IP Library Granted Patent US 9,900,906
Granted Patent B2
US 9,900,906 · App. 15/026,022 · Granted Feb 20, 2018

Method, apparatus, and computer readable medium for multi-user scheduling in wireless local-area networks

Inventors: Guoqing C. Li (Portland, OR); Shahrnaz Azizi (Cupertino, CA); Robert J. Stacey (Portland, OR)
Assignee: Intel IP Corporation
H04W72/1289H04L5/0094H04L27/2602H04W72/0453H04W72/12H04W84/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,900,906
App. No.
15/026,022
Granted
Feb 20, 2018
Kind
B2
Abstract

Methods, apparatuses, and computer readable media are shown for multi-user scheduling in wireless local-area networks (WLANs). A wireless communication device is shown including circuitry to determine a plurality of schedules for each of a plurality of channels for an orthogonal frequency division multiple access (OFDMA) communication in a wireless local-area network (WLAN). Each of the plurality of schedules may include a frequency allocation for one or more communication devices. The circuitry may be further configured to transmit the corresponding schedule of the one or more schedules on each of the one or more channels. Each of the plurality of schedules may include a schedule type and a user association identification (AID) list. A number of user AIDs in the user AID list may be based on the schedule type.

Claims (41)

1. An apparatus of a high-efficiency (HE) access point (AP), the HE AP comprising: memory; and, processing circuitry coupled to the memory, the processing circuitry to:

determine a plurality of schedules for each of a plurality of channels for an orthogonal frequency division multiple access (OFDMA) communication in a wireless local-area network (WLAN), wherein each of the plurality of schedules comprise a frequency allocation for one or more HE stations, and an allocation for each of one or more spatial streams associated with the each of the plurality of channels; and

configure the HE AP to transmit the schedule of the one or more schedules on the corresponding channel of the plurality of channels.

2. The HE AP of claim 1 , wherein the processing circuitry is further to:

transmit the corresponding schedule of the one or more schedules on the corresponding channel of the plurality of channels as a portion of a signal field frame.

3. The HE AP of claim 1 , wherein a number of user association identifications (AIDs) in a user AID list is based on a schedule type.

4. The HE AP of claim 1 , wherein the number of user AIDs is limited to at most four; and wherein a smallest bandwidth allocation is 5 mega-Hertz (MHz).

5. The HE AP of claim 1 , wherein each of the plurality of schedules comprises a fixed number of user association identifications (AIDs), and a bandwidth allocation is indicated by a position of each of the AIDs of the fixed number of AIDs.

6. The HE AP of claim 5 , wherein each of the plurality of schedules is a schedule for each of the plurality of channels and for each of one or more spatial streams associated with the each of the plurality of channels.

7. The HE AP of claim 1 , wherein the processing circuitry is further configured to:

transmit the corresponding schedule of the one or more schedules on each of the one or more channels in accordance with 802.11ax.

8. The HE AP of claim 1 , wherein each of the plurality of schedules comprises a schedule type and a user association identification (AID) list.

9. The HE AP of claim 1 , wherein the circuitry is further to:

determine the plurality of schedules for each of the plurality of channels based at least on an operation bandwidth of the one or more wireless communication devices.

10. The HE AP of claim 1 , wherein the communication is a transmit opportunity (TXOP).

11. The HE AP of claim 1 , wherein each of the plurality of schedules comprises a fixed number of user association identifications (AIDs) and a type that indicates a bandwidth allocation for each of the one or more HE stations.

12. The HE AP of claim 1 , the HE AP further comprising: transceiver circuitry coupled to the memory.

13. The HE AP of claim 12 , further comprising one or more antennas coupled to the transceiver circuitry.

14. A method for multi-user scheduling performed on a high-efficiency (HE) access point (AP), the method comprising:

determining a plurality of schedules for each of a plurality of channels for an orthogonal frequency division multiple access (OFDMA) communication in a wireless local-area network (WLAN), wherein each of the plurality of schedules comprise a frequency allocation for one or more HE stations, and an allocation for each of one or more spatial streams associated with the each of the plurality of channels; and

configuring the HE AP to transmit the schedule of the one or more schedules on the corresponding channel of the plurality of channels.

15. The method of claim 14 , wherein the transmitting the corresponding schedule further comprises:

transmitting the schedule of the one or more schedules on the corresponding channel of the one or more channels as a portion of a signal field frame.

16. The method of claim 14 , wherein each of the plurality of schedules comprises a schedule type and a user association identification (AID) list.

17. The method of claim 14 , wherein each of the plurality of schedules comprises a fixed number of user association identifications (AIDs), and a bandwidth allocation is indicated by a position of each of the AIDs of the fixed number of AIDs.

18. An apparatus of a high-efficiency (HE) station, the HE station comprising: memory; and, processing circuitry coupled to the memory, the processing circuitry configured to:

decode a plurality of schedules, one for each of a plurality of channels for an orthogonal frequency division multiple access (OFDMA) communication in a wireless local-area network (WLAN), wherein each of the plurality of schedules comprises a frequency allocation for one of the plurality of channels for a transmit opportunity (TXOP) and an allocation for each of one or more spatial streams associated with the each of the plurality of channels;

determine if the frequency allocation of each of the plurality of schedules indicates that the wireless communication device received the frequency allocation; and

configure the HE station to transmit simultaneously on each of the plurality of channels where the frequency allocation indicates that the wireless communication device received at least a portion of the frequency allocation.

19. The HE station of claim 18 , wherein each of the plurality of schedules comprises a schedule type and a user association identification (AID) list.

20. The HE station of claim 19 , wherein a number of user AIDs in the user AID list is based on the schedule type.

21. The HE station of claim 20 , wherein the schedule type further indicates the schedule for each of one or more spatial streams associated with the each of the plurality of channels.

22. The HE station of claim 18 , wherein each of the plurality of schedules comprises a fixed number of user association identifications (AIDs), and the bandwidth allocation is indicated by a position of each of the AIDs of the fixed number of AIDs.

23. A non-transitory computer-readable storage medium that stores instructions for execution by one or more processors, the instructions to configure the one or more processors to cause an apparatus of a high-efficiency (HE) access point (AP) to:

determine a plurality of schedules for each of a plurality of channels for an orthogonal frequency division multiple access (OFDMA) communication in a wireless local-area network (WLAN), wherein each of the plurality of schedules comprise a frequency allocation for one or more HE stations, and an allocation for each of one or more spatial streams associated with the each of the plurality of channels; and

configure the HE AP to transmit the schedule of the one or more schedules on the corresponding channel of the plurality of channels.

24. The non-transitory computer-readable storage medium of claim 23 , wherein each of the plurality of schedules comprises a schedule type and a user association identification (AID) list.

25. An apparatus of a high-efficiency (HE) access point (AP), the HE AP comprising: memory; and, processing circuitry coupled to the memory, the processing circuitry to:

determine a plurality of schedules for each of a plurality of channels for an orthogonal frequency division multiple access (OFDMA) communication in a wireless local-area network (WLAN), wherein each of the plurality of schedules comprise a frequency allocation for one or more HE stations; and

configure the HE AP to transmit the schedule of the one or more schedules on the corresponding channel of the plurality of channel, wherein each of the plurality of schedules comprises a fixed number of user association identifications (AIDs), wherein a bandwidth allocation is indicated by a position of each of the AIDs of the fixed number of AIDs, and wherein each of the plurality of schedules is a schedule for each of the plurality of channels and for each of one or more spatial streams associated with the each of the plurality of channels.

26. The HE AP of claim 25 , the HE AP further comprising: transceiver circuitry coupled to the memory; and, one or more antennas coupled to the transceiver circuitry.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2024
From: SOLID, INC.
To: AX WIRELESS, LLC
Reel/Frame 066985/0361 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2016
From: LI, GUOQING C; AZIZI, SHAHRNAZ; STACEY, ROBERT J
To: INTEL IP CORPORATION
Reel/Frame 040496/0812 →
Continuity (8)
Provisional Application 61906059 · Nov 19, 2013
Provisional Application 61973376 · Apr 1, 2014
Provisional Application 61976951 · Apr 8, 2014
Provisional Application 61986256 · Apr 30, 2014
Provisional Application 62024801 · Jul 15, 2014
Provisional Application 61986250 · Apr 30, 2014
Provisional Application 61991730 · May 12, 2014
Related Publication 20160227572A1 · Aug 4, 2016