DE69636786T2 - Mehrdienste-MAC-Protokoll für drahtloses ATM-System - Google Patents
Mehrdienste-MAC-Protokoll für drahtloses ATM-System Download PDFInfo
- Publication number
- DE69636786T2 DE69636786T2 DE69636786T DE69636786T DE69636786T2 DE 69636786 T2 DE69636786 T2 DE 69636786T2 DE 69636786 T DE69636786 T DE 69636786T DE 69636786 T DE69636786 T DE 69636786T DE 69636786 T2 DE69636786 T2 DE 69636786T2
- Authority
- DE
- Germany
- Prior art keywords
- remote
- station
- base
- base station
- atm
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1854—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/52—Allocation or scheduling criteria for wireless resources based on load
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0478—Provisions for broadband connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5603—Access techniques
- H04L2012/5604—Medium of transmission, e.g. fibre, cable, radio
- H04L2012/5607—Radio
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5614—User Network Interface
- H04L2012/5616—Terminal equipment, e.g. codecs, synch.
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5629—Admission control
- H04L2012/563—Signalling, e.g. protocols, reference model
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5629—Admission control
- H04L2012/5631—Resource management and allocation
- H04L2012/5632—Bandwidth allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/564—Connection-oriented
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/5645—Connectionless
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/5646—Cell characteristics, e.g. loss, delay, jitter, sequence integrity
- H04L2012/5652—Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly
Description
- Die vorliegende Erfindung betrifft drahtlose ATM- (Asynchronous Transfer Modus) Systeme und insbesondere ein in derartigen Systemen verwendetes MAC- (Mediumzugriffssteuerung) Schicht-Protokoll für eine integrierte Unterstützung von ATM-Diensten, wie beispielsweise CBR- (konstante Bitrate), VBR- (variable Bitrate) und ABR- (verfügbare Bitrate) Diensten. Das MAC-Protokoll unterstützt sowohl verbindungslose Paket- als auch verbindungsorientierte virtuelle Verbindungsmodi mit einer geeigneten Dienstparameter- und Dienstgüte- [QoS (Quality-of-Service)] Auswahl.
- Drahtlose persönliche Kommunikationsnetzwerke der nächsten Generation werden mit faseroptischen Breitbandkommunikationsnetzwerken koexistieren müssen, die in der nahen Zukunft überall zu finden sein werden. Diese Breitbandsysteme (z.B. B-ISDN/ATM und ATM-LAN) werden CBR- (konstante Bitrate), VBR- (variable Bitrate) und ABR- (verfügbare Bitrate) und Pakettransportdienste ermöglichen, die dazu geeignet sind, einen breiten Bereich von Sprach-, Daten-, Video- und Multimediaanwendungen zu unterstützen. Um eine ernsthafte Inkompatibilität zwischen zukünftigen verdrahteten und drahtlosen Netzwerken zu vermeiden, ist es notwendig, drahtlose Breitbandsysteme mit ähnlichen Dienstfähigkeiten zu betrachten. Persönliche Kommunikationsnetzwerke, die in zukünftige Multimediaanwendungen integriert werden, sollten neue Dienstmerkmale bereitstellen, wie beispielsweise eine Hochgeschwindigkeits-Datenübertragung, eine flexible Band breitenzuweisung, VBR-/CPR-/Paketmodi, Dienstgüte(QoS)auswahl, usw.
- Die gesamten technischen Grundlagen der vorliegenden Erfindung basieren auf der Erkenntnis, dass ATM in letzter Zeit als vorherrschende Vermittlungs- und Transporttechnologie für Weitbereich- und lokale Breitbandnetzwerke hervorgegangen ist, die während der nächsten Jahre angewendet werden sollen. D.h., dass es wünschenswert ist, wenn das drahtlose persönliche Kommunikationsnetzwerk der nächsten Generation weitestgehend ähnliche ATM-Dienst-Fähigkeiten unter Verwendung eines drahtlosen Mediums bereitstellt. Obwohl bestimmte quantitative Einschränkungen hinsichtlich der Bitrate oder der Dienstgüte (QoS) für das drahtlose Netzwerk hingenommen werden müssen, würden durch die nahtlose Verfügbarkeit qualitativ gleichwertiger Dienstklassen wesentliche Vorteile der Uniformität für Netzwerkoperateure, Dienstanbieter und Endgerätdesigner bereitgestellt.
- Für die Entwicklung ATM-basierter drahtloser Breitbandnetzwerke müssen mehrere Grundprobleme betrachtet werden, wie beispielsweise:
- 1. Eine Hochgeschwindigkeits-Funkübertragung, die mit Dienstanforderungen zukünftiger Endgeräte konsistent ist. Für typische Video- und Multimediadienste können Übertragungs-Bitraten von 1–10 Mbps erforderlich sein, eine Kanalgeschwindigkeit, die wesentlich höher ist als diejenige für drahtlose Systeme der ersten Generation.
- 2. Mediumzugriffssteuerungs(MRC)verfahren, die relativ transparente Mehrdienste-Fähigkeiten, ähnlich ATM, über das inhärent gemeinsam verwendete drahtlose Medium bereitstellen. Zu unterstützende Dienstklassen sind CBR (konstante Bitrate), VBR (variable bitrate) und Paketdaten, die jeweils geeignete QoS-Parameter aufweisen.
- 3. Drahtlose Data-Link-Protokolle zum Verknüpfen der relativ unzuverlässigen Hochgeschwindigkeits-Funkübertragungsstrecken mit dem Breitband- (ATM) Festnetz mit einer minimalen Protokollumwandlung.
- 4. Signalisierungs- und Transportprotokollmodifikationen, die zum Unterstützen der Mobilität und neuartiger persönlicher Kommunikationsdienste im drahtlosen Netzwerk erforderlich sind. Durch die vorliegende Erfindung wird eine Lösung für
- In einem Artikel von D. Raychaudhuri et al. mit dem Titel "ATM-Based Transport Architecture for Multiservices Wireless Personal Communication Networks", IEEE Journal on Selected Areas in Communication, Bd. 12, Nr. 8, Oktober 1994, Seiten 1401 bis 1414, wird ein drahtloses ATM-System auf einer Basissystemebene beschrieben. Die vorliegende Erfindung betrifft eine neuartige Ausführungsform einer Mediumzugriffssteuerung (MAC), die in Systemen wie dem im Artikel von D. Raychaudhuri et al. beschriebenen System verwendbar ist. In der vorliegenden Erfindung wird insbesondere ein dynamisches TDMA- (Zeitmultiplex-Vielfachzugriff)/TDD- (Zeitduplex) Verfahren zum Bereitstellen von ATM-Transportdiensten über einen drahtlosen Kanal beschrieben.
- Im US-Patent Nr. 4491947 ist ein Verfahren für ein dynamisches Scheduling von integrierter Leitungsvermittlung und Paketvermittlung in einer TDMA-Umgebung mit Multibeam-Satellitenvermittlung beschrieben. Das Scheduling wird unter der Steuerung eines Controllers durch einen Scheduler an Board des Satelliten ausgeführt. Für jeden Zeitschlitz wird eine Zuweisung mit minimalen Kosten (Least-Cost-Assignment) angewendet.
- Im US-Patent Nr. 4641304 ist ein spezifisches Verfahren zum Teilen von Zeitrahmen in Meldungsschlitze beschrieben, die Minischlitze für die erneute Übertragung oder Retransmission von Datenpaketen aufweisen.
- Im US-Patent Nr. 4897834 ist ein bitorientiertes Kommunikationsnetzwerk beschrieben, wobei jeder Knoten des Netzwerks in einem Rundlaufverfahren in Zeitschlitzen rundsendet.
- Im US-Patent Nr. 4937822 ist ein adaptives TDMA-Kommunikationssystem dargestellt, das verschiedene Frequenzen zwischen Knoten eines Kommunikationssystems beibehält. Die Frequenz, bei der die Übertragungen ausgeführt werden, wird gemäß der Signalqualität geändert. Das verwendete TDMA-System verwendet einen Frequenz-/Zeitschlitz, der von anderen Zeitschlitzen verschieden ist.
- Im US-Patent Nr. 5012469 schaltet ein adaptives Hybrid-Vielfachzugriffsprotokoll als Funktion des Verkehrs eines Kanals dynamisch zwischen Wettbewerbs- oder Contention- (ALOHA), Reservierungs- und festen Zuweisungs(TDMA)protokollen um.
- Im US-Patent Nr. 5065398 ist eine TDMA-Satellitenkommunikationsanordnung beschrieben. Zu übertragende Daten werden in Subpakete geteilt, und dann werden die Subpakete in vorgegebenen Zeitschlitzen übertragen.
- Im US-Patent Nr. 5172375 wird eine Kombination aus einer festen Zuweisung, einem wahlfreien Zugriffsverfahren und einem Zugriffsverfahren nach Bedarf in einem Satellitenkommunikationssystem verwendet. In der vorliegenden Erfindung werden Daten durch ein TDMA-Verfahren übertragen.
- In den vorstehenden Patenten wird ein breiter Hintergrund des Stand der Technik beschrieben. Einige dieser Patente betreffen z.B. Satellitensysteme. Diese Patente be treffen im Allgemeinen keine ATM-Netzwerke, Multimediaanwendungen oder mikrozellulare drahtlose Systeme.
- Im US-Patent Nr. 5384777 ist ein Mediumzugriffssteuerungs(MAC)protokoll für einen drahtlosen Zugriff für mehrere entfernte Stationen (Remote Stations) auf eine Basisstation oder ein LAN beschrieben.
- Durch die vorliegende Erfindung wird gemäß den Ansprüchen 1 bis 8 eine Weiterentwicklung bereitgestellt, die über die in den vorstehend erwähnten Patenten beschriebenen Inhalte hinausgeht, indem eine ATM-Kompatibilität mit Mehrdienst-Dienstgüten für Dienste bereitgestellt wird, wie beispielsweise Paket-ABR-, UPC-basierte VBR- oder isochrone CBR-Dienste. Die beschriebene Medienzugriffssteuerung (MAC) betrifft eine ATM-Kompatibilität sowohl auf Dienst- als auch auf Zell-Ebene, was bisher nicht erreicht worden ist.
- Durch die vorliegende Erfindung wird ein drahtloses ATM-System bereitgestellt, durch das ein integrierter Mehrdienst-Rahmen für Sprach-, Video-, Daten- und Multimediadienste bereitgestellt wird, während ein hoher Kompatibilitätsgrad mit zukünftigen Breitband-ISDN/ATM-Systemen beibehalten wird.
- Es existieren mehrere technische Faktoren, die die Verwendung von ATM-Zellentransport für ein derartiges drahtloses Mehrdienste-Netzwerk begründen, wie beispielsweise: eine flexible Bandbreitenzuweisung für einen Bereich von Diensten; effizientes Multiplexen von Verkehr von Quellen mit unregelmäßigem Datenaufkommen bzw. Multimediaquellen; die Eignung verfügbarer ATM-Vermittlungstechniken; die Einfachheit der Verknüpfung mit verdrahteten B-ISDN-Systemen, die den Telekommunikationshintergrund bilden, usw. Das erfindungsgemäße System verwendet ein ATM-kompatibles Zell-Relay-Format mit fester Länge.
- Daher ist eine 48-Byte-ATM-Zelle die Basiseinheit von Daten innerhalb des drahtlosen Netzwerks. Der ATM-Header selbst wird für Netzwerkdienste und Dienste höherer Ebenen im drahtlosen Segment beibehalten, obwohl aus Effizienzgründen eine gewisse Komprimierung für bestimmte Felder angewendet werden kann. Spezifische Protokoll-Schichten drahtloser Kanäle (z.B. Data-Link- und MAC-Schichten) werden ATM-Zellen nach Erfordernis hinzugefügt und durch Standard-ATM-Header ersetzt, bevor sie dem Festnetz zugeführt werden. Die Gesamtstruktur dient dazu, die Transcodierungskomplexität an der Basisstation zu minimieren und gleichmäßige ATM-Dienste im gesamten System bereitzustellen.
- Die Systemstruktur dient dazu, Netzwerkfunktionen in eine drahtlose ATM-Netzwerkschnittstelleneinheit (WATM-NIU) zu trennen, die für drahtlose physikalische MAC- und Data-Link-Schichten der drahtlosen Protokollschichten verantwortlich ist. Die WATM-NIU ist mit einem entfernten Endgerät bzw. einer entfernten Station oder mit einer Basisstation verbunden, das/die normale ATM-Funktionen mit erforderlichen Mobilitätserweiterungen bereitstellt. Die entfernte Station bietet eine Standard-ATM-Schnittstelle zur Benutzerverarbeitung auf der entfernten Station, wodurch die normalen Dienstklassen und -paramter bereitgestellt werden. Anwendungen, die gegenwärtig über das verdrahtete ATM-System laufen, werden auf dem drahtlosen System weiterhin transparent laufen.
- Die vorliegende Erfindung betrifft ein neuartiges MRC-Schichtprotokoll, das in einem drahtlosen ATM-System für eine integrierte Unterstützung von ATM-Diensten verwendet wird, wie beispielsweise CBR- (konstante Bitrate), VBR- (variable Bitrate) und ABR- (verfügbare Bitrate) Dienste. Das MAC-Protokoll handhabt sowohl verbindungslose Paket- als auch verbindungsorientierte virtuelle Vermittlungsmodi mit geeigneten Dienstparametern.
- Das im drahtlosen ATM-System verwendete MAC-Protokoll basiert auf einem neuartigen dynamischen TDMA (Zeitmultiplex-Vielfachzugriff)/TDM (Zeitmultiplex)-System, in dem die Dienstklassen auf integrierte Weise aufgenommen sind.
- Es ist eine Hauptaufgabe der vorliegenden Erfindung, ein TDMA-MAC-System mit Zuweisung nach Bedarf bereitzustellen, das dazu geeignet ist, ATM zu unterstützen.
- Es ist eine andere Aufgabe der vorliegenden Erfindung, TDM/TDMA- bzw. TDD-MAC-Framing und Burstformate bereitzustellen, die für die Übertragung von ATM-Zellen dazu geeignet sind.
- Es ist eine weitere Aufgabe der vorliegenden Erfindung, eine Überwachungs-MAC-Verarbeitung bereitzustellen, die virtuelle ATM-ABR/VBR/CBR-Verbindungen (ATM-ABR/VBR/CBR-VCs) integriert, um eine burstweise (Burst-by-Burst-) Zuweisung von ABR-Zellen und eine rufweise (Call-by-Call-) Zuweisung von VBR- und CBR-Bandbreitenparametern bereitzustellen. Dies beinhaltet Mechanismen für eine dynamische Zuweisung von Subrahmen(Subframe)fähigkeiten, d.h. bewegliche Grenzen, Zuweisung von ABR-Schlitzen basierend auf gewünschten Queueing-Regeln (z.B. FCFS), Zuweisung von VBR-Schlitzen basierend auf ATM-Verkehrsformungsparametern und Zuweisung von CBR-Schlitzen basierend auf Bandbreitenanforderungen.
- Es ist eine weitere Aufgabe der vorliegenden Erfindung, eine Überrahmenstruktur bereitzustellen, die für eine feingranulare Zuweisung von VBR- und CBR-Bandbreiten erforderlich ist.
- Es ist eine noch andere Aufgabe der vorliegenden Erfindung, Uplink- und Downlink-Steuerungsmechanismen zum Unterstützen von ABR-, VBR- und CBR-MAC-Operationen bereitzustellen.
- Weitere Aufgaben der vorliegenden Erfindung werden anhand der nachfolgenden Beschreibung in Verbindung mit den beigefügten Zeichnungen verdeutlicht.
-
1 zeigt eine schematische Darstellung eines drahtlosen Mehrdienste-Netzwerks; -
2 zeigt ein schematisches Diagramm eines ATM-kompatiblen drahtlosen Netzwerks; -
3 zeigt ein schematisches Diagramm einer Implementierung eines drahtlosen ATM-Netzwerks auf Systemebene; -
4 zeigt eine Darstellung einer basisstationsgesteuerten MAC-Architektur; -
5 zeigt eine schematische Darstellung eines dynamischen TDMA-MAC-Rahmens; -
6 zeigt eine schematische Darstellung von Kern-MAC-Protokollfunktionen; -
7 zeigt eine schematische Darstellung von Hauptfunktionen eines MAC-Überwachungsprozessors einer entfernten Station; -
8 zeigt ein Ablaufdiagramm einer Scheduling-(oder Plan-)Verarbeitung eines MAC-Überwachungsprozessors in einer entfernten Station; -
9 zeigt eine schematische Darstellung von Hauptfunktionen eines MAC-Überwachungsprozessors in einer Basisstation; -
10 zeigt ein Ablaufdiagramm eines ALOHA-Kanal-, ABR- und ACK-Schedule-Managers; -
11 zeigt ein Ablaufdiagramm einer Einrichtung zum Erzeugen einer Meldung von einer Basisstation zu einer entfernten Station (Base-to-Remote-Meldungserzeugungseinrichtung); und -
12 zeigt ein Ablaufdiagramm eines CBR-Schedule-Managers. - Systemarchitektur
- Nachstehend wird auf die Figuren und insbesondere auf
1 Bezug genommen, die eine schematische Gesamtansicht eines drahtlosen Mehrdienste-Netzwerks10 zeigt. Mehrere persönliche Kommunikationssystem(PCS)zellen12 sind durch ein PCS-Verbindungsnetz14 miteinander verbunden. Das drahtlose ATM-System ist dazu vorgesehen, einen integrierten Mehrdienst-Rahmen für Sprach-, Video-, Daten- und Multimediadienste bereitzustellen, während eine hochgradige Kompatibilität mit zukünftigen ISDN-/ATN-Systemen beibehalten wird. - Das Netzwerk handhabt Verkehr von verschiedenartigen Daten-/Multimediaquellen. Zu Erläuterungszwecken ist ein tragbarer Multimedia-PC
16 in einer PCS-Zelle18 dargestellt, während ein tragbares Telefon20 und ein digitaler Handheld-Assistent22 beide in einer PCS-Zelle24 dargestellt sind. Für Fachleute ist ersichtlich, dass mehrere Einheiten in der gleichen oder in verschiedenen Zellen des Netzwerks angeordnet sein können und weitere Sprach-, Video-, Daten-, Telekommunikations- und/oder Multimediaquellen oder ähnliche im Netzwerk angeordnet sein können. - Die Verwendung eines ATM-Zellentransports für ein drahtloses Mehrdienste-Netzwerk führt zur Verwendung eines kompatiblen ATM-Zell-Relay-Formats mit fester Länge, wie beispielsweise in
2 dargestellt ist. Eine drahtlose 48-Byte-ATM-Zelle30 ist die Basiseinheit von Daten innerhalb des drahtlosen Netzwerks. Der ATM-Header selbst wird für Netzwerkdienste und Dienste höherer Ebenen im drahtlosen Segment beibehalten, obwohl auf bestimmte Felder (z.B. VPI/VCI) für Effizienzzwecke eine gewisse Komprimierung angewendet werden kann. Spezifische Protokollschichten drahtloser Kanäle (z.B. Data-Link- und MAC-Schicht) werden ATM-Zellen nach Erfordernis hinzugefügt und durch Standard-ATM- Header ersetzt, bevor sie dem Festnetz zugeführt werden. Dieses Verfahren dient dazu, die Transcodierungskomplexität an der Basisstation zu minimieren und ATM-Dienste im gesamten System bereitzustellen. - Im drahtlosen ATM-Netzwerk überträgt ein mobiles Endgerät
32 mit einer drahtlosen Netzwerkschnittstelleneinheit (W-NIU)34 drahtlose ATM-Zellen30 an eine entsprechende, in einer Basisstation38 angeordnete W-NIU36 . Die Daten werden in eine Standard-48-Byte-ATM-Zelle40 umgewandelt und von einer ATM-NIU42 für eine weitere Verteilung an ein ATM-basiertes Vermittlungsnetzwerk44 übertragen. -
- Das vorgeschlagene drahtlose ATM-Netzwerk folgt einer Protokollschichtstruktur, die mit derjenigen eines Standard-ATM-Systems harmonisiert ist. Durch die verwendete Technik sollen neue für drahtloser Kanäle spezifische physikalische Schichten, MAC-, DLC- (Data Link Control) und drahtlose Netzwerksteuerungsschichten in den vorstehend dargestellten ATM-Protokoll-Stack eingefügt werden. D.h., dass eine reguläre ATM-Netzwerkschicht und Steuerungsdienste, wie bei spielsweise E.164 oder IP-over-ATM-Adressing, VC-Multiplexing, Zellenpriorisierung (CLP), explizite Überlastungsmitteilung (ECN), Q.2931-Signalisierung für einen Rufaufbau, usw. weiterhin für mobile Dienste verwendet werden. Natürlich werden eine begrenzte Anzahl von Mobilitätserweiterungen für ein ATM-Netzwerk und Steuerungsschichten erforderlich sein, um zusätzliche Funktionen zu unterstützen, wie beispielsweise Positionsmanagement, Handoff, QoS-Spezifizierung/Neuverhandlung, usw.
- Außerdem können später weitere ATM-Adaptionsschicht(AAL) Optionen für eine kundenspezifische Unterstützung drahtloser Anwendungen in Betracht gezogen werden.
-
3 zeigt eine Implementierung des drahtlosen ATM-Netzwerks auf Systemebene. Die allgemeine Technik für die Implementierung besteht darin, Netzwerkfunktionen in eine für drahtlose physikalische, MAC- und Data-Link-Schichten verantwortliche drahtlose ATM-Netzwerkschnittstelleneinheit (WATM-NIU) zu trennen. Die WATM-NIU48 ,48' ist mit einer entfernten Station oder mit einer Basisstation verbunden, durch die zusammen mit den erforderlichen Mobilitätserweiterungen normale ATM-Funktionen bereitgestellt werden. Die entfernte Station50 weist eine Standard-ATM-API-Schnittstelle52 zur Benutzerverarbeitung auf der entfernten Station auf, wodurch die normalen Dienstklassen und -parameter bereitgestellt werden. Anwendungen, die gegenwärtig über verdrahtete ATM-Systeme laufen, werden weiterhin transparent auf dem drahtlosen System laufen. - Die entfernte Station
50 weist ferner eine CPU54 , einen Speicher56 und ein Display58 auf, die über ein Verbindungsnetz60 mit der WATM-NIU48 verbunden sind. Außer der ATM-API- (Application Programming Interface) Schnittstelle52 sind ein AP (Anwendungsprogramm)62 , eine AAL (ATM Adaptionsschicht)64 und eine SAR (Segmentation And Resegmenta tion)66 mit der CPU54 verbunden. Die MAC-Funktionen, die Gegenstand der vorliegenden Erfindung sind, werden in der WATM-NIU48 implementiert. - Die drahtlose ATM-Zelle wird durch eine Antenne
68 der entfernten Station50 über eine Vielfachzugriff-Funkstrecke an eine Antenne70 der Basisstation46 übertragen. Die mit der Antenne70 verbundene WATM-NIU48' empfängt die ATM-Zelle und führt die Zelle über das Verbindungsnetz72 einer WATM-Ressourcenzuweisungseinheit74 , einer WATM/ATM-Header-Umwandlungseinheit76 , einer ATM-Signalisierungs- und Mobilitätseinheit78 und einer ATM-Netzwerkschnittstelle80 zu. Die ATM-Netzwerkschnittstelle ist mit einem ATM-Multiplexschalter82 verbunden, der durch eine Steuerungs-CPU84 gesteuert wird, um Zellen in Antwort auf ATM-Signalisierungs- und Mobilitätserweiterungssignale an andere Basisstationen (nicht dargestellt) zu übertragen. - Drahtlose Netzwerkschnittstelleneinheit (WNIU) Eine typische Software-/Firmware-Implementierung der drahtlosen Netzwerkschnittstelleneinheit (WNIU) weist die folgenden Hauptmodule auf: einen Sender auf physikalischer Ebene (PHY TX), einen Empfänger auf physikalischer Ebene (PHY RX), ein Synchronisationsmodul (SYNC), eine Medienzugriffssteuerung (MAC) und eine Data-Link-Steuerung (DLC). Weil durch ein drahtloses ATM-System der gleichzeitige Betrieb mehrerer virtueller Verbindungen (VCs) ermöglicht wird, ist ein einzelner PHY- und MAC-Prozessor mit mehreren DLC-Prozessoren verbunden, die den einzelnen aktiven virtuellen Verbindungen (VCs) auf dem Kanal zugeordnet sind.
-
4 zeigt eine durch eine Basisstation gesteuerte MAC-Architektur. Ein MAC-Prozessor100 der Basisstation mit einer Überwachungs-MAC101 empfängt Kanalanforderungen von Data-Link-Steuerungen103 (1) ... (k), die als eine Zwischen schicht zwischen der ATM-Schicht und der MAC-Schicht dienen. Die Data-Link-Steuerungen103 (1) ... (k) übertragen Anforderungen für Kanäle an die Überwachungs-MAC101 , die Kanäle plant oder festlegt und Steuerungsmeldungen an den Kern-MAC-Prozessor102 überträgt. Die DLC103 und der Kern-MAC-Prozessor102 tauschen Daten und ACK-Signale (Bestätigungssignale) aus. Der Kern-MAC-Prozessor102 steuert außerdem den Sender PHY TX108 auf physikalischer Ebene zum Übertragen von Signalen an einen einer entfernten Station zugeordneten Empänger PHY RX111 auf physikalischer Ebene. Ein Empfänger PHY RX109 leitet vom einer entfernten Station zugeordneten Sender PHY TX110 empfangene Signale an den Kern-MAC-Prozessor102 weiter. - Ein MAC-Prozessor
104 einer entfernten Station weist einen Überwachungs-MAC-Prozessor105 und einen Kern-MAC-Prozessor106 auf. Ein Satz von DLCs107 (1) ... (k), die dem MAC-Prozessor104 der entfernten Station zugeordnet sind, übertragen Kanalanforderungen an den Überwachungs-MAC-Prozessor105 der entfernten Station. Der Überwachungs-MAC-Prozessor105 der entfernten Station und der Kern-MAC-Prozessor106 tauschen Steuerungsmeldungen und Kanal-Scheduling-Information aus. Die DLCs107 (1) ... (k) und der Kern-MAC-Prozessor106 tauschen Daten- und ACK-Signale aus. Der Sender PHY TX110 wird durch den Kern-MAC-Prozessor106 gesteuert. Der Empfänger PHY RX111 führt dem Kern-MAC-Prozessor106 Empfangssignale zu. - Der dem MAC-Prozessor
104 der entfernten Station zugeordnete Sender PHY TX110 überträgt Signale über einen Funkkanal an den dem MAC-Prozessor100 der Basisstation zugeordneten Empfänger PHY RX109 . Ähnlicherweise überträgt der dem MAC-Prozessor100 der Basisstation zugeordnete Sender PHY TX 108 über einen Funkkanal Signale an den dem MAC-Prozessor104 der entfernten Station zugeordneten Empfänger PHY RX111 . - Physikalische Schicht
- Das erfindungsgemäße drahtlose ATM-System ist dazu geeignet, mit verschiedenen physikalischen Ebenen zu arbeiten, die sich hinsichtlich der Bitrate und der Burst-Erfassungseigenschaften unterscheiden können. Die Grundvoraussetzung für das drahtlose ATM-Netzwerk ist ein Burst-Modem mit einer ziemlich hohen Bitrate (typischerweise 10 Mbps oder höher) und einer relativ kurzen Erfassungs-Präambel (16 Bytes oder weniger). Die Systemdefinition ermöglicht die Verwendung von Burst-Modems, die die vorstehenden Leistungsmerkmale nicht vollständig erfüllen, wobei in diesem Fall bestimmte Dienstqualitäts- und Kanaleffizienzeinschränkungen erhalten werden.
- Mediumzugriffssteuerungs(MAC)protokoll
- Das MAC-Schichtprotokoll ist dazu geeignet, eine integrierte Unterstützung von ATM-Diensten bereitzustellen, wie beispielsweise CBR- (konstante Bitrate), VBR- (variable Bitrate) und ABR- (verfügbare Bitrate) Dienste. Das MAC-Protokoll handhabt sowohl verbindungslose Paket- als auch verbindungsorientierte virtuelle Verbindungsmodi mit geeigneten Dienstparametern. Die durch die vorliegende Erfindung ins Auge gefassten Dienstklassen und allgemeinen Dienstparameter sind folgende:
- Das im erfindungsgemäßen drahtlosen ATM-System verwendete MAC-Protokoll basiert auf einem dynamischen TDMA/TDM/TDD-Rahmen, in dem die vorstehenden Dienstklassen auf integrierte Weise aufgenommen sind. Dieses Zugriffssteuerungsverfahren basiert auf einer Rahmeneinteilung (Framing) des Kanals (wie in
5 dargestellt) in Tf-ms-Einheiten, die weiter unterteilt sind in Bm-Byte-Schlitze. Uplink- und Downlink-Übertragungen verwenden den gleichen Rahmen in einem Zeitduplexverfahren. Downlink-Übertragungen werden von einer Basisstation zu einer entfernten Station in ein einziges Burstsignal TDM-gemultiplext, während für Uplink-Übertragungen ein dynamisches TDMA-Verfahren verwendet wird. Das dynamische TDMA-Zugriffsprotokoll erfordert, dass jede entfernte Station eine Zufallszugriffs(Slotted ALOHA)steuerungsmeldung im ersten Teil des Uplink-Subrahmens überträgt und mit einer geeigneten Verzögerung (Backoff) neu überträgt, wenn eine Kollision auftritt. Erfolgreiche Uplink-Anforderungen werden in einem TDM-Steuerfeld im nächsten Rahmen zusammen mit einer Zuweisung eines TDMR-Schlitzes (mehrerer TDMA-Schlitze) für eine Übertragung bestätigt (es kann ein Blockiersignal zurückübertragen werden, wenn keine geeignete Kanalressourcen verfügbar sind). Dieser D-TDMA-MAC-Rahmen ist in5 dargestellt. - Die Eigenschaften der Schlitzzuweisung wird vom Diensttyp abhängen: für ABR wird für diesen Rahmen eine einmalige Zuweisung von k TDMA-Schlitzen bereitgestellt, während für CBR eine spezifische Folge von j Schlitzen für jeweils m Rahmen zugewiesen wird, bis eine Unterbrechungsanforderung von der entfernten Station empfangen wird. Für VBR werden Schlitze auch auf einer Verbindungsbasis zugewiesen, aber die in einem vorgegebenen Rahmen verfügbare spezifische Anzahl kann in Abhängigkeit von Nutzungsparametersteuerungs(UPC)zählwerten und einer Kanalüberlastung variieren. Es wird ein aus K Rahmen bestehendes "Überrahmen"-Konzept eingeführt, um die Zuweisung von CBR- und VBR-Bandbreiten mit relativ feiner Granularität zu ermöglichen. Beispielsweise entspricht bei Tf = 2 ms und einer Kanalgeschwindigkeit = 8 Mbps eine ATM-Zelle jeweils 3 Rahmen (d.h. 4 Zellen pro K = 12 Rahmen, d.h. pro Überrahmen) entsprechen einer CBR-Bandbreitenzuweisung von 64 kbps.
- Die MAC-Schicht basiert auf einem Kanalformat, das Überrahmen, Rahmen und Schlitze aufweist, die (ATM) Datenzellen, Steuerungsmeldungen und ACK-Meldungen tragen. Ein Überrahmen besteht aus K > 1 Rahmen, die durch eine Sequenznummer identifiziert werden. Außerdem besteht jeder Rahmen aus: (1) einem Rahmen-Header
120 mit Synchronisations- (Sync), Rahmenaufbau und algemeiner Überwachungsinformation; (2) einer Base-to-Remote- (B→R) Steuerung122 ; (3) einer Base-to-Remote- (B→R) ACK124 ; (4) Base-to-Remote- (B→R) Daten126 ; (5) einer Remote-to-Base- (R→B) Steuerung128 ; (6) einer Remote-to-Base – (R→B) ACK130 ; und (7) Remote-to-Base- (R→B) Daten. Die nominelle Rahmengröße ist auf 2 ms gesetzt, und es wird das nachstehend dargestellte Rahmenformat verwendet: MAC-Rahmenformat - In der vorstehenden Beschreibung ist die Basiseinheit ein 8-Byte-Schlitz. Das bevorzugte Design erfordert 2 Schlitze (16 Byte) für die Präambel und 1 Schlitz (8 Byte) für das Steuerungs-/ACK-Meldungs-Payload, 1 Schlitz (8 Byte) für den drahtlosen + ATM-Header und 6 Schlitze (48 Byte) für das ATM-Payload. Für Fachleute ist ersichtlich, dass durch Reduzieren der Modempräambel und der Header-Dauer die Kanaleffizienz verbessert wird.
-
-
- Implementierung der Medienzugriffssteuerung (MAC) Die drahtlose ATM-MAC-Protokollschicht kann hinsichtlich zwei Hauptmodulen beschrieben werden, d.h. des Kern-MAC-Prozessors und des Überwachungs-MAC-Prozessors, wie in den
6 ,7 ,8 und9 dargestellt ist. Der in6 dargestellte Kern-MAC-Prozessor ist zum Aufrechterhalten einer aktiven VC-Tabelle und zum Abbilden (Mapping) von VCs auf spezifische Steuerungs- oder Dienstschlitze verantwortlich, die ihnen rahmenweise (Frame-by-Frame) zugewiesen werden. Die Überwachungs-MAC-Verarbeitung ist für eine Schlitzzuweisungslogik einer höheren Ebene verantwortlich, die zum Bestimmen von Tabelleneintragungen in der Kern-MAC-Verarbeitung erforderlich sind. Das Ergebnis ist, dass an der entfernten Station die in7 dargestellte Überwachungsverarbeitung für eine Slotted-ALOHA-Zugriffssteuerungslogik von Steuerungsmeldungen und zum Interpretieren bestimmter Zugriffssteuerungsmeldungen verantwortlich ist, die von der Überwachungs-MAC-Verarbeitung der Basisstationen empfangen werden.8 zeigt die Schedule-Verarbeitungen des Überwachungs-MAC-Prozessors der entfernten Station. In der Basisstation ist die in9 dargestellte Überwachungsverarbeitung für ein Ressourcenzuweisungs-/Warteschlangenmanagement auf dem TDM-Downlink und dem TDMA-Uplink verantwortlich. D.h., die Überwachungsverarbeitung an der Basisstation muss Kanalzeit zwischen ABR-, VBR-, CBR- und Steuerungs-/ACK-Verkehr teilen und dann spezifizierte Warteschlangenmanagementregeln für eine Ressourcenteilung innerhalb jeder dieser Dienste aufrechterhalten. Durch eine derartige Trennung zwischen (schnellen) Kern-MAC-Funktionen und (langsameren, logikintensiveren) Überwachungs-MAC-Funktionen wird erfindungsgemäß eine geeignete Basis für eine Hardware-/Softwareteilung bereitgestellt. -
6 zeigt eine schematische Darstellung von Kern-MAC-Protokollfunktionen. Der MAC-Prozessor ist an Basisstationen und entfernten Stationen der Gleiche. - In
6 werden Daten von einem Überwachungs-MAC-Prozessor einer Rahmenzeiteinteilungs- oder Rahmen-Schedule-Tabelle134 zugeführt. Die Daten von der Tabelle134 und ein Synchronisations(Sync)signal werden einem Controller136 zugeführt. Der Controller stellt gemäß den von der Tabelle134 empfangenen Daten einen E/A-Befehl für jede VC sowie einen E/A-Typ und eine Schlitzanzahl bereit. Der Controller überträgt ein Signal an eine Empfängereinheit138 , um Zellen/Pakete auf dem Schlitz #r vom Empfänger PHY RX zu empfangen. Die Empfängereinheit138 überträgt die empfangenen Zellen/Pakete an einen Sender140 , um sie beim Empfang eines Signals vom Controller136 durch den Sender140 an die DLC für die VC #k weiterzuleiten. - Ein Empfänger
142 empfängt beim Empfang eines Signals vom Controller136 Zellen/Pakete von einer DLC auf der VC #j. Die empfangenen Zellen/Pakete werden beim Empfang eines Signals durch den Sender144 vom Controller136 an den Sender144 weitergeleitet, um sie anschließend auf einem zugewiesenen Schlitz #s zu übertragen. Die übertragenen Zellen werden einem Sender PHY TX zugeführt, um sie über einen Funkkanal an eine andere Station zu übertragen. -
7 zeigt die Hauptfunktionen eines MAC-Überwachungsprozessors einer entfernten Station. Beim Empfang einer Unterbrechung von einer CBR/VBR-Signalisierungsmeldung oder einer ABR-DLC für die VC(i) (162 ) wird ein Steuerpaket zum die Anforderung eines Dienstes konstruiert (Schritt164 ). Ein ALOHA-Schlitz für eine Steuerungsmeldung tx wird zufällig ausgewählt (Schritt166 ). Der Kern-MAC-Prozessor wird über die Steuerungsschlitznummer informiert (Schritt168 ). Das Steuerungspaket wird dem Kern-MAC-Prozessor zugeführt, um es zu übertragen (Schritt170 ). Das Paket wartet auf eine Schlitzzuweisung (Schritt172 ). Wenn eine Schlitzzuweisung für die VC(i) empfangen wird (Schritt174 ), ist das Paket für eine Übertragung bereit. Die VC ↔ Schlitz-Tabelle des Kern-MAC-Prozessors wird aktualisiert (Schritt178 ), und der Prozessor kehrt auf seinen Bereitschaftszustand zurück (180 ). - Wenn vor dem Empfang einer Schlitzzuweisung ein Timeout auftritt, wird entschieden, ob mehr als eine vorgegebene Anzahl (N) von Zeitschlitzen vorhanden ist (Schritt
182 ). Wenn die Antwort JA lautet, wird eine Fehlermeldung an eine Signalisierungs- oder DLC-Entität ausgegeben, und der Prozessor kehrt auf seinen Bereitschaftszustand zurück (180 ). Wenn mehr als N Timeout-Ereignisse aufgetreten sind, wird ein neuer ALOHA-Schlitz zufällig ausgewählt (Schritt166 ), und die Verarbeitung wird wie vorstehend beschrieben fortgesetzt. - Wenn der Prozessor sich im Bereitschaftszustand befindet (
180 ), wird, wenn die Unterbrechung empfangen wird (162 ), in einer ersten Entscheidung bestimmt, ob eine neue Schlitzzuweisung erforderlich ist (Schritt184 ). Wenn die Antwort NEIN lautet, springt die Verarbeitung zum Bereitschaftszustand (180 ) zurück. Wenn die Antwort JA lautet, wird ein Steuerungspaket konstruiert (Schritt164 ), und die Verarbeitung schreitet wie vorstehend beschrieben fort. - Dann wird entschieden, ob die VC ↔ Schlitz-Tabelle aktualisiert werden muss (Schritt
186 ). Wenn die Antwort NEIN lautet, nimmt der Prozessor wieder seinen Bereitschaftszustand (180 ) an. Wenn die Antwort JA lautet, wird die Tabelle des Kern-MAC-Prozessors aktualisiert (Schritt178 ), woraufhin die Verarbeitung auf den Bereitschaftszustand (180 ) zurückspringt. -
8 zeigt ein Ablaufdiagramm einer Scheduling-Verarbeitung für einen Überwachungs-MAC-Prozessor einer entfernten Station. Nach dem Empfang einer Information über die Ankunft eines Rahmen-Headers vom Kern-MAC-Prozessor (282 ) wird der Header empfangen und der CRC-Wert geprüft (Schritt284 ). Wenn der CRC-Wert fehlerhaft ist, liegt ein Fehler vor (Schritt286 ), und die Verarbeitung springt zum Wartezustand (288 ) zurück. Wenn der Rahmen-Header korrekt ist, wird der Offset des ALOHA-Schedule gesetzt (Schritt290 ), und das geeignete Signal (292 ) wird für ein ALOHA-Scheduling übertragen. - Der Index i wird inkrementiert (Schritt
294 ), und die Verarbeitung tritt in einen Wartezustand ein (296 ), bis eine Information über den Empfang eines Base-to-Remote-Steuerungspakets vom Kern-MAC-Prozessor298 empfangen wird. Dann wird die Base-to-Remote-Steuerungsmeldung gelesen (Schritt300 ). Dann wird der CRC-Wert geprüft (Schritt302 ). Wenn die CRC-Prüfung fehlschlägt, springt die Verarbeitung zu Schritt294 zurück. Wenn die CRC-Prüfung korrekt ist, wird bestimmt, ob eine lokale VC vorhanden ist (Schritt304 ). Wenn dies nicht der Fall ist, springt die Verarbeitung zu Schritt294 zurück. Wenn das Steuerungspaket an eine lokale VC übertragen wird, wird bestimmt, ob ein ABR-Schedule vorhanden ist (Schritt306 ). Wenn dies nicht der Fall ist, wird es gemäß dem Meldungstyp an andere Meldungsprozessoren übertragen (Schritt308 ). Daraufhin springt die Verarbeitung zu Schritt294 zurück. Wenn ein ABR-Schedule vorhanden ist, werden der CBR-Schedule und der ALOHA-Schedule mit dem empfangenen ABR-Schedule kombiniert, um eine Rahmen-Schedule-Tabelle zu erzeugen (Schritt310 ). Der ALOHA-Schedule312 und der CBR-Schedule314 werden für den Kombinierschritt310 empfangen. Daraufhin springt die Verarbeitung zu Schritt294 zurück. Dann wird ein aktuelles Schedule-Tabellensignal übertragen (Schritt316 ). - In Schritt
294 wird der Index i bereitgestellt, um das i-te B→R-Steuerungspaket anzuzeigen (die Gesamtzahl beträgt n). Daraufhin springt die Verarbeitung bis zur nächsten Ankunft eines Rahmen-Headers auf den Wartezustand (288 ) zurück. Dann wird ein Ausführungssignal320 an den Kern-MAC-Prozessor übertragen. - Der MAC-Überwachungsprozessor der -Basisstation ist für ein Ressourcenzuweisungs-/Warteschlangenmanagement sowohl auf dem TDM-Downlink als auch auf dem TDMA-Uplink verantwortlich. Durch diese Verarbeitung wird eine Kanalzeit zwischen ABR, VBR und CBR geteilt und ein Wartschlangenmanagement für jede Dienstklasse mit spezifizierten Dienstdisziplinen, usw. ausgeführt.
-
9 zeigt die Hauptfunktionen eines Überwachungs-MAC-Prozessors188 der Basisstation. Ein ALOHA-Kanal-, ABR- und ACK-Schedule-Manager190 empfängt als Eingangssignale eine ABR-Tx/Rx-Anforderung von einer DLC, eine CBR/VBR-Re/Tx-Anforderung von einer DLC, eine Remote-to-Base-ACK-Anforderung von einer DLC und eine Base-to-Remote-ACK-Anforderung von einer DLC. Jedes dieser Eingangssignale wird einer Anforderungswarteschlange192a ,192b ,192c bzw.192d für die jeweiligen Signale zugeführt. Die Ausgangssignale der Anforderungswarteschlangen192 werden dem ABR- und ACK-Scheduler194 zugeführt. Ein geeignetes Ausgangssignal des Managers190 wird einem CBR/VBR-Schedule-Manager196 zuge führt. Der CBR/VBR-Schedule-Manager196 empfängt außerdem CBR/VBR-Setup- oder Ausgangssignale. Das Ausgangssignal des Managers196 wird einem Rahmen-Scheduler198 als erstes Eingangssignal zugeführt. Das andere Eingangssignal des Rahmen-Schedulers198 ist ein Ausgangssignal vom ABR- und ACK-Scheduler194 des Managers190 . Das Ausgangssignal des Rahmen-Schedulers198 ist ein Rahmen-Schedule-Signal vom Überwachungs-MAC-Prozessor für den Kern-MAC-Prozessor. - Ein anderes Ausgangssignal des Schedule-Managers
190 wird als erstes ACK-Schedule-Eingangssignal einer Base-to-Remote-ACK-Meldungserzeugungseinrichtung200 zugeführt. Ein anderes Eingangssignal der Base-to-Remote-ACK-Meldungserzeugungseinrichtung200 ist eine Base-to-Remote-ACK-Meldung von einer DLC gemäß dem ACK-Schedule. Die Ausgangssignale der Base-to-Remote-ACK-Meldungserzeugungseinrichtung sind Base-to-Remote-Steuerungs- und ACK-Pakete für den Kern-MAC-Prozessor. - Außerdem weist der Überwachungs-MAC-Prozessor
188 der Basisstation ein ABR-Anforderungsmodul202 auf, das als Eingangssignal eine ABR-Tx-Anforderung von einem in einer entfernten Station angeordneten Kern-MAC-Prozessor empfängt. Das Ausgangssignal des Moduls202 ist ein ABR-Ankunft-Anzeigesignal für eine DLC. - Nachstehend werden die anderen im Überwachungs-MAC-Prozessor der Basisstation angeordneten Module beschrieben.
10 zeigt ein Ablaufdiagramm des ALOHA-Kanal-, ABR- und ACK-Schedule-Managers190 . Beginnend bei START (220 ) werden die ABR-Anforderungswarteschlange192a , die CBR/VBR-Re/Tx-Anforderungswarteschlange192b (es kann auch eine weitere VBR-Tx-Anforderung an diese Warteschlange übertragen werden), die Base-to-Remote-ACK-Anforderungswarteschlange192d und die Remote-to-Base-ACK-Anforderungswarteschlange192c gelesen, und in Schritt222 wird basierend auf einem vorgegebenen Prioritätsschema eine Schedule-Folge bestimmt. - Wenn eine Base-to-Remote-ACK-Anforderung vorhanden ist, wird entschieden, ob irgendwelche Base-to-Remote-Steuerungsschlitze zur Verfügung stehen (Schritt
224 ). Wenn ein Schlitz vorhanden ist, wird eine Base-to-Remote-ACK im Base-to-Remote-Steuerungskanal226 festgelegt, und der Manager springt zurück zum Lese- und Bestimmungsschritt222 . Wenn keine Schlitze verfügbar sind, werden alle Base-to-Remote-Steuerungspakete in Schritt228 registriert bzw. geordnet, um einen Teil eines Rahmen-Schedule zu erzeugen. Daraufhin endet die Verarbeitung in Schritt230 . - Wenn Daten oder eine Remote-to-Base-ACK-Anforderung vorhanden sind, werden für eine Downlink-Übertragung Zellen vom Beginn des ABR-Kanals ausgehend festgelegt und eingeteilt, oder die Zellen (Remote-to-Base-ACK) werden für eine Uplink-Übertragung vom Ende des ABR-Kanals ausgehend festgelegt und eingeteilt, und in Schritt
232 wird ein Raum für einen ALOHA-Kanal reserviert. - In Schritt
234 wird entschieden, ob irgendwelche Base-to-Remote-Steuerungsschlitze verfügbar sind. Wenn ein Steuerungsschlitz verfügbar ist, wird entschieden, ob mindestens eine Zelle oder ein Paket festgelegt oder eingeteilt ist (Schritt236 ). Wenn dies der Fall ist, wird in Schritt238 der Schedule bestätigt, ein Schlitz des Base-to-Remote-Steuerungskanals reserviert und ein Base-to-Remote-Zuweisungspaket erzeugt, woraufhin das System zu Schritt222 zurückspringt. - Wenn in Schritt
234 kein Base-to-Remote-Steuerungsschlitz verfügbar ist, wird der Schedule in Schritt240 gelöscht, und die Verarbeitung schreitet zu Schritt228 fort. - Wenn in Schritt
236 keine Zelle oder kein Paket festgelegt oder eingeteilt ist, wird der Schedule gelöscht, und das Datenzellen-Scheduling wird in Schritt242 gestoppt. Dann wird entschieden, ob dies eine Remote-to-Base-ACK-Anforderung ist (Schritt244 ). Wenn dies nicht der Fall ist, springt die Verarbeitung zu Schritt222 zurück. Wenn dies eine Remote-to-Base-ACK-Anforderung ist, wird das Remote-to-Base-ACK-Signal-Scheduling gestoppt (Schritt246 ), und die Verarbeitung springt zu Schritt222 zurück. -
11 zeigt ein Ablaufdiagramm der Base-to-Remote-Meldungserzeugungseinrichtung200 . Nach dem START (Schritt250 ) wird der Base-to-Remote-ACK-Schedule vom Manager gelesen (Schritt252 ). ACK-Information wird von der DLC gelesen (Schritt254 ). Es werden ACK-Pakete erzeugt (Schritt256 ). Die Base-to-Remote-Steuerungspakete werden dem Kern-MAC-Prozessor zugeführt, um sie zu übertragen (Schritt258 ), woraufhin die Verarbeitung endet (Schritt260 ). -
12 zeigt ein Ablaufdiagramm des CBR/VBR-Schedule-Managers196 . Nach dem Empfang eines VBR/VBR-Kanalanforderungssignals262 vom einer Signalisierungs- oder von einer Funksteuerung wird in Schritt264 versucht, verfügbare Schlitze innerhalb der CBR/VBR-Bandbreite zu finden, ohne dass der ALOHA-Kanal-Schedule und die QoS-Anforderungen verletzt werden. In einer bevorzugten Ausführungsform werden VPR-Rufe auf ähnliche Weise zugeordnet wie CBR bei einer Spitzenbitrate. Es wird entschieden, ob das CBR/VBR-Signal akzeptiert werden kann (Schritt266 ). Wenn das Signal akzeptiert werden kann, wird in Schritt268 eine Kanalzuweisung ausgeführt, und ein entsprechendes Signal wird für eine Signalisierung oder eine Funksteuerung übertragen (270 ). Die Verarbeitung springt auf einen Wartezustand (271 ) zurück. - Wenn die Basisstation das CBR/VBR-Signal nicht akzeptieren kann, wird die Anforderung
262 in Schritt272 zurückgewiesen, und es wird ein geeignetes Signal übertragen (274 ). Daraufhin springt die Verarbeitung auf den Wartezustand zurück (271 ). - Wenn ein CBR/VBR-Ausgangssignal oder ein Endeanzeigesignal
276 empfangen wird, wird in Schritt278 eine Anforderung zum Umgestalten des CPR/VBR-Schedules erzeugt, und es wird ein geeignetes Signal278 übertragen. Daraufhin springt die Verarbeitung auf den Wartezustand (271 ) zurück. - Der MAC-Überwachungsprozessor der Basisstation kann einen Bereich von Verkehrssteuerungsdisziplinen für ABR, VBR und CBR implementieren, um eine Überlastungssteuerung bereitzustellen und eine Dienstgüte zu garantieren. Die verwendeten spezifischen Warteschlangenmanagementalgorithmen sind von für das Dienstszenario geeigneten Kompromissen zwischen der Leistungsfähigkeit und der Komplexität abhängig. Weil die verwendeten spezifischen Algorithmen den Gesamtbetrieb der MAC/Data-Link-Schicht nicht beeinflussen, können sie als Benutzeroptionen betrachtet werden, die in Software hinzugefügt werden können.
- Obwohl vorstehend eine bevorzugte Ausführungsform eines drahtlosen ATM-Systems und insbesondere eine zur Verwendung in einem solchen System geeignete Mediumzugriffssteuerung beschrieben worden sind, ist für Fachleute ersichtlich, dass innerhalb des durch die Patentansprüche definierten Schutzumfangs und der Prinzipien der vorliegenden Erfindung Änderungen und Modifikationen möglich sind.
Claims (8)
- Drahtloses ATM-Kommunikationssystem mit einer Basisstation und mindestens einer entfernten Station zum Übertragen von Datenpaketen zwischen der Basisstation und der entfernten Station über einen drahtlosen Kanal, mit: einer Basis-(Base)Station; einer entfernten (Remote) Station; und einer Mediumzugriffssteuerungseinrichtung zum: – Steuern der Übertragung von Datenpaketen zwischen der Basisstation und der entfernten Station über den drahtlosen Kanal; – Einteilen des Kanals in Tf Rahmen, die in Bm-Byte-Schlitze unterteilt sind; – TDM-Multiplexen von Downlink-Übertragungen von der Basisstation zur entfernten Station in einem einzelnen Burstsignal unter Verwendung eines ersten Teilsatzes der Byte-Schlitze; und – Zuweisen von Uplink-Übertragungen von der entfernten Station zur Basisstation unter Verwendung eines dynamischen TDMA-Verfahrens und unter Verwendung eines zweiten Teilsatzes der Byte-Schlitze.
- System nach Anspruch 1, wobei die TDMA-Schlitzzuweisung für ABR- (verfügbare Bitraten) Daten eine einmalige Zuweisung von k TDMA-Schlitzen für jeden Rahmen ist, wobei k eine ganze Zahl ist.
- System nach Anspruch 1 oder 2, wobei die TDMA-Schlitzzuweisung für CBR- (kontinuierliche Bitraten) Daten eine spezifische Folge von j Schlitzen ist, die einmal pro m Rahmen zugewiesen wird, bis die Basisstation eine Unterbrechungsanforderung von der entfernten Station empfängt, wobei j und m ganze Zahlen sind.
- System nach Anspruch 1, 2 oder 3, wobei die TDMA-Schlitzzuweisung für VBR-(variable Bitraten)Daten auf einer Verbindungsbasis ausgeführt wird und von Nutzungsparametersteuerungswerten und einer Kanalüberlastung abhängig ist.
- System nach einem der Ansprüche 1 bis 4, ferner mit einem Überrahmen für eine Schlitzzuweisung für CBR-Daten und VBR-Daten, wobei der Überrahmen mehrere durch eine Folgenummer identifizierte Rahmen aufweist, und wobei jeder Rahmen einen Rahmen-Header, Rahmenaufbau- und allgemeine Überwachungsinformation, ein Base-to-Remote-Steuerungssignal, ein Base-to-Remote-ACK-Signal, Base-to-Remote-Daten, ein Remote-to-Base-Steuerungssignal und Remote-to-Base-Daten enthält.
- System nach Anspruch 1, wobei die Mediumzugriffssteuerungseinrichtung aufweist: eine Kern-Mediumzugriffssteuerungseinrichtung zum Steuern einer Übertragung zwischen der Basisstation und der entfernten Station durch Aufrechterhalten einer Tabelle für aktive virtuelle Kanäle und Abbilden der virtuellen Kanäle auf spezifische Steuerungs- oder Dienstschlitze, die rahmenweise (Frame-by-Frame) zugeordnet werden; und eine Überwachungs-Mediumzugriffssteuerungseinrichtung zum Bestimmen von Tabelleneintragungen in der Kern-Mediumzugriffssteuerungseinrichtung.
- System nach Anspruch 6, wobei die Überwachungs-Mediumzugriffssteuerungseinrichtung in der entfernten Station eine ALOHA-Zugriffssteuerungslogik für Steuerungsmeldungen bereitstellt.
- System nach Anspruch 6 oder 7, wobei die Überwachungs-Mediumzugriffssteuerungseinrichtung in der Basisstation Ressourcen für TDM-Downlink-Übertragungen von der Basisstation zur entfernten Station und TDMA-Uplink-Übertragungen von der entfernten Station zur Basisstation zuweist und in eine Warteschlange einordnet.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/495,164 US5638371A (en) | 1995-06-27 | 1995-06-27 | Multiservices medium access control protocol for wireless ATM system |
US495164 | 1995-06-27 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69636786D1 DE69636786D1 (de) | 2007-02-08 |
DE69636786T2 true DE69636786T2 (de) | 2007-04-26 |
Family
ID=23967526
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69636786T Expired - Lifetime DE69636786T2 (de) | 1995-06-27 | 1996-06-19 | Mehrdienste-MAC-Protokoll für drahtloses ATM-System |
Country Status (5)
Country | Link |
---|---|
US (1) | US5638371A (de) |
EP (1) | EP0755164B1 (de) |
JP (1) | JPH0918435A (de) |
AU (1) | AU701487B2 (de) |
DE (1) | DE69636786T2 (de) |
Families Citing this family (268)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6038213A (en) * | 1994-09-16 | 2000-03-14 | Ionica International Limited | Method for restricting channel access depending on subscriber classes and system loading |
US6009096A (en) * | 1994-12-30 | 1999-12-28 | At&T Corp. | Wireless services distribution system |
GB9606601D0 (en) * | 1995-06-02 | 1996-06-05 | Dsc Communications | Multiline wireless transmission in a wireless telecommunications system |
EP1686742B1 (de) * | 1995-06-05 | 2008-10-01 | NEC Electronics Corporation | Apparat und Methode zur Kontrolle eines ATM-Systems, anwendbar im ABR-Modus |
US6041046A (en) * | 1995-07-14 | 2000-03-21 | Omnipoint Corporation | Cyclic time hopping in time division multiple access communication system |
DE69534813T2 (de) * | 1995-08-11 | 2006-10-19 | Alcatel | Verfahren und Anordnung zur dynamischen Bandbreitenzuordnung in einem TDM/TDMA-Übertragungssystem |
US5826030A (en) * | 1995-11-30 | 1998-10-20 | Excel Switching Corporation | Telecommunication switch having a universal API with a single call processing message including user-definable data and response message each having a generic format |
FI102132B (fi) * | 1995-12-01 | 1998-10-15 | Nokia Mobile Phones Ltd | ATM-solun otsikkokenttien käyttö radiovälitteisessä ATM-tiedonsiirross a |
US5751702A (en) * | 1995-12-05 | 1998-05-12 | Stanford Telecommunications, Inc. | Network protocol for wireless broadband ISDN using ATM |
US6151312A (en) | 1996-02-12 | 2000-11-21 | Stanford Telecommunications, Inc. | Network protocol for wireless broadband-ISDN using ATM |
IL117366A (en) * | 1996-03-04 | 1999-05-09 | Madge Networks Israel Limited | System for parameter analysis in asynchronous transfer mode (atm) networks |
US5940381A (en) * | 1996-03-14 | 1999-08-17 | Motorola, Inc. | Asynchronous transfer mode radio communications system with handoff and method of operation |
US6195352B1 (en) * | 1996-03-15 | 2001-02-27 | Network Associates, Inc. | System and method for automatically identifying and analyzing currently active channels in an ATM network |
US6055242A (en) * | 1996-03-20 | 2000-04-25 | Lucent Technologies Inc. | Method and apparatus enabling synchronous transfer mode, variable length and packet mode access for multiple services over a broadband communication network |
US5745697A (en) * | 1996-03-27 | 1998-04-28 | Digital Equipment Corporation | Network flow control having intermediate node scalability to a large numbers of virtual circuits |
TW317058B (en) * | 1996-04-23 | 1997-10-01 | Ibm | Data communication system for a wireless access to an atm network |
JP2968717B2 (ja) * | 1996-04-25 | 1999-11-02 | 静岡日本電気株式会社 | 時分割多重伝送装置 |
TW358277B (en) * | 1996-05-08 | 1999-05-11 | Matsushita Electric Ind Co Ltd | Multiplex transmission method and system, and audio jitter absorbing method used therein |
US5946297A (en) * | 1996-05-31 | 1999-08-31 | International Business Machines Corporation | Scheduling method and apparatus for supporting ATM connections having a guaranteed minimun bandwidth |
US5787080A (en) * | 1996-06-03 | 1998-07-28 | Philips Electronics North America Corporation | Method and apparatus for reservation-based wireless-ATM local area network |
FR2750283B1 (fr) * | 1996-06-20 | 1998-07-31 | Quinquis Jean Paul | Reseau local d'acces a des mobiles equipe de moyens pour gerer les ressources dans ledit reseau |
US5953336A (en) * | 1996-08-05 | 1999-09-14 | Virata Limited | Method and apparatus for source rate pacing in an ATM network |
US5841777A (en) * | 1996-08-30 | 1998-11-24 | Hewlett-Packard Company | System and method for accommodating ABR and CBR traffic on a shared communications channel |
WO1998019413A1 (en) * | 1996-10-28 | 1998-05-07 | Fujitsu Network Communications, Inc. | Unframed isochronous shaping method to reduce delay and delay variation in a cbr transmission system |
JPH10136439A (ja) * | 1996-10-30 | 1998-05-22 | Fujitsu Ltd | 移動体通信システム及び移動体端末及び基地局及び移動体交換局及び移動体通信制御方法 |
FI101666B1 (fi) * | 1996-11-29 | 1998-07-31 | Nokia Multimedia Network Terminals Oy | Viivekriittisten palvelujen toteutus kaapelitelevisiojärjestelmässä |
KR100194577B1 (ko) * | 1996-12-02 | 1999-06-15 | 정선종 | 무선 atm망을 위한 매체접근 제어구조 및 그 방법 |
US5889779A (en) * | 1996-12-02 | 1999-03-30 | Rockwell Science Center | Scheduler utilizing dynamic schedule table |
US6198728B1 (en) * | 1996-12-19 | 2001-03-06 | Phillips Electronics North America Corp. | Medium access control (MAC) protocol for wireless ATM |
US5903559A (en) | 1996-12-20 | 1999-05-11 | Nec Usa, Inc. | Method for internet protocol switching over fast ATM cell transport |
US6023461A (en) * | 1997-10-10 | 2000-02-08 | Nec Usa, Inc. | Handoff method for an ATM wireless network wherein both the switch and the mobile buffer cells and the mobile controls when the handoff will occur |
US6034950A (en) * | 1996-12-27 | 2000-03-07 | Motorola Inc. | System packet-based centralized base station controller |
DE19702028A1 (de) * | 1997-01-23 | 1998-08-06 | Bosch Gmbh Robert | Einrichtung für ein Funksystem, insbesondere für Punkt-zu-Mehrpunkt-Verbindungen |
US6064649A (en) * | 1997-01-31 | 2000-05-16 | Nec Usa, Inc. | Network interface card for wireless asynchronous transfer mode networks |
DE19703614C2 (de) * | 1997-01-31 | 1999-10-28 | Siemens Ag | Verfahren zum drahtlosen Übermitteln von nach einer Breitband-Übertragungstechnologie konzipierten Breitband-orientierten Datenströmen |
US6011800A (en) * | 1997-03-26 | 2000-01-04 | Motorola, Inc. | Hierarchical resource management method, system, base station, head-end unit and subscriber unit for variable resource size communication systems |
AU6951598A (en) * | 1997-04-08 | 1998-10-30 | Wytec, Incorporated | A system and method of point-to-multipoint wireless communication using a point-to-point communication structure |
FI105136B (fi) * | 1997-04-21 | 2000-06-15 | Nokia Mobile Phones Ltd | Yleinen pakettiradiopalvelu |
US6014367A (en) * | 1997-04-25 | 2000-01-11 | Mmc Networks, Inc | Method for weighted fair queuing for ATM cell scheduling |
US6091717A (en) | 1997-05-05 | 2000-07-18 | Nokia Mobile Phones Limited | Method for scheduling packet data transmission |
NO304570B1 (no) * | 1997-05-20 | 1999-01-11 | Ericsson Telefon Ab L M | FremgangsmÕte relatert til GPRS (General Packet Radio Service) system med pakkesvitsjede forbindelser |
HUP0003860A2 (hu) * | 1997-06-19 | 2001-02-28 | Winstar Communications, Inc. | Városi nagy kiterjedésű hálozat (WAN) |
US6865170B1 (en) * | 1997-06-19 | 2005-03-08 | Idt Corporation | Metropolitan wide area network |
BR9810696A (pt) * | 1997-07-09 | 2000-09-05 | Winstar Communications Inc | Unidade de rádio de assinante para múltiplos serviços, sistema de comunicação, e, cartão de circuito para um computador pessoal |
US6819658B1 (en) | 1997-07-15 | 2004-11-16 | Comsat Corporation | Method and apparatus for segmentation, reassembly and inverse multiplexing of packets and ATM cells over satellite/wireless networks |
US6963570B1 (en) * | 1997-07-15 | 2005-11-08 | Comsat Corporation | Method and apparatus for adaptive loss-less compression of cell/packet headers |
WO1999004508A1 (en) * | 1997-07-15 | 1999-01-28 | Comsat Corporation | Multicarrier demux/demod (mcdd) wireless network architecture |
US6813259B1 (en) | 1997-07-15 | 2004-11-02 | Viasat, Inc. | Method and apparatus for minimizing delay variance via time divided transmissions |
US6757268B1 (en) | 1997-07-21 | 2004-06-29 | Winstar Corporation | Metropolitan wide area network |
KR20010022133A (ko) * | 1997-07-21 | 2001-03-15 | 추후제출 | 대도시 광역 네트워크 |
US6937566B1 (en) * | 1997-07-25 | 2005-08-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Dynamic quality of service reservation in a mobile communications network |
GB9716626D0 (en) * | 1997-08-07 | 1997-10-15 | Philips Electronics Nv | Wireless network |
US6049549A (en) * | 1997-08-14 | 2000-04-11 | University Of Massachusetts | Adaptive media control |
JPH1174886A (ja) | 1997-08-27 | 1999-03-16 | Sony Corp | 無線通信システム,送信装置,無線通信制御装置,受信装置,ならびに無線通信方法 |
DE19742123A1 (de) * | 1997-09-24 | 1999-04-08 | Siemens Ag | Verfahren zum Verwalten von partitionierten Ressourcen in einem Kommunikationsnetz |
CN1123156C (zh) * | 1997-09-30 | 2003-10-01 | 皇家菲利浦电子有限公司 | 通信网络中的信道分配方法及相应的系统 |
US6157614A (en) * | 1997-10-22 | 2000-12-05 | Netro Corporation | Wireless ATM network with high quality of service scheduling |
DE19747398C2 (de) * | 1997-10-27 | 2002-10-24 | Ericsson Telefon Ab L M | Kommunikationssystem |
JPH11131633A (ja) * | 1997-11-01 | 1999-05-18 | Kamano Kensetsu Kk | 木炭ブロック |
JP3204303B2 (ja) * | 1997-11-28 | 2001-09-04 | 日本電気株式会社 | 無線atm通信方式 |
US6628641B1 (en) | 1997-12-24 | 2003-09-30 | Nortel Networks Limited | Header error detection for wireless data cells |
FI114132B (fi) * | 1998-01-28 | 2004-08-13 | Nokia Corp | Tiedonsiirron laatutason tukeminen langattomassa tiedonsiirrossa |
DE19803758A1 (de) | 1998-01-30 | 1999-08-12 | Siemens Ag | Verfahren zur Steuerung von Zugriffen auf Ressourcen eines Kommunikationsnetzes |
JP3589851B2 (ja) * | 1998-02-20 | 2004-11-17 | 株式会社日立製作所 | パケット通信システム及びパケット通信装置 |
US6483839B1 (en) | 1998-03-18 | 2002-11-19 | Conexant Systems, Inc. | Apparatus and method for scheduling multiple and simultaneous traffic in guaranteed frame rate in ATM communication system |
US6389019B1 (en) * | 1998-03-18 | 2002-05-14 | Nec Usa, Inc. | Time-based scheduler architecture and method for ATM networks |
US6937577B1 (en) * | 1998-03-20 | 2005-08-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Method, arrangement and apparatus for telecommunications |
FI107504B (fi) * | 1998-04-09 | 2001-08-15 | Nokia Networks Oy | Monen samanaikaisen puhelun toteuttaminen matkaviestinjärjestelmässä |
US7123628B1 (en) * | 1998-05-06 | 2006-10-17 | Lg Electronics Inc. | Communication system with improved medium access control sub-layer |
KR100746069B1 (ko) * | 1998-05-06 | 2007-12-21 | 엘지전자 주식회사 | 이동통신시스템및이동통신시스템에서신호처리동작을수행하는방법 |
US6625133B1 (en) * | 1998-05-17 | 2003-09-23 | Lucent Technologies Inc. | System and method for link and media access control layer transaction initiation procedures |
US6414963B1 (en) | 1998-05-29 | 2002-07-02 | Conexant Systems, Inc. | Apparatus and method for proving multiple and simultaneous quality of service connects in a tunnel mode |
JP3938248B2 (ja) * | 1998-06-01 | 2007-06-27 | 富士通株式会社 | 情報転送装置 |
DE19827934A1 (de) * | 1998-06-23 | 1999-12-30 | Siemens Ag | Dynamische Bandbreitenzuweisung in einem ATM-Übertragungssystem |
US6735773B1 (en) | 1998-06-27 | 2004-05-11 | Intel Corporation | Method and apparatus for issuing commands to a network processor configured to provide a plurality of APIs |
US6728249B2 (en) | 1998-06-27 | 2004-04-27 | Intel Corporation | System and method for performing cut-through forwarding in an ATM network supporting LAN emulation |
US6501731B1 (en) | 1998-06-27 | 2002-12-31 | Intel Corporation | CBR/VBR traffic scheduler |
US6603768B1 (en) | 1998-06-27 | 2003-08-05 | Intel Corporation | Multi-protocol conversion assistance method and system for a network accelerator |
US6657959B1 (en) | 1998-06-27 | 2003-12-02 | Intel Corporation | Systems and methods for implementing ABR with guaranteed MCR |
US6604136B1 (en) | 1998-06-27 | 2003-08-05 | Intel Corporation | Application programming interfaces and methods enabling a host to interface with a network processor |
US6724767B1 (en) | 1998-06-27 | 2004-04-20 | Intel Corporation | Two-dimensional queuing/de-queuing methods and systems for implementing the same |
US6418126B1 (en) * | 1998-07-07 | 2002-07-09 | Adaptive Broadband Ltd. | Wireless ATM networks |
US6628629B1 (en) | 1998-07-10 | 2003-09-30 | Malibu Networks | Reservation based prioritization method for wireless transmission of latency and jitter sensitive IP-flows in a wireless point to multi-point transmission system |
US6680922B1 (en) | 1998-07-10 | 2004-01-20 | Malibu Networks, Inc. | Method for the recognition and operation of virtual private networks (VPNs) over a wireless point to multi-point (PtMP) transmission system |
US6594246B1 (en) | 1998-07-10 | 2003-07-15 | Malibu Networks, Inc. | IP-flow identification in a wireless point to multi-point transmission system |
US6590885B1 (en) | 1998-07-10 | 2003-07-08 | Malibu Networks, Inc. | IP-flow characterization in a wireless point to multi-point (PTMP) transmission system |
US6452915B1 (en) * | 1998-07-10 | 2002-09-17 | Malibu Networks, Inc. | IP-flow classification in a wireless point to multi-point (PTMP) transmission system |
US6862622B2 (en) * | 1998-07-10 | 2005-03-01 | Van Drebbel Mariner Llc | Transmission control protocol/internet protocol (TCP/IP) packet-centric wireless point to multi-point (PTMP) transmission system architecture |
US6640248B1 (en) | 1998-07-10 | 2003-10-28 | Malibu Networks, Inc. | Application-aware, quality of service (QoS) sensitive, media access control (MAC) layer |
CA2341250C (en) | 1998-07-21 | 2008-04-15 | Tachyon, Inc. | Method and apparatus for multiple access in a communication system |
US6674730B1 (en) | 1998-08-04 | 2004-01-06 | Tachyon, Inc. | Method of and apparatus for time synchronization in a communication system |
FI105641B (fi) * | 1998-08-10 | 2000-09-15 | Nokia Mobile Phones Ltd | Resurssien varaus pakettimuotoisessa tiedonsiirrossa |
US6546001B1 (en) * | 1998-08-14 | 2003-04-08 | Samsung Electronics Co., Ltd. | Medium access control message acknowledgment system and method of operation thereof |
KR100330241B1 (ko) * | 1998-08-26 | 2002-10-04 | 삼성전자 주식회사 | 무선패킷음성데이터통신장치및방법 |
KR100335424B1 (ko) * | 1998-08-31 | 2002-07-18 | 윤종용 | 무선비동기전송모드통신시스템 |
JP3450196B2 (ja) | 1998-09-09 | 2003-09-22 | 三菱電機株式会社 | Tdma無線通信方式 |
KR100309379B1 (ko) * | 1998-09-14 | 2001-11-07 | 윤종용 | 부호분할다중접속 통신시스템에서 공통 채널을 통해 전송될 데이터의 처리 방법 |
KR100640908B1 (ko) * | 1998-10-01 | 2007-01-31 | 엘지전자 주식회사 | 이동통신 시스템에서의 트랜스포트 포맷 설정 방법 및 송신 장치 |
US6747959B1 (en) | 1998-10-07 | 2004-06-08 | At&T Corp. | Voice data integrated mulitaccess by self-reservation and blocked binary tree resolution |
US6963545B1 (en) | 1998-10-07 | 2005-11-08 | At&T Corp. | Voice-data integrated multiaccess by self-reservation and stabilized aloha contention |
DE19846730A1 (de) | 1998-10-12 | 2000-04-13 | Bosch Gmbh Robert | Funkeinrichtung mit einer Rahmenstruktur |
US6160793A (en) * | 1998-10-13 | 2000-12-12 | Nokia Telecommunications, Oy | ECN-based approach for congestion management in hybrid IP-ATM networks |
US6904024B1 (en) * | 1998-10-16 | 2005-06-07 | Alcatel Canada Inc. | Cellular base station with integrated multipoint radio access and intercell linking |
JP3221414B2 (ja) | 1998-10-19 | 2001-10-22 | 日本電気株式会社 | ワイヤレス非同期通信モード通信システム及び同報通信制御方法 |
US6256483B1 (en) | 1998-10-28 | 2001-07-03 | Tachyon, Inc. | Method and apparatus for calibration of a wireless transmitter |
KR20000032728A (ko) * | 1998-11-17 | 2000-06-15 | 서평원 | 광대역무선멀티미디어통신시스템에서데이터통신시채널할당방법 |
WO2000033589A1 (en) * | 1998-11-30 | 2000-06-08 | Nokia Networks Oy | Air interface capacity scheduling method |
US6529519B1 (en) * | 1998-12-22 | 2003-03-04 | Koninklijke Philips Electronics N.V. | Prioritized-buffer management for fixed sized packets in multimedia application |
AU774602B2 (en) * | 1998-12-23 | 2004-07-01 | Nokia Inc. | A unified routing scheme for ad-hoc internetworking |
US6836469B1 (en) | 1999-01-15 | 2004-12-28 | Industrial Technology Research Institute | Medium access control protocol for a multi-channel communication system |
US6449265B1 (en) * | 1999-01-15 | 2002-09-10 | Trw Inc. | Media access control layer for satellite ATM networks |
US6542490B1 (en) * | 1999-01-29 | 2003-04-01 | Nortel Networks Limited | Data link control proctocol for 3G wireless system |
US7184413B2 (en) * | 1999-02-10 | 2007-02-27 | Nokia Inc. | Adaptive communication protocol for wireless networks |
US6449267B1 (en) * | 1999-02-24 | 2002-09-10 | Hughes Electronics Corporation | Method and apparatus for medium access control from integrated services packet-switched satellite networks |
US6760308B1 (en) | 1999-02-26 | 2004-07-06 | Bitbytebit Information Services, Inc. | Adaptive transmission in multi-access asynchronous channels |
US6317435B1 (en) * | 1999-03-08 | 2001-11-13 | Qualcomm Incorporated | Method and apparatus for maximizing the use of available capacity in a communication system |
DE19919177A1 (de) * | 1999-04-28 | 2000-11-02 | Philips Corp Intellectual Pty | Netzwerk mit mehreren Netzwerk-Clustern zur drahtlosen Übertragung von Paketen |
US7042905B1 (en) * | 1999-05-04 | 2006-05-09 | Sprint Communications Company L.P. | Broadband wireless communication system |
US7817666B2 (en) * | 1999-05-21 | 2010-10-19 | Wi-Lan, Inc. | Method and system for adaptively obtaining bandwidth allocation requests |
US8462810B2 (en) * | 1999-05-21 | 2013-06-11 | Wi-Lan, Inc. | Method and system for adaptively obtaining bandwidth allocation requests |
US20090219879A1 (en) | 1999-05-21 | 2009-09-03 | Wi-Lan, Inc. | Method and apparatus for bandwidth request/grant protocols in a wireless communication system |
US6925068B1 (en) * | 1999-05-21 | 2005-08-02 | Wi-Lan, Inc. | Method and apparatus for allocating bandwidth in a wireless communication system |
US7006530B2 (en) * | 2000-12-22 | 2006-02-28 | Wi-Lan, Inc. | Method and system for adaptively obtaining bandwidth allocation requests |
FR2794590B1 (fr) * | 1999-06-01 | 2001-09-14 | France Telecom | Dispositif d'interface entre un equipement atm et un canal de transmission comportant une liaison radio synchrone |
US8254394B1 (en) | 1999-06-29 | 2012-08-28 | Cisco Technology, Inc. | Technique for providing constant bit rate (CBR) service over a time-slotted access channel |
US6665307B1 (en) * | 1999-07-02 | 2003-12-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Variable fast page mode |
US6771614B1 (en) * | 1999-07-06 | 2004-08-03 | Cisco Technology, Inc. | Wireless power control in conjunction with a wireline MAC protocol |
US6804211B1 (en) | 1999-08-03 | 2004-10-12 | Wi-Lan Inc. | Frame structure for an adaptive modulation wireless communication system |
US6690657B1 (en) | 2000-02-25 | 2004-02-10 | Berkeley Concept Research Corporation | Multichannel distributed wireless repeater network |
US6430154B1 (en) * | 1999-08-13 | 2002-08-06 | Fujitsu Network Communications, Inc. | Supporting multiple application traffic types over connection oriented networks |
US6674731B1 (en) | 1999-08-27 | 2004-01-06 | Tachyon, Inc. | Transmission and reception of TCP/IP data over a wireless communication channel |
US6532220B1 (en) | 1999-08-27 | 2003-03-11 | Tachyon, Inc. | System and method for efficient channel assignment |
US6218896B1 (en) | 1999-08-27 | 2001-04-17 | Tachyon, Inc. | Vectored demodulation and frequency estimation apparatus and method |
US6650636B1 (en) | 1999-08-27 | 2003-11-18 | Tachyon, Inc. | Transmission and reception of TCP/IP data over a wireless communication channel |
US6665292B1 (en) | 1999-08-27 | 2003-12-16 | Tachyon, Inc. | Transmission and reception of TCP/IP data over a wireless communication channel |
US6735188B1 (en) | 1999-08-27 | 2004-05-11 | Tachyon, Inc. | Channel encoding and decoding method and apparatus |
US20040090983A1 (en) * | 1999-09-10 | 2004-05-13 | Gehring Stephan W. | Apparatus and method for managing variable-sized data slots within a time division multiple access frame |
US7023833B1 (en) * | 1999-09-10 | 2006-04-04 | Pulse-Link, Inc. | Baseband wireless network for isochronous communication |
KR20010028832A (ko) * | 1999-09-27 | 2001-04-06 | 최항석 | 비접속형 프로토콜 기반의 웹서비스상에서 접속형 프로토콜 기반의 서비스를 지원하기 위한 시스템 |
US6683865B1 (en) | 1999-10-15 | 2004-01-27 | Nokia Wireless Routers, Inc. | System for routing and switching in computer networks |
US6788702B1 (en) | 1999-10-15 | 2004-09-07 | Nokia Wireless Routers, Inc. | Protocol for neighborhood-established transmission scheduling |
US6836463B2 (en) * | 1999-10-15 | 2004-12-28 | Nokia Corporation | System for communicating labeled routing trees to establish preferred paths and source routes with local identifiers in wireless computer networks |
CN1758620B (zh) * | 1999-10-22 | 2012-10-10 | 耐克斯特奈特无线公司 | 利用具有内部天线的cpe的固定ofdm无线大城市区通信网 |
US6683866B1 (en) * | 1999-10-29 | 2004-01-27 | Ensemble Communications Inc. | Method and apparatus for data transportation and synchronization between MAC and physical layers in a wireless communication system |
US8117291B1 (en) | 1999-11-02 | 2012-02-14 | Wireless Technology Solutions Llc | Use of internet web technology to register wireless access customers |
US8463231B1 (en) | 1999-11-02 | 2013-06-11 | Nvidia Corporation | Use of radius in UMTS to perform accounting functions |
US6865169B1 (en) * | 1999-11-02 | 2005-03-08 | Ipwireless, Inc. | Cellular wireless internet access system using spread spectrum and internet protocol |
US6873609B1 (en) | 1999-11-02 | 2005-03-29 | Ipwireless, Inc. | Use of internet WEB technology for wireless internet access |
US7088795B1 (en) | 1999-11-03 | 2006-08-08 | Pulse-Link, Inc. | Ultra wide band base band receiver |
US6967971B1 (en) * | 1999-11-09 | 2005-11-22 | Nortel Networks Limited | Method and system for providing an integrated functional topology for wireless and wireline communication networks |
US6940831B1 (en) * | 1999-11-29 | 2005-09-06 | Matsushita Electric Industrial Co., Ltd | Wireless communications system |
DE60018799T2 (de) | 1999-12-23 | 2006-01-26 | Cetacean Networks, Inc. | Netzwerkvermittlung mit paketfolgesteuerung |
US7269159B1 (en) * | 2000-01-04 | 2007-09-11 | At&T Corp. | Upstream bandwidth allocation for packet telephony in a shared-media packet-switched access network |
US6785377B1 (en) * | 2000-01-19 | 2004-08-31 | Sprint Communications Company L.P. | Data calls using both constant bit rate and variable bit rate connections |
EP1254538A2 (de) * | 2000-01-25 | 2002-11-06 | Sharewave, Inc. | Stromverbindungssteuerung in drahtlosen computernetzwerken |
US6801519B1 (en) * | 2000-04-11 | 2004-10-05 | Sprint Communications Company, L.P. | Traffic distribution in a wireless communication system |
CA2310188A1 (en) * | 2000-05-30 | 2001-11-30 | Mark J. Frazer | Communication structure with channels configured responsive to reception quality |
DK1310062T3 (da) * | 2000-07-11 | 2007-04-16 | Cisco Tech Inc | Fremgangsmåde og apparat til båndbreddeanmodnings/-tildelingsprotokoller i et trådlöst kommunikationssystem |
US7151762B1 (en) | 2000-07-14 | 2006-12-19 | At&T Corp. | Virtual streams for QoS-driven wireless LANs |
US6950397B1 (en) * | 2000-07-14 | 2005-09-27 | At&T Corp. | RSVP/SBM based side-stream session setup, modification, and teardown for QoS-driven wireless lans |
US7756092B1 (en) | 2000-07-14 | 2010-07-13 | At&T Intellectual Property Ii, L.P. | In-band QoS signaling reference model for QoS-driven wireless LANs connected to one or more networks |
US7068632B1 (en) * | 2000-07-14 | 2006-06-27 | At&T Corp. | RSVP/SBM based up-stream session setup, modification, and teardown for QOS-driven wireless LANs |
US6804222B1 (en) * | 2000-07-14 | 2004-10-12 | At&T Corp. | In-band Qos signaling reference model for QoS-driven wireless LANs |
US6970422B1 (en) | 2000-07-14 | 2005-11-29 | At&T Corp. | Admission control for QoS-Driven Wireless LANs |
US7068633B1 (en) | 2000-07-14 | 2006-06-27 | At&T Corp. | Enhanced channel access mechanisms for QoS-driven wireless lans |
US7031287B1 (en) | 2000-07-14 | 2006-04-18 | At&T Corp. | Centralized contention and reservation request for QoS-driven wireless LANs |
US7039032B1 (en) | 2000-07-14 | 2006-05-02 | At&T Corp. | Multipoll for QoS-Driven wireless LANs |
US6999442B1 (en) | 2000-07-14 | 2006-02-14 | At&T Corp. | RSVP/SBM based down-stream session setup, modification, and teardown for QOS-driven wireless lans |
US6977919B1 (en) | 2000-07-31 | 2005-12-20 | Harington Valve Llc | Method and apparatus for efficient bandwidth utilization in subscriber unit initialization and synchronization in a time-synchronized communication system |
US6928061B1 (en) | 2000-09-06 | 2005-08-09 | Nokia, Inc. | Transmission-scheduling coordination among collocated internet radios |
AU2001288828A1 (en) * | 2000-09-14 | 2002-03-26 | Ensemble Communications, Inc. | A system and method for wireless communication in a frequency division duplexingregion |
US7061896B2 (en) | 2000-09-20 | 2006-06-13 | George Mason Intellectual Properties, Inc. | Wireless label switched packet transfer network |
US7092374B1 (en) * | 2000-09-27 | 2006-08-15 | Cirrus Logic, Inc. | Architecture for a wireless area network node |
US7310353B1 (en) | 2000-10-30 | 2007-12-18 | Yair Bourlas | Compression of overhead in layered data communication links |
US7123649B1 (en) * | 2000-11-03 | 2006-10-17 | Peter Smith | Outdoor unit programming system |
SE517920C2 (sv) * | 2000-11-10 | 2002-08-06 | Ericsson Telefon Ab L M | Allokeringsförfarande i ett mobiltelekommunikationssystem |
US6564051B2 (en) | 2000-11-15 | 2003-05-13 | Raze Technoliges, Inc. | System and method for interface between a subscriber modem and subscriber premises interfaces |
US7177598B2 (en) * | 2000-11-15 | 2007-02-13 | Wi-Lan, Inc. | Method and system for reducing channel interference in a frame-synchronized wireless communication system |
US6859655B2 (en) | 2001-01-19 | 2005-02-22 | Raze Technologies, Inc. | TDD FDD air interface |
US7173916B2 (en) * | 2001-01-19 | 2007-02-06 | Raze Technologies, Inc. | Wireless access system using multiple modulation formats in TDD frames and method of operation |
US20020098799A1 (en) * | 2001-01-19 | 2002-07-25 | Struhsaker Paul F. | Apparatus and method for operating a subscriber interface in a fixed wireless system |
US20040213188A1 (en) * | 2001-01-19 | 2004-10-28 | Raze Technologies, Inc. | Backplane architecture for use in wireless and wireline access systems |
US7002929B2 (en) * | 2001-01-19 | 2006-02-21 | Raze Technologies, Inc. | Wireless access system for allocating and synchronizing uplink and downlink of TDD frames and method of operation |
US20020097694A1 (en) * | 2001-01-19 | 2002-07-25 | Struhsaker Paul F. | Method for establishing a prioirity call in a fixed wireless access communication system |
US7031738B2 (en) * | 2001-01-19 | 2006-04-18 | Raze Technologies, Inc. | Apparatus for reallocating communication resources to establish a priority call in a fixed wireless access communication system |
US7274946B2 (en) * | 2001-01-19 | 2007-09-25 | Raze Technologies, Inc. | Apparatus for establishing a priority call in a fixed wireless access communication system |
US20090111457A1 (en) | 2007-10-31 | 2009-04-30 | Raze Technologies, Inc. | Wireless communication system and device for coupling a base station and mobile stations |
US6925516B2 (en) * | 2001-01-19 | 2005-08-02 | Raze Technologies, Inc. | System and method for providing an improved common control bus for use in on-line insertion of line replaceable units in wireless and wireline access systems |
US6891810B2 (en) * | 2001-01-19 | 2005-05-10 | Raze Technologies, Inc. | Wireless access system and associated method using multiple modulation formats in TDD frames according to subscriber service type |
US6804527B2 (en) | 2001-01-19 | 2004-10-12 | Raze Technologies, Inc. | System for coordination of TDD transmission bursts within and between cells in a wireless access system and method of operation |
US7065098B2 (en) * | 2001-01-19 | 2006-06-20 | Raze Technologies, Inc. | Redundant telecommunication system using memory equalization apparatus and method of operation |
WO2002041520A2 (en) * | 2000-11-15 | 2002-05-23 | Ensemble Communications, Inc. | Improved frame structure for a communication system using adaptive modulation |
US7346347B2 (en) | 2001-01-19 | 2008-03-18 | Raze Technologies, Inc. | Apparatus, and an associated method, for providing WLAN service in a fixed wireless access communication system |
US7230931B2 (en) | 2001-01-19 | 2007-06-12 | Raze Technologies, Inc. | Wireless access system using selectively adaptable beam forming in TDD frames and method of operation |
US7069047B2 (en) * | 2001-01-19 | 2006-06-27 | Raze Technologies, Inc. | System and method for on-line insertion of line replaceable units in wireless and wireline access systems |
US6731946B1 (en) | 2000-11-22 | 2004-05-04 | Ensemble Communications | System and method for timing detector measurements in a wireless communication system |
US6765869B2 (en) * | 2000-12-21 | 2004-07-20 | At&T Wireless Services, Inc. | Medium access dynamic congestion control mechanism for wireless data |
US6765870B2 (en) * | 2000-12-21 | 2004-07-20 | At&T Wireless Services, Inc. | Medium access dynamic congestion control mechanism for wireless data |
WO2002052875A2 (en) * | 2000-12-27 | 2002-07-04 | Ensemble Communications, Inc. | Adaptive call admission control for use in a wireless communication system |
US8009667B1 (en) | 2001-01-16 | 2011-08-30 | Wi—LAN, Inc. | Packing source data packets into transporting packets with fragmentation |
USRE42242E1 (en) * | 2001-01-19 | 2011-03-22 | Access Solutions, Ltd. | Apparatus and method for reallocating communication resources to establish a priority call in a fixed wireless access communication system |
US7075967B2 (en) | 2001-01-19 | 2006-07-11 | Raze Technologies, Inc. | Wireless communication system using block filtering and fast equalization-demodulation and method of operation |
US20020099838A1 (en) * | 2001-01-22 | 2002-07-25 | Donia Sebastian | Method for allocating receive buffers to accommodate retransmission scheme in wireless computer networks |
US6704579B2 (en) | 2001-02-15 | 2004-03-09 | Ensemble Communications | System and method of automatically calibrating the gain for a distributed wireless communication system |
US6577863B2 (en) | 2001-02-15 | 2003-06-10 | Ensemble Communications, Inc. | Failure redundancy between modem interface cards and outdoor units in a wireless communication system |
US6693887B2 (en) | 2001-02-15 | 2004-02-17 | Ensemble Communications, Inc. | Method for allocating fractional bandwidth in a fixed-frame communication system |
US7293103B1 (en) | 2001-02-20 | 2007-11-06 | At&T Corporation | Enhanced channel access mechanisms for a HPNA network |
US7180855B1 (en) | 2001-04-19 | 2007-02-20 | At&T Corp. | Service interface for QoS-driven HPNA networks |
US7142563B1 (en) | 2001-02-20 | 2006-11-28 | At&T Corp. | Service interface for QoS-driven HPNA networks |
US6944188B2 (en) | 2001-02-21 | 2005-09-13 | Wi-Lan, Inc. | Synchronizing clocks across a communication link |
US7583623B2 (en) * | 2001-03-02 | 2009-09-01 | Ofer Zimmerman | Method and system for packing management messages in a communication system |
US6597733B2 (en) | 2001-03-05 | 2003-07-22 | Ensemble Communications, Inc. | Equalizer performance enhancements for broadband wireless applications |
US6459687B1 (en) | 2001-03-05 | 2002-10-01 | Ensemble Communications, Inc. | Method and apparatus for implementing a MAC coprocessor in a communication system |
JP4187940B2 (ja) * | 2001-03-06 | 2008-11-26 | 株式会社エヌ・ティ・ティ・ドコモ | パケット伝送方法及びシステム、並びにパケット送信装置、受信装置、及び送受信装置 |
US20040213155A1 (en) * | 2001-03-29 | 2004-10-28 | Mitel Semiconductor V.N. Inc. | Multi-processor data traffic shaping and forwarding |
US7054333B2 (en) * | 2001-04-19 | 2006-05-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatus for distributed SCCP management procedures |
CN100438470C (zh) * | 2001-05-08 | 2008-11-26 | 索尼株式会社 | 无线通信系统、无线通信控制装置和方法 |
JP3858746B2 (ja) * | 2001-05-08 | 2006-12-20 | ソニー株式会社 | 無線通信システム、無線通信制御装置及び無線通信制御方法、並びにコンピュータ・プログラム |
US7577100B2 (en) * | 2001-07-27 | 2009-08-18 | Stephen Pollmann | System and method for measuring signal to noise values in an adaptive wireless communication system |
US6549759B2 (en) * | 2001-08-24 | 2003-04-15 | Ensemble Communications, Inc. | Asymmetric adaptive modulation in a wireless communication system |
US7123627B2 (en) * | 2001-09-11 | 2006-10-17 | Sharp Laboratories Of America, Inc. | Class of computationally parsimonious schedulers for enforcing quality of service over packet based AV-centric home networks |
US7013418B1 (en) * | 2001-11-15 | 2006-03-14 | Network Appliance, Inc. | Method and apparatus for reliable delivery of status information for multiple sets of data units in a single packet |
DE60106067T2 (de) * | 2001-12-17 | 2005-10-27 | Lucent Technologies Inc. | Verfahren und Vorrichtung zur Bandbreitenreservierung |
US20030134614A1 (en) * | 2002-01-11 | 2003-07-17 | Dye Stephen M. | Mobile virtual network operator platform and method of and system for using same |
EP1488559A2 (de) * | 2002-03-08 | 2004-12-22 | Xtremespectrum, Inc. | Verfahren und system zur durchführung von ranging-funktionen in einem ultrabreitbandigem system |
CA2478903A1 (en) * | 2002-03-11 | 2003-09-25 | Xtremespectrum, Inc. | Method of using sub-rate slots in an ultrawide bandwidth system |
US7376140B1 (en) | 2002-03-25 | 2008-05-20 | Cisco Technology, Inc. | System and method for assignment of ATM virtual circuits to queues in a DSLAM |
US7133369B1 (en) * | 2002-04-19 | 2006-11-07 | Microsoft Corporation | System and method for dynamic caching of data connections |
US20040204105A1 (en) * | 2002-05-24 | 2004-10-14 | Ying-Chang Liang | Method and apparatus for a base station with multiple distributed antennas to communicate with mobile stations |
US20030223365A1 (en) * | 2002-06-04 | 2003-12-04 | Sharp Laboratories Of America, Inc. | Class of dynamic programming schedulers |
US7313154B2 (en) * | 2002-06-28 | 2007-12-25 | Harris Corporation | TDD frame format |
US7177275B2 (en) * | 2002-07-26 | 2007-02-13 | Kenneth Stanwood | Scheduling method and system for communication systems that offer multiple classes of service |
SE0203056D0 (sv) * | 2002-10-11 | 2002-10-11 | Ericsson Telefon Ab L M | Method and apparatus in a telecommunication system |
JP3769532B2 (ja) * | 2002-11-26 | 2006-04-26 | 埼玉日本電気株式会社 | 移動通信基地局装置、そのQos制御方法及びプログラム |
US7580394B2 (en) * | 2002-11-27 | 2009-08-25 | Nokia Corporation | System and method for collision-free transmission scheduling in a network |
US20050007991A1 (en) * | 2003-07-10 | 2005-01-13 | Dat Ton | Bandwidth allocation method and apparatus for fixed wireless networks |
US7065144B2 (en) * | 2003-08-27 | 2006-06-20 | Qualcomm Incorporated | Frequency-independent spatial processing for wideband MISO and MIMO systems |
US8233462B2 (en) * | 2003-10-15 | 2012-07-31 | Qualcomm Incorporated | High speed media access control and direct link protocol |
US9226308B2 (en) | 2003-10-15 | 2015-12-29 | Qualcomm Incorporated | Method, apparatus, and system for medium access control |
US8284752B2 (en) * | 2003-10-15 | 2012-10-09 | Qualcomm Incorporated | Method, apparatus, and system for medium access control |
US8462817B2 (en) * | 2003-10-15 | 2013-06-11 | Qualcomm Incorporated | Method, apparatus, and system for multiplexing protocol data units |
US8472473B2 (en) * | 2003-10-15 | 2013-06-25 | Qualcomm Incorporated | Wireless LAN protocol stack |
US8842657B2 (en) | 2003-10-15 | 2014-09-23 | Qualcomm Incorporated | High speed media access control with legacy system interoperability |
US8483105B2 (en) * | 2003-10-15 | 2013-07-09 | Qualcomm Incorporated | High speed media access control |
BRPI0415426A (pt) * | 2003-10-15 | 2006-12-05 | Qualcomm Inc | controle de acesso a mìdia de alta velocidade e protocolo de link direto |
DE60319381T2 (de) * | 2003-10-17 | 2009-02-19 | Alcatel Lucent | Drahtloses Netzwerk für die Leitung von der Zuweisung von einem Frequenzband dass zur Übertragung von Prioritätenbitten von einer Verbindungseinrichtung reserviert wurde |
MXPA06005007A (es) * | 2003-11-07 | 2006-07-06 | Interdigital Tech Corp | Metodo y aparato de comunicacion inalambrica para implementar control de admision de llamada en base a mediciones comunes. |
US7016409B2 (en) * | 2003-11-12 | 2006-03-21 | Sony Corporation | Apparatus and method for use in providing dynamic bit rate encoding |
US8903440B2 (en) * | 2004-01-29 | 2014-12-02 | Qualcomm Incorporated | Distributed hierarchical scheduling in an ad hoc network |
US7818018B2 (en) * | 2004-01-29 | 2010-10-19 | Qualcomm Incorporated | Distributed hierarchical scheduling in an AD hoc network |
US20050169221A1 (en) * | 2004-02-03 | 2005-08-04 | Sharp Laboratories Of America, Inc. | Decentralized bandwidth reservation mechanism for wireless networks |
US8315271B2 (en) * | 2004-03-26 | 2012-11-20 | Qualcomm Incorporated | Method and apparatus for an ad-hoc wireless communications system |
US7564814B2 (en) * | 2004-05-07 | 2009-07-21 | Qualcomm, Incorporated | Transmission mode and rate selection for a wireless communication system |
US8401018B2 (en) * | 2004-06-02 | 2013-03-19 | Qualcomm Incorporated | Method and apparatus for scheduling in a wireless network |
US20060009159A1 (en) * | 2004-07-09 | 2006-01-12 | Leung Hung F | Protocol layer analysis in mobile device testing |
US7822397B2 (en) * | 2004-08-27 | 2010-10-26 | Silicon Laboratories Inc. | Method and apparatus for frequency hopping medium access control in a wireless network |
US7882412B2 (en) | 2004-10-05 | 2011-02-01 | Sanjiv Nanda | Enhanced block acknowledgement |
US20060098632A1 (en) * | 2004-11-08 | 2006-05-11 | Johnson William A | System and method for integrated distribution of broadband services |
US8600336B2 (en) | 2005-09-12 | 2013-12-03 | Qualcomm Incorporated | Scheduling with reverse direction grant in wireless communication systems |
ATE515864T1 (de) * | 2005-12-23 | 2011-07-15 | Ericsson Telefon Ab L M | Verfahren und vorrichtung zum auflösen von datenpaket-verkehrsstau |
US8645976B2 (en) * | 2007-05-03 | 2014-02-04 | Qualcomm Incorporated | Application programming interface (API) for restoring a default scan list in a wireless communications receiver |
US20090019460A1 (en) * | 2007-05-03 | 2009-01-15 | Qualcomm Incorporated | Application programming interface (api) for handling errors in packets received by a wireless communications receiver |
US8989577B2 (en) | 2012-06-21 | 2015-03-24 | Qualcomm Incorporated | Methods and systems for implementing time-division duplexing in the physical layer |
US9071358B2 (en) | 2012-06-21 | 2015-06-30 | Qualcomm Incrorporated | Repeater fiber-coax units |
US9363017B2 (en) | 2012-07-06 | 2016-06-07 | Qualcomm Incorporated | Methods and systems of specifying coaxial resource allocation across a MAC/PHY interface |
KR101746075B1 (ko) * | 2013-11-25 | 2017-06-12 | 한국전자통신연구원 | 과도 대역 사용량 감지 방법 |
MX364274B (es) | 2014-03-25 | 2019-04-22 | Ericsson Telefon Ab L M | Sistema y método para un acceso aleatorio físico basado en un haz. |
US9560548B2 (en) | 2014-06-25 | 2017-01-31 | General Electric Company | Dynamic adjustment of a wireless network media access control parameter |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4491947A (en) * | 1983-05-31 | 1985-01-01 | At&T Bell Laboratories | Technique for dynamic scheduling of integrated circuit- and packet-switching in a multi-beam SS/TDMA system |
US4641304A (en) * | 1986-06-06 | 1987-02-03 | Rca Corporation | Announced retransmission random access system |
US4897834A (en) * | 1987-08-18 | 1990-01-30 | Allen-Bradley Company, Inc. | Bit oriented communications network |
JP2845889B2 (ja) * | 1988-05-16 | 1999-01-13 | 株式会社日立製作所 | 衛星通信方式及び衛星通信システム |
US5012469A (en) * | 1988-07-29 | 1991-04-30 | Karamvir Sardana | Adaptive hybrid multiple access protocols |
US5172375A (en) * | 1989-06-22 | 1992-12-15 | Nec Corporation | Multiple access satellite communication system for mini-earth station networks |
US4937822A (en) * | 1989-06-27 | 1990-06-26 | Rockwell International Corporation | Skywave adaptable communication apparatus |
US4949395A (en) * | 1989-07-07 | 1990-08-14 | Telefonaktiebolaget L M Ericsson | Method and arrangement for dynamically allocating time slots to connections in a digital mobile radio system |
US5181200A (en) * | 1990-10-29 | 1993-01-19 | International Business Machines Corporation | Handoff method and apparatus for mobile wireless workstation |
SE9200283D0 (sv) * | 1992-02-03 | 1992-02-03 | Peter Aahl | Dynamisk varierbar radiostation-dvr |
GB9223890D0 (en) * | 1992-11-13 | 1993-01-06 | Ncr Int Inc | Wireless local area network system |
US5371734A (en) * | 1993-01-29 | 1994-12-06 | Digital Ocean, Inc. | Medium access control protocol for wireless network |
GB2276292B (en) * | 1993-03-17 | 1997-01-08 | Roke Manor Research | Improvements in or relating to communication systems |
US5384777A (en) * | 1993-04-19 | 1995-01-24 | International Business Machines Corporation | Adaptive medium access control scheme for wireless LAN |
US5487065A (en) * | 1993-05-26 | 1996-01-23 | The Trustees Of Columbia University In The City Of New York | Method and apparatus for supporting mobile communications in asynchronous transfer mode based networks |
-
1995
- 1995-06-27 US US08/495,164 patent/US5638371A/en not_active Expired - Lifetime
-
1996
- 1996-03-26 JP JP7042996A patent/JPH0918435A/ja active Pending
- 1996-06-03 AU AU54689/96A patent/AU701487B2/en not_active Ceased
- 1996-06-19 EP EP96109880A patent/EP0755164B1/de not_active Expired - Lifetime
- 1996-06-19 DE DE69636786T patent/DE69636786T2/de not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP0755164B1 (de) | 2006-12-27 |
AU5468996A (en) | 1997-01-09 |
JPH0918435A (ja) | 1997-01-17 |
DE69636786D1 (de) | 2007-02-08 |
EP0755164A2 (de) | 1997-01-22 |
US5638371A (en) | 1997-06-10 |
EP0755164A3 (de) | 1999-10-20 |
AU701487B2 (en) | 1999-01-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69636786T2 (de) | Mehrdienste-MAC-Protokoll für drahtloses ATM-System | |
DE69831670T2 (de) | Verfahren und gerät zur verminderung der varianz der zeitverzögerung durch zeitverschachtelte übertragungen | |
DE60100478T2 (de) | IP Plattform für verbesserte Mehrpunkt-Zugriffsysteme | |
DE60223663T2 (de) | Verfahren und vorrichtung zur implementierung eines mac-coprozessors in einem kommunikationssystem | |
US5684791A (en) | Data link control protocols for wireless ATM access channels | |
DE69838775T2 (de) | Verfahren zur gemeinsamen Benutzung von Bandbreite in einem Vielfachzugriffssystem für Kommunikationsnetze | |
EP0850516B1 (de) | Verfahren und vorrichtung zur zuteilung von gemeinsamer bandbreite unter mehreren teilnehmern | |
DE60125188T2 (de) | Verfahren und System zur Reservierung von Bandbreite in einem Funkkommunikationssystem | |
DE19747398C2 (de) | Kommunikationssystem | |
EP0817428B1 (de) | Verkehrsformer mit virtuellen Pfaden mit mehrfachen Warteschlangen | |
DE69817540T2 (de) | Vermittlung in atm anpassungsschicht | |
DE19758203A1 (de) | Verfahren zur Bildung einer Rahmenstruktur für die Verwendung in Kommunikationssystemen mit Vielfachzugriff im Zeitmultiplex | |
DE69736623T2 (de) | Paketvermitteltes Kommunikationssystem und Verfahren zur Verkehrsformung | |
DE69824549T2 (de) | Atm-kommunikationssystem und -verfahren | |
EP1525723B1 (de) | Verfahren, kommunikationsanordnung und kommunikationseinrichtung zum übermitteln von datenzellen über ein paketorientiertes kommunikationsnetz | |
EP0862350A2 (de) | System zur leitungsungebundenen Übertragung eines rahmensynchronisierten Signals zwischen einer Feststation und wenigstens einem mobilen Terminal | |
DE19533507C2 (de) | Multiplex-, Zugriffs- und Duplexverfahren für ein zellulares Funksystem | |
DE69834618T2 (de) | Funkkanalzuweisungseinrichting und Verfahren dazu | |
DE69838965T2 (de) | Paketvermittlungsnetzwerk, Paketvermittlungseinrichtung und Netzwerkmanagementeinrichtung | |
EP0593843A2 (de) | Verbesserungen in Rahmenrelais-Datenübertragungssystemen | |
DE19535329C2 (de) | Verfahren zum Übertragen von ATM-Zellen im Zeitmultiplex in einem Mobilfunksystem | |
Rosenberg et al. | Functionality at the edge: Designing scalable multiservice ATM networks | |
DE69733104T2 (de) | Vermittlungseinrichtung für ein Paket-Kommunikationssystem | |
DE19543280C2 (de) | Kommunikationssystem zum Übertragen von ATM-Zellen mit Hilfe von Datenblöcken über ein drahtloses Medium | |
DE69733103T2 (de) | Paketvermitteltes Kommunikationssystem |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |