DE112006000432T5 - Verfahren und Vorrichtung zur Durchführung einer Netzmediumreservierung in einem drahtlosen Netz - Google Patents
Verfahren und Vorrichtung zur Durchführung einer Netzmediumreservierung in einem drahtlosen Netz Download PDFInfo
- Publication number
- DE112006000432T5 DE112006000432T5 DE112006000432T DE112006000432T DE112006000432T5 DE 112006000432 T5 DE112006000432 T5 DE 112006000432T5 DE 112006000432 T DE112006000432 T DE 112006000432T DE 112006000432 T DE112006000432 T DE 112006000432T DE 112006000432 T5 DE112006000432 T5 DE 112006000432T5
- Authority
- DE
- Germany
- Prior art keywords
- frame
- network device
- data
- wireless
- remote network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access, e.g. scheduled or random access
- H04W74/002—Transmission of channel access control information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0006—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
- H04L1/0007—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
- H04L1/001—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding applied to control information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1685—Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
- H04L1/0003—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
-
- 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
- H04W28/065—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access, e.g. scheduled or random access
- H04W74/08—Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access]
- H04W74/0833—Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access] using a random access procedure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Abstract
Verfahren
zur Verwendung bei einem drahtlosen Frame-Austausch in einem drahtlosen
Netz, umfassend:
Empfangen eines ersten drahtlosen Frames von einer entfernten Netzvorrichtung, wobei der erste drahtlose Frame eine ihm zugeordnete Medienreservierungsperiode aufweist, um ein Netzmedium für eine nachfolgende Übertragung zur entfernten Netzvorrichtung zu reservieren;
Bestimmen einer tatsächlichen Datenrate zur Verwendung zur Übertragung von Nutzerdaten zur entfernten Netzvorrichtung; und
wenn die tatsächliche Datenrate ein Übertragen einer gesamten Daten-MAC-Protokolldateneinheit (MPDU) in einem Daten-Frame in der Medienreservierungsperiode nicht zuläßt, Fragmentieren der Daten-MPDU, um ein erstes Fragment zu identifizieren, das in einem Daten-Frame in der Medienreservierungsperiode übertragen werden kann.
Empfangen eines ersten drahtlosen Frames von einer entfernten Netzvorrichtung, wobei der erste drahtlose Frame eine ihm zugeordnete Medienreservierungsperiode aufweist, um ein Netzmedium für eine nachfolgende Übertragung zur entfernten Netzvorrichtung zu reservieren;
Bestimmen einer tatsächlichen Datenrate zur Verwendung zur Übertragung von Nutzerdaten zur entfernten Netzvorrichtung; und
wenn die tatsächliche Datenrate ein Übertragen einer gesamten Daten-MAC-Protokolldateneinheit (MPDU) in einem Daten-Frame in der Medienreservierungsperiode nicht zuläßt, Fragmentieren der Daten-MPDU, um ein erstes Fragment zu identifizieren, das in einem Daten-Frame in der Medienreservierungsperiode übertragen werden kann.
Description
- Technisches Gebiet
- Die Erfindung betrifft allgemein die drahtlose Kommunikation und insbesondere drahtlose Netze.
- Hintergrund der Erfindung
- In vielen drahtlosen Netzen kann ein drahtloses Medium von vielen verschiedenen Knoten oder Vorrichtungen im Netz geteilt werden. Wenn mehrere Knoten auf einem drahtlosen Medium zur selben Zeit übertragen, können Kollisionen auftreten, die die entsprechende Kommunikation korrumpieren. Ein Verfahren zur Vermeidung von Kollisionen umfaßt die Verwendung einer Trägerabtastung. Das bedeutet, daß vor einer Übertragung auf dem drahtlosen Medium ein Knoten zuerst das Medium abtastet, um zu bestimmen, ob momentan ein anderer Knoten überträgt. Falls ein anderer Knoten überträgt, muß der erste Knoten für eine Zeitperiode warten und es dann erneut versuchen. Falls kein anderer Knoten überträgt, kann der erste Knoten dann mit seiner Übertragung fortfahren. Obwohl sie effektiv ist, kann die Verwendung einer derartigen Technik zu anderen Problemen führen, wie beispielsweise dem Problem verborgener Knoten. Das Problem verborgener Knoten kann auftreten, wenn es zumindest drei Knoten im drahtlosen Netz gibt: Knoten A, Knoten B und Knoten C. Der Knoten B liegt im Bereich sowohl des Knotens A als auch des Knotens C, jedoch befinden sich der Knoten A und der Knoten C außerhalb ihrer Bereiche. Wenn der Knoten A beabsichtigt, zum Knoten B zu übertragen, tastet er zuerst das drahtlose Netzmedium ab und beginnt seine Übertragung, falls kein Verkehr erfaßt wurde. Da jedoch der Knoten C außerhalb des Bereichs des Knotens A liegt, ist er nicht in der Lage, Übertragungen des Knotens A zu erfassen. Somit kann der Knoten C mit der Übertragung beginnen, während der Knoten A zum Knoten B überträgt, was zu einer Kollision führt, die die Kommunikation stört.
- Um das Problem verborgener Knoten zu beseitigen, wird durch den Standard IEEE 802.11 ein Handshaking-Protokoll bereitgestellt, das es ermöglicht, daß sowohl der Knoten A als auch der Knoten B das drahtlose Medium für eine vorbestimmte Zeitdauer reservieren. Wenn der Knoten A zu einem Knoten B übertragen möchte, überträgt er zuerst einen Sendeanforderung (request to send RTS)-Frame an Knoten B, der den Wunsch, Daten zu übertragen, anzeigt. Der RTS-Frame umfaßt auch einen Netzzuordnungsvektor (NAV), der eine Zeitperiode angibt, während der das drahtlose Medium reserviert sein soll. Knoten, die den RTS-Frame empfangen, registrieren dann den NAV und übertragen nicht während der entsprechenden Periode. Wenn der Knoten B den RTS-Frame empfängt, antwortet er durch Übertragen eines Klar-zum-Senden (clear to send CTS)-Frames zurück zum Knoten A, der anzeigt, daß mit der Übertragung begonnen werden kann. Der CTS-Frame umfaßt einen NAV, der dieselbe Zeitperiode reserviert. Da der Knoten C innerhalb des Bereichs des Knotens B liegt, empfängt der Knoten C den CTS-Frame, liest den NAV und überträgt nicht während der angegebenen Periode, wodurch somit eine Kollision verhindert wird. Nachdem der Knoten A den CTS-Frame vom Knoten B empfangen hat, kann er mit der Übertragung von Nutzerdaten an den Knoten B beginnen. Nachdem die Daten vollständig empfangen wurden, kann der Knoten B einen Bestätigungs-(Acknowledgement ACK)-Frame an den Knoten A übertragen, um anzuzeigen, daß die Daten erfolgreich empfangen wurden.
- In der Vergangenheit wurde das drahtlose Medium durch die NAVs, die durch den initiierenden Knoten und den antwortenden Knoten übertragen wurden, bis zum Ende des entsprechenden Frame-Austauschs reserviert. Beispielsweise würde bei dem oben beschriebenen Frame-Austausch, der einen RTS-Frame, einen CTS-Frame, einen Datenframe und einen ACK-Frame umfaßt, sowohl der im RTS-Frame als auch im CTS-Frame übertragene NAV bis zum Ende des ACK-Frames absichern. Diese Art von Medienreservierungstechnik wird hierin als die „Lang-NAV"-Technik bezeichnet. Ein Problem, das bei der Lang-NAV auftritt, ist, daß in einem Fall, in dem das anfängliche Handshake nicht erfolgreich ist, das Medium dennoch für die gesamte Frame-Austauschperiode reserviert ist, obwohl keine Datenkommunikation stattfindet, wodurch verfügbare Ressourcen verschwendet werden. Um dieses Problem in den Griff zu bekommen, wurde eine Technik vorgeschlagen, bei der NAVs verwendet werden, die das drahtlose Medium lediglich bis zum Ende der nächsten Übertragung des anderen Kommunikationsknotens, der in den Frame-Austauch involviert ist, reservieren. Diese Art von Medienreservierungstechnik wird hierin als „Kurz-NAV"-Technik bezeichnet. Die vorliegende Erfindung betrifft Techniken und Strukturen zur Implementierung einer Medienreservierung vom Kurz-NAV-Typ in Netzen, bei welchen eine adaptive Modulation verwendet wird.
- Kurzbeschreibung der Zeichnungen
-
1 ist ein Blockdiagramm, das eine beispielhafte Anordnung eines drahtlosen Netzes gemäß einer Ausführungsform der Erfindung zeigt; -
2 ist ein Diagramm, das eine beispielhafte Frame-Austauschsequenz in einem drahtlosen Netz gemäß einer Ausführungsform der Erfindung zeigt; -
3 ist ein Diagramm, das eine beispielhafte Frame-Austauschsequenz in einem drahtlosen Netz gemäß einer anderen Ausführungsform der vorliegenden Erfindung zeigt; -
4 ist ein Diagramm, das eine beispielhafte Frame-Austauschsequenz in einem drahtlosen Netz gemäß einer noch weiteren Ausführungsform der vorliegenden Erfindung zeigt; -
5 ist ein Flußdiagramm, das ein beispielhaftes Verfahren zur Verwendung bei einem Frame-Austausch in einem drahtlosen Netz, bei dem eine Kurz-NAV realisiert ist, gemäß einer Ausführungsform der Erfindung zeigt; und -
6 ist ein Flußdiagramm, das ein beispielhaftes Verfahren zur Verwendung bei einem Frame-Austausch in einem drahtlosen Netz, bei dem ein Kurz-NAV realisiert ist, gemäß einer anderen Ausführungsform der Erfindung zeigt. - Detaillierte Beschreibung der Erfindung
- In der folgenden detaillierten Beschreibung wird auf die begleitenden Zeichnungen bezug genommen, die beispielhaft spezielle Ausführungsformen zeigen, in welchen die Erfindung praktiziert werden kann. Diese Ausführungsformen sind mit ausreichenden Einzelheiten beschrieben, um den Fachmann zur Ausführung der Erfindung zu befähigen. Es ist zu beachten, daß die verschiedenen Ausführungsformen der Erfindung, obwohl sie unterschiedlich sind, sich nicht notwendigerweise ausschließen. Beispielsweise kann ein bestimmtes Merkmal, eine bestimmte Struktur oder Eigenschaft, die hier in Verbindung mit einer Ausführungsform beschrieben wird, bei anderen Ausführungsformen implementiert werden, ohne von der Idee und vom Umfang der Erfindung abzuweichen. Zusätzlich sollte beachtet werden, daß der Ort oder die Anordnung einzelner Elemente bei jeder der offenbarten Ausführungsformen abgewandelt werden kann, ohne von der Idee und vom Umfang der Erfindung abzuweichen. Die folgende detaillierte Beschreibung ist daher nicht in einem beschränkenden Sinn zu verstehen, und der Umfang der vorliegenden Erfindung ist lediglich durch die geeignet interpretierten beigefügten Ansprüche zusammen mit dem vollen Umfang an Äquivalenten, zu welchen die Ansprüche berechtigen, definiert. In den Figuren beziehen sich gleiche Bezugszeichen auf dieselben oder ähnliche Funktionalitäten in den verschiedenen Ansichten.
-
1 ist ein Blockdiagramm, das eine beispielhafte Anordnung eines drahtlosen Netzes10 gemäß einer Ausführungsform der Erfindung zeigt. Wie dargestellt ist, kommuniziert eine erste drahtlose Vorrichtung12 (STA 1) mit einer zweiten drahtlosen Vorrichtung14 (STA 2) über eine drahtlose Kommunikationsverbindung. Wie verständlich ist, können andere drahtlose Vorrichtungen (z.B. STAs und/oder APs) in der Umgebung um die erste und zweite drahtlose Vorrichtung12 ,14 aktiv sein. Wenn die erste drahtlose Vorrichtung12 Nutzerdaten zu einer zweiten drahtlosen Vorrichtung14 übertragen möchte, kann die erste drahtlose Vorrichtung12 eine Frame-Austauschsequenz mit der zweiten drahtlosen Vorrichtung14 initiieren. Bei einem derartigen Szenarium kann die erste drahtlose Vorrichtung12 als der „Initiator" des Frame-Austausches und die zweite drahtlose Vorrichtung14 als der „Responder" bezeichnet werden. Wie in weiteren Einzelheiten beschrieben wird, können die Frame-Austauschsequenzen, die zwischen der ersten und zweiten drahtlosen Vorrichtung12 ,14 auftreten, einen Kurz-NAV-Ansatz zur Reservierung des drahtlosen Netzmediums beim Austausch verwenden. - Die erste und zweite drahtlose Vorrichtung
12 ,14 können auch adaptive Modulationsfähigkeiten aufweisen. Das heißt, die Vorrichtungen können in der Lage sein, das Modulationskodierungsschema, das verwendet wird, an die momentanen Bedingungen des drahtlosen Kanals zwischen den Vorrichtungen anzupassen. Beispielsweise kann, wenn die Kanalbedingungen günstig sind, (z.B. die empfangenen Signal-Rausch-Verhältnisse SNRs sind relativ hoch) ein Modulationskodierungsschema (MCS), mit dem eine höhere Anzahl von Bits pro Zeichen (z.B. 64 Quadratur-Amplitudenmodulation QRM) kodiert wird, und/oder eine höhere FEC-Kodierungsrate (z.B. 7/8) verwendet werden. Umgekehrt, wenn die Kanalbedingungen ungünstig sind, (z.B. die empfangenden SNRs sind relativ niedrig), kann ein MCS, das eine niedrigere Anzahl von Bits pro Zeichen kodiert, (z.B. Binärphasenverschiebungsverschlüsselung (BPSK)) und/oder eine niedrigere Kodierungsrate (z.B. 1/2) verwendet werden usw. Im allgemeinen ist der Schutz für die Informationsbits um so höher, je niedriger die Kodierungsrate und der Modulationspegel sind. Falls nicht genug Informationsbits (oder Daten) verfügbar sind, um einen zugeordneten physikalischen Layer-Slot (oder OFDM-Zeichen) zu füllen, kann das verwendete MCS erniedrigt werden, um einen besseren Gesamtschutz zu erreichen (z.B. eine niedrigere Paketfehlerrate). Beispielsweise wird in dem physikalischen OFDM-Layer des Standards IEEE 802.11 ein Zeitslot in 4 Mikrosekunden zugeordnet (:S). Falls nicht genug Informationsbits vorhanden sind, um das letzte OFDM-Zeichen zu füllen, kann ein niedrigeres MCS verwendet werden, um einen besseren Schutz zu erhalten. - Unter Bezugnahme auf
1 kann eine erste drahtlose Vorrichtung12 unter anderem einen drahtlosen Transceiver16 (z.B. einen Funk-Frequenz(RF)Transceiver) und ein Basisbandverarbeitungsuntersystem18 umfassen. Der drahtlose Transceiver16 arbeitet zur Unterstützung der drahtlosen Kommunikation mit einer oder mehreren entfernten drahtlosen Einheiten. Wie gezeigt ist, kann der drahtlose Transceiver16 an eine oder mehrere Antennen gekoppelt sein, um die Übertragung und den Empfang von drahtlosen Signalen zu verbessern. Jede Art von Antenne(n) kann verwendet werden, einschließlich einer Dipol-, einer Patch-Antenne, einer Spiralantenne und/oder anderen. Das Basisbandverarbeitungssubsystem18 arbeitet, um eine Basisbandverarbeitung von Signalen durchzuführen, die vom drahtlosen Transceiver16 empfangen werden und von diesem zu übertragen sind. Das Basisbandverarbeitungsuntersystem18 kann auch einige oder alle Steuerungsfunktionen der ersten drahtlosen Vorrichtung12 ausführen. Das Basisbandverarbeitungsuntersystem18 kann eine oder mehrere programmierbare/rekonfigurierbare digitale Verarbeitungseinheiten, wie beispielsweise einen allgemein verwendbaren Mikroprozessor, einen Digitalsignalprozessor (DSP), einen Computer mit reduziertem Befehlssatz (RISC), einen Computer mit komplexem Befehlssatz (CISC), ein Field-Programmable-Gate-Array (FPGA), eine anwendungsspezifische integrierte Schaltung (ASIC) und/andere umfassen. Es kann auch eine andere digitale Schaltung, gegebenenfalls alternativ, im Basisbandverarbeitungsuntersystem18 vorhanden sein. Die zweite drahtlose Vorrichtung14 kann auch einen drahtlosen Transceiver20 und ein Basisbandverarbeitungssubsystem22 umfassen, die auf ähnliche Weise wie jene der ersten drahtlosen Vorrichtung12 arbeiten. Wie in1 dargestellt, sind sowohl die erste als auch die zweite drahtlose Vorrichtung drahtlose Stationen (STAB). Es ist zu beachten, daß Merkmale der Erfindung auch für Kommunikationsverbindungen zwischen einer Station und einem drahtlosen Zugangspunkt (AP) oder einer Basisstation, zwischen zwei drahtlosen APs oder Basisstationen und/oder in anderen Anordnungen verwendet werden können. In zumindest einer Ausführungsform sind die erste und zweite Vorrichtung12 ,14 konfiguriert, um eine Mehrfacheingangs-/Mehrfachausgangs(MIMO)-basierte drahtlose Kommunikation auszuführen. Nicht-MIMO-Implementierungen bestehen ebenfalls. -
2 ist ein Diagramm, das eine beispielhafte Frame-Austauschsequenz30 in einem drahtlosen Netz gemäß einer Ausführungsform der vorliegenden Erfindung zeigt. Wie es dargestellt ist, ist die Frame-Austauschsequenz30 für einen Transfer einer einzelnen MAC-Protokoll-Dateneinheit (MPDU) von einer Initiatorvorrichtung zu einer Responder-Vorrichtung vorgesehen. Eine MPDU ist eine Dateneinheit, die zwischen zwei Peer-Vorrichtungen in einem Netz entsprechend dem Standard IEEE 802.11 für drahtlose Netze und dessen Weiterentwicklungen ausgetauscht werden kann. Die Frame-Austauschsequenz30 kann zwischen zwei beliebigen Netzvorrichtungen (z.B. einer ersten und einer zweiten Vorrichtung12 ,14 aus1 etc.) auftreten. Der obere Teil32 in2 zeigt die Übertragungen der Initiator-Vorrichtung (z.B. STA 1) während der Frame-Austauschsequenz30 und der untere Teil34 zeigt die Übertragungen der Responder-Vorrichtung (z.B. STA 2). Wie gezeigt ist, beginnt die Initiator-Vorrichtung die Frame-Austauschsequenz30 durch Übertragen eines Intiator-Aggregate-Control-(IAC)-Frames36 zur Responder-Vorrichtung. Unter anderem kann der IAC-Frame36 Trainingsinformationen umfassen, die von der Respondervorrichtung verwendet werden sollen, um eine Kanalzustandsinformation für den drahtlosen Kanal zu entwickeln. Der IAC-Frame36 kann auch einen ersten Netzzuordnungsvektor (NAV 1) umfassen, um das drahtlose Netzmedium bis zum Ende der nachfolgenden Übertragung der Responder-Vorrichtung zu reservieren (d.h. Kurz-NAV). Andere drahtlose Vorrichtungen in der Umgebung der Initiator-Vorrichtung können den IAC-Frame36 empfangen und dann eine Übertragung für die angegebene Periode unterlassen. Der IAC-Frame36 kann auch eine Modulations- und Kodierungsschema-(MCS)-Messungsanforderung umfassen, mit der angefordert wird, daß die Responder-Vorrichtung ein MCS für den Initiator zur Verwendung zur Übertragung von Nutzerdaten zum Responder bestimmt. Der IAC-Frame36 kann auch ein Längenfeld umfassen, um den Umfang an Daten anzugeben, den der Initiator in der nächsten MPDU, die vom Initiator übertragen werden soll, übertragen möchte. Andere Informationen, Anforderungen und/oder Befehle können ebenfalls im IAC-Frame36 umfaßt sein. - Nachdem der IAC-Frame
36 erfolgreich empfangen wurde, verwendet die Responder-Vorrichtung die Trainingsinformation im Frame36 , um eine Kanalzustandsinformation für den drahtlosen Kanal zu erzeugen. Die Responder-Vorrichtung überträgt dann einen Responder-Aggregate-Control-(RAC)-Frame38 zur Initiatorvorrichtung, der die Kanalinformation umfaßt. Die Responder-Vorrichtung wartet typischerweise für eine vorbestimmte Zeitdauer, um den RAC-Frame38 zu übertragen (z.B. einen kurzen Inter-Frame-Raum (SIFS) in einem Netz gemäß einem Drahtlos-Standard basierend auf IEEE 802.11 etc.). Zusätzlich zur Kanalinformation kann der RC-Frame38 einen zweiten NAV (d.h. NAV 2) umfassen, um das drahtlose Netzmedium bis zum Ende einer nachfolgenden Übertragung der Initiatorvorrichtung zu reservieren. Um den Umfang der benötigten Zeit zu bestimmen, um das Netzmedium zu reservieren, muß die Responder-Vorrichtung wissen, wie die Dauer der nachfolgenden Übertragung der Initiatorvorrichtung sein wird. Der Responder kennt typischerweise die Dauer der Overhead-Teile der folgenden Übertragung des Initiators. Der Responder kann auch den Umfang der in der nachfolgenden Übertragung des Initiators zu übertragenden Nutzdaten kennen (z.B. aus dem Längenfeld des IAC-Frame36 ). Da jedoch eine adaptive Modulation verwendet wird, kann die Datenrate der Nutzerdaten an diesem Punkt unbekannt sein. Um einen zweiten NAV zu erzeugen, muß die Responder-Vorrichtung daher bestimmen, welche Datenrate vom Initiator verwendet werden wird, um Nutzerdaten zum Responder in der nachfolgenden Übertragung zu übertragen. - In einer drahtlosen Vorrichtung, welche eine adaptive Modulation verwendet, wird die Übertragungsleistung einer Konstellation höherer Ordnung (z.B. 64 QAM) typischerweise geringer sein als die Übertragungsleistung einer Konstellation niedrigerer Ordnung (z.B. BPSK). Dies liegt daran, daß eine Konstellation höherer Ordnung typischerweise eine größere lineare Leistungsverstärkeroperation erfordert als eine Konstellation niedrigerer Ordnung. Dieser Effekt ist als Leistungsverstärker (PA) Powerbackoff bekannt. Aufgrund des PA-Powerbackoffs kann eine Initiatorvorrichtung in der Lage sein, einen IAC-Frame bei einem höheren Leistungspegel zu übertragen als dem, mit dem die entsprechenden Daten übertragen werden. Aus diesem Grund wird die Responder-Vorrichtung nicht in der Lage sein, basierend lediglich auf der Empfangsleistung des ICA-Frame und der Kanalinformation die exakte Datenrate (oder MCS) vorherzusagen, die verwendet wird, um Daten vom Initiator zum Responder zu übertragen. Bei zumindest einer Ausführungsform der vorliegenden Erfindung wird der Responder eine vorgeschlagene, vom Initiator zu verwendende Datenrate/MCS erzeugen und wird einen entsprechenden NAV basierend auf der vorgeschlagenen Datenrate erzeugen. Der Initiator kann dann die vorgeschlagene Datenrate als eine Empfehlung behandeln, muß die vorgeschlagene Rate jedoch nicht verwenden. Falls der Initiator die vorgeschlagene Rate nicht verwendet, muß er dennoch sicherstellen, daß seine nachfolgende Signalübertragung in der durch den erzeugten NAV definierten Zeitperiode erfolgt. Dies kann unter Verwendung einer MPDU-Fragmentierung erreicht werden. Um die vorgeschlagene Datenrate/MCS zu erzeugen, kann der Responder die Kanalinformationen verwenden, die er unter Verwendung von Trainingsdaten aus dem ERC-Frame
36 und Kenntnissen der Leistungsverstärker-Power-Backoff-Eigenschaften des Senders in der Initiatorvorrichtung erzeugt (z.B. eine gespeicherte Leistungsverstärker-Power-Backoff-Tabelle mit empirisch abgeleiteten Werten, etc.). Der Responder kann einen Hinweis auf die vorgeschlagene Datenrate/MCS im RAC-Frame umfassen, der von der Initiatorvorrichtung gelesen werden soll. - Beim Empfangen des RAC-Frames
38 kann der Initiator die vorgeschlagene Datenrate lesen. Der Initiator muß jedoch die vorgeschlagene Datenrate nicht verwenden. Somit kann der Initiator dann eine optimale zu verwendende Datenrate beispielsweise basierend auf der Kanalinformation und auf seiner eigenen Kenntnis der PA-Power-Backoff-Eigenschaften bestimmen. Die nachfolgende Übertragung muß dann immer noch in der durch NAV 2 definierten Zeitperiode stattfinden. Falls die Initiatorvorrichtung eine Datenrate wählt, die dieselbe ist wie oder höher als die vorgeschlagene Datenrate, kann die gesamte MPDU, die zur Respondervorrichtung während des drahtlosen Frame-Austausches zu übertragen ist, im nächsten Frame, der durch den Initiator übertragen wird, geliefert werden. Falls die Initiatorvorrichtung eine Datenrate auswählt, die niedriger ist als die vorgeschlagene Datenrate, ist es andererseits nicht möglich, die gesamte MPDU zur Responder-Vorrichtung während des nachfolgenden Übertragungs-Frames der Initiatorvorrichtung zu übertragen. In einem solchen Fall wird eine Fragmentierung verwendet, um die Daten zwischen zwei oder mehreren Übertragungs-Frames der Intiatorvorrichtung zu teilen. - Unter Bezugnahme auf
2 kann, wenn eine Datenrate vom Intiator gewählt wird, die kleiner ist als die vorgeschlagene Datenrate, ein erstes Fragment40 (Fragment 1) in einem Frame nach dem RAC-Frame38 übertragen werden, das eine Menge von Nutzerdaten umfaßt, die gewählt wurde, um die durch NAV 2 definierte Zeitperiode bei der gewählten Datenrate (d.h. unter Verwendung der gewählten MCS) zu füllen. Wie gezeigt ist, kann das erste Fragment40 einen dritten NAV (NAV 3) umfassen, um das drahtlose Netzmedium bis zum Ende einer nachfolgenden Übertragung der Responser-Vorrichtung zu reservieren (d.h. erster Acknowledgement-Frame42 (ACK 1)). Der Rest der Daten kann dann in einem zweiten Fragment (Fragment 2) nach dem ersten Acknowledgement-Frame42 umfaßt sein. Das zweite Fragment44 kann einen vierten NAV (NAV 4) umfassen, um das drahtlose Netzmedium bis zum Ende einer nachfolgenden Übertragung der Responder-Vorrichtung (d.h. zweiter Acknowledgement-Frame46 (ACK 2)) zu reservieren. - Bei zumindest einer Ausführungsform der Erfindung kann das erste Fragment
40 in einem Header-Teil desselben eine Angabe der tatsächlichen Datenrate (oder des Modulationscodierschemas), die für die Nutzerdaten im Fragment40 verwendet wurde, umfassen. Das erste Fragment40 kann auch (oder alternativ) eine Angabe umfassen, daß ein zusätzliches Fragment zu übertragen ist und/oder eine Angabe der Datenmenge, die in einer nachfolgenden Übertragung des Initiators übertragen werden wird (z.B. ein Längenfeld) und/oder eine Angabe der Datenmenge, die im Frame-Austausch30 zu übertragen bleibt. Falls mehr als zwei Fragmente durch den Initiator in einem Frame-Austausch übertragen werden, kann jedes Frament außer dem letzten Fragment die oben angegebenen Informationen enthalten. - Bei der Ausführungsform aus
2 umfaßt der erste Acknowledgment-Frame42 keinen NAV. Statt dessen überträgt die Initiatorvorrichtung das zweite Fragment44 nach einer vorbestimmten Zeitdauer (z.B. einem SIFS) nach dem Ende des ersten Acknowledgement-Frames42 . Bei anderen Ausführungsformen kann der erste Acknowledgement-Frame42 einen NAV umfassen, um das Netzmedium bis zum Ende des zweiten Fragments44 zu reservieren. Um diesen NAV-Wert zu berechnen, kann die Responder-Vorrichtung annehmen, daß dieselbe Datenrate für das zweite Fragment44 verwendet wird, die zur Übertragung von Daten mit dem ersten Fragment40 verwendet wurde. Der Responder kann somit die noch zu übertragende Datenmenge mit der zuvor verwendeten Datenrate bei der Berechnung des NAV multiplizieren. In einem anderen Ansatz kann der Responder eine neue vorgeschlagene Datenrate zur Verwendung durch den Initiator basierend auf einer aktualisierten Kanalinformation berechnen. Die neue vorgeschlagene Datenrate kann dann verwendet werden, um den neuen in den ersten ACK-Frame42 einzubeziehenden NAV zu erzeugen. Der Initiator wäre dann in der Lage, die neue vorgeschlagene Datenrate zu verwenden oder eine andere Datenrate zur Verwendung für das zweite Fragment zu berechnen. Wenn eine Datenrate verwendet wird, die geringer ist als die vorgeschlagene Datenrate, kann eine zusätzliche Fragmentierung notwendig sein (d.h. ein drittes Fragment etc.). -
3 ist ein Diagramm, das eine beispielhafte Frame-Austauschsequenz50 gemäß einer weiteren Ausführungsform der vorliegenden Erfindung zeigt. Wie zuvor, wird zuerst ein IAC-Frame52 durch eine Initiatorvorrichtung übertragen, um die Sequenz50 zu beginnen. Eine Responder-Vorrichtung überträgt dann einen RAC-Frame54 , der eine vorgeschlagene Datenrate/MCS zur Verwendung durch den Initiator zur Übertragung von Nutzerdaten an den Responder umfassen kann. Nach dem Empfang des RAC-Frames54 kann der Initiator entschei den, die vorgeschlagene Datenrate nicht zu verwenden. Falls der Initiator eine Datenrate wählt, die langsamer ist als die vorgeschlagene Datenrate, überträgt der Initiator lediglich ein Fragment56 der Daten (Fragment 1) in seiner nächsten Übertragung. Nachdem das erste Fragment56 empfangen wurde, überträgt der Responder einen ersten Acknowledgment-Frame58 (ACK 1) zum Initiator, um den Empfang zu bestätigen. - Nachdem der Initiator den ersten Acknowledgement-Frame
58 empfangen hat, kann der Initiator bestimmen, daß der optimale Modus für die Verbindung zwischen dem Initiator und dem Responder gefunden wurde. Der Initiator kann dann zu einem herkömmlichen Lang-NAV-Mechanismus wechseln, um das drahtlose Medium für den Rest des Frame-Austausches zu reservieren. Wie in3 gezeigt ist, umfaßt das zweite Fragment60 (Fragment 2) einen NAV (NAV 5), der eine Medienreservierungsperiode definiert, die bis zum Ende des Frame-Austausches50 dauert. Nachdem das zweite Fragment60 durch den Responder empfangen wurde, kann der Responder einen zweiten ACK-Frame56 zum Initiator übertragen, um den Empfang zu bestätigen. Der zweite ACK-Frame56 kann einen sechsten NAV (NAV 6) umfassen, der sich ebenfalls bis zum Ende des Frame-Austausches50 erstreckt. Jedes nachfolgende Fragment (z.B. das dritte Fragment64 etc.) kann auch einen NAV umfassen, der eine Periode bis zum Ende des Frame-Austausches50 definiert. In3 umfaßt der dritte ACK-Frame66 (ACK 3) keinen NAV, da das dritte Fragment64 das letzte während der Frame-Austauschsequenz50 zu übertragende Fragment ist. - In der obigen Beschreibung werden Reservierungen des drahtlosen Netzmediums unter Verwendung eines NAV-Werts in den MAC-Frames, die von den Netzvorrichtungen übertragen werden, augeführt. Es ist zu beachten, daß gemäß der vorliegenden Erfindung andere Medien-Reservierungstechniken des Typs Kurz-NAV ebenfalls verwendet werden können. Beispielsweise können Netzmedienreservierungen unter Verwendung des Headers der physischen Schicht (PHY), der einer Übertragung zugeordnet ist, ausgeführt werden (z.B. Spoofing). Bei zumindest einer Ausführungsform wird die Netzmedienreservierung sowohl in der MAC-Schicht als auch in der PHY-Schicht ausgeführt.
-
4 ist ein Diagramm, das eine beispielhafte Frame-Austauschsequenz70 gemäß einer weiteren Ausführungsform der vorliegenden Erfindung zeigt. Die Frame-Austauschsequenz70 verwendet eine Aggregation von MPDUs, um die für die verschiedenen Frames bestimmten Medienreservierungsperioden zu füllen. Eine Fragmentierung von MPDUs kann auch verwendet werden, um die Medienreservierungsperioden effizient zu füllen. Die Medienreservierungsperioden können an der MAC-Schicht unter Verwendung von NAVs und/oder an der PHY-Schicht unter Verwendung von Spoofing definiert werden. Wie gezeigt ist, überträgt eine Initiatorvorrichtung anfangs einen ersten Frame72 , der einen IAC74 , eine Anzahl von aggregierten Daten-MPDUs76 und eine Block-Acknowledgment-Anforderung (BAR)-MPDU78 umfaßt. Der erste Frame72 umfaßt eine erste Medienreservierungsperiode80 , die ihm zugeordnet ist, um das drahtlose Medium bis zum Ende der nachfolgenden Übertragung des Responders zu reservieren. Nach dem Empfang des ersten Frames72 schätzt der Responder den Kanal unter Verwendung von Trainingsinformationen im IAC74 ab und bestimmt eine vorgeschlagene Datenrate (und/oder MCS) basierend auf der Kanalabschätzung. Der Responder überträgt dann einen zweiten Frame78 , der einen RAC84 und eine Block-Acknowledgement-(BA)-MPDU86 umfaßt. Der zweite Frame82 umfaßt eine zweite Medienreservierungsperiode88 , die ihm zugeordnet ist, um das drahtlose Medium bis zum Ende der nachfolgenden Übertragung des Initators zu reservieren. Der RAC84 kann beispielsweise die Kanalinformation, die vorgeschlagene Datenrate/MCS für den Initiator zur Verwendung für Nutzerdaten in einer nachfolgenden Übertragung und/oder andere Informationen umfassen. - Wie zuvor muß der Initiator die vom Responder vorgeschlagene Datenrate/MCS nicht verwenden. Nach dem Empfang des zweiten Frame
82 kann der Initiator eine optimale Datenrate (oder MCS) beispielsweise basierende auf seinem PA-Power-Backoff und den empfangenen Kanalinformationen wählen. Der Initiator überträgt dann einen dritten Frame90 zum Responder, der einen IAC92 , eine Anzahl von aggregierten Daten-MPDUs94 und eine BAR MPDU96 umfassen kann. Die Anzahl von Daten-MPDUs94 im dritten Frame90 wird so gewählt, daß der dritte Frame90 die zweite Medienreservierungsperiode88 bei der zur Verwendung durch den Initiator gewählten Datenrate effizient ausfüllt. Bei zumindest einer Ausführungsform können eine oder mehrere der Daten-MPDUs94 fragmentiert werden, um die zweite Medienreservierungsperiode88 passend zu Pillen (obwohl bei anderen Ausführungsformen eine Fragmentierung nicht verwendet wird und eine ganzzahlige Anzahl von MPDUs aggregiert werden). Falls eine Fragmentierung verwendet wird, kann der Rest der fragmentierten MPDU im nächsten Übertragungsframe des Initiators übertragen werden. Der dritte Frame90 umfaßt eine dritte Medienreservierungsperiode98 , die ihm zugeordnet ist, um das drahtlose Medium bis zum Ende der nachfolgenden Übertragung des Responders zu reservieren. Der IAC92 des dritten Frames90 kann beispielsweise eine Angabe der Datenrate/MCS umfassen, die tatsächlich für die Nutzerdaten im Frame90 verwendet wurde. Der IAC92 des dritten Frames90 kann auch eine vorgeschlagene Datenrate/MCS umfassen, die vom Responder zu verwenden ist, um beliebige Daten mit umgekehrter Richtung zu übertragen, die übertragen werden müssen (falls ein Datenstrom mit umgekehrter Richtung unterstützt wird). - Nach dem Empfang des dritten Frames
90 kann der Responder einen vierten Frame100 übertragen, der umfaßt: einen RAC102 , eine BA-MPDU104 , eine Anzahl von aggregierten Daten-MPDUs106 mit umgekehrter Richtung und eine BAR-MPDU108 . Wie bei der Vorwärtsrichtung wird die Anzahl von Daten-MPDUs106 im vierten Frame100 so gewählt, daß der vierte Frame100 die dritte Medienreservierungsperiode98 effizient füllt. Es ist nicht erforderlich, daß der Responder die Datenrate/MCS verwendet, die vom Initiator für die Daten mit umgekehrter Richtung vorgeschlagen wird. Die Fragmentierung von Daten-MPDUs kann auch für die Daten mit umgekehrter Richtung durchgeführt werden. Alle nicht gelieferten Fragmente können in einem nachfolgenden Übertragungsframe des Responders übertragen werden. -
5 ist ein Flußdiagramm, das ein beispielhaftes Verfahren120 zur Verwendung während eines Frame-Austausches in einem drahtlosen Netz unter Verwendung eines Kurz-NAVs zeigt, gemäß einer Ausführungsform der vorliegenden Erfindung. Das Verfahren120 kann zur Übertragung einer einzelnen Daten-MPDU von einer drahtlosen Vorrichtung zu einer entfernten drahtlosen Einheit verwendet werden. Bei zumindest einer Ausführungsform der Erfindung kann das Verfahren120 in einem Basisbandverarbeitungsteil einer drahtlosen Netzvorrichtung implementiert werden (z.B. Basisbandverarbeitungssubsystem18 der drahtlosen Vorrichtung12 in1 ). Ein drahtloser Frame wird zuerst von der entfernten drahtlosen Einheit empfangen (Block122 ). Der drahtlose Frame kann beispielsweise ein RAC-Frame von einer entfernten Responder-Vorrichtung sein, der in Antwort auf einen IAC-Frame übertragen wurde (siehe beispielsweise2 ). Der drahtlose Frame kann eine vorgeschlagene Datenrate (oder MCS) umfassen, die zur Übertragung von Daten zu der entfernten drahtlosen Einheit in einer nachfolgenden Übertragung zu verwenden ist. Der drahtlose Frame kann auch eine ihm zugeordnete Medienreservierungsperiode umfassen (z.B. einen Kurz-NAV oder eine gespoofte PLCP-Länge), in der eine nachfolgende Übertragung zur entfernten drahtlosen Einheit stattfinden soll. Eine tatsächliche Datenrate wird dann bestimmt, die verwendet wird, um Nutzerdaten in der nachfolgenden Übertragung zur entfernten drahtlosen Einheit zu übertragen (Block124 ). Die tatsächliche Datenrate kann sich von der vorgeschlagenen Datenrate, die im drahtlosen Frame identifiziert wurde (falls sie vorhanden ist), unterscheiden. Wenn die tatsächliche Datenrate es nicht zuläßt, die gesamte Daten-MPDU in der nächsten Übertragung der drahtlosen Vorrichtung zu übertragen (d.h. in der Medienreservierungsperiode), wird die zu übertragende MPDU fragmentiert, mit einem ersten zu übertragenden Fragment im nachfolgenden Datenframe (Block126 ). Der Rest der MPDU kann dann in einem oder mehreren späten Datenframes übertragen werden. Ein ACK-Frame kann von der entfernten drahtlosen Einheit zur drahtlosen Vorrichtung übertragen werden, nachdem jedes Fragment empfangen wurde. In einem System, das einen Datenstrom in umgekehrter Richtung zuläßt, kann in der umgekehrten Richtung eine ähnliche Technik verwendet werden. -
6 ist ein Flußdiagramm, das ein beispielhaftes Verfahren130 zur Verwendung bei einem Frameaustausch in einem drahtlosen Netz, bei dem ein Kurz-NAV implementiert ist, zeigt, gemäß einer Ausführungsform der vorliegenden Erfindung. Das Verfahren130 kann verwendet werden, um mehrere Daten-MPDUs von einer drahtlosen Vorrichtung zu einer entfernten drahtlosen Einheit zu übertragen. Bei zumindest einer Ausführungsform der Erfindung kann das Verfahren130 in einem Basisbandverarbeitungsteil einer drahtlosen Netzvorrichtung implementiert sein (z.B. Basisbandverarbeitungssubsystem18 der drahtlosen Vorrichtung12 in1 ). Ein drahtloser Frame wird zuerst von der entfernten drahtlosen Einheit empfangen (Block132 ). Der drahtlose Frame kann beispielsweise der zweite in4 gezeigte Frame sein. Der drahtlose Frame kann eine vorgeschlagene Datenrate (oder MCS) umfassen, die zur Übertragung von Daten zur entfernten drahtlosen Einheit in einer nachfolgenden Übertragung zu verwenden ist. Der drahtlose Frame kann auch eine ihm zugeordnete Medienreservierungsperiode aufweisen (z.B. einen Kurz-NAV oder eine gespoofte PLCP-Länge) innerhalb der die nachfolgende Übertragung zur entfernten drahtlosen Einheit stattfinden soll. Eine tatsächliche Datenrate, die verwendet wird, um Nutzerdaten in der nachfolgenden Übertragung zur entfernten drahtlosen Einheit zu übertragen, wird dann bestimmt (Block134 ). Die tatsächliche Datenrate kann sich von der vorgeschlagenen im drahtlosen Frame identifizierten Datenrate unterscheiden. Die Zahl der Daten-MPDUs, die in den nachfolgenden Datenframe unter Verwendung der gewählten Datenrate und ohne Überschreitung der Medienreservierungsperiode paßt, wird dann bestimmt (Block136 ). Bei einem Ansatz wird eine ganzzahlige Anzahl von MPDUs bestimmt. In einem anderen Ansatz wird eine nicht-ganzzahlige Anzahl von MPDUs bestimmt (d.h. eine oder mehrere der MPDUs können fragmentiert werden). Ein Datenframe wird dann übertragen, der darin aggregiert, die identifizierte Anzahl von MPDUs aufweist (Block138 ). Jegliche verbleibende Daten können dann in einem oder mehreren nachfolgenden Datenframes übertragen werden. In einem System, das einen Datenfluß in Rückwärtsrichtung zuläßt, kann eine ähnliche Technik in der umgekehrten Richtung verwendet werden. - Die Techniken und Strukturen der vorliegenden Erfindung können in einer beliebigen einer Vielzahl unterschiedlicher Formen implementiert sein. Beispielsweise können Merkmale der Erfindung in Mobiltelefonen und anderen tragbaren drahtlosen Kommunikationsvorrichtungen, Personal Digital Assistants mit Drahtlos-Funktionalität; Laptop, Palmtop, Desktop und Tablet-Computern mit Drahtlos-Funktionalität, Pagern, Satellitenkommunikationsvorrichtungen, Kameras mit Drahtlos-Funktionalität, Audio-/Videovorrichtungen mit Drahtlos-Funktionalität; drahtlose Netzschnittstellenkarten (NICs) und anderen Netzschnittstellenstrukturen; drahtlose Zugangspunkte und Basisstationen; integrierte Schaltungen; als Instruktionen und/oder Datenstrukturen gespeichert auf maschinenlesbaren Medien; und/oder in anderen Formaten verkörpert sein. Beispiele verschiedener Arten von maschinenlesbaren Medien, die verwendet werden können, umfassen Floppy-Disketten, Festplatten, optische Platten, Compact-Disc-Read-Only-Speicher (CD-ROMs), magnetoptische Platten, Lese-Nur-Speicher (ROMs), Direktzugriffsspeicher (RAMs), löschbare programmierbare ROMS (EPROMs), elektrisch löschbare programmierbare ROMs (EEPROMs), magnetische oder optische Karten, Flash-Speicher und/oder andere Arten von Medien, die zur Speicherung elektronischer Befehle oder Daten geeignet sind. In zumindest einer Form ist die Erfindung als eine Gruppe von Befehlen verkörpert, die auf eine Trägerwelle zur Übertragung über ein Übertragungsmedium moduliert sind.
- In der vorangehenden detaillierten Beschreibung wurden zum Zweck einer Rationalisierung der Offenbarung verschiedene Merkmale der Erfindung zusammen in einer oder mehreren individuellen Ausführungsformen gruppiert. Diese Art der Offenbarung sollte nicht dahingehend interpretiert werden, daß dadurch die Absicht wiedergegeben wird, daß die beanspruchte Erfindung mehr Merkmale erfordert, als ausdrücklich in jedem Anspruch angegeben. Vielmehr liegen erfinderische Gesichtspunkte, wie die folgenden Ansprüche wiedergeben, in weniger als allen Merkmalen jeder offenbarten Ausführungsform.
- Obwohl die vorliegende Erfindung in Verbindung mit bestimmten Ausführungsformen beschrieben wurde, ist zu beachten, daß Modifizierungen und Änderungen daran vorgenommen werden können, ohne von der Idee und vom Umfang der Erfindung abzuweichen, wie für den Fachmann leicht zu erkennen ist. Derartige Modifizierungen und Abwandlungen werden als im Bereich und Umfang der Erfindung und der angefügten Ansprüche liegend betrachtet.
- Zusammenfassung
- Es werden Techniken und Strukturen zur Unterstützung eines Reservierungsschemas für ein drahtloses Medium des Kurz-NAV-Typs in einem Netz bereitgestellt, das adaptive Modulationstechniken verwendet.
Claims (31)
- Verfahren zur Verwendung bei einem drahtlosen Frame-Austausch in einem drahtlosen Netz, umfassend: Empfangen eines ersten drahtlosen Frames von einer entfernten Netzvorrichtung, wobei der erste drahtlose Frame eine ihm zugeordnete Medienreservierungsperiode aufweist, um ein Netzmedium für eine nachfolgende Übertragung zur entfernten Netzvorrichtung zu reservieren; Bestimmen einer tatsächlichen Datenrate zur Verwendung zur Übertragung von Nutzerdaten zur entfernten Netzvorrichtung; und wenn die tatsächliche Datenrate ein Übertragen einer gesamten Daten-MAC-Protokolldateneinheit (MPDU) in einem Daten-Frame in der Medienreservierungsperiode nicht zuläßt, Fragmentieren der Daten-MPDU, um ein erstes Fragment zu identifizieren, das in einem Daten-Frame in der Medienreservierungsperiode übertragen werden kann.
- Verfahren nach Anspruch 1, wobei: der erste drahtlose Frame eine vorgeschlagene Datenrate zur Verwendung zur Übertragung von Nutzerdaten zur entfernten Netzvorrichtung umfaßt; und die tatsächliche Datenrate sich von der vorgeschlagenen Datenrate unterscheiden kann.
- Verfahren nach Anspruch 2, wobei die tatsächliche Datenrate eine Übertragung einer gesamten Daten-MPDU in einem Daten-Frame in der Medienreservierungsperiode nicht zuläßt, wenn die tatsächliche Datenrate niedriger ist als die vorgeschlagene Datenrate.
- Verfahren nach Anspruch 1, wobei die dem ersten drahtlosen Frame zugeordnete Medienreservierungsperiode durch einen Netzzuordnungsvektor (NAV) im ersten drahtlosen Frame definiert ist.
- Verfahren nach Anspruch 1, wobei die dem ersten drahtlosen Frame zugeordnete Medienreservierungsperiode unter Verwendung von Spoofing-Techniken der physikalischen Schicht definiert ist.
- Verfahren nach Anspruch 1, das des weiteren umfaßt: Übertragen des ersten Fragments zur entfernten Netzvorrichtung in einem nachfolgenden Daten-Frame; Empfangen eines Acknowledgement-(ACK)-Frames von der entfernten Netzvorrichtung nach einem Übertragen des nachfolgenden Daten-Frames; und Übertragen eines weiteren Fragments der Daten-MPDU zur entfernten Netzvorrichtung in einem Datenframe nach dem Empfangen des ACK-Frames.
- Verfahren nach Anspruch 6, wobei: die dem ersten drahtlosen Frame zugeordnete Medienreservierungsperiode durch einen Netzzuordnungevektor (NAV) im ersten drahtlosen Frame definiert ist; und das Verfahren des weiteren ein Umschalten von einer Kurz-NAV-Technik zu einer Lang-NAV-Technik in Reaktion auf ein Empfangen des ACK-Frames umfaßt.
- Verfahren nach Anspruch 6, wobei der nachfolgende Datenframe ein Längenfeld umfaßt, um eine zur entfernten Netzvorrichtung in einem Datenframe nach dem nachfolgenden Datenframe zu übertragende Datenmenge anzugeben.
- Verfahren nach Anspruch 1, wobei ein Bestimmen einer tatsächlichen Datenrate zur Verwendung zur Übertragung von Nutzerdaten zur entfernten Netzvorrichtung ein Bestimmen der tatsächlichen Datenrate unter Verwendung von Kanalinformationen umfaßt, die von der entfernten Netzvorrichtung empfangen werden, und von Leistungsverstärker-Powerbackoff-Informationen für einen lokalen Sender.
- Verfahren nach Anspruch 1, wobei das Bestimmen einer tatsächlichen Datenrate ein Auswählen eines einer Vielzahl von Modulationskodierungsschemas umfaßt, wobei jedes Modulationskodierungsschema eine entsprechende Datenrate umfaßt.
- Verfahren nach Anspruch 1, welches des weiteren umfaßt: Übertragen eines Initiierungs-Frames zur entfernten Netzvorrichtung vor einem Empfangen des ersten drahtlosen Frames von der entfernten Netzvorrichtung, wobei der Initiierungs-Frame ein Längenfeld umfaßt, um eine zur entfernten Netzvorrichtung in einer nachfolgenden Übertragung gewünschte zu übertragende Datenmenge anzugeben, wobei die entfernte Netzvorrichtung den ersten drahtlosen Frame in Reaktion auf den Initiierungs-Frame überträgt.
- Verfahren, umfassend: Empfangen eines ersten drahtlosen Frames von einer entfernten Netzvorrichtung, wobei der erste drahtlose Frame eine ihm zugeordnete Medienreservierungsperiode aufweist, um ein Netzmedium für eine nachfolgende Übertragung zur entfernten Netzvorrichtung zu reservieren; Bestimmen einer zur Übertragung von Nutzerdaten zur entfernten Netzvorrichtung zu verwendenden Datenrate; Bestimmen einer Anzahl von Daten-MAC-Protokolldateneinheiten (MPDUs), die in einem drahtlosen Frame bei der Datenrate zur Übertragung zu entfernten Netzvorrichtung in der Medienreservierungsperiode aggregiert werden können; und Übertragen eines zweiten drahtlosen Frames zur entfernten Netzvorrichtung, der die Anzahl von Daten-MPDUs umfaßt.
- Verfahren nach Anspruch 12, wobei das Bestimmen einer Anzahl von Daten-MPDUs ein Bestimmen einer nicht ganzzahlingen Anzahl von Daten-MPDUs umfaßt.
- Verfahren nach Anspruch 12, wobei der erste drahtlose Frame eine zur Übertragung von Daten zurück zu entfernten Netzvorrichtung zu verwendende vorgeschlagene Datenrate umfaßt, wobei die tatsächliche Datenrate sich von der vorgeschlagenen Datenrate unterscheiden kann.
- Verfahren nach Anspruch 12, wobei der zweite drahtlose Frame eine Block-Acknowledgement-Anforderung umfaßt.
- Vorrichtung, umfassend: einen drahtlosen Transceiver zur Unterstützung einer drahtlosen Kommunikation mit einer oder mehreren drahtlosen Einheiten; und ein Basisband-Verarbeitungssubsystem, das mit dem drahtlosen Transceiver gekoppelt ist, um Basisbandverarbeitungs- und Steuerungsfunktionen auszuführen, wobei das Basisbandverarbeitungssubsystem betrieben werden kann, um (a) einen ersten Frame von einer entfernten Netzvorrichtung während eines drahtlosen Frame-Austausches zu empfangen, wobei der erste Frame eine ihm zugeordnete Medienreservierungsperiode umfaßt, um ein Netzmedium für eine nachfolgende Übertragung zur entfernten Netzvorrichtung zu reservieren, um (b) eine tatsächliche Datenrate zur Verwendung zur Übertragung von Nutzerdaten zur entfernten Netzvorrichtung zu bestimmen und um (c), wenn die tatsächliche Datenrate eine Übertragung einer gesamten MAC-Protokoll-Dateneinheit (MPDU) in einem nachfolgenden Rahmen in der Medienreservierungsperiode nicht zuläßt, die Daten-MPDU zu fragmentieren, um ein erstes Fragment zu erhalten, das in einem nachfolgenden Rahmen in der Medienreservierungsperiode übertragen werden kann.
- Vorrichtung nach Anspruch 16, wobei: das Basisbandverarbeitungssubsystem betrieben werden kann, um: (d) zu bewirken, daß das erste Fragment zu der entfernten Netzvorrichtung in einem nachfolgenden Daten-Frame übertragen wird; (e) einen Acknowledgement-(ACK)-Frame von der entfernten Netzvorrichtung zu empfangen, nachdem der nachfolgende Datenframe übertragen wurde und (f) zu bewirken, daß ein zweites Fragment der Daten-MPDU zur entfernten Netzvorrichtung in einem weiteren Daten-Frame nach einem Ende des ACK-Frames übertragen wird.
- Vorrichtung nach Anspruch 17, wobei das Basisbandverarbeitungssubsystem eingerichtet ist, von einer Kurz-NAV-Technik zu einer Lang-NAV-Technik nach dem Empfang des ACK-Frames umzuschalten.
- Vorrichtung nach Anspruch 16, wobei das Basisband-Verarbeitungssubsystem die tatsächliche Datenrate unter Verwendung von Kanalinformationen, die von der entfernten Netzvorrichtung empfangen werden, und von Leistungsverstärker-Powerbackoff-Informationen für einen Sender in dem drahtlosen Transceiver bestimmt.
- Vorrichtung nach Anspruch 16, wobei: der erste drahtlose Frame eine vorgeschlagene Datenrate zur Verwendung bei der Übertragung von Nutzerdaten zur entfernten Netzvorrichtung umfaßt; und die tatsächliche Datenrate eine Übertragung einer gesamten MPDU in der Medienreservierungsperiode nicht zuläßt, wenn die tatsächliche Datenrate niedriger ist als die vorgeschlagene Datenrate.
- Vorrichtung, umfassend: einen drahtlosen Transceiver zur Unterstützung einer drahtlosen Kommunikation mit einer oder mehreren entfernten drahtlosen Einheiten; und ein Basisband-Verarbeitungssubssystem, das mit dem drahtlosen Transceiver gekoppelt ist, um Basisband-Verarbeitungs- und Steuerungsfunktionen auszuführen, wobei das Basisband-Verarbeitungssubsystem vorgesehen ist, um: (a) einen ersten Frame von einer entfernten Netzvorrichtung bei einem drahtlosen Frame-Austausch zu empfangen, wobei der ersten Frame eine ihm zugeordnete Medienreservierungsperiode aufweist, um ein Netzmedium für eine nachfolgende Übertragung zur entfernten Netzvorrichtung zu reservieren, (b) eine tatsächliche Datenrate zur Verwendung zur Übertragung von Nutzerdaten zur entfernten Netzvorrichtung zu bestimmen, (c) eine Anzahl von MAC-Protokolldateneinheiten (MPDUs) zu bestimmen, die in einem drahtlosen Frame aggregiert werden können bei der Datenrate zur Übertragung zur entfernten Netzvvorrichtung in der Medienreservierungsperiode, und (d) zu bewirken, daß ein zweiter Rahmen zur entfernten Netzvorrichtung übertragen wird, wobei der zweite Rahmen die Anzahl von MPDUs umfaßt.
- Vorrichtung nach Anspruch 21, wobei das Basisbandverarbeitungssubsystem eingerichtet ist, eine MPDU-Fragmentierung zu verwenden, um die Anzahl von MPDUs zu bestimmen.
- Vorrichtung nach Anspruch 21, wobei das Basisbandverarbeitungssubsystem eingerichtet ist, eine maximale Anzahl von MPDUs zu bestimmen, die in die Medienreservierungsperiode paßt.
- Vorrichtung nach Anspruch 21, wobei der erste drahtlose Frame eine vorgeschlagene Datenrate zur Verwendung bei einer Übertragung von Daten zur entfernten Netzvorrichtung umfaßt, wobei sich die tatsächliche, durch das Basisbandverarbeitungssubsystem bestimmte Datenrate von der vorgeschlagenen Datenrate unterscheiden kann.
- Artikel, umfassend ein Speichermedium mit darauf gespeicherten Befehlen, die, wenn sie von einer Rechenplattform ausgeführt werden, bewirken: Empfangen eines ersten drahtlosen Frames von einer entfernten Netzvorrichtung, wobei der erste drahtlose Frame eine ihm zugeordnete Medienreservierungsperiode aufweist, um ein Netzmedium für eine nachfolgende Übertragung zur entfernten Netzvorrichtung zu reservieren; Bestimmen einer tatsächlichen Datenrate zur Verwendung zur Übertragung von Nutzerdaten zur entfernten Netzvorrichtung; Bestimmen einer Anzahl von MAC-Protokolldateneinheiten (MPDU), die in einem drahtlosen Frame bei der Datenrate zur Übertragung zur entfernten Netzvorrichtung in der Medienreservierungsperiode aggregiert werden können; und Übertragen eines zweiten drahlosen Frames zur entfernten Netzvorrichtung, wobei der zweite drahtlose Frame die Anzahl von MPDUs umfaßt.
- Artikel nach Anspruch 25, wobei die Anzahl von MPDUs eine nicht ganzzahlige Anzahl zur Bereitstellung einer Fragmentierung von MPDUs sein kann.
- Artikel nach Anspruch 25, wobei die Anzahl von MPDUs eine maximale Zahl ist, die in die Medienreservierungsperiode paßt.
- Artikel nach Anspruch 25, wobei der erste drahtlose Frame eine vorgeschlagene Datenrate zur Verwendung bei einer Übertragung von Daten zur entfernten Netzvorrichtung identifiziert, wobei die tatsächliche Datenrate sich von der vorgeschlagenen Datenrate unterscheiden kann.
- System, umfassend: zumindest eine Dipolantenne; einen drahtlosen Transceiver, der mit der zumindest einen Dipolantenne gekoppelt ist, um eine drahtlose Kommunikation mit einer oder mehreren entfernten drahtlosen Einheiten zu unterstützen; und ein Basisbandverarbeitungssubsystem, das mit dem drahtlosen Transceiver gekoppelt ist, um Basisbandverarbeitungs- und Steuerungsfunktionen auszuführen, wobei das Basisbandverarbeitungssubsystem betrieben werden kann, um: (a) einen ersten Frame von einer entfernten Netzvorrichtung während eines drahtlosen Frame-Austauschs zu empfangen, wobei der erste Frame eine ihm zugeordnete Medienreservierungsperiode aufweist, um ein Netzmedium für eine nachfolgende Übertragung zur entfernten Netzvorrichtung zu reservieren; (b) eine Datenrate zur Verwendung zur Übertragung von Nutzerdaten zur entfernten Netzvorrichtung zu bestimmen, (c) eine Anzahl von MAC-Protokolldateneinheiten (MPDUs) zu bestimmen, die in einem drahtlosen Frame bei der Datenrate zur Übertragung zur entfernten Netzvorrichtung in der Medienreservierungsperiode aggregiert werden können und (d) zu bewirken, daß ein zweiter drahtloser Frame zur entfernten Netzvorrichtung übertragen wird, wobei der zweite drahtlose Frame die Anzahl von MPDUs umfaßt.
- System nach Anspruch 29, wobei das Basisbandverarbeitungssubsystem eingerichtet ist, eine nicht ganzzahlige Anzahl von MPDUs zu bestimmen.
- System nach Anspruch 29, wobei das Basisbandverarbeitungssubsystem dazu eingerichtet ist, eine maximale Anzahl von MPDUs zu bestimmen, die in die Medienreservierungsperiode paßt.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/062,539 US7768988B2 (en) | 2005-02-22 | 2005-02-22 | Method and apparatus to perform network medium reservation in a wireless network |
US11/062,539 | 2005-02-22 | ||
PCT/US2006/003321 WO2006091340A2 (en) | 2005-02-22 | 2006-01-30 | Performing network medium reservation in a wireless network and fragmenting or aggregating mac- protocol data units |
Publications (2)
Publication Number | Publication Date |
---|---|
DE112006000432T5 true DE112006000432T5 (de) | 2008-01-10 |
DE112006000432B4 DE112006000432B4 (de) | 2011-11-10 |
Family
ID=36501935
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE112006000432T Expired - Fee Related DE112006000432B4 (de) | 2005-02-22 | 2006-01-30 | Verfahren und Vorrichtung zur Durchführung einer Netzmediumreservierung in einem drahtlosen Netz |
Country Status (6)
Country | Link |
---|---|
US (1) | US7768988B2 (de) |
CN (1) | CN101129024B (de) |
DE (1) | DE112006000432B4 (de) |
GB (1) | GB2438981B (de) |
TW (1) | TWI313986B (de) |
WO (1) | WO2006091340A2 (de) |
Families Citing this family (66)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3029872B1 (de) * | 2003-02-03 | 2020-04-01 | Sony Corporation | Kollisions-vermeidung in mobilen ad-hoc netzen |
US7768988B2 (en) * | 2005-02-22 | 2010-08-03 | Intel Corporation | Method and apparatus to perform network medium reservation in a wireless network |
JP4734970B2 (ja) * | 2005-03-09 | 2011-07-27 | ソニー株式会社 | 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム |
US20060221911A1 (en) * | 2005-03-30 | 2006-10-05 | Shay Waxman | Mechanism for the hidden node problem in a wireless network |
US8830846B2 (en) * | 2005-04-04 | 2014-09-09 | Interdigital Technology Corporation | Method and system for improving responsiveness in exchanging frames in a wireless local area network |
TWM296548U (en) | 2005-04-04 | 2006-08-21 | Interdigital Tech Corp | Apparatus for improving responsiveness in exchanging frames in a wireless local area network |
TWI307589B (en) * | 2005-05-18 | 2009-03-11 | Innovative Sonic Ltd | Method and apparatus of data segmentation in a mobile communications system |
JP5129127B2 (ja) * | 2005-06-08 | 2013-01-23 | アバイア インコーポレーテッド | 無線ローカル・エリア・ネットワーク内の露出ノード問題の回避 |
US7610017B2 (en) * | 2005-06-09 | 2009-10-27 | Vixs Systems, Inc. | Increased data rate transmissions of a wireless communication |
JP4364165B2 (ja) * | 2005-06-17 | 2009-11-11 | 株式会社東芝 | 無線通信装置 |
KR100705584B1 (ko) * | 2006-01-02 | 2007-04-09 | 삼성전자주식회사 | 무선 랜 네트워크 및 무선 랜 네트워크의 프레임 전송 방법 |
WO2007087605A2 (en) * | 2006-01-25 | 2007-08-02 | Conexant Systems, Inc. | Transmit announcement indication |
CA2542445A1 (en) * | 2006-04-07 | 2007-10-07 | Tenxc Wireless Inc. | Adaptive multi-beam system |
US9198084B2 (en) * | 2006-05-26 | 2015-11-24 | Qualcomm Incorporated | Wireless architecture for a traditional wire-based protocol |
RU2437237C1 (ru) * | 2007-09-28 | 2011-12-20 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Устройство для передачи и приема сигнала и способ передачи и приема сигнала |
US8320358B2 (en) | 2007-12-12 | 2012-11-27 | Qualcomm Incorporated | Method and apparatus for resolving blinded-node problems in wireless networks |
US8811294B2 (en) | 2008-04-04 | 2014-08-19 | Qualcomm Incorporated | Apparatus and methods for establishing client-host associations within a wireless network |
US9398089B2 (en) * | 2008-12-11 | 2016-07-19 | Qualcomm Incorporated | Dynamic resource sharing among multiple wireless devices |
US20100205321A1 (en) * | 2009-02-12 | 2010-08-12 | Qualcomm Incorporated | Negotiable and adaptable periodic link status monitoring |
US9264248B2 (en) | 2009-07-02 | 2016-02-16 | Qualcomm Incorporated | System and method for avoiding and resolving conflicts in a wireless mobile display digital interface multicast environment |
US8515609B2 (en) | 2009-07-06 | 2013-08-20 | Honeywell International Inc. | Flight technical control management for an unmanned aerial vehicle |
US8374101B2 (en) * | 2009-07-30 | 2013-02-12 | Nec Laboratories America, Inc. | Multicast with joint layer resource allocation in broadband wireless networks |
US8885495B1 (en) * | 2009-08-28 | 2014-11-11 | Marvell International Ltd. | Method and apparatus for facilitating transmission of large frames |
CN101651969B (zh) * | 2009-09-14 | 2012-01-04 | 西安交通大学 | 基于时分多址(tdma)的功率控制认知mac协议的实现方法 |
US9582238B2 (en) | 2009-12-14 | 2017-02-28 | Qualcomm Incorporated | Decomposed multi-stream (DMS) techniques for video display systems |
US9173191B2 (en) * | 2009-12-20 | 2015-10-27 | Intel Corporation | Device, system and method of simultaneously communicating with a group of wireless communication devices |
US9084144B2 (en) * | 2010-02-02 | 2015-07-14 | Marvell World Trade Ltd. | Power saving features in a communication device |
TWI411338B (zh) * | 2010-02-12 | 2013-10-01 | Realtek Semiconductor Corp | 通道配置方法、無線網路設備以及應用於無線網路之通道配置方法 |
CN102158912B (zh) * | 2010-02-12 | 2015-03-04 | 瑞昱半导体股份有限公司 | 应用在无线网络的通道保留装置及其方法 |
US8681612B2 (en) * | 2010-10-07 | 2014-03-25 | Qualcomm Incorporated | Methods and devices to implement a reduced contention period to facilitate channel access for access terminals operating in a wireless communication environment |
CN102595517B (zh) * | 2011-01-13 | 2018-05-04 | 中兴通讯股份有限公司 | 一种实现数据发送的方法和系统 |
US9413803B2 (en) | 2011-01-21 | 2016-08-09 | Qualcomm Incorporated | User input back channel for wireless displays |
US10135900B2 (en) | 2011-01-21 | 2018-11-20 | Qualcomm Incorporated | User input back channel for wireless displays |
US8964783B2 (en) | 2011-01-21 | 2015-02-24 | Qualcomm Incorporated | User input back channel for wireless displays |
US9065876B2 (en) | 2011-01-21 | 2015-06-23 | Qualcomm Incorporated | User input back channel from a wireless sink device to a wireless source device for multi-touch gesture wireless displays |
US9787725B2 (en) | 2011-01-21 | 2017-10-10 | Qualcomm Incorporated | User input back channel for wireless displays |
US20130013318A1 (en) | 2011-01-21 | 2013-01-10 | Qualcomm Incorporated | User input back channel for wireless displays |
US9503771B2 (en) | 2011-02-04 | 2016-11-22 | Qualcomm Incorporated | Low latency wireless display for graphics |
US10108386B2 (en) | 2011-02-04 | 2018-10-23 | Qualcomm Incorporated | Content provisioning for wireless back channel |
US8674957B2 (en) | 2011-02-04 | 2014-03-18 | Qualcomm Incorporated | User input device for wireless back channel |
US9137823B1 (en) | 2011-05-23 | 2015-09-15 | Marvell International Ltd. | Downlink and uplink staggering techniques with aid bitmap segmentation |
US9392469B2 (en) | 2011-06-03 | 2016-07-12 | Qualcomm Incorporated | Systems and methods for receiver based clear channel assessment |
US9232361B2 (en) * | 2011-09-13 | 2016-01-05 | Futurewei Technologies, Inc. | System and method for direct multi-user transmission |
US9155027B1 (en) | 2011-11-23 | 2015-10-06 | Marvell International Ltd. | 802.11 enhanced distributed channel access |
US9204371B2 (en) | 2011-11-23 | 2015-12-01 | Marvell World Trade Ltd. | 802.11 restricted access windows |
US9525998B2 (en) | 2012-01-06 | 2016-12-20 | Qualcomm Incorporated | Wireless display with multiscreen service |
US9445349B1 (en) | 2012-04-18 | 2016-09-13 | Marvell International Ltd. | 802.11ah duty cycle based channel access priorities |
US9735855B2 (en) | 2012-04-18 | 2017-08-15 | Marvell World Trade Ltd. | Method and apparatus for relaying communication between an access point and a station in a wireless network |
US9220114B2 (en) | 2012-06-08 | 2015-12-22 | Marvell World Trade Ltd. | Method and apparatus for restricting channel access to a wireless station operating in accordance with a power saving scheme |
US9148873B1 (en) | 2012-07-05 | 2015-09-29 | Marvell International Ltd. | Method and apparatus for providing different types of physical layer devices access to a wireless medium |
JP5645031B2 (ja) * | 2012-11-21 | 2014-12-24 | 独立行政法人情報通信研究機構 | データ送受信方法 |
US10097315B2 (en) | 2013-04-19 | 2018-10-09 | Qualcomm Incorporated | Group scheduling and acknowledgement for wireless transmission |
CN103269502B (zh) * | 2013-04-27 | 2016-09-28 | 杭州华三通信技术有限公司 | 一种无线速率自动调整的方法及装置 |
WO2015042896A1 (zh) | 2013-09-29 | 2015-04-02 | 华为技术有限公司 | 一种数据传输的方法及设备 |
US9198197B2 (en) | 2013-11-15 | 2015-11-24 | Nokia Technologies Oy | Determining maximum packet duration |
CN103634229B (zh) * | 2013-11-26 | 2017-09-29 | 华为技术有限公司 | 一种片间通讯方法及控制装置 |
US9668261B1 (en) * | 2013-12-26 | 2017-05-30 | Marvell International Ltd. | Method and apparatus for transmitting wireless network operational information |
WO2016049886A1 (zh) * | 2014-09-30 | 2016-04-07 | 华为技术有限公司 | 一种信道共享的方法、装置和系统 |
US10680744B2 (en) * | 2015-05-13 | 2020-06-09 | Lantiq Deutschland Gmbh | Communication device and method |
JP6759354B2 (ja) * | 2016-04-04 | 2020-09-23 | ウィルス インスティテュート オブ スタンダーズ アンド テクノロジー インコーポレイティド | フラグメンテーションを利用する無線通信方法及びそれを使用する無線通信端末 |
CN114900270A (zh) * | 2016-06-14 | 2022-08-12 | 韦勒斯标准与技术协会公司 | 使用聚合mpdu的无线通信方法和使用该方法的无线通信终端 |
US10595311B2 (en) * | 2016-07-29 | 2020-03-17 | Qualcomm Incorporated | Adapting transmissions in multi-transmission time interval (TTI) sidelink communication |
US10834757B2 (en) | 2016-09-15 | 2020-11-10 | Qualcomm Incorporated | Methods and apparatus for channel reservation |
CN108306713B (zh) * | 2018-01-19 | 2021-01-29 | 京信通信系统(中国)有限公司 | 一种无线通信系统的信息传输方法及装置 |
US10856331B1 (en) * | 2019-09-10 | 2020-12-01 | Cypress Semiconductor Corporation | Devices, systems, and methods for mitigating aggressive medium reservations |
CN114978445A (zh) * | 2021-02-27 | 2022-08-30 | 上海华为技术有限公司 | 一种数据传输方法及其设备 |
Family Cites Families (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
ES2214356T3 (es) * | 1998-04-17 | 2004-09-16 | Matsushita Electric Industrial Co., Ltd. | Dispositivo de comunicacion por radio y metodo para controlar la velocidad de transmision. |
AU5675499A (en) * | 1998-08-17 | 2000-03-06 | Hughes Electronics Corporation | Turbo code interleaver with near optimal performance |
US7095754B2 (en) | 2000-11-03 | 2006-08-22 | At&T Corp. | Tiered contention multiple access (TCMA): a method for priority-based shared channel access |
JP3530141B2 (ja) * | 2001-03-06 | 2004-05-24 | 松下電器産業株式会社 | 無線lanシステム及び無線lanシステムの信号衝突回避方法 |
US20020172186A1 (en) * | 2001-04-09 | 2002-11-21 | Peter Larsson | Instantaneous joint transmit power control and link adaptation for RTS/CTS based channel access |
US7248600B2 (en) * | 2001-11-02 | 2007-07-24 | At&T Corp. | ‘Shield’: protecting high priority channel access attempts in overlapped wireless cells |
US7519030B2 (en) * | 2001-11-19 | 2009-04-14 | At&T Intellectual Property Ii, L.P. | Adaptive MAC fragmentation and rate selection for 802.11 wireless networks |
SE0104113D0 (sv) * | 2001-12-07 | 2001-12-07 | Ericsson Telefon Ab L M | A wireless station and a transmission method in a wireless local area network |
US7113498B2 (en) * | 2002-06-05 | 2006-09-26 | Broadcom Corporation | Virtual switch |
US7272156B2 (en) * | 2002-06-11 | 2007-09-18 | Texas Instruments Incorporated | Phased transmit architecture |
US7200178B2 (en) * | 2002-06-12 | 2007-04-03 | Texas Instruments Incorporated | Methods for optimizing time variant communication channels |
US8218609B2 (en) * | 2002-10-25 | 2012-07-10 | Qualcomm Incorporated | Closed-loop rate control for a multi-channel communication system |
US20040242159A1 (en) * | 2003-05-28 | 2004-12-02 | Roberto Calderon | Interoperability and coexistence between two disparate communication systems |
US7346026B2 (en) * | 2003-01-21 | 2008-03-18 | Texas Instruments Incorporated | 4X design for wireless local area network throughput enhancement |
TWI223520B (en) * | 2003-05-23 | 2004-11-01 | Admtek Inc | Wireless network receiver and method for performing message integrity check of service data unit thereof |
US7321614B2 (en) * | 2003-08-08 | 2008-01-22 | Intel Corporation | Apparatus and methods for communicating using symbol-modulated subcarriers |
US8228952B2 (en) * | 2003-08-22 | 2012-07-24 | Imec | Method for operating a telecom system |
JP4616259B2 (ja) * | 2003-08-26 | 2011-01-19 | エヌエックスピー ビー ヴィ | ビデオ性能を改善させるためのワイヤレスネットワークにおけるデータセグメンテーション及びフラグメンテーション |
US7477627B2 (en) * | 2003-09-10 | 2009-01-13 | Intel Corporation | Method and device of adaptive control of data rate, fragmentation and request to send protection in wireless networks |
US8842657B2 (en) * | 2003-10-15 | 2014-09-23 | Qualcomm Incorporated | High speed media access control with legacy system interoperability |
JP2006050519A (ja) * | 2003-10-24 | 2006-02-16 | Sony Corp | 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム |
US7542453B2 (en) * | 2004-01-08 | 2009-06-02 | Sony Corporation | Wireless communication system, wireless communication apparatus, wireless communication method, and computer program |
US7290195B2 (en) * | 2004-03-05 | 2007-10-30 | Microsoft Corporation | Adaptive acknowledgment delay |
GB2412038B (en) * | 2004-03-10 | 2006-04-19 | Toshiba Res Europ Ltd | Packet format |
US7463642B2 (en) * | 2004-04-07 | 2008-12-09 | Cisco Technology, Inc. | Multiple receiver aggregation |
JP4604545B2 (ja) * | 2004-05-10 | 2011-01-05 | ソニー株式会社 | 無線通信システム、無線通信装置及び無線通信方法ム |
US7474676B2 (en) * | 2004-09-10 | 2009-01-06 | Mitsubishi Electric Research Laboratories, Inc. | Frame aggregation in wireless communications networks |
DE102004047746A1 (de) | 2004-09-30 | 2006-04-27 | Siemens Ag | Verfahren zur Realisierung einer Verbindungsanpassung in einem MIMO-OFDM-Übertragungssystem |
US7768988B2 (en) | 2005-02-22 | 2010-08-03 | Intel Corporation | Method and apparatus to perform network medium reservation in a wireless network |
US20060245384A1 (en) | 2005-05-02 | 2006-11-02 | Talukdar Anup K | Method and apparatus for transmitting data |
US8155139B2 (en) * | 2006-11-07 | 2012-04-10 | Conexant Systems, Inc. | Systems and methods for management of wireless clients |
-
2005
- 2005-02-22 US US11/062,539 patent/US7768988B2/en not_active Expired - Fee Related
-
2006
- 2006-01-30 GB GB0713042A patent/GB2438981B/en not_active Expired - Fee Related
- 2006-01-30 WO PCT/US2006/003321 patent/WO2006091340A2/en active Application Filing
- 2006-01-30 DE DE112006000432T patent/DE112006000432B4/de not_active Expired - Fee Related
- 2006-01-30 CN CN2006800056299A patent/CN101129024B/zh not_active Expired - Fee Related
- 2006-02-09 TW TW095104351A patent/TWI313986B/zh not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
TW200640197A (en) | 2006-11-16 |
US20060187964A1 (en) | 2006-08-24 |
TWI313986B (en) | 2009-08-21 |
US7768988B2 (en) | 2010-08-03 |
GB2438981A (en) | 2007-12-12 |
GB0713042D0 (en) | 2007-08-15 |
CN101129024A (zh) | 2008-02-20 |
WO2006091340A3 (en) | 2006-11-09 |
CN101129024B (zh) | 2012-01-11 |
DE112006000432B4 (de) | 2011-11-10 |
GB2438981B (en) | 2009-08-26 |
WO2006091340A2 (en) | 2006-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE112006000432B4 (de) | Verfahren und Vorrichtung zur Durchführung einer Netzmediumreservierung in einem drahtlosen Netz | |
DE112006001587B4 (de) | Blockbestätigungen mit verringerter Zustandsinformation des Empfängers | |
DE602005003703T2 (de) | Dynamische Kanalzuweisung in drahtlosen lokalen Netzwerken | |
DE112006001510B4 (de) | Vorrichtungen und Verfahren zur Anfrage einer Blockbestätigung | |
DE60213583T2 (de) | Momentane gemeinsame sendeleistungsregelung und verbindungsanpassung für rts/cts basierten kanalzugriff | |
DE202005014251U1 (de) | Implementierung einer Smartantenne in einem drahtlosen lokalen Netzwerk | |
DE60204835T2 (de) | Adaptive Fragmentierung von MAC Paketen und Datenratenauswahl für ein 802.11 drahtloses Netz | |
DE69935396T2 (de) | Verfahren und Vorrichtung zur Leistungsregelung über Mehrschwellendetektion | |
DE602005003764T2 (de) | Verteilte drahtlose Kontrollmethode und -apparat, die auf einer Netzwerkallokationsvektortabelle (NAV) basieren | |
DE102010050272B4 (de) | Mehrfunkkommunikation zwischen drahtlosen Geräten | |
DE202004017120U1 (de) | Komponenten im drahtlosen lokalen Netzwerk (WLAN), die Verkehrsprognosen nutzen | |
DE60038399T2 (de) | Nachrichtenverteilungsverfahren und Nachrichteninformationsverteilungs-Steuerinformations-Einrichtung | |
DE69929504T2 (de) | Verfahren und Gerät zur Herstellung kurzer Zugriffsrahmen für schnelle Latenz | |
DE112017004721T5 (de) | Räumliche Wiederverwendungsübertragungen in WLANS | |
DE60210975T2 (de) | Leistungsregelung in einem ieee 802.11 drahtlosen lan, das eine hybrid coordination function benutzt | |
DE202006014492U1 (de) | Zugangspunkt, der konfiguriert ist, einem MMP/PSAD-Rahmen zu senden, um die Übertragung von Informationen in einem drahtlosen Kommunikationssystem zu steuern | |
DE202005014255U1 (de) | System zur Verringerung der Latenz beim Senden von Quittungen in Maschennetzen | |
DE102010036590B4 (de) | Verfahren zum Koordinieren von Sende- und Empfangs-Betriebsvorgängen von Funkmodulen in einem Kommunikations-Gerät und Kommunikations-Gerät dafür | |
DE112014004498B4 (de) | Vorrichtungen, Verfahren und Computerprogrammprodukte für die Kommunikation | |
DE10318176A1 (de) | Ranging-Verfahren für ein Mobilkommunikationssystem auf der Basis eines Vielfachzugriffssystems mit orthogonalem Frequenzmultiplex | |
DE202006018478U1 (de) | Vorrichtung zur Unterstützung der Fragmentierung und Defragmentierung in einem WLAN | |
DE112017003072T5 (de) | Verfahren und vorrichtung für mu-ressourcen-anfrage | |
DE112005002084T5 (de) | Nicht-802.11-Wellenformen bei Vorhandensein von 802.11 | |
DE112005002376B4 (de) | Verfahren zum Verwalten von Wartezeit für multiple Empfänger | |
DE102015111029B4 (de) | Kommunikationsendgerät und Verfahren zur Steuerung einer Datenübertragung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8125 | Change of the main classification |
Ipc: H04L 12/56 AFI20060130BHDE |
|
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division | ||
R020 | Patent grant now final |
Effective date: 20120211 |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee | ||
R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: H04L0012560000 Ipc: H04L0012951000 |