IP Library Granted Patent US 11,083,021
Granted Patent B2
US 11,083,021 · App. 16/106,705 · Granted Aug 3, 2021

Random access resource unit allocation for a multiple BSSID network

Inventors: Alfred Asterjadhi (San Diego, CA); James Simon Cho (Mountain View, CA); George Cherian (San Diego, CA); Simone Merlin (San Diego, CA); Abhishek Pramod Patil (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W74/0833H04W74/006H04L69/323H04W84/12H04W88/08
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 11,083,021
App. No.
16/106,705
Granted
Aug 3, 2021
Kind
B2
Abstract

An access point (AP) may prioritize the allocation of uplink resources between multiple basic service sets (BSSs). In some aspects, the AP may select one of a plurality of BSSs, may allocate one or more random-access resource units (RUs) to only the selected BSS, and may transmit, for each of the selected BSSs, a respective frame indicating the random-access RUs allocated to that BSS. Wireless devices belonging to the selected BSS may contend for access to the random-access RUs allocated by the frame, and then transmit uplink data using the random-access RUs.

Claims (55)

1. A method performed by an access point (AP), comprising:

selecting two or more basic service sets (BSSs) from a plurality of BSSs, wherein the selected two or more BSSs is a subset of the plurality of BSSs;

allocating one or more random-access resource units (RUs) to each selected BSS of the selected BSSs; and

transmitting, for each selected BSS of the selected BSSs, a respective frame indicating the random-access RUs allocated to that BSS, wherein each of the frames comprises a trigger frame including an association identification (AID) value of zero and each of the frames is transmitted on a different RU.

2. The method of claim 1 , wherein each of the plurality of BSSs is operated by the AP.

3. The method of claim 1 , wherein the random-access RUs allocated to one of the selected BSSs is different than the RU on which the frame is transmitted for that BSS.

4. The method of claim 1 , wherein the frames are aggregated in a downlink multi-user physical layer protocol data unit (DL MU PPDU).

5. The method of claim 1 , further comprising:

allocating additional random-access RUs to the remaining BSSs of the plurality of BSSs; and

transmitting a trigger frame indicating the allocation of additional random-access RUs to the remaining BSSs.

6. The method of claim 5 , wherein the trigger frame includes an AID value of 2047.

7. The method of claim 1 , wherein the plurality of BSSs includes at least a transmitted BSS and a non-transmitted BSS, the method further comprising:

allocating additional random-access RUs to the non-transmitted BSS:

transmitting, via the transmitted BSS, a multi-BSS trigger frame indicating the allocation of additional random-access RUs to the non-transmitted BSS, wherein the multi-BSS trigger frame includes an AID value corresponding to a BSSID index of the non-transmitted BSS; and

receiving uplink data, on the additional random-access RUs allocated by the multi-BSS trigger frame, from one or more wireless devices belonging to the non-transmitted BSS.

8. The method of claim 1 , wherein the one or more random-access RUs comprise contention-based resources to be shared only by wireless devices belonging to the selected BSSs.

9. An access point (AP), comprising:

one or more processors; and

a memory storing instructions that, when executed by the one or more processors, cause the AP to:

select two or more basic service sets (BSSs) from a plurality of BSSs, wherein the selected two or more BSSs is a subset of the plurality of BSSs;

allocate one or more random-access resource units (RUs) to each selected BSS of the selected BSSs; and

transmit, for each selected BSS of the selected BSSs, a respective frame indicating the random-access RUs allocated to that BSS, wherein each of the frames comprises a trigger frame including an association identification (AID) value of zero and each of the frames is transmitted on a different RU.

10. The AP of claim 9 , wherein each of the plurality of BSSs is operated by the AP.

11. The AP of claim 9 , wherein the random-access RUs allocated to one of the selected BSSs is different than the RU on which the frame is transmitted for that BSS.

12. The AP of claim 9 , wherein the frames are aggregated in a downlink multi-user physical layer protocol data unit (DL MU PPDU).

13. The AP of claim 9 , wherein execution of the instructions causes the AP to further:

allocate additional random-access RUs to the remaining BSSs of the plurality of BSSs; and

transmit a trigger frame indicating the allocation of additional random-access RUs to the remaining BSSs.

14. The AP of claim 13 , wherein the trigger frame includes an AID value of 2047.

15. The AP of claim 9 , wherein the plurality of BSSs includes at least a transmitted BSS and a non-transmitted BSS, and wherein execution of the instructions causes the AP to further:

allocate additional random-access RUs to the non-transmitted BSS:

transmit, via the transmitted BSS, a multi-BSS trigger frame indicating the allocation of additional random-access RUs to the non-transmitted BSS, wherein the multi-BSS trigger frame includes an AID value corresponding to a BSSID index of the non-transmitted BSS; and

receive uplink data, on the additional random-access RUs allocated by the multi-BSS trigger frame, from one or more wireless devices belonging to the non-transmitted BSS.

16. The AP of claim 9 , wherein the one or more random-access RUs comprise contention-based resources to be shared only by wireless devices belonging to the selected BSSs.

17. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors of an access point (AP), cause the AP to perform operations comprising:

selecting two or more basic service sets (BSSs) from a plurality of BSSs, wherein the selected two or more BSSs is a subset of the plurality of BSSs;

allocating one or more random-access resource units (RUs) to each selected BSS of the selected BSSs; and

transmitting, for each selected BSS of the selected BSSs, a respective frame indicating the random-access RUs allocated to that BSS, wherein each of the frames comprises a trigger frame including an association identification (AID) value of zero and each of the frames is transmitted on a different RU.

18. The non-transitory computer-readable medium of claim 17 , wherein each of the plurality of BSSs is operated by the AP, and wherein the one or more random-access RUs comprise contention-based resources to be shared only by wireless devices belonging to the selected BSSs.

19. The non-transitory computer-readable medium of claim 17 , wherein the frames are aggregated in a downlink multi-user physical layer protocol data unit (DL MU PPDU).

20. The non-transitory computer-readable medium of claim 17 , wherein execution of the instructions causes the AP to perform operations further comprising:

allocating additional random-access RUs to the remaining BSSs of the plurality of BSSs; and

transmitting a trigger frame indicating the allocation of additional random-access RUs to the remaining BSSs.

21. The non-transitory computer-readable medium of claim 17 , wherein the plurality of BSSs includes at least a transmitted BSS and a non-transmitted BSS, and wherein execution of the instructions causes the AP to perform operations further comprising:

allocating additional random-access RUs to the non-transmitted BSS:

transmitting, via the transmitted BSS, a multi-BSS trigger frame indicating the allocation of additional random-access RUs to the non-transmitted BSS, wherein the multi-BSS trigger frame includes an AID value corresponding to a BSSID index of the non-transmitted BSS; and

receiving uplink data, on the additional random-access RUs allocated by the multi-BSS trigger frame, from one or more wireless devices belonging to the non-transmitted BSS.

22. An apparatus, comprising:

means for selecting two or more basic service sets (BSSs) from a plurality of BSSs, wherein the selected two or more BSSs is a subset of the plurality of BSSs;

means for allocating one or more random-access resource units (RUs) to each selected BSS of the selected BSSs; and

means for transmitting, for each selected BSS of the selected BSSs, a respective frame indicating the random-access RUs allocated to that BSS, wherein each of the frames comprises a trigger frame including an association identification (AID) value of zero and each of the frames is transmitted on a different RU.

23. The apparatus of claim 22 , wherein the frames are aggregated in a downlink multi-user physical layer protocol data unit (DL MU PPDU).

24. The apparatus of claim 22 , further comprising:

means for allocating additional random-access RUs to the remaining BSSs of the plurality of BSSs; and

means for transmitting a trigger frame indicating the allocation of additional random-access RUs to the remaining BSSs.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2019
From: ASTERJADHI, ALFRED; CHO, JAMES SIMON; CHERIAN, GEORGE; MERLIN, SIMONE; PATIL, ABHISHEK PRAMOD
To: QUALCOMM INCORPORATED
Reel/Frame 048195/0751 →
Continuity (3)
Continuation In Part 15482679 · Apr 7, 2017
Provisional Application 62322772 · Apr 14, 2016
Related Publication 20190007977A1 · Jan 3, 2019