IP Library Granted Patent US 9,930,695
Granted Patent B2
US 9,930,695 · App. 14/744,232 · Granted Mar 27, 2018

Orthogonal frequency-division multiple access distributed channel access

Inventors: Robert Stacey (Portland, OR); Chittabratta Ghosh (Fremont, CA)
Assignee: Intel IP Corporation
H04W74/0833H04W84/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,930,695
App. No.
14/744,232
Granted
Mar 27, 2018
Kind
B2
Abstract

This disclosure describes methods, apparatus, and systems related to an OFDMA Distributed Channel Access. A first computing device comprising one or more processors and one or more transceiver components may determine one or more random access resource allocations. The first computing device may generate a trigger frame associated with the one or more random access resource allocations. The first computing device may cause to send the trigger frame to one or more user devices including a first user device. The first computing device may receive from the first user device, in response to sending the trigger frame, a first uplink frame based on a first backoff count associated with the first user device.

Claims (74)

1. A wireless apparatus configured for high-efficiency (HE) operation, the apparatus comprising:

memory; and

processing circuitry configured to:

decode a trigger frame, the trigger frame including a parameter to indicate resource units allocated for random access, the resource units allocated for uplink data transmission to one or more HE stations (STAs) including the wireless apparatus;

initiate an uplink orthogonal frequency division multiple access (OFDMA)-based random access procedure, in response to receipt of the trigger frame that includes the parameter, to select one of the resource units allocated for random access; and

generate a data frame for uplink transmission in the selected resource unit, and

wherein as part of the uplink OFDMA-based random access procedure, the processing circuitry is to:

initialize an OFDMA Back-off (OBO) counter to a random value in the range of zero to an OFDM contention window minimum value (OCWmin);

decrement the OBO counter for each of the resource units allocated for random access in the trigger frame; and

select one of the resource units allocated for random access when the OBO counter reaches zero,

wherein the trigger frame is a trigger frame configured for random access,

wherein the trigger frame configurable to indicate that the resource units are allocated for random access for uplink data transmission by a plurality of HE STAs including the wireless apparatus, and

wherein when the OBO counter does not reach zero after being decremented for each of the resource unit allocated for random access in the trigger frame, the uplink OFDMA-based random access procedure further configures the processing circuitry to resume decrementing the OBO counter in a next trigger frame configured for random access.

2. A wireless apparatus configured for high-efficiency (HE) operation, the apparatus comprising:

memory; and

processing circuitry configured to:

decode a trigger frame, the trigger frame including a parameter to indicate resource units allocated for random access, the resource units allocated for uplink data transmission to one or more HE stations (STAs) including the wireless apparatus;

initiate an uplink orthogonal frequency division multiple access (OFDMA)-based random access procedure, in response to receipt of the trigger frame that includes the parameter, to select one of the resource units allocated for random access; and

generate a data frame for uplink transmission in the selected resource unit, and

wherein as part of the uplink OFDMA-based random access procedure, the processing circuitry is to:

initialize an OFDMA Back-off (OBO) counter to a random value in the range of zero to an OFDM contention window minimum value (OCWmin);

decrement the OBO counter for each of the resource units allocated for random access in the trigger frame; and

select one of the resource units allocated for random access when the OBO counter reaches zero,

wherein each resource unit allocated for random access is assigned an associate identifier (AID) value in the trigger frame,

wherein the parameter to indicate resource units allocated for random access comprises the AID value, and

wherein the uplink OFDMA-based random access procedure configures the processing circuitry to decrement the OBO counter for each of the resource units assigned to the AID value in the trigger frame.

3. The apparatus of claim 2 wherein the processing circuitry is configured to randomly select one of the resource units allocated for random access when the OBO counter reaches zero.

4. The apparatus of claim 2 wherein the processing circuitry is configured to select a current resource unit allocated for random access when the OBO counter reaches zero, the current resource unit being one of the resource units allocated for random access for which the OBO counter is decremented.

5. The apparatus of claim 1 wherein the uplink OFDMA-based random access procedure configures the processing circuitry to decrement the OBO counter by one for every resource unit assigned to the AID value in the trigger frame, when the OBO counter is initialized to a value smaller than a number of resource units assigned to the AID value in the trigger frame.

6. The apparatus of claim 5 wherein the uplink OFDMA-based random access procedure configures the processing circuitry to decrement the OBO counter by a value equal to a number of resource units assigned to the AID value in the trigger frame, when the OBO counter is initialized to a value equal to or greater than a number of resource units assigned to the AID value in the trigger frame.

7. A wireless apparatus configured for high-efficiency (HE) operation, the apparatus comprising:

memory; and

processing circuitry configured to:

decode a trigger frame, the trigger frame including a parameter to indicate resource units allocated for random access, the resource units allocated for uplink data transmission to one or more HE stations (STAs) including the wireless apparatus;

initiate an uplink orthogonal frequency division multiple access (OFDMA)-based random access procedure, in response to receipt of the trigger frame that includes the parameter, to select one of the resource units allocated for random access; and

generate a data frame for uplink transmission in the selected resource unit,

wherein the trigger frame is received from a HE master station within a transmission opportunity (TXOP), and

the data frame is generated for uplink transmission in the selected resource unit during the TXOP, the TXOP obtained by the HE master station,

wherein the resource units allocated for random access comprise OFDMA resource units that are arranged within an OFDMA block,

wherein the data frame is generated for uplink transmission in the selected resource unit within the OFDMA block, and

wherein the trigger frame further includes an indication of other resources of the OFDMA block assigned to HE stations for scheduled access.

8. The apparatus of claim 7 further comprising transceiver circuitry and one or more antennas to receive the trigger frame and to transmit the data frame in the selected resource unit.

9. A non-transitory computer-readable storage medium that stores instructions for execution by processing circuitry of a wireless apparatus to configure the apparatus to perform operations to:

decode a trigger frame, the trigger frame including a parameter to indicate resource units allocated for random access, the resource units allocated for uplink data transmission to one or more HE stations (STAs) including the wireless apparatus, each resource unit allocated for random access having an associate identifier (AID) value in the trigger frame indicated by the parameter;

initiate an uplink orthogonal frequency division multiple access (OFDMA) based random access procedure, in response to receipt of the trigger frame that includes the parameter, to select one of the resource units allocated for random access; and

generate a data frame for uplink transmission in the selected resource unit,

wherein as part of the uplink OFDMA-based random access procedure, the processing circuitry is configured to:

initialize an OFDMA Back-off (OBO) counter to a random value in the range of zero to an OFDM contention window minimum value (OCWmin);

decrement the OBO counter for each of the resource units allocated for random access in the trigger frame; and

select one of the resource units allocated for random access when the OBO counter reaches zero,

wherein the trigger frame is a trigger frame configured for random access,

wherein the trigger frame configurable to indicate that the resource units are allocated for random access for uplink data transmission by a plurality of HE STAs including the wireless apparatus, and

wherein when the OBO counter does not reach zero after being decremented for each of the resource unit allocated for random access in the trigger frame, the uplink OFDMA-based random access procedure further configures the processing circuitry to resume decrementing the OBO counter in a next trigger frame configured for random access.

10. A non-transitory computer-readable storage medium that stores instructions for execution by processing circuitry of a wireless apparatus to configure the apparatus to perform operations to:

decode a trigger frame, the trigger frame including a parameter to indicate resource units allocated for random access, the resource units allocated for uplink data transmission to one or more HE stations (STAs) including the wireless apparatus, each resource unit allocated for random access having an associate identifier (AID) value in the trigger frame indicated by the parameter;

initiate an uplink orthogonal frequency division multiple access (OFDMA) based random access procedure, in response to receipt of the trigger frame that includes the parameter, to select one of the resource units allocated for random access; and

generate a data frame for uplink transmission in the selected resource unit,

wherein as part of the uplink OFDMA-based random access procedure, the processing circuitry is configured to:

initialize an OFDMA Back-off (OBO) counter to a random value in the range of zero to an OFDM contention window minimum value (OCWmin);

decrement the OBO counter for each of the resource units allocated for random access in the trigger frame; and

select one of the resource units allocated for random access when the OBO counter reaches zero,

wherein each resource unit allocated for random access is assigned an associate identifier (AID) value in the trigger frame,

wherein the parameter to indicate resource units allocated for random access comprises the AID value, and

wherein the uplink OFDMA-based random access procedure configures the processing circuitry to decrement the OBO counter for each of the resource units assigned to the AID value in the trigger frame.

11. A wireless apparatus of a master station configured for high-efficiency (HE) operation, the apparatus comprising:

transceiver circuitry and processing circuitry configured to:

configure a trigger frame to include a parameter to indicate resource units allocated for random access for uplink data transmission by a plurality of HE stations (STAs), each resource unit allocated for random access having a associate identifier (AID) value being indicated by the parameter in the trigger frame;

transmit the trigger frame within a transmission opportunity (TXOP) obtained by the master station; and

receive uplink data units from the plurality of HE stations within at least some of the resource units within the TXOP,

wherein the uplink data units are orthogonal frequency division multiple access (OFDMA) resource units within an OFDMA block, and

wherein the HE ST As randomly select no more than one of the resource units indicated in the trigger frame.

12. The apparatus of claim 11 wherein the trigger frame is a trigger frame configured for random access,

wherein the trigger frame configurable to indicate that the resource units are allocated for random access for uplink data transmission by a plurality of HE ST As including the wireless apparatus.

13. The apparatus of claim 12 further comprising transceiver circuitry and one or more antennas to transmit the trigger frame and to receive the uplink data units in the randomly allocated resource units.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2021
From: INTEL CORPORATION
To: SOLID, INC.
Reel/Frame 057827/0276 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 056323/0278 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY PREVIOUSLY RECORDED AT REEL: 038920 FRAME: 0554. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Jan 5, 2018
From: STACEY, ROBERT; GHOSH, CHITTABRATA
To: INTEL IP CORPORATION
Reel/Frame 045010/0376 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2016
From: STACEY, ROBERT J.; GHOSH, CHITTABRATA
To: INTEL IP CORPORATION
Reel/Frame 038920/0554 →
Continuity (2)
Provisional Application 62111533 · Feb 3, 2015
Related Publication 20160227579A1 · Aug 4, 2016