DE60017729T2 - Verfahren und vorrichtung zur bandbreitenzuweisung - Google Patents
Verfahren und vorrichtung zur bandbreitenzuweisung Download PDFInfo
- Publication number
- DE60017729T2 DE60017729T2 DE60017729T DE60017729T DE60017729T2 DE 60017729 T2 DE60017729 T2 DE 60017729T2 DE 60017729 T DE60017729 T DE 60017729T DE 60017729 T DE60017729 T DE 60017729T DE 60017729 T2 DE60017729 T2 DE 60017729T2
- Authority
- DE
- Germany
- Prior art keywords
- bandwidth
- cpe
- cpes
- data
- base station
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0058—Allocation criteria
- H04L5/0064—Rate requirement of the data, e.g. scalable bandwidth, data priority
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signaling for the administration of the divided path
- H04L5/0092—Indication of how the channel is divided
-
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0268—Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
- H04W28/14—Flow control between communication endpoints using intermediate storage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/0005—Synchronisation arrangements synchronizing of arrival of multiple uplinks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- 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/56—Allocation or scheduling criteria for wireless resources based on priority criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access, e.g. scheduled or random access
- H04W74/04—Scheduled or contention-free access
- H04W74/06—Scheduled or contention-free access using polling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- 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/5603—Access techniques
- H04L2012/5609—Topology
- H04L2012/561—Star, e.g. cross-connect, concentrator, subscriber group equipment, remote electronics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- 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/51—Allocation or scheduling criteria for wireless resources based on terminal or device properties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
Description
- ALLGEMEINER STAND DER TECHNIK
- 1. Gebiet der Erfindung
- Diese Erfindung betrifft drahtlose Kommunikationssysteme und insbesondere ein Verfahren und ein Gerät zum effizienten Zuweisen von Bandbreite zwischen Basisstationen und Kundenstandortausstattung in einem drahtlosen Breitbandkommunikationssystem. Diese Beschreibung offenbart zum Teil ein Verfahren und ein Gerät zum Zuweisen von Bandbreite in einem drahtlosen Kommunikationssystem.
- 2. Beschreibung des Stands der Technik
- Das US-Patent 5 130 983 beschreibt ein Computersystem, das einen Controller hat, der eine Reihe von Abfragerahmen an Terminals sendet. Die Antworten auf eine Abfrage werden von dem Netz logisch ODER-verknüpft, um an den Controller einen kombinierten Antwortrahmen zu liefern. Ein Abfragezyklus (bestehend aus einem Abfragerahmen und einem zugehörigen Antwortrahmen) bestimmt eine Ziffer einer ausgewählten Adresse. Die Anordnung soll von der Netztopologie unabhängig sein und ein effizientes Verzweigungsabfragen erlauben, während Probleme mit Kollisionen vermieden werden.
- Das US-Patent 5 751 708 beschreibt ein Kommunikationssystem für Endbenutzergeräte, um für Zugang zu einer gemeinsamen Kommunikationsressource eines Breitband- und- /Schmalbandnetzes, wie zum Beispiel ein ATM-Netz, zu konkurrieren. Das Endbenutzergerät kann von einem Netzplaner die Erlaubnis erhalten, ein Informationspaket zu übertragen, darunter ein Huckepack-Datensymbol.
- Wie im US-Patent Nr. 6 016 311 mit dem Titel „An Adaptive Time Division Duplexing Method and Apparatus for Dynamic Bandwidth Allocation Within a Wireless Communication System" der Erfinder Gilbert, Hadar und Klein beschrieben, erleichtert ein drahtloses Kommunikationssystem die Zweiwegekommunikation zwischen einer Vielzahl von Abonnentenfunkstationen oder Abonnenteneinheiten (stationär und mobil) und einer stationären Netzinfrastruktur. Beispielhafte Kommunikationssysteme umfassen Mobiltelefonsysteme, persönliche Kommunikationssysteme (PCS) und schnurlose Telefone. Die Hauptaufgabe dieser drahtlosen Kommunikationssysteme besteht darin, Kommunikationskanäle auf Anfrage zwischen der Vielzahl von Abonnenteneinheiten und ihren jeweiligen Basisstationen zu liefern, um einen Abonnenteneinheitbenutzer mit der stationären Netzinfrastruktur (gewöhnlich ein Drahtleitungssystem) zu verbinden. In den drahtlosen Systemen mit mehrfachen Zugriffsschemata wird ein Zeit-„Rahmen" als die grundlegende Informationsübertragungsinformation verwendet. Jeder Rahmen ist in eine Vielzahl von Zeitschlitzen unterteilt. Einige Zeitschlitze werden zu Steuerzwecken und andere zur Informationsübertragung verwendet. Die Abonnenteneinheiten kommunizieren typisch mit der Basisstation anhand eines „Duplexschemas", was den Austausch von Information in beide Richtungen der Verbindung erlaubt.
- Übertragungen von der Basisstation zu der Benutzereinheit werden gewöhnlich als „Abwärtsverbindungs"-Übertragungen bezeichnet. Übertragungen von der Abonnenteneinheit zu der Basisstation werden gewöhnlich als „Aufwärtsverbindungs"-Übertragungen bezeichnet. In Abhängigkeit von den Konzeptionskriterien eines bestimmten Systems haben die drahtlosen Kommunikationssysteme des Stands der Technik typisch entweder Verfahren des Zeitteilungsduplexierens (TDD) oder des Frequenzteilungsduplexierens (FDD) verwendet, um den Austausch von Information zwischen der Basisstation und den Abonnenteneinheiten zu erleichtern. Sowohl das TDD- als auch das FDD-Duplexierungsschema sind gemäß dem Stand der Technik gut bekannt.
- Kürzlich wurden drahtlose „Breitband"-Kommunikationsnetze zum Liefern verbesserter Breitbanddienste vorgeschlagen, wie zum Beispiel Sprach-, Daten- und Videodienste. Das drahtlose Breitbandkommunikationssystem erleichtert die Zweiwegekommunikation zwischen einer Vielzahl von Basisstationen und einer Vielzahl stationärer Abonnentenstationen oder Kundenstandortausstattungen (CPE). Ein beispielhaftes drahtloses Breitbandkommunikationssystem ist in der gleichzeitig anhängigen Anmeldung beschrieben und in dem Blockschaltbild der
1 gezeigt. Wie in1 gezeigt, umfasst das beispielhafte drahtlose Breitbandkommunikationssystem100 eine Vielzahl von Zellen102 . Jede Zelle102 enthält einen zugeordneten Zellenstandort104 , der in der Hauptsache eine Basisstation106 und ein aktiver Strahler108 enthält. Jede Zelle102 liefert drahtlose Anschlusstechnik zwischen der Basisstation106 der Zelle und einer Vielzahl von Kundenstandortausstattungen (CPE)110 , die an stationären Kundenstandorten112 über den gesamten Deckungsbereich der Zelle102 positioniert sind. Die Benutzer des Systems100 können sowohl ansässige als auch Geschäftskunden sein. Die Benutzer des Systems haben folglich unterschiedliche und variierende Verwendungs- und Bandbreitenanforderungen. Jede Zelle kann mehrere Hundert oder mehr ansässige und Geschäfts-CPEs versorgen. - Das drahtlose Breitbandkommunikationssystem
100 der1 liefert echte „Bandbreite auf Anfrage" für die Vielzahl von CPEs110 . Die CPEs110 fordern Bandbreitenzuweisungen von ihren jeweiligen Basisstationen106 auf dem Typ und der Qualität der Dienste basierend an, die von den Kunden, die von den CPEs versorgt werden, angefordert werden. Verschiedene Breitbanddienste haben verschiedene Bandbreiten- und Latenzanforderungen. Der Typ und die Qualität der für die Kunden verfügbaren Dienste sind veränderlich und auswählbar. Die Menge an Bandbreite, die für einen gegebenen Dienst aufgebracht wird, wird von der Informationsrate und der von diesem Service erforderten Servicequalität bestimmt (und auch unter Berücksichtigung der Bandbreitenverfügbarkeit und anderer Systemparameter). Kontinuierliche Datenservices des Typs T1 erfordern zum Beispiel typisch eine große Menge an Bandbreite mit gut gesteuerter Bereitstellungslatenz. Diese Services erfordern bis sie beendet werden konstante Bandbreitenzuweisung auf jedem Rahmen. Bestimmte Datenservicetypen, wie zum Beispiel Internetprotokoll-Datenservices (TCP/IP) sind stoßweise, oft untätig (was in jedem beliebigen Augenblick Null Bandbreite erfordert) und sind, wenn sie aktiv sind, gegenüber Fristvariationen relativ unempfindlich. - Aufgrund der großen Vielfalt der CPE-Serviceanforderungen und aufgrund der großen Anzahl von CPEs, die von jeder einzelnen Basisstation versorgt werden, kann der Bandbreitenzuweisungsprozess in einem drahtlosen Bandbreitenkommunikationssystem wie dem in
1 gezeigten beschwerlich und komplex werden. Das ist insbesondere hinsichtlich der Zuweisung von Aufwärtsverbindungsbandbreite wahr. Die Basisstationen haben keine A-Priori-Information hinsichtlich der Bandbreite oder Qualität der Dienste, die eine ausgewählte CPE in einem bestimmten Zeitpunkt erfordern wird. Anfragen um Änderungen der Aufwärtsverbindungsbandbreitenzuweisung sind daher notwendigerweise häufig und variierend. Aufgrund dieser Flüchtigkeit in den Aufwärtsverbindungsbandbreitenanforderungen müssen die zahlreichen CPEs, die von einer ausgewählten Basisstation versorgt werden, ihre Bandbreitenzuweisungsanfragen häufig auslösen. Wenn sie unkontrolliert sind, wirken sich die Bandbreitenzuweisungsanfragen schädlich auf die Systemleistung aus. Wenn sie nicht überwacht wird, wird die erforderliche Bandbreite zum Berücksichtigen von CPE-Bandbreitenzuweisungsanfragen unverhältnismäßig hoch im Vergleich zu der Bandbreite, die für die Übertragung substanzieller Verkehrsdaten zugewiesen wird. Daher wird die Kommunikationssystembandbreite, die verfügbar ist, um Breitbandservices zu liefern, nachteilig reduziert. - Es besteht daher ein Bedarf an einem Verfahren und einem Gerät, die in einem drahtlosen Breitbandkommunikationssystem dynamisch und effizient Bandbreite zuweisen können. Das Verfahren und das Gerät sollten auf die Erfordernisse einer bestimmten Kommunikationsverbindung reagieren. Die Bandbreitenerfordernisse können aufgrund mehrerer Faktoren variieren, darunter der Typ des über die Verbindung gelieferten Dienstes und der Benutzertyp. Das Verfahren und das Gerät zur Bandbreitenzuweisung sollten hinsichtlich der Menge an Systembandbreite, die von dem tatsächlichen Bandbreitenanfragen- und Zuweisungsprozess verbraucht wird, effizient sein. Das bedeutet, dass die Mehrzahl der Bandbreitenanfragen, die von der CPE erzeugt werden, einen Mindestprozentsatz an verfügbarer Aufwärtsverbindungsbandbreite verbrauchen sollte. Zusätzlich sollten das Verfahren und das Gerät zur Bandbreitenzuweisung rechtzeitig auf Bandbreitenanfragen reagieren. Die Bandbreite sollte Diensten mit hoher Priorität in einem ausreichend kurzen Zeitrahmen zugewiesen werden, um die Serivcequalität aufrechtzuerhalten, die von der CPE spezifiziert wird. Ferner sollten das Verfahren und das Gerät zur Bandbreitenzuweisung in der Lage sein, eine willkürlich große Anzahl von Bandbreitenzuweisungsanfragen von einer relativ großen Anzahl von CPEs verarbeiten zu können. In dem in
1 gezeigten System können zum Beispiel bis zu einhundert CPEs gleichzeitig aktiv sein, während sie ihre Übertragungen auf der Aufwärtsverbindung koordinieren. Ferner kann das System etwa eintausend CPEs auf dem physikalischen Kanal berücksichtigen. Es besteht daher Bedarf an einem Verfahren und einem Gerät zur Bandbreitenzuweisung, die die Bandbreitenzuweisungsanfragen, die von einer großen Anzahl von CPEs erzeugt werden, verarbeiten und auf sie reagieren können. - Einige Systeme des Stands der Technik haben versucht, Bandbreitenzuweisungsanforderungen in einem System zu lösen, das eine gemeinsam verwendete Systemressource hat, indem logische Warteschlangen gewartet werden, die zu den verschiedenen Datenressourcen gehören, die Zugang zu der gemeinsam genutzten Systemressource fordern. Ein derartiges System des Stands der Technik wird gelehrt von Karol et al. im US-Patent Nr. 5 675 573, erteilt am 7. Oktober 1997. Genauer genommen lehren Karol et al. ein Bandbreitenzuweisungssystem, das es Paketen oder Zellen innerhalb von Verkehrsflüssen von verschiedenen Quellen, die um Zugang zu einem gemeinsamen Verarbeitungsgefüge konkurrieren, erlaubt, Zugang zu diesem Gefüge in einer Reihenfolge zu erhalten, die hauptsächlich auf der Grundlage einzelner garantierter Bandbreitenanforderungen, die zu jedem Verkehrsfluss gehören, bestimmt wird. Zusätzlich erlaubt es das von Karol et al. gelehrte System den verschiedenen Quellen, Zugang zu dem gemeinsamen Verarbeitungsgefüge in einer Reihenfolge zu erhalten, die sekundär auf der Grundlage von Gesamtsystemkriterien bestimmt werden, wie zum Beispiel eine Ankunftszeit oder ein Fälligkeitsdatum von Paketen oder Zellen innerhalb der Verkehrsflüsse. Pakete oder Zellen von Daten von jeder Datenquelle (wie zum Beispiel ein um Bandbreite anfragendes Gerät) werden in getrennten logischen Puffern eingereiht, während sie auf den Zugang zu dem Verarbeitungsgefüge warten.
- Es besteht ein Bedarf an einem Verfahren und einem Gerät zur Bandbreitenzuweisung zum effizienten Verarbeiten und Reagieren auf Bandbreitenzuweisungsanfragen. Das Verfahren und das Gerät zur Bandbreitenzuweisung sollten eine willkürlich große Anzahl von CPEs berücksichtigen, die häufige und variierte Bandbreitenzuweisungsanfragen auf der Aufwärtsverbindung eines drahtlosen Kommunikationssystems erzeugen. Ein derartiges Verfahren und Gerät zur Bandbreitenzuweisung sollten hinsichtlich der Menge der Bandbreite, die von den Steuermeldungen für die Bandbreitenanfrage, die zwischen der Vielzahl von Basisstationen und der Vielzahl von CPEs ausgetauscht werden, verbraucht wird, effizient sein. Zusätzlich sollten das Verfahren und das Gerät zur Bandbreitenzuweisung rechtzeitig und präzis auf die Bandbreitenzuweisungsanfragen reagieren. Ein Verfahren und ein Gerät zur Bandbreitenzuweisung sollten auch in der Lage sein, eine willkürlich große Anzahl von Bandbreitenzuweisungsanfragen zu verarbeiten, die von einer relativ großen Anzahl von CPEs erzeugt werden. Die vorliegende Erfindung stellt ein derartiges Verfahren und ein Gerät zur Bandbreitenzuweisung zur Verfügung.
- KURZDARSTELLUNG DER ERFINDUNG
- Die vorliegende Erfindung ist ein neues Verfahren und ein Gerät zum Anfordern und Zuweisen von Bandbreite in einem drahtlosen Breitbandkommunikationssystem. Das Verfahren und das Gerät verringern die Menge an Bandbreite, die für Bandbreitenanfrage- und Bandbreitenzuweisungszwecke zugewiesen werden muss. Die Gelegenheiten, es einer CPE zu erlauben, Bandbreite anzufordern, werden sehr streng in Übereinstimmung mit der vorliegenden Erfindung gesteuert. Die vorliegende Erfindung verwendet eine Kombination einer Anzahl von Bandbreitenanfragen- und Zuweisungstechniken zum Steuern des Bandbreitenanfrageprozesses. Es gibt eine Anzahl von Mitteln anhand welcher eine CPE eine Bandbreitenanfragemeldung an eine zugehörige Basisstation übertragen kann.
- Es solches Mittel verwendet eine Abfragetechnik, anhand der eine Basisstation eine oder mehrere CPEs abfragt und Bandbreite spezifisch dazu zuweist, dass es den CPEs erlaubt wird, mit einer Bandbreitenanfrage zu antworten. Das Abfragen der CPEs durch die Basisstation kann eine Reaktion auf das Setzen eines „Abfragebits" durch eine CPE oder alternativ periodisch sein. Gemäß der vorliegenden Erfindung können bei einzelnen CPEs, Gruppen von CPEs oder jeder CPE auf einem physikalischen Kanal periodische Abfragen durchgeführt werden. Beim einzelnen Abfragen einer CPE fragt die Basisstation eine einzelne CPE ab, indem sie Aufwärtsverbindungsbandbreite in einem Aufwärtsverbindungs-Unterrahmenplan zuweist, um es der CPE zu erlauben, mit einer Bandbreitenzuweisungsanfrage zu reagieren. Ähnlich fragt die Basisstation beim Gruppenabfragen mehrere CPEs ab, indem sie Aufwärtsverbindungsbandbreite in dem Aufwärtsverbindungs-Unterrahmenplan zuweist, um es den CPEs zu erlauben, mit einer Bandbreitenanfrage zu antworten. Die CPEs müssen für die zugewiesene Bandbreite konkurrieren, wenn eine Kollision auftritt. Die Bandbreitenzuweisungen haben nicht die Form einer expliziten Meldung, die den CPEs von der Basisstation kommuniziert wird, sondern werden vielmehr implizit durch Zuweisen von Bandbreite in dem Aufwärtsverbindungs-Unterrahmenplan übertragen.
- Ein anderes Mittel, das von der vorliegenden Erfindung zum Verringern der Bandbreite, die von den Bandbreitenanfragemeldungen verbraucht wird, verwendet wird, ist die Technik der „Huckepack"-Bandbreitenanfragen auf der einer CPE bereits zugewiesenen Bandbreite. Gemäß dieser Technik fordern gerade aktive CPEs Bandbreite an, indem sie zuvor unbenutzte Abschnitte einer Auswärtsverbindungsbandbreite verwenden, die der CPE bereits zugewiesen ist. Alternativ können Bandbreitenanfragen auf Aufwärtsverbindungsbandbreite, die bereits zugewiesen und aktuell von einem Datenservice benutzt wird, Huckepack genommen werden. Gemäß dieser Alternative „stiehlt" die CPE Bandbreite, die bereits für eine Datenverbindung zugewiesen wurde, indem sie Bandbreitenanfragen in Zeitschlitze einfügt, die zuvor für Daten verwendet wurden.
- Die CPE ist für das Verteilen der zugewiesenen Aufwärtsverbindungsbandbreite in einer Art verantwortlich, die die Dienste berücksichtigt, die von der CPE bereitgestellt werden. Es steht der CPE frei, die Aufwärtsverbindungsbandbreite, die ihr zugewiesen wurde, anders zu verwenden als ursprünglich von der Basisstation angefordert oder gewährt. Vorteilhafterweise bestimmt die CPE, welchen Services sie Bandbreite gibt und welche Services auf die darauf folgenden Bandbreitenanfragen warten müssen. Ein Vorteil der Tatsache, dass die CPE bestimmt, wie sie ihre zugewiesene Bandbreite verteilt, besteht darin, dass es die Basisstation der Durchführung dieser Aufgabe entledigt. Zusätzlich wird der Kommunikationszuschlag, der erforderlich ist, wenn die Basisstation die CPE anweist, wie sie ihre zugewiesene Bandbreite verteilen soll, eliminiert. Durch den Gebrauch einer Kombination von Bandbreitenzuweisungstechniken nutzt die vorliegende Erfindung vorteilhafterweise die Effizienzvorteile, die mit jeder Technik verbunden sind.
- Die Basisstation-Medienzugangssteuerung („MAC") weist verfügbare Bandbreite auf einem physikalischen Kanal auf der Aufwärtsverbindung oder der Abwärtsverbindung zu. Innerhalb der Aufwärtsverbindungs- und Abwärtsverbindungs-Unterrahmen weist das Basisstation-MAC die verfügbare Bandbreite zwischen den verschiedenen Services in Abhängigkeit von den Prioritäten und Regeln zu, die von ihrer Servicequalität („QoS") auferlegt werden. Das Basisstation-MAC wartet eine Reihe von Warteschlangen für jeden physikalischen Kanal, den sie versorgt. Innerhalb jeder Warteschlangenreihe eines physikalischen Kanals wartet die Basisstation eine Warteschlange für jede QoS. Die Warteschlangen enthalten Daten, die zum Übertragen zu den CPEs bereit sind, die auf dem physikalischen Kanal gegenwärtig sind. Die höheren MAC-Steuerniveaus der Basisstation können alle geeigneten Fairness- oder Verkehrsformungsalgorithmen hinsichtlich des Teilens des Zugangs unter den Verbindungen für die gleichen QoS implementieren, ohne dass sich das auf die unteren MAC-Steuerniveaus der Basisstation auswirkt. Beim Bestimmen der Menge an Bandbreite, die einer bestimmten QoS für eine bestimmte CPE zuzuweisen ist, berücksichtigt die Basisstation die QoS, die Modulation und die Fairness-Kriterien, die verwendet werden, um eine einzelne CPE daran zu hindern, die ganze verfügbare Bandbreite aufzubrauchen. Bei einer Ausführungsform versucht die Basisstation, die Aufwärtsverbindungs-Abwärtsverbindungs-Bandbreitenzuweisungen auszugleichen, indem sie eine anpassungsfähige Zeitteilungs-Duplexierungstechnik (ATDD) verwendet.
- Das Verfahren zum Aufwärtsverbindungsbandbreitenzuweisen ist dem Abwärtsverbindungsbandbreitenzuweisen sehr ähnlich mit der Ausnahme, dass die Datenwarteschlangen statt von der Basisstation gewartet zu werden über jede einzelne CPE verteilt und von dieser gewartet werden. Statt den Zustand der Warteschlange direkt zu prüfen, empfängt die Basisstation vorzugsweise Bandbreitenanfragen von den CPEs, die die oben beschriebenen Techniken benutzen.
- Gemäß einem ersten Aspekt der vorliegenden Erfindung wird daher ein Verfahren zum Zuweisen von Bandbreite in einem drahtlosen Breitbandkommunikationssystem wie in Anspruch 1 dargelegt bereitgestellt.
- Gemäß einem zweiten Aspekt wird ein Gerät zum Zuweisen von Bandbreite in einem drahtlosen Breitbandkommunikationssystem wie in Anspruch 24 dargelegt bereitgestellt.
- KURZBESCHREIBUNG DER ZEICHNUNGEN
-
1 zeigt ein drahtloses Breitbandkommunikationssystem, das für den Einsatz mit der vorliegenden Erfindung geeignet ist. -
2 zeigt eine TDD-Rahmen- und Multirahmenstruktur, die von dem Kommunikationssystem der1 zum Durchführen der vorliegenden Erfindung verwendet werden kann. -
3 zeigt ein Beispiel eines Abwärtsverbindungsunterrahmens, der von den Basisstationen verwendet werden kann, um Daten zu der Vielzahl von CPEs in der drahtlosen Kommunikation der1 zu übertragen. -
4 zeigt einen beispielhaften Aufwärtsverbindungsunterrahmen, der für den Gebrauch mit der vorliegenden Bandbreitenzuweisungserfindung geeignet ist. -
5 ist ein Flussdiagramm, das die Informationsaustauschsequenz zeigt, die beim Durchführen der Technik zum einzelnen Abfragen der vorliegenden Erfindung angewandt wird. -
6 ist ein Flussdiagramm, das die Technik zum einzelnen Abfragen der vorliegenden Erfindung zeigt. -
7 zeigt einen beispielhaften Aufwärtsverbindungs-Unterrahmenplan, der verwendet wird, um die vorliegende Multicast-/Rundsendebandbreitenzuweisung zu erleichtern. -
8 ist ein Flussdiagramm, das die Multicast- und Rundsendeabfragetechnik der vorliegenden Erfindung zeigt. -
9 ist ein Flussdiagramm, das den Einsatz eines „Abfragebits" zeigt, um das Abfragen einer CPE in Übereinstimmung mit der vorliegenden Erfindung auszulösen. -
10 zeigt die Meldungssequenz, die von der vorliegenden Erfindung beim Anfordern von Abfragen anhand des Abfragebits verwendet wird. -
11 ist ein Flussdiagramm, das das Verfahren des Huckepack-Bandbreitenanfragens der vorliegenden Erfindung zeigt. -
12 zeigt das Verfahren zur Abwärtsverbindungsbandbreitenzuweisung, das von der vorliegenden Erfindung verwendet wird. -
13 zeigt das Verfahren zur Aufwärtsverbindungsbandbreitenzuweisung, das von der vorliegenden Erfindung verwendet wird. - Gleiche Bezugszeichen und Bezeichnungen geben in den verschiedenen Zeichnungen gleiche Elemente an.
- DETAILLIERTE BESCHREIBUNG DER ERFINDUNG
- In dieser Beschreibung sollten die gezeigten bevorzugten Ausführungsformen und Beispiele als beispielhaft und nicht als Einschränkungen der vorliegenden Erfindung betrachtet werden.
- Die bevorzugte Ausführungsform der vorliegenden Erfindung ist ein Verfahren und ein Gerät zur Bandbreitenzuweisung in einem drahtlosen Breitbandkommunikationssystem. Ein sehr wichtiges Leistungskriterium eines drahtlosen Breitbandkommunikationssystems und eigentlich jedes Kommunikationssystems, bei dem das physikalische Kommunikationsmedium von einer Vielzahl von Benutzern gemeinsam verwendet wird, besteht darin, wie effizient das System das physikalische Medium nutzt. Da drahtlose Kommunikationssysteme mediengeteilte Kommunikationsnetze sind, müssen der Zugriff und die Übertragung durch die Abonnenten zum Netz gesteuert werden. Bei drahtlosen Kommunikationssystemen steuert ein Media Access Control („MAC")-Protokoll typisch die Benutzerzugriffe auf das physikalische Medium. Das MAC bestimmt, wann es Benutzern erlaubt wird, auf dem physikalischen Medium zu übertragen. Wenn Konkurrenzen erlaubt sind, steuert das MAC zusätzlich das Konkurrenzverfahren und löst eventuelle auftretende Kollisionen.
- In dem in
1 gezeigten System kann das von der in den Basisstationen106 gegenwärtige Softwareprogramm ausgeführte MAC (in manchen Ausführungsformen kann die Software auf Prozessoren sowohl in der Basisstation als auch in der CPE ausführen) die Übertragungszeit für alle CPEs110 steuern. Die Basisstationen106 empfangen Anfragen um Übertragungsrechte und gewähren diese Anfragen innerhalb der verfügbaren Zeit, wobei sie Prioritäten, Servicetypen, Servicequalität und andere Faktoren berücksichtigen, die mit den CPEs110 verbunden sind. Wie oben im allgemeinen Stand der Technik der Erfindung beschrieben, sind die von den CPEs110 bereitgestellten Services TDM-Information, wie zum Beispiel Sprachverbindungen von einer PBX. Am anderen Ende des Servicespektrums können die CPEs stoßweise und doch fristtolerante Computerdaten für die Kommunikation mit dem gut bekannten World Wide Web oder Internet aufwärts verbinden. - Das Basisstations-MAC plant und weist Bandbreite sowohl für die Aufwärtsverbindungs- als auch für die Abwärtsverbindungskommunikationsverbindungen zu. Diese Pläne werden von der Basisstation entwickelt und gewartet und werden Aufwärtsverbindungs-Unterrahmenpläne oder Abwärtsverbindungs-Unterrahmenpläne genannt. Das MAC muss ausreichend Bandbreite zuweisen, um den Bandbreitenanforderungen zu entsprechen, die von Services mit konstanter Bitrate mit hohem Vorrang (CBR) wie zum Beispiel T1, E1 und ähnlichen Services mit konstanten Bitraten auferlegt werden. Zusätzlich muss das MAC die restliche Bandbreite über die Dienste mit niedrigerer Priorität zuweisen, wie zum Beispiel für Internet-Protokoll (IP)-Datendienste. Das MAC verteilt Bandbreite unter diesen Diensten mit niedrigerer Priorität anhand verschiedener QoS-abhängiger Techniken, wie zum Beispiel fair gewichtete Warteschlangenbildung und Round-Robin-Warteschlangenbildung.
- Die Abwärtsverbindung des Kommunikationssystems, das in
1 gezeigt ist, funktioniert auf einer Punkt-zu-Multipunkt-Basis (das heißt von der Basisstation106 zu der Vielzahl von CPEs110 ). Wie in der verwandten gleichzeitig anhängigen Anmeldung beschrieben, enthält die zentrale Basisstation106 einen aktiven Strahler108 in Sektoren, der gleichzeitig zu mehreren Sektoren übertragen kann. Bei einer Ausführungsform des Systems100 überträgt der aktive Strahler108 an sechs unabhängige Sektoren gleichzeitig. Innerhalb eines gegebenen Frequenzkanals und Strahlersektors empfangen alle Stationen die gleiche Übertragung. Die Basisstation ist der einzige Sender, der in die Abwärtsverbindungsrichtung funktioniert, sie überträgt daher ohne mit anderen Basisstationen koordinieren zu müssen, mit Ausnahme des Gesamtzeitteilungsduplexierens, das Zeit in Aufwärts- und Abwärtsverbindungsübertragungsperioden unterteilt. Die Basisstation sendet an alle der CPEs in einem Sektor (und einer Frequenz). Die CPEs überwachen die Adressen in den empfangenen Meldungen und berücksichtigen nur die, die ihnen adressiert sind. - Die CPEs
110 teilen die Aufwärtsverbindung auf einer Nachfragebasis, die von dem Basisstation-MAC gesteuert wird. In Abhängigkeit von der Serviceklasse, die von einer CPE verwendet wird, kann die Basisstation einer ausgewählten CPE kontinuierliche Rechte zum Übertragen auf der Aufwärtsverbindung zuteilen, oder das Recht zu übertragen kann von einer Basisstation nach dem Empfang einer Anfrage von der CPE gewährt werden. Zusätzlich zu einzeln adressieren Meldungen können auch Meldungen von der Basisstation zu Multicast-Gruppen (Steuermeldungen und Videoverteilung sind Beispiele für Multicast-Abwendungen) sowie zu allen CPEs gesendet werden. - Innerhalb jedes Sektors müssen die CPEs in Übereinstimmung mit der vorliegenden Erfindung ein Übertragungsprotokoll einhalten, das die Konkurrenz zwischen CPEs minimiert und es erlaubt, den Dienst an die Frist- und Bandbreitenanforderungen jeder Benutzeranwendung anzupassen. Wie unten detaillierter beschrieben, wird dieses Übertragungsprotokoll anhand des Einsatzes eines Abfragemechanismus verwirklicht, wobei Konkurrenzvorgehensweisen als Backup-Mechanismus verwendet werden, wenn ungewöhnliche Bedingungen das Abfragen aller CPEs angesichts der gegebenen Frist- und Reaktionszeitauflagen undurchführbar machen. Die Konkurrenzmechanismen können auch verwendet werden, um das einzelne Abfragen von CPEs zu vermeiden, die während langer Perioden inaktiv sind. Die Abfragetechniken, die das erfindungsgemäße Verfahren und Gerät bereitstellen, vereinfachen den Zugangsprozess und garantieren, dass Serviceanwendungen Bandbreitenzuweisung auf einer deterministischen Basis erhalten, falls erforderlich. Im Allgemeinen sind Datenserviceanwendungen relativ fristtolerant. Hingegen erfordern Echtzeit-Dienstanwendungen, wie zum Beispiel Sprach- und Videodienste, dass die Bandbreitenzuweisungen rechtzeitig und unter Einhaltung sehr strikt gesteuerter Planungen erfolgen.
- Rahmenpläne – Aufwärtsverbindungs- und Abwärtsverbindungs-Unterrahmenpläne
- Bei einer bevorzugten Ausführungsform der vorliegenden Erfindung warten Basisstationen
106 Unterrahmenpläne der Bandbreite, die den Aufwärts- und Abwärtskommunikationsverbindungen zugewiesen werden. Wie in der gleichzeitig anhängigen verwandten Anmeldung beschrieben, werden die Aufwärts- und Abwärtsverbindung vorzugsweise in einer Zeitteilungsduplex-Art (oder „TDD") gemultiplext. Bei einer Ausführungsform wird ein Rahmen als N aufeinander folgende Zeitperioden oder Zeitschlitze enthaltend definiert (wobei N konstant bleibt). Gemäß diesem „Rahmenbasis"-Ansatz konfiguriert das Kommunikationssystem dynamisch die ersten N1 Zeitschlitze (wobei N größer oder gleich N1 ist) nur für Abwärtsverbindungsübertragungen. Die restlichen N2 Zeitschlitze werden dynamisch nur für Aufwärtsverbindungsübertragungen konfiguriert (wobei N2 gleich N–N1 ist). Bei diesem TDD-Rahmenbasisschema wird der Abwärtsverbindungsunterrahmen vorzugsweise zuerst übertragen und erhält ein Informationspräfix, das für die Rahmensynchronisation erforderlich ist. -
2 zeigt einen TDD-Rahmen und eine Multirahmenstruktur200 , die von einem Kommunikationssystem (wie dem in1 gezeigten) beim Durchführen der vorliegenden Erfindung verwendet werden können. Wie in2 gezeigt, ist der TDD-Rahmen in eine Vielzahl physikalischer Schlitze (PS)204 unterteilt. In der in2 gezeigten Ausführungsform hat der Rahmen eine Millisekunde Dauer und umfasst 800 physikalische Schlitze. Alternativ kann die vorliegende Erfindung mit Rahmen verwendet werden, die längere oder kürzere Dauer haben und mehr oder weniger PSs. Die verfügbare Bandbreite wird von einer Basisstation in Einheiten einer bestimmten vorausdefinierten Anzahl von PSs zugewiesen. Eine Form digitaler Codierung, wie zum Beispiel das gut bekannte Reed-Solomon-Codierungsverfahren, wird an der digitalen Information über eine vorausdefinierte Anzahl von Biteinheiten, die Informationselemente (PI) genannt werden, ausgeführt. Die Modulation kann innerhalb des Rahmens schwanken und bestimmt die Anzahl von PS (und daher die Menge Zeit), die zum Übertragen eines ausgewählten PI erforderlich sind. - Wie in der gleichzeitig anhängigen verwandten Anmeldung beschrieben, ist das TDD-Rahmenbilden des in
1 gezeigten drahtlosen Breitbandkommunikationssystems anpassungsfähig. Das heißt, dass die Anzahl der der Abwärtsverbindung im Vergleich zur Aufwärtsverbindung zugewiesenen PSs mit der Zeit variiert. Das vorliegende Verfahren und Gerät zur Bandbreitenzuweisung können sowohl für anpassungsfähige als auch fixe TDD-Systeme verwendet werden, die einen Rahmen und eine Multirahmenstruktur ähnlich der in2 gezeigten verwenden. Wie in2 gezeigt, werden zum Unterstützen periodischer Funktionen multiple Rahmen202 in Multirahmen206 gruppiert, und multiple Multirahmen206 werden in Hyperrahmen208 gruppiert. Bei einer Ausführungsform umfasst jeder Multirahmen206 zwei Rahmen202 , und jeder Hyperrahmen umfasst zweiundzwanzig Multirahmen206 . Andere Rahmen-, Multirahmen- und Hyperrahmenstrukturen können mit der vorliegenden Erfindung benutzt werden. Bei einer anderen Ausführungsform der vorliegenden Erfindung umfasst zum Beispiel jeder Multirahmen206 sechzehn Rahmen202 , und jeder Hyperrahmen umfasst zweiunddreißig Multirahmen206 . Beispielhafte Abwärtsverbindungs- und Aufwärtsverbindungs-Unterrahmen, die bei der Ausführung der vorliegenden Erfindung verwendet werden, sind jeweils in3 und4 gezeigt. - Abwärtsverbindungs-Unterrahmenplan
-
3 zeigt ein Beispiel eines Abwärtsverbindungs-Unterrahmens300 , der von den Basisstationen106 zum Übertragen von Information an eine Vielzahl von CPEs110 verwendet werden kann. Vorzugsweise wartet die Basisstation einen Abwärtsverbindungs-Unterrahmenplan, der die Bandbreitenzuweisung der Abwärtsverbindung wiedergibt. Der Abwärtsverbindungs-Unterrahmen300 umfasst vorzugsweise einen Rahmensteuerkopf302 , eine Vielzahl von Abwärtsverbindungsdaten-PSs304 , die nach Modulationstyp gruppiert sind (zum Beispiel PS304 Daten moduliert mit einem QAM-4-Modulationsschema, PS304' Daten moduliert mit QAM-16 usw.) und eventuell getrennt durch zugehörige Modulationsübergangsspalten (MTGs)306 , die verwendet werden, um unterschiedlich modulierte Daten zu trennen, und eine Sende-/Empfangsübergangsspalte308 . In jedem ausgewählten Abwärtsverbindungs-Unterrahmen können ein beliebiger oder mehrere der unterschiedlich modulierten Datenblöcke abwesend sein. Bei einer Ausführungsform haben die Modulationsübergangsspalten (MTGs)306 0 PS Dauer. Wie in3 gezeigt, enthält der Rahmensteuerkopf302 eine Präambel310 , die von der physikalischen Protokollschicht (oder PHY) zu Synchronisations- und Ausgleichszwecken verwendet wird. Der Rahmensteuerkopf302 enthält auch Steuerabschnitte sowohl für die PHY (312 ) als auch das MAC (314 ). - Die Abwärtsverbindungsdaten-PSs werden zum Übertragen von Daten und Steuermeldungen zu den CPEs
110 verwendet. Diese Daten sind vorzugsweise codiert (zum Beispiel anhand eines Reed-Solomon-Codierschemas) und werden mit der aktuellen Betriebsmodulation übertragen, welche die ausgewählte CPE verwendet. Die Daten werden vorzugsweise in einer vorausdefinierten Modulationssequenz übertragen: wie zum Beispiel QAM-4 gefolgt von QAM-16, gefolgt von QAM-64. Die Modulationsübergangsspalten306 enthalten Präambeln und werden zum Trennen der Modulationen verwendet. Der PHY-Steuerabschnitt312 des Rahmensteuerkopfs302 enthält vorzugsweise eine Rundsendemeldung, die die Identität des PS304 angibt, an welchem das Modulationsschema wechselt. Schließlich trennt die Tx-/Rx-Übergangsspalte308 wie in3 gezeigt den Abwärtsverbindungs-Unterrahmen von dem Aufwärtsverbindungs-Unterrahmen, der unten detaillierter beschrieben wird. - Aufwärtsverbindungs-Unterrahmenplan
-
4 zeigt ein Beispiel eines Aufwärtsverbindungs-Unterrahmens400 , der für den Einsatz mit der vorliegenden Bandbreitenzuweisungserfindung geeignet ist. Gemäß dem vorliegenden Verfahren und Gerät zur Bandbreitenzuweisung verwenden die CPEs110 (1 ) den Aufwärtsverbindungs-Unterrahmen400 zum Übertragen von Information (inklusive Bandbreitenanforderungen) an ihre zugehörigen Basisstationen106 . Wie in4 gezeigt, gibt es drei Hauptklassen von MAC-Steuermeldungen, die von den CPEs110 während des Aufwärtsverbindungsrahmens übertragen werden: (1) die, welche in Konkurrenzschlitzen übertragen werden, die für die CPE-Registrierung reserviert sind (Registrierungskonkurrenzschlitze402 ); (2), die, welche in Konkurrenzschlitzen übertragen werden, welche für Antworten auf Multicast- und Rundsendeabrufe um Bandbreitenzuweisung (Bandbreitenanforderungs-Konkurrenzschlitze404 ) reserviert sind, und (3) die, welche in Bandbreiten übertragen werden, die einzelnen CPEs spezifisch zugewiesen sind (CPE-Plandatenschlitze406 ). - Die für Konkurrenzschlitze zugewiesene Bandbreite (das heißt für die Konkurrenzschlitze
402 und404 ) wird gruppiert und anhand eines vorausbestimmten Modulationsschemas übertragen. Bei der in4 gezeigten Ausführungsform werden die Konkurrenzschlitze402 und404 zum Beispiel anhand einer QAM-4-Modulation übertragen. Die restliche Bandbreite wird nach CPE gruppiert. Während ihrer geplanten Bandbreite überträgt eine CPE110 mit einer fixen Modulation, die von den Effekten der Umgebungsfaktoren auf die Übertragung zwischen CPE110 und ihrer zugehörigen Basisstation106 bestimmt wird. Der Abwärtsverbindungs-Unterrahmen400 umfasst eine Vielzahl von CPE- Übergangsspalten (CTGs)408 , die einer den Modulationsübergangsspalten (MTGs)306 , die weiter oben unter Bezugnahme auf3 beschrieben sind, ähnlichen Funktion dienen. Das heißt, dass die CTGs408 die Übertragungen von den verschiedenen CPEs110 während des Aufwärtsverbindungs-Unterrahmens trennen. Bei einer Ausführungsform sind die CTGs408 2 physikalische Schlitze in Dauer. Eine übertragende CPE überträgt vorzugsweise eine Präambel zu 1 PS während des zweiten PS der CTG408 , wobei sie es der Basisstation erlaubt, sich mit der neuen CPE110 zu synchronisieren. Mehrere CPEs110 können in der Registrierungskonkurrenzperiode gleichzeitig übertragen, was in Kollisionen resultiert. Wenn eine Kollision auftritt, antwortet die Basisstation eventuell nicht. - Mit dem Verfahren und dem Gerät zur Bandbreitenzuweisung der vorliegenden Erfindung wird geplanten Aufwärtsverbindungsverkehrsdaten Bandbreite zu spezifischen CPEs
110 für das Übertragen von Steuermeldungen und Servicedaten zugewiesen. Die geplanten Daten der CPE werden innerhalb des Aufwärtsverbindungs-Unterrahmens400 auf der Grundlage des Modulationsschemas, das die CPEs110 verwenden, eingereiht. Erfindungsgemäß und wie unten detailliert beschrieben, wird die Bandbreite von einer CPE110 angefordert und anschließend von einer zugehörigen Basisstation106 gewährt. Die ganze Bandbreite, die einer ausgewählten CPE innerhalb eines gegebenen TDD-Rahmens (oder alternativ je nach Fall eines anpassungsfähigen TDD-Rahmens) zugewiesen wird, wird in einen benachbarten geplanten Datenblock406 der CPE gruppiert. Die physikalischen Schlitze, die den CTGs408 zugewiesen sind, sind in der Bandbreitenzuweisung für eine ausgewählte CPE110 in dem Aufwärtsverbindungs-Unterrahmenplan der Basisstation enthalten. - Zusätzlich zu der Bandbreite, die für das Übertragen verschiedener Typen von Breitbanddiensten zugewiesen wird (das heißt die Bandbreite, die für die geplanten Datenschlitze
406 der CPE zugewiesen wird) und die Bandbreite, die für CPE-Registrierungskonkurrenzschlitze zugewiesen wird, muss von der Basisstation-MAC auch Bandbreite für Steuermeldungen zugewiesen werden, wie zum Beispiel Anfragen um zusätzliche Bandbreitenzuweisungen. wie unten detaillierter beschrieben, fordern CPEs110 erfindungsgemäß Änderungen ihrer Bandbreitenzuweisungen an, indem sie Bandbreitenanfragen bei ihren zugehörigen Basisstationen106 machen. Das erfindungsgemäße Verfahren und Gerät reduzieren die Menge an Bandbreite, die für diese Bandbreitenzuweisungsanfragen reserviert werden muss. Erfindungsgemäß werden die Gelegenheiten zum Anfragen um Bandbreite sehr knapp gesteuert. Die vorliegende Erfindung verwendet vorteilhafterweise eine Kombination einer Anzahl von Techniken, um den Bandbreitenanfrageprozess knapp zu steuern. Es gibt eine Anzahl von Mitteln, anhand welcher eine CPE eine Bandbreitenanfragemeldung an ihre zugehörige Basisstation übertragen kann. - Ein solches Mittel verwendet zum Beispiel eine Abfragetechnik, anhand welcher eine Basisstation eine oder mehrere CPEs abfragt und Bandbreite spezifisch dazu zuweist, dass es der oder den CPEs erlaubt wird, Bandbreitenanfragen zu übertragen. Gemäß diesem Verfahren kann das Abfragen von CPEs durch die Basisstation als Reaktion auf das Setzen eines „Abfragebits" durch die CPE in Aufwärtsverbindungsrichtung erfolgen oder periodisch. Erfindungsgemäß können periodische Abfragen einzelner CPEs („Abfragen auf Reservierungsbasis" genannt), bei Gruppen von CPEs („Multicast"-Abfrage) oder bei jeder CPE auf einem physikalischen Kanal („Rundsende"-Abfrage) durchgeführt werden. Bei der Abfrage auf Reservierungsbasis fragt die Basisstation eine einzelne CPE ab und weist dann Aufwärtsverbindungsbandbreite zu, um es der CPE zu erlauben, mit einer Bandbreitenanfrage zu antworten. Ähnlich fragt die Basisstation bei der Multicast- und Rundsendeabfrage mehrere CPEs ab und weist dann Aufwärtsverbindungsbandbreite zu, um es den CPEs zu erlauben, mit einer Bandbreitenanfrage zu antworten. Die CPEs müssen jedoch für die zugewiesene Bandbreite konkurrieren, wenn Kollisionen auftreten. Vorteilhafterweise haben weder die Bandbreitenabfragen noch die Bandbreitenzuweisungen die Form expliziter Meldungen, die von der Basisstation an die CPEs übertragen werden. Die Bandbreitenabfragen umfassen vielmehr nicht verlangte Gewährungen von Bandbreite, die ausreicht, um Bandbreitenanfragen zu übertragen. Bandbreitenzuweisungen erfolgen implizit über Bandbreitenzuweisungen, die in dem Aufwärtsverbindungs-Unterrahmenplan auftreten. Die Abfragetechniken werden unten detaillierter unter Bezugnahme auf
4 bis10 beschrieben. - Wie in
4 gezeigt, kann ein Abschnitt der Aufwärtsverbindungsbandbreite periodisch für diese Bandbreitenzuweisungs- oder CPE-Verbindungsanfragen zugewiesen werden. Der Aufwärtsverbindungs-Unterrahmen400 enthält eine Vielzahl von Bandbreitenanfragekonkurrenzschlitzen404 . Eine CPE110 muss zuerst registriert werden und eine Aufwärtsverbindungssynchronisation mit einer Basisstation verwirklichen, bevor sie Bandbreitenzuweisung anfordern darf. Es besteht daher keine Notwendigkeit, in der Länge von Bandbreitenanfragekonkurrenzperioden Übertragungszeitungewissheiten vorzusehen. Die Bandbreitenanfragekonkurrenzperiode kann folglich so klein sein wie ein einziges PI, das bei einer Ausführungsform bei QAM-4 6 PS erfordert. Wie bei den Registrierungsanfragen, antwortet die Basisstation eventuell der CPE nicht, wenn eine Kollision auftritt. Wenn die Basisstation jedoch eine Bandbreitenanfragemeldung erfolgreich von einer CPE empfängt, antwortet sie durch Zuweisen zur CPE zusätzlicher Bandbreite für geplante Daten406 in dem Aufwärtsverbindungs-Unterrahmen400 . Die verschiedenen von der vorliegenden Erfindung verwendeten Abfragetechniken helfen dabei, den Bedarf an Verwendung der Konkurrenzschlitze404 zu minimieren. Diese Techniken sind unten detaillierter beschrieben. - Ein anderes Mittel, das die vorliegende Erfindung zum Reduzieren der von den Bandbreitenanfragemeldungen verbrauchten Bandbreite benutzt, ist die Technik des „Huckepack"-Tragens von Bandbreitenanfragen auf Bandbreite, die einer CPE bereits zugewiesen ist. Gemäß dieser Technik fragen aktuell aktive CPEs um Bandbreite an, indem sie zuvor unbenutzte Abschnitte von Aufwärtsverbindungsbandbreite verwenden, die der CPE bereits zugewiesen ist. Die Notwendigkeit, die CPEs abzufragen, wird dadurch eliminiert. Bei einer alternativen Ausführungsform der vorliegenden Erfindung werden Bandbreitenanfragen auf Aufwärtsverbindungsbandbreite, die zugewiesen ist und von einem Datenservice bereits aktiv genutzt wird, Huckepack genommen. Gemäß dieser Alternative „stiehlt" die CPE Bandbreite, die für eine Datenverbindung bereits zugewiesen war, indem sie in zuvor für Daten verwendete Zeitschlitze Bandbreitenanfragen einfügt. Die Details dieser Huckepack-Techniken sind weiter unten unter Bezugnahme auf
11 detaillierter beschrieben. - Sobald einer CPE von der Basisstation Bandbreite zugewiesen wird, ist die CPE und nicht die Basisstation für die Verwendung der Aufwärtsverbindungsbandbreite in einer Art verantwortlich, die die von der CPE bereit gestellten Dienste berücksichtigen kann. Es steht der CPE frei, die Aufwärtsverbindungsbandbreite, die ihr zugewiesen wurde, in einer Art zu verwenden, die anders ist als die ursprünglich angefragte oder von der Basisstation gewährte. Die Serviceanforderungen, die zum Beispiel einer ausgewählten CPE präsentiert werden können, können sich ändern, nachdem die ausgewählte CPE Bandbreite von ihrer zugehörigen Basisstation angefragt hat. Vorteilhafterweise bestimmt die CPE welchen Diensten sie Bandbreite gibt und welche Dienste auf darauf folgende Bandbreitenanfragen warten müssen. Dazu wartet die CPE eine Prioritätsliste von Diensten. Den Diensten mit höherer Priorität (zum Beispiel denen, die hohe Dienstqualitätsansprüche haben), wird Bandbreite vor den Diensten zugewiesen, die niedrigere Priorität haben (zum Beispiel Datendienste des IP-Typs). Hat die CPE nicht ausreichend Bandbreite, um ihren Serviceansprüchen gerecht werden, fordert die CPE zusätzliche Bandbreitenzuweisungen an, indem sie entweder ihr Abfragebit setzt oder eine Bandbreitenzuweisungsanfrage durch Huckepack sendet.
- Ein Vorteil der Tatsache, dass die CPE bestimmt, wie sie ihre zugewiesene Bandbreite verteilt, besteht darin, dass es die Basisstation von der Ausführung dieser Aufgabe befreit. Zusätzlich wird dadurch der Kommunikationszuschlag, der erforderlich ist, damit die Basisstation die CPE anweisen kann, wie sie ihre zugewiesene Bandbreite verteilen soll, eliminiert, so dass die nutzbare Systembandbreite steigt. Zusätzlich kann die CPE auf die variierenden Aufwärtsverbindungsbandbreitenzuweisungserfordernisse für hochqualitative Servicedatendienste besser reagieren. Die CPE kann daher die Erfordernisse dieser Typen von Serviceansprüchen besser berücksichtigen als die Basisstation.
- Die von der vorliegenden Erfindung verwendeten verschiedenen Techniken zum Verbessern der Effizienz des Prozesses der Bandbreitenzuweisungsanfrage sind unten genauer in Unterabschnitten beschrieben. Obwohl diese Techniken in getrennten Unterabschnitten beschrieben werden, verwenden das erfindungsgemäße Verfahren und Gerät alle Techniken vorteilhafterweise kombiniert, um die Bandbreite zu verringern, die von Bandbreitenzuweisungsanfragen verbraucht wird.
- Daher nutzt die vorliegende Erfindung vorteilhaft die Effizienzvorteile, die mit jeder Bandbreitenzuweisungstechnik verbunden sind. Obwohl zum Beispiel eine einzelne Abfragetechnik hinsichtlich der Fähigkeit günstig ist, schnelle Reaktionszeiten auf Bandbreitenzuweisungsanfragen bereitzustellen, ist sie relativ ineffizient, wenn es um die Menge an Bandbreite geht, die von dem Bandbreitenzuweisungsprozess verbraucht wird. Hingegen ist das Gruppenabfrageverfahren relativ effizient, was die Bandbreite betrifft, die vom Bandbreitenzuweisungsverfahren verbraucht wird, ist jedoch hinsichtlich der Fähigkeit weniger effizient, auf Bandbreitenzuweisungsanfragen zu reagieren. Der Gebrauch des Abfragebits ist relativ effizient, wenn man ihn sowohl vom Standpunkt des Bandbreitenverbrauchs als auch vom Standpunkt der Reaktionszeit her betrachtet. Zusätzlich verbessert die Huckepack-Technik die Bandbreitenverbrauchseffizienz noch weiter, indem zuvor unbenutzte Abschnitte der Bandbreite verwendet werden, um Bandbreitenzuweisungsanfragen zu senden. Anders als bei den Ansätzen des Stands der Technik, verwendet die vorliegende Erfindung vorteilhafter alle diese Bandbreitenzuweisungstechniken in Kombination, um die Effizienz zu maximieren.
- Abfragen
- Bei einer Ausführungsform des drahtlosen Rundsendesystems
100 der1 , das für den Gebrauch mit der vorliegenden Erfindung konzipiert ist, wird einer CPE110 ein dedizierter Verbindungsidentifikator (ID) zugeordnet, wenn sich die CPE110 anfänglich bei dem System100 registriert. Die ID wird verwendet, wenn die Basisstation106 Steuermeldungen mit der Vielzahl von CPEs110 austauscht. Wie oben beschrieben, sind Variationen in den Bandbreitenanforderungen (das heißt Steigerungen oder Verringerungen der Bandbreitenanforderungen) für alle Dienste erforderlich, die von dem System100 transportiert werden, mit Ausnahme der Dienste mit nicht verdichtbarer konstanter Bitrate oder Diensten mit kontinuierlicher Gewährung (CG). Die Bandbreitenanforderungen der nicht verdichtbaren CG-Dienste ändern sich zwischen dem Aufbauen der Verbindung und dem Beenden der Verbindung nicht. Die Anforderungen verdichtbarer CG-Dienste, wie zum Beispiel kanalisierte T1-Dienste, steigen oder sinken je nach Verkehr. - Im Gegenteil dazu sind viele der Datendienste, die durch das System
100 der1 erleichtert werden, stoßweise und fristtolerant. Da die Bandbreite diesen Diensten auf einer Anfragezuweisungsbasis nach Bedarf bereitgestellt wird, nennt man diese Dienste gewöhnlich Demand-Assigned Multiple Access oder „DAMA"-Dienste (Dienste mit Mehrfachzugangszuweisung auf Anfrage). Wenn eine CPE110 um Bandbreite für einen DAMA-Service anfragen muss, sendet sie eine Bandbreitenanfragemeldung zu der Basisstation106 . Die Bandbreitenanfragemeldungen übertragen die sofortigen Bandbreitenanforderungen für den DAMA-Service. Die Bandbreitenanforderungen können sich im Laufe der Zeit ändern und tun dies typisch. Die Dienstqualität oder „QoS" für die DAMA-Verbindung wird erstellt, wenn die CPE-Verbindung anfänglich mit der Basisstation aufgebaut wird. Die Basisstation kann daher auf die QoS für jeden DAMA-Dienst, den sie derzeit berücksichtigt, zugreifen oder sie „einsehen". - Wie oben beschrieben, verfügen die CPEs
110 erfindungsgemäß über eine Anzahl verschiedener Techniken, um ihren zugehörigen Basisstationen Bandbreitenanfragemeldungen zu kommunizieren. Eine solche Technik besteht darin, als eine Reaktion auf das Abfragen durch eine Basisstation eine Bandbreitenanfragemeldung zu senden. Gemäß der von der vorliegenden Erfindung gelehrten Abfragetechnik, weist die Basisstation Bandbreite ausgewählten CPEs spezifisch für den Zweck zu, Bandbreitenanfragen zu machen. Die Bandbreitenzuweisungen können einzeln zu CPEs oder zu Gruppen von CPEs erfolgen. Wie unten genauer in dem Unterabschnitt beschrieben, der die Gruppenabfragetechnik beschreibt, definieren die Zuweisungen zu Gruppen von CPEs Bandbreitenanfragekonkurrenzschlitze, die zum Lösen von Bandbreitenanfragekollisionen verwendet werden. Vorteilhafterweise werden die Bandbreitenzuweisungen nicht in der Form expliziter Meldungen gemacht, sondern vielmehr in der Form von Bandbreitenzuweisungserhöhungen, die den Aufwärtsverbindungs-Unterrahmen400 (4 ) beschreiben, in dem übertragenen Plan. Das Abfragen wird auf einer Basis nach einzelnen CPEs durchgeführt, die Bandbreite wird auf der Basis einer pro Verbindungs-ID angefordert, und Bandbreite wird auf der Basis einzelner CPEs zugewiesen. Diese Konzepte sind unten detaillierter beschrieben. - Abfragetechnik auf Reservierungsgrundlage (einzelnes Abfragen)
- Gemäß dem vorliegenden erfindungsgemäßen Verfahren und Gerät, wird keine explizite Meldung übertragen, um die ausgewählte CPE abzufragen, wenn eine CPE einzeln abgefragt wird. Der CPE wird vielmehr Bandbreite in dem Aufwärtsverbindungs-Unterrahmenplan zugewiesen, die ausreicht, um es der CPE zu erlauben, mit der Bandbreitenanfrage zu antworten. Spezifisch weist die Basisstation in dem geplanten CPE-Datenblock
406 (4 ) Bandbreite für die ausgewählte CPE zu, welche ausreicht, um es der ausgewählten CPE zu erlauben, mit einer Bandbreitenanfragemeldung zu antworten. Fordert die ausgewählte CPE nicht mehr Bandbreite an, sendet sie eine Anfrage um Null Byte zurück. Eine Nullbyteanfrage (an Stelle gar keiner Anfrage) wird in dem einzelnen Abfrageprozess verwendet, denn es wird explizite Bandbreite für eine Antwort zugewiesen. - Gemäß der vorliegenden Erfindung kommen nur inaktive CPEs und aktive CPEs, die explizit das Abfragen anfordern, für das einzelne Abfragen in Frage. Aktive CPEs, die ihre jeweiligen „Abfragebits" in dem MAC-Paketkopfteil nicht setzen, werden nicht einzeln abgefragt. Diese Einschränkungen werden dem Bandbreitenanfrageprozess durch die vorliegende Erfindung auferlegt und sparen vorteilhafterweise im Vergleich zum Abfragen aller CPEs einzeln an Bandbreite. Bei einer Ausführungsform der vorliegenden Erfindung reagieren die aktiven CPEs auf das Abfragen, indem sie das gerade in Verwendung befindliche Modulationsschema verwenden. Inaktive CPEs können jedoch mit einem QAM-4- oder ähnlichen robusten Modulationsschema antworten, um sicherzustellen, dass ihre Übertragung ausreichend robust ist, um von der Basisstation sogar unter nachteiligen Umweltbedingungen erfasst zu werden.
- Die vorliegende Erfindung stellt vorteilhafterweise rechtzeitige Antworten auf Anfragen um mehr Bandbreite für einen Service mit konstanter Bitrate, wie zum Beispiel kanalisierter T1-Service, bei dem Kanäle dynamisch hinzugefügt oder weggelassen werden können, sicher. Um sicherzustellen, dass die Basisstation schnell auf Anfragen nach mehr Bandbreite für einen Service mit konstanter Bitrate reagiert, wird die Aufwärtsverbindungs-Bandbreite, die dem Service mit konstanter Bitrate zugewiesen wird, der derzeit nicht mit maximaler Rate in Betrieb ist, ausreichend breit gemacht, um die aktuelle Rate des Service und eine Bandbreitenanfrage zu berücksichtigen.
- Die Informationsaustauschsequenz für das individuelle Abfragen ist in dem Flussdiagramm der
5 gezeigt. Wie in5 gezeigt, hat die Basisstation vorzugsweise mehrere Schichten von Steuermechanismen oder Protokollstapeln502 ,504 und506 , die unter anderem den Bandbreitenanfrage- und Zuweisungsprozess steuern. Das Basisstation-MAC ist in zwei Unterdomänen unterteilt: (1) die Domäne HL-MAA MAC504 und die Domäne LL-MAA MAC506 . Die Domäne MAA MAC erstreckt sich genau über einen physikalischen Kanal. Jeder physikalische Kanal erfordert eine Instanz der LL-MAA MAC-Domäne. Die Domäne HL-MAA MAC überspannt mehrere physikalische Kanäle, typisch alle in dem gleichen Sektor. Eine MAC-Domäne umfasst eine HL-MAA MAC-Domäne und die LL-MAA MAC-Domänen, die den physikalischen Kanälen innerhalb der HL-MAA MAC-Domäne zugewiesen sind. - Wie in
5 gezeigt, fragt die Basisstation einzeln (wie durch den Steuerpfeil508 angegeben) eine CPE ab, indem sie ausreichend Bandbreite zuweist, damit die CPE mit einer Bandbreitenanfragemeldung antworten kann. Diese Bandbreite wird in dem Aufwärtsverbindungs-Unterrahmen400 zugewiesen. Wenn das CPE-MAC510 feststellt, dass Daten für eine ausgewählte Verbindung k zu senden sind (die typisch bestimmt wird, indem sie von einer höheren CPE-Steuerschicht512 über einen Steuerpfad514 angewiesen wird), gibt der CPE-MAC-Steuermechanismus eine Bandbreitenanfrage516 zu der Basisstation-MAC506 aus. Ist nicht genügend Bandbreite für die CPE110 , wie von der LL-MAA506 der Basisstation festgestellt wird, verfügbar, wird die Bandbreitenanfrage nicht gewährt. Anderenfalls wird die Bandbreitenanfrage gewährt, und das wird dem CPE-MAC510 implizit von der Basisstation mitgeteilt, indem sie der CPE in dem Aufwärtsverbindungs-Unterrahmen400 zusätzliche Bandbreite zuweist. Das ist in5 über den Steuerpfad518 gezeigt. Die CPE beginnt dann mit dem Übertragen von Daten zu der Basisstation über die Aufwärtsverbindung, indem sie die Bandbreite verwendet, welche ihr zugewiesen wurde. -
6 ist ein Flussdiagramm, das die einzelne Abfragetechnik600 darstellt, die von der vorliegenden Erfindung bereitgestellt wird. Wie in6 gezeigt, startet das Verfahren im BeschlussfassungsSCHRITT602 , um zu bestimmen, ob Bandbreite zum Zweck des einzelnen Abfragens der CPEs verfügbar ist. Ist zum einzelnen Abfragen der CPEs110 keine Bandbreite mehr verfügbar, geht das Verfahren zu SCHRITT604 weiter und löst ein Multicast- oder Rundsendeabfrageverfahren aus. Dieses Multicast- und Rundsendeabfrageverfahren ist detailliert im Unterabschnitt weiter unten beschrieben. Ist jedoch zum Zweck des einzelnen Abfragens der CPEs ausreichend Bandbreite verfügbar, geht das Verfahren zu einem BeschlussfassungsSCHRITT606 weiter, bei dem festgelegt wird, ob es irgendwelche nicht abgefragte aktive CPEs gibt, die ihr „Abfragebit" gesetzt haben. Ist das der Fall, geht das Verfahren weiter zu einem Steuerpunkt608 . Anderenfalls geht das Verfahren weiter zu einem BeschlussfassungsSCHRITT610 , in welchem es bestimmt, ob es irgendwelche inaktive nicht abgefragte CPEs gibt. Ist das der Fall, geht das Verfahren zu dem Steuerpunkt608 über. Anderenfalls geht das Verfahren zu einem Steuerpunkt612 weiter. - Das vorliegende erfindungsgemäße Verfahren geht von einem Steuerpunkt
608 zu SCHRITT614 weiter, um die ausgewählte CPE einzeln abzufragen. Dadurch stellt das Verfahren sicher, dass nur nicht abgefragte aktive CPEs, die mehr Bandbreite anfordern (indem sie ihr jeweiliges „Abfragebit" setzen) und inaktive CPEs einzeln abgefragt werden. Das verringert die Bandbreite im Vergleich zu einem Abfrageverfahren, das alle CPEs einzeln abfragt. - Wie in
6 gezeigt, löst die Basisstation in SCHRITT614 das Abfragen der ausgewählten CPE aus und kennzeichnet die CPE als abgefragt. Das ist in Diagrammform in6 in dem Textfeld614' gezeigt. Das Textfeld614' der6 zeigt einen Abwärtsverbindungs-Unterrahmenplan300 , der oben in3 beschrieben ist. Der MAC-Steuerabschnitt314 des MAC-Rahmensteuerkopfs302 umfasst vorzugsweise einen Aufwärtsverbindungs-Unterrahmenplan400' . Der Aufwärtsverbindungs-Unterrahmenplan400' wird an das CPE- MAC kommuniziert, wenn die Basisstation diese Information an die CPE über die Abwärtsverbindung überträgt. Wie in6 gezeigt und als Reaktion auf das Abfragen des SCHRITTs614 , weist das Basisstation-MAC der ausgewählten CPE zusätzliche Bandbreite in der Aufwärtsverbindung zu (in6 wird diese CPE CPE „k" genannt). Diese erhöhte Bandbreitenzuweisung wird der CPE k über den Aufwärtsverbindungs-Unterrahmenplan400' mitgeteilt. Es ist daher keine zusätzliche Bandbreite erforderlich, um dem Erfordernis, die ausgewählte CPE abzufragen, stattzugeben. - Wie in
6 gezeigt, kehrt das Verfahren dann zum BeschlussfassungsSCHRITT602 zurück, um zu bestimmen, ob mehr Bandbreite für das individuelle Abfragen der CPEs verfügbar ist. Wenn bestimmt wird (jeweils in den BeschlussfassungsSCHRITTEN606 und610 ), dass es keine aktiven CPEs gibt, die ein Abfragebit gesetzt haben, und dass es keine nicht abgefragten inaktiven CPEs gibt, geht das Verfahren weiter zu einem BeschlussfassungsSCHRITT616 . In dem BeschlussfassungsSCHRITT616 bestimmt das Verfahren, ob irgendwelche einzelne Abfragen durchgeführt wurden. Wenn nicht, geht das Verfahren weiter zu einem Steuerpunkt618 , und das Verfahren endet darauf im Endschritt620 . Wurden jedoch individuelle Abfragen durchgeführt, geht das Verfahren weiter zu einem SCHRITT622 , um auf die einzelnen Bandbreitenanfragen der CPE, die abgefragt wurde (zum Beispiel CPE „k") zu warten. Wie in dem Text622' der6 gezeigt, wird die Bandbreitenanfrage430 von der abfragten CPE (zum Beispiel CPE „k") während des geplanten CPE-Datenblocks406 erzeugt, der für die ausgewählte CPE in dem Aufwärtsverbindungs-Unterrahmen400 geplant ist. Bei einer Ausführungsform enthalten alle Daten einen Kopfteil, der den Typ der Daten angibt, die übertragen werden. Bei dieser Ausführungsform haben die Steuermeldungen zum Beispiel zugeordnete CPE-eigene Verbindungsidentifikatoren, die ihnen zugewiesen werden, wenn sich die CPE registriert. Der Aufbau der Steuermeldungen erlaubt es der Basisstation zu bestimmen, dass eine Steuermeldung eine Bandbreitenanfrage ist. - Wie in
6 gezeigt, geht das Verfahren von SCHRITT622 zu einem BeschlussfassungsSCHRITT624 weiter, um zu bestimmen, ob irgendwelche Bandbreitenanfragen empfangen wurden. Wenn nicht, endet das Verfahren. Wenn ja, geht das Verfahren weiter zu einem SCHRITT626 , bei dem ein Bandbreitenweisungsverfahren ausgelöst wird. Wie unten detaillierter beschrieben, verwendet die Basisstation ein bevorzugtes Bandbreitenzuweisungsverfahren, um der anfordernden CPE Bandbreite zuzuweisen. Die Bandbreitenzuweisung wird der CPE angegeben, indem entsprechende Änderungen an dem Aufwärtsverbindungs-Unterrahmenplan400' vorgenommen werden. Das Verfahren endet dann im SCHRITT620 . - Abfragetechnik auf Konkurrenzbasis (Multicast- und Rundsendeabfrage)
- Wie oben unter Bezugnahme auf SCHRITT
604 des einzelnen Abfrageverfahrens der6 beschrieben, kann die vorliegende Erfindung verwendet werden, wenn nicht ausreichend Bandbreite für den Zweck des einzelnen Abfragens der CPEs vorhanden ist, um die CPE in Multicast-Gruppen abzufragen, und eine Rundsendeabfrage kann von der Basisstation ausgegeben werden. Einige CPEs können in Multicast-Gruppen abgefragt werden, und eine Rundsendeabfrage kann ausgegeben werden, wenn es mehr inaktive CPEs gibt als Bandbreite vorhanden ist, um sie einzeln abzufragen. - Gemäß einer Ausführungsform der Erfindung erfolgt das Adressieren von CPEs vorzugsweise wie folgt: jeder CPE ist eine alleinige permanente Adresse zugewiesen (zum Beispiel hat die CPE bei einer Ausführungsform eine 48-Bit-Adresse), die im Registrierungsverfahren verwendet wird, und jeder CPE wird auch eine grundlegende Verbindungs-ID gegeben (zum Beispiel erhält die CPE bei einer Ausführungsform eine grundlegende Verbindungs-ID zu 16 Bit und während des Registrierungsverfahrens eine Steuerverbindungs-ID zu 16 Bit). Jeder Service, der für eine ausgewählte CPE bereitgestellt ist, erhält ebenfalls eine Verbindungs-ID. Verbindungs-IDs werden von dem Basisstation-MAC erzeugt (spezifisch von der Basisstation-HL-MAA) und sind in einer HL-MAA MAC-Domäne einzigartig. Die grundlegende Verbindungs-ID, die zugeordnet wird, wenn sich die CPE bei der Basisstation registriert, wird von dem Basisstation-MAC und dem CPE-MAC zum Austauschen von MAC-Steuermeldungen zwischen der CPE und der Basisstation verwendet. Die Steuerverbindungs-ID (die auch während der Registrierung zugeordnet wird) wird von der Basisstation und der CPE verwendet, um Steuer- und Konfigurationsinformation zwischen den höheren Steuerniveaus der Basisstation und der CPE auszutauschen.
- Gemäß einer Ausführungsform der vorliegenden Erfindung sind bestimmte Verbindungs-IDs für Multicast-Gruppen und Rundsendemeldungen reserviert. Von allen verfügbaren Adressen kann ein Teil vorzugsweise für den Multicast-Gebrauch reserviert sein. Bei einer Ausführungsform der vorliegenden Erfindung wird die Adresse zum Beispiel, wenn die vier signifikantesten Bits der Verbindungs-ID auf logische Eins gesetzt sind (hex „Fxxxx") als für den Multicast-Gebrauch reserviert ausgelegt. Bei dieser Ausführungsform sind insgesamt 4K getrennte Multicast-Adressen verfügbar. Ein Beispiel für einen Multicast-Gebrauch ist das Verteilen eines Videoservice. Bei einer bevorzugten Ausführungsform ist die Verbindungs-ID, die verwendet wird, um allen Stationen eine Rundsendung anzuzeigen (0xFFFF)(das heißt, alle 16 Bits sind auf eine logische Eins gesetzt).
- Ähnlich wie die oben unter Bezugnahme auf
5 und6 beschriebene einzelne Abfragetechnik wird die Multicast-Abfragemeldung nicht explizit von der Basisstation zu der CPE übertragen. Die Multicast-Abfragemeldung wird vielmehr implizit an die CPE übertragen, wenn die Basisstation in dem Aufwärtsverbindungs-Unterrahmenplan Bandbreite zuweist. Statt jedoch anschließend die zugewiesene Bandbreite einer grundlegenden Verbindungs-ID einer CPE zuzuordnen, wie das der Fall ist, wenn eine einzelne Abfrage durchgeführt wird, ordnet die Basisstation die zugewiesene Bandbreite einer Multicast- oder einer Rundsendeverbindungs-ID zu. Diese Multicast-/Rundsende-Bandbreitenzuweisung ist in dem Multicast-/Rundsende-Aufwärtsverbindungs-Unterrahmenplan400'' gezeigt, der in7 gezeigt ist. Es ist lehrreich, den Aufwärtsverbindungs-Unterrahmen400 (4 ), den die Basisstation verwendet, wenn sie die CPEs einzeln abfragt, mit dem Aufwärtsverbindungs-Unterrahmenplan400'' der7 zu vergleichen.7 zeigt den Aufwärtsverbindungs-Unterrahmenplan, der in dem MAC-Steuerabschnitt der Abwärtsverbindung übertragen wird. - Wie in
7 gezeigt, umfasst der Multicast-/Rundsende-Aufwärtsverbindundgs-Unterrahmenplan400'' , welchen die vorliegende Erfindung verwendet, Registrierungskonkurrenzschlitze400'' , die die Registrierungskonkurrenzschlitze402 der4 abbilden. Statt jedoch zugewiesene Bandbreite der grundlegenden Verbindungs-ID einer ausgewählten CPE zuzuordnen, wird die zugewiesene Bandbreite einer reservierten Registrierungs-ID zugewiesen. Wie in7 gezeigt, umfasst der Aufwärtsverbindungs-Unterrahmenplan400'' vorzugsweise eine Mehrzahl von Multicast-Gruppenbandbreitenanfragen-Konkurrenzschlitzen400'' ,400''' usw. Der Aufwärtsverbindungs-Unterrahmenplan400'' umfasst auch Rundsende-Bandbreitenanfrage-Konkurrenzschlitze410 . Schließlich umfasst der Aufwärtsverbindungs-Unterrahmenplan, der von der vorliegenden Erfindung verwendet wird, ähnlich wie der Aufwärtsverbindungs-Unterrahmen der4 zum Auslösen von Multicast- oder Rundsendeabfragen, eine Vielzahl von geplanten CPE-Datenblöcken406'' ,406''' usw., die zum Transportieren der Aufwärtsverbindungs-Verkehrsdaten verwendet werden. - Gemäß dem vorliegenden erfindungsgemäßen Verfahren und Gerät, fordern CPEs, die zu der abgefragten Gruppe gehören, wenn eine Abfrage zu einer Multicast- oder Rundsendeverbindungs-ID geleitet wird, Bandbreite an, indem sie Bandbreitenanfragekonkurrenzschlitze verwenden (entweder die Multicast-Konkurrenzschlitze der spezifizierten Gruppe oder die Rundsende-Bandbreitenanfrage-Konkurrenzschlitze
410 ), die dem Aufwärtsverbindungs-Unterrahmenplan400'' zugewiesen sind. Um die Wahrscheinlichkeit einer Kollision zu verringern, dürfen nur CPEs, die Bandbreite brauchen, die Multicast- oder Rundsendeabfragen beantworten. Anfragen um Bandbreite mit Null Länge werden in den Bandbreitenanfragekonkurrenzschlitzen nicht zugelassen. Bei einer Ausführungsform übertragen CPEs die Bandbreitenanfragen in den Bandbreitenanfragenkonkurrenzschlitzen (zum Beispiel Konkurrenzschlitze404 ) mit QAM-4-Modulation. Bei dieser Ausführungsform sind die Konkurrenzschlitze bemessen, um eine Präambel zu 1 PS und eine Bandbreitenanfragemeldung aufzunehmen. Aufgrund physikalischer Auflösungsmerkmale erfordert die Meldung 1 PI (oder 6 PS) mit QAM-4-Modulation. Bei dieser Ausführungsform passen mehrere Bandbreitenanfragemeldungen von der gleichen CPE in einen einzigen Bandbreitenanfragekonkurrenzschlitz, ohne die Bandbreitennutzung oder die Wahrscheinlichkeit des Auftretens von Kollisionen zu steigern. Das erlaubt es der gleichen CPE, in dem gleichen Schlitz mehrere Bandbreitenanfragen zu stellen. - Wenn bei der Durchführung entweder eines Multicast- oder Rundsendeabfrage ein Fehler auftritt (wie zum Beispiel das Erfassen einer ungültigen Verbindungs-ID), sendet die Basisstation eine explizite Fehlermeldung zu der CPE. Antwortet die Basisstation nicht mit entweder einer Fehlermeldung oder einer Bandbreitenzuweisung innerhalb einer vorausbestimmten Zeitspanne, nimmt die CPE an, dass eine Kollision aufgetreten ist. In diesem Fall verwendet die CPE einen ausgewählten vorausdefinierten Konkurrenzauflösungsprozess. Bei einer bevorzugten Ausführungsform verwendet die CPE zum Beispiel den gut bekannten „Slotted ALOHA"-Konkurrenzauflösungsprozess, um zurückzutreten und eine andere Konkurrenzgelegenheit zu versuchen.
- Konkurrenzauflösungsprozess
- Konkurrenz ist erforderlich, wenn unzureichend Zeit vorhanden ist, um alle CPEs einzeln innerhalb eines geeigneten Intervalls abzufragen. Die Basisstation kann Konkurrenzperioden sowohl für Multicast-Gruppen als auch für alle CPEs allgemein (das heißt Rundsendung) festlegen. Nachdem geplante CPE-Daten, Steuermeldungen und Abfragen berücksichtigt wurden, weist die Basisstation die ganze nicht verwendete Zeit in dem Aufwärtsverbindungsteil des TDD-Rahmens der Konkurrenz zu, entweder für Bandbreitenanfragen oder für Registrierungszwecke. Typisch ist das Bandbreitenanfrageintervall viele PIs lang (zum Beispiel 1 PI=6 PS unter Verwendung von QAM-4-Modulation). Die CPEs müssen ihre Anfragen zu einer zufälligen Zeit (an Bündelgrenzen) innerhalb dieses Intervalls übertragen, um die Wahrscheinlichkeit des Auftretens von Kollisionen zu verringern.
- Gemäß der vorliegenden Erfindung wählt eine CPE, die in einem Anfrageintervall übertragen muss, vorzugsweise zufallsmäßig ein PI innerhalb des Intervalls aus und macht eine Anfrage in dem zugeordneten Start-PS. Diese Randomisierung minimiert die Wahrscheinlichkeit von Kollisionen. Eine Kollision wird angenommen, wenn von der Basisstation keine Antwort auf die Anfrage innerhalb einer vorausbestimmten Zeitspanne eintrifft. Antwortet die Basisstation nicht innerhalb der vorausdefinierten Zeitspanne, wird das Kollisionsauflösungsverfahren der vorliegenden Erfindung ausgelöst.
- Eine bevorzugte Ausführungsform der vorliegenden Erfindung verwendet das folgende Auflösungsverfahren: Angenommen, der anfängliche Rücktrittparameter ist i und der abschließende Rücktrittparameter ist f,
- 1. Bei der ersten Kollision wartet die CPE während eines zufälligen Intervalls zwischen Null und 2i Konkurrenzgelegenheiten und versucht dann wieder.
- 2. Tritt eine weitere Kollision auf, wird das Intervall verdoppelt, und die CPE versucht es wieder, und wiederholt, bis das Intervall 2f erreicht ist.
- Verzeichnet die CPE noch immer keinen Erfolg, wird an den Systemcontroller ein Fehler gemeldet, und der Konkurrenzprozess wird abgebrochen. Es können andere Konkurrenzauflösungsmechanismen verwendet werden, um die vorliegende Erfindung umzusetzen. Zum Beispiel könnte der gut bekannte Ternary-Baummechanismus verwendet werden, um Konkurrenzfälle aufzulösen.
-
8 ist ein Flussdiagramm, das das Multicast- und Rundsendeabfrageverfahren800 der vorliegenden Erfindung zeigt. Wie in8 gezeigt, geht das Gruppen-Abfrageverfahren800 von einem anfänglichen SCHRITT802 zu einem BeschlussfassungsSCHRITT804 weiter, in welchem das Verfahren bestimmt, ob ausreichend Bandbreite für Multicast-Abfragen verfügbar ist. Ist für Multicast- Abfragen ausreichend Bandbreite verfügbar, geht das Verfahren weiter zu einem SCHRITT806 , um die nächste Multicast-Gruppe in dem MAC-Steuerabschnitt314 des MAC-Rahmensteuerkopfs302 abzufragen. Ist jedoch nicht ausreichend Bandbreite verfügbar, um ein Multicast-Abfragen durchzuführen, geht das Verfahren weiter zu einem BeschlussfassungsSCHRITT808 , in dem das Verfahren bestimmt, ob ausreichend Bandbreite verfügbar ist, um eine Rundsendeabfrage durchzuführen. Ist das der Fall, geht das Verfahren weiter zu einem SCHRITT810 . Anderenfalls geht das Verfahren weiter zu einem SCHRITT812 . - Wie in
8 gezeigt, wird im SCHRITT810 eine Rundsendeabfrage ausgelöst, indem die Rundsendeabfrage in den MAC-Steuerabschnitt314 des MAC-Rahmensteuerkopfteils302 gegeben wird. Ähnlich wie bei der einzelnen Abfragetechnik wird die Multicast-Abfragemeldung der CPE implizit übertragen, indem in dem Aufwärtsverbindungs-Unterrahmenplan400'' Bandbreite zugewiesen wird. Die zugewiesene Bandbreite wird einer Multicast- oder Rundsendeverbindungs-ID zugeordnet. - In dem BeschlussfassungsSCHRITT
812 legt das Verfahren fest, ob eine Rundsende- oder Multicast-Abfrage ausgelöst wurde. Ist das der Fall, geht das Verfahren weiter zu SCHRITT814 , in dem das Verfahren die entsprechenden Bandbreitenanfragekonkurrenzschlitze überwacht (wie zum Beispiel von den Bandbreitenkonkurrenzschlitzbeschreibungen404'' ,404''' und den Beschreibungen der Rundsende-Bandbreitenanfragekonkurrenzschlitze410 der7 definiert). Wurde keine Rundsende- oder Multicast-Abfrage ausgelöst, geht das Verfahren weiter zum Steuerpunkt816 und endet danach in einem EndSCHRITT818 . - Das Verfahren geht von dem ÜberwachungsSCHRITT
814 zu einem BeschlussfassungsSCHRITT820 weiter, um zu bestimmen, ob gültige (das heißt nicht kollidierende) Bandbreitenanfragen erfasst wurden. Wurden in SCHRITT820 keine gültigen Bandbreitenanfragen erfasst, geht das Verfahren weiter zu dem Steuerpunkt816 und endet im EndSCHRITT818 . Erkennt das Verfahren jedoch gültige Bandbreitenanfragen, geht es von SCHRITT820 zu SCHRITT822 weiter. Im SCHRITT822 verwendet das Verfahren einen entsprechenden Bandbreitenzuweisungsalgorithmus, um der CPE, die um Bandbreite angefragt hat, Bandbreite zuzuweisen. Der bevorzugte Bandbreitenzuweisungsalgorithmus ist unten genauer unter Bezugnahme auf12 und13 beschrieben. Die Bandbreite wird in dem Aufwärtsverbindungs-Unterrahmenplan400'' wie in8 gezeigt zugewiesen. - Abfragebit
- Wie oben unter Bezugnahme auf
3 bis8 beschrieben und gemäß der vorliegenden Erfindung, setzt eine aktuell aktive CPE ein „Abfragebit" oder eine „Vorrangabfrage" in einem MAC-Paket, um der Basisstation anzuzeigen, dass sie einen Wechsel in der Bandbreitenzuweisung braucht. Bei einer Ausführungsform der vorliegenden Erfindung fordert eine ausgewählte CPE eine Abfrage an, indem sie ein Abfragebit („PM") in den MAC-Kopfteil setzt. Gemäß der vorliegenden Erfindung setzt eine ausgewählte CPE in ähnlicher Weise ein Vorrangabfragebit („PPM") in den MAC-Kopfteil, um anzuzeigen, dass sie eine vorrangige Abfrage wünscht. - Um die Bandbreitenanforderungen in Zusammenhang mit dem einzelnen Abfragen jeder aktiven CPE zu verringern, werden die aktiven CPEs ausschließlich einzeln abgefragt, wenn eines der Abfragebits von der CPE gesetzt wurde. Wenn die Basisstation eine Abfrageanfrage erfasst (wenn die CPE ihr Abfragebit setzt), wird die in
9 gezeigte einzelne Abfragetechnik aktiviert, um die Anfrage zu erfüllen. Die Vorgehensweise anhand welcher eine CPE eine Basisstation veranlasst, die CPE abzufragen, ist in9 gezeigt. Bei einer alternativen Ausführungsform zeigen mehrere Pakete, die das Abfragebit gesetzt haben an, dass die CPE eine Bandbreitenzuweisungsanfrage für mehrere Verbindungen durchführen muss. -
9 ist ein Flussdiagramm, das zeigt, wie das Abfragebit verwendet wird, um das Abfragen erfindungsgemäß auszulösen. Wie in9 gezeigt, bestimmt das Verfahren zuerst in einem BeschlussfassungsSCHRITT902 , ob die Huckepack-Technik, die unten detaillierter beschrieben ist, zur Gänze genutzt wurde. Ist das nicht der Fall, geht das Verfahren auf SCHRITT904 weiter und versucht zuerst, das „Huckepack" durchzuführen. Das Verfahren geht dann zu einem SCHRITT906 weiter, bei dem die Verbindung mit einer ersten Verbindung gleich gesetzt wird. Auf diese Art werden die Abfragebits für jede Verbindung innerhalb der CPE abgetastet. Das in9 gezeigte Verfahren geht dann zu einem BeschlussfassungsSCHRITT908 weiter, um zu bestimmen, ob irgendwelche Bandbreitenerfordernisse existieren. Ist das nicht der Fall, geht das Verfahren zu einem SCHRITT916 weiter und tastet für die nächste Verbindung ab. Besteht ein Bandbreitenerfordernis, geht das Verfahren zu einem BeschlussfassungsSCHRITT910 weiter. Im SCHRITT910 bestimmt das Verfahren, ob irgendwelche weitere Pakete zur Berücksichtigung des Abfragebits verfügbar sind. Ist das nicht der Fall, endet das Verfahren mit dem SCHRITT910 . Sind jedoch Pakete verfügbar, geht das Verfahren weiter zu einem SCHRITT912 und setzt ein Abfragebit in ein verfügbares Paket. -
10 zeigt die Meldungssequenz, die von der vorliegenden Erfindung zum Anfragen um Abfragen unter Gebrauch des oben beschriebenen Abfragebits verwendet wird. Wie in10 gezeigt, löst die CPE bei einer Datenverbindung930 eine Abfragesequenz aus, indem sie ihr zugeordnetes Abfragebit in den MAC-Kopfteil setzt. Das Basisstation-MAC antwortet über die Datenmeldung932 , indem er die ausgewählte CPE einzeln abfragt. Diese Antwort erfolgt durch Zuweisen von Bandbreite zu der ausgewählten CPE in dem Aufwärtsverbindungs-Unterrahmenplan wie in10 gezeigt. Die ausgewählte CPE antwortet danach mit einer Bandbreitenanfrage wie im Kommunikationspfad934 gezeigt. Als Antwort auf die Bandbreitenanfrage der CPE gewährt die Basisstation Bandbreite und weist der CPE in dem Aufwärtsverbindungs-Unterrahmenplan wie im Kommunikationspfad936 gezeigt Bandbreite zu. Die ausgewählte CPE überträgt dann ihre Daten zu der Basisstation über eine zugeordnete Anschlussverbindung. - Huckepack-Technik
- Wie oben unter Bezugnahme auf das vorliegende erfindungsgemäße Verfahren und Gerät beschrieben, können aktuell aktive CPEs zum weiteren Verringern der Zuschlagbandbreite, die für den Bandbreitenzuweisungsprozess erforderlich ist, eine Bandbreitenanfrage (oder irgendeine andere Steuermeldung) auf ihren aktuellen Übertragungen „Huckepack nehmen". Die CPEs vollziehen dieses Huckepacknehmen der Bandbreite, indem sie nicht benutzte Bandbreite in TC/PHY-Paketen existierender Bandbreitenzuweisungen benutzen. Die Vorgehensweise zum Benutzen überschüssiger Bandbreite in dieser Art ist in
11 gezeigt. - Wie in
11 gezeigt, startet das Verfahren den Huckepackprozess in SCHRITT950 . Das Verfahren geht weiter zu einem BeschlussfassungsSCHRITT952 , um zu bestimmen, ob die CPE zusätzliche Bandbreite braucht. Ist das der Fall, geht das Verfahren weiter zu einem BeschlussfassungsSCHRITT954 , anderenfalls geht das Verfahren zu einem EndSCHRITT964 weiter, mit dem das Verfahren endet. Im BeschlussfassungsSCHRITT954 legt das Verfahren fest, ob irgendwelche ungenutzte Bytes in der aktuellen Zuweisung existieren. Ist das der Fall, setzt das Verfahren mit dem Einfügen von Bandbreitenanfragen in die unbenutzten Bytes in SCHRITT956 fort. Anderenfalls geht das Verfahren weiter zu einem BeschlussfassungsSCHRITT958 . In dem BeschlussfassungsSCHRITT958 bestimmt das Verfahren, ob überhaupt irgendwelche Pakete der CPE zugewiesen sind. Findet es keine Pakete im BeschlussfassungsSCHRITT958 , geht das Verfahren zu SCHRITT960 weiter. Sind jedoch Pakete zugewiesen, geht das Verfahren zu einem SCHRITT962 weiter, in dem die CPE ihr Abfragebit setzt. Dann geht das Verfahren weiter zu SCHRITT960 , in dem die CPE auf das Abfragen durch die zugeordnete Basisstation wartet. Dann endet das Verfahren im SCHRITT964 . - Bandbreitenzuweisung
- Wie oben beschrieben, ist das Basisstation-MAC für das Zuweisen der verfügbaren Bandbreite zu einem physikalischen Kanal auf der Aufwärtsverbindung und der Abwärtsverbindung verantwortlich. Innerhalb der Aufwärtsverbindungs- und Abwärtsverbindungs-Unterrahmen weist der Planer der Basisstation-MAC die verfügbare Bandbreite den verschiedenen Diensten in Abhängigkeit von ihren Vorrängen und Regeln zu, die von ihrer Servicequalität (QoS) auferlegt werden. Zusätzlich weisen die höheren Steuerunterschichten des Basisstation-MAC über mehr als einen physikalischen Kanal zu.
- Abwärtsverbindungs-Bandbreitenzuweisung – eine Ausführungsform
- Die Abwärtsverbindungsbandbreite wird wie in
12 gezeigt zugewiesen. Die Basisstation-MAC wartet einen Satz von Warteschlangen für jeden physikalischen Kanal, den sie versorgt. Innerhalb jedes Satzes Warteschlangen des physikalischen Kanals wartet die Basisstation eine Warteschlange für jede QoS. Die Warteschlangen enthalten Daten, die bereit sind, um zu den CPEs gesendet zu werden, die auf dem physikalischen Kanal gegenwärtig sind. Die höheren Schichten des Basisstationprotokollstapels sind für die Reihenfolge verantwortlich, in welcher Daten in die einzelnen Warteschlangen gegeben werden. Die höheren Steuerschichten der Basisstation können jeden geeigneten Fairness- oder Verkehrsformungsalgorithmus hinsichtlich des Teilens des Zugangs unter den Verbindungen mit einer gleichen QoS implementieren, ohne sich auf die niedrigeren MAC-Steuerschichten der Basisstation auszuwirken. Sobald Daten in den Warteschlangen gegenwärtig sind, sind die niedrigeren Steuerniveaus der Basisstation (zum Beispiel BS LL-MAA der5 und10 ) dafür verantwortlich, die Bandbreite auf der Grundlage der QoS zuzuweisen. - Bei einer Ausführungsform der vorliegenden Erfindung berücksichtigt die Basisstation beim Festlegen der Menge Bandbreite, die einer bestimmten QoS für eine bestimmte CPE zuzuweisen ist, die QoS, die Modulation und Fairnesskriterien, die verwendet werden, um eine einzelne CPE daran zu hindern, die gesamte verfügbare Bandbreite aufzubrauchen. Die Bandbreite wird vorzugsweise in der QoS-Reihenfolge zugewiesen. Besteht eine Warteschlange, die innerhalb eines bestimmten TDD-Rahmens nicht ganz übertragen werden kann, wird innerhalb dieser Warteschlange ein QoS-spezifischer Fairnessalgorithmus verwendet, wie zum Beispiel ebenbürtig gebeichtetes Warteschlangebilden. Jede Verbindung erhält einen Teil der restlichen verfügbaren Bandbreite auf der Grundlage ihres relativen Gewichts. Die Ableitung von Gewichten hängt von der QoS ab. ATM-Verkehr kann zum Beispiel auf der Grundlage vertraglicher Bandbreitenlimits oder Garantien gewichtet werden, während IP-Verbindungen alle ein identisches Gewicht erhalten. Sobald die Bandbreite zugewiesen ist, werden die Daten in einer Art übertragen, durch welche die Daten durch Modulationstyp sortiert werden.
- Aufwärtsverbindungs-Bandbreitenzuweisung – eine Ausführungsform
- Das Aufwärtsverbindungs-Bandbreitenzuweisungsverfahren ist dem Abwärtsverbindungs-Bandbreitenzuweisungsverfahren, das oben unter Bezugnahme auf
12 beschrieben wurde, sehr ähnlich. Statt jedoch von der Basisstation gewartet zu werden, werden die Datenwarteschlangen über jede einzelne CPE verteilt und gewartet. Statt den Zustand der Warteschlange direkt zu prüfen, erhält die Basisstation vorzugsweise Bandbreitenanfragen von den CPEs, die die oben unter Bezugnahme auf3 bis11 beschriebenen Techniken benutzen. Anhand dieser Bandbreitenanfragen rekonstruiert die Basisstation ein logisches Bild des Zustands der CPE-Datenwarteschlangen auf. Auf der Grundlage dieser logischen Übersicht des Satzes von Warteschlangen weist die Basisstation Aufwärtsverbindungsbandbreite gleich zu wie sie Abwärtsverbindungsbandbreite zuweist. Diese Technik zur Aufwärtsverbindungsbandbreitenzuweisung ist in13 gezeigt. - Wie oben beschrieben, wird die einer ausgewählten CPE zugewiesene Bandbreite der ausgewählten CPE in Form von Bandbreite übertragen, die in dem Aufwärtsverbindungs-Unterrahmenplan zugewiesen wird. Ausgehend von einem Punkt in dem TDD weist der Aufwärtsverbindungs-Unterrahmenplan der ausgewählten CPE eine bestimmte Menge an Bandbreite zu. Die ausgewählte CPE weist diese Bandbreite dann ihren Verbindungen zu. Das erlaubt es der CPE, die Bandbreite in einer anderen Art als angefragt zu verwenden, wenn sie Daten mit höherem Vorrang empfängt, während sie auf die Bandbreitenzuweisung wartet. Wie oben beschrieben, befinden sich die Bandbreitenzuweisungen aufgrund der dynamischen Beschaffenheit der Bandbreitenanforderungen in ständigem Wandel. Eine ausgewählte CPE kann folglich nicht erbetene Änderungen für die Bandbreite empfangen, die auf einer rahmenweisen Basis gewährt werden. Wenn die ausgewählte CPE weniger Bandbreite für einen Rahmen erhält als notwendig ist, um alle wartenden Daten zu übertragen, muss die CPE QoS- und Fairnessalgorithmen verwenden, um ihre Warteschlangen zu bedienen. Die CPE kann Bandbreite von Verbindungen mit niedriger QoS „stehlen", um eine Anfrage um mehr Bandbreite Huckepack zu nehmen, indem sie die oben beschriebene Huckepack-Technik verwendet. TDM-Verbindungen, die nicht bereits die maximale Bandbreite haben, erhalten genug Extrabandbreite in der Aufwärtsverbindung, um eine Anfrage um zusätzliche Bandbreite Huckepack zu nehmen.
- QoS-spezifische Fairnessalgorithmen
- Daten zum Übertragen auf der Aufwärtsverbindung und der Abwärtsverbindung werden vorzugsweise nach Servicequalitätsbezeichnungen (QoS) eingereiht. Die Daten werden in der Reihenfolge einer QoS-Warteschlangenpriorität wie oben beschrieben übertragen. Bei dem Übertragen von Warteschlangendaten kann es eine QoS-Warteschlange geben, für die die Bandbreite nicht reicht, um alle Warteschlangendaten während des aktuellen TDD-Rahmens zu übertragen. Wenn diese Situation auftritt, wird ein QoS-spezifischer Fairnessalgorithmus ausgelöst, um die faire Handhabung der Daten sicherzustellen, die mit dieser QoS in Warteschlangen sind. Es gibt drei grundlegende Fairnessalgorithmen, die implementiert werden können: (1) kontinuierliche Gewährung, (2) faire gewichtete Datenwarteschlangenbildung und (3) Round Robin.
- Vorzugsweise überwacht das MAC Verbindungen auf den Bandbreitengebrauch nicht. Die Überwachung sollte durch höhere Steuerschichten erfolgen. Das MAC geht davon aus, dass alle anhängigen Daten den vertraglichen Einschränkungen entsprechen und übertragen werden können. Warteschlangen mit kontinuierlicher Gewährung haben den einfachsten Fairnessalgorithmus. Alle Daten in diesen Warteschlangen müssen bei jedem TDD-Rahmen gesendet werden. Unzureichende Bandbreite weist auf einen Fehler in der Bereitstellung hin.
- Datenwarteschlangen mit fairer Gewichtung
- Datenschlangen mit fairer Gewichtung erfordern, dass allen Verbindungen mit einer gegebenen QoS ein Gewicht zugeordnet wird, um den Prozentsatz der verfügbaren Bandbreite, für deren Empfang sie in Frage kommen, zu bestimmen. Dieser Gewichtungswert wird vorzugsweise von einem der drei Datenratenparameter in Abhängigkeit von den vertraglichen Parametern der bereitgestellten Verbindung abgeleitet. Diese drei Parameter sind: (1) anhängige Daten, (2) garantierte Rate, und (3) Durchschnittsrate.
- Echtzeit-VBR-Verbindungen werden als DAMA-Verbindugen mit Datenwarteschlangen mit fairer Gewichtung auf der Grundlage der anhängigen Daten erstellt. Damit eine QoS-Warteschlange dieses Typs in einem TDD-Rahmen ausreichend Bandbreite hat, um alle der Daten in der Warteschlange zu übertragen, wird für jede Verbindung in der Warteschlange ein Gewicht bestimmt. Bei einer Ausführungsform entspricht dieses Gewicht dem Betrag der anhängigen Daten für die Verbindung ausgedrückt als ein Prozentsatz der gesamten anhängigen Daten in der Warteschlange. Da die Menge der anhängigen Daten dynamisch ist, müssen diese Gewichte für diese Warteschlangentypen in jedem TDD-Rahmen bestimmt werden, in dem unzureichend Bandbreite besteht, um alle Daten in der betreffenden Warteschlange zu senden.
- Für DAMA-Verbindungen, die einen Vertrag mit garantierter Rate haben, werden die Gewichte auf der Grundlage der garantierten Rate berechnet. In diesem Fall wird das Gewicht vorzugsweise als ein Prozentsatz der gesamten garantierten Rate aller Verbindungen mit anhängigen Daten in der Warteschlange ausgedrückt. Da die garantierte Rate bereitgestellt wird, brauchen die Gewichte nicht in jedem TDD-Rahmen, in dem sie verwendet werden, bestimmt zu werden. Die Gewichte für eine Warteschlange werden vielmehr nur bestimmt, wenn eine Änderung in der Bereitstellung auftritt (das heißt eine neue Verbindung, eine Änderung in den Verbindungsparametern oder ein Verbindungsende) für eine der Verbindungen in der Warteschlange.
- Für DAMA-Verbindungen, die einen Vertrag mit einer Durchschnittsrate haben, werden die Gewichte vorzugsweise auf der Grundlage der Durchschnittsrate berechnet. Das Gewicht ist die Durchschnittsrate ausgedrückt als Prozentsatz der gesamten Durchschnittsrate aller Verbindungen mit anhängigen Daten in der Wartschlange. Da die Durchschnittsrate bereitgestellt wird, brauchen die Gewichte nicht bei jedem TDD-Rahmen, in dem sie verwendet werden, bestimmt zu werden. Die Gewichte für eine Warteschlange werden vielmehr nur neu berechnet, wenn eine Änderung in der Bereitstellung für eine der Verbindungen in der Warteschlange auftritt.
- In allen oben beschriebenen Fällen kann die Granularität der Bandbreitenzuweisungen zu grob sein, um eine perfekte gewichtete auf Prozentsatz basierende Zuweisung auf die Verbindungen in der Warteschlange bereitzustellen. Das kann dazu führen, dass einige Warteschlangen in einem bestimmten TDD-Rahmen überhaupt keine Bandbreite erhalten. Um sicherzustellen, dass das Auftreten dieses Zustands auf die Verbindungen in der Wartschlange fair verteilt ist, erhält die Verbindung, die keine Bandbreite erhalten hat, beim nächsten Mal, wenn der Zustand unzureichender Bandbreite für die Warteschlange besteht, den Vorrang. Bei Warteschlangen mit Gewichten, die auf garantierten oder Durchschnittsraten basieren, können einige Verbindungen nicht ausreichend anhängige Daten haben, um die ganze Bandbreite zu nutzen, auf die sie auf der Grundlage ihres berechneten Gewichts Anspruch haben. In diesen Fällen wird die nicht benutzte Bandbreite der Verbindung fair auf die Verbindungen verteilt, die überschüssige anhängige Daten haben.
- Bestimmte QoSs erfordern, dass die Daten ein Alter haben. Bei Warteschlangen mit diesen QoSs gibt es eine zugeordnete Warteschlange mit einem Vorrang, der um einen Schritt höher ist. Werden die Daten nicht durch den bereitgestellten Altersparameter übertragen, werden die Daten in die höhere QoS-Warteschlange gegeben und erhalten vor neuen Daten in der Originalwarteschlange ungeachtet der relativen Gewichte der Verbindungen den Vorrang.
- Round Robin
- Der Round Robin-Fairnessalgorithmus wird für so genannte Best Effort-Verbindungen verwendet, bei welchen alle Verbindungen das gleiche Gewicht haben. Besteht unzureichend Bandbreite, um alle Daten in der Warteschlange in einem bestimmten TDD-Rahmen zu übertragen, werden den Verbindungen Bandbreiten im Round Robin-Betrieb zugewiesen, wobei jede Verbindung einen Block Bandbreite bis zu einem Warteschlangen-spezifischen Maximum erhält. Verbindungen, die keine Bandbreite erhalten haben, erhalten beim nächsten Mal, wenn der Zustand der unzureichenden Bandbreite existiert, höhere Priorität.
- Bandbreitenzuweisungsalgorithmus
- Für jeden TDD-Rahmen weist die Basisstation den Abwärtsverbindungsteil des TDD-Rahmens zu und führt eine Schätzung des Aufwärtsverbindungsverkehrs durch, um den CPEs Aufwärtsverbindungsbandbreite zuzuweisen. Die CPEs weisen einzeln die ihnen zugewiesene Bandbreite ihren anhängigen Datenverbindungen zu.
- Basisstationabwärtsverbindung
- Wie in
2 gezeigt, hat die Basisstation in einer bevorzugten Ausführungsform der vorliegenden Erfindung auf der Grundlage der ATDD-Teilung (das heißt dem Prozentsatz der Bandbreite, der der Aufwärtsverbindung und der Abwärtsverbindung zugewiesen wird) eine bestimmte Anzahl der 800 PS in dem TDD-Rahmen, die für Abwärtsverbindungsübertragungen verfügbar sind. Der Bandbreitenzuweisungsalgorithmus für die Abwärtsverbindung geht vorzugsweise wie folgt vor. - Zuerst weist die Basisstation dem PI für die PHY-Steuerung PSs zu und ausreichend PSs für mindestens 1 PI für die MAC-Steuerung. Die Basisstation führt die Aufwärtsverbindungs-Bandbreitenzuweisung vorzugsweise vor der Zuweisung der Abwärtsverbindungsbandbreite durch, um die Anzahl der PIs zu bestimmen, die für die MAC-Steuerung zuzuweisen ist. Bei einer bevorzugten Ausführungsform werden die PHY-Steuerung und MAC-Steuerung immer unter Verwendung der QAM-4-Modulation gesendet.
- Für Verbindungen mit Abwärtsverbindungen mit kontinuierlicher Gewährung anhängiger Daten bestimmt die Basisstation die Anzahl von PIs, die erforderlich ist, um die Daten zu übertragen. Die Anzahl wird dann in PSs als eine Funktion der Modulation umgewandelt, die für die CPE, die jeder Verbindung zugeordnet ist, verwendet wird. Für jede restliche QoS oder bis die verfügbare Bandbreite komplett zugewiesen ist, bestimmt die Basisstation, ob genug Bandbreite besteht, um den gesamten Bedarf der QoS-Warteschlange zu decken. Ist das der Fall, weist die Basisstation die geforderte Bandbreite zu Anderenfalls, wenn nicht genug Bandbreite besteht, um die Warteschlange zufrieden zu stellen, implementiert die Basisstation den oben beschriebenen Warteschlangen-spezifischen Fairnessalgorithmus.
- Basisstation-Aufwärtsverbindung
- Bei einer bevorzugten Ausführungsform, die auf dem ATDD-Teilen wie oben unter Bezugnahme auf
2 beschrieben basiert, hat die Basisstation eine vorausbestimmte Anzahl von PSs in dem TDD-Rahmen, die für Aufwärtsverbindungsübertragungen verfügbar ist. Die Basisstation muss eine Schätzung der anhängigen Daten und Steuermeldungen mit jeder QoS für die CPEs, die sie versorgt, warten. Die Basisstation schätzt den Datenverkehr auf der Grundlage der Bandbreitenanfragen, die sie von den CPEs erhalten hat, und auf der Grundlage einer Beobachtung des tatsächlichen Datenverkehrs. Die Basisstation schätzt den Aufwärtsverbindungs-Steuermeldungsverkehr auf der Grundlage der gerade engagierten Protokolle (das heißt Verbindungsaufbau, Abfragebitnutzung usw.) sowie auf der Grundlage der Abfragepolitik der Basisstation (das heißt einzeln, Multicast- und Rundsendeabfrage). Der Aufwärtsverbindungs-Bandbreitenzuweisungsalgorithmus geht wie folgt vor. - Für Verbindungen mit Aufwärtsverbindung mit kontinuierlicher Gewährung anhängiger Daten bestimmt die Basisstation vorzugsweise die Anzahl der PIs, die zum Übertragen der Daten erforderlich ist. Diese Anzahl wird dann in eine Anzahl von PSs umgewandelt, wie von der Modulation bestimmt wird, die für die CPE, die jeder Verbindung zugeordnet ist, verwendet wird. Verbindungen mit kontinuierlicher Gewährung, die eine aktuelle Bandbreite haben, die geringer ist als die maximale Bandbreite, erhalten immer Bandbreite zugewiesen, die die kleinere ist von: 1) ihrer maximalen Bandbreite oder 2) ihrer aktuellen Bandbreite plus der Bandbreite, die erforderlich ist, um eine CG-Bandbreitenwechselmeldung zu senden.
- Für jede restliche QoS oder bis die verfügbare Bandbreite komplett zugewiesen ist, bestimmt die Basisstation, ob ausreichend Bandbreite vorhanden ist, um den gesamten Bedarf der QoS-Warteschlange zu decken und weist dann die angeforderte Bandbreite zu. Ist nicht ausreichend Bandbreite vorhanden, um die Warteschlange zufrieden zu stellen, implementiert die Basisstation den oben beschriebenen Warteschlangen-spezifischen Fairnessalgorithmus.
- CPE-Aufwärtsverbindung
- Wie oben beschrieben, wird den CPEs für jeden TDD-Rahmen ein Teil des Aufwärtsverbindungs-Unterrahmens zugewiesen, um ihre jeweiligen Daten zu übertragen. Da sich die Bandbreitenanforderungen der CPE geändert haben können, seit die Basisstation die Bandbreitenanfrageinformation erhalten hat, welche sie verwendet hat, um die Aufwärtsverbindungsbandbreite zuzuweisen, sind die CPEs selbst für das Zuweisen der ihnen zugewiesenen Bandbreite auf der Grundlage ihrer aktuellen Bandbreitenerfordernisse verantwortlich. Das bedeutet, dass die CPEs nicht gezwungen sind, zugewiesene Bandbreite ihren Datenverbindungen in der gleichen Weise zuzuweisen wie die CPE sie bei der Anfrage der Bandbreite von der Basisstation verwendet hat. Der Bandbreitenzuweisungsalgorithmus der Aufwärtsverbindung der CPE geht vorzugsweise wie folgt vor.
- Für Verbindungen mit Aufwärtsverbindungen mit kontinuierlicher Gewährung anhängiger Daten bestimmt die CPE die Anzahl der PIs, die zum Übertragen der Daten erforderlich sind. Diese Anzahl wird dann in eine PS-Anzahl auf der Grundlage des Modulationsschemas, welches die CPE benutzt, umgewandelt. Für jede restliche QoS oder bis die verfügbare Bandbreite komplett zugewiesen ist, bestimmt die CPE, ob ausreichend Bandbreite besteht, um den ganzen Bedarf der QoS-Warteschlange zu decken. Ist das der Fall, weist die CPE erforderliche Bandbreite zu. Anderenfalls, wenn die Bandbreite nicht ausreicht, um die Warteschlange zufrieden zu stellen, implementiert die CPE den oben beschriebenen Warteschlangen-spezifischen Fairnessalgorithmus.
- Zusammenfassung
- Zusammenfassend umfassen das Bandbreitenzuweisungsverfahren und Gerät der vorliegenden Erfindung leistungsstarke, hocheffiziente Mittel zum Zuweisen von Bandbreite in einem drahtlosen Breitbandkommunikationssystem. Das vorliegende Bandbreitenzuweisungsverfahren und Gerät verwenden eine Kombination einzelner und Gruppen-Abfragetechniken, das Abfragen auf Konkurrenzbasis, die Huckepack-Technik und von der CPE ausgelöste Techniken, um effizient Bandbreite in einem Kommunikationssystem zuzuweisen. Vorteilhafterweise dürfen nur die gerade aktiven CPEs (CPEs, die gerade zugeordnete Bandbreitenzuweisungen haben) mehr Bandbreite anfordern, indem sie entweder das Huckepackverfahren oder das Verfahren mit Abfragebit verwenden. Zusätzlich spart die vorliegende Erfindung an Bandbreite, indem sie implizit die CPE über zusätzliche Bandbreitenzuweisung informiert. Die Basisstation informiert die CPE implizit über zusätzliche Bandbreitenzuweisung, indem sie der CPE in dem Aufwärtsverbindungs-Unterrahmenplan zusätzliche Bandbreite zuweist. Ähnlich fragen die Basisstationen die CPEs implizit ab, indem sie in der Aufwärtsverbindung Bandbreite zuweisen, so dass die CPEs auf die Abfrage mit einer Bandbreitenanfrage antworten können.
- Um den Bandbreitenanfragen nachzukommen, baut die Basisstation eine logische Warteschlange von zu übertragenden Daten auf und wartet sie. Die Warteschlangen werden von den Basisstationen auf der Grundlage der QoS entwickelt. Zusätzlich weist die Basisstation Bandbreite auf der Grundlage einer Kombination von QoS und einem QoS-spezifischen Fairnessalgorithmus zu. Die CPE selbst und nicht die Basisstation verteilt die zugewiesene Bandbreite auf ihre Dienste in der Art, die die CPE für geeignet festlegt. Die CPE kann daher die ihr zugewiesene Bandbreite anders verwenden als für den ursprünglich beabsichtigten (und angefragten) Zweck.
- Natürlich können an den Ausführungsformen der vorliegend beschriebenen Erfindung verschiedene Änderungen vorgenommen werden, ohne den Geltungsbereich der Erfindung zu verlassen. Das erfindungsgemäße Verfahren und Gerät können zum Beispiel für jeden Typ von Kommunikation verwendet werden, der Gebrauch ist nicht auf ein drahtloses Kommunikationssystem beschränkt. Ein solches Beispiel ist der Einsatz der Erfindung für ein Satellitenkommunikationssystem. Bei einem solchen Kommunikationssystem ersetzt der Satellit die oben beschriebenen Basisstationen. Ferner befinden sich die CPEs nicht mehr in festgelegten Entfernungen von den Satelliten. Es ist daher schwieriger, DAMA-Dienste für die CPEs zu planen. Alternativ kann die vorliegende Erfindung für ein verdrahtetes Kommunikationssystem verwendet werden. Der einzige Unterschied zwischen dem verdrahteten und dem drahtlosen System, das oben beschrieben wurde, besteht darin, dass die Kanalcharakteristiken zwischen den zwei anders sind. Die Bandbreitenzuweisungen ändern sich jedoch nicht zwischen den zwei Systemtypen. Die Erfindung ist daher nicht als auf die spezifisch dargestellte Ausführungsform eingeschränkt zu betrachten, sondern sie gilt für den weitesten Geltungsbereich, wie er von den Ansprüchen definiert wird.
Claims (36)
- Verfahren zur Bandbreitenzuweisung in einem drahtlosen Breitbandkommunikationssystem, bei dem das drahtlose Kommunikationssystem eine Vielzahl von CPEs (
110 ) in Kommunikation mit zugeordneten und entsprechenden Basisstationen (106 ) umfasst, wobei die Basisstationen (106 ) Aufwärtsverbindungs- und Abwärtsverbindungs-Unterrahmenabbilder aufrechterhalten, die die Bandbreitenzuweisungen in den Aufwärtsverbindungs- und Abwärtsverbindungs-Kommunikationsstrecken darstellen, und das Verfahren gekennzeichnet ist durch die folgenden Schritte: (a) Bestimmen (606 ), ob ausreichende Bandbreite zum einzelnen Abfragen einer ausgewählten CPE vorhanden ist; (b) wenn in Schritt (a) festgestellt wird, dass ausreichende Bandbreite verfügbar ist, Bestimmen (606 ), ob entweder nicht abgefragte inaktive CPEs oder nicht abgefragte aktive CPEs gegenwärtig sind, die ein Abfragen anfordern, anderenfalls Weitergehen zu Schritt (e); (c) Abfragen (614 ) einer ausgewählten CPE durch Bandbreitenzuweisung zu der CPE in dem Aufwärtsverbindungs-Unterrahmenabbild; (d) Fortsetzen des einzelnen Abfragens anderer ausgewählter CPEs durch Wiederholen der Schritte (a) bis (c), bis in einen Schritt (a) festgestellt wird, dass nicht ausreichend verfügbare Bandbreite besteht, um die CPEs einzeln abzufragen; (e) Auslösen eines Multicast- und Rundsendeabrufprozesses; (f) Bestimmen (616 ), ob irgendwelche einzelne CPE-Abrufe im Schritt (c) ausgelöst wurden; (g) wenn in Schritt (c) keine einzelnen CPE-Abrufe ausgelöst wurden, Beenden des Verfahrens (620 ), anderenfalls Abwarten (622 ) einzelner Bandbreitenanfragen von den in Schritt (c) abgerufenen CPEs; (h) Empfangen einer Bandbreitenanfrage von einer ausgewählten CPE und (i) Auslösen eines Bandbreitenzuweisungsprozesses (626 ) und Bandbreitenzuweisung in dem Aufwärtsverbindungs-Unterrahmenabbild für die ausgewählte CPE, die die in Schritt (h) übertragene Bandbreitenanfrage gesendet hat. - Verfahren zur Bandbreitenzuweisung nach Anspruch 1, wobei die aktiven nicht abgefragten CPEs das Abfragen in Schritt (b) durch Setzen eines Abrufbits, das den CPEs zugeordnet ist, anfordern.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 1, bei dem ein Abwärtsverbindungs-Unterrahmen einen Rahmensteuerkopf (
302 ) und eine Vielzahl von physikalischen Schlitzen für Abwärtsverbindungsdaten (304 ,304' usw.) nach Modulationstyp gruppiert umfasst. - Verfahren zur Bandbreitenzuweisung nach Anspruch 3, wobei die Vielzahl von physikalischen Datenschlitzen durch eine Vielzahl von Modulationsübergangsspalten getrennt ist.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 3, wobei der Rahmensteuerkopf (
302 ) eine Präambel (310 ), einen physikalischen Steuerabschnitt (312 ) und einen MAC-Abschnitt (314 ) umfasst. - Verfahren zur Bandbreitenzuweisung nach Anspruch 5, wobei der physikalische Steuerabschnitt eine Angabe eines physikalischen Schlitzes umfasst, an dem ein Modulationsschemawechsel auftritt.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 5, wobei der MAC-Steuerabschnitt das Aufwärtsverbindungs-Unterrahmenabbild enthält.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 1, wobei ein Aufwärtsverbindungs-Unterrahmen eine Vielzahl von Registrierungskonkurrenzschlitzen, eine Vielzahl von Bandbreitenanfragekonkurrenzschlitzen und eine Vielzahl von geplanten CPE-Datenschlitzen umfasst, und wobei die Registrierungskonkurrenzschlitze, die Bandbreitenanfragekonkurrenzschlitze und Datenschlitze der Vielzahl von CPEs zugeordnet sind und ihnen entsprechen.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 8, wobei die Registrierungskonkurrenzschlitze von der CPE während der Registrierung bei einer zugewiesenen und entsprechenden Basisstation verwendet werden, und wobei die Bandbreitenanfragekonkurrenzschlitze von den CPEs verwendet werden, um Bandbreite anzufordern.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 8, wobei die geplanten CPE-Datenschlitze von den CPEs verwendet werden, um MAC-Steuermeldungen und Daten zu ihren zugewiesenen und entsprechenden Basisstationen zu übertragen.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 3, wobei die Basisstation die ausgewählte CPE während des Schritts (c) abruft, indem sie einen Rahmensteuerkopf sendet, wobei der Rahmensteuerkopf einen MAC-Steuerabschnitt umfasst, der angibt, dass die Bandbreite der ausgewählten CPE zugewiesen wurde.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 10, wobei die einzelnen Bandbreitenanfragen während des Schritts (h) durch Überwachen der geplanten CPE-Datenschlitze auf Bandbreitenanfragemeldungen empfangen werden.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 1, wobei der in Schritt (e) ausgelöste Multicast- und Rundsendeabrufprozess die folgenden Schritte umfasst: (e-a) Bestimmen (
804 ), ob ausreichend Bandbreite zur Durchführung eines Multicastabrufens verfügbar ist; (e-b) wenn in Schritt (e-a) festgestellt wird, dass ausreichend Bandbreite verfügbar ist, Abrufen (806 ) einer nächsten Multicastgruppe, die abgerufen werden soll und Rückkehr zu Schritt (e-a), anderenfalls Weitergehen zu Schritt (e-c); (e-c) Bestimmen (808 ), ob ausreichend Bandbreite zur Durchführung eines Rundsendeabrufs verfügbar ist; (e-d) wenn in Schritt (e-c) festgestellt wird, dass ausreichend Bandbreite verfügbar ist, Setzen eines Rundsendeabrufs in dem Aufwärtsverbindungs-Unterrahmenabbild, anderenfalls Weitergehen zu Schritt (e-e) (e-e) Bestimmen (812 ), ob ein Multicast- oder Rundsendeabruf entweder in Schritt (e-b) oder in Schritt (e-d) durchgeführt wurde; (e-f) wenn in Schritt (e-e) entweder ein Multicast- oder Rundsendeabruf zum Durchführen bestimmt wurde, Überwachen (814 ) auf Bandbreitenanfragemeldungen in Bandbreitenanfragekonkurrenzschlitzen, die durch das Aufwärtsverbindungs-Unterrahmenabbild definiert sind, anderenfalls Beenden (818 ) des Multicast- und Rundsendeabrufprozesses; (e-g) Bestimmen (820 ), ob gültige Bandbreitenanfragen empfangen wurden; und (e-h) Ändern (822 ) des Aufwärtsverbindungs-Unterrahmenabbilds, um die der Vielzahl von CPEs zugewiesene Bandbreite zu berücksichtigen. - Verfahren zur Bandbreitenzuweisung nach Anspruch 1, wobei der in Schritt (i) ausgelöste Bandbreitenzuweisungsprozess das Bilden und Aufrechterhalten in der Basisstation eines logischen Modells einer Vielzahl von Datenwarteschlangen für die Vielzahl von CPEs umfasst, und wobei die Datenwarteschlangen auf der Grundlage der Qualität der Servicebezeichnungen geordnet sind.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 14, wobei Daten von den CPEs in der Reihenfolge einer Servicequalitätswarteschlangenpriorität übertragen werden.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 15, das ferner eine spezifische Fairnessmethode der Servicequalität umfasst, die initiiert wird, wenn un zureichend Bandbreite vorhanden ist, um alle Daten in der Servicequalitätswarteschlange zu übertragen.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 16, wobei das logische Modell Folgendes umfasst: (a) eine Vielzahl kontinuierlicher Gewährungsdatenwarteschlangen, (b) eine Vielzahl fairer gewichteter Datenwarteschlangen, und (c) eine Vielzahl Round Robin-Datenwarteschlangen.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 17, wobei die Daten in einer kontinuierlichen Gewährungsdatenwarteschlange während eines Aufwärtsverbindungsrahmens übertragen werden.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 17, wobei den Daten in den fairen gewichteten Datenwarteschlangen ein vordefinierter Gewichtungswert zugewiesen wird, wobei der Gewichtungswert den Prozentsatz an Bandbreite angibt, den die Daten eventuell erhalten können.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 19, wobei der Gewichtungswert entweder einen Gewichtungswert anstehende Daten, garantierte Rate oder durchschnittliche Rate umfasst.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 17, wobei die Round Robin-Datenwarteschlangen für Verbindungen mit besten Bemühungen verwendet werden, bei welchen alle Verbindungen die gleiche Gewichtung haben.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 21, wobei den Verbindungen Bandbreite in Round-Robin-Art zugewiesen wird, wobei jede Verbindung einen Bandbreitenblock bis zu einem vorausbestimmten Maximum erhält.
- Verfahren zur Bandbreitenzuweisung nach Anspruch 1, wobei die während des Schritts (h) empfangene Bandbreitenanfrage von der ausgewählten CPE anhand einer Huckepacktechnik übertragen wird, wobei die ausgewählte CPE die Bandbreitenanfrage unter Verwenden nicht benutzter Bandbreite in TC/PHY-Paketen existierender Bandbreitenzuweisungen überträgt.
- Vorrichtung zur Bandbreitenzuweisung in einem drahtlosen Breitbandkommunikationssystem, wobei das Breitbandkommunikationssystem eine Vielzahl von CPEs (
110 ) in Kommunikation mit zugeordneten und entsprechenden Basisstationen (106 ) umfasst, wobei die Basisstationen Aufwärtsverbindungs- und Abwärtsverbindungs-Unterrahmenabbilder aufrechterhalten, die die Bandbreitenzuweisungen in den Aufwärtsverbindungs- und Abwärtsverbindungskommunikationsstrecken darstellen, gekennzeichnet durch (a) Mittel (606 ) zum einzelnen Abrufen einer ausgewählten CPE; (b) Gruppenabrufmittel (604 ) zum Abrufen einer ausgewählten Gruppe von CPEs, wobei die Mittel zum Gruppenabrufen nur dann verwendet werden, wenn ausreichend Bandbreite besteht, um die CPEs einzeln abzurufen; (c) Bestimmungsmittel (616 ) die betrieblich mit den Abrufmitteln gekoppelt sind, zum Bestimmen, ob irgendwelche CPEs abgerufen wurden; (d) Empfangsmittel (622 ) zum Empfangen von Bandbreitenanfragen von ausgewählten CPEs und (e) Bandbreitenzuweisungsmittel (626 ) zur Bandbreitenzuweisung in dem Aufwärtsverbindungs-Unterrahmenabbild zu ausgewählte CPEs, die Bandbreitenanfragen zu einer zugewiesenen und entsprechenden Basisstation übertragen. - Vorrichtung nach Anspruch 24, wobei die Mittel zum einzelnen Abfragen Mittel zur Bandbreitenzuweisung an die ausgewählte CPE in dem Aufwärtsverbindungs-Unterrahmenabbild enthalten.
- Vorrichtung nach Anspruch 25, wobei ein Abwärtsverbindungs-Unterrahmen einen Rahmensteuerkopf (
302 ) und eine Vielzahl physikalischer Abwärtsverbindungsdatenschlitze (304 ,304' usw.), die nach Modulationstyp gruppiert sind, umfasst. - Vorrichtung nach Anspruch 26, wobei die Vielzahl physikalischer Datenschlitze durch eine Vielzahl von Modulationsübergangsspalten getrennt ist.
- Vorrichtung nach Anspruch 26, wobei der Rahmensteuerkopf (
302 ) eine Präambel (310 ), einen physikalischen Steuerabschnitt (312 ) und einen MAC-Abschnitt (314 ) umfasst. - Vorrichtung nach Anspruch 28, wobei der physikalische Steuerabschnitt eine Angabe eines physikalischen Schlitzes umfasst, an dem ein Modulationsschemawechsel auftritt.
- Vorrichtung nach Anspruch 28, wobei der MAC-Steuerabschnitt das Aufwärtsverbindungs-Unterrahmenabbild umfasst.
- Vorrichtung nach Anspruch 28, wobei ein Aufwärtsverbindungs-Unterrahmen eine Vielzahl von Registrierungskonkurrenzschlitzen, eine Vielzahl von Bandbreitenanfragekonkurrenzschlitzen und eine Vielzahl geplanter CPE-Datenschlitze umfasst, und wobei die Registrierungskonkurrenzschlitze, Bandbreitenanfragekonkurrenzschlitze und Datenschlitze der Vielzahl von CPEs zugewiesen sind und ihnen entsprechen.
- Vorrichtung nach Anspruch 31, wobei die Registrierungskonkurrenzschlitze von der CPE während der Registrierung mit einer zugewiesenen und entsprechenden Basisstation verwendet werden, und wobei die Bandbreitenanfragekonkurrenzschlitze von den CPEs zum Übertragen von Bandbreitenanfragen verwendet werden.
- Vorrichtung nach Anspruch 26, wobei die Basisstation die ausgewählte CPE durch Rundsenden eines Rahmensteuerkopfs abruft, wobei der Rahmensteuerkopf einen MAC-Steuerabschnitt umfasst, der angibt, dass die Bandbreite der ausgewählten CPE zugewiesen wurde.
- Vorrichtung nach Anspruch 24, wobei die Gruppenabrufmittel Mittel umfassen, um zu bestimmen, ob irgendwelche CPEs durch Setzen eines zugewiesenen und entsprechenden Abrufbits ein Abrufen anfordern.
- Vorrichtung nach Anspruch 34, die ferner Huckepackmittel zum Übertragen einer Bandbreitenanfrage an eine ausgewählte Basisstation umfassen, wobei Bandbreite verwendet wird, die einer ausgewählten CPE zugewiesen ist.
- Vorrichtung nach Anspruch 35, wobei die einzelnen Abruf mittel, die Gruppenabruf mittel, die Bestimmungsmittel und die Huckepackmittel verwendet werden, um für eine ausgewählte CPE effizient Bandbreite anzufordern.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US316518 | 1999-05-21 | ||
US09/316,518 US6925068B1 (en) | 1999-05-21 | 1999-05-21 | Method and apparatus for allocating bandwidth in a wireless communication system |
PCT/US2000/014004 WO2000072626A1 (en) | 1999-05-21 | 2000-05-19 | Method and apparatus for bandwidth allocation |
Publications (2)
Publication Number | Publication Date |
---|---|
DE60017729D1 DE60017729D1 (de) | 2005-03-03 |
DE60017729T2 true DE60017729T2 (de) | 2005-12-29 |
Family
ID=23229388
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE60017729T Expired - Lifetime DE60017729T2 (de) | 1999-05-21 | 2000-05-19 | Verfahren und vorrichtung zur bandbreitenzuweisung |
Country Status (11)
Country | Link |
---|---|
US (22) | US6925068B1 (de) |
EP (1) | EP1183902B1 (de) |
JP (1) | JP4413439B2 (de) |
KR (1) | KR100647745B1 (de) |
CN (1) | CN1189059C (de) |
AT (1) | ATE288177T1 (de) |
AU (1) | AU761976B2 (de) |
BR (1) | BR0010825A (de) |
CA (1) | CA2373378C (de) |
DE (1) | DE60017729T2 (de) |
WO (1) | WO2000072626A1 (de) |
Families Citing this family (344)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6222832B1 (en) | 1998-06-01 | 2001-04-24 | Tantivy Communications, Inc. | Fast Acquisition of traffic channels for a highly variable data rate reverse link of a CDMA wireless communication system |
US9525923B2 (en) | 1997-12-17 | 2016-12-20 | Intel Corporation | Multi-detection of heartbeat to reduce error probability |
US7936728B2 (en) | 1997-12-17 | 2011-05-03 | Tantivy Communications, Inc. | System and method for maintaining timing of synchronization messages over a reverse link of a CDMA wireless communication system |
US7394791B2 (en) | 1997-12-17 | 2008-07-01 | Interdigital Technology Corporation | Multi-detection of heartbeat to reduce error probability |
US8134980B2 (en) | 1998-06-01 | 2012-03-13 | Ipr Licensing, Inc. | Transmittal of heartbeat signal at a lower level than heartbeat request |
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 |
US7548787B2 (en) | 2005-08-03 | 2009-06-16 | Kamilo Feher | Medical diagnostic and communication system |
US6963545B1 (en) | 1998-10-07 | 2005-11-08 | At&T Corp. | Voice-data integrated multiaccess by self-reservation and stabilized aloha contention |
US6747959B1 (en) | 1998-10-07 | 2004-06-08 | At&T Corp. | Voice data integrated mulitaccess by self-reservation and blocked binary tree resolution |
ATE412289T1 (de) * | 1998-10-30 | 2008-11-15 | Broadcom Corp | Kabelmodemsystem |
US7103065B1 (en) * | 1998-10-30 | 2006-09-05 | Broadcom Corporation | Data packet fragmentation in a cable modem system |
US6961314B1 (en) | 1998-10-30 | 2005-11-01 | Broadcom Corporation | Burst receiver for cable modem 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 |
US7006530B2 (en) * | 2000-12-22 | 2006-02-28 | Wi-Lan, Inc. | Method and system for adaptively obtaining bandwidth allocation requests |
US6925068B1 (en) * | 1999-05-21 | 2005-08-02 | Wi-Lan, Inc. | Method and apparatus for allocating bandwidth in a wireless communication system |
US6804211B1 (en) * | 1999-08-03 | 2004-10-12 | Wi-Lan Inc. | Frame structure for an adaptive modulation wireless communication system |
US9373251B2 (en) | 1999-08-09 | 2016-06-21 | Kamilo Feher | Base station devices and automobile wireless communication systems |
US7260369B2 (en) | 2005-08-03 | 2007-08-21 | Kamilo Feher | Location finder, tracker, communication and remote control system |
US6894988B1 (en) * | 1999-09-29 | 2005-05-17 | Intel Corporation | Wireless apparatus having multiple coordinated transceivers for multiple wireless communication protocols |
US6657983B1 (en) * | 1999-10-29 | 2003-12-02 | Nortel Networks Limited | Scheduling of upstream traffic in a TDMA wireless communications system |
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 |
US6654384B1 (en) | 1999-12-30 | 2003-11-25 | Aperto Networks, Inc. | Integrated self-optimizing multi-parameter and multi-variable point to multipoint communication system |
US7463600B2 (en) * | 2000-01-20 | 2008-12-09 | Nortel Networks Limited | Frame structure for variable rate wireless channels transmitting high speed data |
WO2001058044A2 (en) | 2000-02-07 | 2001-08-09 | Tantivy Communications, Inc. | Minimal maintenance link to support synchronization |
CA2320734A1 (en) * | 2000-03-20 | 2001-09-20 | Spacebridge Networks Corporation | Method and system for resource allocation in broadband wireless networks |
FI110153B (fi) * | 2000-05-12 | 2002-11-29 | Nokia Corp | Menetelmä langattoman verkon radiokanavien jakamiseksi |
US7002918B1 (en) * | 2000-05-22 | 2006-02-21 | Northrop Grumman Corporation | Method and apparatus for real time scheduling in a satellite communications network |
CA2310188A1 (en) * | 2000-05-30 | 2001-11-30 | Mark J. Frazer | Communication structure with channels configured responsive to reception quality |
JP3464644B2 (ja) * | 2000-06-23 | 2003-11-10 | 松下電器産業株式会社 | 無線通信システム及びマルチキャスト通信方法 |
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 |
US7039032B1 (en) * | 2000-07-14 | 2006-05-02 | At&T Corp. | Multipoll for QoS-Driven wireless LANs |
US6970422B1 (en) | 2000-07-14 | 2005-11-29 | At&T Corp. | Admission control for QoS-Driven Wireless LANs |
EP1172955A2 (de) * | 2000-07-14 | 2002-01-16 | Mitsubishi Denki Kabushiki Kaisha | Verfahren und Vorrichtungen zur Zuweisung von Schlitzen an Unterstationen |
US6804222B1 (en) * | 2000-07-14 | 2004-10-12 | At&T Corp. | In-band Qos signaling reference model 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 |
US7151762B1 (en) | 2000-07-14 | 2006-12-19 | At&T Corp. | Virtual streams 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 |
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 |
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 |
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 |
US7031287B1 (en) | 2000-07-14 | 2006-04-18 | At&T Corp. | Centralized contention and reservation request for QoS-driven wireless LANs |
US6996078B2 (en) | 2000-07-27 | 2006-02-07 | Interdigital Technology Corporation | Adaptive uplink/downlink timeslot assignment in a hybrid wireless time division multiple access/code division multiple access communication system |
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 |
KR100605371B1 (ko) * | 2000-08-26 | 2006-07-28 | 삼성전자주식회사 | 무선 랜에서의 억세스 단말 및 그 대역폭 할당방법 |
US7170904B1 (en) * | 2000-08-28 | 2007-01-30 | Avaya Technology Corp. | Adaptive cell scheduling algorithm for wireless asynchronous transfer mode (ATM) systems |
US7024469B1 (en) | 2000-08-28 | 2006-04-04 | Avaya Technology Corp. | Medium access control (MAC) protocol with seamless polling/contention modes |
US7330877B2 (en) * | 2000-09-18 | 2008-02-12 | Sharp Laboratories Of America | Devices, softwares and methods for rescheduling multi-party sessions upon premature termination of session |
US7068639B1 (en) * | 2000-09-19 | 2006-06-27 | Aperto Networks, Inc. | Synchronized plural channels for time division duplexing |
US20030046426A1 (en) * | 2000-10-02 | 2003-03-06 | Luc Nguyen | Real time traffic engineering of data-networks |
US7173921B1 (en) | 2000-10-11 | 2007-02-06 | Aperto Networks, Inc. | Protocol for allocating upstream slots over a link in a point-to-multipoint communication system |
US6636488B1 (en) | 2000-10-11 | 2003-10-21 | Aperto Networks, Inc. | Automatic retransmission and error recovery for packet oriented point-to-multipoint communication |
EP1199848A3 (de) * | 2000-10-17 | 2003-12-17 | Appairent Technologies, Inc. | Zeitmultiplexnetzwerk fur Vielfachsuniverselzugriff |
US6829227B1 (en) * | 2000-10-27 | 2004-12-07 | Lucent Technologies Inc. | Dual polling media access control protocol for packet data in fixed wireless communication systems |
US7123649B1 (en) * | 2000-11-03 | 2006-10-17 | Peter Smith | Outdoor unit programming 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 |
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 |
US8155096B1 (en) | 2000-12-01 | 2012-04-10 | Ipr Licensing Inc. | Antenna control system and method |
KR100499472B1 (ko) * | 2000-12-06 | 2005-07-07 | 엘지전자 주식회사 | 순방향 링크에서의 적응 어레이를 이용한 빔포밍 시스템 |
US6947748B2 (en) * | 2000-12-15 | 2005-09-20 | Adaptix, Inc. | OFDMA with adaptive subcarrier-cluster configuration and selective loading |
US6546014B1 (en) * | 2001-01-12 | 2003-04-08 | Alloptic, Inc. | Method and system for dynamic bandwidth allocation in an optical access network |
US8009667B1 (en) * | 2001-01-16 | 2011-08-30 | Wi—LAN, Inc. | Packing source data packets into transporting packets with fragmentation |
US6954448B2 (en) | 2001-02-01 | 2005-10-11 | Ipr Licensing, Inc. | Alternate channel for carrying selected message types |
US7551663B1 (en) | 2001-02-01 | 2009-06-23 | Ipr Licensing, Inc. | Use of correlation combination to achieve channel detection |
US7142563B1 (en) | 2001-02-20 | 2006-11-28 | At&T Corp. | Service interface for QoS-driven HPNA networks |
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 |
US7079847B2 (en) * | 2001-03-21 | 2006-07-18 | Agere Systems Inc. | Controller and transceiver employable in a wireless communications network |
JP2002290362A (ja) * | 2001-03-26 | 2002-10-04 | Ntt Docomo Inc | 適応変調方法、無線制御装置、及び移動通信システム |
JP3801460B2 (ja) * | 2001-04-19 | 2006-07-26 | 松下電器産業株式会社 | 基地局装置及び無線通信方法 |
US7551560B1 (en) * | 2001-04-30 | 2009-06-23 | Opnet Technologies, Inc. | Method of reducing packet loss by resonance identification in communication networks |
DE10123193A1 (de) * | 2001-05-12 | 2002-11-14 | Alcatel Sa | Verfahren und Vorrichtungen zur Datenübertragung mit zeitlich veränderlicher Datenrate |
GB2375925B (en) * | 2001-05-25 | 2004-12-01 | Motorola Inc | Allocation of timeslolts in a cellular communication system |
US7245635B2 (en) * | 2001-06-01 | 2007-07-17 | Fujitsu Limited | System and method for resizing the physical link bandwidth based on utilization thereof |
US20020183010A1 (en) * | 2001-06-05 | 2002-12-05 | Catreux Severine E. | Wireless communication systems with adaptive channelization and link adaptation |
SG185139A1 (en) | 2001-06-13 | 2012-11-29 | Ipr Licensing Inc | Transmittal of heartbeat signal at a lower level than heartbeat request |
US6999441B2 (en) * | 2001-06-27 | 2006-02-14 | Ricochet Networks, Inc. | Method and apparatus for contention management in a radio-based packet network |
US7257098B2 (en) * | 2001-07-10 | 2007-08-14 | Hitachi Kokusai Electric Inc. | Wireless communications equipment |
US7177324B1 (en) * | 2001-07-12 | 2007-02-13 | At&T Corp. | Network having bandwidth sharing |
US6957071B1 (en) * | 2001-07-18 | 2005-10-18 | Cisco Technology, Inc. | Method and system for managing wireless bandwidth resources |
US6591109B2 (en) | 2001-08-17 | 2003-07-08 | Interdigital Technology Corporation | Cross cell user equipment interference reduction in a time division duplex communication system using code division multiple access |
US7327679B2 (en) * | 2001-08-21 | 2008-02-05 | Broad-Light, Ltd. | Method of providing QoS and bandwidth allocation in a point to multi-point network |
US6549759B2 (en) * | 2001-08-24 | 2003-04-15 | Ensemble Communications, Inc. | Asymmetric adaptive modulation in a wireless communication system |
JP4266545B2 (ja) * | 2001-09-10 | 2009-05-20 | 株式会社リコー | ゲートキーパー装置 |
US6956857B2 (en) * | 2001-09-24 | 2005-10-18 | Lucent Technologies Inc. | Guaranteed admission and incremental bandwidth allocation in a packet network |
US7397818B2 (en) * | 2001-10-19 | 2008-07-08 | Telefonaktiebolaget L M Ericsson (Publ) | Asymmetric bandwidth allocation |
US7356098B2 (en) | 2001-11-14 | 2008-04-08 | Ipwireless, Inc. | Method, communication system and communication unit for synchronisation for multi-rate communication |
EP1317102A1 (de) * | 2001-11-30 | 2003-06-04 | Alcatel | QoS controller für ein bidirektionales Punkt-zu-Mehrpunkt Netzwerk |
US10420097B2 (en) * | 2002-01-22 | 2019-09-17 | Ipr Licensing, Inc. | Techniques for setting up traffic channels in a communications system |
KR101176748B1 (ko) | 2002-01-22 | 2012-08-23 | 아이피알 라이센싱, 인코포레이티드 | 통신시스템에서 트래픽 채널을 할당하기 위한 방법 및 장치 |
JP4166480B2 (ja) * | 2002-01-30 | 2008-10-15 | 松下電器産業株式会社 | 非対称型フレーム双方向デジタルワイヤレスシステム |
US7224681B2 (en) * | 2002-02-28 | 2007-05-29 | Agere Systems Inc. | Processor with dynamic table-based scheduling using multi-entry table locations for handling transmission request collisions |
US7346017B2 (en) * | 2002-03-05 | 2008-03-18 | Intel Corporation | Partially integrating wireless components of processor-based systems |
US7277454B2 (en) * | 2002-03-22 | 2007-10-02 | Sun Microsystems, Inc. | Arbitration of communication channel bandwidth |
AU2003221065A1 (en) * | 2002-04-08 | 2003-10-20 | Matsushita Electric Industrial Co., Ltd. | Base station apparatus and upstream packet transmitting method |
CA2393373A1 (en) | 2002-07-15 | 2004-01-15 | Anthony Gerkis | Apparatus, system and method for the transmission of data with different qos attributes. |
US7177275B2 (en) | 2002-07-26 | 2007-02-13 | Kenneth Stanwood | Scheduling method and system for communication systems that offer multiple classes of service |
US7463707B2 (en) * | 2002-09-03 | 2008-12-09 | Broadcom Corporation | Upstream frequency control for docsis based satellite systems |
US8117639B2 (en) | 2002-10-10 | 2012-02-14 | Rocksteady Technologies, Llc | System and method for providing access control |
WO2004036371A2 (en) * | 2002-10-16 | 2004-04-29 | Rocksteady Networks, Inc. | System and method for dynamic bandwidth provisioning |
US20040156351A1 (en) * | 2002-12-02 | 2004-08-12 | Samsung Electronics Co., Ltd. | Apparatus and method for making QOS-supporting polling list |
US7693058B2 (en) * | 2002-12-03 | 2010-04-06 | Hewlett-Packard Development Company, L.P. | Method for enhancing transmission quality of streaming media |
AU2003278518A1 (en) * | 2002-12-11 | 2004-06-30 | Koninklijke Philips Electronics N.V. | Access requests merging in a shared medium communication system |
GB0229450D0 (en) * | 2002-12-19 | 2003-01-22 | Roke Manor Research | A method of controlling services on a mobile phone network |
TW589841B (en) * | 2002-12-26 | 2004-06-01 | Newsoft Technology Corp | Method and system for improving transmission efficiency of wireless local area network |
US7408892B2 (en) | 2003-01-28 | 2008-08-05 | Broadcom Corporation | Upstream adaptive modulation in DOCSIS based applications |
JP4000083B2 (ja) * | 2003-03-27 | 2007-10-31 | 三洋電機株式会社 | 無線基地局システム、チャネル割当方法、およびチャネル割当プログラム |
CN1784325A (zh) * | 2003-05-06 | 2006-06-07 | 皇家飞利浦电子股份有限公司 | 在tdma总线中不同周期之上的时隙共享 |
JP4633713B2 (ja) * | 2003-05-14 | 2011-02-16 | ノキア コーポレイション | 通信システムにおけるデータ送信方法及びシステム |
US20040268351A1 (en) * | 2003-06-27 | 2004-12-30 | Nokia Corporation | Scheduling with blind signaling |
KR100987286B1 (ko) * | 2003-07-31 | 2010-10-12 | 삼성전자주식회사 | 무선 통신 시스템에서 다중접속 방법 및 그 제어 시스템 |
US7623452B2 (en) * | 2003-08-01 | 2009-11-24 | Hewlett-Packard Development Company, L.P. | User configurable functions for adjusting service differentiation meters |
AU2004302541B8 (en) * | 2003-08-18 | 2008-11-13 | Nokia Technologies Oy | Apparatus, and associated method, for selecting quality of service-related information in a radio communication system |
US7624438B2 (en) | 2003-08-20 | 2009-11-24 | Eric White | System and method for providing a secure connection between networked computers |
US20050054347A1 (en) * | 2003-09-05 | 2005-03-10 | Kakani Naveen Kumar | Uplink resource allocation |
WO2005027428A1 (ja) * | 2003-09-11 | 2005-03-24 | Mitsubishi Denki Kabushiki Kaisha | 局側通信装置 |
US8472473B2 (en) * | 2003-10-15 | 2013-06-25 | Qualcomm Incorporated | Wireless LAN protocol stack |
KR100582575B1 (ko) * | 2003-10-27 | 2006-05-23 | 삼성전자주식회사 | 멀티 프레임을 이용한 무선 통신 시스템의 데이터 전송방법 |
US7512089B2 (en) * | 2003-11-21 | 2009-03-31 | Samsung Electronics Co., Ltd. | MAC layer protocol for a wireless DSL network |
ATE457575T1 (de) * | 2003-12-15 | 2010-02-15 | Ericsson Telefon Ab L M | Verteilte mediumzugriffssteuerung (mac) für breitband-zugangssysteme |
US8699508B2 (en) * | 2003-12-18 | 2014-04-15 | Intel Corporation | Response scheduling for multiple receivers |
US20050135317A1 (en) * | 2003-12-22 | 2005-06-23 | Christopher Ware | Method and system for multicast scheduling in a WLAN |
US7123584B2 (en) * | 2004-01-28 | 2006-10-17 | Sbc Knowledge Ventures, L.P. | Digital subscriber line user capacity estimation |
US7729253B1 (en) * | 2004-02-02 | 2010-06-01 | Ciena Corporation | Reduced available bandwidth updates |
US20070127369A1 (en) * | 2004-02-11 | 2007-06-07 | Nokia Corporation | Scheduling with hidden rate request |
US7610621B2 (en) | 2004-03-10 | 2009-10-27 | Eric White | System and method for behavior-based firewall modeling |
US20050204022A1 (en) * | 2004-03-10 | 2005-09-15 | Keith Johnston | System and method for network management XML architectural abstraction |
US7665130B2 (en) * | 2004-03-10 | 2010-02-16 | Eric White | System and method for double-capture/double-redirect to a different location |
US7509625B2 (en) | 2004-03-10 | 2009-03-24 | Eric White | System and method for comprehensive code generation for system management |
US7590728B2 (en) | 2004-03-10 | 2009-09-15 | Eric White | System and method for detection of aberrant network behavior by clients of a network access gateway |
US8543710B2 (en) | 2004-03-10 | 2013-09-24 | Rpx Corporation | Method and system for controlling network access |
US20050207373A1 (en) * | 2004-03-16 | 2005-09-22 | Interdigital Technology Corporation | Method and system for allocating time slots for a common control channel |
EP1738542B1 (de) * | 2004-03-26 | 2013-03-13 | Paganini Foundation, L.L.C | System und verfahren zur skalierbaren mehrfunktions-netzwerkkommunikation |
US7672268B2 (en) | 2004-06-18 | 2010-03-02 | Kenneth Stanwood | Systems and methods for implementing double wide channels in a communication system |
US8014377B2 (en) * | 2004-06-24 | 2011-09-06 | Nortel Networks Limited | Efficient location updates, paging and short bursts |
US20060062249A1 (en) * | 2004-06-28 | 2006-03-23 | Hall David R | Apparatus and method for adjusting bandwidth allocation in downhole drilling networks |
US7242945B2 (en) * | 2004-06-30 | 2007-07-10 | Idirect Technologies | Method, apparatus, and system for designing and planning a shared satellite communications network |
ES2321855T3 (es) * | 2004-07-27 | 2009-06-12 | Koninklijke Philips Electronics N.V. | Sistema y procedimiento para liberar ranuras de tiempo sin usar en un protocolo mac distribuido. |
US8009696B2 (en) | 2004-08-06 | 2011-08-30 | Ipeak Networks Incorporated | System and method for achieving accelerated throughput |
US9189307B2 (en) | 2004-08-06 | 2015-11-17 | LiveQoS Inc. | Method of improving the performance of an access network for coupling user devices to an application server |
US7953114B2 (en) | 2004-08-06 | 2011-05-31 | Ipeak Networks Incorporated | System and method for achieving accelerated throughput |
US9647952B2 (en) | 2004-08-06 | 2017-05-09 | LiveQoS Inc. | Network quality as a service |
US7610225B2 (en) * | 2004-08-13 | 2009-10-27 | Qualcomm Incorporated | Methods and apparatus for performing resource tracking and accounting at a mobile node |
FR2874302B1 (fr) * | 2004-08-16 | 2006-11-17 | Nortel Networks Ltd | Procede de gestion de ressources dans un systeme de communication et equipements pour la mise en oeuvre de ce procede |
CN100375560C (zh) * | 2004-09-13 | 2008-03-12 | 大唐移动通信设备有限公司 | 多载波时分双工移动通信系统灵活支持非对称业务的方法 |
US20060075449A1 (en) * | 2004-09-24 | 2006-04-06 | Cisco Technology, Inc. | Distributed architecture for digital program insertion in video streams delivered over packet networks |
US7870590B2 (en) * | 2004-10-20 | 2011-01-11 | Cisco Technology, Inc. | System and method for fast start-up of live multicast streams transmitted over a packet network |
US7492736B2 (en) * | 2004-10-29 | 2009-02-17 | Texas Instruments Incorporated | System and method for access and management of beacon periods in distributed wireless networks |
EP1655983B1 (de) * | 2004-11-04 | 2011-02-23 | Samsung Electronics Co., Ltd. | Vorrichtung und Verfahren zur Signalübertragung und Signalempfang unter Verwendung von Abwärtskanalinformationen in einem Schlafmodus in einem BWA-Kommunikationssystem |
KR100601118B1 (ko) * | 2004-12-17 | 2006-07-19 | 한국전자통신연구원 | 패킷 데이터 서비스를 위한 무선 자원 할당 시스템 및무선 자원 할당 방법 |
JP2006196985A (ja) * | 2005-01-11 | 2006-07-27 | Kddi Corp | 無線システムにおけるメディアアクセス制御方法及び中継局のメディアアクセス制御プログラム |
US20060166676A1 (en) * | 2005-01-21 | 2006-07-27 | Samsung Electronics Co., Ltd. | Apparatus and method for dynamic and scalable bandwidth in a CDMA wireless network |
BRPI0611465A2 (pt) * | 2005-03-28 | 2010-09-08 | Pantech Co Ltd | método de comunicação digital de múltiplos acessos em redes de acesso via rádio de banda ultralarga |
US7889658B1 (en) * | 2005-03-30 | 2011-02-15 | Extreme Networks, Inc. | Method of and system for transferring overhead data over a serial interface |
ES2560450T3 (es) * | 2005-04-13 | 2016-02-19 | Vringo Infrastructure Inc. | Técnicas de gestión de recursos de radioenlaces en redes inalámbricas destinadas al tráfico de paquetes de datos |
US7941150B2 (en) * | 2005-05-19 | 2011-05-10 | Nortel Networks Limited | Method and system for allocating media access control layer resources in a wireless communication environment |
CN100417113C (zh) * | 2005-05-26 | 2008-09-03 | 中兴通讯股份有限公司 | 一种无线局域网系统中群轮方式下的群组分配方法 |
CN100454831C (zh) * | 2005-06-06 | 2009-01-21 | 华为技术有限公司 | 一种微波接入全球互通系统的带宽请求方法 |
US7804805B2 (en) * | 2005-06-27 | 2010-09-28 | Samsung Electronics Co., Ltd | Apparatus and method for scheduling transmission of data packets in a multichannel wireless communication system |
US8849752B2 (en) * | 2005-07-21 | 2014-09-30 | Google Inc. | Overloaded communication session |
US10009956B1 (en) | 2017-09-02 | 2018-06-26 | Kamilo Feher | OFDM, 3G and 4G cellular multimode systems and wireless mobile networks |
US8363625B2 (en) * | 2005-08-26 | 2013-01-29 | Electronics And Telecommunications Research Institute | Method for requesting resource and scheduling for uplink traffic in mobile communication and apparatus thereof |
US9137805B2 (en) * | 2005-09-16 | 2015-09-15 | Koninklijke Philips N.V. | Spectrum management in dynamic spectrum access wireless systems |
US20070064714A1 (en) * | 2005-09-16 | 2007-03-22 | Sbc Knowledge Ventures, L.P. | Wireless based troubleshooting of customer premise equipment installation |
US20080219201A1 (en) * | 2005-09-16 | 2008-09-11 | Koninklijke Philips Electronics, N.V. | Method of Clustering Devices in Wireless Communication Network |
GB0519521D0 (en) * | 2005-09-24 | 2005-11-02 | Ibm | A dynamic bandwidth manager |
US7616610B2 (en) * | 2005-10-04 | 2009-11-10 | Motorola, Inc. | Scheduling in wireless communication systems |
US7423997B2 (en) * | 2005-10-04 | 2008-09-09 | Motorola, Inc. | Group scheduling in wireless communication systems |
KR100615139B1 (ko) * | 2005-10-18 | 2006-08-22 | 삼성전자주식회사 | 무선통신 시스템에서 전송 시간 구간의 할당 방법과 장치및 그 시스템 |
US7978650B2 (en) * | 2005-10-19 | 2011-07-12 | Samsung Electronics Co., Ltd | Apparatus and method for supporting multicast/broadcast service in broadband wireless access system |
JP2007124578A (ja) * | 2005-10-31 | 2007-05-17 | Ntt Docomo Inc | 複数の信号帯域幅を定義する無線通信システムにおける送受信帯域幅設定方法、移動端末および基地局 |
US7746896B2 (en) * | 2005-11-04 | 2010-06-29 | Intel Corporation | Base station and method for allocating bandwidth in a broadband wireless network with reduced latency |
CN100551119C (zh) * | 2005-11-11 | 2009-10-14 | 上海贝尔阿尔卡特股份有限公司 | 无线单跳自回传网络中用于带宽分配的方法和基站 |
US7680047B2 (en) * | 2005-11-22 | 2010-03-16 | Cisco Technology, Inc. | Maximum transmission unit tuning mechanism for a real-time transport protocol stream |
JP4680047B2 (ja) * | 2005-12-05 | 2011-05-11 | Kddi株式会社 | 無線中継システムおよび方法 |
KR100684327B1 (ko) * | 2005-12-09 | 2007-02-16 | 한국전자통신연구원 | 휴대 인터넷 시스템에서 단말 장치의 대역폭 관리 방법 |
EP1964332B1 (de) * | 2005-12-19 | 2013-09-25 | Gigaset Communications GmbH | Verfahren zum übertragen von teilnehmerspezifischen daten |
KR100872420B1 (ko) * | 2005-12-29 | 2008-12-05 | 삼성전자주식회사 | 다중 홉 릴레이 방식을 사용하는 광대역 무선 접속 통신시스템에서 단말에게 투명성 있는 릴레이 서비스를제공하기 위한 장치 및 방법 |
US20070153727A1 (en) * | 2005-12-30 | 2007-07-05 | Mcbeath Sean M | In-band multi-user scheduling information transmission for group services |
US7715354B2 (en) | 2005-12-30 | 2010-05-11 | Samsung Electronics Co., Ltd. | Method of beacon exchange between devices with asymmetric links and system using the method |
FR2895852B1 (fr) * | 2006-01-03 | 2008-02-22 | Alcatel Sa | Reservation implicite de ressources dans un reseau de communication de type point a multipoint ou multipoint a multipoint |
US7876696B2 (en) * | 2006-01-27 | 2011-01-25 | Texas Instruments Incorporated | Adaptive upstream bandwidth estimation and shaping |
US8149771B2 (en) | 2006-01-31 | 2012-04-03 | Roundbox, Inc. | Reliable event broadcaster with multiplexing and bandwidth control functions |
WO2007093879A2 (en) * | 2006-02-13 | 2007-08-23 | Nokia Corporation | Apparatus, method and computer program product providing selection of packet segmentation |
TWI446817B (zh) * | 2006-02-23 | 2014-07-21 | Koninkl Philips Electronics Nv | 用於無線網路中延展範圍及調整頻寬之方法及系統 |
US7965771B2 (en) | 2006-02-27 | 2011-06-21 | Cisco Technology, Inc. | Method and apparatus for immediate display of multicast IPTV over a bandwidth constrained network |
US7599321B2 (en) * | 2006-03-01 | 2009-10-06 | Freescale Semiconductor, Inc. | Prioritization of connection identifiers for an uplink scheduler in a broadband wireless access communication system |
CN100579024C (zh) * | 2006-03-02 | 2010-01-06 | 华为技术有限公司 | 一种中转系统及带宽分配和调度方法 |
WO2007103600A2 (en) * | 2006-03-03 | 2007-09-13 | Motorola, Inc. | Method and system for selecting polling strategy in communication networks |
US8218654B2 (en) * | 2006-03-08 | 2012-07-10 | Cisco Technology, Inc. | Method for reducing channel change startup delays for multicast digital video streams |
US8462727B2 (en) * | 2006-03-10 | 2013-06-11 | Motorola Mobility Llc | Method and system for streamlined call setup |
PT3094123T (pt) * | 2006-03-21 | 2020-01-06 | Ericsson Telefon Ab L M | Reutilização de frequência dinâmica auxiliada por medições em redes de telecomunicações celulares |
US20070223614A1 (en) * | 2006-03-23 | 2007-09-27 | Ravi Kuchibhotla | Common time frequency radio resource in wireless communication systems |
US8249607B2 (en) * | 2006-03-29 | 2012-08-21 | Motorola Mobility, Inc. | Scheduling in wireless communication systems |
US8325670B2 (en) * | 2006-03-31 | 2012-12-04 | Nextel Communications, Inc. | Method, apparatus and computer-readable medium for asymmetric frequency division duplexing operation |
US7694002B2 (en) * | 2006-04-07 | 2010-04-06 | Cisco Technology, Inc. | System and method for dynamically upgrading / downgrading a conference session |
US20070263824A1 (en) * | 2006-04-18 | 2007-11-15 | Cisco Technology, Inc. | Network resource optimization in a video conference |
KR100808045B1 (ko) * | 2006-05-10 | 2008-03-03 | 인하대학교 산학협력단 | 인지 기술을 이용하는 무선 통신 시스템을 위한 지능형라운드 로빈 센싱 방법 |
US8326927B2 (en) * | 2006-05-23 | 2012-12-04 | Cisco Technology, Inc. | Method and apparatus for inviting non-rich media endpoints to join a conference sidebar session |
US8285650B2 (en) | 2006-06-13 | 2012-10-09 | At&T Intellectual Property I, Lp | Method and apparatus for billing data services |
JP4998680B2 (ja) * | 2006-06-19 | 2012-08-15 | 日本電気株式会社 | 移動通信システムにおけるパイロットリソース割当方法、チャネル品質測定方法および基地局 |
KR100886536B1 (ko) * | 2006-06-22 | 2009-03-02 | 삼성전자주식회사 | 이동통신시스템에서의 스케쥴링 요청의 전송 방법 및 이를위한 단말 장치 |
CN101098500B (zh) * | 2006-06-30 | 2010-05-12 | 联想(北京)有限公司 | 融合移动通信网络与视频广播网络的通信系统及通信方法 |
KR101225081B1 (ko) | 2006-07-14 | 2013-01-22 | 삼성전자주식회사 | 비압축 av 데이터를 전송하기 위한 전송 패킷 구조 및이를 이용한 송수신 장치 |
US9622190B2 (en) | 2006-07-25 | 2017-04-11 | Google Technology Holdings LLC | Spectrum emission level variation in schedulable wireless communication terminal |
US8526336B2 (en) * | 2006-08-09 | 2013-09-03 | Cisco Technology, Inc. | Conference resource allocation and dynamic reallocation |
US8358763B2 (en) | 2006-08-21 | 2013-01-22 | Cisco Technology, Inc. | Camping on a conference or telephony port |
EP1914943A1 (de) * | 2006-08-30 | 2008-04-23 | Siemens S.p.A. | Verfahren und Vorrichtung zur Verwaltung der Anrufsdauer in Kanal-Mehrfachzugriffs-Netzen |
US8259688B2 (en) | 2006-09-01 | 2012-09-04 | Wi-Lan Inc. | Pre-allocated random access identifiers |
US8031701B2 (en) | 2006-09-11 | 2011-10-04 | Cisco Technology, Inc. | Retransmission-based stream repair and stream join |
CN101146343B (zh) * | 2006-09-13 | 2010-05-19 | 联想(北京)有限公司 | 一种移动通信系统中的带宽资源分配方法及装置 |
US8120637B2 (en) | 2006-09-20 | 2012-02-21 | Cisco Technology, Inc. | Virtual theater system for the home |
CN101155395B (zh) * | 2006-09-26 | 2010-11-10 | 华为技术有限公司 | 一种基于无线系统的带宽分配方法、系统和装置 |
KR101058605B1 (ko) * | 2006-09-28 | 2011-08-22 | 콸콤 인코포레이티드 | 효율성을 위한 통신 신호들의 번들링 |
EP2070275B1 (de) * | 2006-09-28 | 2021-10-27 | QUALCOMM Incorporated | Prädiktive ressourcenzuteilung mit dienstqualtität für schnellen sitzungsaufbau |
US7847815B2 (en) * | 2006-10-11 | 2010-12-07 | Cisco Technology, Inc. | Interaction based on facial recognition of conference participants |
US8363560B2 (en) * | 2006-11-01 | 2013-01-29 | Inceptia Llc | System and method for enhanced proxy component |
US7693190B2 (en) * | 2006-11-22 | 2010-04-06 | Cisco Technology, Inc. | Lip synchronization for audio/video transmissions over a network |
KR100830536B1 (ko) * | 2006-12-01 | 2008-05-21 | 한국전자통신연구원 | 통신 시스템에서의 대역 할당 방법 및 중계기 |
KR100965713B1 (ko) | 2006-12-12 | 2010-06-24 | 삼성전자주식회사 | 통신 시스템에서 핸드오버 장치 및 방법 |
US8121277B2 (en) * | 2006-12-12 | 2012-02-21 | Cisco Technology, Inc. | Catch-up playback in a conferencing system |
JP2008153898A (ja) * | 2006-12-15 | 2008-07-03 | Sony Corp | 通信システム、通信装置及び通信方法、並びにコンピュータ・プログラム |
US8149261B2 (en) * | 2007-01-10 | 2012-04-03 | Cisco Technology, Inc. | Integration of audio conference bridge with video multipoint control unit |
KR101375299B1 (ko) * | 2007-01-22 | 2014-03-17 | 삼성전자주식회사 | 음성/데이터 통합 시스템 및 그 시스템의 대역폭 관리방법 |
WO2008098075A2 (en) | 2007-02-06 | 2008-08-14 | Entropic Communications Inc. | Full mesh rates transaction in a network |
US8769591B2 (en) | 2007-02-12 | 2014-07-01 | Cisco Technology, Inc. | Fast channel change on a bandwidth constrained network |
WO2008104045A1 (en) * | 2007-02-28 | 2008-09-04 | Wavesat Inc. | Method of allocating communications resources and scheduler therefore |
CN101272175B (zh) * | 2007-03-21 | 2013-02-13 | 电信科学技术研究院 | 时分双工ofdma系统上行控制信令传输方法与装置 |
US8208003B2 (en) | 2007-03-23 | 2012-06-26 | Cisco Technology, Inc. | Minimizing fast video update requests in a video conferencing system |
US20080253369A1 (en) | 2007-04-16 | 2008-10-16 | Cisco Technology, Inc. | Monitoring and correcting upstream packet loss |
GB2449232B (en) * | 2007-05-01 | 2009-09-02 | Thales Holdings Uk Plc | Wireless communications apparatus |
US20080285473A1 (en) * | 2007-05-14 | 2008-11-20 | Motorola, Inc. | Access and backhaul frame interlacing from time division duplex wireless communication system |
US20080299963A1 (en) * | 2007-06-04 | 2008-12-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and Apparatus for Vocoder Rate Control by a Mobile Terminal |
KR101395079B1 (ko) * | 2007-06-22 | 2014-05-15 | 삼성전자주식회사 | 통신 시스템에서 대역폭 할당 요청 및 대역폭 할당 장치 및 방법 |
US8787302B2 (en) * | 2008-09-18 | 2014-07-22 | Alcatel Lucent | Architecture to support network-wide multiple-in-multiple-out wireless communication over a downlink |
US8077693B2 (en) | 2007-09-19 | 2011-12-13 | Samsung Electronics Co., Ltd. | Resource remapping and regrouping in a wireless communication system |
US8289362B2 (en) * | 2007-09-26 | 2012-10-16 | Cisco Technology, Inc. | Audio directionality control for a multi-display switched video conferencing system |
WO2009040927A1 (ja) * | 2007-09-28 | 2009-04-02 | Fujitsu Limited | 無線通信システムにおける無線リソースの割当方法並びに無線端末及び無線基地局 |
CN101409926B (zh) * | 2007-10-11 | 2012-07-18 | 中兴通讯股份有限公司 | 一种载波资源申请和分配方法 |
GB0721763D0 (en) * | 2007-11-06 | 2007-12-19 | Fujitsu Ltd | Frame structure for a wireless communication system |
CN101868924B (zh) * | 2007-11-21 | 2013-12-04 | 高通股份有限公司 | 用于时隙交换的方法和装置 |
US8780790B2 (en) * | 2008-01-07 | 2014-07-15 | Qualcomm Incorporated | TDD operation in wireless communication systems |
US9537566B2 (en) * | 2008-01-11 | 2017-01-03 | Alcatel-Lucent Usa Inc. | Realizing FDD capability by leveraging existing TDD technology |
KR101498030B1 (ko) * | 2008-01-23 | 2015-03-03 | 엘지전자 주식회사 | 이종 tdd 시스템 환경에서 프레임의 시간 영역 구조설정 방법 |
US8472337B2 (en) * | 2008-01-25 | 2013-06-25 | Telefonaktiebolaget L M Ericsson (Publ) | Variation of up link resources in a cellular system |
KR101472058B1 (ko) * | 2008-01-29 | 2014-12-16 | 삼성전자주식회사 | 채널 대역폭을 적응적으로 제어하는 통신 장치 및 통신방법 |
US8050289B1 (en) * | 2008-02-01 | 2011-11-01 | Zenverge, Inc. | Media transmission using aggregated bandwidth of disparate communication channels |
US8599705B2 (en) | 2008-02-01 | 2013-12-03 | Qualcomm Incorporated | Interference management based on enhanced pilot measurement reports |
US8660062B2 (en) * | 2008-02-01 | 2014-02-25 | Qualcomm Incorporated | Methods and apparatus for quality of service-based uplink polling schemes |
US8693408B2 (en) * | 2008-02-01 | 2014-04-08 | Qualcomm Incorporated | Methods and systems for subscriber station-based admission control |
US8504091B2 (en) | 2008-02-01 | 2013-08-06 | Qualcomm Incorporated | Interference mitigation for control channels in a wireless communication network |
US8787153B2 (en) | 2008-02-10 | 2014-07-22 | Cisco Technology, Inc. | Forward error correction based data recovery with path diversity |
AU2009214780B9 (en) | 2008-02-15 | 2013-06-20 | Blackberry Limited | Systems and methods for assignment and allocation of mixed-type combinations of slots |
US8897268B2 (en) * | 2008-03-11 | 2014-11-25 | Intel Corporation | Apparatus and method adapted for directional bandwidth reservation with fixed announcement slot in wireless networks |
US9084231B2 (en) * | 2008-03-13 | 2015-07-14 | Qualcomm Incorporated | Methods and apparatus for acquiring and using multiple connection identifiers |
US8526442B2 (en) * | 2008-03-13 | 2013-09-03 | Qualcomm Incorporated | Methods and apparatus for using multiple connection identifiers based on traffic requirements |
JP5167883B2 (ja) * | 2008-03-14 | 2013-03-21 | 富士通株式会社 | 無線通信システム、移動局、無線基地局及びデータ転送方法 |
US20090232160A1 (en) * | 2008-03-17 | 2009-09-17 | Nokia Corporation | Bandwidth Requests of Scheduling Services |
DE102008017881B9 (de) | 2008-04-09 | 2012-11-08 | Andrew Wireless Systems Gmbh | TDD-Repeater für ein Drahtlos-Netz und Verfahren zum Betrieb eines solchen Repeaters |
CA2721158A1 (en) * | 2008-04-11 | 2009-10-15 | Xg Technology, Inc. | Heterogeneous mac protocol for multiple base stations in wireless networks |
US8300544B2 (en) * | 2008-07-11 | 2012-10-30 | Broadcom Corporation | Wireless subscriber uplink (UL) grant size selection |
CN102113239B (zh) | 2008-07-31 | 2015-05-06 | Lg电子株式会社 | 宽带无线接入系统中的带宽请求方法和带宽分配方法 |
WO2010019083A1 (en) * | 2008-08-15 | 2010-02-18 | Telefonaktiebolaget L M Ericsson (Publ) | Relative time division for network coding |
KR20100089728A (ko) | 2009-02-03 | 2010-08-12 | 엘지전자 주식회사 | 무선 통신 시스템에서 확인 응답 전송 및 수신 방법 |
US8310921B2 (en) | 2008-09-04 | 2012-11-13 | Lg Electronics Inc. | Method of random access in a wireless system |
KR101600484B1 (ko) * | 2008-09-18 | 2016-03-08 | 엘지전자 주식회사 | QoS 파라미터를 이용한 상향링크 자원 할당 방법 |
JP5211974B2 (ja) * | 2008-09-18 | 2013-06-12 | 富士通株式会社 | 無線通信装置及び無線通信方法 |
WO2010032985A2 (en) * | 2008-09-18 | 2010-03-25 | Lg Electronics Inc. | METHOD FOR ALLOCATING UPLINK RESOURCES USING QoS PARAMETER |
KR101487562B1 (ko) * | 2008-11-11 | 2015-01-30 | 엘지전자 주식회사 | Tdd에 기반한 무선통신 시스템에서 데이터 중계 방법 |
KR101489516B1 (ko) * | 2009-01-22 | 2015-02-06 | 엘지전자 주식회사 | 중계기가 도입된 무선통신 시스템에서 백홀신호 전송방법 |
US8799474B2 (en) * | 2009-02-13 | 2014-08-05 | Cisco Technology, Inc. | Apparatus and method to allocate limited resources |
KR101524873B1 (ko) * | 2009-02-17 | 2015-06-02 | 삼성전자주식회사 | 가시광 통신 방법 및 시스템 |
US8976741B2 (en) * | 2009-02-27 | 2015-03-10 | Qualcomm Incorporated | Piggybacking information in transmit opportunities |
US8837352B2 (en) | 2009-04-07 | 2014-09-16 | Lg Electronics Inc. | Method for allocating resources in a broadband wireless access system |
KR101638899B1 (ko) * | 2009-04-08 | 2016-07-12 | 엘지전자 주식회사 | 무선 통신 시스템에서 확인 응답 전송 및 수신 방법 |
US8160599B2 (en) * | 2009-04-14 | 2012-04-17 | Spectrum Bridge, Inc. | System and method for managing spectrum allocation |
US8155071B1 (en) * | 2009-06-02 | 2012-04-10 | Xilinx, Inc. | Cross-layer allocation of spectral resource to spatially multiplexed communication |
JP5251776B2 (ja) | 2009-07-27 | 2013-07-31 | ソニー株式会社 | 基地局、通信システム、移動端末および中継装置 |
US8897131B2 (en) * | 2009-09-09 | 2014-11-25 | Telefonaktiebolaget L M Ericsson (Publ) | LTE cell specific reference signal bandwidth reduction |
US8565138B1 (en) | 2009-09-30 | 2013-10-22 | Google Inc. | Random shuffling mechanism for MIMO wireless system |
US8699411B1 (en) | 2009-09-30 | 2014-04-15 | Google Inc. | Dynamic TDMA system for TV white space MIMO wireless |
US8396086B1 (en) | 2009-09-30 | 2013-03-12 | Google Inc. | Scalable association scheme for TV white-space MIMO wireless system |
US8559455B1 (en) | 2009-09-30 | 2013-10-15 | Google Inc. | Dynamic scheduling scheme for TV white-space MIMO wireless system |
US8434336B2 (en) * | 2009-11-14 | 2013-05-07 | Qualcomm Incorporated | Method and apparatus for managing client initiated transmissions in multiple-user communication schemes |
US8351465B2 (en) * | 2009-12-04 | 2013-01-08 | Cable Television Laboratories, Inc. | System and method of decoupling media access control (MAC) and physical (PHY) operating layers |
WO2011126286A2 (ko) * | 2010-04-05 | 2011-10-13 | 엘지전자 주식회사 | 기기 간 통신을 지원하는 시스템에서, 브로드캐스트 서비스 전송 방법 및 장치 |
US20120040682A1 (en) * | 2010-08-13 | 2012-02-16 | T-Mobile Usa, Inc. | Prioritization of data communication |
CN103004127B (zh) * | 2010-09-28 | 2015-11-25 | 富士通株式会社 | 基站及其通信资源分配方法、用户设备及其通信控制方法 |
CN102480763B (zh) * | 2010-11-26 | 2014-11-05 | 国际商业机器公司 | 向移动设备提供数据的方法和装置 |
US10187496B2 (en) * | 2010-12-14 | 2019-01-22 | Comcast Cable Communications, Llc | Apparatus, system and method for resolving bandwidth constriction |
US8873526B2 (en) | 2010-12-17 | 2014-10-28 | Cisco Technology, Inc. | Collision avoidance for wireless networks |
US8780953B2 (en) | 2010-12-17 | 2014-07-15 | Cisco Technology, Inc. | Dynamic assignment of frequency hopping sequences in a communication network |
US8830837B2 (en) | 2010-12-17 | 2014-09-09 | Cisco Technology, Inc. | Dynamic synchronized scheduling in a computer network |
US10951743B2 (en) | 2011-02-04 | 2021-03-16 | Adaptiv Networks Inc. | Methods for achieving target loss ratio |
US9590913B2 (en) | 2011-02-07 | 2017-03-07 | LiveQoS Inc. | System and method for reducing bandwidth usage of a network |
US8717900B2 (en) | 2011-02-07 | 2014-05-06 | LivQoS Inc. | Mechanisms to improve the transmission control protocol performance in wireless networks |
US20120263117A1 (en) * | 2011-04-13 | 2012-10-18 | Motorola Mobility, Inc. | Method and Apparatus to Adjust the Control Region of a Subframe for Reducing Interference Between Channels in Wireless Communication Systems |
US8819000B1 (en) * | 2011-05-03 | 2014-08-26 | Google Inc. | Query modification |
JP5707231B2 (ja) * | 2011-05-27 | 2015-04-22 | 京セラ株式会社 | 基地局及び無線リソースの割り当て方法 |
US8699333B2 (en) | 2011-09-29 | 2014-04-15 | Cisco Technology, Inc. | Congestion-based traffic shaping for distributed queuing in shared-media communication networks |
CN106060877B (zh) * | 2011-10-24 | 2020-04-21 | 北京三星通信技术研究有限公司 | 蜂窝通信的方法及设备 |
US8787873B1 (en) | 2011-11-04 | 2014-07-22 | Plusn Llc | System and method for communicating using bandwidth on demand |
US9015555B2 (en) | 2011-11-18 | 2015-04-21 | Cisco Technology, Inc. | System and method for multicast error recovery using sampled feedback |
EP2783547B1 (de) * | 2011-11-24 | 2018-06-13 | Telefonaktiebolaget LM Ericsson (publ) | Zuweisung von basisbandressourcen für eine funkeinheit einer dienstzelle |
US8982741B2 (en) * | 2012-05-11 | 2015-03-17 | Intel Corporation | Method, system and apparatus of time-division-duplex (TDD) uplink-downlink (UL-DL) configuration management |
JP5947627B2 (ja) * | 2012-06-13 | 2016-07-06 | 株式会社構造計画研究所 | 流星バースト通信システム |
US9008122B2 (en) * | 2012-07-23 | 2015-04-14 | Cisco Technology, Inc. | Method and apparatus for triggering bandwidth upspeeding within an existing reservation |
US9167318B1 (en) | 2012-08-07 | 2015-10-20 | Ciena Corporation | Bandwidth advertisement systems and methods for optical transport network |
CN104813616B (zh) | 2012-08-28 | 2019-02-15 | 塔塔咨询服务有限公司 | 发布数据的可靠性的动态选择的系统及方法 |
US9014277B2 (en) * | 2012-09-10 | 2015-04-21 | Qualcomm Incorporated | Adaptation of encoding and transmission parameters in pictures that follow scene changes |
CN104854811B (zh) | 2012-09-26 | 2018-04-24 | 交互数字专利控股公司 | 动态tdd上行链路/下行链路配置方法 |
CN102946363B (zh) * | 2012-10-18 | 2014-12-31 | 中国人民解放军理工大学 | 一种宽带多媒体卫星系统带宽请求方法 |
EP2755428A1 (de) * | 2013-01-09 | 2014-07-16 | Sony Mobile Communications AB | Verfahren zur Reduzierung des Energieverbrauchs einer mobilen Vorrichtung und mobile Vorrichtung |
CN103152290B (zh) * | 2013-01-28 | 2015-08-19 | 中国人民解放军理工大学 | 一种宽带多媒体卫星系统带宽动态调度方法 |
US9763261B2 (en) | 2013-02-13 | 2017-09-12 | Nec Corporation | Mobile station, communication system, allocation apparatus, and allocation method |
US9131509B2 (en) | 2013-04-05 | 2015-09-08 | Cambium Networks Limited | Mechanism for group polling without precise timing |
US10291503B2 (en) * | 2013-09-26 | 2019-05-14 | Taiwan Semiconductor Manufacturing Co., Ltd. | File block placement in a distributed network |
US9794210B1 (en) | 2013-11-14 | 2017-10-17 | The United States Of America, As Represented By The Secretary Of The Army | Priority assignment based on similarity |
CN103731363B (zh) * | 2014-01-15 | 2019-03-01 | 网神信息技术(北京)股份有限公司 | 互联网流量控制方法和装置 |
EP3226622B1 (de) * | 2014-01-31 | 2018-06-13 | Fujitsu Limited | Zugangsverfahren eines drahtloskommunikationsnetzwerks |
JP2015153252A (ja) * | 2014-02-17 | 2015-08-24 | 株式会社リコー | 通信システム、通信装置及びプログラム |
US10469404B1 (en) * | 2014-05-12 | 2019-11-05 | Google Llc | Network multi-level rate limiter |
CN103987074A (zh) * | 2014-05-28 | 2014-08-13 | 京信通信系统(中国)有限公司 | 一种基站与客户终端设备cpe的通信管理方法及装置 |
EP3195676B1 (de) * | 2014-08-22 | 2022-04-13 | Samsung Electronics Co., Ltd. | Vorrichtung und verfahren zum betrieb von ressourcen in einem drahtlosen lokalen netzwerk mit unterstützung eines übertragungsschemas mit mehreren benutzern |
US9906985B2 (en) * | 2015-01-30 | 2018-02-27 | Huawei Technologies Co., Ltd. | Method and device for selecting uplink data |
US11019511B2 (en) * | 2015-03-20 | 2021-05-25 | Airties Belgium Sprl | Method for evaluating a wireless link, respective device, computer program and storage medium |
US9826559B2 (en) | 2015-06-02 | 2017-11-21 | Apple Inc. | Intra-RRC high-bandwidth grant request techniques |
CN106341898B (zh) * | 2015-07-09 | 2020-07-07 | 中兴通讯股份有限公司 | 多站点的传输指示、触发、执行方法及装置 |
US10034295B2 (en) * | 2015-07-15 | 2018-07-24 | Nokia Solutions And Networks Oy | Coordination of downlink channel assignments for communication with cluster of access points in wireless network |
US9877321B2 (en) * | 2015-12-23 | 2018-01-23 | Nokia Solutions And Networks Oy | Slot allocation in time division duplex systems |
JP7006586B2 (ja) | 2016-05-12 | 2022-01-24 | ソニーグループ株式会社 | 基地局装置、端末装置、方法及び記憶媒体 |
CN108702766B (zh) * | 2016-05-13 | 2022-08-12 | Oppo广东移动通信有限公司 | 通信方法、网络设备和终端设备 |
CN107483359B (zh) * | 2016-06-08 | 2019-11-05 | 中兴通讯股份有限公司 | 动态带宽分配的方法、装置及系统 |
EP3799503A1 (de) | 2016-11-05 | 2021-03-31 | Apple Inc. | Unterstützung asymmetrischer bandbreiten und dynamische bandbreitenanpassung |
CN109428762B (zh) * | 2017-09-05 | 2021-09-07 | 华为技术有限公司 | 一种带宽调度方法及装置 |
CN111357346B (zh) * | 2017-11-16 | 2023-09-01 | 诺基亚通信公司 | 蜂窝网络中的自适应传输方向选择 |
JP6963185B2 (ja) * | 2018-08-22 | 2021-11-05 | 日本電信電話株式会社 | 帯域割当装置、帯域割当方法及び帯域割当プログラム |
KR102155140B1 (ko) * | 2019-03-08 | 2020-09-11 | 주식회사 쏠리드 | 통신 노드와 이의 동작 방법, 및 이를 포함하는 분산 안테나 시스템 |
CN110958503B (zh) * | 2019-12-03 | 2022-03-18 | 锐捷网络股份有限公司 | 一种带宽分配装置及方法 |
FI129163B (en) * | 2020-06-10 | 2021-08-13 | Wirepas Oy | A resource scheduling system for a wireless telecommunications network |
US20220201587A1 (en) * | 2020-12-19 | 2022-06-23 | Meteorcomm, Llc | End of Train to Head of Train Communication Over a Train Control Network |
Family Cites Families (227)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3949404A (en) | 1974-12-19 | 1976-04-06 | Nasa | Highly efficient antenna system using a corrugated horn and scanning hyperbolic reflector |
US4464767A (en) * | 1981-09-08 | 1984-08-07 | Paradyne Corporation | System for generation of multiple pointed QAM signal spaces by use of synchronous Qam transmitters |
US4495619A (en) | 1981-10-23 | 1985-01-22 | At&T Bell Laboratories | Transmitter and receivers using resource sharing and coding for increased capacity |
US4736371A (en) * | 1985-12-30 | 1988-04-05 | Nec Corporation | Satellite communications system with random multiple access and time slot reservation |
US4907224A (en) | 1986-10-17 | 1990-03-06 | Bydatel Corporation | Method for transmitting data in multiple access data communications networks |
JP2596569B2 (ja) * | 1987-12-22 | 1997-04-02 | 富士通株式会社 | ネットワーク通信方法 |
EP0371140B1 (de) * | 1988-03-31 | 1995-01-11 | Hoya Corporation | Kunststofflinse |
US4910794A (en) | 1988-08-04 | 1990-03-20 | Norand Corporation | Mobile radio data communication system and method |
US5673031A (en) * | 1988-08-04 | 1997-09-30 | Norand Corporation | Redundant radio frequency network having a roaming terminal communication protocol |
US5130983A (en) * | 1990-03-27 | 1992-07-14 | Heffner Iii Horace W | Method of polling to determine service needs and the like |
US5297144A (en) | 1991-01-22 | 1994-03-22 | Spectrix Corporation | Reservation-based polling protocol for a wireless data communications network |
US5369637A (en) | 1991-04-03 | 1994-11-29 | U.S. Philips Corporation | Signal transmission system |
US5128937A (en) * | 1991-04-17 | 1992-07-07 | Bell Communications Research, Inc. | Adaptive bandwidth balancing for distributed queue dual bus networks |
CA2110578C (en) | 1991-06-03 | 1999-04-27 | William Timothy Webb | Qam system in which the constellation is modified in accordance with channel quality |
US5123029A (en) * | 1991-06-21 | 1992-06-16 | International Business Machines Corporation | Broadcast-initiated bipartite frame multi-access protocol |
US5349342A (en) | 1992-01-30 | 1994-09-20 | Motorola, Inc. | Method for reclaiming unused system resources |
US5896561A (en) | 1992-04-06 | 1999-04-20 | Intermec Ip Corp. | Communication network having a dormant polling protocol |
US5355374A (en) | 1992-05-08 | 1994-10-11 | Scientific-Atlanta, Inc. | Communication network with divisible auxilliary channel allocation |
US5397363A (en) * | 1992-08-11 | 1995-03-14 | Gelbard; Steven D. | Spinal stabilization implant system |
CA2095755C (en) * | 1992-08-17 | 1999-01-26 | Mark J. Baugher | Network priority management |
US5394560A (en) * | 1992-09-30 | 1995-02-28 | Motorola, Inc. | Nationwide satellite message delivery system |
US5539882A (en) * | 1992-12-16 | 1996-07-23 | International Business Machines Corporation | Method and system for an efficient multiple access polling protocol for interactive communication |
US5499243A (en) | 1993-01-22 | 1996-03-12 | Hall; Dennis R. | Method and apparatus for coordinating transfer of information between a base station and a plurality of radios |
US5371734A (en) | 1993-01-29 | 1994-12-06 | Digital Ocean, Inc. | Medium access control protocol for wireless network |
US5412651A (en) * | 1993-02-11 | 1995-05-02 | Nec America, Inc. | Structure and method for combining PCM and common control data on a backplane bus |
US5384777A (en) * | 1993-04-19 | 1995-01-24 | International Business Machines Corporation | Adaptive medium access control scheme for wireless LAN |
US5796727A (en) | 1993-04-30 | 1998-08-18 | International Business Machines Corporation | Wide-area wireless lan access |
US5479447A (en) * | 1993-05-03 | 1995-12-26 | The Board Of Trustees Of The Leland Stanford, Junior University | Method and apparatus for adaptive, variable bandwidth, high-speed data transmission of a multicarrier signal over digital subscriber lines |
US5517503A (en) | 1993-06-11 | 1996-05-14 | Motorola, Inc. | Apparatus for and method of temporary termination of a communication resource |
US5404374A (en) | 1993-07-12 | 1995-04-04 | Apple Computer, Inc. | Method and apparatus for transmitting and receiving encoded data using multiple frequency coding |
JP2526496B2 (ja) | 1993-07-21 | 1996-08-21 | 日本電気株式会社 | 移動通信システム |
US5594738A (en) | 1993-10-18 | 1997-01-14 | Motorola, Inc. | Time slot allocation method |
US5444696A (en) * | 1993-10-29 | 1995-08-22 | Pacific Communication Sciences, Inc. | Frame structure using consecutive slot assignments for mobile communications |
US6088590A (en) | 1993-11-01 | 2000-07-11 | Omnipoint Corporation | Method and system for mobile controlled handoff and link maintenance in spread spectrum communication |
US5594720A (en) | 1993-11-24 | 1997-01-14 | Lucent Technologies Inc. | Multiple access cellular communication with dynamic slot allocation and reduced co-channel interferences |
US5420851A (en) | 1993-11-24 | 1995-05-30 | At&T Corp. | Method of multiple access |
US5465253A (en) | 1994-01-04 | 1995-11-07 | Motorola, Inc. | Method and apparatus for demand-assigned reduced-rate out-of-band signaling channel |
FI98426C (fi) * | 1994-05-03 | 1997-06-10 | Nokia Mobile Phones Ltd | Järjestelmä pakettidatan siirtämiseksi digitaalisen aikajakomonikäyttöön TDMA perustuvan solukkojärjestelmän ilmarajapinnassa |
US5511082A (en) | 1994-05-10 | 1996-04-23 | General Instrument Corporation Of Delaware | Punctured convolutional encoder |
FI96468C (fi) * | 1994-05-11 | 1996-06-25 | Nokia Mobile Phones Ltd | Liikkuvan radioaseman kanavanvaihdon ohjaaminen ja lähetystehon säätäminen radiotietoliikennejärjestelmässä |
FI942190A (fi) * | 1994-05-11 | 1995-11-12 | Nokia Telecommunications Oy | Menetelmä ja järjestely suurinopeuksista datansiirtoa varten TDMA-radiotietoliikennejärjestelmässä |
US5677909A (en) * | 1994-05-11 | 1997-10-14 | Spectrix Corporation | Apparatus for exchanging data between a central station and a plurality of wireless remote stations on a time divided commnication channel |
US6473793B1 (en) | 1994-06-08 | 2002-10-29 | Hughes Electronics Corporation | Method and apparatus for selectively allocating and enforcing bandwidth usage requirements on network users |
US5826189A (en) * | 1994-06-13 | 1998-10-20 | Motorola, Inc. | Cellular communication system with efficient channel assignments and method therefor |
US5506848A (en) * | 1994-06-22 | 1996-04-09 | At&T Corp. | Demand assignment system and method for mobile users in a community of interest |
DE69433872T2 (de) * | 1994-10-26 | 2005-07-14 | International Business Machines Corp. | Mediumzugriffssteuerungsschema für drahtlose lokale Netze mit verschachtelten Zeitmultiplexrahmen variabler Länge |
US5570355A (en) | 1994-11-17 | 1996-10-29 | Lucent Technologies Inc. | Method and apparatus enabling synchronous transfer mode and packet mode access for multiple services on a broadband communication network |
US6006069A (en) | 1994-11-28 | 1999-12-21 | Bosch Telecom Gmbh | Point-to-multipoint communications system |
US5592470A (en) * | 1994-12-21 | 1997-01-07 | At&T | Broadband wireless system and network architecture providing broadband/narrowband service with optimal static and dynamic bandwidth/channel allocation |
JP2616735B2 (ja) * | 1995-01-25 | 1997-06-04 | 日本電気株式会社 | ウェハの研磨方法およびその装置 |
JP2682494B2 (ja) * | 1995-02-24 | 1997-11-26 | 日本電気株式会社 | マルチアクセス通信システム |
US5572517A (en) * | 1995-02-28 | 1996-11-05 | General Instrument Corporation | Configurable hybrid medium access control for cable metropolitan area networks |
US5638374A (en) | 1995-03-15 | 1997-06-10 | Hughes Electronics | Enhanced transaction reservation |
US5675573A (en) | 1995-03-22 | 1997-10-07 | Lucent Technologies Inc. | Delay-minimizing system with guaranteed bandwidth delivery for real-time traffic |
US5586121A (en) * | 1995-04-21 | 1996-12-17 | Hybrid Networks, Inc. | Asymmetric hybrid access system and method |
US5596577A (en) | 1995-05-02 | 1997-01-21 | Motorola, Inc. | Method and system for providing access by secondary stations to a shared transmission medium |
US5959980A (en) | 1995-06-05 | 1999-09-28 | Omnipoint Corporation | Timing adjustment control for efficient time division duplex communication |
US5574728A (en) * | 1995-06-27 | 1996-11-12 | Motorola, Inc. | Methods of terminal registration |
US5638371A (en) | 1995-06-27 | 1997-06-10 | Nec Usa, Inc. | Multiservices medium access control protocol for wireless ATM system |
US5890055A (en) | 1995-07-28 | 1999-03-30 | Lucent Technologies Inc. | Method and system for connecting cells and microcells in a wireless communications network |
US5541924A (en) | 1995-07-28 | 1996-07-30 | Motorola, Inc. | Method and device for channel contention and data transmission for packet-switched subscriber units in a communication system |
BR9610270A (pt) * | 1995-08-16 | 1999-07-06 | Starguide Digital Networks Inc | Alocação dinâmica de largura de faixa para transmissão de sinais de audio e um sinal de vídeo |
US5867764A (en) * | 1995-09-01 | 1999-02-02 | Cable Television Laboratories, Inc. | Hybrid return gate system in a bidirectional cable network |
US5615212A (en) | 1995-09-11 | 1997-03-25 | Motorola Inc. | Method, device and router for providing a contention-based reservation mechanism within a mini-slotted dynamic entry polling slot supporting multiple service classes |
US5717830A (en) * | 1995-09-19 | 1998-02-10 | Amsc Subsidiary Corporation | Satellite trunked radio service system |
US6038455A (en) | 1995-09-25 | 2000-03-14 | Cirrus Logic, Inc. | Reverse channel reuse scheme in a time shared cellular communication system |
US5768254A (en) | 1995-09-29 | 1998-06-16 | Lucent Technologies Inc. | Multiple access cellular communication with signal cancellation to reduce co-channel interference |
US5721733A (en) * | 1995-10-13 | 1998-02-24 | General Wireless Communications, Inc. | Wireless network access scheme |
US5729531A (en) * | 1995-10-18 | 1998-03-17 | Telefonaktiebolaget Lm Ericsson | Bandwidth allocation |
US5966163A (en) | 1995-10-20 | 1999-10-12 | Scientific-Atlanta, Inc. | Providing constant bit rate upstream data transport in a two way cable system by scheduling preemptive grants for upstream data slots using selected fields of a plurality of grant fields |
US5751708A (en) | 1995-10-25 | 1998-05-12 | Lucent Technologies Inc. | Access method for broadband and narrowband networks |
US5596576A (en) | 1995-11-03 | 1997-01-21 | At&T | Systems and methods for sharing of resources |
US5757771A (en) | 1995-11-14 | 1998-05-26 | Yurie Systems, Inc. | Queue management to serve variable and constant bit rate traffic at multiple quality of service levels in a ATM switch |
US5917822A (en) | 1995-11-15 | 1999-06-29 | Xerox Corporation | Method for providing integrated packet services over a shared-media network |
US5751702A (en) * | 1995-12-05 | 1998-05-12 | Stanford Telecommunications, Inc. | Network protocol for wireless broadband ISDN using ATM |
US5818830A (en) | 1995-12-29 | 1998-10-06 | Lsi Logic Corporation | Method and apparatus for increasing the effective bandwidth of a digital wireless network |
US5757784A (en) | 1996-01-04 | 1998-05-26 | Orion Atlantic, L.P. | Usage-based billing system for full mesh multimedia satellite network |
US6337849B1 (en) | 1996-01-09 | 2002-01-08 | British Telecommunications Public Limited Company | Service multiplexer |
US5732078A (en) | 1996-01-16 | 1998-03-24 | Bell Communications Research, Inc. | On-demand guaranteed bandwidth service for internet access points using supplemental user-allocatable bandwidth network |
US6282187B1 (en) * | 1996-02-01 | 2001-08-28 | Stanford Telecommunications, Inc. | Network protocol for wireless broadband ISDN using ATM |
GB9602809D0 (en) * | 1996-02-12 | 1996-04-10 | Northern Telecom Ltd | A bidirectional communications network |
US6151312A (en) | 1996-02-12 | 2000-11-21 | Stanford Telecommunications, Inc. | Network protocol for wireless broadband-ISDN using ATM |
KR100269880B1 (ko) | 1996-03-15 | 2000-10-16 | 다치카와 게이지 | 이동 통신 방법 및 이동 통신 시스템(mobile communication system) |
SE508284C2 (sv) * | 1996-03-15 | 1998-09-21 | Ericsson Telefon Ab L M | Metod och anordning för flödesstyrning i paketförmedlande nät |
DE69727660T2 (de) | 1996-03-18 | 2004-12-23 | General Instrument Corporation | Dynamische zuordnung der bandbreite für ein kommunikationsmetz |
FI103005B1 (fi) | 1996-03-25 | 1999-03-31 | Nokia Telecommunications Oy | Lähetettävän datan priorisointi reitittimessä |
US5953344A (en) * | 1996-04-30 | 1999-09-14 | Lucent Technologies Inc. | Method and apparatus enabling enhanced throughput efficiency by use of dynamically adjustable mini-slots in access protocols for shared transmission media |
US5787080A (en) * | 1996-06-03 | 1998-07-28 | Philips Electronics North America Corporation | Method and apparatus for reservation-based wireless-ATM local area network |
US5742594A (en) * | 1996-06-13 | 1998-04-21 | Motorola, Inc. | Method and apparatus for allocating shared bandwidth among a plurality of users |
US5926476A (en) * | 1996-07-09 | 1999-07-20 | Ericsson, Inc. | Network architecture for broadband data communication over a shared medium |
US5956338A (en) * | 1996-07-09 | 1999-09-21 | Ericsson, Inc. | Protocol for broadband data communication over a shared medium |
WO1998005144A1 (en) | 1996-07-25 | 1998-02-05 | Hybrid Networks, Inc. | High-speed internet access system |
US5886995A (en) | 1996-09-05 | 1999-03-23 | Hughes Electronics Corporation | Dynamic mapping of broadcast resources |
EP0925673A1 (de) | 1996-09-09 | 1999-06-30 | Aironet Wireless Communications, Inc. | Zellulares vermittlungssystem mit dynamisch veränderten datenübertragungsparametern |
WO1998011762A1 (en) | 1996-09-11 | 1998-03-19 | Philips Electronics N.V. | Circuit arrangement |
JPH1093490A (ja) | 1996-09-11 | 1998-04-10 | Fujitsu Ltd | 移動通信システムを利用した衛星データ配信システム |
US5818828A (en) | 1996-10-04 | 1998-10-06 | Metricom, Inc. | Hybrid multiple access protocol for wireless frequency hopping microcells with adaptive backhaul and heartbeat |
US6047189A (en) * | 1996-10-11 | 2000-04-04 | Arraycomm, Inc. | Adaptive method for channel assignment in a cellular communication system |
US5859619A (en) | 1996-10-22 | 1999-01-12 | Trw Inc. | Small volume dual offset reflector antenna |
US5805595A (en) * | 1996-10-23 | 1998-09-08 | Cisco Systems, Inc. | System and method for communicating packetized data over a channel bank |
FI104142B (fi) * | 1996-10-25 | 1999-11-15 | Nokia Mobile Phones Ltd | Radioresurssien käytön ohjausmenetelmä |
US6016313A (en) | 1996-11-07 | 2000-01-18 | Wavtrace, Inc. | System and method for broadband millimeter wave data communication |
US5956642A (en) * | 1996-11-25 | 1999-09-21 | Telefonaktiebolaget L M Ericsson | Adaptive channel allocation method and apparatus for multi-slot, multi-carrier communication system |
DE69703705T2 (de) | 1996-11-26 | 2001-06-21 | British Telecomm Public Ltd Co | Kommunikationssystem |
EP0845916B1 (de) | 1996-12-02 | 2005-03-02 | Telefonaktiebolaget LM Ericsson (publ) | Punkt zu multipunkt Funksystem |
GB2320162C (en) | 1996-12-06 | 2011-08-03 | Immarsat Ltd | Communication method and apparatus |
US6141336A (en) | 1996-12-13 | 2000-10-31 | International Business Machines Corporation | Traffic scheduling method, system and article of manufacture for a wireless access to an asynchronous transfer mode network |
US6198728B1 (en) | 1996-12-19 | 2001-03-06 | Phillips Electronics North America Corp. | Medium access control (MAC) protocol for wireless ATM |
US5991287A (en) | 1996-12-30 | 1999-11-23 | Lucent Technologies, Inc. | System and method for providing seamless handover in a wireless computer network |
US5914945A (en) * | 1996-12-31 | 1999-06-22 | Northern Telecom Limited | Method and system for bandwidth allocation for multimedia services under aggregate traffic conditions |
US6452933B1 (en) | 1997-02-07 | 2002-09-17 | Lucent Technologies Inc. | Fair queuing system with adaptive bandwidth redistribution |
US6275497B1 (en) * | 1997-02-10 | 2001-08-14 | Hybrid Networks, Inc. | Method and apparatus for controlling communication channels using contention and polling schemes |
CN1219306A (zh) | 1997-02-21 | 1999-06-09 | 摩托罗拉公司 | 无线通信系统中分配频谱资源的方法和装置 |
US6240083B1 (en) | 1997-02-25 | 2001-05-29 | Telefonaktiebolaget L.M. Ericsson | Multiple access communication network with combined contention and reservation mode access |
US5956330A (en) * | 1997-03-31 | 1999-09-21 | Resound Corporation | Bandwidth management in a heterogenous wireless personal communications system |
US5978374A (en) * | 1997-04-03 | 1999-11-02 | Ericsson, Inc. | Protocol for data communication over a point-to-multipoint passive optical network |
US6137787A (en) * | 1997-04-03 | 2000-10-24 | Chawla; Kapil K. | Method and apparatus for resource assignment in a wireless communication system |
US5963557A (en) * | 1997-04-11 | 1999-10-05 | Eng; John W. | High capacity reservation multiple access network with multiple shared unidirectional paths |
US6295285B1 (en) | 1997-04-17 | 2001-09-25 | Lucent Technologies Inc. | Global packet dynamic resource allocation for wireless networks |
FI104939B (fi) * | 1997-04-23 | 2000-04-28 | Nokia Networks Oy | Merkinannon toteutus tietoliikenneverkossa |
JP3803712B2 (ja) * | 1997-04-30 | 2006-08-02 | 富士通株式会社 | ノンリアルタイム通信のバンド幅制限値の動的制御方式 |
US6052594A (en) * | 1997-04-30 | 2000-04-18 | At&T Corp. | System and method for dynamically assigning channels for wireless packet communications |
US6075787A (en) * | 1997-05-08 | 2000-06-13 | Lucent Technologies Inc. | Method and apparatus for messaging, signaling, and establishing a data link utilizing multiple modes over a multiple access broadband communications network |
GB2325376B (en) | 1997-05-14 | 2001-09-19 | Dsc Telecom Lp | Allocation of bandwidth to calls in a wireless telecommunications system |
US6097733A (en) * | 1997-06-13 | 2000-08-01 | Nortel Networks Corporation | System and associated method of operation for managing bandwidth in a wireless communication system supporting multimedia communications |
US6075792A (en) | 1997-06-16 | 2000-06-13 | Interdigital Technology Corporation | CDMA communication system which selectively allocates bandwidth upon demand |
US6388999B1 (en) | 1997-12-17 | 2002-05-14 | Tantivy Communications, Inc. | Dynamic bandwidth allocation for multiple access communications using buffer urgency factor |
US6114968A (en) * | 1997-06-27 | 2000-09-05 | Motorola Inc. | Hybrid contention/polling access method |
US6249526B1 (en) * | 1997-06-30 | 2001-06-19 | Intel Corporation | Versatile time division multiple access slot assignment unit |
EP1523122A3 (de) | 1997-07-09 | 2007-04-25 | Matsushita Electric Industrial Co., Ltd. | Datenübertragung zwischen einer zentralen Einrichtung und einer Mehrzahl an entfernten Einrichtungen |
US6108316A (en) | 1997-07-25 | 2000-08-22 | At & T Corp | Adaptive scheduling priorities based on battery power level in wireless access protocols |
US6937566B1 (en) * | 1997-07-25 | 2005-08-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Dynamic quality of service reservation in a mobile communications network |
FI104143B (fi) * | 1997-07-31 | 1999-11-15 | Nokia Networks Oy | Menetelmä tietoliikenneresurssien kontrolloimiseksi |
US6049549A (en) * | 1997-08-14 | 2000-04-11 | University Of Massachusetts | Adaptive media control |
GB9718269D0 (en) * | 1997-08-28 | 1997-11-05 | British Telecomm | Connection admission control for connection orientated networks |
US6104700A (en) | 1997-08-29 | 2000-08-15 | Extreme Networks | Policy based quality of service |
US6408005B1 (en) | 1997-09-05 | 2002-06-18 | Nec Usa, Inc. | Dynamic rate control scheduler for ATM networks |
US6205119B1 (en) | 1997-09-16 | 2001-03-20 | Silicon Graphics, Inc. | Adaptive bandwidth sharing |
US6469991B1 (en) * | 1997-10-14 | 2002-10-22 | Lucent Technologies Inc. | Method for overload control in a multiple access system for communication networks |
US6567416B1 (en) * | 1997-10-14 | 2003-05-20 | Lucent Technologies Inc. | Method for access control in a multiple access system for communications networks |
US6115390A (en) * | 1997-10-14 | 2000-09-05 | Lucent Technologies, Inc. | Bandwidth reservation and collision resolution method for multiple access communication networks where remote hosts send reservation requests to a base station for randomly chosen minislots |
JPH11122289A (ja) | 1997-10-17 | 1999-04-30 | Matsushita Electric Works Ltd | ネットワーク・スイッチング・システム |
US6038223A (en) | 1997-10-22 | 2000-03-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Access scheme for packet data in a digital cellular communication system |
EP0913969A1 (de) * | 1997-10-30 | 1999-05-06 | Alcatel | Verfahren, Anordnung und Übertragungssystem zur Zuweisung von aufwärtsgerichteten Zeitschlitzen |
US6216006B1 (en) | 1997-10-31 | 2001-04-10 | Motorola, Inc. | Method for an admission control function for a wireless data network |
US6016311A (en) * | 1997-11-19 | 2000-01-18 | Ensemble Communications, Inc. | Adaptive time division duplexing method and apparatus for dynamic bandwidth allocation within a wireless communication system |
US6262980B1 (en) | 1997-12-02 | 2001-07-17 | At&T Corp | Dynamic resource allocation method and apparatus for broadband services in a wireless communications system |
US6222832B1 (en) | 1998-06-01 | 2001-04-24 | Tantivy Communications, Inc. | Fast Acquisition of traffic channels for a highly variable data rate reverse link of a CDMA wireless communication system |
JP3216120B2 (ja) | 1998-01-16 | 2001-10-09 | 日本電気株式会社 | マルチアクセス通信方式 |
US6426959B1 (en) | 1998-01-20 | 2002-07-30 | Innovative Communications Technologies, Inc. | System and method for facilitating component management in a multiple vendor satellite communications network |
SE513233C2 (sv) | 1998-01-23 | 2000-08-07 | Ericsson Telefon Ab L M | TDMA-TDD/FDD Radiokommunikationssystem samt kanalvalsförfarande och -anordning för ett sådant system |
US6023458A (en) * | 1998-01-26 | 2000-02-08 | Gte Laboratories Incorporated | Method and system for distributing subscriber services using wireless bidirectional broadband loops |
AU2479599A (en) | 1998-02-02 | 1999-08-16 | Ericsson Inc. | Coverage area sectorization in time division multiple access/frequency-time division duplex communications systems |
US6192026B1 (en) | 1998-02-06 | 2001-02-20 | Cisco Systems, Inc. | Medium access control protocol for OFDM wireless networks |
US6501745B1 (en) | 1998-02-13 | 2002-12-31 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for variable block scheduling indication by an uplink state flag in a packet data communication system |
JP3414244B2 (ja) * | 1998-02-27 | 2003-06-09 | ソニー株式会社 | 通信制御方法及び伝送装置 |
JP4048588B2 (ja) * | 1998-02-27 | 2008-02-20 | ソニー株式会社 | ポーリング制御方法及び伝送制御装置 |
JP3824118B2 (ja) * | 1998-03-03 | 2006-09-20 | Kddi株式会社 | ポーリング周期制御装置 |
US6314110B1 (en) | 1998-03-06 | 2001-11-06 | Cisco Technology, Inc. | Method and apparatus for distributed bandwidth allocation for a bi-directional ring media with spatial and local reuse |
US7177323B2 (en) * | 1998-03-13 | 2007-02-13 | Intel Corporation | Ensuring quality of service (QOS) for a multi-media calls through call associated individual media stream bandwidth control |
US6141534A (en) | 1998-03-25 | 2000-10-31 | Spacecode Llc | Communication satellite system with dynamic downlink resource allocation |
AU756958B2 (en) | 1998-04-03 | 2003-01-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Flexible radio access and resource allocation in a universal mobile telephone system (UMTS) |
US6438141B1 (en) | 1998-04-20 | 2002-08-20 | Sun Microsystems, Inc. | Method and management of communications over media of finite bandwidth |
JP3134842B2 (ja) | 1998-05-08 | 2001-02-13 | 日本電気株式会社 | マルチアクセス通信方式 |
US6636485B1 (en) | 1998-05-14 | 2003-10-21 | 3Com Corporation | Method and system for providing quality-of-service in a data-over-cable system |
ES2303350T3 (es) | 1998-05-15 | 2008-08-01 | Alcatel Lucent | Metodo para asignar intervalos de tiempo en sentido ascendente a un terminal de red y terminal de red y controlador de acceso al medio para poner en practica dicho metodo. |
US6895248B1 (en) | 1998-06-02 | 2005-05-17 | The Board Of Trustees Of The Leland Stanford Junior University | Dynamic resource allocation and media access control for a wireless ATM network |
US6334057B1 (en) | 1998-06-30 | 2001-12-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Channel allocation in a telecommunications system with asymmetric uplink and downlink traffic |
US6594246B1 (en) * | 1998-07-10 | 2003-07-15 | Malibu Networks, Inc. | IP-flow identification in a wireless point to multi-point 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 |
US6243365B1 (en) | 1998-08-04 | 2001-06-05 | Opuswave Networks, Inc. | Continuation control for wireless packet data |
US6359863B1 (en) | 1998-08-12 | 2002-03-19 | The Regents Of The University Of California | Rate allocation system and method for ATM switched networks |
US6400684B1 (en) * | 1998-09-01 | 2002-06-04 | Lucent Technologies Inc. | Flow control method using a dynamic major reduction factor |
US6366761B1 (en) | 1998-10-06 | 2002-04-02 | Teledesic Llc | Priority-based bandwidth allocation and bandwidth-on-demand in a low-earth-orbit satellite data communication network |
DE19848116A1 (de) * | 1998-10-19 | 2000-05-04 | Siemens Ag | Verfahren und Funk-Kommunikationssystem zur Signalisierungssteuerung |
ATE412289T1 (de) | 1998-10-30 | 2008-11-15 | Broadcom Corp | Kabelmodemsystem |
US7103065B1 (en) * | 1998-10-30 | 2006-09-05 | Broadcom Corporation | Data packet fragmentation in a cable modem system |
US6621812B1 (en) | 1998-11-10 | 2003-09-16 | Cisco Technology, Inc. | Method and apparatus for mapping voice activity detection to a scheduled access media |
US6553237B1 (en) | 1998-12-02 | 2003-04-22 | At&T Wireless Services, Inc. | Method and apparatus for remote unit passivation |
US6381228B1 (en) | 1999-01-15 | 2002-04-30 | Trw Inc. | Onboard control of demand assigned multiple access protocol for satellite ATM networks |
US6731600B1 (en) * | 1999-02-08 | 2004-05-04 | Realnetworks, Inc. | System and method for determining network conditions |
US6470016B1 (en) * | 1999-02-09 | 2002-10-22 | Nortel Networks Limited | Servicing output queues dynamically according to bandwidth allocation in a frame environment |
US6741575B1 (en) * | 1999-02-26 | 2004-05-25 | Hughes Electronics Corporation | Apparatus and method for efficient delivery of multicast data over personal access communications system (PACS) |
US6842437B1 (en) * | 1999-03-04 | 2005-01-11 | Hughes Electronics Corporation | System for providing satellite bandwidth on demand employing uplink frame formatting for smoothing and mitigating jitter and dynamically changing numbers of contention and data channels |
US6546017B1 (en) * | 1999-03-05 | 2003-04-08 | Cisco Technology, Inc. | Technique for supporting tiers of traffic priority levels in a packet-switched network |
US6628668B1 (en) * | 1999-03-16 | 2003-09-30 | Fujitsu Network Communications, Inc. | Crosspoint switch bandwidth allocation management |
GB2348571A (en) | 1999-03-31 | 2000-10-04 | Adaptive Broadband Ltd | Compensating signal propagation delay |
US6771648B1 (en) * | 1999-03-31 | 2004-08-03 | Marconi Communications, Inc. | Method and apparatus for a dynamic call admission control algorithm |
EP1045559A1 (de) | 1999-04-13 | 2000-10-18 | Lucent Technologies Inc. | Mediumzugangsteuerverfahren in einem zellularen Paketsystem |
AU781307B2 (en) * | 1999-05-10 | 2005-05-12 | Samsung Electronics Co., Ltd. | Advertisement subgroups for digital streams |
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 |
US8462810B2 (en) * | 1999-05-21 | 2013-06-11 | Wi-Lan, Inc. | Method and system for adaptively obtaining bandwidth allocation requests |
US7817666B2 (en) * | 1999-05-21 | 2010-10-19 | Wi-Lan, Inc. | Method and system for adaptively obtaining bandwidth allocation requests |
US6914890B1 (en) * | 1999-08-05 | 2005-07-05 | Nokia Corporation | Apparatus, and associated method, for sequencing transmission of data |
US6909715B1 (en) | 1999-08-31 | 2005-06-21 | Broadcom Corporation | Method and apparatus for the reduction of upstream request processing latency in a cable modem termination system |
US6944148B1 (en) * | 1999-09-10 | 2005-09-13 | Pulse-Link, Inc. | Apparatus and method for managing variable-sized data slots within a time division multiple access frame |
US6625129B1 (en) | 1999-10-01 | 2003-09-23 | Motorola, Inc. | Demand assigned spatial multiplexing in satellite communication systems |
US7333495B2 (en) | 1999-10-27 | 2008-02-19 | Broadcom Corporation | Method for scheduling upstream communications |
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 |
US6476775B1 (en) * | 2000-03-13 | 2002-11-05 | Rcd Technology Corporation | Method for forming radio frequency antenna |
US7110466B1 (en) | 2000-06-05 | 2006-09-19 | Lucent Technologies Inc. | Variable rate message coding |
US6829482B2 (en) | 2000-05-16 | 2004-12-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Switching from dedicated to common channels when radio resources are controlled by drift radio network |
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 |
US6970422B1 (en) * | 2000-07-14 | 2005-11-29 | At&T Corp. | Admission control for QoS-Driven Wireless LANs |
US6801537B1 (en) * | 2000-09-07 | 2004-10-05 | Nortel Networks Limited | Adaptive contention algorithm based on truncated binary exponential back-off |
US6742187B1 (en) * | 2000-09-15 | 2004-05-25 | 3Com Corporation | Upstream bandwidth allocation map (MAP)-initiated channel change method for data-over-cable systems |
US7418007B1 (en) * | 2000-09-20 | 2008-08-26 | General Instrument Corporation | Method and apparatus for determining a transmission bit rate in a statistical multiplexer |
US6795409B1 (en) * | 2000-09-29 | 2004-09-21 | Arraycomm, Inc. | Cooperative polling in a wireless data communication system having smart antenna processing |
US6940874B2 (en) | 2000-11-30 | 2005-09-06 | 3Com Corporation | Method for reducing interference from initializing network devices in a data-over-cable system |
US7116682B1 (en) * | 2001-03-19 | 2006-10-03 | Cisco Technology, Inc. | Methods and apparatus for dynamic bandwidth adjustment |
US6771962B2 (en) | 2001-03-30 | 2004-08-03 | Nokia Corporation | Apparatus, and an associated method, by which to provide temporary identifiers to a mobile node involved in a communication handover |
EP1458148A1 (de) | 2003-03-10 | 2004-09-15 | Sony International (Europe) GmbH | Servicequalitätsbewusstes Weiterreichungsverfahren für Ad-Hoc-Netzwerke |
US20050047368A1 (en) | 2003-08-25 | 2005-03-03 | Kotzin Michael D. | Handover during packet sessions in wireless communications networks and methods |
JP4295050B2 (ja) | 2003-09-09 | 2009-07-15 | 株式会社エヌ・ティ・ティ・ドコモ | 通信システム、送信局及び受信局 |
US20050111409A1 (en) | 2003-11-25 | 2005-05-26 | Spear Stephen L. | Method and apparatus for mobile station registration in a cellular communication system |
US7047009B2 (en) | 2003-12-05 | 2006-05-16 | Flarion Technologies, Inc. | Base station based methods and apparatus for supporting break before make handoffs in a multi-carrier system |
KR100810247B1 (ko) | 2004-03-05 | 2008-03-06 | 삼성전자주식회사 | 직교 주파수 분할 다중 접속 시스템에서 채널 할당 방법및 장치 |
KR100606063B1 (ko) | 2004-03-16 | 2006-07-26 | 삼성전자주식회사 | 고속 데이터 전용 시스템에서 단말의 서브넷 이동에 따른임시식별자 할당방법 및 장치 |
KR20120060893A (ko) | 2004-06-07 | 2012-06-12 | 노오텔 네트웍스 리미티드 | 무선 접속망에서 핸드오프 및 핸드오프 선택 |
US7408901B1 (en) | 2004-12-29 | 2008-08-05 | Sprint Spectrum L.P. | Method and system for predictive handoff of a data session between entities |
JP4677490B2 (ja) | 2005-10-31 | 2011-04-27 | エルジー エレクトロニクス インコーポレイティド | 無線移動通信システムにおける無線接続情報送受信方法 |
US8085891B2 (en) | 2006-05-29 | 2011-12-27 | Research In Motion Limited | System and method for management of mobile device communication |
US7962139B2 (en) | 2006-06-20 | 2011-06-14 | Texas Instruments Incorporated | Reduction of handover latencies in a wireless communication system |
MX2009000259A (es) | 2006-06-20 | 2009-01-22 | Interdigital Tech Corp | Metodos y sistemas para efectuar transferencia en un sistema de comunicacion inalambrica. |
US20080049678A1 (en) | 2006-08-24 | 2008-02-28 | Siemens Corporate Research, Inc. | Relay-Assisted Channel Condition Measurements For Connection Setup and Maintenance |
-
1999
- 1999-05-21 US US09/316,518 patent/US6925068B1/en not_active Expired - Lifetime
-
2000
- 2000-05-19 CA CA002373378A patent/CA2373378C/en not_active Expired - Lifetime
- 2000-05-19 EP EP00942639A patent/EP1183902B1/de not_active Expired - Lifetime
- 2000-05-19 JP JP2000619963A patent/JP4413439B2/ja not_active Expired - Lifetime
- 2000-05-19 WO PCT/US2000/014004 patent/WO2000072626A1/en active Search and Examination
- 2000-05-19 AU AU57234/00A patent/AU761976B2/en not_active Expired
- 2000-05-19 CN CNB008090785A patent/CN1189059C/zh not_active Expired - Lifetime
- 2000-05-19 DE DE60017729T patent/DE60017729T2/de not_active Expired - Lifetime
- 2000-05-19 KR KR1020017014588A patent/KR100647745B1/ko active IP Right Grant
- 2000-05-19 BR BR0010825-1A patent/BR0010825A/pt not_active Application Discontinuation
- 2000-05-19 AT AT00942639T patent/ATE288177T1/de not_active IP Right Cessation
- 2000-07-11 US US09/613,434 patent/US6785252B1/en not_active Expired - Lifetime
-
2001
- 2001-05-16 US US09/859,561 patent/US6956834B2/en not_active Expired - Lifetime
-
2004
- 2004-05-17 US US10/848,470 patent/US7548534B2/en not_active Expired - Fee Related
-
2005
- 2005-04-26 US US11/114,662 patent/US7486639B2/en not_active Expired - Fee Related
- 2005-06-29 US US11/170,392 patent/US8189514B2/en not_active Expired - Lifetime
-
2009
- 2009-05-13 US US12/465,406 patent/US7830795B2/en not_active Expired - Fee Related
- 2009-12-23 US US12/645,947 patent/US8027298B2/en not_active Expired - Fee Related
- 2009-12-23 US US12/645,937 patent/US8315640B2/en not_active Expired - Fee Related
-
2011
- 2011-04-18 US US13/089,075 patent/US8654664B2/en not_active Expired - Fee Related
- 2011-04-18 US US13/089,024 patent/US8462723B2/en not_active Expired - Fee Related
- 2011-08-04 US US13/198,590 patent/US8249014B2/en not_active Expired - Fee Related
-
2012
- 2012-10-11 US US13/649,986 patent/US8787924B2/en not_active Expired - Fee Related
-
2013
- 2013-12-23 US US14/139,159 patent/US8929905B2/en not_active Expired - Fee Related
-
2014
- 2014-01-31 US US14/170,271 patent/US9603129B2/en not_active Expired - Fee Related
- 2014-07-22 US US14/338,103 patent/US20150009920A1/en active Granted
- 2014-10-24 US US14/523,755 patent/US9420573B2/en not_active Expired - Fee Related
- 2014-10-24 US US14/523,573 patent/US9414368B2/en not_active Expired - Fee Related
-
2015
- 2015-06-12 US US14/738,722 patent/US9402250B2/en not_active Expired - Fee Related
- 2015-06-12 US US14/738,712 patent/US9497743B2/en not_active Expired - Lifetime
- 2015-06-12 US US14/738,754 patent/US9648600B2/en not_active Expired - Fee Related
-
2017
- 2017-04-27 US US15/499,235 patent/US20170230936A1/en not_active Abandoned
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60017729T2 (de) | Verfahren und vorrichtung zur bandbreitenzuweisung | |
DE60125188T2 (de) | Verfahren und System zur Reservierung von Bandbreite in einem Funkkommunikationssystem | |
DE60223663T2 (de) | Verfahren und vorrichtung zur implementierung eines mac-coprozessors in einem kommunikationssystem | |
DE69738644T2 (de) | Verfahren und Anordnung zur Bandbreitenzuteilung | |
EP1155539B1 (de) | Verfahren zur verbindungsorientierten übertragung von datenpaketen | |
EP0833542B1 (de) | Lokales Netzwerk mit Sende- und Empfangsvorrichtung | |
EP1202482A2 (de) | Verfahren zum Zuweisen von Ressourcen | |
DE69937666T2 (de) | Zuordnung der Bandbreite und Übertragungssystem von Paketen mit variabeler Länge | |
DE60034174T2 (de) | Wartungsschnittstelleneinrichtung für eine WLAN MAC mit manueller Selektierung von Verbindungskapazität | |
EP1250822B1 (de) | Verfahren zur signalisierung einer kanalzuweisung in einem funk-kommunikationssystem | |
DE19535329C2 (de) | Verfahren zum Übertragen von ATM-Zellen im Zeitmultiplex in einem Mobilfunksystem | |
DE60311784T2 (de) | Bandbreitenzuteilung für die Aufwärtsverbindung eines Punkt-zu-Multipunkt Funksystems mit adaptiven Kodierung und Modulation von physikalischen Kanäle (adaptiven PHY Modus) | |
EP1155533A1 (de) | Verfahren, zentrale und teilnehmereinrichtung zur effektiven ausnutzung von datenpaketen unterschiedlicher kapazität | |
EP0982966B1 (de) | Verfahren zum Aufbau einer paketorientierten Datenübertragung zwischen Teilnehmern |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |