DE69837341T2 - Gleichzeitige verbindung zu mehreren piconetzen - Google Patents

Gleichzeitige verbindung zu mehreren piconetzen Download PDF

Info

Publication number
DE69837341T2
DE69837341T2 DE69837341T DE69837341T DE69837341T2 DE 69837341 T2 DE69837341 T2 DE 69837341T2 DE 69837341 T DE69837341 T DE 69837341T DE 69837341 T DE69837341 T DE 69837341T DE 69837341 T2 DE69837341 T2 DE 69837341T2
Authority
DE
Germany
Prior art keywords
wireless
unit
wireless network
wireless unit
hold
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
Application number
DE69837341T
Other languages
English (en)
Other versions
DE69837341D1 (de
Inventor
Jacobus Haartsen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Publication of DE69837341D1 publication Critical patent/DE69837341D1/de
Application granted granted Critical
Publication of DE69837341T2 publication Critical patent/DE69837341T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/58Arrangements for transferring received calls from one subscriber to another; Arrangements affording interim conversations between either the calling or the called party and a third party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • H04W52/0219Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave where the power saving management affects multiple terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • H04W84/20Master-slave selection or change arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Description

  • HINTERGRUND
  • Die vorliegende Erfindung betrifft eine selbstorganisierte Konnektivität bzw. Vernetzung in einem unkoordinierten drahtlosen Multibenutzersystem, und zudem insbesondere Techniken, die einer drahtlosen Einheit erlauben, zeitgleich ein Glied von mehreren unabhängig arbeitenden selbstorganisierten drahtlosen Lokalbereichsnetzwerken zu sein.
  • Die Pico-Netze bilden zusammen ein Netzwerk mit einer Streutopologie, in dem nur solche Einheiten das gleiche Pico-Netz zusammen benutzen, die in der Tat Information zusammen benutzen wollen. Diese Topologie ist in 1 dargestellt, in der das Netzwerk 101 eine Anzahl von Pico-Netzen 103-x umfasst. Jedes Pico-Netz 103-x umfasst eine Teilgruppe der drahtlosen Einheiten 1, ..., 10. Die Pico-Netze 103-x sind selbstorganisiert im Sinne, dass nur solche drahtlosen Einheiten 1, ..., 10 in einem gegebenen Pico-Netz 103-x sind, die miteinander kommunizieren wollen. Beispielsweise sind nur die Einheiten 3 und 4 in dem ersten Pico-Netz 103-1, und nur Einheiten 1, 5 und 6 sind in einem dritten Pico-Netz 103-3. Die drahtlose Einheit 8 wird nicht benötigt zum Kommunizieren mit einer der anderen Einheiten 1, ..., 7, 9, 10, und sie ist deshalb nicht ein Glied von einem der Pico-Netze 103-x.
  • Alle Pico-Netze verwenden das gleiche Funkmedium. Dieses Funkmedium wird jedoch aufgeteilt in eine große Anzahl von Teilkanälen, wobei jeder zentriert ist um eine gewisse Trägerfrequenz. Alle Einheiten in dem gleichen Pico-Netz hoppen bzw. springen synchron von einem Kanal zu dem nächsten Kanal. Weil verschiedene Pico-Netze verschiedene Pseudozufalls-Hopp-Sequenzen verwenden, wird eine Interferenzimmunität erhalten durch Frequenz-Hoppen durch eine Sequenz von Kanälen, die beispielsweise in dem 2,4 GHz-Band ist. In jedem Pico-Netz wird eine der drahtlosen Einheiten als ein Master designiert und die übrigen Einheiten sind Slaves bzw. Sklaven. Die Frequenz-Hopp-Sequenz für jedes Pico-Netz ist eine Funktion der Adresse der Master-Einheit. Die Phase innerhalb der ausgewählten Hopp-Sequenz ist eine Funktion der freilaufenden Uhr bzw. Takt des Masters. Information über die Adresse des Masters und des Takts wird kommuniziert zu jedem Slave, wenn eine Verbindung zwischen dem Master und dem Slave zuerst eingerichtet wird.
  • Wenn ein Slave nicht kommuniziert, ist er bevorzugt in einem Freilaufmodus. In der U.S. Patentanmeldung Nr. 08/771,692, die mit der Veröffentlichungsnummer WO 98/28926 veröffentlicht ist, aber nicht vorveröffentlichten Stand der Technik darstellt, und eingereicht wurde am 23. Dezember 1996 im Namen von Haartsen et al., und mit dem Titel "Access Technique of Channel Hopping Communications System", werden Technologien beschrieben, um einem Master zu erlauben, einen freilaufenden Slave über Funkruf bzw. Paging zu kontaktieren und dabei zu erwecken in einem Frequenz-Hopp-System unter Verwendung der Adresse und Taktabschätzung des Empfängers.
  • In der U.S. Patentanmeldung Nr. 08/685,069, die mit der Veröffentlichungsnummer WO 98/04055 veröffentlicht wird, aber nicht vorveröffentlichten Stand der Technik darstellt, mit dem Titel "Short-Range Radio Communications System and Method of Use", die eingereicht wurde am 23. Juli 1996 im Namen von Paul W. DENT und Jacobus C. HAARTSEN, die dem gleichen Anmelder zugewiesen wurde, wie die der vorliegenden Erfindung, wird eine Luftschnittstelle beschrieben für dieses Frequenz-Hopp-System, die optimiert ist zum Unterstützen von sowohl Sprach- und Datenkommunikation. Zwei Einheiten, die kommunizieren, hoppen bzw. springen synchron. Ein Zeiteinteilungsduplex-(TDD, Time Division Duplex)-Schema wird angewandt, um voll geduplexte Kommunikationsvorgänge zu erhalten. Ein TDD-Rahmen umfasst einen Übertragungs-(TX)-Schlitz und einen Empfangs-(RX)-Schlitz. Für jeden Schlitz wird eine unterschiedliche Hopp-Frequenz verwendet gemäß der Frequenz-Hopp-Sequenz. Nur ein einzelnes Paket kann pro Schlitz gesendet werden. Verschiedene Verbindungen können in dem gleichen Bereich koexistieren, wobei jede Verbindung seine eigene Zufalls-Hopp-Sequenz aufweist. Falls zwei Verbindungen kollidieren, findet eine sofortige Neuübertragung der Daten in dem nächsten TDD-Rahmen statt.
  • Die Luftschnittstelle in der oben bezeichneten U.S. Patentanmeldung mit der Nr. 08/685,069, wurde für Punkt-zu-Punkt-Konfigurationen optimiert. Jedoch können begrenzte Punkt-zu-Multipunkt-Konfigurierungen eingerichtet werden. In diesem Fall wird eine Sternkonfiguration mit einem Master in dem Zentrum verwendet, der verbunden ist mit mehreren Slaves. Master und Slaves werden zeitsynchronisiert und führen zusammen ein Frequenz-Hoppen aus. Dies bedeutet, dass der Master Pakete in einen Schlitz des TDD-Rahmens sendet und alle Slaves zuhören. In dem nächsten Schlitz kann ein Slave antworten und der Master hört zu. Um Kollisionen von Übertragungen durch mehrere Slaves simultan zu verhindern, wird ein Auswahlschema verwendet, in dem nur einem Slave, der durch den Master in den Master-TX-Schlitz adressiert wird, erlaubt wird, in dem Master RX-Schlitz zu antworten. Der Master und die Slaves bilden ein Pico-Netz. Wie oben bemerkt, wird die Frequenz-Hopp-Sequenz, die in dem Pico-Netz verwendet wird, bestimmt durch die Master-Adresse, und die Phase in der Sequenz wird bestimmt durch den Master-Takt. Weil alle Einheiten freilaufende Takte haben, wird der Takt in jedem Slave temporär angepasst mit einem Offset, um einen Taktwert bereitzustellen, der identisch zu dem Master-Takt ist. Weil die Master-Adressen und Takte in jedem Pico-Netz unterschiedlich sind, weist jedes Pico-Netz seine eigene Frequenz-Hopp-Sequenz und Phase darin auf. Deshalb können mehrere Pico-Netze nahe beieinander koexistieren.
  • Wie in den oben bezuggenommenen Dokumenten beschrieben, gibt es, sobald ein Master oder Slave einem Pico-Netz beigetreten ist, keine Bereitstellung, die es erlaubt, mit einem anderen, koexistierenden Pico-Netz zu kommunizieren. Diese Beschränkung kann nachteilig die Verwendung der Pico-Netz-Technologie begrenzen.
  • U.S. 5,664,007 offenbart ein Verfahren und eine Vorrichtung zum Bereitstellen einer Weiterführung eines Kommunikationsanrufs, sobald ein Benutzer sich von dem Abdeckungsbereich eines Kommunikationsnetzwerkes zu dem Abdeckungsbereich eines anderen Netzwerkes mit unterschiedlichen Zugangsmedien und unterschiedlichen Anwendungen bewegt.
  • U.S. 5,666,364 offenbart eine Vorrichtung und ein Verfahren, die das Konzept einer Zentralbesetztliste zum Koordinieren des Empfangs von ankommenden Anrufen an einen Teilnehmer verwenden, der bei den Anrufdiensten der getrennten ersten und zweiten Kommunikationsnetzwerke teilnimmt.
  • ZUSAMMENFASSUNG
  • Es ist daher eine Aufgabe der vorliegenden Erfindung, Techniken bereitzustellen, die drahtlosen Einheiten erlauben, zeitgleich bei Kommunikationsvorgängen teilzunehmen, die in mehr als einem Pico-Netz zu einer Zeit stattfinden.
  • Die vorhergehenden und andere Aufgaben werden erreicht durch ein Verfahren und eine Vorrichtung zum Betreiben einer ersten drahtlosen Einheit zum zeitgleichen Partizipieren bzw. Teilnehmen in einer Vielzahl von drahtlosen Netzwerken. In einem Aspekt der Erfindung kann dies das Einrichten einer Verbinden mit einer zweiten drahtlosen Einheit in einem ersten drahtlosen Netzwerk enthalten, und bei einem Punkt, Bestimmen einer Halte-Auszeit-Periode und Eingeben eines Halte-Modus mit Bezug auf das erste drahtlose Netz bzw.
  • Netzwerk. Dann erstellt die erste drahtlose Einheit eine Verbindung mit einer dritten drahtlosen Einheit in einem zweiten drahtlosen Netzwerk, und nimmt in Aktivitäten in dem zweiten drahtlosen Netzwerk teil. Bei Ablauf der Halte-Auszeit-Periode bzw. Halte-Timeout-Periode nimmt die erste drahtlose Einheit die aktive Teilnahme in dem ersten drahtlosen Netzwerk wieder auf.
  • In einem anderen Aspekt der Erfindung enthält der Akt des Wiederaufnehmens der aktiven Teilnahme in dem ersten drahtlosen Netzwerk, ein Bestimmen einer zweiten Halte-Auszeit-Periode, die zu verwenden ist in Verbindung mit dem zweiten drahtlosen Netzwerk, und Eingeben eines Halte-Modus mit Bezug auf das zweite drahtlose Netzwerk. Auf diese Art und Weise ist die Strategie, dass, während eine drahtlose Einheit aktiv in einem drahtlosen Netzwerk partizipiert, sie in einem Anhaltezustand in einem oder mehreren anderen drahtlosen Netzwerken ist.
  • In noch einem anderen Aspekt der Erfindung enthält der Akt des Errichtens der Verbindung mit der dritten drahtlosen Einheit in dem zweiten drahtlosen Netz ein Übertragen einer Funkrufnachricht, die eine Adresse der dritten drahtlosen Einheit enthält, Empfangen einer Antwort von der dritten drahtlosen Einheit und Erstellen der Verbindung mit der dritten drahtlosen Einheit. Auf diese Art und Weise kann die erste drahtlose Einheit ein Master in dem zweiten drahtlosen Netzwerk sein.
  • In noch einem anderen Aspekt der Erfindung enthält der Akt eines Erstellens bzw. Errichtens der Verbindung mit der dritten drahtlosen Einheit in dem zweiten drahtlosen Netzwerk Eingehen eines Standby-Modus bzw. Bereithaltemodus für eine vorbestimmte Zeitperiode und periodisches Bestimmen, ob eine Funkrufnachricht empfangen wurde, die die erste drahtlose Einheit als Empfänger bestimmt. Falls die Funkrufnachricht empfangen wurde, die die erste drahtlose Einheit als Empfänger bestimmt, dann sendet die erste drahtlose Einheit eine Antwort an den Sender der Funkrufnachricht und richtet eine Verbindung mit dem Sender der Funkrufnachricht ein. Auf diese Art und Weise kann die erste drahtlose Einheit ein Slave in dem zweiten drahtlosen Netzwerk sein.
  • In einem weiteren Aspekt der Erfindung ist die erste drahtlose Einheit ein Slave in dem ersten drahtlosen Netzwerk; und der Akt eines Bestimmens einer Halte-Auszeit-Periode enthält ein gegenseitiges Übereinstimmen hinsichtlich der Halte-Auszeit-Periode mit der zweiten drahtlosen Einheit.
  • In einem anderen Aspekt der Erfindung kann die erste drahtlose Einheit ein Master in dem ersten drahtlosen Netzwerk sein; und der Akt eines Bestimmens einer Halte-Auszeit-Periode enthält gegenseitiges Übereinstimmen über eine Halte-Auszeit-Periode mit jeder Slave-Drahtlosen-Einheit in dem ersten drahtlosen Netzwerk.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • Die Aufgaben und Vorteile der Erfindung werden verstanden werden durch Lesen der folgenden detaillierten Beschreibung in Verbindung mit den Zeichnungen, in denen:
  • 1 ein Diagramm eines drahtlosen Netzwerkes zeigt, das eine Streutopologie ausweist, die aus mehreren Pico-Netzen besteht, zur Verwendung mit der Erfindung;
  • 2 zeigt ein Diagramm einer drahtlosen Einheit, die zeitgleich in Pico-Netzen teilnimmt gemäß der Erfindung; und
  • 3a und 3b sind zusammen ein Flussdiagramm einer höheren Ebene, die beispielhafte Betriebe einer drahtlosen Einheit gemäß der Erfindung zeigen.
  • DETAILLIERTE BESCHREIBUNG
  • Die verschiedenen Merkmale der Erfindung werden nun mit Bezug auf die Figuren beschrieben, in denen gleiche Teile identifiziert werden mit den gleichen Bezugszeichen.
  • Die vorliegende Erfindung ermöglicht drahtlosen Einheiten, zeitgleich in mehr als einem einer Anzahl von koexistierenden Pico-Netzen teilzunehmen. Dies wird ermöglicht mittels eines sogenannten "Hold Mode" oder "Halte-Modus", der implementiert werden kann unter Verwendung der Luftschnittstelle, wie in der oben referenzierten U.S. Patentanmeldung Nr. 08/685,069 beschrieben. Im Halte-Modus tritt eine Verbindung in einen Halte-Zustand ein, in dem die zwei oder mehr kommunizierenden Parteien ihre Takte synchron laufen lassen, aber nicht physikalisch Pakete austauschen. Nach einer übereingekommenen Auszeitperiode verlässt jede der Einheiten den Halte-Modus, kehrt zurück zu dem aktiven Modus und tauscht einige Daten aus. Dieser Austausch von Daten ermöglicht jeder Einheit, ihren Takt neu anzupassen, um einem Taktdrift entgegenzuwirken. Falls es keine weitere Information zum Austauschen gibt, können die Einheiten Einigkeit erzielen über eine neue Auszeitperiode und wieder in den Halte-Modus eintreten. Auf diese Art und Weise müssen die mehreren Einheiten sich nicht trennen, falls es temporär keine auszutauschende Information gibt, noch müssen sie Freilaufpakete übertragen. Daher kann eine Einheit im Halte-Modus ihren eigenen Leistungsverbrauch reduzieren, während simultan eine Interferenz zu Kommunikationsvorgängen, die zwischen anderen Einheiten stattfinden, verhindert wird.
  • Während eine Einheit in dem Halte-Modus freilaufend bleiben kann, ist dies keine Notwendigkeit. Gemäß einem anderen Aspekt der Erfindung verwendet eine Einheit im Halte-Modus in einem ersten Pico-Netz diese Zeit, um ein unterschiedliches Pico-Netz (beispielsweise zweites) zu verbinden. In dem zweiten Pico-Netz kann die Einheit als Master oder Slave agieren, abhängig von dem wie das Pico-Netz konfiguriert wurde. Beispielsweise kann ein Master, der in einen Halte-Modus in einem ersten Pico-Netz geht, in ein zweites Pico-Netz eintreten, als eine Slave-Einheit, unter Verwendung einer unterschiedlichen Adresse und einem Takt-Offset (entsprechend dem Master des zweiten Pico-Netzes). Es gibt eigentlich keinen Nutzen dafür, dass ein verlassender Master in das zweite Pico-Netz als ein Master eintritt, weil, in diesem Fall, sowohl das erste und zweite Pico-Netz komplette synchronisiert sein würden und die gleiche Adresse verwenden würden. Dies würde betrachtet werden als ein einzelnes Pico-Netz.
  • Eine Slave-Einheit, die das erste Pico-Netz verlässt, kann in das zweite Pico-Netz als ein Slave (unter Verwendung der zweiten Pico-Netz-Adresse des Masters und Takt-Offset)- oder als ein Master eintreten, in welchem Fall die Adresse des zweiten Pico-Netzes und Takt die gleichen sind, wie die von der Einheit selbst.
  • Gemäß einem anderen Aspekt der Erfindung muss eine Einheit, nach Ablauf der Auszeitperiode in dem ersten Pico-Netz, sich auf eine Halte-Auszeit in dem zweiten Pico-Netz einigen und dann zurückkehren zu dem ersten Pico-Netz. In einer bevorzugten Ausführungsform ist dieser Betrieb nicht zeitkritisch, weil nach einem Halte-Modus der erwachte Master wiederholt Pakete sendet, um den Slave zu wecken, und der Slave nur zuhört. Master und Slave werden so weitermachen, bis Kommunikationsvorgänge eingerichtet werden und sie sich über eine neue Halte-Auszeit geeinigt haben.
  • In noch einem anderen Aspekt der Erfindung wird das oben beschriebene Prozedere erstreckt auf mehr als zwei Pico-Netze. Tatsächlich kann eine Einheit von einem Pico-Netz zum anderen springen unter Verwendung der Adresse des Pico-Netzes und dem Offset des Pico-Netzes: der Offset, der hinzugefügt wird zu dem internen Takt der Einheit, beeinflusst den Takt des Pico-Netzes.
  • Zusätzlich zu den Adressen und Takt-Offsets gibt es eine Halte-Auszeit für jedes Pico-Netz, so dass die Einheit weiß, wenn zu einem vorherigen Pico-Netz zurückzukehren ist. Dass ein Master ein Pico-Netz verlassen kann, muss er alle Slaves in den Halte-Modus bringen. Wenn die Halte-Auszeit abläuft, wachen alle Slaves auf und hören, um von dem Master zu hören. Sie übertragen nichts aber anstatt dessen fahren sie fort mit dem Zuhören, bis der Master zurückkehrt und eine oder mehr Slaves auswählt.
  • Dass ein Slave ein Pico-Netz verlassen kann, ist alles was benötigt wird, dass er sich mit dem Master einigt, auf die Halte-Auszeit-Periode. Falls die Auszeitperiode abgelaufen ist, möchte der Master vielleicht den Slave auswählen. Falls der Slave nicht schon zu dem Pico-Netz zurückgekehrt ist, kann der Master das Paket neu übertragen, bis der Slave zurückgekehrt ist und geantwortet hat. Alternativ kann der Master einen unterschiedlichen Slave auswählen. Falls das Auswählen eines bestimmten Slaves misslingt, nach zu vielen Wahlen in einer Reihe, kann der Slave getrennt werden, unter der Vermutung, dass ein Verbindungsfehler aufgetreten ist.
  • In einem anderen Aspekt der Erfindung kann, falls eine Master- oder Slave-Einheit in einen Halte-Modus eintritt, aber nicht eine Aktivität aufnehmen will, in, oder ein anderes Pico-Netz erzeugen will, er anstatt dessen in einem Bereithalte-Zustand verbleiben, in dem er nach Funkrufen scannt. In diesem Fall kann die Einheit verbunden werden als ein Slave durch einen Master in einem anderen Pico-Netz. Ein Master kann Slaves in seinem eigenen Pico-Netz zu jeder Zeit hinzufügen.
  • Mit der Prozedur, wie sie oben beschrieben ist, kann eine Einheit virtuell verbunden werden an viele andere Einheiten in verschiedenen Pico-Netzen. Die einzige Beschränkung ist, dass sie nicht in allen diesen Pico-Netzen simultan kommunizieren kann. Der Auszeitwert für die Halte-Perioden in anderen Pico-Netzen bestimmt, wie lange eine Einheit in einem gegenwärtigen Pico-Netz verweilen kann.
  • Die oben beschriebenen Techniken werden dargestellt durch ein Beispiel mit Bezug auf 2. Zu Betrachten sind drei Pico-Netze A, B und C, jedes mit seiner eigenen Adresse (was die Hopping-Sequenz definiert) und seinem eigenen Takt (was die Phase in der Sequenz definiert). Angenommen sei, dass eine Einheit X zeitgleich teilnimmt als ein Slave in allen drei Pico-Netzen. Um dies durchzuführen, hält die Einheit X die Information aufrecht, die in der folgenden Tabelle gezeigt ist:
    Figure 00100001
  • Die erste Spalte der Tabelle enthält die Adresse von jedem Pico-Netz A, B, C. Diese Adresse wird verwendet zum Bestimmen der Frequenz-Hopp-Sequenz und möglicherweise dem Paketidentifizierer (Präambel bzw. Vorspann). In der zweiten Spalte steht ein Takt-Offset-Wert, der, wenn hinzugefügt zu dem internen Takt der Einheit X, zu dem Mastertakt für das entsprechende Pico-Netz führt. Beispielsweise: Takt offset-A = Takt A – Takt X. Wie oben erklärt, bestimmt der Mastertakt die Phase in der Frequenz-Hopp-Sequenz des Pico-Netzes und auch das Timing in dem TDD-Schema, das in dem Pico-Netz verwendet wird. In einer bevorzugten Ausführungsform ist der interne Takt der Einheit X freilaufend und wird nie zurückgestellt, um mit irgendeinem bestimmten Mastertaktwert überein zustimmen. Anstatt dessen wird eine Berechnung, die den eigenen internen Takt der Einheit X und den Offset-Wert verwendet, immer ausgeführt, um einen gegenwärtigen Master-Taktwert abzuleiten.
  • In der dritten Spalte wird ein Parameter gesetzt, der Einheit X angibt, ob sie ein Master oder ein Slave in dem entsprechenden Pico-Netz ist. Wie früher erklärt, kann die Einheit X ein Master oder Slave in irgendeiner Anzahl von Pico-Netzen sein. Jedoch verschmelzen, falls eine Einheit X ein Master in allen der Pico-Netzen ist, dann die Pico-Netze im Wesentlichen, da jedes die gleiche Adresse und Taktwerte verwenden wird (das heißt, diese, die "Master"-Einheit X entsprechen).
  • Aufgelistet in der vierten Spalte ist der Auszeitwert für den Halte-Modus, auf den sich Einheit X und der Master des entsprechenden Pico-Netzes geeinigt haben. Alle Werte in der vierten Spalte werden angepasst (beispielsweise verringert) um eine feste Rate, beispielsweise die Rahmenrate. In der beispielhaften Ausführungsform ist der Auszeitwert des Pico-Netzes, in dem Einheit X gegenwärtig teilnimmt, Null oder ein negativer Wert. Wenn ein anderer Auszeitwert gegen Null geht, kann Einheit X sich mit dem gegenwärtigen Master einigen, den Halte-Modus einzugehen und kann dann springen zu dem Pico-Netz, dessen Auszeitwert Null erreicht hat. Nach dem Sprung kann die Einheit X den Kommunikationsvorgang in dem neuen Pico-Netz wieder aufnehmen. Falls es eine Taktdrift gab, kann Einheit X den Takt-Offset-Parameter in der Tabelle anpassen.
  • In einem anderen Aspekt der Erfindung kann die Einheit X dann die Drift für die nächste Zeit bestimmen. Unter Verwendung des absoluten Unterschieds aufgrund der Drift und der Halte-Periode, über die es passiert, kann ein Gradient berechnet werden, der verwendet werden kann, um den Driftunterschied nach einer folgenden Halte-Zeit abzuschätzen.
  • 3a und 3b sind zusammen ein Flussdiagramm einer höheren Ebene, das beispielhafte Betriebe einer drahtlosen Einheit gemäß der Erfindung zeigt. In diesem Beispiel wird angenommen, dass die Einheit in einem ersten Pico-Netz teilnimmt, in dem bestimmten Pico-Netz A (Schritt 301). Bei diesem Punkt wird bestimmt, dass ein Halte-Modus (Schritt 303) eingegeben wird. Falls die Einheit ein Master in einem Pico-Netz A ist, bedeutet dies Übereinstimmen mit einem Halte-Auszeit-Wert mit jeder der anderen Einheiten, die Slaves in dem Pico-Netz A sind. Falls die Einheit selbst ein Slave ist, dann schließt es alternativ dann beim Eingeben eines Halte-Modus ein Übereinkommen mit einen Halte-Auszeit-Wert mit der Master-Einheit des Pico-Netzes A ein.
  • Die nachfolgenden Betriebe hängen ab von was die nächste gewünschte Aktion ist (Entscheidungsblock 305). Falls die Einheit freilaufend bleiben soll, dann geht sie in einen Bereithalte-Modus (Schritt 307). Periodisch überprüft die Einheit, um zu sehen, ob die Pico-Netz-A-Auszeitperiode abgelaufen ist (Entscheidungsblock 309). Solange die Auszeitperiode nicht abgelaufen ist, geht die Einheit wieder in den Bereithalte-Modus ("NEIN"-Pfad von Entscheidungsblock 309). Falls die Pico-Netz-A-Auszeit-Periode abgelaufen ist ("JA"-Pfad des Entscheidungsblocks 309), verlässt die Einheit dann den Bereithalte-Modus und nimmt ihre Teilnahme im Pico-Netz A auf (Schritt 311).
  • Falls die Einheit ein Master eines neuen Pico-Netzes werden soll, dann zweigt alternativ die Ausführung von Entscheidungsblock 305 zu Schritt 313 ab, in dem die Einheit Funkrufnachrichten an eine oder mehrere Ziel-Slave-Einheiten sendet, und Verbindungen für ein neues Pico-Netz, das bestimmte Pico-Netz B, einrichtet.
  • Nach dem Einrichten der nötigen Verbindungen im Pico-Netz B, nimmt die Einheit (agierend als Master) Teil im Pico-Netz B (Schritt 315). Periodisch muss die Einheit überprüfen, um zu sehen, ob die Pico-Netz-A-Auszeit-Periode abgelaufen ist (oder fast abgelaufen ist) (Entscheidungsblock 317). Solange die Pico-Netz-A-Auszeit-Periode nicht abgelaufen ist ("NEIN"-Pfad von Entscheidungsblock 317), partizipiert die Einheit weiter im Pico-Netz B (Schritt 315). Bei Ablauf (oder nahe bei Ablauf) der Pico-Netz-A-Auszeit-Periode ("JA"-Pfad von Entscheidungsblock 317), kommt die Einheit zu einer Übereinstimmung mit allen der Pico-Netz-B-Slave-Einheiten hinsichtlich einer Halte-Auszeit-Periode für Pico-Netz B (Schritt 319). (Alternativ könnte natürlich die Einheit, die als Master agiert, einfach alle Verbindungen mit ihren Slave-Einheiten abbrechen, womit Pico-Netz B entintegriert wird).
  • Nach einem Eintreten in einen Halte-Modus im Pico-Netz B, kann die Einheit dann eine Teilnahme im Pico-Netz A wieder aufnehmen (Schritt 321). Die Einheit muss den Ablauf der Pico-Netz-B-Auszeit-Periode periodisch überprüfen, und schaltet Pico-Netze zu einem passenden Zeitpunkt.
  • Falls zu der Zeit eines Eintretens in einen Halte-Modus im Pico-Netz A, die Einheit schon selbst sich als ein Master des Pico-Netzes B eingerichtet hat, kann es dann unnötig sein, die Schritte eines Sendens von Funkrufnachrichten und Errichtens von Verbindungen mit Slave-Einheiten im Pico-Netz B auszuführen. Anstatt dessen kann der Betrieb der Einheit weitergehen direkt von Entscheidungsblock 305 zu Schritt 315, wo Betriebe ausgeführt werden, wie oben beschrieben.
  • In noch einer anderen Alternative kann, nach Eintreten in einen Halte-Modus im Pico-Netz A, die Einheit ein Teilnehmer in einem anderen Pico-Netz werden wollen, ohne selbst ein Master zu werden. In diesem Fall geht der Betrieb der Einheit von Entscheidungsblock 305 zu Schritt 323, in dem die Einheit eintritt in eine Bereithalte-Periode für eine vorbestimmte Zeitperiode. Nach Ablauf der vorbestimmten Periode, überprüft die Einheit, um zu sehen, ob irgendwelche Funkrufnachrichten empfangen wurden, die sie als den Empfänger bestimmen (Entscheidungsblock 325). Falls die Einheit nicht durch Funkruf gerufen wurde ("NEIN"-Pfad von Entscheidungsblock 325), überprüft die Einheit, um zu sehen, ob die Pico-Netz-A-Auszeit-Periode schon abgelaufen ist (Entscheidungsblock 327). Falls die Auszeit-Periode nicht abgelaufen ist ("NEIN"-Pfad von Entscheidungsblock 327), dann geht der Betrieb weiter bei Schritt 323, in dem in den Bereithalte-Modus für eine vorbestimmte Zeitperiode eingetreten wird.
  • Falls die Pico-Netz-A-Auszeit-Periode abgelaufen ist ("JA"-Pfad des Entscheidungsblocks 327), dann wird die Einheit die Teilnahme im Pico-Netz A wieder aufnehmen (Schritt 329). Die Einheit wurde nicht ein Glied von irgendeinem anderen der Pico-Netze zu diesem Punkt, so dass keine anderen Reinigungsschritte unternommen werden müssen.
  • Falls jedoch eine Funkrufnachricht, die an diese Einheit gerichtet ist, empfangen wurde ("JA"-Pfad von Entscheidungsblock 325); dann wird eine Verbindung mit der Master-Einheit eingerichtet, die die Funkrufnachricht (Schritt 331) sendet. Sobald die Verbindung eingerichtet ist, kann die Einheit dann eine Ausführung weiterführen bei Schritt 315 als ein Teilnehmer in einem Pico-Netz B. Die übrigbleibenden Schritte sind wie oben beschrieben.
  • Unter erneuter Bezugnahme auf Entscheidungsblock 305 kann, falls zur Zeit eines Eintretens in einen Halte-Modus im Pico-Netz A, die Einheit sich schon eingerichtet hat als ein Slave im Pico-Netz B, es dann unnötig sein, die Schritte eines Überwachens auszuführen, um zu bestimmen, ob eine neue Funkrufnachricht empfangen wurde. Anstatt dessen kann der Betrieb der Einheit direkt weitergehen von Entscheidungsblock 305 zu Schritt 315, wo Betriebe ausgeführt werden, wie oben beschrieben.
  • Das obige Beispiel wurde vereinfacht, um ein Verständnis der Erfindung zu erleichtern. Der Fachmann wird erkennen, dass andere Szenarien eine Modifizierung benötigen würden hinsichtlich der oben gezeigten Schritte. Beispielsweise könnte die Teilnahme der Einheit im Pico-Netz B selbst ein Eintreten in einen Halte-Modus enthalten und optional das Werden eines Teilnehmer in einem oder mehreren zusätzlichen Pico-Netzen (beispielsweise Pico-Netze C, D, ...). Diese Szenario würde zusätzlich zu anderen Dingen den Einschluss von Schritten benötigen zum Übereinstimmen mit und nachfolgendes Überprüfen von zusätzlichen Auszeit-Perioden, eine für jedes Pico-Netz, in der die Einheit ein Teilnehmer in einem Halte-Modus ist.
  • Die Erfindung wurde beschrieben mit Bezug auf eine bestimmte Ausführungsform. Jedoch wird es sofort dem Fachmann ersichtlich sein, dass es möglich ist, die Erfindung in spezifischen Formen zu verkörpern, die anders sind als solche der oben beschriebenen bevorzugten Ausführungsform. Dies kann durchgeführt werden, ohne den Umfang der Erfindung zu verlassen. Die bevorzugte Ausführungsform ist nur zur Darstellung und sollte nicht als beschränkend in irgendeiner Weise betrachtet werden. Der Umfang der Erfindung ist gegeben durch die angehängten Ansprüche, und nicht die vorhergehende Beschreibung, und alle Varianten und Äquivalente, die innerhalb des Umfangs der Ansprüche fallen, werden als von dieser umfasst angenommen.

Claims (12)

  1. Ein Verfahren zum Betreiben einer ersten drahtlosen Einheit zum gleichzeitigen Teilnehmen in einer Mehrzahl von drahtlosen Netzen, wobei das Verfahren die Schritte umfasst: Erstellen einer Verbindung mit einer zweiten drahtlosen Einheit in einem ersten drahtlosen Netz; Bestimmen einer Halte-Auszeit-Periode (303); Eingeben eines Halte-Modus mit Bezug auf das erste drahtlose Netz; Erstellen einer Verbindung mit einer dritten drahtlosen Einheit in einem zweiten drahtlosen Netz; Teilnehmen in Aktivitäten in dem zweiten drahtlosen Netz; und bei Ablauf der Halte-Auszeit-Periode bzw. Halte-Timeout-Periode, Wiederaufnehmen (321) der aktiven Teilnahme in dem ersten drahtlosen Netz.
  2. Das Verfahren nach Anspruch 1, wobei der Schritt des Wiederaufnehmens der aktiven Teilnahme in dem ersten drahtlosen Netz die Schritte enthält: Bestimmen (319) einer zweiten Halte-Auszeit-Periode, die zu verwenden ist in Verbindung mit dem zweiten drahtlosen Netz; und Eingeben eines Halte-Modus mit Bezug auf das zweite drahtlose Netz.
  3. Das Verfahren nach Anspruch 1, wobei der Schritt eines Erstellens der Verbindung mit der dritten drahtlosen Einheit in dem zweiten drahtlosen Netz die Schritte enthält: Übertragen (313) einer Paging-Nachricht bzw. Funkrufnachricht, die eine Adresse der dritten drahtlosen Einheit enthält; Empfangen (325) einer Antwort von der dritten drahtlosen Einheit; und Erstellen (331) der Verbindung mit der dritten drahtlosen Einheit, wobei die erste drahtlose Einheit ein Master in dem zweiten drahtlosen Netz ist.
  4. Das Verfahren nach Anspruch 1, wobei der Schritt eines Erstellens der Verbindung mit der dritten drahtlosen Einheit in dem zweiten drahtlosen Netz die Schritte enthält: Eingeben (325) eines Standby-Modus bzw. Bereithaltemodus für eine vorbestimmte Zeitperiode; periodisches Bestimmen (325), ob eine Funkrufnachricht empfangen wurde, was die erste drahtlose Einheit als Empfänger bestimmt; und falls die Funkrufnachricht empfangen wurde, was die erste drahtlose Einheit als Empfänger bestimmt, dann Senden einer Antwort an den Sender der Funkrufnachricht und Erstellen einer Verbindung mit dem Sender der Funkrufnachricht, wobei die erste drahtlose Einheit ein Slave in dem zweiten drahtlosen Netz ist.
  5. Das Verfahren nach Anspruch 1, wobei: die erste drahtlose Einheit ein Slave in dem ersten drahtlosen Netz ist; und der Schritt eines Bestimmens einer Halte-Auszeit-Periode ein gegenseitiges Übereinkommen über die Halte-Auszeit-Periode mit der zweiten drahtlosen Einheit enthält.
  6. Das Verfahren nach Anspruch 1, wobei die erste drahtlose Einheit ein Master in dem ersten drahtlosen Netz ist; und der Schritt eines Bestimmens einer Halte-Auszeit-Periode ein gegenseitiges Übereinkommen über eine Halte-Auszeit-Periode mit jeder Slave-Drahtlosen-Einheit in dem ersten drahtlosen Netz enthält.
  7. Eine erste drahtlose Einheit zum gleichzeitigen Teilnehmen in einer Mehrzahl von drahtlosen Netzen, wobei die erste drahtlose Einheit umfasst: eine Einrichtung zum Erstellen einer Verbindung mit einer zweiten drahtlosen Einheit in einem ersten drahtlosen Netz; eine Einrichtung zum Bestimmen einer Halte-Auszeit-Periode; eine Einrichtung zum Eingeben eines Halte-Modus mit Bezug auf das erste drahtlose Netz; eine Einrichtung zum Erstellen einer Verbindung mit einer dritten drahtlosen Einheit in einem zweiten drahtlosen Netz; eine Einrichtung zum Teilnehmen in Aktivitäten in dem zweiten drahtlosen Netz; und eine Einrichtung zum Wiederaufnehmen einer aktiven Teilnahme in dem ersten drahtlosen Netz bei einem Ablauf der Halte-Auszeit-Periode bzw. Halte-Timeout-Periode.
  8. Die erste drahtlose Einheit nach Anspruch 7, wobei die Einrichtung zum Wiederaufnehmen einer aktiven Teilnahme in dem ersten drahtlosen Netz enthält: eine Einrichtung zum Bestimmen einer zweiten Halte-Auszeit-Periode, die zu verwenden ist in Verbindung mit dem zweiten drahtlosen Netz; und eine Einrichtung zum Eingeben eines Halte-Modus mit Bezug auf das zweite drahtlose Netz.
  9. Die erste drahtlose Einheit nach Anspruch 7, wobei die Einrichtung zum Erstellen der Verbindung mit der dritten drahtlosen Einheit in dem zweiten drahtlosen Netz enthält; eine Einrichtung zum Übertragen einer Funkrufnachricht bzw. Paging-Nachricht, die eine Adresse der dritten drahtlosen Einheit enthält: eine Einrichtung zum Empfangen einer Antwort von der dritten drahtlosen Einheit; und eine Einrichtung zum Erstellen der Verbindung mit der dritten drahtlosen Einheit, wobei die erste drahtlose Einheit ein Master in dem zweiten drahtlosen Netz ist.
  10. Die erste drahtlose Einheit nach Anspruch 7, wobei die Einrichtung zum Erstellen der Verbindung mit der dritten drahtlosen Einheit in dem zweiten drahtlosen Netz enthält: eine Einrichtung zum Eingeben eines Standby-Modus bzw. Bereithaltemodus für eine vorbestimmte Zeitperiode; eine Einrichtung zum periodischen Bestimmen, ob eine Funkrufnachricht empfangen wurde, was die erste drahtlose Einheit als Empfänger bestimmt; und eine Einrichtung zum Senden einer Antwort an den Empfänger der Funkrufnachricht und Erstellen einer Verbindung mit dem Sender der Funkrufnachricht, falls die Funkrufnachricht empfangen wurde, was die erste drahtlose Einheit als Empfänger bestimmt, wobei die erste drahtlose Einheit ein Slave in dem zweiten drahtlosen Netz ist.
  11. Die erste drahtlose Einheit nach Anspruch 7, wobei die erste drahtlose Einheit ein Slave in dem ersten drahtlosen Netz ist; und die Einrichtung zum Bestimmen einer Halte-Auszeit-Periode eine Einrichtung enthält für ein gegenseitiges Übereinkommen über die Halte-Auszeit-Periode mit der zweiten drahtlosen Einheit.
  12. Die erste drahtlose Einheit nach Anspruch 7, wobei die erste drahtlose Einheit ein Master in dem ersten drahtlosen Netz ist; und die Einrichtung zum Bestimmen einer Halte-Auszeit-Periode eine Einrichtung enthält zum gegenseitigen Übereinkommen über eine Halte-Auszeit-Periode mit jeder Slave-Drahtlosen-Einheit in dem ersten drahtlosen Netz.
DE69837341T 1997-09-17 1998-09-15 Gleichzeitige verbindung zu mehreren piconetzen Expired - Lifetime DE69837341T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/932,244 US6026297A (en) 1997-09-17 1997-09-17 Contemporaneous connectivity to multiple piconets
US932244 1997-09-17
PCT/SE1998/001646 WO1999014898A1 (en) 1997-09-17 1998-09-15 Contemporaneous connectivity to multiple piconets

Publications (2)

Publication Number Publication Date
DE69837341D1 DE69837341D1 (de) 2007-04-26
DE69837341T2 true DE69837341T2 (de) 2007-12-13

Family

ID=25462014

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69837341T Expired - Lifetime DE69837341T2 (de) 1997-09-17 1998-09-15 Gleichzeitige verbindung zu mehreren piconetzen

Country Status (14)

Country Link
US (1) US6026297A (de)
EP (1) EP1016242B1 (de)
JP (1) JP4124568B2 (de)
KR (1) KR20010024039A (de)
CN (1) CN1270726A (de)
AU (1) AU751671B2 (de)
BR (1) BR9812219A (de)
DE (1) DE69837341T2 (de)
EE (1) EE200000135A (de)
ES (1) ES2281930T3 (de)
IL (2) IL134763A0 (de)
MY (1) MY134597A (de)
PL (1) PL339345A1 (de)
WO (1) WO1999014898A1 (de)

Families Citing this family (117)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020046143A1 (en) * 1995-10-03 2002-04-18 Eder Jeffrey Scott Method of and system for evaluating cash flow and elements of a business enterprise
US20030035406A1 (en) * 1998-04-02 2003-02-20 Pctel, Inc. Multiple handset wireless conferencing system
FI106512B (fi) * 1998-06-26 2001-02-15 Nokia Networks Oy Pakettikytkentäisten yhteyksien hallinta matkaviestinverkossa
EP1022876B1 (de) * 1999-01-25 2006-04-19 International Business Machines Corporation Dienstankündigungen in drahtlosen lokalen Netzen
DE19921716A1 (de) * 1999-05-12 2000-11-16 Philips Corp Intellectual Pty Drahtloses Netzwerk mit einem versteckten Netzknoten
US6650630B1 (en) * 1999-06-25 2003-11-18 Telefonaktiebolaget Lm Ericsson (Publ) Resource management and traffic control in time-division-duplex communication systems
US6574266B1 (en) * 1999-06-25 2003-06-03 Telefonaktiebolaget Lm Ericsson (Publ) Base-station-assisted terminal-to-terminal connection setup
US6650871B1 (en) * 1999-10-14 2003-11-18 Agere Systems Inc. Cordless RF range extension for wireless piconets
US6898430B1 (en) * 1999-10-27 2005-05-24 Telecordia Technologies, Inc. Methods for establishing reliable communications between two points in a mobile wireless network
DE69942507D1 (de) 1999-12-06 2010-07-29 Ericsson Telefon Ab L M Intelligente Herstellung von Piconets
US8019836B2 (en) 2002-01-02 2011-09-13 Mesh Comm, Llc Wireless communication enabled meter and network
US20010045914A1 (en) * 2000-02-25 2001-11-29 Bunker Philip Alan Device and system for providing a wireless high-speed communications network
US7133396B1 (en) * 2000-03-06 2006-11-07 Texas Instruments Incorporated Dynamic assignment of retransmission slots for enhanced quality in wireless communication links
US6804232B1 (en) * 2000-03-27 2004-10-12 Bbnt Solutions Llc Personal area network with automatic attachment and detachment
US7177668B2 (en) * 2000-04-20 2007-02-13 Agere Systems Inc. Access monitoring via piconet connection to telephone
AU2001257638A1 (en) * 2000-05-08 2001-11-20 Transilica, Inc. Co-located frequency-agile system and method
US20020044549A1 (en) * 2000-06-12 2002-04-18 Per Johansson Efficient scatternet forming
EP1168158B1 (de) * 2000-06-12 2007-10-10 Broadcom Corporation Architektur und Verfahren zur Kontextumschaltung
GB2364203B (en) * 2000-06-27 2004-03-17 Nokia Mobile Phones Ltd Synchronisation
US6834192B1 (en) * 2000-07-03 2004-12-21 Nokia Corporation Method, and associated apparatus, for effectuating handover of communications in a bluetooth, or other, radio communication system
US7146636B2 (en) * 2000-07-24 2006-12-05 Bluesocket, Inc. Method and system for enabling centralized control of wireless local area networks
WO2002009458A2 (en) * 2000-07-24 2002-01-31 Bluesocket, Inc. Method and system for enabling seamless roaming in a wireless network
JP3738205B2 (ja) 2000-08-12 2006-01-25 三星電子株式会社 ネットワークの伝送電力最適化装置及びその方法
US20020059420A1 (en) * 2000-09-09 2002-05-16 Ching-Fang Lin Networked position multiple tracking process
AU2001280351A1 (en) * 2000-09-20 2002-04-02 Telefonaktiebolaget Lm Ericsson (Publ) Traffic dependent bluetooth scatternet optimization procedure
JP2004514383A (ja) * 2000-10-23 2004-05-13 ブルーソケット インコーポレーテッド 無線ローカルエリアネットワークの中央制御を可能にするための方法及びシステム
US7058050B2 (en) * 2000-12-01 2006-06-06 Telefonaktiebolaget L M Ericsson (Publ) Flexible inter-network communication scheduling
JPWO2002052878A1 (ja) * 2000-12-25 2004-04-30 株式会社鷹山 無線通信装置、親通信装置、親子通信装置、及び無線通信システム
WO2002065707A2 (en) * 2000-12-26 2002-08-22 Bluesocket, Inc. Methods and systems for clock synchronization across wireless networks
FI20002860A (fi) * 2000-12-27 2002-06-28 Nokia Corp Laiteroolit ja pikoverkkoyhteydet
US6865371B2 (en) * 2000-12-29 2005-03-08 International Business Machines Corporation Method and apparatus for connecting devices via an ad hoc wireless communication network
KR100414468B1 (ko) * 2000-12-30 2004-01-07 주식회사 하이닉스반도체 블루투스에서 회로자원을 공유하는 클럭 연산 장치 및 그방법
KR100781373B1 (ko) * 2001-01-05 2007-11-30 삼성전자주식회사 무선 통신기기 및 그 통신방법 및 이를 적용한 무선통신시스템
WO2002058334A2 (en) * 2001-01-18 2002-07-25 Strix Systems, Inc. System, method and computer-readable medium for wirelessly exchanging communication with a mobile unit
AU2002237875A1 (en) * 2001-01-18 2002-07-30 Strix Systems, Inc. Method, computer-readable medium and apparatus for wirelessly exchanging communications with a mobile unit
US7016325B2 (en) * 2001-01-18 2006-03-21 Strix Systems, Inc. Link context mobility method and system for providing such mobility, such as a system employing short range frequency hopping spread spectrum wireless protocols
KR100726425B1 (ko) * 2001-01-30 2007-06-11 삼성전자주식회사 무선 통신기기 및 이를 적용한 무선 통신시스템 및 그제어방법
US7190961B2 (en) * 2001-10-18 2007-03-13 Intel Corporation Method for discovery and routing within mobile ad-hoc networks
US7668958B2 (en) * 2001-10-18 2010-02-23 Intel Corporation Method for discovery and routing using a priori knowledge in the form of application programme within mobile AD-HOC networks
US6937861B2 (en) * 2001-02-13 2005-08-30 Telefonaktiebolaget Lm Ericsson (Publ) Connection management for dual mode access terminals in a radio network
KR100788282B1 (ko) * 2001-02-28 2007-12-27 엘지전자 주식회사 블루투스가 내장된 단말기의 메시지 교환방법
US7016372B2 (en) * 2001-02-28 2006-03-21 Telefonaktiebolaget Lm Ericsson (Publ) Dynamic bandwidth allocation in AD hoc wireless piconets
US7054936B2 (en) 2001-03-12 2006-05-30 Hrl Laboratories, Llc Priority-based dynamic resource allocation method and apparatus for supply-demand systems
US6950668B2 (en) * 2001-03-16 2005-09-27 Hewlett-Packard Development Company, L.P. High data rate communication
US20020132632A1 (en) * 2001-03-16 2002-09-19 Brassil John T. High data rate communication
US20020136226A1 (en) * 2001-03-26 2002-09-26 Bluesocket, Inc. Methods and systems for enabling seamless roaming of mobile devices among wireless networks
US7577451B2 (en) * 2001-04-04 2009-08-18 Intel Corporation Extending personal area networks
US7113536B2 (en) * 2001-04-16 2006-09-26 Telefonaktiebolaget L M Ericsson (Publ) Rendezvous point interpiconet scheduling
US7152110B2 (en) * 2001-04-18 2006-12-19 Microsoft Corporation Information exchange between non-networked devices through an intermediary device via a piconet
GB2375013A (en) * 2001-04-27 2002-10-30 Ericsson Telefon Ab L M Communicating connectivity information in a frequency hopping piconet
GB2375014A (en) * 2001-04-27 2002-10-30 Ericsson Telefon Ab L M Neighbour discovery in a communication network
WO2002103988A1 (en) * 2001-05-02 2002-12-27 Strix Systems, Inc. Wireless base station neighbor discovery in a communication system employing a short-range frequency hopping scheme
US7194010B2 (en) * 2001-05-02 2007-03-20 Strix Systems, Inc. Wireless base station to base station synchronization in a communication system, such as a system employing a short range frequency hopping or time division duplex scheme
US7151757B2 (en) * 2001-05-02 2006-12-19 Strix Systems, Inc. Wireless base station to base station synchronization in a communication system, such as a system employing a short-range frequency hopping or time division duplex scheme
DE10122044A1 (de) * 2001-05-07 2002-11-14 Philips Corp Intellectual Pty Netzwerk mit über Brücken-Terminals verbindbaren Sub-Netzwerken
DE10125342A1 (de) * 2001-05-23 2002-12-12 Infineon Technologies Ag Bluetooth-Datenübertragungssystem mit einer Mehrzahl von Nebenendeinrichtungen
US6961560B2 (en) * 2001-05-23 2005-11-01 International Business Machines Corporation Method and device for prompt and efficient service discovery in wireless networks
GB0119561D0 (en) * 2001-08-10 2001-10-03 Red M Communications Ltd Handoff of bluetooth connections
US6950666B2 (en) * 2001-08-14 2005-09-27 Hewlett-Packard Development Company, L.P. Wireless mobile device network
EP1425883A1 (de) * 2001-09-10 2004-06-09 Nokia Corporation Verfahren zum übertragen von zeitkritischer steuerungsinformation zwischen einzelnen netzwerkeinrichtungen in einem drahtlosen netzwerk unter verwendung von geschlitzten punkt-zu-punkt verbindungen
US7720045B2 (en) * 2003-05-02 2010-05-18 Microsoft Corporation Method to enable simultaneous connections to multiple wireless networks using a single radio
WO2003029916A2 (en) * 2001-09-28 2003-04-10 Bluesocket, Inc. Method and system for managing data traffic in wireless networks
US7421257B1 (en) 2001-11-30 2008-09-02 Stragent, Llc Receiver scheduling in ad hoc wireless networks
GB2418809A (en) * 2001-12-20 2006-04-05 Hewlett Packard Co A device for inter-network transfer
KR100447304B1 (ko) * 2002-01-24 2004-09-07 삼성전자주식회사 스캐터넷 상에서 통신가능한 블루투스 시스템 및 그통신방법
US20030152110A1 (en) * 2002-02-08 2003-08-14 Johan Rune Synchronization of remote network nodes
US6795421B1 (en) * 2002-02-12 2004-09-21 Nokia Corporation Short-range RF access point design enabling services to master and slave mobile devices
US20050180343A1 (en) * 2002-03-12 2005-08-18 Van Valkenburg Sander Method and device for wireless network formation
US7532862B2 (en) * 2002-03-19 2009-05-12 Apple Inc. Method and apparatus for configuring a wireless device through reverse advertising
KR20030087746A (ko) * 2002-05-09 2003-11-15 한국전자통신연구원 블루투스 스캐터넷내의 두 피코넷간 통신 방법 및 장치
US20040203787A1 (en) * 2002-06-28 2004-10-14 Siamak Naghian System and method for reverse handover in mobile mesh Ad-Hoc networks
DE60210177T2 (de) * 2002-08-14 2006-12-28 Sony Deutschland Gmbh Bandbreitenorientierte Neukonfigurierung von drahtlosen Ad-Hoc-Netzen
US20040047319A1 (en) * 2002-09-06 2004-03-11 Johannes Elg Contention-based medium access control for ad hoc wireless piconets
JP4211374B2 (ja) * 2002-12-09 2009-01-21 ソニー株式会社 通信処理装置、および通信処理方法、並びにコンピュータ・プログラム
DE10306453A1 (de) * 2003-02-17 2004-08-26 Deutsche Telekom Ag Administrator
US7508801B1 (en) * 2003-03-21 2009-03-24 Cisco Systems, Inc. Light-weight access point protocol
US8050212B2 (en) 2003-05-02 2011-11-01 Microsoft Corporation Opportunistic use of wireless network stations as repeaters
US11650784B2 (en) 2003-07-28 2023-05-16 Sonos, Inc. Adjusting volume levels
US11106425B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US11106424B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US8234395B2 (en) 2003-07-28 2012-07-31 Sonos, Inc. System and method for synchronizing operations among a plurality of independently clocked digital data processing devices
US11294618B2 (en) 2003-07-28 2022-04-05 Sonos, Inc. Media player system
US8290603B1 (en) 2004-06-05 2012-10-16 Sonos, Inc. User interfaces for controlling and manipulating groupings in a multi-zone media system
AU2003267344A1 (en) * 2003-09-11 2005-03-29 Infineon Technologies Ag Method for data transmission within a wireless local area network (wlan)
US7515924B2 (en) * 2003-10-30 2009-04-07 Qualcomm Incorporated Method and module for operating independently of a remote terminal if an incoming pilot signal is not detected within a time period and enabling a pilot signal transmission
KR20050048414A (ko) * 2003-11-19 2005-05-24 삼성전자주식회사 무선 네트워크에서 무선 디바이스간의 연결 요청 중계방법 및 장치
US8959187B2 (en) * 2004-02-23 2015-02-17 Apple Inc. Method and system for proximity-based information retrieval and exchange in ad hoc networks
GB0406104D0 (en) * 2004-03-17 2004-04-21 Koninkl Philips Electronics Nv Connecting devices to a peer-to-peer network
US7907898B2 (en) * 2004-03-26 2011-03-15 Qualcomm Incorporated Asynchronous inter-piconet routing
US9977561B2 (en) 2004-04-01 2018-05-22 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide guest access
FR2869495B1 (fr) * 2004-04-21 2006-06-16 Sagem Procede de communication simultanee sur plusieurs sous-reseaux de communication fonctionnant selon la norme dect et dispositif associe
US8326951B1 (en) 2004-06-05 2012-12-04 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US8868698B2 (en) 2004-06-05 2014-10-21 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
DE102004040070B3 (de) * 2004-08-18 2006-03-02 Siemens Ag Aufbau eines drahtungebundenen Netzes unter Ermittlung und Nutzung lokaler Topologie-Information
KR100742611B1 (ko) 2004-11-01 2007-07-25 한국전자통신연구원 초광대역 임펄스 통신을 위한 무선 통신 시스템과 무선통신 장치 및 그 방법
KR100678946B1 (ko) * 2004-11-26 2007-02-07 삼성전자주식회사 조정자 기반 무선 네트워크에서 채널을 공유하는 방법 및장치
DE602005007314D1 (de) * 2004-12-10 2008-07-17 Canon Kk Übertragungsvorrichtung und Verfahren zur Übertragungszeiteinstellungssteuerung
EP1672841B1 (de) * 2004-12-16 2008-11-05 Canon Kabushiki Kaisha Kommunikationsvorrichtung und Verfahren dafür
KR100664027B1 (ko) * 2005-01-03 2007-01-03 엘지전자 주식회사 휴대용 단말기의 음성통화 처리방법
US7673330B2 (en) * 2006-01-05 2010-03-02 Microsoft Corporation Ad-hoc creation of group based on contextual information
US7944883B2 (en) 2006-03-06 2011-05-17 Rosemount Inc. Wireless mesh networks
KR100832493B1 (ko) * 2006-03-10 2008-05-26 인피니온 테크놀로지스 아게 무선근거리통신망 내에서 데이터를 전송하기 위한 방법
US9202509B2 (en) 2006-09-12 2015-12-01 Sonos, Inc. Controlling and grouping in a multi-zone media system
US8483853B1 (en) 2006-09-12 2013-07-09 Sonos, Inc. Controlling and manipulating groupings in a multi-zone media system
US8788080B1 (en) 2006-09-12 2014-07-22 Sonos, Inc. Multi-channel pairing in a media system
KR100912542B1 (ko) * 2006-12-05 2009-08-18 한국전자통신연구원 무선 메쉬 네트워크에서 프레임 에러율 기반의 서빙 pnc선택 방법 및 이를 이용한 무선 디바이스
US8750241B2 (en) * 2006-12-08 2014-06-10 Sibeam, Inc. Concurrent association with multiple wireless networks
US8433243B2 (en) * 2007-03-28 2013-04-30 Agere Systems Llc Wireless earphone for use in bluetooth piconets
EP2165460B1 (de) 2007-06-14 2012-04-11 Siemens Aktiengesellschaft Verfahren und system zum betreiben eines kommunikationsnetzes
US8139553B2 (en) * 2008-01-11 2012-03-20 Mediatek Inc. Methods and apparatuses for link management in a scatternet
US11265652B2 (en) 2011-01-25 2022-03-01 Sonos, Inc. Playback device pairing
US11429343B2 (en) 2011-01-25 2022-08-30 Sonos, Inc. Stereo playback configuration and control
JP2014057279A (ja) * 2012-09-14 2014-03-27 Hitachi Ltd 無線通信装置、無線通信システム、及び無線通信制御方法
EP2930999A1 (de) * 2014-04-08 2015-10-14 BAE Systems PLC Ad-Hoc-Netzwerk mit unidirektionaler Verbindung
US9974001B2 (en) 2014-04-07 2018-05-15 Bae Systems Plc Ad hoc network with unidirectional link
US10248376B2 (en) 2015-06-11 2019-04-02 Sonos, Inc. Multiple groupings in a playback system
US10712997B2 (en) 2016-10-17 2020-07-14 Sonos, Inc. Room association based on name

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5752191A (en) * 1984-09-14 1998-05-12 Accessline Technologies, Inc. Telephone control system which connects a caller with a subscriber AT A telephone address
US5117424A (en) * 1989-07-20 1992-05-26 Electrocom Automation L.P. Method and apparatus for setting clock signals to predetermined phases at remote broadcast sites in simulcast systems
US5218716A (en) * 1990-11-05 1993-06-08 Motorola, Inc. Method for locating a communication unit within a multi mode communication system
US5426633A (en) * 1992-06-02 1995-06-20 Nec Corporation System for processing synchronization signals with phase synchronization in a mobile communication network
US5387905A (en) * 1992-10-05 1995-02-07 Motorola, Inc. Mutli-site group dispatch call method
FI96156C (fi) * 1992-11-18 1996-05-10 Nokia Telecommunications Oy Menetelmä ja järjestelmä tietoliikenneyhteyden muodostamiseksi rajoitetulla kutsualueella sijaitseville tietoliikennelaitteille
CA2161968C (en) * 1993-06-11 2000-08-22 Cecil H. Bannister Method and apparatus for providing user controlled call management services
US5689641A (en) * 1993-10-01 1997-11-18 Vicor, Inc. Multimedia collaboration system arrangement for routing compressed AV signal through a participant site without decompressing the AV signal
JPH07123174A (ja) * 1993-10-21 1995-05-12 Fujitsu Ltd 回線交換網の通信方法と通信制御装置
US5425049A (en) * 1993-10-25 1995-06-13 Ericsson Ge Mobile Communications Inc. Staggered frequency hopping cellular radio system
US5537470A (en) * 1994-04-06 1996-07-16 At&T Corp. Method and apparatus for handling in-bound telemarketing calls
JPH0819041A (ja) * 1994-06-25 1996-01-19 Nec Corp デジタルコードレス電話システムにおける子機間通信方法及びデジタルコードレス電話装置
US5594776A (en) * 1994-09-14 1997-01-14 Ericsson Inc. Efficient paging system
US5481602A (en) * 1994-12-27 1996-01-02 At&T Corp. Method and apparatus for alternate destination routing for switching egress customers
US5664007A (en) * 1995-03-06 1997-09-02 Samadi; Behrokh Method and apparatus for providing continuation of a communication call across multiple networks
US5666399A (en) * 1995-03-31 1997-09-09 Lucent Technologies Inc. Software architecture for providing communication features to different types of wireless telephones via different communication switching systems
US5754627A (en) * 1995-06-07 1998-05-19 Mitel Corporation Method and apparatus for managing calls using a soft call park
US5666364A (en) * 1996-03-01 1997-09-09 Motorola, Inc. Method for prioritizing services provided by different network entities

Also Published As

Publication number Publication date
AU9195098A (en) 1999-04-05
BR9812219A (pt) 2000-07-18
IL134763A (en) 2006-12-10
PL339345A1 (en) 2000-12-18
CN1270726A (zh) 2000-10-18
EE200000135A (et) 2001-02-15
DE69837341D1 (de) 2007-04-26
JP2001517022A (ja) 2001-10-02
US6026297A (en) 2000-02-15
WO1999014898A1 (en) 1999-03-25
JP4124568B2 (ja) 2008-07-23
KR20010024039A (ko) 2001-03-26
ES2281930T3 (es) 2007-10-01
AU751671B2 (en) 2002-08-22
MY134597A (en) 2007-12-31
IL134763A0 (en) 2001-04-30
EP1016242B1 (de) 2007-03-14
EP1016242A1 (de) 2000-07-05

Similar Documents

Publication Publication Date Title
DE69837341T2 (de) Gleichzeitige verbindung zu mehreren piconetzen
DE602005004744T2 (de) Kontrollvorrichtung, mobiles Endgerät und Kommunikationskontrollverfahren
EP0712561B1 (de) Lokales isdn-funkübertragungssystem
DE112007000205B4 (de) Verfahren und Vorrichtung zum Bestimmen eines geeigneten Arbeitszyklus' in einem Ad-hoc-Netzwerk durch einen Knoten
DE60224212T2 (de) Netzwerk mit mehreren sub-netzwerken
DE69233608T2 (de) Lokales Funkfrequenznetzwerk
DE69533976T2 (de) Verfahren und Vorrichtung für direkte Verbindung in einem TDMA Funkübertragungssystem
DE112012004936B4 (de) Verfahren zum Weiterleiten von Daten in einem drahtlosen Sensornetzwerk
DE60206263T2 (de) Funkkommunikationsanordnungen
EP3323257B1 (de) Aufbau und aufrechterhaltung eines netzwerkes
DE69831645T2 (de) Verfahren zur registrierung von mindestens einem tragbaren dualmode-telefongerät bei einer zugehörigen, schnurlosen basisstation
EP1018849A2 (de) Mobilkommunikationssystem und Weiterreichungsverfahren
DE10053809A1 (de) Adhoc-Netzwerk mit mehreren Terminals zur Bestimmung von Terminals als Controller von Sub-Netzwerken
DE19848340A1 (de) Lokales Netzwerk mit Brücken-Terminal zur Übertragung von Daten zwischen mehreren Sub-Netzwerken
DE19752697A1 (de) Drahtloses lokales Netzwerk mit Controller und wenigstens einem als Controller einsetzbaren Terminal
EP1039766B1 (de) Verfahren, Zentrale und Endgerät zur Übertragung von Mitteilungen an Endgeräte in einem Telekommunikationssystem
DE69922200T2 (de) Verfahren und vorrichtung zur störungsfreien hinzufügung von einem neuen knoten zu einem knotennetzwerk
EP1759537B1 (de) Aufbau eines drahtlosen selbstorganisierenden kommunikationsnetzwerkes und übergabe der basisstationsfunktionalität
EP2484152A1 (de) Verfahren zum aufbau eines bidirektionalen kommunikationspfads in einem drahtlosen netzwerk
DE602004011484T2 (de) Verfahren und Vorrichtung zum Synchronisieren von Uhren von Netzknoten
DE60211488T2 (de) System und verfahren zur sendeplanung unter verwendung von netzwerkmitgliederschaftsinformationen und umgebungsinformationen
DE69838326T2 (de) Wiedergewinnung von gruppeninformation unter mobilen systemen
DE60025757T2 (de) Funkkommunikationsvorrichtung und -verfahren
DE19536379C2 (de) Verfahren für die völlig dezentrale Verbindungssteuerung in kanal- oder paketvermittelnden Mobilfunknetzen, insbesondere ATM basierter Zugangsnetze
DE602004011662T2 (de) Netzwerk mit Überbrückenanschlüsse verbindbaren Teilnetzen

Legal Events

Date Code Title Description
8364 No opposition during term of opposition