DE60100379T2 - Verfahren zur Netzverwaltung bei Wegfall eines Masters - Google Patents
Verfahren zur Netzverwaltung bei Wegfall eines Masters Download PDFInfo
- Publication number
- DE60100379T2 DE60100379T2 DE2001600379 DE60100379T DE60100379T2 DE 60100379 T2 DE60100379 T2 DE 60100379T2 DE 2001600379 DE2001600379 DE 2001600379 DE 60100379 T DE60100379 T DE 60100379T DE 60100379 T2 DE60100379 T2 DE 60100379T2
- Authority
- DE
- Germany
- Prior art keywords
- master
- network
- slaves
- network master
- new
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 39
- 230000008034 disappearance Effects 0.000 claims description 6
- 238000000926 separation method Methods 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 description 7
- 230000006854 communication Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000012544 monitoring process Methods 0.000 description 5
- 238000007796 conventional method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012508 change request Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04W84/20—Master-slave selection or change arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/542—Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
Description
- Die vorliegende Erfindung bezieht sich auf ein Verfahren zum Verwalten eines Netzes, in dem mit Bluetooth ausgerüstete Vorrichtungen miteinander verknüpft sind, und genauer auf ein Verfahren zum Verwalten eines Netzes durch einen Sicherungsmaster, wenn der Master des Netzes nicht als ein Master in der Netzbetriebsregion dienen kann.
- Bluetooth-Technologie bezieht sich auf ein drahtloses Kommunikationsverfahren ohne zentralisierte Steuerungsfunktion, in dem drahtlose Übertragung und Empfang von Daten zwischen mit Bluetooth ausgerüsteten Vorrichtungen in einem lokalen Bereich ohne Kabel hergestellt werden. Obwohl eine eins-zu-eins oder eins-zu-mehr Verbindung hergestellt werden kann, wurde wegen dem Fehlen der zentralisierten Steuerungsfunktion die Bluetooth-Technologie nicht in einem Netz angewendet. Um mit Bluetooth ausgerüstete Vorrichtungen in einem Netz zu verwalten, muss eine der mit Bluetooth ausgerüstete Vorrichtungen als ein Master des Netzes, d. h. des Bluetooth-Pikonetzes, bestimmt werden.
- Bezugnehmend auf
1 und2 fragt in einem konventionellen Verfahren zum Bestimmen eines Masters und Slaves in einem Netz, in dem eine Vielzahl von mit Bluetooth ausgerüsteten Vorrichtungen miteinander verknüpft sind, wenn einer mit Bluetooth ausgerüsteten Vorrichtung Energie zugeführt wird, ein Netzverwalter160 der mit Bluetooth ausgerüsteten Vorrichtung bezüglich dessen nach, ob irgendeine mit Bluetooth ausgerüstete Vorrichtung innerhalb einer Funkabdeckungsregion existiert (S212). Der Netzverwalter160 bestimmt, ob die Ant wort von einer beliebigen mit Bluetooth ausgerüsteten Vorrichtung erfasst wird (S214). Der Netzverwalter160 der mit Bluetooth ausgerüsteten Vorrichtung, der Energie zugeführt wird, dient als der Master oder ein Slave des Netzes in Übereinstimmung dazu, ob es in Schritt S214 eine Antwort gibt oder nicht. Wenn es auf die Nachfrage in Schritt S214 keine Antwort gibt, setzt der Netzverwalter160 insbesondere einen Mastermodus ein und führt eine Rechercheabtastung (S216) und eine Ausrufabtastung (5218 ) durch. Der als der Netzmaster ausgewählte Netzverwalter160 überprüft, ob irgendeine mit Bluetooth ausgerüstete Vorrichtung versucht, eine Verbindung herzustellen (S220). Wenn ja, nimmt der Netzverwalter160 die Anforderung für eine Verbindung an und fordert die mit Bluetooth ausgerüstete Vorrichtung, die um eine Verbindung nachsucht, auf, ihre Rolle zu einem Slave zu ändern, während der Netzverwalter160 als der Master des Netzes verbleibt (S222). Dann überträgt der Netzverwalter160 Information über sich selbst als den Netzmaster und Information über andere Slaves an den neuen Slave, der mit dem Netz verbunden ist. Der Netzverwalter160 speichert auch Information über neue Slaves oder die Slaves, die das Netz verlassen haben, wie etwa Adressen oder Namen der Slaves, und gibt die gespeicherte Information an die anderen Slaves bekannt, die überall in dem Netz miteinander verbunden sind (S224). - In Schritt S220 wird mittlerweile, wenn es keine Verbindungsanforderung von irgendeiner mit Bluetooth ausgerüsteten Vorrichtung gibt, eine Bestimmung bezüglich dessen vorgenommen, ob der Modus zu ändern ist (S226). Der Modus kann geändert werden, wenn ein Benutzer wünscht, eine Rolle der mit Bluetooth ausgerüsteten Vorrichtung von dem Master zu einem Slave zu ändern, wenn die Bluetooth-Funktion ausgeschaltet wird oder wenn Energie abgeschaltet wird. Wenn in Schritt S226 bestimmt wird, den Mastermodus beizubehalten, kehrt der Prozess zu Schritt S216 zurück, um seine Rolle als der Netzmaster fortzusetzen. Wenn in Schritt S226 im Gegensatz dazu bestimmt wird, den Modus zu ändern, ist der Mastermodus abgelaufen.
- Wenn mittlerweile in Schritt S214 eine Antwort auf die Nachfrage erfasst wird, bedeutet dies in Schritt S214, dass innerhalb der Funkabdeckungsregion ein vorher existierendes Netz existiert. Um in das vorher existierende Netz einzutreten, lässt der Netzverwalter
160 in diesem Fall den Master des vorher existierenden Netzes ausrufen, um eine Verbindung herzustellen (S232). Wenn die Verbindung hergestellt ist, ändert der Netzverwalter160 seine Rolle bezüglich des Masters des vorher existierenden Netzes in einen Slave (S234). Als nächstes empfängt der Netzverwalter160 Information über die anderen Slaves des vorher existierenden Netzes von dem Netzmaster (S236), wodurch die Bestimmung von Master oder Slave in dem Netz beendet wird. Nachdem die Rolle der mit Bluetooth ausgerüsteten Vorrichtung als ein Slave bestimmt ist, und wenn der Slave nicht mit anderen mit Bluetooth ausgerüsteten Vorrichtungen kommuniziert, wird der Modus in einen Parkmodus geändert. In dem Parkmodus empfängt der Slave Information von dem neuen Netzmaster, um seine alte Netzinformation zu aktualisieren. Wenn im Gegensatz dazu die mit Bluetooth ausgerüstete Vorrichtung, ein neuer Slave NS, dessen Rolle geändert ist, als ein Slave versucht, mit einem anderen Slave innerhalb des Netzes zu kommunizieren, fordert der neue Slave NS den Netzmaster auf, die Verbindung mit dem entsprechenden Slave CS zu trennen, kommuniziert mit dem entsprechenden Slave CS und trennt dann die Verbindung mit dem entsprechenden Slave CS, um in das Netz zurückzukehren. - Wie zuvor beschrieben, kann die mit Bluetooth ausgerüstete Vorrichtung als der Master oder ein Slave in dem Netz abhängig von der Antwort auf die Nachforschung dienen. Das Netz, das aus mit Bluetooth ausgerüsteten Vorrichtungen besteht, erlaubt Eintreten von neuen mit Bluetooth ausgerüsteten Vor richtungen in das Netz, gemeinsames Nutzen von Information mit anderen mit Bluetooth ausgerüsteten Vorrichtungen in dem Netz und Kommunikation zwischen einer beliebigen mit Bluetooth ausgerüsteten Vorrichtung des Netzes als Reaktion auf eine Aufforderung von beliebigen der mit Bluetooth ausgerüstete Vorrichtungen.
- Es gibt jedoch ein Erfordernis zum Bestimmen eines neuen Masters oder zum Umkonfigurieren des Netzes, wenn der Netzmaster zu einem Zeitpunkt nicht mehr als ein Master dienen kann, z. B. wenn Energie erschöpft ist oder der Master die Netzbetriebsregion verlässt.
- WO 01/03379 (Siemens), veröffentlicht am 11. Januar 2001 und mit einer Priorität vom 1. Juli 1999, fällt unter Art. 54(3) EPÜ. Das Dokument beschreibt ein drahtloses Datenübertragungsnetz und Verfahren zur Verwaltung desselben, in dem ein Datenübertragungsnetz eine Anzahl von Knoten umfasst, die eingerichtet sind, optional als ein Master oder ein Slave zu funktionieren. Der Master ist in einer Position, einen Slave zu führen, was die beste Übertragungsqualität zu dem verbleibenden Slave garantiert, um die Masterfunktion zu übernehmen.
- "BLUETOOTH Specification Version 1.0B, Core, Base Band Specification, Channel Control", Specification of the BLUETOOTH system, Volume 1, 1 December 1999 (1999-12-01), Seite 95 bis 126, XP002174708 beschreibt Aspekte der BLUETOOTH-Spezifikation und sieht Hintergrundinformation bezüglich dessen vor, wie Master-Slave-Beziehungen in BLUETOOTH definiert sind.
- Hinsichtlich einer Lösung oder Reduzierung der obigen Probleme ist es ein erstes Ziel von Ausführungsformen der vorliegenden Erfindung, ein Verfahren zum Aufbauen von Ranginformation über einen Sicherungsmaster zur Verwendung bei einer Auswahl eines neuen Masters eines Netzes vorzusehen, wenn ein vorher existierender Netzmaster zu einem Zeitpunkt nicht länger als ein Master indem Netz verbleibt.
- Ein zweites Ziel ist es, ein Verfahren zum Bestimmen eines neuen Masters des Netzes gemäß der Sicherungsmaster-Ranginformation vorzusehen, wenn ein vorher existierender Netzmaster zu einem Zeitpunkt nicht länger in seiner Rolle in dem Netz verbleibt.
- Ein drittes Ziel ist es, ein Verfahren zum Herstellen von Verbindungen zwischen dem neuen Master des Netzes und den verbleibenden Slaves vorzusehen, wenn ein vorher existierender Netzmaster zu einem Zeitpunkt nicht länger in seiner Rolle in dem Netz verbleibt.
- Gemäß einem ersten Aspekt der Erfindung wird ein Verfahren zum Aufbauen von Sicherungsmasterinformation vorgesehen, die Schritte umfassend: (a) bei einem Netzmaster Empfangen von Verbindungsinformation von mindestens einem von einer Vielzahl von Slaves in einem Netz; (b) bei dem Netzmaster Bestimmen einer Priorität des mindestens einen aus der Vielzahl von Slaves, um als ein Sicherungsmaster verwendet zu werden, wenn der Netzmaster verschwindet, gemäß der empfangenen Verbindungsinformation; und (c) gekennzeichnet dadurch, dass die bestimmte Prioritätsinformation vom Sicherungsmaster mindestens einem anderen aus der Vielzahl von Slaves durch einen Rundrufkanal bekanntgemacht wird.
- Vorzugsweise werden die Schritte (a) bis (c) in einem vorbestimmten Zyklus wiederholt.
- Vorzugsweise umfasst die empfangene Verbindungsinformation Empfangssignalstärkeanzeige (received Signal strength indication, RSSI) und/oder Verbindungsqualitätsinformation.
- Vorzugsweise wird in dem Schritt (b), wenn der mindestens eine aus der Vielzahl von Slaves eine höhere RSSI als ein anderer aus der Vielzahl von Slaves hat, dem mindestens einen aus der Vielzahl von Slaves eine höhere Priorität gegeben, die verwendet wird, um einen neuen Netzmaster auszuwählen.
- Vorzugsweise wird in dem Schritt (b), wenn der mindestens eine aus der Vielzahl von Slaves einen höheren Verbindungsqualitätswert als ein anderer aus der Vielzahl von Slaves hat, dem mindestens einen aus der Vielzahl von Slaves eine höhere Priorität gegeben, die verwendet wird, um einen neuen Netzmaster auszuwählen.
- Vorzugsweise ist das Netz ein persönliches Ad-hoc-Netz.
- Vorzugsweise führt mindestens einer aus der Vielzahl von Slaves die folgenden Schritte nachfolgend zu einem offensichtlichen Verschwinden eines vorher existierenden Netzmasters durch: (1) Bestimmen, ob der vorher existierende Netzmaster verschwunden ist; (2) wenn der vorher existierende Netzmaster verschwunden ist, Bestimmen eines Rangs, der zur Auswahl eines neuen Netzmasters verwendet wird und vor dem Verschwinden des vorher existierenden Netzmasters empfangen wird; und (3) Ändern in eine Rolle als der neue Netzmaster, wenn der Rang der höchste von einem beliebigen aus einer Vielzahl von Slaves ist.
- Vorzugsweise wird nach dem Schritt (3) ferner der Schritt (4) zum Durchführen einer Rechercheabtastung und einer Ausrufabtastung umfasst.
- Vorzugsweise umfasst das Verfahren nach Schritt (4) die Schritte: (5) Bestimmen, ob eine neue Vorrichtung versucht, eine Verbindung durch das Netz herzustellen; (6) Annahme ei ner Anforderung der neuen Vorrichtung nach einer Verbindung, Aufforderung der neuen Vorrichtung, in eine Rolle als ein Slave zu wechseln und Verbleiben als der neue Netzmaster; (7) Speichern von Information der neuen Vorrichtung und Bekanntgeben der Information des neuen Netzmasters und jedes aus der Vielzahl von Slaves, die überall in dem Netz verbunden sind, zu jedem aus der Vielzahl von Slaves, die überall in dem Netz verbunden sind; und (8) Überprüfen einer Änderung eines Mastermodus, wenn es keine Verbindungsanforderung von der neuen Vorrichtung in Schritt (5) gibt, Zurückkehren zu dem Schritt (4), wenn keine Änderung zu dem Mastermodus bestimmt wird, und Beenden des Mastermodus, wenn eine Änderung zu dem Mastermodus bestimmt wird.
- Vorzugsweise wird in dem Schritt (8) die Änderung des Mastermodus bestimmt, wenn eine Rolle einer Vorrichtung, die als der vorher existierende Netzmaster dient, in eine Rolle als einer aus der Vielzahl von Slaves durch einen Benutzer geändert wird, wenn eine Bluetooth-Funktion des vorher existierenden Netzmasters abgeschaltet wird, oder wenn eine Energiezuführung des vorher existierenden Netzmasters ausgeschaltet wird.
- Vorzugsweise umfasst Schritt (1) die Teilschritte: (1a) Überprüfen eines Verbindungsstatus mit dem vorher existierenden Netzmaster; (1b) Versuchen einer erneuten Verbindung mit dem vorher existierenden Netzmaster, wenn in Teilschritt (1a) eine Trennung erfasst wird; (1c) Überprüfen, ob eine erneute Verbindung mit dem vorher existierenden Netzmaster erfolgreich ist, und Zurückkehren zu dem Teilschritt (1a), wenn die erneute Verbindung mit dem vorher existierenden Netzmaster erfolgreich ist; und (1d) Bestimmen, ob der vorher existierende Netzmaster verschwunden ist, wenn eine erneute Verbindung mit dem vorher existierenden Netzmaster in Teilschritt (1c) nicht hergestellt wird, und Informieren eines Hosts über das Ereignis als ein "Trennungsabschlussereignis" ("Disconnection Complete Event").
- Vorzugsweise wird der Teilschritt (1a) in einem vorbestimmten Zyklus wiederholt, während die Verbindung mit dem vorher existierenden Netzmaster verbleibt.
- Vorzugsweise führt mindestens einer aus der Vielzahl von Slaves die folgenden Schritte nachfolgend zu einem offensichtlichen Verschwinden eines vorher existierenden Netzmasters durch: (A) Überprüfen, ob der vorher existierende Netzmaster verschwunden ist; (B) Überprüfen von Sicherungsmaster-Ranginformation, wenn bestimmt wird, dass der vorher existierende Netzmaster in dem Schritt (A) verschwunden ist; (C) Versuchen, eine Verbindung mit den neuen Netzmaster herzustellen, wenn bestimmt wird, dass einer aus der verbleibenden Vielzahl von Slaves gemäß der Sicherungsmaster-Ranginformation nicht die höchste Priorität hat; und (D) Verbleiben als einer aus der verbleibenden Vielzahl von Slaves, wenn eine Verbindung mit dem neuen Netzmaster in dem Schritt (C) hergestellt wird.
- Für ein besseres Verständnis der Erfindung und um zu zeigen, wie Ausführungsformen derselben zur Wirkung gebracht werden können, wird nun als ein Beispiel Bezug auf die begleitenden Diagrammzeichnungen genommen, in denen:
-
1 ein Blockdiagramm eines Bluetooth-Systems ist, das fähig ist, eine Netz aufzubauen; -
2 ein Flussdiagramm ist, das ein konventionelles Verfahren zum Bestimmen einer mit Bluetooth ausgerüsteten Vorrichtung als den Master oder Slave eines Netzes darstellt; -
3 die Konfiguration eines Netzes darstellt, in dem mit Bluetooth ausgerüstete Vorrichtungen miteinander verknüpft sind; -
4 ein Flussdiagramm ist, das ein Verfahren zum Aufbauen von Information über Sicherungsmaster in einem Netz gemäß der vorliegenden Erfindung darstellt; -
5 die Sicherungsmaster-Ranginformation von jedem Slave darstellt, die verwendet wird, um einen neuen Netzmaster auszuwählen, die durch das Verfahren von4 bestimmt wird; -
6 ein Flussdiagramm ist, das ein Verfahren zum Bestimmen eines neuen Masters gemäß der Sicherungsmaster-Ranginformation darstellt, um das Netz wiederherzustellen, wenn der vorher existierende Netzmaster die Netzbetriebsregion verlässt; -
7 ein Flussdiagramm ist, das detailliert den Schritt zum Erfassen darstellt, wenn der vorher existierende Netzmaster von6 ausscheidet; -
8 ein Flussdiagramm ist, das ein Verfahren zum Herstellen von Verbindungen zwischen einem neuen Master und verbleibenden Slaves darstellt, wenn ein vorher existierender Netzmaster verschwindet; -
9 die Konfiguration eines Netzes darstellt, das wieder hergestellt wird, nachdem der vorher existierende Netzmaster verschwindet; -
10 die Konfiguration eines anderen Netzes darstellt, durch das mit Bluetooth ausgerüstete Vorrichtungen miteinander verbunden sind; und -
11 die Konfiguration eines Netzes darstellt, das umkonfiguriert wird, nachdem der Netzmaster von10 verschwindet. - Ein Verfahren zum Bestimmen eines neuen Masters eines Netzes, wenn ein vorher existierender Netzmaster verschwindet, trägt gemäß Ausführungsformen der vorliegenden Erfindung zu einem Anstieg einer Wahrscheinlichkeit zum Halten einer Verbindung durch das ganze Netz bei. Bevorzugte Ausführungsformen der vorliegenden Erfindung werden mit Bezug auf die angefügten Zeichnungen beschrieben. In den Zeichnungen werden gleiche Bezugszeichen verwendet, um überall auf gleiche Elemente zu verweisen.
-
1 ist ein Blockdiagramm eines Bluetooth-Systems, das zum Konfigurieren eines Netzes fähig ist. In1 ist ein Bluetooth-Modul200 eine separate Einheit, die mit einer mit Bluetooth ausgerüsteten Vorrichtung (hierin nachstehend als Bluetooth-Host100 bezeichnet) durch ein Kabel verbunden ist, konform zu dem Standard für verdrahtete serielle Kommunikationen. Eine HCI- (Host-Steuervorrichtungs-Schnittstelle, Host Controller Interface) Transportschicht120 , die RS232C oder USB (universeller serieller Bus, Universal Serial Bus) ist, steuert den Bluetooth-Modul200 gemäß einer Serie von Befehlen, die in dem Standard vorgeschrieben sind, und ihren Antworten und führt Datenübertragung und Empfang zwischen dem Bluetooth-Host100 und dem Bluetooth-Modul200 durch. - Ein L2CAP (logisches Verbindungssteuerungs- und Anpassungsprotokoll, Logical Link Control and Adaption Protocol)
140 , das ein Standardkommunikationsprotokoll ist, multiplext eine Vielfalt von Protokollen in oberen Schichten. Ein HCI-Treiber130 erlaubt Übertragung von HCI-Standardbefehlen und empfängt die Antworten dazu, und sendet und empfängt Daten durch das L2CAP140 . Ein Bluetooth-Dienst-Benutzer150 ist eine Blue tooth-Dienstanwendung. Ein Netzverwalter160 dient dazu, das Netz durch Integrieren von Vorrichtungen, die mit dem Bluetooth-Modul200 ausgerüstet sind, in das einzelne Netz zu verwalten. Der Netzverwalter160 verbindet sich mit einem Benutzeranwendungsprogramm. Die Ebene des Netzverwalters160 ist gleich der oberen Ebene des L2CAP140 . Somit verwaltet der Netzverwalter160 das Netz unter Verwendung des L2CAP140 durch Kommunikationen mit dem Netzverwalter eines Netzmasters. - Ein Verbindungsverwalter
230 , der sich in dem Bluetooth-Modul200 befindet, führt die Befehle durch, die von dem Bluetooth-Host100 durch die HCI-Transportschicht120 gesendet werden, und benachrichtigt den Bluetooth-Host100 über das Ergebnis. Der Verbindungsverwalter230 verwaltet die Gesamtoperation des Bluetooth-Moduls200 durch Steuerung einer Verbindungsbasisbandsteuervorrichtung220 und einer Bluetooth-Funkeinrichtung210 . Hier verwendet der Verbindungsverwalter230 Verbindungsverwalterprotokoll (link manager protocol, LMP)240 für Kommunikationen mit dem Verbindungsverwalter einer anderen mit Bluetooth ausgerüsteten Vorrichtung. Die Verbindungsbasisbandsteuervorrichtung220 arbeitet gemäß dem Befehl des Verbindungsverwalters230 . Die Bluetooth-Funkeinrichtung210 sendet drahtlos Information gemäß Standardspezifikationen. -
2 ist ein Blockdiagramm eines Bluetooth-Systems, das zum Aufbauen eines Netzes fähig ist. -
3 stellt die Konfiguration eines Netzes dar, in dem mit Bluetooth ausgerüstete Vorrichtungen miteinander verknüpft sind. - Es wird angenommen, dass mit Bluetooth ausgerüstete Vorrichtungen als ein Master oder Slaves durch das Verfahren von
-
2 bestimmt und wie in3 gezeigt verteilt sind. Ob drahtlose Kommunikation erfolgreich ist oder nicht, wird im allgemeinen durch die Leistung von gesendeten Wellen oder die Empfindlichkeit von empfangenen Wellen bestimmt. In der vorliegenden Ausführungsform besteht das Netz aus einem Netzmaster400 und Netz-Slaves300 , d. h. A300a , B300b , C300c , D300d und E300e . Wie in3 gezeigt, befinden sich die Netz-Slaves300 um den Netzmaster400 herum innerhalb der Funkabdeckung. In dem drahtlosen Kommunikationsfeld von Bluetooth ist eine Standardfunkabdeckung als 10 m definiert. Somit beträgt ein maximal zulässiger Abstand zwischen dem Netzmaster400 und einem Netz-Slave300 10 m. In3 ist der Kreis250 , der durch eine gestrichelte Linie umschlossen ist, eine Region mit einem Radius d entsprechend der maximalen Funkabdeckung von dem Netzmaster400 . Mit Bluetooth ausgerüstete Vorrichtungen, die sich innerhalb des Kreises250 befinden, können mit einem Netzmaster400 als ein Netz konfiguriert werden. -
4 stellt ein Verfahren zum Aufbauen von Information über Sicherungsmaster in einem Netz gemäß der vorliegenden Erfindung dar. Bezugnehmend auf3 und4 empfängt der Netzmaster400 Verbindungsinformation von den Netz-Slaves300 , d. h. A300a , B300b , C300c , D300d und E300e , um den Verbindungsstatus mit jedem der Netz-Slaves300 in dem Netz zu überprüfen (S310). Die Verbindungsinformation umfasst Empfangssignalstärkeanzeige (RSSI) und/oder Verbindungsqualität. Die RSSI, die durch jeden Slave gemessen und dem Netzmaster400 bereitgestellt wird, ist eng auf die Abstände zwischen jedem der Netz-Slaves300 und dem Netzmaster400 bezogen. Die Verbindungsqualitätsinformation ist ein Index einer Fehlerrate bei einer Datenübertragung zwischen dem Netzmaster400 und jedem Slave und ist mit dem Abstand zwischen dem Master400 und jedem der Netz-Slaves300 und dem Vorhandensein oder Fehlen von Hindernissen dazwischen assoziiert. Netz-Slaves300 können den RSSI-Wert eines Signals, das von den Netzmaster400 gesendet wird, unter Verwendung eines HCI-Befehls, "Read RSSI", der in dem Bluetooth-Standard vorgeschrieben ist, lesen. Netz-Slaves300 erhalten auch eine 1-Byte-Numerikverbindungsinformation unter Verwendung eines Standard-HCI-Befehls, "Get Link Quality". Je höher die RSSI- und Verbindungsqualitätswerte sind, desto besser ist der Verbindungsstatus. Der Netzmaster400 bestimmt die Ranginformation eines Sicherungsmasters, um als ein neuer Netzmaster400 gewählt zu werden, wenn der vorher existierende Netzmaster die Netzbetriebsregion verlässt, basierend auf der Verbindungsinformation (S330). In der vorliegenden Ausführungsform wird die Ranginformation über die Netzmaster, die wahrscheinlicher als ein neuer Netzmaster ausgewählt werden, gemäß den RSSI- und/oder Verbindungsqualitätswerten bestimmt. D. h. einem Slave mit höheren RSSI- und/oder Verbindungsqualitätswerten wird ein höherer Rang als ein Sicherungsmaster gegeben, um als ein neuer Netzmaster ausgewählt zu werden. Dies erhöht die Wahrscheinlichkeit einer Umkonfiguration eines Netzes mit den verbleibenden Slaves, wenn ein vorher existierender Netzmaster die Netzbetriebsregion verlässt. Nachdem der Rang des Sicherungsmasters, der zum Auswählen eines neuen Netzmasters verwendet wird, in Bezug auf alle Slaves in Schritt S330 bestimmt ist, gibt der Netzmaster400 die Ranginformation des Sicherungsmasters, die in Schritt S330 bestimmt wird, an jeden Slave durch einen Rundrufkanal bekannt (S350). - Der Netzmaster
400 bestimmt die neue Sicherungsmasterranginformation, die zum Auswählen eines neuen Netzmasters in Bezug auf die Slaves verwendet wird, zu jedem vorbestimmten Zyklus und gibt das Ergebnis allen Netz-Slaves300 bekannt. Dies geschieht in Anbetracht von RSSI-Schwankungen wegen einer Änderung im Standort des Netzmasters400 und/oder von Netz-Slaves300 , und Schwankungen der Verbindungsqualität wegen z. B. dem Vorhandensein oder Fehlen von Hindernissen zwischen dem Netz master400 und Netz-Slaves300 oder einer Änderung in anderen Bedingungen. -
5 stellt die Sicherungsmasterranginformation dar, die zum Auswählen eines neuen Netzmasters in Bezug auf die Slaves in dem Netz zu verwenden wird, die durch das mit Bezug auf4 dargestellte Verfahren bestimmt wird. Wie in5 gezeigt, ist ein Slave A300a als der Sicherungsmaster vierten Ranges BACKUP4 bestimmt, Slave B300b ist als der Sicherungsmaster ersten Ranges BACKUP 1 bestimmt, Slave C300c ist als der Sicherungsmaster zweiten Ranges BACKUP 2 bestimmt, Slave D300d ist als der Sicherungsmaster dritten Ranges BACKUP 3 bestimmt, und Slave E300e ist als der Sicherungsmaster fünften Ranges BACKUP 5 bestimmt. Wenn Energie des vorher existierende Netzmasters400 erschöpft ist oder der vorher existierende Netzmaster400 die Netzbetriebsregion verlässt, wird ein Netz mit den verbleibenden Netz-Slaves300 durch Bestimmen eines neuen Masters gemäß der Ranginformation des Sicherungsmasters, der wahrscheinlicher als ein neuer Netzmaster auszuwählen ist, umkonfiguriert. - Es wird nun mit Bezug auf
6 bis9 ein Verfahren zum Umkonfigurieren eines Netzes beschrieben, wenn ein vorher existierender Netzmaster die Netzbetriebsregion verlässt. Nachdem die Ranginformation des Sicherungsmasters, der wahrscheinlicher als ein neuer Netzmaster auszuwählen ist, bestimmt ist, wie in5 dargestellt, bestimmt jeder der Netz-Slaves300A ,B ,C ,D und E, ob der vorher existierende Netzmaster400 die Netzbetriebsregion verlässt (Schritt S410). Schritt S410 bezieht die in7 dargestellten Teilschritte ein. Die Bestimmung bezüglich dessen, ob der vorher existierende Netzmaster400 die Netzbetriebsregion250 verlässt, wird durch Erfassung einer Trennung zwischen dem vorher existierenden Netzmaster400 und jedem der Slaves erreicht. Gemäß der Bluetooth-Standardversion 1.0 überwachen mit Bluetooth ausgerüs tete Vorrichtungen den gegenseitigen Verbindungsstatus zu jedem Zyklus in z. B. einer Periode von 0,625 ms–40,9 s mit einem Verbindungsüberwachungstimer. Basierend darauf überprüfen die Netz-Slaves300 ihren Verbindungsstatus mit dem Netzmaster400 (S402). Der Zyklus zum Überwachen des Verbindungsstatus mit dem Netzmaster kann gemäß den Werten des Verbindungsüberwachungstimers bestimmt werden. Die Netz-Slaves300 überprüfen periodisch den Verbindungsstatus mit dem Netzmaster400 unter Verwendung des Verbindungsüberwachungstimers. Wenn in Schritt S402 Verbindungen zwischen dem Netzmaster400 und Netz-Slaves300 aufrechterhalten werden, setzen die Netz-Slaves300 eine Überwachung des Verbindungsstatus mit dem Netzmaster400 zu jedem vorbestimmten Zyklus fort. Wenn jedoch in Schritt S402 eine Trennung zwischen dem Netzmaster400 und Netz-Slaves300 erfasst wird, versucht ein entsprechender Slave eine erneute Verbindung herzustellen (S404). Als nächstes überprüft der entsprechende Slave, ob eine erneute Verbindung mit dem Netzmaster400 hergestellt wird (S406). Wenn ja, kehrt der Prozess zu Schritt S402 zurück. Wenn im Gegensatz dazu eine erneute Verbindung zwischen dem Netzmaster400 und dem entsprechenden Slave nicht hergestellt wird, bestimmt der entsprechende Slave das Ereignis als dass der Netzmaster400 die Netzbetriebsregion verlassen hat und informiert den Bluetooth-Host über ein "Trennungsabschlussereignis" (S408). - Bezugnehmend erneut auf
6 , überprüft, wenn das Fehlen des Netzmasters400 in der Netzbetriebsregion identifiziert wird, jeder der Slaves Sicherungsmasterranginformation, die verwendet wird, um einen neuen Netzmaster auszuwählen (S412). In Schritt S412 überprüft jeder der Netz-Slaves300 , ob seinem Rang die höchste Priorität gegeben ist, um als ein neuer Netzmaster gewählt zu werden. Wenn ja, ändert der entsprechende Slave seine Rolle in einen neuen Master (S415). Der neue Master führt eine Rechercheabtastung (S420) und eine Ausrufabtastung (S430) durch. Als nächstes überprüft der neue Master, ob irgendeine mit Bluetooth ausgerüstete Vorrichtung versucht, eine Verbindung dazu herzustellen (S440). Wenn ja, nimmt der Netzmaster die Anforderung für eine Verbindung einer mit Bluetooth ausgerüsteten Vorrichtung an. Der neue Master fordert die mit Bluetooth ausgerüstete Vorrichtung auf, ihre Rolle als einen Slave einzurichten, und der neue Master verbleibt in seiner Rolle als der Netzmaster (S450). Dann speichert der neue Master Information über den neu eingetretenen Slave und gibt Information über die anderen Slaves ebenso wie seine eigene Information dem neuen Slave bekannt. Außerdem speichert der neue Master auch Information über andere neue Slaves, die in die Netzbetriebsregion eintreten, oder die Slaves, die die Netzbetriebsregion verlassen, wie etwa die Adressen oder Namen der Slaves etc. und gibt die gespeicherte Information den anderen Slaves bekannt (S460). - Wenn es mittlerweile in Schritt S440 keine Verbindungsanforderung von irgendeiner mit Bluetooth ausgerüsteten Vorrichtung gibt, wird eine Bestimmung vorgenommen, ob der Modus zu ändern ist (S470). Der Modus kann geändert werden, wenn ein Benutzer beabsichtigt, die Rolle der mit Bluetooth ausgerüsteten Vorrichtung von dem Master zu einem Slave zu ändern, wenn die Bluetooth-Funktion abgeschaltet oder wenn Energieversorgung ausgeschaltet wird. Wenn es in Schritt S470 keine Anforderung für eine Modusänderung gibt, kehrt der Prozess zu Schritt S420 zurück, um seine Rolle als der Netzmaster fortzusetzen. Wenn im Gegensatz dazu in Schritt S470 eine Bestimmung vorgenommen wird, den Modus zu ändern, wird der Mastermodus beendet. Wenn ein vorher existierender Netzmaster die Netzbetriebsregion verlässt, wird ein neuer Master des Netzes ausgewählt und führt seine Rolle durch, wie oben beschrieben.
- Wenn mittlerweile in Schritt S412 die Ranginformation des Sicherungsmasters des Slaves nicht die höchste Priorität ist, ist der Prozess A wie in
8 gezeigt wie folgt. Der Slave initialisiert einen Parameter t, der den Rang des Sicherungsmasters anzeigt (S515), und einen Parameter N, der die Anzahl von versuchten Verbindungen anzeigt (S520). Nachdem der Verbindungsversuchsparameter N initialisiert ist, versucht der Slave, eine Verbindung mit dem Slave herzustellen, der als der Sicherungsmaster mit dem t-ten Rang bestimmt ist (hierin nachstehend der Slave mit dem t-ten Rang) (S525), und überprüft, ob die Verbindung mit dem Slave des t-ten Rangs hergestellt ist (S530). Wenn die Verbindung in Schritt S530 erfolgreich ist, dann verbleibt der Slave, der als der Slave mit dem t-ten Rang in dem neuen Netz bestimmt ist, als ein Slave (S560) und empfängt neue Netzinformation von dem neuen Master (S565). Wenn jede der mit Bluetooth ausgerüsteten Vorrichtungen, die ihre Rollen als ein Slave in dem neuen Netz beibehalten, nicht mit anderen Slaves kommunizieren, ändern sie ihren gegenwärtigen Modus in einen Parkmodus und aktualisieren ihre eigene Netzinformation mit der neuen Version von Information, die durch den neuen Netzmaster bereitgestellt wird. Wenn mittlerweile eine beliebige der mit Bluetooth ausgerüsteten Vorrichtungen, die als ein Slave dienen, wünschen, mit einem anderen Slave in dem Netz zu kommunizieren, können die mit Bluetooth ausgerüsteten Vorrichtungen den neuen Netzmaster auffordern, die Verbindung mit dem Slave zu beenden, mit dem sich die mit Bluetooth ausgerüsteten Vorrichtungen versuchen zu verbinden, mit dem Slave zu kommunizieren und dann die Verbindung mit dem Slave zu beenden, um in das Netz zurückzukehren. - Wenn mittlerweile in Schritt S530 die Verbindung zwischen dem entsprechenden Slave und dem Slave mit dem t-ten Rang nicht hergestellt wird, dann erhöht der entsprechende Slave den Verbindungsversuchsparameter N (S535) und überprüft, ob eine vorbestimmte Anzahl von Verbindungen versucht wurde (S540). Wenn in Schritt S540 der Verbindungsversuchsparameter N klei ner als die Anzahl von versuchten Verbindungen ist, setzt der entsprechende Slave fort, eine Verbindung mit dem Slave t-ten Rangs zu versuchen (S525). Wenn anderenfalls die vorbestimmte Anzahl von Verbindungen in Schritt S540 versucht wurde, inkrementiert der entsprechende Slave den Sicherungsmasterrangparameter t (S545) und vergleicht den erhöhten Sicherungsmasterrangparameter t mit seinem Rang, der zur Auswahl eines neuen Masters verwendet wird (S550). Wenn in Schritt S550 der erhöhte Sicherungsmasterrangparameter t nicht der gleiche wie der Rang des entsprechenden Slave ist, kehrt der Prozess zu Schritt S520 zurück. Anderenfalls ändert der Slave seine Rolle zu einem neuen Netzmaster
400 (S555). - Wie in
5 gezeigt, sind, bevor der Netzmaster400 die Netzbetriebsregion verlässt, alle der ersten bis fünften Netz-Slaves mit Sicherungsmasterrang300 innerhalb des Funkabdeckungsabstands d des Netzes250 verteilt.9 zeigt ein umkonfiguriertes Netz um den Slave ersten Ranges300b BACKUP 1, nachdem der Netzmaster400 verschwindet. Wie in9 gezeigt, ist der Abstand d zwischen dem Slave fünften Ranges300e BACKUP 5 und dem Slave ersten Ranges300b BACKUP 1 größer als der Funkabdeckungsabstand d. Mit anderen Worten befindet sich bezüglich des Netzes270 , das umkonfiguriert wird, nachdem der Netzmaster400 verschwindet, der Slave fünften Ranges300e BACKUP 5 außerhalb des Netzes270 . Obwohl der Slave fünften Ranges300b BACKUP 5 versucht, eine Verbindung mit dem Slave ersten Ranges300b BACKUP 1 herzustellen, nachdem das Verlassen des vorher existierenden Netzmasters erkannt ist, ist die Verbindung entsprechend nicht erfolgreich und er kann somit kein Knoten des neuen Netzes270 sein. Entsprechend versucht der Slave fünften Ranges300e BACKUP 5 eine Verbindung mit anderen mit Bluetooth ausgerüsteten Vorrichtungen oder dient als ein Master, um ein neues Netz aufzubauen.10 stellt die Konfiguration eines anderen Netzes280 mit mit Bluetooth ausgerüsteten Vorrichtungen dar, und11 stellt die Konfiguration von Netzen dar, die umkonfiguriert werden, nachdem der Netzmaster410 von10 die Netzbetriebsregion verlässt. Bezugnehmend auf10 besteht das Netz280 aus Netzmaster410 und Netz-Slaves310 . Die Netz-Slaves310 haben erste bis fünfte Sicherungsmasterranginformation. In11 stellt Bezugszeichen500 ein erstes Netz dar, wo der Slave ersten Ranges310a BACKUP 1 von10 als ein neuer Master dient. Bezugszeichen600 stellt ein zweites Netz dar, das mit Slaves umkonfiguriert ist, die sich außerhalb des Funkabdeckungsabstands d des ersten Netzes500 befindet. Für das zweite Netz600 hat unter den Slaves, die sich außerhalb des ersten Netzes500 befinden, der Slave dritten Ranges310c BACKUP 3, der eine relativ höhere Priorität hat, die verwendet wird, um einen neuen Master auszuwählen, seine Rolle in einem neuen Master geändert, um das zweite Netz600 aufzubauen. - Wenn die Umkonfiguration eines Netzes abgeschlossen ist, wie oben erwähnt, ist eine Optimierung der Übertragungsleistung zwischen dem neuen Netzmaster und den Slaves erforderlich. Wie zuvor erwähnt, erhöhen das Verfahren zum Aufbauen von Prioritätsinformation über einen Sicherungsmaster zur Verwendung bei Auswahl eines neuen Masters eines Netzes, wenn ein vorher existierender Netzmaster verschwindet, das Verfahren zum Bestimmen eines neuen Masters gemäß der Sicherungsmasterranginformation und das Verfahren zum Herstellen von Verbindungen zwischen einem neuem Master und verbleibenden Slaves, wenn ein vorher existierender Netzmaster die Netzbetriebsregion verlässt, eine Wahrscheinlichkeit zum Halten einer Verbindung überall in dem Netz.
- Während diese Erfindung mit Bezug auf deren bevorzugte Ausführungsformen besonders gezeigt und beschrieben wurde, wird durch einen Durchschnittsfachmann verstanden, dass verschiedene Änderungen in Form und Details dazu vorgenommen werden können, ohne von dem Bereich der Erfindung abzuweichen, wie durch die angefügten Ansprüche definiert.
Claims (13)
- Verfahren zum Aufbau von Datensicherungsmasterinformation, die Schritte umfassend: (a) bei einem Netzmaster Empfangen von Verbindungsinformation von mindestens einem von einer Vielzahl von Slaves (
300 ) in einem Netz; (b) bei dem Netzmaster Bestimmen einer Priorität von dem mindestens einen aus der Vielzahl von Slaves, der als ein Datensicherungsmaster zu verwenden ist, wenn der Netzmaster (400 ) verschwindet, gemäß der empfangenen Verbindungsinformation; und (c) Bekanntgeben der bestimmten Prioritätsinformation vom Datensicherungsmaster (300b ) zu mindestens einem anderen aus der Vielzahl von Slaves durch einen Rundrufkanal. - Verfahren nach Anspruch 1 und 2, wobei die Schritte (a) bis (c) in einem vorbestimmten Zyklus wiederholt werden.
- Verfahren nach Anspruch 1, wobei die empfangene Verbindungsinformation Empfangssignalstärkenanzeige (received signal strength indication, RSSI) und/oder Verbindungsqualitätsinformation umfasst.
- Verfahren nach Anspruch 3, wobei in dem Schritt (b), wenn der mindestens eine aus der Vielzahl von Slaves eine höhere RSSI als ein anderer aus der Vielzahl von Slaves hat, dem mindestens einen aus der Vielzahl von Slaves eine höhere Priorität gegeben wird, die verwendet wird, um einen neuen Netzmaster auszuwählen.
- Verfahren nach Anspruch 3, wobei in dem Schritt (b), wenn der mindestens eine aus der Vielzahl von Slaves einen höheren Verbindungsqualitätswert als ein anderer aus der Vielzahl von Slaves hat, dem mindestens einen aus der Vielzahl von Slaves eine höhere Priorität gegeben wird, die verwendet wird, um einen neuen Netzmaster auszuwählen.
- Verfahren nach einem beliebigen vorangehenden Anspruch, wobei das Netz ein persönliches Ad-hoc-Netz ist.
- Verfahren nach Anspruch 1, wobei mindestens einer aus der Vielzahl von Slaves die folgenden Schritte in Folge zu einem offensichtlichen Verschwinden eines vorher existierenden Netzmasters durchführt: (1) Bestimmen, ob der vorher existierende Netzmaster (
400 ) verschwunden ist; (2) wenn der vorher existierende Netzmaster (400 ) verschwunden ist, Bestimmen eines Rangs, der zum Auswählen eines neuen Netzmasters verwendet wird und vor dem Verschwinden von dem vorher existierenden Netzmaster (400 ) empfangen wird; und (3) Ändern zu einer Rolle als der neue Netzmaster, wenn der Rang der höchste von einem beliebigen aus einer Vielzahl von Slaves ist. - Verfahren nach Anspruch 7, wobei nach dem Schritt (3) ferner der Schritt (4) zum Durchführen einer Rechercheabtastung und einer Seitenabtastung umfasst wird.
- Verfahren nach Anspruch 8, nach Schritt (4) ferner die Schritte umfassend: (5) Bestimmen, ob eine neue Vorrichtung versucht, eine Verbindung durch das Netz herzustellen; (6) Akzeptieren einer Anforderung der neuen Vorrichtung für eine Verbindung, Auffordern der neuen Vorrichtung, zu einer Rolle als ein Slave zu wechseln und Verbleiben als der neue Netzmaster; (7) Speichern von Information von der neuen Vorrichtung und Bekanntmachen der Information von dem neuen Netzmaster und jedem aus der Vielzahl von Slaves, die überall in dem Netz verknüpft sind, zu jedem aus der Vielzahl von Slaves, die überall in dem Netz verknüpft sind; und (8) Überprüfen einer Änderung eines Mastermodus, wenn es keine Verbindungsanforderung von der neuen Vorrichtung in Schritt (5) gibt, Zurückkehren zu dem Schritt (4), wenn keine Änderung an dem Mastermodus bestimmt wird und Beenden des Mastermodus, wenn eine Änderung an dem Mastermodus bestimmt wird.
- Verfahren nach Anspruch 9, wobei in dem Schritt (8) die Änderung des Mastermodus bestimmt wird, wenn eine Rolle von einer Vorrichtung, die als der vorher existierende Netzmaster dient, zu einer Rolle als einer aus der Vielzahl von Slaves durch einen Benutzer geändert wird, wenn eine Bluetooth-Funktion von dem vorher existierenden Netzmaster abgeschaltet wird oder wenn die Energie von dem vorher existierenden Netzmaster abgeschaltet wird.
- Verfahren nach beliebigen der Ansprüche 7 bis 10, wobei Schritt (1) die Teilschritte umfasst: (1a) Überprüfen eines Verbindungsstatus mit dem vorher existierenden Netzmaster; (1b) Versuchen, sich wieder mit dem vorher existierenden Netzmaster zu verbinden, wenn in Teilschritt (a1) eine Trennung erfasst wird; (1c) Überprüfen, ob eine Wiederverbindung mit dem vorher existierenden Netzmaster erfolgreich ist, und Zurückkehren zu dem Teilschritt (1a), wenn die Wiederverbindung mit dem vorher existierenden Netzmaster erfolgreich ist; und (1d) Bestimmen, ob der vorher existierende Netzmaster verschwunden ist, wenn eine Wiederverbindung mit dem vorher existierenden Netzmaster in Teilschritt (1c) nicht hergestellt wird, und Informieren eines Hosts über das Ereignis als ein "Trennungsabschlussereignis".
- Verfahren nach Anspruch 11, wobei der Teilschritt (1a) in einem vorbestimmten Zyklus wiederholt wird, während die Verbindung mit dem vorher existierenden Netzmaster verbleibt.
- Verfahren nach Anspruch 1, wobei mindestens einer aus der Vielzahl von Slaves die folgenden Schritte in Folge zu einem offensichtlichen Verschwinden eines vorher existierenden Netzmasters durchführt: (A) Überprüfen, ob der vorher existierende Netzmaster verschwunden ist; (B) Überprüfen von Datensicherungsmasterranginformation, wenn bestimmt wird, dass der vorher existierende Netzmaster in dem Schritt (A) verschwunden ist; (C) Versuchen, eine Verbindung mit dem neuen Netzmaster herzustellen, wenn bestimmt wird, dass einer aus der verbleibenden Vielzahl von Slaves gemäß der Datensicherungsmasterranginformation nicht die höchste Priorität hat; und (D) Verbleiben als einer aus der verbleibenden Vielzahl von Slaves, wenn eine Verbindung mit dem neuen Netzmaster in dem Schritt (C) hergestellt wird.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20000042866A KR100620289B1 (ko) | 2000-07-25 | 2000-07-25 | 마스터 이탈시 사설 간이 네트워크 운영 방법 |
KR2000042866 | 2000-07-25 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE60100379D1 DE60100379D1 (de) | 2003-07-24 |
DE60100379T2 true DE60100379T2 (de) | 2004-05-13 |
Family
ID=19679912
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2001600379 Expired - Lifetime DE60100379T2 (de) | 2000-07-25 | 2001-05-18 | Verfahren zur Netzverwaltung bei Wegfall eines Masters |
Country Status (7)
Country | Link |
---|---|
US (1) | US7359950B2 (de) |
EP (1) | EP1176762B1 (de) |
JP (1) | JP3421017B2 (de) |
KR (1) | KR100620289B1 (de) |
CN (1) | CN1173522C (de) |
DE (1) | DE60100379T2 (de) |
TW (1) | TW519808B (de) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE112018008018B4 (de) | 2018-10-29 | 2022-11-10 | Mitsubishi Electric Corporation | Kommunikationssystem, Kommunikationsgerät und Programm |
Families Citing this family (177)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE60043815D1 (de) * | 2000-09-12 | 2010-03-25 | Motorola Inc | Ad hoc Telekommunikationsnetzwerkverwaltung und Vermittlung |
ITRM20010421A1 (it) * | 2001-07-13 | 2003-01-13 | Univ Roma | Metodo di elezione dinamica del controllore tra gli elaboratori o stazioni di una rete mobile in area locale senza fili, o wlan (wireless lo |
US7215923B2 (en) * | 2001-08-06 | 2007-05-08 | Broadcom Corporation | System and method for establishing a connection between wireless devices |
JP3700839B2 (ja) * | 2001-08-30 | 2005-09-28 | ソニー株式会社 | 無線通信装置及び無線通信装置の制御方法、並びにコンピュータ・プログラム |
US7389332B1 (en) | 2001-09-07 | 2008-06-17 | Cisco Technology, Inc. | Method and apparatus for supporting communications between nodes operating in a master-slave configuration |
US20030069989A1 (en) * | 2001-10-05 | 2003-04-10 | Silvester Kelan C. | Extending bluetooth personal area networks |
US7421478B1 (en) | 2002-03-07 | 2008-09-02 | Cisco Technology, Inc. | Method and apparatus for exchanging heartbeat messages and configuration information between nodes operating in a master-slave configuration |
US7028097B2 (en) * | 2002-03-28 | 2006-04-11 | Intel Corporation | Wireless LAN with dynamic channel access management |
US6704584B2 (en) * | 2002-04-16 | 2004-03-09 | Thomson Licensing S.A. | Mechanism for a wireless device to relinquish its network master status based on its power reserve |
US7260357B2 (en) * | 2002-04-17 | 2007-08-21 | Broadcom Corporation | Bluetooth fast connection mode for wireless peripheral device |
DE60308809T2 (de) * | 2002-04-19 | 2007-08-23 | Yamaha Corp., Hamamatsu | Gerät zur Kommunikationsverwaltung |
US7587465B1 (en) * | 2002-04-22 | 2009-09-08 | Cisco Technology, Inc. | Method and apparatus for configuring nodes as masters or slaves |
US7188194B1 (en) | 2002-04-22 | 2007-03-06 | Cisco Technology, Inc. | Session-based target/LUN mapping for a storage area network and associated method |
US7415535B1 (en) | 2002-04-22 | 2008-08-19 | Cisco Technology, Inc. | Virtual MAC address system and method |
US7165258B1 (en) | 2002-04-22 | 2007-01-16 | Cisco Technology, Inc. | SCSI-based storage area network having a SCSI router that routes traffic between SCSI and IP networks |
US7200610B1 (en) | 2002-04-22 | 2007-04-03 | Cisco Technology, Inc. | System and method for configuring fibre-channel devices |
EP1510031A4 (de) * | 2002-05-06 | 2009-02-04 | Syncronation Inc | Lokalisierte audionetzwerke und zugeordnete digitale hilfsmittel |
US7240098B1 (en) | 2002-05-09 | 2007-07-03 | Cisco Technology, Inc. | System, method, and software for a virtual host bus adapter in a storage-area network |
DE10225160A1 (de) * | 2002-06-06 | 2003-12-18 | Guido Wagner | Funkdatenübertragung KFZ-Anhänger |
US7769839B2 (en) * | 2002-06-21 | 2010-08-03 | International Business Machines Corporation | Method and structure for autoconfiguration of overlay networks by automatic selection of a network designated router |
JP2004030300A (ja) * | 2002-06-26 | 2004-01-29 | Nec Corp | ネットワークシステムとその管理方法、該方法のプログラムと記録媒体 |
US20040203787A1 (en) * | 2002-06-28 | 2004-10-14 | Siamak Naghian | System and method for reverse handover in mobile mesh Ad-Hoc networks |
EP1383283A1 (de) * | 2002-07-03 | 2004-01-21 | Alcatel | Verfahren zum Betreiben eines Zellularen Übertragungssystems mit Zeitmultiplexvielfachzugriff |
US20060044152A1 (en) * | 2002-09-04 | 2006-03-02 | Ling Wang | Master-slave oriented two-way rf wireless lighting control system |
JP3848235B2 (ja) * | 2002-10-04 | 2006-11-22 | ソニー株式会社 | 通信処理装置、通信処理システム、および方法、並びにコンピュータ・プログラム |
JP2004136009A (ja) | 2002-10-21 | 2004-05-13 | Nintendo Co Ltd | 無線通信ゲームシステム |
US10785316B2 (en) | 2008-11-24 | 2020-09-22 | MeshDynamics | Evolutionary wireless networks |
US7420952B2 (en) * | 2002-10-28 | 2008-09-02 | Mesh Dynamics, Inc. | High performance wireless networks using distributed control |
US11368537B2 (en) | 2002-10-28 | 2022-06-21 | Dynamic Mesh Networks, Inc. | High performance wireless network |
US8520691B2 (en) * | 2003-05-08 | 2013-08-27 | Mesh Dynamics, Inc. | Persistent mesh for isolated mobile and temporal networking |
KR100457592B1 (ko) * | 2002-12-06 | 2004-11-17 | 엘지전자 주식회사 | 멀티 마스터 기기 연결형 네트워크 시스템 및 그 동작방법 |
WO2004056157A1 (en) * | 2002-12-16 | 2004-07-01 | Koninklijke Philips Electronics N.V. | System and method for lighting control network recovery from master failure |
US7167678B2 (en) * | 2002-12-18 | 2007-01-23 | Microsoft Corporation | Persistent peer-to-peer networking over a piconet network |
JP4547269B2 (ja) * | 2002-12-19 | 2010-09-22 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ワイヤレス制御された照明システムを構成する方法 |
KR100497524B1 (ko) | 2003-01-29 | 2005-07-01 | 삼성전자주식회사 | 근거리 무선 통신 장치 및 그 핸드오프 처리방법 |
US7831736B1 (en) | 2003-02-27 | 2010-11-09 | Cisco Technology, Inc. | System and method for supporting VLANs in an iSCSI |
KR100518795B1 (ko) * | 2003-03-13 | 2005-10-05 | 삼성전자주식회사 | 무선 애드호크 네트워크 환경에서의 재동기화 방법 |
JP4073808B2 (ja) * | 2003-03-17 | 2008-04-09 | シャープ株式会社 | ネットワーク再構築方法、ノード、ネットワーク再構築プログラム、および該プログラムを記録したコンピュータ読取り可能な記憶媒体 |
US7295572B1 (en) | 2003-03-26 | 2007-11-13 | Cisco Technology, Inc. | Storage router and method for routing IP datagrams between data path processors using a fibre channel switch |
US7904599B1 (en) | 2003-03-28 | 2011-03-08 | Cisco Technology, Inc. | Synchronization and auditing of zone configuration data in storage-area networks |
US7433300B1 (en) | 2003-03-28 | 2008-10-07 | Cisco Technology, Inc. | Synchronization of configuration data in storage-area networks |
JP4080366B2 (ja) * | 2003-04-01 | 2008-04-23 | シャープ株式会社 | ネットワーク端末、ネットワークシステム、ネットワーク端末の制御方法 |
KR100538922B1 (ko) * | 2003-04-01 | 2005-12-27 | 삼성전자주식회사 | 블루투스 고속 서브넷에서의 슈퍼바이저핸드오버 방법 |
AU2003236224A1 (en) * | 2003-05-14 | 2004-12-03 | Azkoyen Industrial, S.A. | System and method for remote communication with vending machines which are connected by means of a local-area wireless network |
CN1310481C (zh) * | 2003-05-21 | 2007-04-11 | 华为技术有限公司 | 实现应用特性双机备份的方法 |
KR20060017576A (ko) * | 2003-06-02 | 2006-02-24 | 마쯔시다덴기산교 가부시키가이샤 | 마스터/슬래이브 스위칭 프로세스를 수행하는 디바이스, 방법, 및 프로그램 |
KR100608744B1 (ko) * | 2003-06-03 | 2006-08-02 | 삼성전자주식회사 | 피코넷에서 pnc 없이 디바이스간에 통신을 하기 위한장치 및 방법 |
KR100552490B1 (ko) * | 2003-06-13 | 2006-02-15 | 삼성전자주식회사 | 무선 애드혹 네트워크 환경에서 중재자 교체방법 및 그방법을 사용하는 통신시스템 |
JP4073885B2 (ja) | 2003-06-17 | 2008-04-09 | 任天堂株式会社 | ゲームシステム、ゲーム装置およびゲームプログラム |
AU2003903139A0 (en) | 2003-06-20 | 2003-07-03 | Resmed Limited | Breathable gas apparatus with humidifier |
KR20050001973A (ko) * | 2003-06-28 | 2005-01-07 | 주식회사 케이티 | 모바일 에드혹 네트워크에서의 노드 네임 관리 시스템 및네임 관리 방법 |
US7657235B2 (en) | 2003-08-13 | 2010-02-02 | Koninklijke Philips Electronics, N.V. | Communication network with arrangement for replacing a malfunctioning active master with a new active master |
US7512679B2 (en) * | 2003-08-29 | 2009-03-31 | International Business Machines Corporation | Apparatus and method to select a captain from a plurality of control nodes |
US7245947B2 (en) | 2003-09-16 | 2007-07-17 | Nokia Corporation | Method and system for power-based control of an ad hoc wireless communications network |
US7463886B2 (en) | 2003-09-16 | 2008-12-09 | Spyder Navigations L.L.C. | Method and system for supporting residual energy awareness in an ad hoc wireless communications network |
US20050198022A1 (en) * | 2004-02-05 | 2005-09-08 | Samsung Electronics Co., Ltd. | Apparatus and method using proxy objects for application resource management in a communication network |
US7480490B2 (en) | 2004-02-12 | 2009-01-20 | Telefonaktiebolaget L M Ericsson (Publ) | Coexistence of multiple radio systems in unlicensed bands |
EP1569491A3 (de) * | 2004-02-24 | 2006-11-02 | Lg Electronics Inc. | Bluetooth verwendendes Gruppennetzsystem und Generierungsverfahren dafür |
JP2005301504A (ja) * | 2004-04-08 | 2005-10-27 | Sony Corp | ネットワークシステム、情報処理装置、マスタ装置、および装置情報表示方法 |
US20060031531A1 (en) * | 2004-06-30 | 2006-02-09 | Sanyo Electric Co., Ltd. | Networkable appliance |
US20060190549A1 (en) * | 2004-07-23 | 2006-08-24 | Kouichi Teramae | Multi-media information device network system |
US20060031429A1 (en) * | 2004-08-06 | 2006-02-09 | Sharp Laboratories Of America, Inc. | Central coordinator selection in ad hoc network |
US20060045055A1 (en) * | 2004-08-30 | 2006-03-02 | Padmaja Ramadas | Method and apparatus for deploying an ad-hoc network |
KR100639779B1 (ko) * | 2004-12-14 | 2006-10-30 | 전자부품연구원 | 에너지 소비를 최소화를 위한 마스터 무선 단말 선정 방법 |
CN101076977B (zh) | 2004-12-21 | 2011-01-05 | 松下电器产业株式会社 | 无线节点的电源管理方法 |
US7729708B2 (en) * | 2005-01-31 | 2010-06-01 | The Invention Science Fund I, Llc | Method and system for interactive mapping to provide goal-oriented instructions |
JP4239987B2 (ja) * | 2005-02-24 | 2009-03-18 | ブラザー工業株式会社 | ネットワークシステム、デバイス、およびプログラム |
US7447503B2 (en) * | 2005-03-11 | 2008-11-04 | Freescale Semiconductor, Inc. | Method of designating a future network coordinator |
US7624290B2 (en) * | 2005-03-22 | 2009-11-24 | Sony Corporation | Power-save control for network master device |
US20060221856A1 (en) * | 2005-03-29 | 2006-10-05 | Nokia Corporation | System and method for managing master-slave relationships within a network |
GB0506560D0 (en) * | 2005-03-31 | 2005-05-04 | Univ Court Of The Univeresity | Method of operating a telecommunications network |
JP4900891B2 (ja) * | 2005-04-27 | 2012-03-21 | キヤノン株式会社 | 通信装置及び通信方法 |
JP4006452B2 (ja) * | 2005-06-13 | 2007-11-14 | キヤノン株式会社 | 通信装置、通信方法及びその通信方法をコンピュータに実行させるためのコンピュータプログラム |
US20070002809A1 (en) * | 2005-06-30 | 2007-01-04 | Jukka Reunamaki | Recovery techniques for wireless communications networks |
US7756942B2 (en) * | 2005-07-21 | 2010-07-13 | Sony Corporation | System and method for establishing master component in multiple home networks |
JP2007081811A (ja) * | 2005-09-14 | 2007-03-29 | Mitsubishi Electric Corp | ネットワークの構成管理方法および通信端末 |
JP2009508434A (ja) * | 2005-09-14 | 2009-02-26 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 制御一時的モバイルネットワーク |
JP4906315B2 (ja) * | 2005-10-31 | 2012-03-28 | キヤノン株式会社 | 通信制御装置、コンピュータの制御方法および制御プログラム |
JP4829600B2 (ja) | 2005-11-28 | 2011-12-07 | キヤノン株式会社 | 通信装置及び通信装置の制御方法 |
US9215748B2 (en) | 2005-11-28 | 2015-12-15 | Canon Kabushiki Kaisha | Communication apparatus, control method for communication apparatus, and communication system |
KR20070072709A (ko) * | 2006-01-02 | 2007-07-05 | 삼성전자주식회사 | 무선 개인영역 통신 게임에서의 브로컨 노드 관리 방법 |
JP4932272B2 (ja) * | 2006-02-13 | 2012-05-16 | Necエンジニアリング株式会社 | チャットシステム |
JP2008060711A (ja) * | 2006-08-29 | 2008-03-13 | Toshiba Corp | 無線通信システム及び無線通信装置 |
KR100846796B1 (ko) * | 2006-10-02 | 2008-07-16 | 삼성전자주식회사 | 고주파 대역을 통하여 데이터를 송수신하기 위한 무선네트워크에서의 핸드오버 방법 및 장치 |
JP4886463B2 (ja) | 2006-10-20 | 2012-02-29 | キヤノン株式会社 | 通信パラメータ設定方法、通信装置及び通信パラメータを管理する管理装置 |
KR100911146B1 (ko) | 2006-11-15 | 2009-08-06 | 삼성전자주식회사 | 무선 네트워크에서 핸드오버를 수행하는 방법 및 장치 |
US9060325B2 (en) * | 2006-12-04 | 2015-06-16 | Intel Corporation | Method and apparatus for creating and connecting to an ad hoc wireless cell |
JP2010518503A (ja) * | 2007-02-12 | 2010-05-27 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ネットワーク化された制御システム及びネットワーク化された制御システムの装置 |
US8457553B2 (en) * | 2007-03-22 | 2013-06-04 | Qualcomm Incorporated | Removal of ambiguities in forming new piconet controller (PNC) when the current PNC controller is suddenly unavailable |
US8204230B2 (en) * | 2007-05-08 | 2012-06-19 | Infineon Technologies Ag | Communication device, method for establishing a communication connection and method for using a communication connection |
JP4732403B2 (ja) * | 2007-06-25 | 2011-07-27 | 日本電信電話株式会社 | 蓄電池システムの制御方法及び制御回路 |
US8275373B2 (en) * | 2007-09-28 | 2012-09-25 | Qualcomm Incorporated | Randomization of periodic channel scans |
JP2009165070A (ja) * | 2008-01-10 | 2009-07-23 | Hitachi Ltd | アドホックネットワーク通信システムと、その方法及び通信端末 |
JP5180631B2 (ja) * | 2008-03-13 | 2013-04-10 | キヤノン株式会社 | 通信装置およびその制御方法、通信システム |
CN101291251B (zh) * | 2008-05-09 | 2011-04-06 | 国网信息通信有限公司 | 一种多计算机的同步控制方法及系统 |
US8270414B2 (en) * | 2008-08-20 | 2012-09-18 | Intel Corporation | Apparatus and method to dynamically handover master functionality to another peer in a wireless network |
JP5564774B2 (ja) * | 2008-09-24 | 2014-08-06 | ソニー株式会社 | 情報処理装置および方法、並びに、プログラム |
KR20100050888A (ko) * | 2008-11-06 | 2010-05-14 | 삼성전자주식회사 | 우선순위를 결정하는 방법 및 그 방법을 수행하는 장치 |
US9560426B1 (en) * | 2008-12-04 | 2017-01-31 | Isaac S. Daniel | System and method for group tracking and displaying a plurality of wireless tracking devices on rotational maps oriented by one or more individuals being tracked |
CN101754271B (zh) * | 2008-12-09 | 2014-04-30 | 华为终端有限公司 | 主控节点的协商方法及装置 |
ES2579278T3 (es) | 2009-02-13 | 2016-08-09 | Philips Lighting Holding B.V. | Método para comunicar en una red que comprende un dispositivo zigbee sin batería, red y dispositivo para la misma |
JP5434230B2 (ja) | 2009-04-22 | 2014-03-05 | ソニー株式会社 | 無線通信装置、無線通信システム、無線通信方法及びプログラム |
US8740701B2 (en) | 2009-06-15 | 2014-06-03 | Wms Gaming, Inc. | Controlling wagering game system audio |
WO2011005798A1 (en) | 2009-07-07 | 2011-01-13 | Wms Gaming, Inc. | Controlling wagering game lighting content |
WO2011005797A1 (en) | 2009-07-07 | 2011-01-13 | Wms Gaming, Inc. | Controlling gaming effects for gaming network nodes |
WO2011014760A1 (en) | 2009-07-31 | 2011-02-03 | Wms Gaming, Inc. | Controlling casino lighting content and audio content |
US10269207B2 (en) | 2009-07-31 | 2019-04-23 | Bally Gaming, Inc. | Controlling casino lighting content and audio content |
US8622830B2 (en) * | 2009-08-20 | 2014-01-07 | Wms Gaming, Inc. | Controlling sound distribution in wagering game applications |
US9420631B2 (en) * | 2009-10-02 | 2016-08-16 | Qualcomm Incorporated | WLAN peer-to-peer group owner negotiation |
US8613667B2 (en) | 2009-12-21 | 2013-12-24 | Wms Gaming, Inc. | Position-based lighting coordination in wagering game systems |
JP5343841B2 (ja) * | 2009-12-22 | 2013-11-13 | ソニー株式会社 | 無線通信装置、無線通信方法、プログラム、および無線通信システム |
CN101835248B (zh) * | 2010-04-02 | 2013-08-07 | 深圳市同洲电子股份有限公司 | 一种蓝牙模块关闭装置和方法 |
EP2561633B1 (de) * | 2010-04-23 | 2014-03-19 | Roche Diagnostics GmbH | Verfahren zur Erzeugung eines medizinischen Netzwerks |
US9367987B1 (en) | 2010-04-26 | 2016-06-14 | Bally Gaming, Inc. | Selecting color in wagering game systems |
US8840464B1 (en) | 2010-04-26 | 2014-09-23 | Wms Gaming, Inc. | Coordinating media in a wagering game environment |
US8814673B1 (en) | 2010-04-26 | 2014-08-26 | Wms Gaming, Inc. | Presenting lighting content in wagering game systems |
US8912727B1 (en) | 2010-05-17 | 2014-12-16 | Wms Gaming, Inc. | Wagering game lighting device chains |
SE537688C2 (sv) * | 2010-07-26 | 2015-09-29 | Connectblue Ab | Metod och anordning för roaming i ett lokalt kommunikationssystem |
US8827805B1 (en) | 2010-08-06 | 2014-09-09 | Wms Gaming, Inc. | Balancing community gaming effects |
US8850262B2 (en) * | 2010-10-12 | 2014-09-30 | International Business Machines Corporation | Inter-processor failure detection and recovery |
US8983513B2 (en) * | 2010-11-30 | 2015-03-17 | Motorola Solutions, Inc. | Method and apparatus for sending a channel timing message in a digital mobile radio system |
US8619581B2 (en) | 2011-01-11 | 2013-12-31 | Intel Corporation | Method, apparatus and system for selecting wireless network controller |
CN102769867B (zh) * | 2011-05-05 | 2017-08-11 | 北京三星通信技术研究有限公司 | 网络接入方法 |
JP5834568B2 (ja) * | 2011-07-19 | 2015-12-24 | ソニー株式会社 | 情報処理装置、情報処理方法およびコンピュータプログラム |
US9720489B2 (en) * | 2011-08-23 | 2017-08-01 | Philips Lighting Holding B.V. | System comprising a main electrical unit and a peripheral electrical unit |
JP6082182B2 (ja) * | 2011-12-01 | 2017-02-15 | 任天堂株式会社 | ゲームシステム、ゲーム装置、ゲームプログラムおよびゲーム制御方法 |
CN103178877B (zh) * | 2011-12-23 | 2016-02-03 | 国民技术股份有限公司 | 近距离通信网络组建及重建方法、近距离通信终端及系统 |
KR101336853B1 (ko) | 2012-01-26 | 2013-12-04 | 연합정밀주식회사 | 다중 통신이 가능한 무전기 통신 시스템 |
WO2013128499A1 (ja) * | 2012-02-27 | 2013-09-06 | パナソニック株式会社 | マスタ装置、通信システム及び通信方法 |
US20150358403A1 (en) * | 2012-06-21 | 2015-12-10 | Eye Solutions Oy | Method, system, apparatus and computer program product for communication management |
TW201406158A (zh) * | 2012-07-18 | 2014-02-01 | Hon Hai Prec Ind Co Ltd | 網路視頻傳輸與播放系統及方法 |
US9332587B2 (en) * | 2012-08-21 | 2016-05-03 | Blackberry Limited | Smart proximity priority pairing |
US8862155B2 (en) | 2012-08-30 | 2014-10-14 | Time Warner Cable Enterprises Llc | Apparatus and methods for enabling location-based services within a premises |
JP5651662B2 (ja) * | 2012-09-12 | 2015-01-14 | 株式会社東芝 | 無線通信装置 |
KR102091605B1 (ko) | 2012-09-27 | 2020-03-20 | 엘지전자 주식회사 | 기기간 통신을 수행하는 기기 및 그 방법 |
CN103813325B (zh) * | 2012-11-07 | 2017-06-06 | 株式会社理光 | 限定区域自组织网络的网络管理方法、通信设备和系统 |
EP2953393B1 (de) * | 2013-01-30 | 2019-11-20 | Sony Corporation | Kommunikationssteuerungsvorrichtung, kommunikationssteuerungsverfahren, programm und endgerätevorrichtung |
US10368255B2 (en) | 2017-07-25 | 2019-07-30 | Time Warner Cable Enterprises Llc | Methods and apparatus for client-based dynamic control of connections to co-existing radio access networks |
US9066153B2 (en) | 2013-03-15 | 2015-06-23 | Time Warner Cable Enterprises Llc | Apparatus and methods for multicast delivery of content in a content delivery network |
US9204244B2 (en) * | 2013-04-08 | 2015-12-01 | Nokia Technologies Oy | Method, apparatus, and computer program product for synchronization packet transmitter selection in a wireless network |
EP2819484A1 (de) * | 2013-06-28 | 2014-12-31 | NEC Corporation | Verfahren zur Rückgewinnung eines lokalen Netzwerks und Endgerät dafür |
US9131322B2 (en) | 2013-07-08 | 2015-09-08 | Starkey Laboratories, Inc. | Method and apparatus for communication between hearing assistance devices in a bluetooth network |
US9313568B2 (en) | 2013-07-23 | 2016-04-12 | Chicago Custom Acoustics, Inc. | Custom earphone with dome in the canal |
EP3024267B1 (de) * | 2013-08-15 | 2018-01-03 | Huawei Technologies Co., Ltd. | Verfahren und vorrichtung zur beurteilung einer knotenbewegung |
KR101325592B1 (ko) * | 2013-09-03 | 2013-11-06 | 국방과학연구소 | 유도무기 발사통제시스템 및 그의 운용방법 |
US9078072B2 (en) * | 2013-10-07 | 2015-07-07 | Bose Corporation | Audio distribution |
US9307567B2 (en) * | 2013-10-28 | 2016-04-05 | Qualcomm Incorporated | Methods for detecting rejoining nodes in an IBSS |
EP2869659A1 (de) * | 2013-10-31 | 2015-05-06 | Dräger Safety AG & Co. KGaA | Drahtlose Kommunikationsvorrichtung, System und Verfahren für Notdienste |
JP2015139075A (ja) * | 2014-01-22 | 2015-07-30 | シャープ株式会社 | 無線データ通信システム |
JP6238037B2 (ja) | 2014-03-03 | 2017-11-29 | 日本電気株式会社 | 無線ピアツーピアネットワークにおいて停止時間を短縮するためのグループ再形成メカニズム |
KR102131863B1 (ko) | 2014-03-05 | 2020-07-09 | 한국전자통신연구원 | 라우팅 처리기의 동작 모드 천이 방법 |
US20150312111A1 (en) * | 2014-04-28 | 2015-10-29 | Motorola Solutions, Inc | Apparatus and method for distributing rule ownership among devices in a system |
US10411963B2 (en) | 2014-04-28 | 2019-09-10 | Motorola Solutions, Inc. | Apparatus and method for distributing rule ownership among devices in a system |
US11540148B2 (en) * | 2014-06-11 | 2022-12-27 | Time Warner Cable Enterprises Llc | Methods and apparatus for access point location |
US10708775B2 (en) * | 2014-08-22 | 2020-07-07 | Huawei Technologies Co., Ltd. | Method for establishing network connection by using WPS, and mobile Wi-Fi device |
US9935833B2 (en) | 2014-11-05 | 2018-04-03 | Time Warner Cable Enterprises Llc | Methods and apparatus for determining an optimized wireless interface installation configuration |
CN105992246B (zh) * | 2015-01-30 | 2021-01-08 | 索尼公司 | 通信设备和通信方法 |
JP2017011377A (ja) * | 2015-06-17 | 2017-01-12 | シャープ株式会社 | 無線通信システム及び無線通信装置 |
JP6519358B2 (ja) | 2015-06-30 | 2019-05-29 | 東芝ライテック株式会社 | 制御装置および制御システム |
US9986578B2 (en) | 2015-12-04 | 2018-05-29 | Time Warner Cable Enterprises Llc | Apparatus and methods for selective data network access |
US9918345B2 (en) | 2016-01-20 | 2018-03-13 | Time Warner Cable Enterprises Llc | Apparatus and method for wireless network services in moving vehicles |
US10492034B2 (en) | 2016-03-07 | 2019-11-26 | Time Warner Cable Enterprises Llc | Apparatus and methods for dynamic open-access networks |
US10164858B2 (en) | 2016-06-15 | 2018-12-25 | Time Warner Cable Enterprises Llc | Apparatus and methods for monitoring and diagnosing a wireless network |
US9775069B1 (en) * | 2016-08-24 | 2017-09-26 | Amazon Technologies, Inc. | System for configuring distributed audio output using a designated audio device |
US9998294B1 (en) | 2016-08-24 | 2018-06-12 | Amazon Technologies, Inc. | System for distributed audio output using designated audio devices |
KR101776172B1 (ko) * | 2017-02-14 | 2017-09-07 | 주식회사 유니온플레이스 | 사물 인터넷 장치 |
US20180295011A1 (en) * | 2017-04-05 | 2018-10-11 | GM Global Technology Operations LLC | Architectures and methods for management of in-vehicle networked controllers and devices |
JP6817557B2 (ja) | 2017-05-22 | 2021-01-20 | パナソニックIpマネジメント株式会社 | 通信制御方法、通信制御装置、及び通信制御プログラム |
US10645547B2 (en) | 2017-06-02 | 2020-05-05 | Charter Communications Operating, Llc | Apparatus and methods for providing wireless service in a venue |
US10638361B2 (en) | 2017-06-06 | 2020-04-28 | Charter Communications Operating, Llc | Methods and apparatus for dynamic control of connections to co-existing radio access networks |
WO2019075647A1 (zh) * | 2017-10-17 | 2019-04-25 | 华为技术有限公司 | 一种网络接入方法及设备 |
KR102093749B1 (ko) * | 2018-10-05 | 2020-03-27 | 주식회사 시더 | 웹브라우저 기반의 다중 디바이스를 이용한 콘텐츠 출력 시스템 및 방법 |
WO2020233759A1 (en) * | 2019-05-22 | 2020-11-26 | Rtx A/S | Medical system with self-healing wireless network of sensors |
CN112732215A (zh) * | 2019-10-14 | 2021-04-30 | 瑞昱半导体股份有限公司 | 网络数据播放系统与方法 |
CN113282257B (zh) * | 2019-11-30 | 2022-06-07 | 北京城市网邻信息技术有限公司 | 用于同步显示的方法、终端设备、设备和可读存储介质 |
US11777152B2 (en) | 2020-08-31 | 2023-10-03 | GM Global Technology Operations LLC | Distributed feedback control systems and logic for battery management system (BMS) operation |
CN115633292B (zh) * | 2022-12-08 | 2023-03-28 | 深圳市拔超科技股份有限公司 | 多级级联内置扬声器的全向麦克风灵活组网系统及方法 |
Family Cites Families (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5372403A (en) | 1976-12-10 | 1978-06-27 | Hitachi Ltd | Loop communication system |
DE3804007A1 (de) | 1988-02-10 | 1989-08-24 | Jacobs Suchard Ag | Verfahren zur gewinnung von ballaststoffreichem material aus kakaopulver |
JPH01256843A (ja) | 1988-03-25 | 1989-10-13 | Ncr Corp | リンク・コントロール・システム |
JPH03283846A (ja) | 1990-03-30 | 1991-12-13 | Toshiba Corp | 通信システム |
US5682379A (en) * | 1993-12-23 | 1997-10-28 | Norand Corporation | Wireless personal local area network |
JPH05225161A (ja) | 1992-02-10 | 1993-09-03 | Shikoku Nippon Denki Software Kk | ネットワーク監視方式 |
US5295137A (en) * | 1992-02-12 | 1994-03-15 | Sprint International Communications Corp. | Connection establishment in a flat distributed packet switch architecture |
JPH07123107A (ja) | 1993-10-27 | 1995-05-12 | Nippon Telegr & Teleph Corp <Ntt> | 通信制御システム |
JP2991046B2 (ja) * | 1994-07-22 | 1999-12-20 | 三菱電機株式会社 | マスタ−スレ−ブ間通信方式 |
JP3445668B2 (ja) | 1994-09-20 | 2003-09-08 | ホロン株式会社 | 通信システム |
KR100322273B1 (ko) * | 1994-10-10 | 2002-06-20 | 박태진 | 교환망의마스터-슬레이브노드간의망동기장치및방법 |
US5586338A (en) * | 1994-12-22 | 1996-12-17 | Bell Atlantic Mobile Systems, Inc. | System identification (SID) list for selecting operating frequencies |
JP3104608B2 (ja) | 1996-01-22 | 2000-10-30 | 日本電気株式会社 | マルチプロセッサシステムにおける障害復旧方法及びそのシステム |
US5835481A (en) * | 1996-08-28 | 1998-11-10 | Akyol; Cihangir M. | Fault tolerant lane system |
TW363315B (en) | 1996-11-12 | 1999-07-01 | Toshiba Corp | Communication network system and the rebuilding method |
US6061600A (en) * | 1997-05-09 | 2000-05-09 | I/O Control Corporation | Backup control mechanism in a distributed control network |
US6092214A (en) * | 1997-11-06 | 2000-07-18 | Cisco Technology, Inc. | Redundant network management system for a stackable fast ethernet repeater |
JPH11346215A (ja) | 1998-06-01 | 1999-12-14 | Mitsubishi Electric Corp | プログラマブルコントローラネットワークシステムのネットワーク保全方法およびネットワークインターフェースユニット |
JP3114705B2 (ja) | 1998-07-30 | 2000-12-04 | 日本電気株式会社 | Tdma通信ネットワークシステム |
JP2000101586A (ja) | 1998-09-21 | 2000-04-07 | Hitachi Ltd | ネットワーク管理装置 |
JP2000216782A (ja) | 1999-01-21 | 2000-08-04 | Mitsubishi Electric Corp | 可変速装置および通信システムならびにデ―タ通信方法 |
US6397260B1 (en) * | 1999-03-08 | 2002-05-28 | 3Com Corporation | Automatic load sharing for network routers |
JP2000295252A (ja) | 1999-04-02 | 2000-10-20 | Matsushita Refrig Co Ltd | 通信システムにおける主局と従局の切換方法 |
JP2000349794A (ja) | 1999-06-07 | 2000-12-15 | Matsushita Electric Ind Co Ltd | 機器管理装置およびプログラム記録媒体 |
DE19930423A1 (de) * | 1999-07-01 | 2001-01-18 | Siemens Ag | Schnurloses Datenübertragungsnetzwerk und Verfahren zu seiner Verwaltung |
US6415323B1 (en) * | 1999-09-03 | 2002-07-02 | Fastforward Networks | Proximity-based redirection system for robust and scalable service-node location in an internetwork |
US6701448B1 (en) * | 1999-10-12 | 2004-03-02 | Cisco Technology, Inc. | Establishing and maintaining master and standby LAN emulation server connections to provide a fault tolerant ELAN |
US6683886B1 (en) * | 1999-10-19 | 2004-01-27 | Koninklijke Philips Electronics N.V. | Bluetooth communication units, wireless communication systems, wireless communication devices, bluetooth communications methods, and wireless communication methods |
US6975613B1 (en) * | 1999-12-06 | 2005-12-13 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for scheduling communication sessions in an ad-hoc network |
JP2001168892A (ja) | 1999-12-13 | 2001-06-22 | Casio Comput Co Ltd | ネットワーク構築方法 |
US6493716B1 (en) * | 2000-01-19 | 2002-12-10 | International Business Machines Corporation | Group communication system with flexible member model |
US6836862B1 (en) * | 2000-04-24 | 2004-12-28 | 3Com Corporation | Method of indicating wireless connection integrity |
-
2000
- 2000-07-25 KR KR20000042866A patent/KR100620289B1/ko not_active IP Right Cessation
-
2001
- 2001-05-18 DE DE2001600379 patent/DE60100379T2/de not_active Expired - Lifetime
- 2001-05-18 EP EP20010304435 patent/EP1176762B1/de not_active Expired - Lifetime
- 2001-05-29 CN CNB011195479A patent/CN1173522C/zh not_active Expired - Fee Related
- 2001-07-16 US US09/904,566 patent/US7359950B2/en not_active Expired - Fee Related
- 2001-07-18 TW TW90117613A patent/TW519808B/zh not_active IP Right Cessation
- 2001-07-24 JP JP2001223561A patent/JP3421017B2/ja not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE112018008018B4 (de) | 2018-10-29 | 2022-11-10 | Mitsubishi Electric Corporation | Kommunikationssystem, Kommunikationsgerät und Programm |
Also Published As
Publication number | Publication date |
---|---|
EP1176762A1 (de) | 2002-01-30 |
JP2002111689A (ja) | 2002-04-12 |
KR20020009283A (ko) | 2002-02-01 |
CN1173522C (zh) | 2004-10-27 |
JP3421017B2 (ja) | 2003-06-30 |
TW519808B (en) | 2003-02-01 |
KR100620289B1 (ko) | 2006-09-07 |
US7359950B2 (en) | 2008-04-15 |
DE60100379D1 (de) | 2003-07-24 |
US20020055978A1 (en) | 2002-05-09 |
EP1176762B1 (de) | 2003-06-18 |
CN1335698A (zh) | 2002-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60100379T2 (de) | Verfahren zur Netzverwaltung bei Wegfall eines Masters | |
DE60131120T2 (de) | Funkbasisstation, Funkbasisstationsauswahlverfahren, Multicast-Signalübertragungsverfahren und Funkendgerät | |
DE60217642T2 (de) | Drahtlose LAN-Basisstation geeignet zur Durchführung von automatischem Anpassen der Radiokanäle | |
DE60026454T2 (de) | Drahtloses lokales Netzwerk mit Lastverteilung | |
DE60105643T2 (de) | Verfahren und vorrichtung zur verbindung von endgeräten über ein ad-hoc funkkommunikationsnetzwerk | |
DE69929575T2 (de) | Verfahren zur drahtlosen Kommunikationssteuerung und Vorrichtung zur drahtlosen Übertragung | |
DE10046300B4 (de) | Verfahren für das Betreiben eines persönlichen Ad-hoc-Netzes (PAN) zwischen Bluetooth-Geräten | |
DE60210177T2 (de) | Bandbreitenorientierte Neukonfigurierung von drahtlosen Ad-Hoc-Netzen | |
DE60126963T2 (de) | Kooperative diversität in einem selbstorganisierenden netz | |
DE602004004148T2 (de) | Verfahren zum Bereitstellen eines MBMS-Dienstes in einem drahtlosen Kommunikationssystem | |
DE60216712T2 (de) | Bereitstellen von Netzwerkdienstleistungsinformation in einem System, das Klein- und Weitbereich-Funkübertragungsysteme enthält | |
DE202004017122U1 (de) | Vorrichtung für die zentrale Steuerung von Maschennetzen | |
EP1815650A1 (de) | Verfahren zur synchronisation und datenuebertragung | |
DE60126520T2 (de) | Zellsteuerungsverfahren und Zellsystem | |
DE202004017602U1 (de) | Drahtlose Sende/Empfangseinheit und Zugangspunkt zur Verwaltung der Verbindung und Trennung drahtloser Sende/Empfangseinheiten | |
EP1881650B1 (de) | Aufbau eines drahtlosen selbstorganisierenden Kommunikationsnetzwerkes | |
EP1186189B1 (de) | Verfahren zur vergabe von zugriffsrechten auf einen telekommunikationskanal an teilnehmerstationen eines telekommunikationsnetzes und teilnehmerstation | |
DE69934656T2 (de) | Drahtloses Zugangsverfahren bei dem die Kontrollinformation mehrmals und im voraus übertragen wird. | |
EP1187397B1 (de) | Neukonfigurierung eines Adhoc-Netzwerks | |
DE60224453T2 (de) | Funkbetriebsmittelzuweisung in einem funkübertragungsnetzwerk | |
WO2001003379A1 (de) | Schnurloses datenübertragungsnetzwerk und verfahren zu seiner verwaltung | |
DE102006024336A1 (de) | Verfahren zur Installation eines hierarchischen Netzwerkes | |
WO2006018383A1 (de) | Aufbau eines drahtungebundenen netzes unter ermittlung und nutzung lokaler topologie-information | |
EP1289200A1 (de) | Verfahren zum Identifizieren einer Station mit besonderer Funktionalität in einem funkgestützten Ad-hoc-Netz und Netzstation zum Durchführen eines solchen Verfahrens | |
EP0998079B1 (de) | Verfahren zum Bereitstellen eines drahtlosen Netzwerkes sowie einer Basisstation für ein derartiges Netz |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |