High speed media access control
First Claim
1. A method of data transmission by a new class access point (AP), comprising:
- receiving a beacon from a legacy access point (AP) indicating a prescribed contention period; and
contending for access to a shared medium for a duration of the prescribed contention period, wherein at least one new class station (STA) accesses the shared medium during the duration.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments disclosed herein for MAC processing for efficient use of high throughput systems and that may be backward compatible with various types of legacy systems. In one aspect, a data transmission structure comprises a consolidated poll and one or more frames transmitted in accordance with the consolidated poll. In another aspect, a Time Division Duplexing (TDD) data transmission structure comprises a pilot, a consolidated poll, and zero or more access point to remote station frames in accordance with the consolidated poll. In one aspect, frames are transmitted sequentially with no or substantially reduced interframe spacing. In another aspect, a guard interframe spacing may be introduced between frames transmitted from different sources, or with substantially different power levels. In another aspect, a single preamble is transmitted in association with one or more frames. In another aspect, a block acknowledgement is transmitted subsequent to the transmission of one or more sequential frames.
314 Citations
41 Claims
-
1. A method of data transmission by a new class access point (AP), comprising:
-
receiving a beacon from a legacy access point (AP) indicating a prescribed contention period; and contending for access to a shared medium for a duration of the prescribed contention period, wherein at least one new class station (STA) accesses the shared medium during the duration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of data transmission by a user terminal, comprising:
-
contending for access to a shared medium; clearing the shared medium using a legacy signal; transmitting a request to a second user terminal; receiving a response from the second user terminal, wherein the response comprises channel feedback from the second user terminal based on the transmitted request; and transmitting a steered pilot and steered data to the second user terminal based on the feedback wherein the transmitting and the receiving are over the shared medium. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A program product comprising a non-transitory computer readable medium having instructions stored thereon, the instructions generally executable by one or more processors for data transmission by a station (STA), the instructions comprising:
-
code for contending for access to a shared medium; code for clearing the shared medium using a legacy signal; code for transmitting a request to a second STA; code for receiving a response from the second STA, wherein the response comprises channel feedback from the second STA based on the transmitted request; and code for transmitting a steered pilot and steered data to the second STA based on the feedback, wherein the transmitting and the receiving are over the shared medium.
-
-
25. A method of data transmission, comprising:
-
transmitting a scheduling control message (SCHED) comprising a plurality of transmission opportunities (TXOPs) for a plurality of remote stations (STAs), wherein the SCHED comprises a plurality of control segments, and wherein the plurality of control segments are encoded at a tiered encoding rate wherein different encoding rates are applied to different control segments; and exchanging frames of data with the plurality of remote stations in accordance with the plurality of TXOPs in the scheduling control message. - View Dependent Claims (26, 27, 28)
-
-
29. An apparatus for data transmission by a new class access point (AP), comprising:
-
at least one processor configured to; receive a beacon from a legacy access point (AP) indicating a prescribed contention period; and contend for access to a shared medium for a duration of the prescribed contention period, wherein at least one new class station (STA) accesses the shared medium during the duration; and a memory coupled with the at least one processor. - View Dependent Claims (30, 31, 32)
-
-
33. An apparatus for data transmission by a user terminal, comprising:
-
at least one processor configured to; contend for access to a shared medium; clear the shared medium using a legacy signal; transmit a request to a second user terminal; receive a response from the second user terminal, wherein the response comprises channel feedback from the second user terminal based on the transmitted request; and transmit a steered pilot and steered data to the second user terminal based on the feedback, wherein the transmitting and the receiving are over the shared medium; and a memory coupled with the at least one processor. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A program product comprising a non-transitory computer readable medium having instructions stored thereon, the instructions generally executable by one or more processors for data transmission, the instructions comprising:
-
code for transmitting a scheduling control message (SCHED) comprising a plurality of transmission opportunities (TXOPs) for a plurality of remote stations (STAs), wherein the SCHED comprises a plurality of control segments, and wherein the plurality of control segments are encoded at a tiered encoding rate wherein different encoding rates are applied to different control segments; and code for exchanging frames of data with the plurality of remote stations in accordance with the plurality of TXOPs in the scheduling control message.
-
-
39. An apparatus for data transmission, comprising:
-
at least one processor configured to; transmit a scheduling control message (SCHED) comprising a plurality of transmission opportunities (TXOPs) for a plurality of remote stations (STAs), wherein the SCHED comprises a plurality of control segments, and wherein the plurality of control segments are encoded at a tiered encoding rate wherein different encoding rates are applied to different control segments; and exchange frames of data with the plurality of remote stations in accordance with the plurality of TXOPs in the scheduling control message; and a memory coupled with the at least one processor. - View Dependent Claims (40)
-
-
41. A program product comprising a non-transitory computer readable medium having instructions stored thereon, the instructions generally executable by one or more processors for data transmission by a new class access point (AP), the instructions comprising:
-
code for receiving a beacon from a legacy access point (AP) indicating a prescribed contention period; and code for contending for access to a shared medium for a duration of the prescribed contention period, wherein at least one new class station (STA) accesses the shared medium during the duration.
-
Specification