DE69233608T2 - Lokales Funkfrequenznetzwerk - Google Patents
Lokales Funkfrequenznetzwerk Download PDFInfo
- Publication number
- DE69233608T2 DE69233608T2 DE69233608T DE69233608T DE69233608T2 DE 69233608 T2 DE69233608 T2 DE 69233608T2 DE 69233608 T DE69233608 T DE 69233608T DE 69233608 T DE69233608 T DE 69233608T DE 69233608 T2 DE69233608 T2 DE 69233608T2
- Authority
- DE
- Germany
- Prior art keywords
- node
- nodes
- end nodes
- bridging
- network
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/02—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
- G06F15/0225—User interface arrangements, e.g. keyboard, display; Interfaces to other computer systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/1098—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices the scanning arrangement having a modular construction
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q1/00—Details of, or arrangements associated with, antennas
- H01Q1/007—Details of, or arrangements associated with, antennas specially adapted for indoor communication
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q1/00—Details of, or arrangements associated with, antennas
- H01Q1/12—Supports; Mounting means
- H01Q1/22—Supports; Mounting means by structural association with other equipment or articles
- H01Q1/24—Supports; Mounting means by structural association with other equipment or articles with receiving set
- H01Q1/241—Supports; Mounting means by structural association with other equipment or articles with receiving set used in mobile communications, e.g. GSM
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q21/00—Antenna arrays or systems
- H01Q21/24—Combinations of antenna units polarised in different directions for transmitting or receiving circularly and elliptically polarised waves or waves linearly polarised in any direction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
- H04L45/04—Interdomain routing, e.g. hierarchical routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/44—Distributed routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/48—Routing tree calculation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/48—Routing tree calculation
- H04L45/488—Routing tree calculation using root node determination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/14—Multichannel or multilink protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/324—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/325—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the network layer [OSI layer 3], e.g. X.25
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/326—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the transport layer [OSI layer 4]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/04—Communication route or path selection, e.g. power-based or shortest path routing based on wireless node resources
- H04W40/08—Communication route or path selection, e.g. power-based or shortest path routing based on wireless node resources based on transmission power
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/34—Modification of an existing route
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/14—Backbone network devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/20—Interfaces between hierarchically similar devices between access points
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Description
- Bei einem typischen Funk-Datenkommunikationssystem mit einem oder mehreren Hostcomputern und mehreren RF-Endgeräten wird die Kommunikation zwischen einem Hostcomputer und einem RF-Endgerät über eine oder mehrere Basisstationen bereitgestellt. In Abhängigkeit von der Anwendung und den Betriebsbedingungen kann eine große Anzahl dieser Basisstationen erforderlich sein, um das System geeignet zu bedienen. Beispielsweise kann ein in einer großen Fabrik installiertes Funk-Datenkommunikationssystem Dutzende von Basisstationen erfordern, um den gesamten Fabrikbereich abzudecken.
- Bei früheren RF-Datenkommunikationssystemen waren die Basisstationen typischerweise über Mehrpunktverbindungen an einer Ethernet-Kommunikationsleitung direkt mit einem Hostcomputer verbunden. Um in einem solchen System zwischen einem RF-Endgerät und einem Hostcomputer zu kommunizieren, sendet das RF-Endgerät Daten an eine Basisstation und die Basisstation gibt die Daten direkt an den Hostcomputer weiter. Ein Kommunizieren mit einem Hostcomputer über eine Basisstation in dieser Weise wird allgemein als "Springen" bezeichnet. Diese früheren RF-Datenkommunikationssysteme verwendeten ein Einsprung-Kommunikationsverfahren.
- Um einen größeren Bereich mit einem RF-Datenkommunikationssystem abzudecken und einen Vorteil aus der Deregulierung der Streuspektrum-Funkfrequenzen zu ziehen sind später entwickelte RF-Datenkommunikationssysteme in Schichten von Basisstationen organisiert. Wie bei früheren RF-Datenkommunikationssystemen beinhaltet ein typisches System mehrere Basisstationen, die direkt mit den RF-Endgeräten und dem Hostcomputer kommunizieren. Zusätzlich beinhaltet das System außerdem Zwischenstationen, die mit den RF-Endgeräten, den mehreren Basisstationen und anderen Zwischenstationen kommunizieren. In einem solchen System kann eine Kommunikation von einem RF-Endgerät zu einem Hostcomputer beispielsweise erreicht werden, indem das RF-Endgerät Daten an eine Zwischenstation sendet, die Zwischenstation die Daten an eine Basisstation sendet und die Basisstation die Daten direkt an den Hostcomputer sendet. Das Kommunizieren mit einem Hostcomputer über mehr als eine Station wird üblicherweise als ein Mehrsprung-Kommunikationssystem bezeichnet.
- Schwierigkeiten ergeben sich oft bei der Beibehaltung der Integrität solcher Mehrsprung-RF-Datenkommunikationssysteme. Das System muss in der Lage sein, sowohl drahtlose als auch festverdrahtete Stationsverbindungen, eine effiziente dynamische Wegeleitung von Dateninformationen, die Mobilität der RF-Endgeräte sowie den Störeinfluss von vielen unterschiedlichen Quellen zu handhaben.
- Druckschrift
US 5 117 422 beschreibt ein Verfahren und eine Vorrichtung zum Bereitstellen einer effektiven und adaptiven Verwaltung von Mitteilungsweiterleitungen in Kommunikationssystemen. - Druckschrift
US 4 748 658 beschreibt eine Architektur für ein Zuordnen von Ressourcen in einem großen Netzwerk. - Druckschrift
US 5 128 932 beschreibt ein Verfahren für eine dezentrale Steuerung von Datenverkehrsfluss in einem Breitbandnetzwerk. - Druckschrift
US 4 885 780 beschreibt ein Verfahren zum Vorbereiten von Anrufen in einem Telekommunikationsnetzwerk, in welchem eine erhöhte Verzögerung des Vorbereitens für eine niedrigere Blockierwahrscheinlichkeit getauscht wird. - Es ist ein Ziel der Erfindung, ein Datenkommunikationssystem und ein Verfahren zum Lösen vieler Probleme, welche mit einem Mehrsprung-Datenkommunikationssystem einhergehen, bereitzustellen.
- Dieses Ziel der Erfindung wird durch ein Datenkommunikationssystem, wie in Anspruch 1 angegeben, und ein Verfahren, wie in Anspruch 2 angegeben, erreicht.
- Die vorliegende Erfindung umfasst ein lokales RF-Netz, das in der Lage ist, Daten effizient und dynamisch abzuwickeln, indem Kommunikationen zwischen den RF-Endgeräten und dem Hostcomputer über ein Netz aus Zwischenbasisstationen geleitet wird.
- In einer Ausführungsform der vorliegenden Erfindung enthält das RF-Datenkommunikationssystem einen oder mehrere Hostcomputer und mehrere Gateways, Brücken und RF-Endgeräte. Gateways werden verwendet, um Nachrichten zu und von einem Hostcomputer und dem RF-Netz weiterzuleiten. Ein Hostport wird verwendet, um eine Verbindung zwischen dem Gateway und dem Hostcomputer bereitzustellen. Zusätzlich können Gateways Überbrückungsfunktionen beinhalten und können Informationen von einem RF-Endgerät zu einem anderen weiterleiten. Brücken sind zwischenliegende Relaisknoten, die die Datennachrichten wiederholen. Brücken können Daten von und zu Brücken, Gateways und RF-Endgeräten wiederholen und werden verwendet, um die Reichweite der Gateways zu erweitern.
- Die RF-Endgeräte sind logisch an den Hostcomputer gekoppelt und nutzen ein Netz, das durch ein Gateway und die Brücken gebildet wird, um mit dem Hostcomputer zu kommunizieren. Um das Netz aufzubauen, wird eine optimale Konfiguration zum Leiten der Netzkommunikation über eine Spanning Tree – Konfiguration erzeugt, um den Datenkommunikationsfluss zu steuern. Um durch Angabe einer anschaulicheren Beschreibung die Verständlichkeit zu erleichtern, wird diese Konfiguration nachfolgend als "Spanning Tree" oder "optimaler Spanning Tree" bezeichnet.
- Speziell stellen die Gateways die Wurzel des Spanning Tree dar, die Zweige sind die Brücken, und nicht überbrückende Stationen, wie etwa die RF-Endgeräte, sind die Blätter des Baumes. Daten werden entlang der Zweige des neu geschaffenen optimalen Spanning Tree gesendet. Die Knoten in dem Netz nutzen ein Lernverfahren in Rückwärtsrichtung, um Pakete entlang der richtigen Zweige zu leiten.
- Eine Aufgabe der vorliegenden Erfindung besteht darin, Daten effizient, dynamisch und ohne Schleifendurchläufe zu leiten. Eine weitere Aufgabe der vorliegenden Erfindung besteht darin, die Wegeleitung der Daten für die RF-Endgeräte transparent zu gestalten. Die RF-Endgeräte, die für den Hostcomputer bestimmte Daten senden, bleiben durch die Mittel, die letztendlich von dem RF-Netz verwendet werden, um ihre Daten auszuliefern, unbeeinflusst.
- Eine weitere Aufgabe der vorliegenden Erfindung besteht darin, dass das Netz in der Lage ist, die Mobilität der RF-Endgeräte sowie verlorene Knoten mit einem minimalen Einfluss auf das gesamte RF-Datenkommunikationssystem zu behandeln.
- Die
1 ist ein funktionales Blockdiagramm eines RF-Datenkommunikationssystems, welches das lokale RF-Netz der vorliegenden Erfindung enthält. - Die
1 stellt ein funktionales Blockdiagramm eines RF-Datenkommunikationssystems dar. In einer Ausführungsform der vorliegenden Erfindung weist das RF-Datenkommunikationssystem einen Hostcomputer10 , einen Netz-Controller14 und Brücken22 und24 auf, die an eine Datenkommunikationsleitung16 angegliedert sind. Außerdem ist an die Datenkommunikationsleitung16 ein Gateway20 angegliedert, das als der Ausgangsknoten (root node) für den Spanning Tree des RF-Datennetzes der vorliegenden Erfindung wirkt. Eine Brücke42 ist über eine festverdrahtete Kommunikationsleitung mit dem Gateway20 verbunden, und Brücken40 und44 sind über zwei unabhängige RF-Verbindungen logisch mit dem Gateway20 verbunden. Zusätzliche Brücken46 ,48 ,50 und52 sind ebenfalls mit dem RF-Netz verbunden und sind in der1 gezeigt. Man beachte, dass das Gateway20 (der Ausgangsknoten des Spanning Tree), obgleich es separat von dem Hostcomputer10 gezeigt ist, Teil des Hostcomputers10 sein kann. - Die
1 zeigt ferner RF-Endgeräte100 und102 , die über RF-Verbindungen mit der Brücke22 verbunden sind, und das RF-Endgerät104 , das über eine RF-Verbindung mit der Brücke24 verbunden ist. Außerdem ist zu sehen, dass RF-Endgeräte106 ,108 ,110 ,112 ,114 ,116 ,118 und120 über ihre jeweiligen RF-Verbindungen logisch mit dem RF-Netz verbunden sind. Die RF-Endgeräte in1 stellen nicht überbrückende Stationen dar. In alternativen Ausführungsformen der vorliegenden Erfindung könnte das RF-Netz jede Art von Vorrichtung enthalten, die in der Lage ist, die zur Kommunikation in dem RF-Netz benötigten Funktionen zu unterstützen, beispielsweise festverdrahtete Endgeräte, abgesetzte Drucker, stationäre Strichcode-Scanner oder dergleichen. Das RF-Datenkommunikationssystem wie es in1 gezeigt ist stellt die Konfiguration des Systems zu einem bestimmten Zeitpunkt nach der Initialisierung des Systems dar. Die RF-Verbindungen, wie sie gezeigt sind, sind dynamisch und unterliegen Veränderungen. Beispielsweise können Änderungen in der Struktur des RF-Datenkommunikationssystems durch Bewegung der RF-Endgeräte und durch Störungen, die die RF-Kommunikationsverbindungen beeinträchtigen, verursacht werden. - In der bevorzugten Ausführungsform ist der Hostcomputer
10 ein IBM 3090, der Netz-Controller14 ist ein Modell RC3250 der Norand Corporation, die Datenkommunikationsverbindung16 ist eine Ethernet-Verbindung, die Knoten20 ,22 ,24 ,40 ,42 ,44 ,46 ,48 ,50 und52 sind intelligente Basis-Transceivereinheiten des Typs RB4000 der Norand Corporation und die RF-Endgeräte100 ,102 ,104 ,106 ,108 ,110 ,112 ,114 ,116 ,118 und120 sind vom Typ RT1100 der Norand Corporation. - Der optimale Spanning Tree, der die Datenwege in dem gesamten Kommunikationsnetz bereitstellt, wird als Ganzes durch das Netz gespeichert und aufrechterhalten. Jeder Knoten im Netz speichert und modifiziert Informationen, die spezifizieren, wie der lokale Kommunikationsverkehr fließen sollte. Optimale Überbrückungsbäume sichern eine effiziente, adaptive (dynamische) Wegeleitung von Informationen ohne Schleifendurchläufe.
- Um das RF-Datenkommunikationssystem zu initialisieren, werden das Gateway
20 und die anderen Knoten zu einem optimalen Spanning Tree organisiert, der seinen Ausgangspunkt an dem Gateway20 hat. Um einen optimalen Spanning Tree zu bilden, wird dem Gateway20 in der bevorzugten Ausführungsform der Zustand ANGEGLIEDERT zugeordnet und allen anderen Brücken wird der Zustand NICHT ANGEGLIEDERT zugeordnet. Das Gateway20 wird als an den Spanning Tree angegliedert betrachtet, da es der Ausgangsknoten ist. Anfänglich sind alle anderen Brücken nicht angegliedert und haben keine Herkunft- oder Stammknoten in dem Spanning Tree. Zu diesem Zeitpunkt sendet der angegliederte Gatewayknoten20 periodisch eine spezielle Art von Aufrufpaket, die nachfolgend als "HALLO-Pakete" bezeichnet werden. Die HALLO-Pakete können unter Verwendung bekannter Kommunikationsverfahren über eine Funkfrequenz(RF)-Verbindung oder über eine direkt verdrahtete Verbindung gesendet werden. In der bevorzugten Ausführungsform der vorliegenden Erfindung besteht die RF-Verbindung aus Streusprektrumübertragungen, die ein Aufrufprotokoll verwenden. Obwohl ein Aufrufprotokoll bevorzugt wird, kann auch ein CSMA-Protokoll (Vielfachzugriff mit Leitungsüberwachung), ein Besetztton-Protokoll oder ein beliebiges andere Protokoll den Kommunikationsverkehr auf der RF-Verbindung organisieren. - HALLO-Pakete enthalten 1) die Adresse des Absenders; 2) den Sprungabstand, in dem sich der Absender von dem Ausgangsknoten befindet; 3) eine Quelladresse; 4) einen Zählwert der Knoten in dem Zweig, der durch diese Brücke fließt; und 5) eine Liste von Systemparametern. Jedem Knoten in dem Netz wird eine eindeutige Netzdienstadresse zugeordnet, sowie eine Knotentypkennung, um zwischen unterschiedlichen Knoten und unterschiedlichen Knotentypen zu unterscheiden. Der Abstand eines Knotens von dem Ausgangsknoten wird in Sprüngen mal der Bandbreite jedes Sprungs gemessen. Der Gateway-Ausgangsknoten wird als Null Sprünge von sich selbst entfernt betrachtet.
- Die nicht angegliederten Brücken befinden sich in einem Zustand MITHÖREN. Während des Zustands MITHÖREN wird eine Brücke die HALLO-Nachrichten mithören, die rundgesendet werden. Durch Mithören der HALLO-Nachrichten können Brücken erfahren, welche Knoten dem Spanning Tree angegliedert sind. Die nicht angegliederten Brücken analysieren den Inhalt der HALLO-Nachrichten um zu bestimmen, ob sie eine Angliederung an den sendenden Knoten anfordern sollen. In der bevorzugten Ausführungsform versucht eine Brücke, sich an denjenigen Knoten anzugliedern, der sich logisch dem Ausgangsknoten am nächsten befindet. In der bevorzugten Ausführungsform basiert der logische Abstand auf der Anzahl der Sprünge, die benötigt werden, um den Ausgangsknoten zu erreichen, und auf der Bandbreite dieser Sprünge. Der Abstand, den der angegliederte Knoten von dem Ausgangsknoten entfernt ist, findet sich in dem zweiten Feld der HALLO-Nachricht, die rundgesendet wird.
- In einer anderen Ausführungsform der vorliegenden Erfindung ziehen die Brücken sowohl die Anzahl der an den angegliederten Knoten angegliederten Knoten als auch den logischen Abstand des angegliederten Knotens von dem Ausgangsknoten in Erwägung. Wenn ein angegliederter Knoten mit anderen angegliederten Knoten überlastet ist, kann die nicht angegliederte Brücke eine Angliederung an einen weniger belasteten Knoten anfordern.
- Nach Angliederung an einen angegliederten Knoten muss die neu angegliederte Brücke (der abgeleitete Knoten) ihren/seinen Abstand von dem Ausgangsknoten bestimmen. Um zu dem Abstand des abgeleiteten Knotens von dem Ausgangsknoten zu kommen, zählt der abgeleitete Knoten den Sendeabstand seines Stammknotens vom Ausgangsknoten zu dem Abstand des abgeleiteten Knotens von seinem Stammknoten hinzu. In der bevorzugten Ausführungsform basiert der Abstand eines abgeleiteten Knotens von seinem Stammknoten auf der Bandbreite der Datenkommunikationsverbindung. Wenn sich der abgeleitete Knoten beispielsweise über eine festverdrahtete Verbindung an seinen Stammknoten angliedert (Datenrate 26.000 Baud), könnte der Abstand dieser Kommunikationsverbindung beispielsweise gleich einem Sprung sein. Wenn der abgeleitete Knoten sich jedoch über eine RF-Verbindung (Datenrate 9.600 Baud) an seinen Stammknoten angliedert, könnte der Abstand dieser Kommunikationsverbindung entsprechend gleich drei Sprüngen sein. Die Anzahl der Sprünge entspricht direkt der Kommunikationsgeschwindigkeit der Verbindung. Diese kann nicht nur die Baud-Rate sondern auch solche Faktoren wie Kanalstörungen berücksichtigen.
- Anfänglich sendet nur der Gateway-Ausgangsknoten
20 HALLO-Nachrichten und nur die Knoten40 ,42 , und44 befinden sich in der Reichweite der von dem Gateway rundgesendeten HALLO-Nachrichten. Daher fordern die Knoten40 ,42 und 44, nachdem die MITHÖR-Periode abgelaufen ist, die Angliederung an den Gatewayknoten20 . Die nicht angegliederten Knoten40 ,42 und44 senden ANGLIEDERUNG.Anforderungs-Pakete und der angegliederte Gatewayknoten20 quittiert die ANGLIEDERUNG.Anforderungs-Pakete mit lokalen ANGLIEDERUNG.Bestätigungs-Paketen. Den neu angegliederten Brücken wird der Status ANGEGLIEDERT zugeordnet und sie beginnen ihre eigenen HALLO-Pakete zu senden, und zwar auf der Suche nach anderen nicht angegliederten Brücken. Wiederum versuchen die verbleibenden nicht angegliederten Knoten, sich an diejenigen angegliederten Knoten anzugliedern, die logisch dem Ausgangsknoten am nächsten sind. Beispielsweise liegt der Knoten48 in der Reichweite der HALLO-Nachrichten der beiden Knoten40 und42 . Der Knoten40 ist jedoch über eine RF-Verbindung drei Sprünge von dem Gateway-Ausgangsknoten20 entfernt, und der Knoten42 ist über eine festverdrahtete Verbindung nur einen Sprung von dem Gateway-Ausgangsknoten20 entfernt. Daher gliedert sich der Knoten48 an den Knoten42 , den dem Gateway-Ausgangsknoten nächsten Knoten, an. - Das Senden von HALLO-Nachrichten, ANGLIEDERUNG.Anforderungs-Paketen und ANGLIEDERUNG.Bestätigungs-Paketen wird fortgesetzt, bis der gesamte Spanning Tree aufgebaut ist. Außerdem können auch angegliederte Brücken auf HALLO-Nachrichten reagieren. Wenn eine HALLO-Nachricht anzeigt, dass ein viel kürzerer Weg zu dem Ausgangsknoten verfügbar ist, sendet die angegliederte Brücke ein Paket ABHÄNGEN an ihren alten Stammknoten und ein ANGLIEDERUNG.Anforderungs-Paket an den näheren Knoten. Um eine Instabilität des Systems zu vermeiden und eine Überlastung eines beliebigen gegebenen Knotens zu vermeiden, wird eine angegliederte Brücke nur auf eine HALLO-Nachricht reagieren, wenn der Sprungzählwert in einem HALLO-Paket größer als ein bestimmter Schwellwert ÄNDERUNGSSCHWELLE ist. In der bevorzugten Ausführungsform ist der Wert von ÄNDERUNGSSCHWELLE gleich 3. Auf diese Weise wird ein optimaler Spanning Tree gebildet, der in der Lage ist, Daten ohne Schleifendurchläufe zu übertragen.
- Andere Knoten als der Gateway-Ausgangsknoten werden, nachdem sie ein ANGLIEDERUNG.Anforderungs-Paket von einem zuvor nicht angegliederten Knoten quittiert haben, das ANGLIEDERUNG.Anforderungs-Paket über die Zweige des Spanning Tree nach oben zu dem Gateway-Ausgangsknoten senden. Während das ANGLIEDERUNG.Anforderungs-Paket zu dem Gateway-Ausgangsknoten gesendet wird, zeichnen andere Knoten, die an demselben Zweig angegliedert sind, die Zieladresse des neu angegliederten Knotens in ihrer Leitweg-Eintragstabelle auf. Wenn das ANGLIEDERUNG.Anforderungs-Paket den Gateway-Ausgangsknoten erreicht, sendet der Gateway-Ausgangsknoten ein ANGLIEDERUNG.Bestätigungs-Paket Ende-zu-Ende zurück.
- Nachdem der Spanning Tree initialisiert ist, hören die RF-Endgeräte die periodisch gesendeten HALLO-Pakete mit, um zu bestimmen, welche angegliederten Knoten sich in Reichweite befinden. Nachdem HALLO-Nachrichten von angegliederten Knoten empfangen wurden, sendet ein RF-Endgerät, das auf einen geeigneten Aufruf antwortet, ein ANGLIEDERUNG.Anforderungs-Paket, um sich an den dem Ausgangsknoten logisch nächstliegenden Knoten anzugliedern. Beispielsweise ist das RF-Endgerät
110 dem Knoten44 physikalisch näher. Der Knoten44 ist jedoch über eine RF-Verbindung drei Sprünge von dem Gateway-Ausgangsknoten20 entfernt, und der Knoten42 ist über eine festverdrahtete Verbindung nur einen Sprung von dem Gateway-Ausgangsknoten20 entfernt. Daher gliedert sich das RF-Endgerät110 , nachdem es HALLO-Nachrichten von beiden Knoten,42 und44 , gehört hat, an den Knoten42 , den dem Gateway-Ausgangsknoten20 nächsten Knoten, an. Analog hört das RF-Endgerät114 HALLO-Nachrichten von den Knoten48 und50 . Die Knoten48 und50 sind beide vier Sprünge von dem Gateway-Ausgangsknoten20 entfernt. An dem Knoten48 sind jedoch bereits zwei RF-Endgeräte,110 und112 , angegliedert, während an dem Knoten50 nur ein RF-Endgerät116 angegliedert ist. Daher wird sich das RF-Endgerät114 an den Knoten50 angliedern, den am wenigsten belegten Knoten mit gleichem Abstand zu dem Gateway-Ausgangsknoten20 . - Der angegliederte Knoten quittiert die ANGLIEDERUNGs.Anfordernung und sendet das ANGLIEDERUNG.Anforderungs-Paket an den Gateway-Ausgangsknoten. Danach sendet der Gateway-Ausgangsknoten ein ANGLIEDERUNG.Bestätigungs-Paket Ende-zu-Ende zurück. Auf diese Weise fungiert die End-zu-End-ANGLIEDERUNGs-Anforderung als ein Entdeckungspaket, das es dem Gateway-Ausgangsknoten und allen anderen Knoten desselben Zweiges ermöglicht, schnell die Adresse des RF-Endgerätes kennenzulernen. Dieser Vorgang wird als rückwärtiges Lernen bezeichnet. Die Knoten lernen die Adressen von Endgeräten, indem sie den Verkehr von den Endgeräten zu dem Ausgangsknoten überwachen. Wenn ein Paket von einem Endgerät ankommt, das nicht in der Leitwegtabelle des Knotens enthalten ist, erfolgt ein Eintrag in der Leitwegtabelle. Der Eintrag enthält die Adresse des Endgerätes und die Adresse des Knotens, der das Paket sendet. Zusätzlich wird für dieses Endgerät ein Eintrittszeitgeber eingesetzt. Der Eintrittszeitgeber wird verwendet, um zu bestimmen, wann RF-Endgeräte den angegliederten Knoten aktiv nutzen. Die Knoten halten Einträge nur für Endgeräte aufrecht, die den Knoten aktiv zur Kommunikation nutzen. Wenn der Eintrittszeitgeber aufgrund fehlender Kommunikation abläuft, wird der Eintrag des RF-Endgerätes aus der Leitwegtabelle gelöscht.
- Die RF-Verbindungen zwischen den RF-Endgeräten, den Brücken und dem Gateway gehen oft verloren. Daher wird ein verbindungsorientierter Datenverbindungsdienst verwendet, um die logischen Knoten-Knoten-Verbindungen aufrechtzuerhalten. Wenn kein Netzverkehr vorhanden ist, werden periodische Nachrichten gesendet und empfangen, um die Stabilität der RF-Verbindung sicherzustellen. Als Ergebnis wird der Verlust einer Verbindung schnell erkannt und das RF-Netz kann versuchen, eine neue RF-Verbindung aufzubauen, bevor eine Datenübertragung von dem Hostcomputer zu einem RF-Endgerät nachteilig beeinflusst wird.
- Die Kommunikation zwischen Endgeräten und dem Hostcomputer erfolgt unter Verwendung des resultierenden RF-Netzes. Um mit dem Hostcomputer zu kommunizieren, sendet ein RF-Endgerät ein Datenpaket in Reaktion auf einen Aufruf von der dem Hostcomputer nächsten Brücke. Typischerweise ist das RF-Endgerät an die dem Hostcomputer nächste Brücke angegliedert. RF-Endgeräte hören jedoch ständig HALLO- und Aufruf-Nachrichten von anderen Brücken mit und können sich an eine Brücke in der Tabelle von Brücken, die dem speziellen RF-Endgerät näher liegt, angliedern und dann mit dieser kommunizieren.
- Unter bestimmten Betriebsbedingungen können duplizierte Datenpakete in dem RF-Netz übertragen werden. Beispielsweise ist es möglich, dass ein RF-Endgerät ein Datenpaket an seinen angegliederten Knoten sendet, dass der Knoten den Quittierungsrahmen sendet und dass das RF-Endgerät die Quittierung nicht empfängt. Unter diesen Umständen wird das RF-Endgerät die Daten erneut senden. Wenn das duplizierte Datenpaket in der Datenbank des Hostcomputers aktualisiert werden würde, würde die Datenbank verfälscht werden. Daher erkennt das RF-Netz der vorliegenden Erfindung duplizierte Datenpakete. Um die Datenintegrität sicherzustellen, erhält jeder Satz von Datenübertragungen eine Sequenznummer. Die Sequenznummern werden kontinuierlich inkrementiert, und doppelte Sequenznummern werden nicht akzeptiert.
- Wenn eine Brücke ein Datenpaket von einem Endgerät empfängt, das an den Hostcomputer gerichtet ist, sendet die Brücke das Datenpaket an den Stammknoten auf dem Zweig weiter. Der Stammknoten sendet das Datenpaket dann an seinen Stammknoten weiter. Die Weitersendung des Datenpakets wird fortgesetzt, bis der Gateway-Ausgangsknoten das Datenpaket empfängt und es an den Hostcomputer sendet. Analog wird, wenn ein Paket an einem Knoten von dem Hostcomputer ankommt, das an ein RF-Endgerät gerichtet ist, der Knoten seine Leitweg-Eintragstabelle überprüfen und das Datenpaket an seinen abgeleiteten Knoten weitersenden, der entlang des für das RF-Endgerät bestimmten Zweiges liegt. Die Knoten entlang des Zweiges, der das RF-Endgerät enthält, brauchen nicht den endgültigen Standort des RF-Endgerätes zu kennen. Die Weitersendung des Datenpakets wird fortgesetzt, bis das Datenpaket den Endknoten auf dem Zweig erreicht, der das Datenpaket dann direkt an das Endgerät selbst weitersendet.
- Eine Kommunikation ist auch zwischen RF-Endgeräten möglich. Um mit einem anderen RF-Endgerät zu kommunizieren, sendet das RF-Endgerät ein Datenpaket an seine angegliederte Brücke. Wenn die Brücke das Datenpaket, das an den Hostcomputer gerichtet ist, von einem Endgerät empfängt, überprüft die Brücke, ob die Zieladresse des RF-Endgerätes in ihrer Leitwegtabelle enthalten ist. Wenn dies der Fall ist, sendet die Brücke einfach die Nachricht an das beabsichtigte RF-Endgerät. Falls nicht, sendet die Brücke das Datenpaket an ihren Stammknoten weiter. Die Weitersendung des Datenpaketes wird den Zweig hinauf fortgesetzt, bis ein gemeinsamer Stammknoten zwischen den RF-Endgeräten gefunden ist. Dann sendet der gemeinsame Stammknoten (oft der Gatewayknoten selbst) das Datenpaket an das beabsichtigte RF-Endgerät über die Zweige des RF-Netzes.
- Während des normalen Betriebs des RF-Netzes können RF-Endgeräte für ihren Angliederungsknoten verloren gehen oder abgetrennt werden. Wenn ein RF-Endgerät abgetrennt wird, egal aus welchem Grund, wird dessen Leitwegeintrag gelöscht und das RF-Endgerät hört HALLO- oder Aufrufnachrichten von allen angegliederten Knoten in der Reichweite mit. Nach dem Empfang von HALLO- oder Aufrufnachrichten von angegliederten Knoten sendet das RF-Endgerät ein ANGLIEDERUNG.Anforderungs-Paket an den dem Ausgangsknoten nächsten angegliederten Knoten. Dieser angegliederte Knoten quittiert die ANGLIEDERUNGs.Anforderung und sendet das ANGLIEDERUNG.Anforderungs-Paket an den Gateway-Ausgangsknoten. Danach sendet der Gateway-Ausgangsknoten ein ANGLIEDERUNG.Bestätigungs-Paket Ende-zu-Ende zurück.
- Auch Brücken können während des normalen Betriebs des RF-Netzes verloren gehen oder abgetrennt werden. Wenn eine Brücke verloren geht oder abgetrennt wird, werden alle Leitwegeinträge, welche die Brücke enthalten, gelöscht. Die Brücke sendet dann eine HALLO.Anforderung mit einer globalen Brücken-Zieladresse. Angegliederte Knoten werden sofort, wenn sie ein ANGLIEDERUNG.Anforderungs-Paket mit einer globalen Zieladresse empfangen, HALLO-Pakete senden. Dies unterstützt die Wiederangliederung des verlorenen Knotens. Danach tritt die Brücke in den Zustand MITHÖREN ein, um zu erfahren, welche angegliederten Knoten sich in Reichweite befinden. Die nicht angegliederte Brücke analysiert den Inhalt der rundgesendeten HALLO-Nachrichten, um festzustellen, ob sie die Angliederung an den rundsendenden Knoten fordern soll. Wiederum versucht die Brücke, sich an den Knoten anzugliedern, der dem Ausgangsknoten logisch am nächs ten liegt. Nach Angliederung an den nächstgelegenen Knoten beginnt die Brücke, HALLO-Nachrichten rundzusenden, um ANGLIEDERUNGs.Anforderungen von anderen Knoten oder RF-Endgeräten abzurufen.
- Das Streuspektrumsystem stellt ein hierarchisches Funkfrequenznetz von Online-Endgeräten zum Dateneintrag und zur Nachrichtenübertragung in einer mobilen Umgebung bereit. Das Netz ist durch sporadischen Datenverkehr über Mehrsprung-Datenwege gekennzeichnet, die aus RS485 oder verdrahteten Ethernet-Verbindungen und direkt sequenzierten Einkanal-Streuspektrumverbindungen bestehen. Die Netzarchitektur ist durch sich bewegende, versteckte und schlafende Knoten kompliziert. Das Streuspektrumsystem besteht aus den folgenden Arten von Vorrichtungen: Endgerät-Controller -- ein Gateway, das Nachrichten von einem Hostport zu dem RF-Netz weiterleitet und das Nachrichten von dem Netz zu dem Hostport weiterleitet. Der Hostport stellt (direkt oder indirekt) eine Verbindung zwischen dem Controller und einem "Host"computer bereit, an welchen die Endgeräte logisch angegliedert sind.
- Basisstation -- ein mittlerer Relaisknoten, welcher verwendet wird, um die Reichweite des Controllerknotens auszudehnen. Verbindungen von Basisstation zu Controller oder von Basisstation zu Basisstation können verdrahtete oder drahtlose RF-Verbindungen sein.
- Endgerät -- in der Hand zu haltende RF-Endgeräte von Norand, Drucker, usw. Außerdem weist eine Controllervorrichtung eine Endgerätkomponente auf.
- Die Einrichtungen sind logisch als Knoten in einem (optimalen) Spanning Tree organisiert, wobei sich der Controller am Ausgangspunkt oder der Wurzel befindet, interne Knoten in Basisstationen oder Controllern auf Zweigen des Baumes, und Endknoten als (möglicherweise mobile) Blätter an dem Baum. Wie bei einem Verbrauchsbaum werden Knoten, die näher am Ausgangspunkt des Spanning Tree liegen, als "stromab" von Knoten, die weiter weg liegen, bezeichnet. Umgekehrt liegen alle Knoten von dem Ausgangsknoten aus "stromauf'. Pakete werden nur entlang von Zweigen des Spanning Tree gesendet. Knoten in dem Netz nutzen ein "rückwärtiges Lern" verfahren, um Pakete entlang der Zweige des Spanning Tree zu leiten.
- Einrichtungen in dem Spanning Tree werden logisch als einer der folgenden drei Knotentypen kategorisiert:
- 1) Ausgangsknoten (oder Ausgangsbrücke) – eine Controllervorrichtung, die als die Ausgangsbrücke des Netz – Spanning Tree fungiert. In der bevorzugten Ausführungsform weist der Spanning Tree einen einzigen Ausgangsknoten auf. Anfänglich stellen alle Controllervorrichtungen Kandidaten für Ausgangsknoten dar, aus welchen ein Ausgangsknoten ausgewählt wird. Diese Auswahl kann auf dem Sprungabstand zu dem Host, einer vorgegebenen Priorität, einer willkürlichen Auswahl usw. basieren.
- 2) Brücke – ein interner Knoten in dem Spanning Tree, der verwendet wird, um Endknoten miteinander zu einem verbundenen Netz zu "überbrücken". Der Ausgangsknoten wird ebenfalls als eine Brücke betrachtet, und die Bezeichnung "Brücke" kann verwendet werden, um alle Nicht-Endknoten oder alle Nicht-Endknoten außer dem Ausgangsknoten in Abhängigkeit von dem vorliegenden Zusammenhang zu bezeichnen. Ein Brückenknoten besteht aus einer Netzschnittstellenfunktion und einer Wegeleitungsfunktion.
- 3) Endgerät – "Blatt" knoten in dem Spanning Tree. Ein Endknoten kann als die Softwareentität angesehen werden, die einen Zweig in dem Spanning Tree abschließt.
- Eine Controllervorrichtung enthält einen (mehrere) Endknoten und einen Brückenknoten. Der Brückenknoten stellt den Ausgangsknoten dar, wenn der Controller als die Ausgangsbrücke fungiert. Eine Basisstation enthält einen Brückenknoten. Eine Endgeräteinrichtung enthält einen Endknoten und muss eine Netzschnittstellenfunktion aufweisen. Eine "Überbrückungsentität" bezeichnet einen Brückenknoten oder die Netzschnittstellenfunktion in einem Endgerät.
- Die Grundanforderungen des Systems sind Folgende:
- a) verdrahtete oder drahtlose Knotenverbindungen;
- b) Netzschichttransparenz;
- c) dynamische/automatische Netz-Leitwegkonfiguration;
- d) Mobilität der Endgeräte: Endgeräte sollten in der Lage sein, sich in dem RF-Netz zu bewegen, ohne eine End-zu-End-Verbindung zu verlieren;
- e) Fähigkeit, schlafende Endgeräte unterzubringen;
- f) Fähigkeit, Endgeräte schnell zu lokalisieren;
- g) eingebaute Redundanz: verlorene Knoten sollten einen minimalen Einfluss auf das Netz haben;
- h) Physikalische Unabhängigkeit der Verbindungen: der Überbrückungsalgorithmus ist über heterogene physikalische Verbindungen hin konsistent.
- Die Software für das Streuspektrumsystem ist funktional folgendermaßen geschichtet:
- Übertragungsmittelzugriff (MAC - Medium Access Control)
- Die MAC-Schicht ist dafür verantwortlich, zuverlässige Übertragungen zwischen zwei beliebigen Knoten in dem Netz (d.h. Endgerät zu Brücke) bereitzustellen. Der MAC weist eine Kanalzugriffs-Steuerkomponente und eine Verbindungs-Steuerkomponente auf. Die Verbindungs-Steuerkomponente erleichtert und reguliert Punkt-zu-Punkt-Rahmenübertragungen in Abwesenheit einer Kollisionserkennung. Die MAC-Kanalzugriffs-Steuerkomponente reguliert den Zugriff auf das Netz. Man beachte, dass die MAC-Schicht vorliegend auch als die Sicherungsschicht oder Datenverbindungsschicht bezeichnet wird.
- Überbrückungsschicht
- Die Überbrückungsschicht, die vorliegend auch als die Vermittlungs- oder Netzschicht bezeichnet wird, weist folgende mehrere Funktionen auf:
- 1. Die Überbrückungsschicht nutzt ein "HALLO-Protokoll", um Knoten in dem Netz zu einem optimalen Spanning Tree zu organisieren, der seinen Ausgangpunkt an der Ausgangsbrücke hat. Der Spanning Tree wird verwendet, um Schleifendurchläufe in der Topologie zu verhindern. Innere Zweige des Spanning Tree sind relativ stabil (d.h. Controller- und Relaisstationen bewegen sich nicht oft). Endgeräte, welche Blätter an dem Spanning Tree darstellen, können abgetrennt werden und müssen häufig neu angegliedert werden.
- 2. Die Überbrückungsschicht leitet Pakete von Endgeräten zu dem Host, von dem Host zu Endgeräten und von Endgeräten zu Endgeräten entlang der Zweige des Spanning Tree weiter.
- 3. Die Überbrückungsschicht stellt einen Dienst zur Speicherung von Paketen für SCHLAFENDe Endgeräte bereit. Pakete, die nicht unmittelbar ausgeliefert werden können, können durch die Überbrückungsentität in einem Stammknoten eine oder mehrere HALLO-Zeiten lang gespeichert werden.
- 4. Die Überbrückungsschicht leitet Informationen über verlorene Knoten durch den gesamten Spanning Tree weiter.
- 5. Die Überbrückungsschicht hält die Verbindungen des Spanning Tree aufrecht.
- 6. Die Überbrückungsschicht verteilt Netzschnittstellenadressen.
- Schicht der logischen Verbindungssteuerung
- Eine Schicht zur logischen Verbindungssteuerung, die vorliegend auch als die Transportschicht bezeichnet wird, ist für die Bereitstellung einer zuverlässigen Übertragung zwischen zwei beliebigen Knoten in dem Netz (d.h. Endgerät zu Basisstation) verantwortlich. Die Datenverbindungsschicht stellt einen verbindungsorientierten, gesicherten Dienst und einen verbindungslosen, ungesicherten Dienst bereit. Der gesicherte Dienst erkennt und verwirft duplizierte Pakete und überträgt verlorene Pakete erneut. Die ungesicherten Dienste bieten ein Datagramm-Leistungsmerkmal für Protokolle höherer Schichten, welche einen gesicherten End-zu-End-Datenweg bereitstellen. Die Datenverbindungsschicht stellt Dienste der zweiten ISO-Schicht für Anwendungssitzungen von Endgerät zu Host bereit, welche auf einem End-zu-End-Endgerät-zu-Host-Transportprotokoll laufen. Die Datenverbindungsschicht stellt jedoch auch Transportdienste (ISO-Schicht 4) für Sitzungen, die in dem SST-Netz enthalten sind, bereit.
- Höhere Schichten
- Für Sitzungen von Endgerät zu Endgerät, die in dem SST-Netz enthalten sind, stellt die Datenverbindungsschicht Dienste der Transportschicht bereit und es ist keine zusätzliche Netz- oder Transportschicht erforderlich. In diesem Fall können die zuvor diskutierte MAC-, die Überbrückungs- und die Datenverbindungsschicht als eine Datenverbindungsschicht, eine Netzschicht bzw. eine Transportschicht angesehen werden. Für Anwendungssitzungen von Endgerät zu Host existieren höhere ISO-Schichten über der SST-Datenverbindungsschicht und müssen erforderlichenfalls in dem Endgerät und in dem Hostcomputer implementiert sein. Das vorliegende Dokument definiert diese Schichten nicht (oder schränkt sie nicht ein). Dieses Dokument diskutiert ein VMTP-artiges Schnellverbindungs-Transportprotokoll, das für transiente interne Endgerät-zu-Endgerät-Sitzungen verwendet wird.
- Speziell weist eine Netzschicht folgende mehrere Funktionen auf:
- 1) Die Netzschicht verwendet ein "HALLO-Protokoll", um Knoten in dem Netz zu einem optimalen Spanning Tree zu organisieren, der seinen Ausgangspunkt am Controller hat (ein Spanning Tree ist erforderlich, um Schleifendurchläufe in der Topologie zu vermeiden). Innere Zweige des Spanning Tree sind relativ stabil (d.h. der Controller und die Basisstationen bewegen sich nicht oft). Endgeräte, welche Blätter an dem Spanning Tree darstellen, werden häufig abgetrennt und müssen erneut angegliedert werden.
- 2) Die Netzschicht leitet Nachrichten von Endgeräten zu dem Host, von dem Host zu Endgeräten und von Endgeräten zu Endgeräten entlang der Zweige des Spanning Tree weiter.
- 3) Die Netzschicht stellt einen Dienst zur Speicherung von Nachrichten für SCHLAFENDe Endgeräte bereit. Nachrichten, die nicht sofort ausgeliefert werden können, können durch die Netzentität in einem Stammknoten eine oder mehrere HALLO-Zeitspannen lang gespeichert werden.
- 4) Die Netzschicht leitet Informationen zu verlorenen Knoten durch den gesamten Spanning Tree weiter.
- 5) Die Netzschicht hält die Verbindungen des Spanning Tree in Abwesenheit eines regulären Datenverkehrs aufrecht.
- Eine Transportschicht ist für den Aufbau und die Beibehaltung eines zuverlässigen End-zu-End-Datenweges zwischen Transportzugangspunkten in zwei beliebigen Knoten in dem Netz verantwortlich. Die Transportschicht stellt ungesicherte, gesicherte sowie transaktionsorientierte Dienste bereit. Die Transportschicht sollte immun gegenüber Implementierungsänderungen in der Netzschicht sein.
- Die Transportschicht ist für Folgendes verantwortlich:
- 1) Aufbau und Aufrechterhaltung TCP-artiger Verbindungen für eine gesicherte Datenübertragung von Ausgangsknoten zu Endgerät.
- 2) Aufrechterhaltung VMTP-artiger Transaktionsaufzeichnungen für eine gesicherte Weiterleitung von transienten Nachrichten zwischen zwei beliebigen Knoten.
- 3) Erkennen und Verwerfen duplizierter Pakete.
- 4) Erneutes Übertragen verlorener Pakete.
- Die Schichten 1 bis 4 sind in dem Norand-RF-Netz in sich abgeschlossen und sind unabhängig von dem Hostcomputer und von Endgerätanwendungen. Die Sitzungs- oder Kommunikationssteuerungsschicht (und alle höheren Schichten) sind abhängig von speziellen Anwendungen. Daher muss erforderlichenfalls das Sitzungs- oder Kommunikationssteuerungsprotokoll (und höhere Protokolle) implementiert werden. Man beachte, dass ein einziger Transportzugangspunkt ausreicht, um Einzelsitzungen mit mehreren Knoten zu behandeln. Mehrere gleichzeitige Sitzungen zwischen zwei beliebigen Knoten könnten mit einer Sitzungskennung in einem Sitzungs-Datenkopf behandelt werden.
- Es bestehen folgende Netzadressenanforderungen: DLC-Rahmen enthalten eine Sprung-Ziel- und Quelladresse in dem DLC-Datenkopf. Netzpakete enthalten eine End-zu-End-Zieladresse und eine Quelladresse in dem Netz-Datenkopf. Transportnachrichten enthalten kein Adressfeld, stattdessen ist eine Transportverbindung durch Paare von Netzschicht-Quell- und Zieladressen definiert. Mehrere Transportverbindungen erfordern mehrere Paare von Netzwerkadressen.
- Der Transport-Datenkopf enthält eine TRANSPORTZUGANGSPUNKT-Kennung. DLC- und Netzwerkadressen sind konsistent und haben das gleiche Format. Jeder Knoten weist eine eindeutige LANGE ADRESSE auf, die bei der Herstellung in den Knoten programmiert wird. Die lange Adresse wird nur verwendet, um eine KURZE ADRESSE von dem Ausgangsknoten zu erhalten.
- Die Netzwerkentität in jedem Knoten erhält eine KURZE ADRESSE von dem Ausgangsknoten, die den Knoten eindeutig kennzeichnet. Die Netzwerkentität leitet die KURZE ADRESSE an die DLC-Entität weiter. Kurze Adressen werden verwendet, um die Paketgrößen zu minimieren.
- Kurze Adressen bestehen aus Folgendem: Es gibt
ein Adresslängenbit (kurz oder lang);
eine Spanning Tree – Kennung;
eine Knotentypkennung: Knotentypen sind allgemein bekannt;
eine eindeutige Gruppensende- oder Rundsende-Knotenkennung. - Die Knotenkennungsteile von Ausgangsknotenadressen sind allgemein bekannt und konstant. Eine vorgegebene oder Standard- Spanning Tree – Kennung ist allen Knoten allgemein bekannt. Eine nicht vorgegebene Spanning Tree – Kennung kann in den Ausgangsknoten eingegeben werden (d.h. von einem Netzadministrator) und allen anderen Knoten in "HALLO"-Paketen bekannt gemacht werden. Die Liste von nicht vorgegebenen Überbrückungsbäumen, an welche sich andere Knoten angliedern können, muss in jeden Knoten eingegeben werden.
- Eine Knotentypkennung mit lauter Einsen wird verwendet, um alle Knotentypen zu spezifizieren. Eine Knotenkennung mit lauter Einsen wird verwendet, um alle Knoten des speziellen Typs zu spezifizieren. Eine DLC-Kennung mit lauter Nullen wird verwendet, um eine DLC-Entität zu spezifizieren, die noch keine Adresse aufweist. Die Adresse mit lauter Nullen wird in den DLC-Rahmen verwendet, die genutzt werden, um Netzwerk-Adresspakete zu senden und zu empfangen. (Die Netzwerkentität in jedem Knoten filtert basierend auf der Netzwerkadresse Adresspakete.)
- Die Zuweisung der kurzen Adresse erfolgt folgendermaßen: Kurze Knotenkennungen von Ausgangsknoten sind allgemein bekannt. Alle anderen Knoten müssen eine kurze Knotenkennung von dem Ausgangsknoten erhalten. Um eine KURZE ADRESSE zu erhalten, sendet ein Knoten ein Adressanforderungspaket an den Ausgangsknoten. Die Quelladressen (d.h. DLC- und Netzwerk-) in dem Anforderungspaket sind LANGE ADRESSEN. Der Ausgangsknoten unterhält eine Adress-Warteschlange genutzter und ungenutzter KURZER ADRESSEN. Wenn möglich wählt der Ausgangsknoten eine verfügbare KURZE ADRESSE aus, verknüpft die KURZE ADRESSE mit der LANGEN ADRESSE des anfordernden Knotens und schickt die KURZE ADRESSE in einem Adressbestätigungspaket an den anfordernden Knoten zurück. (Man beachte, dass die Zieladresse in dem Bestätigungspaket eine lange Adresse ist.)
- Ein Knoten muss anfänglich und jedes Mal, wenn eine Inaktivitätsperiode ADRESS-AUSZEIT abläuft, ohne dass der Knoten ein Paket von der Netzwerkentität in dem Ausgangsknoten erhalten hat, eine (neue) kurze Adresse erhalten.
- Die Netzwerkentität in dem Ausgangsknoten unterhält Adressen in der Adress-Warteschlange in der Reihenfolge der längsten Nichtbenutzung. Jedes Mal, wenn ein Paket empfangen wird, wird die Quelladresse an das Ende der Warteschlange gesetzt. Die Adresse am Kopf der Warteschlange steht zur Nutzung durch einen anfordernden Knoten zur Verfügung, wenn sie niemals verwendet worden ist oder wenn sie während einer Zeitperiode MAX-ADRESS-NUTZUNGSDAUER inaktiv war.
- Die MAX-ADRESS-NUTZUNGSDAUER muss größer als die ADRESS-AUSZEIT sein, um sicherzustellen, dass eine Adresse nicht durch irgendeinen Knoten genutzt wird, wenn sie für einen anderen Knoten verfügbar wird. Wenn der Ausgangsknoten eine ADRESS-Anforderung von einer Quelle erhält, für welche ein Eintrag in der Adress-Warteschlange existiert, aktualisiert der Ausgangsknoten einfach die Warteschlange und sendet die alte Adresse zurück.
- Die Netzschicht organisiert Knoten zu einem optimalen Spanning Tree mit dem Controller am Ausgangspunkt des Baumes. (Man beachte, dass die Spanning Tree-Kennung erlaubt, dass zwei logische Bäume in dem gleichen Versorgungsbereich existieren.) Die Organisation des Spanning Tree wird mit einem HALLO-Protokoll erleichtert, welches ermöglicht, dass Knoten den kürzesten Weg zu dem Ausgangsknoten bestimmen, bevor sie sich an den Spanning Tree angliedern. Alle Nachrichten werden entlang von Zweigen des Spanning Tree geleitet.
- Knoten in dem Netz werden generell als angegliedert oder nicht angegliedert kategorisiert. Anfänglich ist nur der Ausgangsknoten angegliedert. Es kann ein einziger Controller als der Ausgangsknoten bestimmt werden oder es können mehrere Ausgangsknotenkandidaten (d.h. Controller) verhandeln, um zu bestimmen, welcher Knoten der Ausgangsknoten ist. Angegliederte Brückenknoten und Ausgangsknotenkandidaten senden HALLO-Pakete in berechneten Intervallen. Die HALLO-Pakete beinhalten:
- a) die Quelladresse, welche die Spanning Tree-Kennung enthält;
- b) eine Rundsende-Zieladresse;
- c) einen "Start"-Wert, aus welchem der Zeitablauf zukünftiger HALLO-Nachrichten berechnet werden kann;
- d) eine Verschiebungszeit des HALLO-Zeitschlitzes, welche eine tatsächliche Abweichung angibt, die in der planmäßigen Ankunft der nächsten HALLO-Nachricht auftreten wird (wobei die planmäßige Ankunft aus dem "Start" wert berechnet wird);
- e) den Abstand (d.h. die Wegekosten) des Senders von dem Host: Der inkrementale Abschnitt des Abstandes zwischen einem Knoten und seinem Stammknoten ist hauptsächlich eine Funktion der Art der physikalischen Verbindung (d.h. Ethernet, RS485, RF oder dergleichen). Wenn ein Signalstärkeindikator verfügbar ist, werden Verbindungen zu der Verbindung mit der besten Signalstärke hin ausgerichtet. Die Abstandskomponente ist dafür vorgesehen, die Wegeauswahl zu schnellen (d.h. verdrahteten) Verbindungen hin auszurichten. Das Festsetzen eines Schwellwertes für eine minimale Signalstärke hilft, sporadische Änderungen in dem Netz zu verhindern. Außerdem können Verbindungen dahingehend ausgerichtet werden, die Belastung (d.h. die Anzahl von abgeleiteten Knoten) an einem Stammknoten auszugleichen.
- f) eine Liste für anhängige Nachrichten: Listen für anhängige Nachrichten bestehen aus Null oder mehreren Paaren von Zieladresse/Nachrichtenlänge. Anhängige Nachrichten für Endgeräte werden in dem Stammknoten des Endgerätes gespeichert.
- g) eine Liste abgetrennter Knoten: Listen von abgetrennten Knoten enthalten die Adressen von Knoten, die von dem Spanning Tree abgetrennt worden sind. Der Ausgangsknoten unterhält zwei Listen. Eine private Liste besteht aus allen Adressen abgetrennter Knoten und eine bekannt gemachte Liste besteht aus den Adressen aller abgetrennter Knoten, die anhängige Transportnachrichten aufweisen. Die Adressen in dem HALLO-Paket entsprechen der bekannt gemachten Liste.
- Ein interner Knoten erfährt, welche Einträge in seinen Listen vorhanden sein sollten, aus HALLO-Nachrichten, die von seinem Stammknoten gesendet werden. Der Ausgangsknoten baut seine Listen abgetrennter Knoten aus Informationen, die in Abtrenn-Paketen erhalten werden, auf. Einträge sind ABTRENN-MSG-NUTZUNGSDAUER Hallo-Zeiten lang in HALLO-Nachrichten enthalten.
- Angegliederte Knoten senden sofort, wenn sie ein "HALLO.Anforderungs"-Paket mit einer globalen Zieladresse erhalten, "KURZ-HALLO"-Nachrichten; ansonsten werden angegliederte Knoten nur HALLO-Nachrichten in berechneten Zeitintervallen in "HALLO-Zeitschlitzen" senden. KURZ-HALLO-Nachrichten enthalten keine anhängige Nachricht oder Liste abgetrennter Knoten. KURZ-HALLO-Nachrichten werden unabhängig von regulären HALLO-Nachrichten gesendet und beeinflussen nicht den Zeitablauf regulärer HALLO-Nachrichten.
- Nicht angegliederte Knoten (Knoten ohne einen Stammknoten in dem Spanning Tree) befinden sich anfänglich in einem Zustand "NICHT ANGEGLIEDERT, MITHÖREN". Während des Zustands MITHÖREN erfährt ein Knoten, welche angegliederte Basisstation, welcher angegliederte Controller dem Ausgangsknoten am nächsten liegt, indem er die HALLO-Nachrichten mithört. Nachdem die Mithörperiode abgelaufen ist, sendet ein nicht angegliederter Knoten ein ANGLIEDERUNG.Anforderungs-Paket an den dem Ausgangsknoten nächstgelegenen angegliederten Knoten. Der angegliederte Knoten quittiert die ANGLIEDERUNG.Anforderung sofort und sendet das ANGLIEDERUNG.Anforderungs-Paket zu dem Ausgangsknoten (Controller). Der Ausgangsknoten sendet die Anforderung als ein ANGLIEDERUNG.Bestätigungs-Paket Ende-zu-Ende zurück. Wenn der neu angegliederte Knoten eine Basisstation ist, berechnet der Knoten seinen Verbindungsabstand und zählt den Abstand zu dem Abstand seines Stammknotens hinzu, bevor er beginnt, HALLO-Nachrichten zu senden.
- Die End-zu-End-ANGLIEDERUNGs.Anforderung fungiert als ein Entdeckungspaket und ermöglicht dem Ausgangsknoten, die Adresse des Quellknotens schnell kennenzulernen. Die END-ZU-END-ANGLIEDERUNGs.Anforderung durchläuft, wenn sie von einem Knoten zu dem Anfangsknoten gesendet wird, nicht immer die gesamte Strecke. Wenn ein stromab gelegener Knoten ein ANGLIEDERUNG.Anforderungs-Paket empfängt und bereits einen korrekten Leitwegeintrag für den zugeordneten Knoten aufweist, unterbricht der stromab gelegen Knoten die Anforderung und sendet die ANGLIEDERUNGs.Bestätigung an den Quellknoten zurück. (Man beachte, dass etwaige Huckepack-Daten auf dem ANGLIEDERUNG.Anforderungs-Paket trotzdem zu dem Host weitergeleitet werden müssen.) Diese Situation tritt jedes Mal auf, wenn ein "neuer" Weg mehr als einen Knoten gemeinsam mit dem "alten" Weg hat.
- Der Zustand MITHÖREN endet nach MIN_HALLO HALLO-Zeitschlitzen, wenn HALLO-Nachrichten von wenigstens einem Knoten empfangen worden sind. Wenn keine HALLO-Nachrichten empfangen wurden, wartet der mithörende Knoten und versucht es später erneut.
- Ein angegliederter Knoten kann auf eine HALLO-Nachricht von einem anderen als seinem Stammknoten reagieren (d.h. mit einer ANGLIEDERUNGs.Anforderung), wenn die Differenz in der in dem HALLO-Paket spezifizierten Sprung-Zahl einen Wert ÄNDERUNGSSCHWELLE übersteigt.
- Nicht angegliederte Knoten können eine globale ANGLIEDERUNGs.Anforderung mit einer Gruppensende-Basisstations-Zieladresse senden, um kurze HALLO-Nachrichten von angegliederten Basisstationen abzurufen. Der Endeffekt besteht darin, dass der Zustand MITHÖREN (optional) verkürzt werden kann. (Man beachte, dass nur eine angegliederte Basisstation oder der Controller auf ANGLIEDERUNGs.Anforderungen reagieren können.) Normalerweise ist dieses Leistungsmerkmal für Basisstationen mit abgeleiteten Knoten und Endgeräte mit in Verlauf befindlichen Transaktionen reserviert.
- ANGLIEDERUNGs.Anforderungen enthalten eine (möglicherweise leere) Liste abgeleiteter Knoten, um inneren Knoten zu ermöglichen, ihre Leitwegtabellen zu aktualisieren. ANGLIEDERUNGs.Anforderungen enthalten außerdem ein "ZÄHLWERT"-Feld, welches anzeigt, dass ein Endgerät sich in schlafendem Zustand befinden kann. Die Netzwerkentität in dem Stammknoten eines SCHLAFENDen Endgerätes kann temporär Nachrichten für eine spätere Auslieferung speichern. Wenn das Zählwertfeld ungleich Null ist, wird die Netzwerkentität in einem Stammknoten anhängige Nachrichten speichern bis 1) die Nachricht ausgeliefert ist; oder 2) die "ZÄHLWERT" HALLO-Zeiten abgelaufen sind.
- Transportschichtdaten können auf einem ANGLIEDERUNG.Anforderungs-Paket von einem Endgerät huckepack genommen werden. (Das bedeutet, eine ANGLIEDERUNGs.Anforderung/Bestätigung kann mit einem Bitflag in dem Netz-Datenkopf eines Datenpaketes realisiert werden.
- NETZSCHICHT-WEGELEITUNG
- Alle Nachrichten werden entlang von Zweigen des Spanning Tree geleitet. Basisstationen lernen die Adresse von Endgeräten kennen, indem sie Verkehr von Endgeräten (d.h. zu dem Ausgangsknoten) überwachen. Wenn eine Basisstation ein (d.h. ANGELIEDERUNG.Anforderungs-) Paket empfängt, das für den Ausgangsknoten bestimmt ist, erzeugt die Basisstation einen Eintrag in ihrer Leitwegtabelle für das Endgerät oder aktualisiert diesen. Der Eintrag enthält die Adresse des Endgerätes und die Adresse der Basisstation, welche das Paket sendet (d.h. die Sprungadresse). Wenn eine Basisstation ein stromauf laufendes Paket empfängt (d.h. von dem Ausgangsknoten, für ein Endgerät bestimmt) wird das Paket einfach an die Basisstation weitergesendet, welche sich im Leitwegeintrag für die Zieladresse befindet. Stromauf laufende Nachrichten (d.h. zu einem Endgerät hin) werden jedes Mal verworfen, wenn kein Leitwegeintrag existiert. Stromab laufende Nachrichten (d.h. von einem Endgerät zu dem Ausgangsknoten) werden einfach an den nächsten stromab gelegenen Knoten weitergesendet (d.h. den Stammknoten in dem Zweig des Spanning Tree.
- Die KOMMUNIKATION VON ENDGERÄT ZU ENDGERÄT erfolgt, indem der gesamte Verkehr von Endgerät zu Endgerät durch den nächstgelegenen gemeinsamen Vorfahren geleitet wird. Im schlimmsten Fall stellt der Ausgangsknoten den nächsten gemeinsamen Vorfahren dar. Ein "ADRESS-SERVER" erleichtert die Kommunikation von Endgerät zu Endgerät (siehe nachfolgend).
- Das LÖSCHEN UNGÜLTIGER EINTRÄGE IN DER LEITWEGTABELLE erfolgt auf mehrerlei Weise: Die verbindungsorientierte Transportschicht stellt sicher, dass Pakete von an den Zweigen des Spanning Tree angegliederten Knoten innerhalb der AUSZEIT-Periode ankommen werden, es sei denn, ein Knoten ist abgetrennt.)
- 2) Jedes Mal, wenn die DLC-Entität in einem Stammknoten MAX-WIEDERHOLUNG mal verfehlt, eine Nachricht an einen abgeleiteten Knoten zu senden, wird der Knoten logisch von dem Spanning Tree abgetrennt, mit einer Ausnahme. Wenn der abgeleitete Knoten ein SCHLAFENDes Endgerät ist, wird die Nachricht durch die Netzentität in dem Stammknoten "ZÄHLWERT" HALLO-Zeiten lang zurückgehalten. Der Stammknoten versucht unmittelbar, nachdem er sein nächstes HALLO-Paket gesendet hat, die Nachricht auszuliefern. Wenn die Nachricht nach "Zählwert" HALLO-Zeiten nicht ausgeliefert werden kann, wird der abgeleitete Knoten logisch von dem Spanning Tree abgetrennt. Informationen zum abgetrennten Knoten werden stromab zu dem Anfangsknoten weitergeleitet, wobei jeder Knoten auf dem Weg des ABTRENN-Pakets seine Leitwegtabellen entsprechend den folgenden Regeln geeignet anpassen muss: a) wenn der verlorene Knoten ein abgeleiteter Endknoten ist, wird der Leitwegeintrag für das Endgerät gelöscht und ein ABTRENN-Paket erzeugt; b) wenn der in dem ABTRENN-Paket spezifizierte Knoten ein Endgerät ist und der Knoten, der das Paket ausgeliefert hat, der nächste Sprung in dem Weg zu dem Endgerät ist, wird der Eintrag in der Leitwegtabelle für das Endgerät gelöscht und das ABTRENN-Paket weitergesendet; c) wenn der verlorene Knoten ein abgeleiteter Basisstationsknoten ist, werden alle Leitwegeinträge, welche diese Basisstation als den nächsten Sprung spezifizieren, gelöscht und für jedes verlorene Endgerät wird ein ABTRENN-Paket erzeugt.
- Generell wird ein Knoten jedes Mal, wenn er feststellt, dass ein Endgerät abgetrennt ist, seinen Leitwegeintrag für das Endgerät löschen. Jedes Mal, wenn ein Knoten feststellt, dass eine Basisstation abgetrennt ist, wird er alle Leitwegeinträge, die diese Basisstation enthalten, löschen. Es werden nur Einträge für stromauf gelegene Knoten gelöscht.
- Wenn ABTRENN-Pakete den Ausgangsknoten erreichen, werden sie zu einer "Abtrennliste" hinzugefügt. Die Knoten verbleiben in der Abtrennliste des Ausgangsknotens bis a) der Knoten erneut an den Spanning Tree angegliedert wird; oder b) die Zeit des Listeneintrags abläuft. Die Abtrennliste ist in den HALLO-Nachrichten enthalten und wird durch den gesamten Spanning Tree weitergeleitet.
- Wenn sich beispielsweise ein Endgerät abtrennt und an einen anderen Zweig in dem Spanning Tree neu angliedert, erfahren alle stromab gelegenen Knoten in dem neuen Zweig (schnell) den neuen Weg zu dem Endgerät. Knoten, die sich auch in dem alten Weg befanden, ändern ihre Leitwegtabellen und senden Pakete nicht mehr entlang des alten Weges weiter. Zumindest ein Knoten, der Ausgangsknoten, muss sich sowohl in dem alten als auch in dem neuen Weg befinden. Ein neuer Weg wird aufgebaut, sobald ein End-zu-End-ANGLIEDERtTNG.Anforderungs-Paket von dem Endgerät einen Knoten erreicht, der sich auch in dem alten Weg befand.
- 4) Ein Knoten erfährt jedes Mal (schnell), dass er abgetrennt ist, wenn er eine HALLO-Nachricht von irgendeinem Knoten empfängt, bei der sich seine Adresse in der zugeordneten Abtrennliste befindet. Der abgetrennte Knoten kann optional eine globale ANGLIEDERUNGs.Anforderung senden und tritt dann in den Zustand NICHT ANGEGLIEDERT, MITHÖREN ein und gliedert sich wie zuvor beschrieben erneut an. Nach der Neuangliederung muss der Knoten in einem Zustand UNTERDRÜCKT verbleiben, bis seine Adresse aus allen Abtrennlisten herausgefallen ist. Während des Zustands UNTERDRÜCKT ignoriert der Knoten Abtrennlisten.
- 5) Ein Knoten wird jedes Mal abgetrennt und tritt in den Zustand NICHT ANGEGLIEDERT, MITHÖREN ein, wenn MAX-HALLO-WIEDERHOLUNG HALLO-Nachrichten von seinen Stammknoten verfehlt werden.
- 6) Ein Knoten tritt jedes Mal in den Zustand ANGEGLIEDERT, MITHÖREN ein, wenn eine einzige HALLO-Nachricht von seinem Stammknoten verfehlt wird. SCHLAFENDe Endgeräte bleiben während des Zustands ANGEGLIEDERT, MITHÖREN wach. Der Zustand endet, wenn das Endgerät eine Daten- oder HALLO-Nachricht von seinem Stammknoten empfängt. Das Endgerät kommt in den Zustand NICHT ANGEGLIEDERT, wenn a) seine Adresse in der Abtrennliste einer HALLO-Nachricht von einem anderen als seinem Stammknoten erscheint; oder b) MAX-HALLO-WIEDERHOLUNG HALLO-Nachrichten verfehlt werden. Die Gesamtanzahl der in dem Zustand MITHÖREN verbrauchten HALLO-Zeitschlitze ist konstant.
- Wenn ein Knoten in dem Zustand ANGEGLIEDERT, MITHÖREN einen Weg zu dem Ausgangsknoten entdeckt, der ÄNDERUNGSSCHWELLE kürzer ist, kann er sich an den kürzeren Weg angliedern. SCHLAFENDe Endgeräte müssen periodisch in den Zustand ANGEGLIEDERT, LERNEN eintreten, um etwaige Änderungen (d.h. kürzere Wege) in der Netztopologie zu entdecken.
- HALLO-SYNCHRONISATION
- Alle angegliederten Nicht-Endknoten senden periodisch HALLO-Nachrichten in diskreten "HALLO-Zeitschlitzen" in berechneten Intervallen. Basisstationsknoten erfahren, welche HALLO-Zeitschlitze belegt sind und unterlassen das Senden während belegter HALLO-Zeitschlitze.
- Ein Endgerät unterlässt das Senden während des HALLO-Zeitschlitzes seines Stammknotens und unterlässt das Senden während Nachrichtenzeitschlitzen, die in einer HALLO-Nachricht reserviert sind.
- Die HALLO-Nachricht enthält ein "START"-Feld, das in einem allgemein bekannten Randomisierungsalgorithmus verwendet wird, um den nächsten HALLO-Zeitschlitz für den sendenden Knoten und den nächsten Start zu bestimmen. Die Adresse des sendenden Knotens wird als Faktor in dem Algorithmus verwendet, um eine Randomisierung zu garantieren. Knoten können den Algorithmus i mal ausführen, um die Zeit (und den Start) zu bestimmen, wenn die i-te HALLO-Nachricht von dem Sender ist.
- Nach der Angliederung wählt eine Basisstation einen zufälligen Anfangsstart und einen nicht belegten HALLO-Zeitschlitz aus und sendet eine HALLO-Nachricht in diesem Zeitschlitz. Die Basisstation wählt nachfolgende HALLO-Zeitschlitze aus, indem sie den Randomisierungsalgorithmus ausführt. Wenn durch eine Ausführung des Algorithmus ein belegter Zeitschlitz ausgewählt wird, wird der nächste freie Zeitschlitz verwendet und ein HALLO-"VERSCHIEBUNG"sfeld zeigt den Versatz von einem berechneten Zeitschlitz an. Aufsummierte Verzögerungen sind nicht gestattet (d.h. Konkurrenzverzüge während der HALLO-Übertragung i beeinflussen nicht die Zeit der HALLO-Übertragung i+1).
- Die Werte HALLO-ZEIT und HALLO-ZEITSCHLITZ-ZEIT werden durch den Anfangsknoten festgelegt und in den HALLO-Nachrichten durch das gesamte Netz gesendet. Der Wert HALLO-ZEITSCHLITZ-ZEIT muss groß genug sein, um eine HALLO-Konkurrenz zu minimieren.
- Ein Knoten synchronisiert sich anfänglich zu einer HALLO-Nachricht von seinem Stammknoten. Ein SCHLAFENDer Knoten kann abschalten, und zwar mit einem Interrupt eines aktiven Zeitgebers, sodass er direkt vor der nächsten erwarteten HALLO-Nachricht geweckt wird. Die Netzwerkentität in den Basisstationsknoten kann Nachrichten für SCHLAFENDe Knoten speichern und diese unmittelbar auf die HALLO-Nachrichten folgend senden. Diese Realisierung ermöglicht, dass SCHLAFENDe Endgeräte nicht abgerufene Nachrichten empfangen. (Man beachte, dass die Netzschicht immer versucht, Nachrichten sofort auszuliefern, bevor diese gespeichert werden.) Erneute Versuche für anhän gige Nachrichten werden in zyklischer Reihenfolge gesendet, wenn Nachrichten für mehr als eine Zieladresse anhängig sind.
- Man beachte, dass ein abgeleiteter Knoten, der i HALLO-Nachrichten verfehlt, den Zeitpunkt der HALLO-Nachricht i + 1 berechnen kann.
- THEORIE DER TRANSPORTSCHICHT UND BEMERKUNGEN ZUR IMPLEMENTIERUNG
- Die Transportschicht stellt gesicherte, ungesicherte und transaktionsorientierte Dienste zur Verfügung. Zwei Typen von Transportverbindungen sind definiert: 1) eine TCP-artige Transportverbindung kann explizit für langlebige Verbindungen angefordert werden; oder 2) eine VMTP-artige Verbindungsaufzeichnung kann implizit für transiente Verbindungen aufgebaut werden. Außerdem wird ein verbindungsloser Dienst für Knoten bereitgestellt, die eine End-zu-End-Transportverbindung mit dem Hostcomputer unterstützen.
- Die Schnittstellen zu der nächst höheren (d.h. Verarbeitungs- oder Anwendungs-) Schicht beinhalten:
VERBINDEN (Zugangspunkt, Knotenname)
MITHÖREN (Zugangspunkt)
EINHEITSDATEN (Zugangspunkt, Knotenname, Puffer, Länge)
SENDEN (Kennung, Puffer, Länge)
EMPFANGEN (Kennung, Puffer, Länge)
SCHLIESSEN (Kennung) - Die "KENNUNG" bezeichnet den Verbindungstyp und stellt die Verbindungsidentifikation für TCP-artige Verbindungen dar.
- SENDE-Nachrichten erfordern eine Antwort von dem Netzknoten (Ausgangsknoten oder Endgerät), an welchen die Nachricht gerichtet ist.
- EINHEITSDATEN-Nachrichten erfordern keine Antwort. EINHEITSDATEN wird verwendet, um Nachrichten an einen Host zu senden, der in der Lage ist, End-zu-End-Transportverbindungen von Host zu Endgerät zu unterstützen.
- Da die Netzschicht einen ungesicherten Dienst bereitstellt, muss die Transportschicht duplizierte Pakete erkennen und verlorene Pakete erneut senden. Die Erkennung von Duplikaten wird durch die Nummerierung der Transportpakete mit eindeutigen Sequenznummern erleichtert.
- TRANSPORTVERBINDUNGEN
- TCP-artige Transportverbindungen werden für die Nachrichtenübertragung über langlebige Verbindungen verwendet. Die Verbindungen können Endgerät-zu-Ausgangsknoten oder Endgerät-zu-Endgerät-Verbindungen sein (d.h. Basisstationen sind nicht an der Transportverbindung beteiligt).
- TCP-artige Transportverbindungen werden unter Verwendung einer Drei-Wege-Quittierung aufgebaut. Jedes Ende wählt seine anfängliche Sequenznummer und bestätigt die anfängliche Sequenznummer des anderen Endes während der Quittierung. Der Knoten, der die Verbindung initiiert, muss eine Zeit MAX-PAKET-NUTZUNGSDAUER abwarten, bevor er eine Verbindung anfordert, um zu garantieren, dass anfängliche Sequenznummern eindeutig sind. Sequenznummern werden um Modulo MAX-SEQ inkrementiert, wobei MAX-SEQ groß genug ist, um sicherzustellen, dass in dem Netz keine doppelten Sequenznummern existieren. Pakettypen zum Aufbau und zur Unterbrechung von Verbindungen sind wie in TCP definiert.
- Eine TCP-artige Verbindung ist voll duplexfähig und es wird ein Schiebefenster verwendet, um mehrere unerledigte Transportpakete zu ermöglichen. Ein ARQ-Bit in dem Transport-Paketkopf wird verwendet, um eine sofortige Bestätigung von dem entgegengesetzten Ende anzufordern.
- VMTP-artige Verbindungen werden für transiente Nachrichten (d.h. Postnachrichten von Endgerät zu Endgerät) verwendet. VMTP-artige Verbindungsaufzeichnungen werden automatisch gebildet. Eine VMTP-artige Verbindungsaufzeichnung wird jedes Mal aufgebaut (oder aktualisiert), wenn eine VMTP-artige Transportnachricht empfangen wird. Der Vorteil liegt darin, dass keine explizite Verbindungsanforderung erforderlich ist. Der Nachteil besteht darin, dass längere und sorgfältiger ausgewählte Sequenznummern erforderlich sind. Eine VMTP-artige Verbindung ist halb duplexfähig. (Eine Vollduplex-Verbindung auf einer höheren Schicht kann mit zwei unabhängigen VMTP-artigen Halbduplex-Verbindungen gebildet werden.) Bestätigungen müssen durch höhere Schichten gehandhabt werden.
- Transportverbindungen sind durch die Netzwerk-End-zu-End-Ziel- und Quelladressen definiert.
- Transportverbindungen ist eine MAX_TP_NUTZUNGSDAUER-Auszeit zugeordnet. Die Transportverbindungsaufzeichnungen werden gelöscht, nachdem eine MAX_TP_NUTZUNGSDAUER-Zeit ohne Aktivität auf der Verbindung abgelaufen ist. Die Transportentität in einem Endgerät kann sicherstellen, dass ihre Transportverbindung nicht verloren geht, indem sie jedes Mal, wenn die TP_AUSZEIT-Zeit ohne Aktivität ausläuft, ein leeres, Zeit füllendes Transportpaket sendet.
- Die Transportentität in einem Knoten speichert Nachrichten für eine mögliche erneute Übertragung. Man beachte, dass erneute Übertragungen nicht immer demselben Weg zu folgen brauchen, und zwar (hauptsächlich) aufgrund von sich bewegenden Endgeräten und den resultierenden Änderungen in dem Spanning Tree. Beispielsweise kann die Netzwerkentität in einem Stammknoten einen abgeleiteten Knoten abtrennen, nachdem die DLC-Entität ein Fehlschlagen einer Nachrichtenauslieferung meldet. Der abgeleitete Knoten wird bald entdecken, dass er abgetrennt ist, und wird sich neu an den Spanning Tree angliedern. Wenn die Transportentität (d.h. in dem Ausgangsknoten) nun die Nachricht erneut sendet, wird diese dem neuen Weg folgen.
- TAKTUNG VON TRANSPORTNACHRICHTEN UND SCHLAFENDE ENDGERÄTE
- Die Transportentität in einem Endgerät berechnet eine separate Auszeit für SENDE- und TRANSAKTIONsvorgänge. Anfänglich sind beide Auszeiten eine Funktion des Abstands des Endgerätes von dem Ausgangsknoten.
- Ein TCP-artiger Algorithmus wird verwendet, um die erwartete Laufzeit für einen solchen Nachrichtentyp abzuschätzen. Nachrichten, die eine Antwort erfordern, werden erneut gesendet, wenn das Doppelte der erwarteten Laufzeit abläuft, bevor eine Antwort empfangen wird. SCHLAFENDe Endgeräte können während eines großen Prozentsatzes der erwarteten Laufzeit abschalten, bevor sie aufgeweckt werden, um die Antwortnachricht zu empfangen. Man beachte, dass verfehlte Nachrichten durch die Netzschicht "ZÄHLWERT" HALLO-Zeiten lang gespeichert werden können.
- THEORIE DES ÜBERTRAGUNGSMITTELZUGRIFFS (MAC) UND BEMERKUNGEN ZUR IMPLEMENTIERUNG
- Der Zugriff auf den Netzwerk-Kommunikationskanal wird in mehrerlei Weise geregelt: Ausführung des vollständigen CSMA-Algorithmus (siehe die MAC-Schicht zuvor). Der Absender überträgt wiederholt nichtbestätigte Nachrichten, bis ein Zählwert MAX_WIEDERHOLUNG abgelaufen ist.
- Die Wiederholzeit des DLC muss relativ kurz sein, sodass verlorene Knoten schnell erkannt werden können. Wenn die DLC-Schicht der Netzschicht einen Fehlschlag bei der Auslieferung einer Nachricht meldet, kann die Netzschicht 1) Nachrichten für SCHLAFENDe Endgeräte für spätere Versuche speichern; oder 2) den Knoten von dem Spanning Tree abtrennen. Man beachte, dass die meisten verlorenen Knoten auf sich bewegende Endgeräte zurückzuführen sind.
- Der Knotenkennungsteil der DLC-Adresse besteht anfänglich für alle Knoten außer dem Ausgangsknoten aus lauter Nullen. Die Adresse mit lauter Nullen wird von einem Knoten verwendet, um Datenverbindungsrahmen zu senden und zu empfangen, bis eine eindeutige Knotenkennung an die DLC-Entität in dem Knoten weitergeleitet ist. (Die eindeutige Knotenkennung wird von der Netzentität erhalten.)
- ADRESSENAUFLÖSUNG
- Allgemein bekannte Namen sind ebenfalls auf mehrerlei Weise an Netzadressen gebunden:
- – Die Netzadresse und die Transportzugangskennung eines Namen-Servers, der in dem Ausgangsknoten enthalten ist, ist allen Knoten allgemein bekannt.
- – Ein Knoten kann einen allgemein bekannten Namen bei dem in dem Ausgangsknoten enthaltenen Namen-Server registrieren.
- – Ein Knoten kann die Netzzugangsadresse einer anderen Anwendung von dem Namen-Server anfordern, indem er den allgemein bekannten Namen der Anwendung verwendet.
- MÖGLICHE ERWEITERUNGEN
- Der Verkehr von Basisstation zu Basisstation könnte auch über den Controller geleitet werden, wenn der rückwärtige Lernalgorithmus Basisstationsknoten enthalten würde. (Jede Basisstation würde sich einfach erinnern müssen, in welche Richtung auf ihrem Zweig des Spanning Tree Daten, die an eine andere Basisstation gerichtet sind, gesendet werden müssen.)
- Die Möglichkeit mehrerer Controller wird offen gehalten, indem eine Spanning Tree-Kennung in die Adressfelder integriert wird. Jeder Controller definiert einen eindeutigen Spanning Tree. Ein Knoten kann in mehr als einem Spanning Tree vorhanden sein, wobei für jeden separate Netzzustandsvariablen definiert sind.
- Somit beschreibt die bevorzugte Ausführungsform der vorliegenden Erfindung eine Vorrichtung und ein Verfahren der effizienten Leitung von Daten durch ein Netz aus zwischenliegenden Basisstationen in einem Funk-Datenkommunikationssystem.
- In alternativen Ausführungsformen der vorliegenden Erfindung enthalten die RF-Netze mehrere Gateways. Durch Integration einer Systemkennung in das Adressfeld der Knoten ist es möglich, zu bestimmen, welche Knoten mit welchen Netzen verbunden sind.
- Wie aus der vorliegend gegebenen Beschreibung offensichtlich ist, kann die Realisierung der vorliegenden Erfindung in Abhängigkeit von der gewünschten Zielstellung des Benutzers stark variieren. In jedem Fall ist beabsichtigt, dass der Schutzumfang der Erfindung alle Variationen und Substitutionen, die aus der vorstehend gegebenen veranschaulichenden Ausführungsform der vorliegenden Erfindung offensichtlich sind und offensichtlich werden können, abdeckt, und der Schutzumfang der Erfindung soll auf die Erfindung entsprechend der Ansprüche und ihrer Äquivalente ausgedehnt sein.
Claims (2)
- Datenkommunikationssystem, welches Kommunikationsverbindungen bereitstellt und aufweist: – eine Vielzahl von Endknoten (
100 -120 ); die Endknoten haben jeweils einen drahtlosen Empfänger, welcher in einem Normalzustand oder in einem Schlafzustand betreibbar ist; – eine Vielzahl von Überbrückungsknoten (22 ,24 ,40 -52 ), welche die Endknoten (100 -120 ) dynamisch verbinden, um Kommunikationsverbindungen zwischen den Endknoten (100 -120 ) bereitzustellen, wobei jeder der Überbrückungsknoten (22 ,24 ,40 -52 ) unabhängig lokale Information speichert und aktualisiert, welche die Kommunikationsverbindungen durch jenen Überbrückungsknoten angibt; die Überbrückungsknoten (22 ,24 ,40 -52 ) besitzen jeweils einen drahtlosen Transceiver, um drahtlose Kommunikation zu der Vielzahl von Endknoten (100 -120 ) zu unterstützen; – die Vielzahl von Überbrückungsknoten (22 ,24 ,40 -52 ) versucht, unverzüglich Nachrichten zuzustellen, welche für jene Endknoten aus der Vielzahl von Endknoten (100 -120 ) bestimmt sind, welche in dem Normalzustand betrieben werden; – jeder Überbrückungsknoten aus der Vielzahl von Überbrückungsknoten (22 ,24 ,40 -52 ) versucht, unverzüglich Nachrichten zuzustellen, welche für jene Endknoten aus der Vielzahl von Endknoten (100 -120 ) bestimmt sind, welche in dem Schlafzustand betrieben werden, indem er zu vorbestimmten Intervallen bestimmte Typen von Anfragepaketen sendet, welche jene Endknoten aus der Vielzahl von drahtlosen Endknoten (100 -120 ) identifizieren, welche in dem Schlafzustand betrieben werden und eine zustellfertige Nachricht haben; – jene Endknoten aus der Vielzahl von drahtlosen Endknoten (100 -120 ) welche in dem Schlafzustand betrieben werden, synchronisieren den Betrieb ihrer Empfänger, um die bestimmten Typen von Anfragepaketen von mindestens einem Überbrückungsknoten aus der Vielzahl von Überbrückungsknoten (22 ,24 ,40 -52 ) zu empfangen; und – jeder in dem Schlafzustand betriebene Endknoten aus der Vielzahl von drahtlosen Endknoten (100 -120 ), der aus den empfangenen bestimmten Typen von Anfragepaketen ermittelt, dass er eine zustellfertige Nachricht hat, leitet weitere Arbeitsvorgänge an seinen Empfänger, um die Nachricht zu empfangen. - Verfahren zum Bereitstellen von Kommunikationsverbindungen in einem Netzwerk mit: – einer Vielzahl von Endknoten (
100 -120 ); die Endknoten haben jeweils einen drahtlosen Empfänger, welcher in einem Normalzustand oder in einem Schlafzustand betreibbar ist; – einer Vielzahl von Überbrückungsknoten (22 ,24 ,40 -52 ); die Überbrückungsknoten weisen jeweils einen drahtlosen Transceiver auf, um drahtlose Kommunikation mit der Vielzahl von Endknoten (100 -120 ) zu unterstützen; wobei das Verfahren aufweist: – dynamisches Verbinden der Endknoten (100 -120 ), um Kommunikationsverbindungen zwischen den Endknoten bereitzustellen, wobei jeder der Überbrückungsknoten (22 ,24 ,40 -52 ) unabhängig lokale Information speichert und aktualisiert, welche die Kommunikationsverbindungen durch jenen Überbrückungsknoten angibt; – Versuchen, seitens der Vielzahl von Überbrückungsknoten (22 ,24 ,40 -52 ), unverzüglich Nachrichten zuzustellen, welche für jene Endknoten aus der Vielzahl von Endknoten (100 -120 ) bestimmt sind, welche in dem Normalzustand betrieben werden; – Versuchen, seitens jedes Überbrückungsknotens der Vielzahl von Überbrückungsknoten (22 ,24 ,40 -52 ), unverzüglich Nachrichten zuzustellen, welche für jene Endknoten aus der Vielzahl von Endknoten (100 -120 ) bestimmt sind, welche in dem Schlafzustand betrieben werden, indem zu vorbestimmten Intervallen bestimmte Typen von Anfragepaketen gesendet werden, welche jene Endknoten aus der Vielzahl von drahtlosen Endknoten (100 -120 ) identifizieren, welche eine zustellungsfertige Nachricht haben; – Synchronisieren, seitens jener Endknoten aus der Vielzahl von drahtlosen Endknoten (100 -120 ), welche in dem Schlafzustand betrieben werden, von Arbeitsvorgängen ihrer Empfänger, um die bestimmten Typen von Anfragepaketen von mindestens einem Überbrückungsknoten aus der Vielzahl von Überbrückungsknoten (22 ,24 ,40 -52 ) zu empfangen; und – Leiten, seitens jedes in dem Schlafzustand betriebenen Endknotens aus der Vielzahl von drahtlosen Endknoten (100 -120 ), der aus den empfangenen bestimmten Typen von Anfragepaketen ermittelt, dass er eine zustellfertige Nachricht hat, weiterer Arbeitsvorgänge an seinen Empfänger, um die Nachricht zu empfangen.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US76942591A | 1991-10-01 | 1991-10-01 | |
US769425 | 1991-10-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69233608D1 DE69233608D1 (de) | 2006-05-11 |
DE69233608T2 true DE69233608T2 (de) | 2007-03-01 |
Family
ID=25085407
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69232639T Expired - Lifetime DE69232639T2 (de) | 1991-10-01 | 1992-10-01 | Lokales funkfrequenznetzwerk |
DE69233608T Expired - Lifetime DE69233608T2 (de) | 1991-10-01 | 1992-10-01 | Lokales Funkfrequenznetzwerk |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69232639T Expired - Lifetime DE69232639T2 (de) | 1991-10-01 | 1992-10-01 | Lokales funkfrequenznetzwerk |
Country Status (7)
Country | Link |
---|---|
US (7) | US5295154A (de) |
EP (2) | EP0606396B1 (de) |
AT (2) | ATE321387T1 (de) |
AU (1) | AU664864B2 (de) |
CA (1) | CA2120520A1 (de) |
DE (2) | DE69232639T2 (de) |
WO (1) | WO1993007691A1 (de) |
Families Citing this family (446)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5790536A (en) * | 1989-01-31 | 1998-08-04 | Norand Corporation | Hierarchical communication system providing intelligent data, program and processing migration |
US5726984A (en) * | 1989-01-31 | 1998-03-10 | Norand Corporation | Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones |
US7537167B1 (en) | 1993-08-31 | 2009-05-26 | Broadcom Corporation | Modular, portable data processing terminal for use in a radio frequency communication network |
US6614768B1 (en) | 1989-04-28 | 2003-09-02 | Broadcom Corporation | Enhanced mobility and address resolution in a wireless premises based network |
US5815811A (en) * | 1989-06-29 | 1998-09-29 | Symbol Technologies, Inc. | Preemptive roaming in a cellular local area wireless network |
US6389010B1 (en) * | 1995-10-05 | 2002-05-14 | Intermec Ip Corp. | Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones |
US7383038B2 (en) * | 1990-01-18 | 2008-06-03 | Broadcom Corporation | Modular, portable data processing terminal for use in a radio frequency communication network |
US6654378B1 (en) * | 1992-03-18 | 2003-11-25 | Broadcom Corp. | Transaction control system including portable data terminal and mobile customer service station |
US6359872B1 (en) * | 1997-10-28 | 2002-03-19 | Intermec Ip Corp. | Wireless personal local area network |
US6749122B1 (en) * | 1990-05-25 | 2004-06-15 | Broadcom Corporation | Multi-level hierarchial radio-frequency system communication system |
US5682379A (en) * | 1993-12-23 | 1997-10-28 | Norand Corporation | Wireless personal local area network |
US5341372A (en) * | 1991-04-10 | 1994-08-23 | California Institute Of Technology | Protocol for multiple node network |
US7558557B1 (en) * | 1991-11-12 | 2009-07-07 | Broadcom Corporation | Low-power messaging in a network supporting roaming terminals |
US6714559B1 (en) * | 1991-12-04 | 2004-03-30 | Broadcom Corporation | Redundant radio frequency network having a roaming terminal communication protocol |
US6374311B1 (en) | 1991-10-01 | 2002-04-16 | Intermec Ip Corp. | Communication network having a plurality of bridging nodes which transmit a beacon to terminal nodes in power saving state that it has messages awaiting delivery |
EP0606396B1 (de) * | 1991-10-01 | 2002-06-12 | Norand Corporation | Lokales funkfrequenznetzwerk |
US6400702B1 (en) * | 1991-10-01 | 2002-06-04 | Intermec Ip Corp. | Radio frequency local area network |
US6407991B1 (en) | 1993-05-06 | 2002-06-18 | Intermec Ip Corp. | Communication network providing wireless and hard-wired dynamic routing |
US6084867A (en) * | 1991-10-01 | 2000-07-04 | Intermec Ip Corp. | Apparatus and method of routing data in a radio frequency local area network |
US10361802B1 (en) | 1999-02-01 | 2019-07-23 | Blanding Hovenweep, Llc | Adaptive pattern recognition based control system and method |
US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
EP0614322B1 (de) * | 1993-01-21 | 2000-04-05 | AT&T Corp. | Verzeichnisstruktur für ein grossflächiges Telekommunikationsnetzwerk für die Lokalisierung mobiler Teilnehmer |
CH685897A5 (de) * | 1993-01-26 | 1995-10-31 | Royale Consultants Ltd | Verfahren und Einrichtung zur bidirektionalen Informationsuebertragung (Protokoll) |
US5734824A (en) * | 1993-02-10 | 1998-03-31 | Bay Networks, Inc. | Apparatus and method for discovering a topology for local area networks connected via transparent bridges |
US6330334B1 (en) | 1993-03-15 | 2001-12-11 | Command Audio Corporation | Method and system for information dissemination using television signals |
US5590195A (en) * | 1993-03-15 | 1996-12-31 | Command Audio Corporation | Information dissemination using various transmission modes |
JP3170095B2 (ja) * | 1993-04-14 | 2001-05-28 | 富士通株式会社 | 情報検索システム |
US7119750B2 (en) * | 1993-04-27 | 2006-10-10 | Broadcom Corporation | Radio transceiver card communicating in a plurality of frequency bands |
AU6987694A (en) * | 1993-05-11 | 1994-12-12 | Norand Corporation | Premises, peripheral and vehicular local area networking |
US7924783B1 (en) | 1994-05-06 | 2011-04-12 | Broadcom Corporation | Hierarchical communications system |
US6970434B1 (en) * | 1995-06-07 | 2005-11-29 | Broadcom Corporation | Hierarchical communication system providing intelligent data, program and processing migration |
US7853254B2 (en) | 1993-08-31 | 2010-12-14 | Broadcom Corp. | Modular, portable data processing terminal for use in a radio frequency communication network |
US5446736A (en) * | 1993-10-07 | 1995-08-29 | Ast Research, Inc. | Method and apparatus for connecting a node to a wireless network using a standard protocol |
CA2175700A1 (en) * | 1993-11-04 | 1995-05-11 | Robert C. Meier | A communication network providing wireless and hard-wired dynamic routing |
US5452291A (en) * | 1993-11-30 | 1995-09-19 | Panasonic Technologies, Inc. | Combination brouter and cluster controller |
US5960344A (en) * | 1993-12-20 | 1999-09-28 | Norand Corporation | Local area network having multiple channel wireless access |
US7885242B2 (en) | 1993-12-23 | 2011-02-08 | Broadcom Corp. | Enhanced mobility and address resolution in a wireless premises based network |
GB9401092D0 (en) * | 1994-01-21 | 1994-03-16 | Newbridge Networks Corp | A network management system |
US7327688B2 (en) * | 1994-01-21 | 2008-02-05 | Alcatel Canada Inc. | Digital communications system |
US5453977A (en) * | 1994-02-08 | 1995-09-26 | Metricom, Inc. | Method for network configuration via third party query |
US5473602A (en) * | 1994-03-04 | 1995-12-05 | Nova-Net Communications, Inc. | Wireless radio packet switching network |
US5481535A (en) * | 1994-06-29 | 1996-01-02 | General Electric Company | Datagram message communication service employing a hybrid network |
CA2129200C (en) * | 1994-07-29 | 1999-08-10 | Murray C. Baker | Access point switching for mobile wireless network node |
US5797002A (en) * | 1994-09-20 | 1998-08-18 | Papyrus Technology Corp. | Two-way wireless system for financial industry transactions |
US5774877A (en) * | 1994-09-20 | 1998-06-30 | Papyrus Technology Corp. | Two-way wireless system for financial industry transactions |
US7373322B1 (en) | 1994-09-20 | 2008-05-13 | Papyrus Technology Corporation | Two-way wireless communication system for financial industry transactions |
US6768981B2 (en) | 1994-09-20 | 2004-07-27 | Papyrus Corporation | Method for executing a cross-trade in a two-way wireless system |
EP1398293A3 (de) * | 1995-03-10 | 2005-02-09 | Michael C. Ryan | Zapfpistole zum kontrollierten Abgeben von Flüssigkeiten |
JPH08265248A (ja) * | 1995-03-20 | 1996-10-11 | Casio Comput Co Ltd | 通信システム |
US5768531A (en) * | 1995-03-27 | 1998-06-16 | Toshiba America Information Systems | Apparatus and method for using multiple communication paths in a wireless LAN |
US5608727A (en) * | 1995-05-02 | 1997-03-04 | Motorola, Inc. | Method and system for management of frequency spectrum among multiple applications on a shared medium |
US5873070A (en) * | 1995-06-07 | 1999-02-16 | Norand Corporation | Data collection system |
CN1166118C (zh) * | 1995-06-30 | 2004-09-08 | 皇家菲利浦电子有限公司 | 节点网络中选择消息路由的方法和设备 |
US5926101A (en) * | 1995-11-16 | 1999-07-20 | Philips Electronics North America Corporation | Method and apparatus for routing messages in a network of nodes with minimal resources |
US5745837A (en) * | 1995-08-25 | 1998-04-28 | Terayon Corporation | Apparatus and method for digital data transmission over a CATV system using an ATM transport protocol and SCDMA |
US6192053B1 (en) * | 1995-09-07 | 2001-02-20 | Wireless Networks, Inc. | Enhanced adjacency detection protocol for wireless applications |
US5590126A (en) * | 1995-09-27 | 1996-12-31 | Lucent Technologies Inc. | Method for call establishment and rerouting in mobile computing networks |
US6122759A (en) * | 1995-10-10 | 2000-09-19 | Lucent Technologies Inc. | Method and apparatus for restoration of an ATM network |
US6005884A (en) * | 1995-11-06 | 1999-12-21 | Ems Technologies, Inc. | Distributed architecture for a wireless data communications system |
GB9603582D0 (en) | 1996-02-20 | 1996-04-17 | Hewlett Packard Co | Method of accessing service resource items that are for use in a telecommunications system |
US5737318A (en) * | 1995-12-27 | 1998-04-07 | Philips Electronics North America Corporation | Method for initializing a wireless, packet-hopping network |
US6005883A (en) * | 1996-01-26 | 1999-12-21 | Aironet Wireless Communications, Inc. | Direct sequence network and method using PN sequence selection to represent data |
US9094384B2 (en) * | 1996-02-16 | 2015-07-28 | Reference Ltd., Limited Liability Company | TCP/IP protocol network with satellite nodes |
US7100069B1 (en) * | 1996-02-16 | 2006-08-29 | G&H Nevada-Tek | Method and apparatus for controlling a computer over a wide area network |
US6173332B1 (en) * | 1996-03-06 | 2001-01-09 | Paul L. Hickman | Method and apparatus for computing over a wide area network |
US6154445A (en) | 1996-04-18 | 2000-11-28 | Bell Atlantic Network Services, Inc. | Telephony communication via varied redundant networks |
US6069890A (en) | 1996-06-26 | 2000-05-30 | Bell Atlantic Network Services, Inc. | Internet telephone service |
US5768527A (en) * | 1996-04-23 | 1998-06-16 | Motorola, Inc. | Device, system and method of real-time multimedia streaming |
US20050048963A1 (en) * | 1996-06-03 | 2005-03-03 | Kubler Joseph J. | Configurable premises based wireless network and operating protocol |
US5815671A (en) * | 1996-06-11 | 1998-09-29 | Command Audio Corporation | Method and apparatus for encoding and storing audio/video information for subsequent predetermined retrieval |
JP3745459B2 (ja) * | 1996-07-18 | 2006-02-15 | 富士通株式会社 | 無線lanシステム用通信方法及び通信装置 |
US5956629A (en) * | 1996-08-14 | 1999-09-21 | Command Audio Corporation | Method and apparatus for transmitter identification and selection for mobile information signal services |
US5854994A (en) * | 1996-08-23 | 1998-12-29 | Csi Technology, Inc. | Vibration monitor and transmission system |
US6301514B1 (en) | 1996-08-23 | 2001-10-09 | Csi Technology, Inc. | Method and apparatus for configuring and synchronizing a wireless machine monitoring and communication system |
US5907491A (en) * | 1996-08-23 | 1999-05-25 | Csi Technology, Inc. | Wireless machine monitoring and communication system |
US5960074A (en) * | 1996-09-23 | 1999-09-28 | Curtis Clark | Mobile tele-computer network for motion picture, television and tv advertising production |
US5946631A (en) * | 1996-10-17 | 1999-08-31 | Philips Electronics North America Corporation | Real-time CSMA method having the capability to adaptively vary cell sizes and a wireless network for implementing the same |
US6748446B2 (en) * | 1996-11-29 | 2004-06-08 | Canon Kabushiki Kaisha | Communication method and apparatus with modification of routing path by intermediate relay apparatus |
US7054271B2 (en) | 1996-12-06 | 2006-05-30 | Ipco, Llc | Wireless network system and method for providing same |
US8982856B2 (en) | 1996-12-06 | 2015-03-17 | Ipco, Llc | Systems and methods for facilitating wireless network communication, satellite-based wireless network systems, and aircraft-based wireless network systems, and related methods |
US6078582A (en) | 1996-12-18 | 2000-06-20 | Bell Atlantic Network Services, Inc. | Internet long distance telephone service |
GB9720152D0 (en) | 1996-12-18 | 1997-11-26 | Mayup Limited | Communications system and method |
US6272120B1 (en) * | 1997-01-28 | 2001-08-07 | Cisco Technology, Inc. | Multi-radio bridge |
AR011440A1 (es) * | 1997-02-12 | 2000-08-16 | Abb Power T & D Co | DISPOSICIoN DE MEDICIoN ELECTRONICA |
US6018526A (en) * | 1997-02-20 | 2000-01-25 | Macronix America, Inc. | Bridge device with self learning between network media and integrated circuit and method based on the same |
US6067567A (en) * | 1997-02-20 | 2000-05-23 | International Business Machines Corporation | Message distribution capability which uses distribution nodes to collect acknowledgements for a primary node |
US6137869A (en) | 1997-09-16 | 2000-10-24 | Bell Atlantic Network Services, Inc. | Network session management |
US6574216B1 (en) | 1997-03-11 | 2003-06-03 | Verizon Services Corp. | Packet data network voice call quality monitoring |
US6870827B1 (en) | 1997-03-19 | 2005-03-22 | Verizon Services Corp. | Voice call alternative routing through PSTN and internet networks |
US6292479B1 (en) | 1997-03-19 | 2001-09-18 | Bell Atlantic Network Services, Inc. | Transport of caller identification information through diverse communication networks |
US6058116A (en) * | 1998-04-15 | 2000-05-02 | 3Com Corporation | Interconnected trunk cluster arrangement |
AU3878699A (en) | 1998-05-04 | 1999-11-23 | Intermec Ip Corporation | Automatic data collection device having a network communications capability |
US6442171B1 (en) * | 1998-05-26 | 2002-08-27 | Qualcomm Incorporated | Logical topology and address assignment for interconnected digital networks |
US6445690B2 (en) | 1998-06-08 | 2002-09-03 | Koninklijke Philips Electronics N.V. | Wireless coupling of incompatible nodes via a virtual network |
US6445691B2 (en) | 1998-06-08 | 2002-09-03 | Koninklijke Philips Electronics N. V. | Wireless coupling of standardized networks and non-standardized nodes |
US8410931B2 (en) | 1998-06-22 | 2013-04-02 | Sipco, Llc | Mobile inventory unit monitoring systems and methods |
US6891838B1 (en) * | 1998-06-22 | 2005-05-10 | Statsignal Ipc, Llc | System and method for monitoring and controlling residential devices |
US6437692B1 (en) | 1998-06-22 | 2002-08-20 | Statsignal Systems, Inc. | System and method for monitoring and controlling remote devices |
US6914893B2 (en) | 1998-06-22 | 2005-07-05 | Statsignal Ipc, Llc | System and method for monitoring and controlling remote devices |
US6208247B1 (en) | 1998-08-18 | 2001-03-27 | Rockwell Science Center, Llc | Wireless integrated sensor network using multiple relayed communications |
US6161760A (en) * | 1998-09-14 | 2000-12-19 | Welch Allyn Data Collection, Inc. | Multiple application multiterminal data collection network |
US6149063A (en) * | 1998-09-14 | 2000-11-21 | Intermec Ip Corp. | Method and apparatus for bar code association for wireless network |
US6633579B1 (en) * | 1998-10-21 | 2003-10-14 | Marconi Communications, Inc. | Efficient method for storing multicast trees |
SE514727C2 (sv) | 1998-11-12 | 2001-04-09 | Ericsson Telefon Ab L M | Kommunikationsnät och förfarande för att dirigera meddelanden inom nätet |
US6947398B1 (en) * | 1998-11-13 | 2005-09-20 | Lucent Technologies Inc. | Addressing scheme for a multimedia mobile network |
US6404408B1 (en) | 1999-01-07 | 2002-06-11 | Surfer Network.Com, Inc. | Enhanced radio graphic data system |
US6584080B1 (en) * | 1999-01-14 | 2003-06-24 | Aero-Vision Technologies, Inc. | Wireless burstable communications repeater |
US6857013B2 (en) * | 1999-01-29 | 2005-02-15 | Intermec Ip.Corp. | Remote anomaly diagnosis and reconfiguration of an automatic data collection device platform over a telecommunications network |
US6488209B1 (en) | 1999-01-29 | 2002-12-03 | Intermec Ip Corp. | Automatic data collection device that dynamically wedges data transmitted to data consumers |
US6356949B1 (en) | 1999-01-29 | 2002-03-12 | Intermec Ip Corp. | Automatic data collection device that receives data output instruction from data consumer |
US20050274801A1 (en) * | 1999-01-29 | 2005-12-15 | Intermec Ip Corp. | Method, apparatus and article for validating ADC devices, such as barcode, RFID and magnetic stripe readers |
US6398105B2 (en) | 1999-01-29 | 2002-06-04 | Intermec Ip Corporation | Automatic data collection device that intelligently switches data based on data type |
US7966078B2 (en) | 1999-02-01 | 2011-06-21 | Steven Hoffberg | Network media appliance system and method |
US7650425B2 (en) | 1999-03-18 | 2010-01-19 | Sipco, Llc | System and method for controlling communication between a host computer and communication devices associated with remote devices in an automated monitoring system |
US6414955B1 (en) | 1999-03-23 | 2002-07-02 | Innovative Technology Licensing, Llc | Distributed topology learning method and apparatus for wireless networks |
US6600727B1 (en) | 1999-05-27 | 2003-07-29 | Cisco Technology, Inc. | Distributed network repeater system |
US7099295B1 (en) * | 1999-08-27 | 2006-08-29 | Psion Teklogix, Inc. | Apparatus and method for bridging a wired network and wireless devices |
AU7346800A (en) | 1999-09-02 | 2001-03-26 | Automated Business Companies | Communication and proximity authorization systems |
US7058037B1 (en) | 1999-09-13 | 2006-06-06 | Utstarcom, Inc. | Radio frequency transmitting device of mobile radio communication base station system in code division multiple access system |
US6976062B1 (en) * | 1999-09-22 | 2005-12-13 | Intermec Ip Corp. | Automated software upgrade utility |
US7020701B1 (en) | 1999-10-06 | 2006-03-28 | Sensoria Corporation | Method for collecting and processing data using internetworked wireless integrated network sensors (WINS) |
US7484008B1 (en) * | 1999-10-06 | 2009-01-27 | Borgia/Cummins, Llc | Apparatus for vehicle internetworks |
US6826607B1 (en) | 1999-10-06 | 2004-11-30 | Sensoria Corporation | Apparatus for internetworked hybrid wireless integrated network sensors (WINS) |
US6735630B1 (en) | 1999-10-06 | 2004-05-11 | Sensoria Corporation | Method for collecting data using compact internetworked wireless integrated network sensors (WINS) |
US6832251B1 (en) | 1999-10-06 | 2004-12-14 | Sensoria Corporation | Method and apparatus for distributed signal processing among internetworked wireless integrated network sensors (WINS) |
US6859831B1 (en) | 1999-10-06 | 2005-02-22 | Sensoria Corporation | Method and apparatus for internetworked wireless integrated network sensor (WINS) nodes |
DE19950005A1 (de) * | 1999-10-18 | 2001-04-19 | Bernhard Walke | Verfahren zum Betrieb drahtloser Basisstationen für paketvermittelnde Funksysteme mit garantierter Dienstgüte |
DE60037823T2 (de) * | 1999-10-22 | 2009-01-22 | Nextnet Wireless, Inc., Burnsville | Ortsfestes drahtloses man mit teilnehmerausrüstung mit eingebauter antenne |
US6917626B1 (en) * | 1999-11-30 | 2005-07-12 | Cisco Technology, Inc. | Apparatus and method for automatic cluster network device address assignment |
GB2357010B (en) * | 1999-12-02 | 2003-09-24 | Ericsson Telefon Ab L M | Error reporting in a mobile telecommunications network |
US6636499B1 (en) * | 1999-12-02 | 2003-10-21 | Cisco Technology, Inc. | Apparatus and method for cluster network device discovery |
US7492248B1 (en) * | 2000-01-14 | 2009-02-17 | Symbol Technologies, Inc. | Multi-tier wireless communications architecture, applications and methods |
US7117273B1 (en) * | 2000-01-25 | 2006-10-03 | Cisco Technology, Inc. | Methods and apparatus for maintaining a map of node relationships for a network |
US7916723B2 (en) * | 2000-03-03 | 2011-03-29 | Adtran, Inc. | Automatic network topology identification by nodes in the network |
US7545755B2 (en) * | 2000-03-03 | 2009-06-09 | Adtran Inc. | Routing switch detecting change in session identifier before reconfiguring routing table |
US8745682B1 (en) | 2000-03-13 | 2014-06-03 | Broadcom Corporation | Integrated cable modem and cable television management system |
US6754484B1 (en) | 2000-07-10 | 2004-06-22 | Nokia Corporation | Short messaging using information beacons |
US6831896B1 (en) * | 2000-07-11 | 2004-12-14 | Nokia Corporation | Short range RF network |
JP3479834B2 (ja) * | 2000-09-04 | 2003-12-15 | 日本電気株式会社 | 無線アクセスネットワークの経路制御システム及び方法 |
GB2367970B (en) * | 2000-10-09 | 2004-01-21 | Ericsson Telefon Ab L M | Network topologies |
US7539154B1 (en) * | 2000-10-17 | 2009-05-26 | Cisco Technology, Inc. | Method and apparatus to detect and break loop configuration |
WO2002033513A2 (en) * | 2000-10-17 | 2002-04-25 | Broadcloud Communications, Inc. | Global sequence numbers in wireless communications systems and methods |
US6760772B2 (en) * | 2000-12-15 | 2004-07-06 | Qualcomm, Inc. | Generating and implementing a communication protocol and interface for high data rate signal transfer |
FI20002822A (fi) * | 2000-12-21 | 2002-06-22 | Nokia Corp | Osoitteen jakaminen |
US7574168B2 (en) * | 2005-06-16 | 2009-08-11 | Terahop Networks, Inc. | Selective GPS denial system |
US7209468B2 (en) * | 2000-12-22 | 2007-04-24 | Terahop Networks, Inc. | Forming communication cluster of wireless AD HOC network based on common designation |
US7830850B2 (en) * | 2000-12-22 | 2010-11-09 | Terahop Networks, Inc. | Class-switching in class-based data communcations network |
US7391321B2 (en) * | 2005-01-10 | 2008-06-24 | Terahop Networks, Inc. | Keyhole communication device for tracking and monitoring shipping container and contents thereof |
US7830273B2 (en) * | 2005-08-18 | 2010-11-09 | Terahop Networks, Inc. | Sensor networks for pipeline monitoring |
US7221668B2 (en) * | 2000-12-22 | 2007-05-22 | Terahop Networks, Inc. | Communications within population of wireless transceivers based on common designation |
US8280345B2 (en) * | 2000-12-22 | 2012-10-02 | Google Inc. | LPRF device wake up using wireless tag |
US7155264B2 (en) * | 2000-12-22 | 2006-12-26 | Terahop Networks, Inc. | Systems and methods having LPRF device wake up using wireless tag |
US8204439B2 (en) * | 2000-12-22 | 2012-06-19 | Google Inc. | Wireless reader tags (WRTs) with sensor components in asset monitoring and tracking systems |
US7733818B2 (en) * | 2000-12-22 | 2010-06-08 | Terahop Networks, Inc. | Intelligent node communication using network formation messages in a mobile Ad hoc network |
US7554442B2 (en) * | 2005-06-17 | 2009-06-30 | Terahop Networks, Inc. | Event-driven mobile hazmat monitoring |
US6745027B2 (en) | 2000-12-22 | 2004-06-01 | Seekernet Incorporated | Class switched networks for tracking articles |
US7542849B2 (en) * | 2005-06-03 | 2009-06-02 | Terahop Networks, Inc. | Network aided terrestrial triangulation using stars (NATTS) |
US7705747B2 (en) * | 2005-08-18 | 2010-04-27 | Terahop Networks, Inc. | Sensor networks for monitoring pipelines and power lines |
US7907941B2 (en) * | 2006-01-01 | 2011-03-15 | Terahop Networks, Inc. | Determining presence of radio frequency communication device |
US7539520B2 (en) * | 2005-06-17 | 2009-05-26 | Terahop Networks, Inc. | Remote sensor interface (RSI) having power conservative transceiver for transmitting and receiving wakeup signals |
US20100330930A1 (en) * | 2000-12-22 | 2010-12-30 | Twitchell Robert W | Lprf device wake up using wireless tag |
US7783246B2 (en) * | 2005-06-16 | 2010-08-24 | Terahop Networks, Inc. | Tactical GPS denial and denial detection system |
US7430437B2 (en) * | 2000-12-22 | 2008-09-30 | Terahop Networks, Inc. | Transmitting sensor-acquired data using step-power filtering |
US7574300B2 (en) * | 2005-06-16 | 2009-08-11 | Terahop Networks, Inc. | GPS denial device detection and location system |
US7583769B2 (en) * | 2005-06-16 | 2009-09-01 | Terahop Netowrks, Inc. | Operating GPS receivers in GPS-adverse environment |
US7526381B2 (en) * | 2005-06-03 | 2009-04-28 | Terahop Networks, Inc. | Network aided terrestrial triangulation using stars (NATTS) |
US7133704B2 (en) * | 2000-12-22 | 2006-11-07 | Terahop Networks, Inc. | Manufacture of LPRF device wake up using wireless tag |
US7200132B2 (en) * | 2000-12-22 | 2007-04-03 | Terahop Networks, Inc. | Forming ad hoc RSI networks among transceivers sharing common designation |
US6934540B2 (en) * | 2000-12-22 | 2005-08-23 | Seekernet, Inc. | Network formation in asset-tracking system based on asset class |
AU2001298037A1 (en) * | 2000-12-22 | 2003-04-22 | Seekernet Incorporated | Network formation in asset-tracking system based on asset class |
US7742772B2 (en) * | 2005-10-31 | 2010-06-22 | Terahop Networks, Inc. | Determining relative elevation using GPS and ranging |
US7563991B2 (en) * | 2005-06-08 | 2009-07-21 | Terahop Networks, Inc. | All weather housing assembly for electronic components |
US20080303897A1 (en) * | 2000-12-22 | 2008-12-11 | Terahop Networks, Inc. | Visually capturing and monitoring contents and events of cargo container |
US7209771B2 (en) * | 2000-12-22 | 2007-04-24 | Terahop Networks, Inc. | Battery powered wireless transceiver having LPRF component and second wake up receiver |
US7522568B2 (en) * | 2000-12-22 | 2009-04-21 | Terahop Networks, Inc. | Propagating ad hoc wireless networks based on common designation and routine |
US6965575B2 (en) * | 2000-12-29 | 2005-11-15 | Tropos Networks | Selection of routing paths based upon path quality of a wireless mesh network |
US6704301B2 (en) * | 2000-12-29 | 2004-03-09 | Tropos Networks, Inc. | Method and apparatus to provide a routing protocol for wireless devices |
US7551562B2 (en) * | 2000-12-29 | 2009-06-23 | Tropos Networks | Determining bidirectional path quality within a wireless mesh network |
FR2819968B1 (fr) * | 2001-01-22 | 2003-05-30 | Canon Europa Nv | Procede de connexion |
US7200130B2 (en) * | 2001-02-13 | 2007-04-03 | Nokia Corporation | Short range RF network configuration |
DE10107991A1 (de) * | 2001-02-19 | 2002-08-29 | Philips Corp Intellectual Pty | Netzwerk mit einer Anpassung der Rahmenstruktur von Sub-Netzwerken |
US6954443B2 (en) * | 2001-03-09 | 2005-10-11 | Nokia Corporation | Short range RF network with roaming terminals |
US7031293B1 (en) * | 2001-03-26 | 2006-04-18 | Tropos Networks, Inc. | Method and system to provide increased data throughput in a wireless multi-hop network |
US7417556B2 (en) * | 2001-04-24 | 2008-08-26 | Koninklijke Philips Electronics N.V. | Wireless addressable lighting method and apparatus |
GB0112017D0 (en) | 2001-05-17 | 2001-07-11 | Koninkl Philips Electronics Nv | Wireless master-slave distributed communications network |
US6990316B2 (en) * | 2001-06-26 | 2006-01-24 | Nokia Corporation | Short range RF network configuration |
US7207041B2 (en) * | 2001-06-28 | 2007-04-17 | Tranzeo Wireless Technologies, Inc. | Open platform architecture for shared resource access management |
US7161926B2 (en) * | 2001-07-03 | 2007-01-09 | Sensoria Corporation | Low-latency multi-hop ad hoc wireless network |
US7333486B2 (en) * | 2001-07-16 | 2008-02-19 | International Business Machines Corporation | Methods and arrangements for monitoring subsource addressing multicast distribution trees |
JP2003152752A (ja) * | 2001-08-29 | 2003-05-23 | Matsushita Electric Ind Co Ltd | データ送受信方法 |
US20040171386A1 (en) * | 2001-09-04 | 2004-09-02 | Enric Mitjana | Method for identifying a station with specific functions in a wireless-based ad-hoc network, and a substation for carrying out the method |
US8812706B1 (en) * | 2001-09-06 | 2014-08-19 | Qualcomm Incorporated | Method and apparatus for compensating for mismatched delays in signals of a mobile display interface (MDDI) system |
DE10145596A1 (de) | 2001-09-15 | 2003-04-03 | Philips Corp Intellectual Pty | Netzwerk mit mehreren Sub-Netzwerken |
US6996658B2 (en) * | 2001-10-17 | 2006-02-07 | Stargen Technologies, Inc. | Multi-port system and method for routing a data element within an interconnection fabric |
US8532127B2 (en) | 2001-10-19 | 2013-09-10 | Juniper Networks, Inc. | Network routing using indirect next hop data |
US7480501B2 (en) | 2001-10-24 | 2009-01-20 | Statsignal Ipc, Llc | System and method for transmitting an emergency message over an integrated wireless network |
US8489063B2 (en) | 2001-10-24 | 2013-07-16 | Sipco, Llc | Systems and methods for providing emergency messages to a mobile device |
US7424527B2 (en) | 2001-10-30 | 2008-09-09 | Sipco, Llc | System and method for transmitting pollution information over an integrated wireless network |
JP3886795B2 (ja) * | 2001-12-10 | 2007-02-28 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信システム、移動通信方法、移動端末及び通信基地局 |
US20030117281A1 (en) * | 2001-12-21 | 2003-06-26 | Timur Sriharto | Dynamic control containment unit |
US7305467B2 (en) * | 2002-01-02 | 2007-12-04 | Borgia/Cummins, Llc | Autonomous tracking wireless imaging sensor network including an articulating sensor and automatically organizing network nodes |
US7068610B2 (en) * | 2002-02-26 | 2006-06-27 | Unruh Lincoln J | System and method for reliable communications over multiple packet RF networks |
US7177608B2 (en) * | 2002-03-11 | 2007-02-13 | Catch A Wave Technologies | Personal spectrum recorder |
US8578015B2 (en) * | 2002-04-29 | 2013-11-05 | Harris Corporation | Tracking traffic in a mobile ad hoc network |
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 |
US7580370B2 (en) * | 2002-06-21 | 2009-08-25 | International Business Machines Corporation | Method and structure for autoconfiguration of network destinations |
US20030235157A1 (en) * | 2002-06-21 | 2003-12-25 | International Business Machines Corporation | Method and structure for an autoconfiguration topology calculation |
US7119713B2 (en) * | 2002-06-27 | 2006-10-10 | Elster Electricity, Llc | Dynamic self-configuring metering network |
US20040113810A1 (en) * | 2002-06-28 | 2004-06-17 | Mason Robert T. | Data collector for an automated meter reading system |
US7610050B2 (en) * | 2002-08-14 | 2009-10-27 | Tadaaki Chigusa | System for mobile broadband networking using dynamic quality of service provisioning |
US7899030B2 (en) * | 2002-09-11 | 2011-03-01 | Jinsalas Solutions, Llc | Advanced switching architecture |
EP1398919A1 (de) * | 2002-09-12 | 2004-03-17 | Thomson Licensing S.A. | Verfahren zum Auswählen einer drahtlosen transparenten Hauptdatenbusbrücke in einem hierarchischen "Eltern-Kind"-Netzwerk |
US20040070759A1 (en) * | 2002-10-14 | 2004-04-15 | Anderson Duwayne R. | Vector representation of polarization dependent loss |
US11368537B2 (en) | 2002-10-28 | 2022-06-21 | Dynamic Mesh Networks, Inc. | High performance wireless network |
US9730100B2 (en) * | 2002-10-28 | 2017-08-08 | MeshDynamics | Terse message networks |
US8520691B2 (en) * | 2003-05-08 | 2013-08-27 | Mesh Dynamics, Inc. | Persistent mesh for isolated mobile and temporal networking |
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 |
US7350077B2 (en) * | 2002-11-26 | 2008-03-25 | Cisco Technology, Inc. | 802.11 using a compressed reassociation exchange to facilitate fast handoff |
US7330905B2 (en) * | 2002-12-13 | 2008-02-12 | Spyder Navigations L.L.C. | Method to improve the information distribution in a communication network |
US7366113B1 (en) * | 2002-12-27 | 2008-04-29 | At & T Corp. | Adaptive topology discovery in communication networks |
US20070013547A1 (en) * | 2003-02-14 | 2007-01-18 | Boaz Jon A | Automated meter reading system, communication and control network from automated meter reading, meter data collector, and associated methods |
US7304587B2 (en) * | 2003-02-14 | 2007-12-04 | Energy Technology Group, Inc. | Automated meter reading system, communication and control network for automated meter reading, meter data collector program product, and associated methods |
US7400264B2 (en) * | 2003-02-14 | 2008-07-15 | Energy Technology Group, Inc. | Automated meter reading system, communication and control network for automated meter reading, meter data collector, and associated methods |
US7539495B2 (en) | 2003-03-24 | 2009-05-26 | Strix Systems, Inc. | Node placement method within a wireless network, such as a wireless local area network |
JP4515451B2 (ja) * | 2003-03-24 | 2010-07-28 | ストリックス システムズ インコーポレイテッド | 自己構成と自己最適化とを行うワイヤレスローカルエリアネットワークシステム |
CA2523482C (en) | 2003-05-12 | 2016-04-12 | Aware, Inc. | Telecommunication diagnostic information management |
CN103220282B (zh) * | 2003-06-02 | 2016-05-25 | 高通股份有限公司 | 生成并实施一用于更高数据率的讯号协议和接口 |
US20050068902A1 (en) * | 2003-07-09 | 2005-03-31 | Kamlesh Rath | Scalable broadband wireless mesh access network |
EP2363989B1 (de) * | 2003-08-13 | 2018-09-19 | Qualcomm Incorporated | Signalschnittstelle für höhere datenübertragungsraten |
RU2369033C2 (ru) * | 2003-09-10 | 2009-09-27 | Квэлкомм Инкорпорейтед | Интерфейс высокоскоростной передачи данных |
GB2406740A (en) * | 2003-09-30 | 2005-04-06 | Siemens Ag | Enabling the determination of the location of a terminal in a communications system. |
CN1894931A (zh) * | 2003-10-15 | 2007-01-10 | 高通股份有限公司 | 高数据速率接口 |
RU2331160C2 (ru) * | 2003-10-29 | 2008-08-10 | Квэлкомм Инкорпорейтед | Интерфейс с высокой скоростью передачи данных |
US8606946B2 (en) * | 2003-11-12 | 2013-12-10 | Qualcomm Incorporated | Method, system and computer program for driving a data signal in data interface communication data link |
CA2546971A1 (en) * | 2003-11-25 | 2005-06-09 | Qualcomm Incorporated | High data rate interface with improved link synchronization |
CA2731363C (en) * | 2003-12-08 | 2013-10-08 | Qualcomm Incorporated | High data rate interface with improved link synchronization |
US7646752B1 (en) * | 2003-12-31 | 2010-01-12 | Nortel Networks Limited | Multi-hop wireless backhaul network and method |
NO20040110L (no) * | 2004-01-09 | 2005-07-11 | Geir Monsen Vavik | Signalrepeater system |
KR100555749B1 (ko) * | 2004-01-27 | 2006-03-03 | 삼성전자주식회사 | 애드 혹 네트워크에서 데이터 전송 경로 설정 장치 및 방법 |
US8031650B2 (en) | 2004-03-03 | 2011-10-04 | Sipco, Llc | System and method for monitoring remote devices with a dual-mode wireless communication protocol |
US7756086B2 (en) | 2004-03-03 | 2010-07-13 | Sipco, Llc | Method for communicating in dual-modes |
EP2615883B1 (de) | 2004-03-09 | 2018-10-31 | Optis Wireless Technology, LLC | Direktzugriffsverfahren und Funkkommunikationsendgerätevorrichtung |
CN101827103B (zh) * | 2004-03-10 | 2012-07-04 | 高通股份有限公司 | 具有改进链路同步的高数据速率接口 |
KR101245962B1 (ko) * | 2004-03-17 | 2013-03-21 | 퀄컴 인코포레이티드 | 고 데이터 레이트 인터페이스 장치 및 방법 |
US7483392B1 (en) * | 2004-03-19 | 2009-01-27 | Bbn Technologies Corp. | Multinode arrangement |
WO2005096594A1 (en) * | 2004-03-24 | 2005-10-13 | Qualcomm Incorporated | High data rate interface apparatus and method |
US20050220106A1 (en) * | 2004-03-31 | 2005-10-06 | Pierre Guillaume Raverdy | Inter-wireless interactions using user discovery for ad-hoc environments |
US7239250B2 (en) * | 2004-04-26 | 2007-07-03 | Elster Electricity, Llc | System and method for improved transmission of meter data |
US7187906B2 (en) * | 2004-04-26 | 2007-03-06 | Elster Electricity, Llc | Method and system for configurable qualification and registration in a fixed network automated meter reading system |
US7262709B2 (en) * | 2004-04-26 | 2007-08-28 | Elster Electricity, Llc | System and method for efficient configuration in a fixed network automated meter reading system |
US20050251403A1 (en) * | 2004-05-10 | 2005-11-10 | Elster Electricity, Llc. | Mesh AMR network interconnecting to TCP/IP wireless mesh network |
US20050251401A1 (en) * | 2004-05-10 | 2005-11-10 | Elster Electricity, Llc. | Mesh AMR network interconnecting to mesh Wi-Fi network |
US7142107B2 (en) | 2004-05-27 | 2006-11-28 | Lawrence Kates | Wireless sensor unit |
US8650304B2 (en) * | 2004-06-04 | 2014-02-11 | Qualcomm Incorporated | Determining a pre skew and post skew calibration data rate in a mobile display digital interface (MDDI) communication system |
CA2569106C (en) * | 2004-06-04 | 2013-05-21 | Qualcomm Incorporated | High data rate interface apparatus and method |
US7142106B2 (en) * | 2004-06-15 | 2006-11-28 | Elster Electricity, Llc | System and method of visualizing network layout and performance characteristics in a wireless network |
US7613171B2 (en) * | 2004-08-31 | 2009-11-03 | Ephraim Zehavi | Cellular network service over WLAN |
WO2006029288A2 (en) * | 2004-09-09 | 2006-03-16 | Inteligistics, Inc. | Modular shipping unit and system |
US7742430B2 (en) * | 2004-09-24 | 2010-06-22 | Elster Electricity, Llc | System for automated management of spontaneous node migration in a distributed fixed wireless network |
US7170425B2 (en) * | 2004-09-24 | 2007-01-30 | Elster Electricity, Llc | System and method for creating multiple operating territories within a meter reading system |
KR100637071B1 (ko) * | 2004-09-24 | 2006-10-23 | 삼성전자주식회사 | 통신경로를 동적으로 조절하는 무선네트워크 시스템, 및그 방법 |
US7702594B2 (en) * | 2004-09-24 | 2010-04-20 | Elster Electricity, Llc | System and method for automated configuration of meters |
US7176807B2 (en) * | 2004-09-24 | 2007-02-13 | Elster Electricity, Llc | System for automatically enforcing a demand reset in a fixed network of electricity meters |
US8068467B2 (en) * | 2004-10-22 | 2011-11-29 | Motorola Soulutions, Inc. | Multi-tier WLAN and method for propagating beacons in a multi-tier WLAN thereof |
US8692838B2 (en) | 2004-11-24 | 2014-04-08 | Qualcomm Incorporated | Methods and systems for updating a buffer |
US8667363B2 (en) * | 2004-11-24 | 2014-03-04 | Qualcomm Incorporated | Systems and methods for implementing cyclic redundancy checks |
US8723705B2 (en) * | 2004-11-24 | 2014-05-13 | Qualcomm Incorporated | Low output skew double data rate serial encoder |
US8539119B2 (en) * | 2004-11-24 | 2013-09-17 | Qualcomm Incorporated | Methods and apparatus for exchanging messages having a digital data interface device message format |
US8699330B2 (en) | 2004-11-24 | 2014-04-15 | Qualcomm Incorporated | Systems and methods for digital data transmission rate control |
US8873584B2 (en) * | 2004-11-24 | 2014-10-28 | Qualcomm Incorporated | Digital data interface device |
US20060133394A1 (en) * | 2004-12-21 | 2006-06-22 | Ware Christopher G | Methods of wireless backhaul in a multi-tier WLAN |
US7327998B2 (en) * | 2004-12-22 | 2008-02-05 | Elster Electricity, Llc | System and method of providing a geographic view of nodes in a wireless network |
EP1839286A2 (de) * | 2005-01-10 | 2007-10-03 | Terahop Networks, Inc. | Schlüssellochkommunikationsvorrichtung zur verfolgung und überwachung von versandverpackungen und deren inhalt |
US9439126B2 (en) | 2005-01-25 | 2016-09-06 | Sipco, Llc | Wireless network protocol system and methods |
US7978060B2 (en) | 2005-02-14 | 2011-07-12 | Inteligistics, Inc. | Identification system |
US8935405B2 (en) * | 2005-03-07 | 2015-01-13 | Nokia Corporation | Expanding universal plug and play capabilities in power constrained environment |
US7738859B2 (en) * | 2005-03-10 | 2010-06-15 | Interdigital Technology Corporation | Multi-node communication system and method of requesting, reporting and collecting destination-node-based measurements and route-based measurements |
US20060206433A1 (en) * | 2005-03-11 | 2006-09-14 | Elster Electricity, Llc. | Secure and authenticated delivery of data from an automated meter reading system |
US20060224335A1 (en) * | 2005-03-29 | 2006-10-05 | Elster Electricity, Llc | Collecting interval data from a relative time battery powered automated meter reading devices |
KR100644691B1 (ko) * | 2005-04-15 | 2006-11-10 | 삼성전자주식회사 | 확장된 무선 랜에서 프레임을 전달하는 방법 및 장치 |
US7653011B2 (en) * | 2005-05-31 | 2010-01-26 | Cisco Technology, Inc. | Spanning tree protocol for wireless networks |
US7606178B2 (en) * | 2005-05-31 | 2009-10-20 | Cisco Technology, Inc. | Multiple wireless spanning tree protocol for use in a wireless mesh network |
WO2007100343A1 (en) * | 2005-06-03 | 2007-09-07 | Terahop Networks Inc. | Remote sensor interface (rsi) stepped wake-up sequence |
CN100479415C (zh) * | 2005-06-06 | 2009-04-15 | 腾讯科技(深圳)有限公司 | 一种实现数据通讯的系统及其方法 |
US20060289650A1 (en) * | 2005-06-27 | 2006-12-28 | Mobile Aspects, Inc. | Networked monitoring system |
EP1905200A1 (de) * | 2005-07-01 | 2008-04-02 | Terahop Networks, Inc. | Nichtdeterministisches und deterministisches netzwerk-routing |
US7828342B2 (en) * | 2005-07-29 | 2010-11-09 | Terahop Networks, Inc. | Reusable locking body, of bolt-type seal lock, having open-ended passageway and U-shaped bolt |
US7761864B2 (en) | 2005-08-09 | 2010-07-20 | Intermec Ip Corp. | Method, apparatus and article to load new instructions on processor based devices, for example, automatic data collection devices |
US7495578B2 (en) * | 2005-09-02 | 2009-02-24 | Elster Electricity, Llc | Multipurpose interface for an automated meter reading device |
US7333903B2 (en) | 2005-09-12 | 2008-02-19 | Acuity Brands, Inc. | Light management system having networked intelligent luminaire managers with enhanced diagnostics capabilities |
US7660318B2 (en) * | 2005-09-20 | 2010-02-09 | Cisco Technology, Inc. | Internetworking support between a LAN and a wireless mesh network |
US7308369B2 (en) * | 2005-09-28 | 2007-12-11 | Elster Electricity Llc | Ensuring automatic season change demand resets in a mesh type network of telemetry devices |
US7817063B2 (en) | 2005-10-05 | 2010-10-19 | Abl Ip Holding Llc | Method and system for remotely monitoring and controlling field devices with a street lamp elevated mesh network |
CN1953406B (zh) | 2005-10-19 | 2011-06-01 | 株式会社Ntt都科摩 | 接入混合网的方法和网关设备、无线终端以及通信系统 |
US20070110024A1 (en) * | 2005-11-14 | 2007-05-17 | Cisco Technology, Inc. | System and method for spanning tree cross routes |
US8730069B2 (en) * | 2005-11-23 | 2014-05-20 | Qualcomm Incorporated | Double data rate serial encoder |
US8692839B2 (en) * | 2005-11-23 | 2014-04-08 | Qualcomm Incorporated | Methods and systems for updating a buffer |
US20070147268A1 (en) * | 2005-12-23 | 2007-06-28 | Elster Electricity, Llc | Distributing overall control of mesh AMR LAN networks to WAN interconnected collectors |
US20090129306A1 (en) * | 2007-02-21 | 2009-05-21 | Terahop Networks, Inc. | Wake-up broadcast including network information in common designation ad hoc wireless networking |
US7598850B2 (en) * | 2006-01-26 | 2009-10-06 | The United States Of America As Represented By The Secretary Of The Army | System and method for centralized event warning notification for individual entities, and computer program product therefor |
US7764185B1 (en) | 2006-01-26 | 2010-07-27 | The United States Of America As Represented By The Secretary Of The Army | System, user warning and positioning device for use therein, and computer program product therefor, for tactical distributed event warning notification for individual entities |
US7602281B2 (en) * | 2006-01-26 | 2009-10-13 | The United States Of America As Represented By The Secretary Of The Army | System and method for tactical distributed event warning notification for individual entities, and computer program product therefor |
US8165059B2 (en) * | 2006-01-30 | 2012-04-24 | The University Of Electro-Communications | Multi-hop communication method, a multi-hop communication terminal and communication program |
US7427927B2 (en) * | 2006-02-16 | 2008-09-23 | Elster Electricity, Llc | In-home display communicates with a fixed network meter reading system |
US7545285B2 (en) * | 2006-02-16 | 2009-06-09 | Elster Electricity, Llc | Load control unit in communication with a fixed network meter reading system |
USRE48984E1 (en) | 2006-03-07 | 2022-03-22 | Electronics And Telecommunications Research Institute | Method for reducing power consumption of a terminal in cellular system |
KR101208271B1 (ko) * | 2006-03-07 | 2012-12-05 | 한국전자통신연구원 | 셀룰라 시스템에서의 단말기 저전력 소모 동작 방법 |
WO2007104920A1 (en) * | 2006-03-16 | 2007-09-20 | British Telecommunications Public Limited Company | Method op relayed wireless transmission |
EP2030419B1 (de) | 2006-06-07 | 2017-07-19 | QUALCOMM Incorporated | Effiziente adressenverfahren über funk und vorrichtung |
WO2008011717A1 (en) * | 2006-07-28 | 2008-01-31 | Nortel Networks Limited | Multi-hop network topology system and method |
US8944332B2 (en) | 2006-08-04 | 2015-02-03 | Intermec Ip Corp. | Testing automatic data collection devices, such as barcode, RFID and/or magnetic stripe readers |
US8102799B2 (en) * | 2006-10-16 | 2012-01-24 | Assa Abloy Hospitality, Inc. | Centralized wireless network for multi-room large properties |
US20090290494A1 (en) * | 2006-10-17 | 2009-11-26 | Matsushita Electric Industrial Co., Ltd. | System and method for mobility in multihop networks |
US9060325B2 (en) * | 2006-12-04 | 2015-06-16 | Intel Corporation | Method and apparatus for creating and connecting to an ad hoc wireless cell |
US8073384B2 (en) * | 2006-12-14 | 2011-12-06 | Elster Electricity, Llc | Optimization of redundancy and throughput in an automated meter data collection system using a wireless network |
KR100872348B1 (ko) * | 2007-01-11 | 2008-12-05 | 삼성전자주식회사 | 스패닝 트리를 이용하는 센서 네트워크 환경에서의 에너지관리 방법 및 시스템 |
US7729278B2 (en) * | 2007-02-14 | 2010-06-01 | Tropos Networks, Inc. | Wireless routing based on data packet classifications |
US8223680B2 (en) * | 2007-02-21 | 2012-07-17 | Google Inc. | Mesh network control using common designation wake-up |
US20080240096A1 (en) | 2007-03-29 | 2008-10-02 | Twisted Pair Solutions, Inc. | Method, apparatus, system, and article of manufacture for providing distributed convergence nodes in a communication network environment |
US8320302B2 (en) * | 2007-04-20 | 2012-11-27 | Elster Electricity, Llc | Over the air microcontroller flash memory updates |
CN101690026A (zh) * | 2007-06-04 | 2010-03-31 | 新泽西理工学院 | 用于多跳无线自组织和传感器网络中的中继的多标准优化 |
US8130700B2 (en) * | 2007-06-15 | 2012-03-06 | Silver Spring Networks, Inc. | Method and system for providing network and routing protocols for utility services |
US8189577B2 (en) | 2007-06-15 | 2012-05-29 | Silver Spring Networks, Inc. | Network utilities in wireless mesh communications networks |
US7940669B2 (en) | 2007-06-15 | 2011-05-10 | Silver Spring Networks, Inc. | Route and link evaluation in wireless mesh communications networks |
US8233905B2 (en) | 2007-06-15 | 2012-07-31 | Silver Spring Networks, Inc. | Load management in wireless mesh communications networks |
US8072951B2 (en) | 2007-06-15 | 2011-12-06 | Silver Spring Networks, Inc. | Method and system for providing routing protocols in a frequency hopping spread spectrum network |
KR100899809B1 (ko) * | 2007-12-11 | 2009-05-27 | 한국전자통신연구원 | 무선 센서 네트워크에서 IPv6를 위한 코디네이터,게이트웨이 및 전송 방법 |
US8855036B2 (en) * | 2007-12-21 | 2014-10-07 | Powerwave Technologies S.A.R.L. | Digital distributed antenna system |
WO2009082761A1 (en) | 2007-12-26 | 2009-07-02 | Elster Electricity, Llc. | Optimized data collection in a wireless fixed network metering system |
US20090201840A1 (en) * | 2008-02-08 | 2009-08-13 | Pfeiffer Jr Loren K | Wireless networks using a rooted, directed topology |
US8140276B2 (en) | 2008-02-27 | 2012-03-20 | Abl Ip Holding Llc | System and method for streetlight monitoring diagnostics |
US8458550B2 (en) * | 2008-03-07 | 2013-06-04 | Nokia Siemens Networks Oy | Protocols for multi-hop relay system with centralized scheduling |
US8462662B2 (en) * | 2008-05-16 | 2013-06-11 | Google Inc. | Updating node presence based on communication pathway |
WO2009140669A2 (en) | 2008-05-16 | 2009-11-19 | Terahop Networks, Inc. | Securing, monitoring and tracking shipping containers |
US20090310544A1 (en) * | 2008-06-12 | 2009-12-17 | Praval Jain | Method and system for increasing throughput in a hierarchical wireless network |
US8525692B2 (en) * | 2008-06-13 | 2013-09-03 | Elster Solutions, Llc | Techniques for limiting demand from an electricity meter with an installed relay |
US8787266B2 (en) * | 2008-06-13 | 2014-07-22 | Infineon Technologies Ag | Medium access control in industrial and automotive wireless with combined wired and wireless sensor networks |
AU2009267135A1 (en) | 2008-07-01 | 2010-01-07 | Twisted Pair Solutions, Inc. | Method, apparatus, system, and article of manufacture for reliable low-bandwidth information delivery across mixed-mode unicast and multicast networks |
US8414471B2 (en) * | 2008-10-28 | 2013-04-09 | Mobile Aspects, Inc. | Endoscope storage cabinet, tracking system, and signal emitting member |
US8391435B2 (en) | 2008-12-25 | 2013-03-05 | Google Inc. | Receiver state estimation in a duty cycled radio |
US8300551B2 (en) * | 2009-01-28 | 2012-10-30 | Google Inc. | Ascertaining presence in wireless networks |
US8705523B2 (en) | 2009-02-05 | 2014-04-22 | Google Inc. | Conjoined class-based networking |
US8203463B2 (en) | 2009-02-13 | 2012-06-19 | Elster Electricity Llc | Wakeup and interrogation of meter-reading devices using licensed narrowband and unlicensed wideband radio communication |
US8472868B2 (en) * | 2009-05-06 | 2013-06-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for MIMO repeater chains in a wireless communication network |
US8238538B2 (en) | 2009-05-28 | 2012-08-07 | Comcast Cable Communications, Llc | Stateful home phone service |
US8836601B2 (en) | 2013-02-04 | 2014-09-16 | Ubiquiti Networks, Inc. | Dual receiver/transmitter radio devices with choke |
US9496620B2 (en) | 2013-02-04 | 2016-11-15 | Ubiquiti Networks, Inc. | Radio system for long-range high-speed wireless communication |
US9634373B2 (en) | 2009-06-04 | 2017-04-25 | Ubiquiti Networks, Inc. | Antenna isolation shrouds and reflectors |
US8762518B2 (en) * | 2009-07-10 | 2014-06-24 | Telcordia Technologies, Inc. | Program and method for adaptively maintaining a local peer group in a dynamic environment |
JP5445593B2 (ja) * | 2009-10-15 | 2014-03-19 | 富士通株式会社 | 無線通信装置および無線通信プログラム |
US9110860B2 (en) * | 2009-11-11 | 2015-08-18 | Mellanox Technologies Tlv Ltd. | Topology-aware fabric-based offloading of collective functions |
US8811417B2 (en) * | 2009-11-15 | 2014-08-19 | Mellanox Technologies Ltd. | Cross-channel network operation offloading for collective operations |
US20110209091A1 (en) * | 2010-02-24 | 2011-08-25 | Visteon Global Technologies, Inc. | System and method to measure bandwidth in human to machine interfaces |
US20110268446A1 (en) | 2010-05-02 | 2011-11-03 | Cune William P | Providing digital data services in optical fiber-based distributed radio frequency (rf) communications systems, and related components and methods |
US9525488B2 (en) | 2010-05-02 | 2016-12-20 | Corning Optical Communications LLC | Digital data services and/or power distribution in optical fiber-based distributed communications systems providing digital data and radio frequency (RF) communications services, and related components and methods |
US8422401B1 (en) * | 2010-05-11 | 2013-04-16 | Daintree Networks, Pty. Ltd. | Automated commissioning of wireless devices |
US8897134B2 (en) * | 2010-06-25 | 2014-11-25 | Telefonaktiebolaget L M Ericsson (Publ) | Notifying a controller of a change to a packet forwarding configuration of a network element over a communication channel |
US8648699B2 (en) | 2010-07-19 | 2014-02-11 | Mobile Aspects, Inc. | Item tracking system and arrangement |
WO2012024247A1 (en) | 2010-08-16 | 2012-02-23 | Corning Cable Systems Llc | Remote antenna clusters and related systems, components, and methods supporting digital data signal propagation between remote antenna units |
US9252874B2 (en) | 2010-10-13 | 2016-02-02 | Ccs Technology, Inc | Power management for remote antenna units in distributed antenna systems |
EP2678972B1 (de) | 2011-02-21 | 2018-09-05 | Corning Optical Communications LLC | Bereitstellung digitaler datendienste als elektrische signale und hochfrequenz (hf)-kommunikationen über glasfasern in verteilten kommunikationssystemen sowie entsprechende komponenten und verfahren |
US8774145B2 (en) * | 2011-04-01 | 2014-07-08 | Intel Corporation | Techniques to determine user presence |
CN102571433B (zh) | 2012-01-11 | 2014-07-30 | 华为技术有限公司 | 呈现网络路径的方法和装置 |
US8731030B1 (en) | 2012-03-20 | 2014-05-20 | Remec Broadband Wireless Llc | Transmission system of digital radio information using repeaters while minimizing data transfer latency |
CN102625416B (zh) * | 2012-03-28 | 2015-03-18 | 华为技术有限公司 | 多模终端的工作方法和多模终端 |
FI125092B (fi) * | 2012-07-18 | 2015-05-29 | Arm Finland Oy | Menetelmä, laite ja järjestelmä datapakettien lähettämiseksi ja vastaanottamiseksi |
WO2014016695A2 (en) | 2012-07-27 | 2014-01-30 | Assa Abloy Ab | Presence-based credential updating |
US10001791B2 (en) | 2012-07-27 | 2018-06-19 | Assa Abloy Ab | Setback controls based on out-of-room presence information obtained from mobile devices |
US8761142B2 (en) | 2012-10-19 | 2014-06-24 | Ubiquiti Networks, Inc. | Distributed seamless roaming in wireless networks |
US9386551B2 (en) | 2012-11-30 | 2016-07-05 | Qualcomm Incorporated | Systems and methods for synchronization of wireless devices in an ad-hoc network |
US9179409B2 (en) * | 2012-12-03 | 2015-11-03 | Qualcomm Incorporated | Multiple access scheme for narrowband channels |
US9397820B2 (en) | 2013-02-04 | 2016-07-19 | Ubiquiti Networks, Inc. | Agile duplexing wireless radio devices |
US9543635B2 (en) | 2013-02-04 | 2017-01-10 | Ubiquiti Networks, Inc. | Operation of radio devices for long-range high-speed wireless communication |
US20160218406A1 (en) | 2013-02-04 | 2016-07-28 | John R. Sanford | Coaxial rf dual-polarized waveguide filter and method |
US8855730B2 (en) | 2013-02-08 | 2014-10-07 | Ubiquiti Networks, Inc. | Transmission and reception of high-speed wireless communication using a stacked array antenna |
US9112790B2 (en) | 2013-06-25 | 2015-08-18 | Google Inc. | Fabric network |
US9356875B2 (en) * | 2013-07-22 | 2016-05-31 | Cisco Technology, Inc. | Using statistical and historical information of topology metrics in constrained networks |
US9892618B2 (en) | 2013-08-09 | 2018-02-13 | Mobile Aspects, Inc. | Signal emitting member attachment system and arrangement |
US9348013B2 (en) | 2013-09-18 | 2016-05-24 | Mobile Aspects, Inc. | Item hanger arrangement, system, and method |
BR112016007701B1 (pt) | 2013-10-11 | 2023-01-31 | Ubiquiti Inc | Método para controlar a recepção de um rádio de banda larga sem fio |
US9224124B2 (en) | 2013-10-29 | 2015-12-29 | Mobile Aspects, Inc. | Item storage and tracking cabinet and arrangement |
US9967020B2 (en) | 2013-11-08 | 2018-05-08 | Gogo Llc | Facilitating communications between on-board electronic devices and terrestrial devices |
US9326217B2 (en) | 2013-11-08 | 2016-04-26 | Gogo Llc | Optimizing usage of modems for data delivery to devices on vehicles |
US9232546B2 (en) | 2013-11-08 | 2016-01-05 | Gogo Llc | Systems and methods for two-part electronic device registration |
US9577857B2 (en) | 2013-11-08 | 2017-02-21 | Gogo Llc | Adaptive modulation in a hybrid vehicle communication system |
US9467828B2 (en) | 2013-11-08 | 2016-10-11 | Gogo Llc | Systems and methods for configuring an electronic device for cellular-based communications |
US9369991B2 (en) | 2013-11-08 | 2016-06-14 | Gogo Llc | Hybrid communications for devices on vehicles |
US9197314B1 (en) | 2013-11-08 | 2015-11-24 | Gogo Llc | Data delivery to devices on vehicles using multiple forward links |
TWI510910B (zh) * | 2013-11-11 | 2015-12-01 | Wistron Corp | 電腦系統及其遠端控制方法 |
US10034400B2 (en) | 2013-12-04 | 2018-07-24 | Mobile Aspects, Inc. | Item storage arrangement system and method |
LT3114884T (lt) | 2014-03-07 | 2020-02-10 | Ubiquiti Inc. | Debesų įrenginio identifikavimas ir autentifikavimas |
US9325516B2 (en) | 2014-03-07 | 2016-04-26 | Ubiquiti Networks, Inc. | Power receptacle wireless access point devices for networked living and work spaces |
US10574474B2 (en) | 2014-03-07 | 2020-02-25 | Ubiquiti Inc. | Integrated power receptacle wireless access point (AP) adapter devices |
EP3120642B1 (de) | 2014-03-17 | 2023-06-07 | Ubiquiti Inc. | Gruppenantennen mit einer vielzahl von gerichteten strahlen |
DK3127187T3 (da) | 2014-04-01 | 2021-02-08 | Ubiquiti Inc | Antenneanordning |
US9648468B2 (en) | 2014-05-01 | 2017-05-09 | Gogo Llc | Systems and methods for facilitating voice-based communications |
US9712668B2 (en) | 2014-05-01 | 2017-07-18 | Gogo Llc | Systems and methods for notifying electronic devices of voice-based communication requests |
US10425536B2 (en) | 2014-05-08 | 2019-09-24 | Ubiquiti Networks, Inc. | Phone systems and methods of communication |
JP2015220560A (ja) * | 2014-05-16 | 2015-12-07 | 株式会社日立製作所 | ルーティング制御方法およびルーティング制御プログラム |
US9655073B2 (en) | 2014-05-30 | 2017-05-16 | Gogo Llc | Systems and methods for communicating with non-terrestrial electronic devices |
US9716542B2 (en) | 2014-05-30 | 2017-07-25 | Gogo Llc | Systems and methods for facilitating communications destined for a non-terrestrial network |
US9503956B2 (en) | 2014-05-30 | 2016-11-22 | Gogo Llc | Systems and methods for facilitating communications originating from a non-terrestrial network |
WO2016003862A1 (en) | 2014-06-30 | 2016-01-07 | Ubiquiti Networks, Inc. | Methods and tools for assisting in the configuration of a wireless radio network using functional maps |
US10069580B2 (en) | 2014-06-30 | 2018-09-04 | Ubiquiti Networks, Inc. | Wireless radio device alignment tools and methods |
ES2873999T3 (es) | 2014-08-31 | 2021-11-04 | Ubiquiti Inc | Métodos y aparatos para monitorizar y mejorar el estado de una red inalámbrica |
US10659163B2 (en) | 2014-09-25 | 2020-05-19 | Corning Optical Communications LLC | Supporting analog remote antenna units (RAUs) in digital distributed antenna systems (DASs) using analog RAU digital adaptors |
US10164332B2 (en) | 2014-10-14 | 2018-12-25 | Ubiquiti Networks, Inc. | Multi-sector antennas |
CA2908835C (en) | 2014-10-15 | 2017-04-04 | Abl Ip Holding Llc | Lighting control with automated activation process |
US9781814B2 (en) | 2014-10-15 | 2017-10-03 | Abl Ip Holding Llc | Lighting control with integral dimming |
WO2016071902A1 (en) | 2014-11-03 | 2016-05-12 | Corning Optical Communications Wireless Ltd. | Multi-band monopole planar antennas configured to facilitate improved radio frequency (rf) isolation in multiple-input multiple-output (mimo) antenna arrangement |
WO2016075696A1 (en) | 2014-11-13 | 2016-05-19 | Corning Optical Communications Wireless Ltd. | Analog distributed antenna systems (dass) supporting distribution of digital communications signals interfaced from a digital signal source and analog radio frequency (rf) communications signals |
EP3235336A1 (de) | 2014-12-18 | 2017-10-25 | Corning Optical Communications Wireless Ltd. | Digitale schnittstellenmodule (dim) zur flexiblen verteilung digitaler und/oder analoger kommunikationssignale in wad-antennensystemen |
WO2016098111A1 (en) | 2014-12-18 | 2016-06-23 | Corning Optical Communications Wireless Ltd. | Digital- analog interface modules (da!ms) for flexibly.distributing digital and/or analog communications signals in wide-area analog distributed antenna systems (dass) |
US9596642B2 (en) * | 2014-12-22 | 2017-03-14 | Life Safety Distribution Ag | Wireless network with multiple paths between nodes |
WO2016137938A1 (en) | 2015-02-23 | 2016-09-01 | Ubiquiti Networks, Inc. | Radio apparatuses for long-range communication of radio-frequency information |
KR102105050B1 (ko) * | 2015-05-13 | 2020-04-27 | 엘지전자 주식회사 | 비면허 대역에서의 랜덤 액세스 과정을 수행하는 방법 및 기기 |
JP6646247B2 (ja) * | 2015-08-19 | 2020-02-14 | ヤマハ株式会社 | オーディオシステム、オーディオ機器およびオーディオシステムの管理方法 |
US10284383B2 (en) | 2015-08-31 | 2019-05-07 | Mellanox Technologies, Ltd. | Aggregation protocol |
WO2017044924A1 (en) | 2015-09-11 | 2017-03-16 | Ubiquiti Networks, Inc. | Compact public address access point apparatuses |
PL3353989T3 (pl) | 2015-09-25 | 2021-08-30 | Ubiquiti Inc. | Kompaktowe i zintegrowane urządzenie sterujące kluczami do monitorowania sieci |
CN206743244U (zh) | 2015-10-09 | 2017-12-12 | 优倍快网络公司 | 多路复用器装置 |
US10521283B2 (en) | 2016-03-07 | 2019-12-31 | Mellanox Technologies, Ltd. | In-node aggregation and disaggregation of MPI alltoall and alltoallv collectives |
CN109691043B (zh) * | 2016-09-06 | 2021-02-23 | 联发科技股份有限公司 | 无线通信系统中有效编码切换方法、用户设备及相关存储器 |
WO2018064818A1 (zh) * | 2016-10-08 | 2018-04-12 | 浙江国自机器人技术有限公司 | 一种移动机器人基于路径配置的ap切换方法 |
WO2019014229A1 (en) | 2017-07-10 | 2019-01-17 | Ubiquiti Networks, Inc. | PORTABLE VIDEO CAMERA MEDALLION WITH CIRCULAR DISPLAY |
CN111466108B (zh) | 2017-09-27 | 2022-12-06 | 优倍快公司 | 用于自动安全远程访问本地网络的系统 |
KR101936296B1 (ko) * | 2017-12-14 | 2019-04-03 | 오학서 | 자동 반송 시스템에서 무인 이송 장치와 설비간의 rf 통신 방법 |
WO2019139993A1 (en) | 2018-01-09 | 2019-07-18 | Ubiquiti Networks, Inc. | Quick connecting twisted pair cables |
JP7042677B2 (ja) * | 2018-04-04 | 2022-03-28 | 任天堂株式会社 | 情報処理装置、制御方法、情報処理システム、および、制御プログラム |
US11277455B2 (en) | 2018-06-07 | 2022-03-15 | Mellanox Technologies, Ltd. | Streaming system |
US11493621B2 (en) * | 2018-11-09 | 2022-11-08 | Apple Inc. | Secure multicast/broadcast ranging |
CN109361446A (zh) * | 2018-11-15 | 2019-02-19 | 盐田国际集装箱码头有限公司 | 一种海事中继台 |
CN111314272B (zh) * | 2018-12-12 | 2021-10-29 | 大唐移动通信设备有限公司 | 一种任务处理方法及装置 |
US11625393B2 (en) | 2019-02-19 | 2023-04-11 | Mellanox Technologies, Ltd. | High performance computing system |
EP3699770A1 (de) | 2019-02-25 | 2020-08-26 | Mellanox Technologies TLV Ltd. | System und verfahren zur kollektiven kommunikation |
CN114556440A (zh) | 2019-09-13 | 2022-05-27 | 优倍快公司 | 用于互联网连通性安装的增强现实 |
CN111063212B (zh) * | 2019-11-26 | 2021-04-06 | 浙江工业大学 | 一种具有隐私保护的模糊Skyline实时停车推荐方法 |
US11593124B2 (en) | 2020-01-14 | 2023-02-28 | The Toronto-Dominion Bank | System and method for automated configuration of a computing device |
US11750699B2 (en) | 2020-01-15 | 2023-09-05 | Mellanox Technologies, Ltd. | Small message aggregation |
US11252027B2 (en) | 2020-01-23 | 2022-02-15 | Mellanox Technologies, Ltd. | Network element supporting flexible data reduction operations |
US11876885B2 (en) | 2020-07-02 | 2024-01-16 | Mellanox Technologies, Ltd. | Clock queue with arming and/or self-arming features |
US11864231B2 (en) * | 2020-08-20 | 2024-01-02 | Qualcomm Incorporated | Listen-before-talk (LBT) aware autonomous sensing for sidelink |
US11652585B1 (en) * | 2020-09-01 | 2023-05-16 | Kamal Dalmia | Implementing and operating an ethernet network using dynamic physical layer node ID assignments |
US11556378B2 (en) | 2020-12-14 | 2023-01-17 | Mellanox Technologies, Ltd. | Offloading execution of a multi-task parameter-dependent operation to a network device |
US11922237B1 (en) | 2022-09-12 | 2024-03-05 | Mellanox Technologies, Ltd. | Single-step collective operations |
Family Cites Families (172)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US475408A (en) * | 1892-05-24 | mills | ||
US3781815A (en) | 1972-02-15 | 1973-12-25 | Ibm | Terminal interface for a serial loop communications system having store and forward capability |
US4164628A (en) | 1977-06-06 | 1979-08-14 | International Telephone And Telegraph Corporation | Processor for multiple, continuous, spread spectrum signals |
US4685149A (en) * | 1977-07-29 | 1987-08-04 | Rockwell International Corporation | Meteor scatter burst communication system |
US4414661A (en) | 1981-07-02 | 1983-11-08 | Trancom Ab | Apparatus for communicating with a fleet of vehicles |
US4332027A (en) | 1981-10-01 | 1982-05-25 | Burroughs Corporation | Local area contention network data communication system |
US4449248A (en) | 1982-02-01 | 1984-05-15 | General Electric Company | Battery saving radio circuit and system |
US4630314A (en) | 1982-09-27 | 1986-12-16 | Meteor Communications Corporation, Inc. | Meteor burst communication system |
US4663706A (en) | 1982-10-28 | 1987-05-05 | Tandem Computers Incorporated | Multiprocessor multisystem communications network |
US4726014A (en) * | 1983-01-11 | 1988-02-16 | U.S. Holding Company, Inc. | Cellular mobile radio service telephone system |
US4745408A (en) | 1983-04-09 | 1988-05-17 | Nec Corporation | Radio paging system and receiver therefor |
US5303286A (en) * | 1991-03-29 | 1994-04-12 | Space Systems/Loral, Inc. | Wireless telephone/satellite roaming system |
JPS60182825A (ja) | 1984-02-29 | 1985-09-18 | Nec Corp | 無線電話方式 |
JPS6152038A (ja) | 1984-08-22 | 1986-03-14 | Nec Corp | 無線選択呼出受信機 |
US4747126A (en) | 1985-02-20 | 1988-05-24 | A T & E Corporation | Voice mail system on magnetic tape |
DE3572430D1 (en) | 1985-04-02 | 1989-09-21 | Ibm | Infrared communication system |
US4644532A (en) | 1985-06-10 | 1987-02-17 | International Business Machines Corporation | Automatic update of topology in a hybrid network |
US5168271A (en) * | 1985-11-27 | 1992-12-01 | Seiko Corp. | Paging and time keeping system with transmission of time slot identification used for synchronization |
US4725992A (en) | 1985-12-03 | 1988-02-16 | Amoco Corporation | Adaptive seismometer group recorder having enhanced operating capabilities |
US4804956A (en) * | 1986-03-31 | 1989-02-14 | General Signal Corporation | Rearrangeable digital signal space division switching system |
JPH06105884B2 (ja) | 1986-05-06 | 1994-12-21 | 日本電気株式会社 | 無線電話システム |
NL8601712A (nl) * | 1986-07-01 | 1988-02-01 | Koninkl Philips Electronics Nv | Communicatienetwerk, in het bijzonder een telefoonnetwerk en datacommunicatienetwerk dat is samengesteld uit een verzameling van knooppuntseenheden, waarbij specifieke faciliteiten binnen naar keuze vastgestelde domeinen, volledig geintegreerd kunnen worden geboden. |
US4748658A (en) * | 1986-07-16 | 1988-05-31 | Bell Communications Research, Inc. | Architecture for allocating resources in a telecommunications network |
JPS6333021A (ja) | 1986-07-26 | 1988-02-12 | Nec Corp | 携帯無線電話機 |
US4942552A (en) | 1986-11-20 | 1990-07-17 | Allen-Bradley Company, Inc. | Method and apparatus for saving and performing industrial control commands |
CA1290020C (en) * | 1987-02-09 | 1991-10-01 | Steven Messenger | Wireless local area network |
KR910008738B1 (ko) | 1987-02-20 | 1991-10-19 | 닛본 덴기 가부시기가이샤 | 밧데리 절약 채널 스캔 기능을 갖고 있는 휴대용 무선 송수신기 |
US4789983A (en) * | 1987-03-05 | 1988-12-06 | American Telephone And Telegraph Company, At&T Bell Laboratories | Wireless network for wideband indoor communications |
US5099509A (en) | 1987-04-17 | 1992-03-24 | Dytel Corporation | Integration of voice store and forward facility |
US4837858A (en) | 1987-04-30 | 1989-06-06 | Motorola, Inc. | Subscriber unit for a trunked voice/data communication system |
US4804954A (en) | 1987-04-30 | 1989-02-14 | Motorola, Inc. | Battery saving method for portable communications receivers |
US4799253A (en) | 1987-07-20 | 1989-01-17 | Motorola, Inc. | Colocated cellular radiotelephone systems |
US5008882A (en) | 1987-08-17 | 1991-04-16 | California Institute Of Technology | Method and apparatus for eliminating unsuccessful tries in a search tree |
US4857915A (en) | 1987-10-20 | 1989-08-15 | Telefind Corp. | Paging receiver with paging receiver identification code digits transmitted in order of increasing significance |
DE3838945A1 (de) * | 1987-11-18 | 1989-06-08 | Hitachi Ltd | Netzwerksystem mit lokalen netzwerken und mit einer hierarchischen wegewahl |
JPH0642691B2 (ja) | 1988-05-21 | 1994-06-01 | 富士通株式会社 | 移動電話端末 |
EP0344624B1 (de) | 1988-05-28 | 1995-10-25 | Nec Corporation | Überwachungssystem für Funkkommunikationsapparate |
US5203020A (en) | 1988-06-14 | 1993-04-13 | Kabushiki Kaisha Toshiba | Method and apparatus for reducing power consumption in a radio telecommunication apparatus |
US4885780A (en) * | 1988-07-15 | 1989-12-05 | Bell Communications Research, Inc. | Method for call routing in a network |
US4926064A (en) | 1988-07-22 | 1990-05-15 | Syntonic Systems Inc. | Sleep refreshed memory for neural network |
US5425051A (en) | 1992-11-09 | 1995-06-13 | Norand Corporation | Radio frequency communication network having adaptive parameters |
US4884266A (en) * | 1988-08-09 | 1989-11-28 | Sun Microsystems, Inc. | Variable speed local area network |
US5087099A (en) | 1988-09-02 | 1992-02-11 | Stolar, Inc. | Long range multiple point wireless control and monitoring system |
JPH0616601B2 (ja) | 1988-09-07 | 1994-03-02 | 三洋電機株式会社 | 受信電波処理回路のパワーセイブ回路及びそのパワーセイブ方法 |
US4989230A (en) | 1988-09-23 | 1991-01-29 | Motorola, Inc. | Cellular cordless telephone |
JP2805767B2 (ja) | 1988-09-26 | 1998-09-30 | 日本電気株式会社 | 無線送受信機 |
US4864559A (en) | 1988-09-27 | 1989-09-05 | Digital Equipment Corporation | Method of multicast message distribution |
US4916726A (en) | 1988-09-29 | 1990-04-10 | American Tel-A-System, Inc. | Telephone answering service with integrated voice and textual message storage |
CH676179A5 (de) | 1988-09-29 | 1990-12-14 | Ascom Zelcom Ag | |
US4995099A (en) | 1988-12-01 | 1991-02-19 | Motorola, Inc. | Power conservation method and apparatus for a portion of a predetermined signal |
CA2002613C (en) * | 1988-12-05 | 1996-02-27 | Hisao Yamamoto | Adaptive routing control method |
US5025486A (en) | 1988-12-09 | 1991-06-18 | Dallas Semiconductor Corporation | Wireless communication system with parallel polling |
GB2226475A (en) | 1988-12-23 | 1990-06-27 | Philips Electronic Associated | Power economising in multiple user radio systems |
US5150361A (en) | 1989-01-23 | 1992-09-22 | Motorola, Inc. | Energy saving protocol for a TDM radio |
US5163080A (en) | 1989-02-22 | 1992-11-10 | Amvox, Inc. | Voice messaging |
US5128938A (en) | 1989-03-03 | 1992-07-07 | Motorola, Inc. | Energy saving protocol for a communication system |
US5590346A (en) | 1993-07-26 | 1996-12-31 | Norand Corporation | Antenna cap for computer device utilizing a radio card |
US6714983B1 (en) * | 1989-04-14 | 2004-03-30 | Broadcom Corporation | Modular, portable data processing terminal for use in a communication network |
US5031098A (en) * | 1989-04-28 | 1991-07-09 | Norand Corporation | Transaction control system including portable data terminal and mobile customer service station |
GB8910085D0 (en) | 1989-05-03 | 1989-06-21 | British Telecomm | Mobile communications system |
GB8911395D0 (en) | 1989-05-18 | 1989-07-05 | British Telecomm | Data communications network |
US5142279A (en) | 1989-06-05 | 1992-08-25 | Motorola, Inc. | Acknowledge back paging system having the capability of matching variable length data messages to pager addresses |
US5095480A (en) * | 1989-06-16 | 1992-03-10 | Fenner Peter R | Message routing system for shared communication media networks |
US5142550A (en) * | 1989-06-29 | 1992-08-25 | Symbol Technologies, Inc. | Packet data communication system |
US5103461A (en) * | 1989-06-29 | 1992-04-07 | Symbol Technologies, Inc. | Signal quality measure in packet data communication |
US5157687A (en) * | 1989-06-29 | 1992-10-20 | Symbol Technologies, Inc. | Packet data communication network |
US5029183A (en) * | 1989-06-29 | 1991-07-02 | Symbol Technologies, Inc. | Packet data communication network |
US5089813A (en) | 1989-07-19 | 1992-02-18 | Motorola, Inc. | Method of super battery saving in a selective call receiver |
US5237321A (en) * | 1989-07-24 | 1993-08-17 | Motorola, Inc. | Method and apparatus for automatically transmitting a paging message in an alternate paging system |
US5056085A (en) | 1989-08-09 | 1991-10-08 | Harris Corporation | Flood-and-forward routing for broadcast packets in packet switching networks |
US4964121A (en) | 1989-08-30 | 1990-10-16 | Motorola, Inc. | Battery saver for a TDM system |
US5285208A (en) | 1989-09-05 | 1994-02-08 | Motorola, Inc. | Power management system for a worldwide multiple satellite communications system |
US5093926A (en) | 1989-09-29 | 1992-03-03 | Motorola, Inc. | Trunked communication system scanning method and apparatus |
US5121408A (en) | 1989-10-16 | 1992-06-09 | Hughes Aircraft Company | Synchronization for entry to a network in a frequency hopping communication system |
US5257019A (en) | 1989-11-03 | 1993-10-26 | Motorola, Inc. | Satellite selective call signalling system |
US5117449A (en) | 1989-11-03 | 1992-05-26 | Motorola, Inc. | Dual receiver apparatus for integrated paging and radiotelephone functions |
JPH03154437A (ja) | 1989-11-13 | 1991-07-02 | Nippon Telegr & Teleph Corp <Ntt> | 着信制御方式 |
US5239670A (en) * | 1989-11-30 | 1993-08-24 | Motorola, Inc. | Satellite based global paging system |
US5252963A (en) | 1990-01-04 | 1993-10-12 | Motorola, Inc. | "Selective call receiver" |
US5055659A (en) | 1990-02-06 | 1991-10-08 | Amtech Technology Corp. | High speed system for reading and writing data from and into remote tags |
WO1991014244A1 (en) | 1990-03-03 | 1991-09-19 | Cedardell Limited | Communications system |
US5327572A (en) * | 1990-03-06 | 1994-07-05 | Motorola, Inc. | Networked satellite and terrestrial cellular radiotelephone systems |
US5150360A (en) | 1990-03-07 | 1992-09-22 | Digital Equipment Corporation | Utilization of redundant links in bridged networks |
GB2241851A (en) | 1990-03-09 | 1991-09-11 | Philips Electronic Associated | Optimising transmitter power in a communications system |
US5119397A (en) | 1990-04-26 | 1992-06-02 | Telefonaktiebolaget L M Ericsson | Combined analog and digital cellular telephone system having a secondary set of control channels |
US6359872B1 (en) | 1997-10-28 | 2002-03-19 | Intermec Ip Corp. | Wireless personal local area network |
US5103459B1 (en) | 1990-06-25 | 1999-07-06 | Qualcomm Inc | System and method for generating signal waveforms in a cdma cellular telephone system |
US5224150A (en) | 1990-07-06 | 1993-06-29 | Simon Neustein | Paging system |
US5117422A (en) * | 1990-07-09 | 1992-05-26 | Itt Corporation | Method for providing an efficient and adaptive management of message routing in a multi-platform and apparatus communication system |
AU641541B2 (en) * | 1990-07-25 | 1993-09-23 | Norand Corporation | Multi-level radio-frequency communication system |
US5058023A (en) | 1990-07-30 | 1991-10-15 | Motorola, Inc. | Vehicle position determining apparatus |
US5584048A (en) | 1990-08-17 | 1996-12-10 | Motorola, Inc. | Beacon based packet radio standby energy saver |
US5224152A (en) | 1990-08-27 | 1993-06-29 | Audiovox Corporation | Power saving arrangement and method in portable cellular telephone system |
US5128932A (en) * | 1990-08-27 | 1992-07-07 | Bell Communications Research, Inc. | Traffic flow control and call set-up in multi-hop broadband networks |
US5119502A (en) | 1990-08-30 | 1992-06-02 | Telefonaktiebolaget L M Ericsson | Periodic system ordered rescan in a cellular communication system |
US5239466A (en) | 1990-10-04 | 1993-08-24 | Motorola, Inc. | System for selectively routing and merging independent annotations to a document at remote locations |
US5142534A (en) | 1990-10-17 | 1992-08-25 | O'neill Communications, Inc. | Wireless integrated voice-data communication system |
JP2646831B2 (ja) | 1990-10-25 | 1997-08-27 | 日本電気株式会社 | 選択呼出受信機 |
US5159592A (en) * | 1990-10-29 | 1992-10-27 | International Business Machines Corporation | Network address management for a wired network supporting wireless communication to a plurality of mobile users |
US5265270A (en) | 1990-10-31 | 1993-11-23 | Motorola, Inc. | Method and apparatus for providing power conservation in a communication system |
US5243645A (en) * | 1990-11-01 | 1993-09-07 | At&T Bell Laboratories | Automatic system for forwarding of calls |
US5179721A (en) | 1990-11-05 | 1993-01-12 | Motorola Inc. | Method for inter operation of a cellular communication system and a trunking communication system |
GB9024684D0 (en) | 1990-11-13 | 1991-01-02 | Cognito Group Ltd | A method of communicating data |
KR0125765B1 (ko) | 1990-11-26 | 1997-12-26 | 안쏘니 제이. 살리 2세 | 통신 시스템에서 페이징하기 위한 방법 및 장치 |
US5230084A (en) | 1990-12-06 | 1993-07-20 | Motorola, Inc. | Selective call receiver having extended battery saving capability |
GB2250892A (en) | 1990-12-14 | 1992-06-17 | Philips Electronic Associated | A method of operating a radio communications system |
US5581173A (en) | 1991-01-03 | 1996-12-03 | Beckwith Electric Co., Inc. | Microcontroller-based tap changer controller employing half-wave digitization of A.C. signals |
US5297144A (en) | 1991-01-22 | 1994-03-22 | Spectrix Corporation | Reservation-based polling protocol for a wireless data communications network |
US5280480A (en) | 1991-02-21 | 1994-01-18 | International Business Machines Corporation | Source routing transparent bridge |
US5134347A (en) | 1991-02-22 | 1992-07-28 | Comfortex Corporation | Low power consumption wireless data transmission and control system |
US5081402A (en) | 1991-02-22 | 1992-01-14 | Comfortex Corporation | Low power consumption wireless data transmission and control system |
US5152006A (en) | 1991-02-25 | 1992-09-29 | Motorola, Inc. | Receiver controller method and apparatus |
US5432946A (en) * | 1991-04-11 | 1995-07-11 | International Business Machines Corp. | LAN server personal computer with unattended activation capability |
CA2040234C (en) | 1991-04-11 | 2000-01-04 | Steven Messenger | Wireless coupling of devices to wired network |
US5260990A (en) | 1991-04-30 | 1993-11-09 | Boston Technology, Inc. | Multiple integrations unit for coupling different switching systems to a message storage system |
US5940771A (en) | 1991-05-13 | 1999-08-17 | Norand Corporation | Network supporting roaming, sleeping terminals |
US6374311B1 (en) | 1991-10-01 | 2002-04-16 | Intermec Ip Corp. | Communication network having a plurality of bridging nodes which transmit a beacon to terminal nodes in power saving state that it has messages awaiting delivery |
US5394436A (en) | 1991-10-01 | 1995-02-28 | Norand Corporation | Radio frequency local area network |
US5708680A (en) | 1991-05-14 | 1998-01-13 | Norand Corporation | Network utilizing a controller and base transceivers to route voice packets |
CA2043127C (en) | 1991-05-23 | 1996-05-07 | Martin Handforth | Wireless communication zone management system |
DE69223961T2 (de) | 1991-06-03 | 1998-07-30 | British Telecomm | Funksystem |
US5123029A (en) | 1991-06-21 | 1992-06-16 | International Business Machines Corporation | Broadcast-initiated bipartite frame multi-access protocol |
JPH054530A (ja) | 1991-06-27 | 1993-01-14 | Mazda Motor Corp | 車両の差動制限装置 |
GB9114808D0 (en) | 1991-07-09 | 1991-08-28 | Philips Electronic Associated | Information transmission system |
US5291479A (en) | 1991-07-16 | 1994-03-01 | Digital Technics, Inc. | Modular user programmable telecommunications system with distributed processing |
US5293639A (en) | 1991-08-09 | 1994-03-08 | Motorola, Inc. | Reduction of power consumption in a portable communication unit |
US5241542A (en) | 1991-08-23 | 1993-08-31 | International Business Machines Corporation | Battery efficient operation of scheduled access protocol |
US5361397A (en) | 1991-08-26 | 1994-11-01 | Motorola, Inc. | Communication device and system capable of automatic programmable energizing |
SE519357C2 (sv) | 1991-08-29 | 2003-02-18 | Ericsson Telefon Ab L M | Cellindelat radiotelefonkommunikationssystem för mobilradiotelefonstationer av multimodtyp |
US5392023A (en) | 1991-09-06 | 1995-02-21 | Motorola, Inc. | Data communication system with automatic power control |
US5390206A (en) | 1991-10-01 | 1995-02-14 | American Standard Inc. | Wireless communication system for air distribution system |
US5504746A (en) * | 1991-10-01 | 1996-04-02 | Norand Corporation | Radio frequency local area network |
EP0606396B1 (de) * | 1991-10-01 | 2002-06-12 | Norand Corporation | Lokales funkfrequenznetzwerk |
US5274666A (en) | 1991-10-16 | 1993-12-28 | Telephonics Corporation | Wireless communication system |
GB9127404D0 (en) * | 1991-12-24 | 1992-02-19 | Ncr Co | Local area network system |
US5461627A (en) | 1991-12-24 | 1995-10-24 | Rypinski; Chandos A. | Access protocol for a common channel wireless network |
US5440560A (en) | 1991-12-24 | 1995-08-08 | Rypinski; Chandos A. | Sleep mode and contention resolution within a common channel medium access method |
JP2796464B2 (ja) | 1991-12-27 | 1998-09-10 | 株式会社日立製作所 | 無線通信システム、および、無線通信方法 |
US5255268A (en) * | 1992-02-04 | 1993-10-19 | International Business | Data distribution network with improved broadcast feature |
US5260988A (en) | 1992-02-06 | 1993-11-09 | Motorola, Inc. | Apparatus and method for alternative radiotelephone system selection |
US5533097A (en) | 1992-02-26 | 1996-07-02 | Motorola, Inc. | Portable communication system comprising a local and wide area communication units which can store a communication when the wide area communication system is not available |
US5392287A (en) | 1992-03-05 | 1995-02-21 | Qualcomm Incorporated | Apparatus and method for reducing power consumption in a mobile communications receiver |
US5343512A (en) | 1992-03-27 | 1994-08-30 | Motorola, Inc. | Call setup method for use with a network having mobile end users |
US5712868A (en) | 1992-06-30 | 1998-01-27 | Motorola, Inc. | Dual mode communication network |
US5745523A (en) | 1992-10-27 | 1998-04-28 | Ericsson Inc. | Multi-mode signal processing |
US5331634A (en) | 1993-01-29 | 1994-07-19 | Digital Ocean, Inc. | Technique for bridging local area networks having non-unique node addresses |
US5371734A (en) | 1993-01-29 | 1994-12-06 | Digital Ocean, Inc. | Medium access control protocol for wireless network |
GB9304636D0 (en) | 1993-03-06 | 1993-04-21 | Ncr Int Inc | A method of accessing a communication system |
US5649308A (en) | 1993-04-12 | 1997-07-15 | Trw Inc. | Multiformat auto-handoff communications handset |
US5509035A (en) | 1993-04-14 | 1996-04-16 | Qualcomm Incorporated | Mobile station operating in an analog mode and for subsequent handoff to another system |
US5550895A (en) | 1993-12-02 | 1996-08-27 | Lucent Technologies Inc. | Bimodal portable telephone |
US5504476A (en) | 1994-07-28 | 1996-04-02 | Motorola, Inc. | Method and apparatus for generating alerts based upon content of messages received by a radio receiver |
CN1098563C (zh) | 1995-03-16 | 2003-01-08 | 夸尔柯姆股份有限公司 | 带清除pll的直接数字合成器驱动pll频率合成器 |
US5680311A (en) | 1995-12-29 | 1997-10-21 | Snap-On Tools Company | Long term firing and spark display |
US5696468A (en) | 1996-02-29 | 1997-12-09 | Qualcomm Incorporated | Method and apparatus for autocalibrating the center frequency of a voltage controlled oscillator of a phase locked loop |
US6069880A (en) | 1997-05-19 | 2000-05-30 | Qualcomm Incorporated | Method and apparatus for scanning other frequency pilot signals in a code division multiple access communication system |
US5825253A (en) | 1997-07-15 | 1998-10-20 | Qualcomm Incorporated | Phase-locked-loop with noise shaper |
US5910752A (en) | 1997-12-09 | 1999-06-08 | Qualcomm Incorporated | Frequency demodulator with resampled output |
US6348841B1 (en) | 1998-09-01 | 2002-02-19 | Qualcomm Incorporated | Wideband voltage controlled oscillator with good noise immunity |
MXPA02001187A (es) * | 1999-08-02 | 2002-08-20 | Qualcomm Inc | Metodo y aparato para oscilador de banda multiple controlado por voltaje con inmunidad al ruido. |
US6928275B1 (en) * | 2000-05-08 | 2005-08-09 | Qualcomm Incorporated | Method and apparatus for compensating local oscillator frequency error |
US6731146B1 (en) * | 2000-05-09 | 2004-05-04 | Qualcomm Incorporated | Method and apparatus for reducing PLL lock time |
US6522871B1 (en) | 2000-05-09 | 2003-02-18 | Qualcomm, Incorporated | Method and apparatus for compensating local oscillator frequency error through environmental control |
US6694129B2 (en) * | 2001-01-12 | 2004-02-17 | Qualcomm, Incorporated | Direct conversion digital domain control |
US6583675B2 (en) | 2001-03-20 | 2003-06-24 | Broadcom Corporation | Apparatus and method for phase lock loop gain control using unit current sources |
US6764988B2 (en) * | 2001-04-18 | 2004-07-20 | Kimberly-Clark Worldwide, Inc. | Skin cleansing composition incorporating anionic particles |
US6764983B1 (en) * | 2001-06-29 | 2004-07-20 | Iowa State University Research Foundation | Antioxidant compositions and industrial fluids containing same |
US6819197B2 (en) * | 2002-01-29 | 2004-11-16 | Qualcomm Incorporated | Multiple bandwidth phase lock filters for multimode radios |
US6823033B2 (en) * | 2002-03-12 | 2004-11-23 | Qualcomm Inc. | ΣΔdelta modulator controlled phase locked loop with a noise shaped dither |
US6937872B2 (en) * | 2002-04-15 | 2005-08-30 | Qualcomm Incorporated | Methods and apparatuses for measuring frequencies of basestations in cellular networks using mobile GPS receivers |
US6888913B2 (en) * | 2002-07-02 | 2005-05-03 | Qualcomm Incorporated | Wireless communication device with phase-locked loop oscillator |
US6911856B2 (en) * | 2003-07-31 | 2005-06-28 | Qualcomm Inc. | Delay matching for clock distribution in a logic circuit |
-
1992
- 1992-10-01 EP EP92922425A patent/EP0606396B1/de not_active Expired - Lifetime
- 1992-10-01 AT AT02012917T patent/ATE321387T1/de not_active IP Right Cessation
- 1992-10-01 DE DE69232639T patent/DE69232639T2/de not_active Expired - Lifetime
- 1992-10-01 WO PCT/US1992/008610 patent/WO1993007691A1/en active IP Right Grant
- 1992-10-01 AT AT92922425T patent/ATE219310T1/de not_active IP Right Cessation
- 1992-10-01 DE DE69233608T patent/DE69233608T2/de not_active Expired - Lifetime
- 1992-10-01 AU AU28009/92A patent/AU664864B2/en not_active Ceased
- 1992-10-01 CA CA002120520A patent/CA2120520A1/en not_active Abandoned
- 1992-10-01 EP EP02012917A patent/EP1246404B1/de not_active Expired - Lifetime
-
1993
- 1993-05-03 US US08/056,827 patent/US5295154A/en not_active Expired - Lifetime
-
1998
- 1998-04-24 US US09/066,125 patent/US6046992A/en not_active Expired - Fee Related
-
2000
- 2000-04-04 US US09/542,424 patent/US6826165B1/en not_active Expired - Fee Related
-
2004
- 2004-10-15 US US10/965,991 patent/US7483397B2/en not_active Expired - Fee Related
-
2006
- 2006-06-26 US US11/474,907 patent/US20060268806A1/en not_active Abandoned
-
2009
- 2009-01-27 US US12/360,383 patent/US20090172189A1/en not_active Abandoned
- 2009-05-19 US US12/468,698 patent/US7873343B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP0606396A4 (de) | 1995-05-17 |
EP1246404A2 (de) | 2002-10-02 |
ATE219310T1 (de) | 2002-06-15 |
US6046992A (en) | 2000-04-04 |
US6826165B1 (en) | 2004-11-30 |
US20060268806A1 (en) | 2006-11-30 |
EP1246404A3 (de) | 2002-10-16 |
DE69233608D1 (de) | 2006-05-11 |
DE69232639T2 (de) | 2003-02-20 |
EP1246404B1 (de) | 2006-03-22 |
AU664864B2 (en) | 1995-12-07 |
US7873343B2 (en) | 2011-01-18 |
US20090172189A1 (en) | 2009-07-02 |
DE69232639D1 (de) | 2002-07-18 |
EP0606396B1 (de) | 2002-06-12 |
US7483397B2 (en) | 2009-01-27 |
ATE321387T1 (de) | 2006-04-15 |
WO1993007691A1 (en) | 1993-04-15 |
EP0606396A1 (de) | 1994-07-20 |
US5295154A (en) | 1994-03-15 |
US20050078647A1 (en) | 2005-04-14 |
US20090247241A1 (en) | 2009-10-01 |
AU2800992A (en) | 1993-05-03 |
CA2120520A1 (en) | 1993-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69233608T2 (de) | Lokales Funkfrequenznetzwerk | |
DE69434586T2 (de) | Kommunikationsnetz mit drahtloser und drahtgebundener dynamischer leitweglenkung | |
DE60030751T2 (de) | Verfahren und vorrichtung zur koordinierung des zugriffs auf gemeinsam genutzte paralele datenkanäle | |
DE69635253T2 (de) | Verfahren zum Verbinden von mobilen Stationen in einem lokalen Netz mit Quellenleitweglenkung und Netzbrücke | |
US5428636A (en) | Radio frequency local area network | |
DE69734629T2 (de) | Verfahren zur lenkung von datenpaketen innerhalb eines drahtlosen paketsprungnetzes und drahtloses netz und knoten zur anwendung des verfahrens | |
US5504746A (en) | Radio frequency local area network | |
DE60219932T2 (de) | Ssystgem und Verfahren zur Verwendung von Algorithmen und Protokollen zur optimierung von CSMA-Protokollen (Carrier Sense Multiple Access) in drahtlosen Netzwerken | |
DE69837341T2 (de) | Gleichzeitige verbindung zu mehreren piconetzen | |
DE69737441T2 (de) | Verfahren und Vorrichtung zur Leitweglenkung in einem drahtlosen Netz | |
DE69737647T2 (de) | Drahtlose Relaisstation mit selektiver Nachrichtenwiederholung und dazugehörigem Betriebsverfahren | |
EP0996257B1 (de) | Netzwerk mit Brücken-Terminal zur Übertragung von Daten zwischen mehreren Sub-Netzwerken | |
DE60314093T2 (de) | System und verfahren zur handhabung von langen asynchronen daten in einem asynchronen zeitschlitz | |
DE69929868T2 (de) | Anordnung für Nachrichtübertragung mit verbesserten Stationen und entsprechendes Verfahren | |
DE69938350T2 (de) | Verteilter verbindungsmechanismus für ein vhf-netzwerk | |
DE60109959T2 (de) | Verfahren um die effizienz eines datenstromes in einem kommunikationssystem zu erhöhen | |
DE10145596A1 (de) | Netzwerk mit mehreren Sub-Netzwerken | |
DE202005014255U1 (de) | System zur Verringerung der Latenz beim Senden von Quittungen in Maschennetzen | |
DE3619906A1 (de) | Adaptives uebermittlungssystem | |
DE60029726T2 (de) | Datenleitweglenkung durch benutzung eines lokalisierungsservers in einem mobilkommunikationsnetz | |
EP2137893A1 (de) | Paketvermittlungsvorrichtung und lokales kommunikationsnetz mit einer solchen paketvermittlungsvorrichtung | |
EP1978686B1 (de) | Multihop Funk-Gefahrenmeldesystem | |
DE60108324T2 (de) | System und Verfahren zur Erhöhung von Nachrichtendurchsatz in einem Funknetzwerk | |
DE69935271T2 (de) | Verfahren, Gerät, und Steuergerät zur drahtlosen Kommunikation | |
DE60211488T2 (de) | System und verfahren zur sendeplanung unter verwendung von netzwerkmitgliederschaftsinformationen und umgebungsinformationen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8328 | Change in the person/name/address of the agent |
Representative=s name: BOSCH JEHLE PATENTANWALTSGESELLSCHAFT MBH, 80639 M |
|
R071 | Expiry of right |
Ref document number: 1246404 Country of ref document: EP |