IP Library › Granted Patent US 11,818,798
Granted Patent B2
US 11,818,798 · App. 17/344,381 · Granted Nov 14, 2023

Multiple basic service set identifier (BSSID) beacon broadcast

Inventors: Gyanranjan Hazarika (Santa Clara, CA); Viren Umrigar (Dublin, CA); Vinod Nagarajan (Saratoga, CA); Dinesh Upadhyay (San Jose, CA); Krishnakumar Muthusamy (Cupertino, CA)
Assignee: QUALCOMM Incorporated
H04W8/28H04W76/11H04W84/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 11,818,798
App. No.
17/344,381
Granted
Nov 14, 2023
Kind
B2
Abstract

This disclosure provides methods, devices and systems for establishing and maintaining connectivity between access points (APs) that provide multiple BSSID sets and wireless stations (STAs) that do not support enhanced multiple BSSID advertisement (EMA). In some implementations, a wireless communication device may transmit a burst of beacon frames each carrying a respective partial list of nontransmitted BSSID profiles for a multiple BSSID set. In such implementations, the bursts of beacon frames may be transmitted periodically such that the start of each burst occurs one beacon interval after the start of a prior burst. In some other implementations, a wireless communication device may broadcast multiple beacon frames each carrying a full set of nontransmitted BSSID profiles associated with a respective multiple BSSID set. In such implementations, each beacon frame may be periodically broadcast every beacon interval.

Claims (50)

1. A method for wireless communication performed by a wireless communication device, comprising:

broadcasting, at a first time within a beacon interval, a first beacon frame that carries basic service set identifier (BSSID) information associated with a first plurality of nontransmitted BSSIDs of a first multiple BSSID set, wherein the first plurality of nontransmitted BSSIDs of the first multiple BSSID set is associated with a first virtual access point (VAP) of the wireless communication device, the first VAP corresponding to a first transmitted BSSID of the first multiple BSSID set; and

broadcasting, at a second time within the beacon interval, a second beacon frame that carries BSSID information associated with a second plurality of nontransmitted BSSIDs of a second multiple BSSID set that is different than the first multiple BSSID set, wherein the second plurality of nontransmitted BSSIDs of the second multiple BSSID set is associated with a second VAP of the wireless communication device, the second VAP corresponding to a second transmitted BSSID of the second multiple BSSID set.

2. The method of claim 1 , wherein the first beacon frame includes a first transmitter address indicating the first transmitted BSSID of the first multiple BSSID set and the second beacon frame includes a second transmitter address indicating the second transmitted BSSID of the second multiple BSSID set.

3. The method of claim 1 , wherein each of the first beacon frame and the second beacon frame includes a respective multiple BSSID configuration element having a full set receive periodicity field that is set to a value equal to 1.

4. The method of claim 1 , wherein the first beacon frame includes a first multiple BSSID configuration element having a first full set receive periodicity field that is set to a first value and the second beacon frame includes a second multiple BSSID configuration element having a second full set receive periodicity field that is set to a second value.

5. The method of claim 1 , wherein BSSIDs in the first multiple BSSID set span a first range of values in an ordered sequence of values and BSSIDs in the second multiple BSSID set span a second range of values in the ordered sequence of values that does not overlap with the first range of values.

6. The method of claim 1 , wherein the first multiple BSSID set and the second multiple BSSID set include respective maximum BSSID indicator fields that are set to a value (n) and a value (m), respectively, wherein n is based on a number (N) of BSSIDs in the first multiple BSSID set and m is based on a number (M) of BSSIDs in the second multiple BSSID set.

7. The method of claim 6 , wherein 2 n ≥N and 2 m ≥M, wherein n and m are the same or are different, and wherein N and M are the same or are different.

8. The method of claim 1 , further comprising:

broadcasting a third beacon frame that carries the BSSID information associated with the first plurality of nontransmitted BSSIDs of the first multiple BSSID set, the third beacon frame being broadcast one beacon interval after the first beacon frame; and

broadcasting a fourth beacon frame that carries the BSSID information associated with the second plurality of nontransmitted BSSIDs of the second multiple BSSID set, the fourth beacon frame being broadcast one beacon interval after the second beacon frame.

9. The method of claim 1 , further comprising:

broadcasting a third beacon frame that carries BSSID information associated with one or more nontransmitted BSSIDs of the first multiple BSSID set that are different than the one or more nontransmitted BSSIDs associated with the BSSID information carried in the first beacon frame, the third beacon frame being broadcast less than a beacon interval after the first beacon frame.

10. The method of claim 9 , wherein the first beacon frame and the third beacon frame are broadcast as a burst transmission.

11. The method of claim 9 , further comprising:

broadcasting a fourth beacon frame that carries BSSID information associated with one or more nontransmitted BSSIDs of the second multiple BSSID set that are different than the one or more nontransmitted BSSIDs associated with the BSSID information carried in the second beacon frame, the fourth beacon frame being broadcast less than a beacon interval after the second beacon frame.

12. A wireless communication device comprising:

at least one modem;

at least one processor communicatively coupled with the at least one modem; and

at least one memory communicatively coupled with the at least one processor and storing processor-readable code that, when executed by the at least one processor in conjunction with the at least one modem, is configured to:

broadcast, at a first time within a beacon interval, a first beacon frame that carries basic service set identifier (BSSID) information associated with a first plurality of nontransmitted BSSIDs of a first multiple BSSID set, wherein the first plurality of nontransmitted BSSIDs of the first multiple BSSID set is associated with a first virtual access point (VAP) of the wireless communication device, the first VAP corresponding to a first transmitted BSSID of the first multiple BSSID set; and

broadcast, at a second time within the beacon interval, a second beacon frame that carries BSSID information associated with a second plurality of nontransmitted BSSIDs of a second multiple BSSID set that is different than the first multiple BSSID set, wherein the second plurality of nontransmitted BSSIDs of the second multiple BSSID set is associated with a second VAP of the wireless communication device, the second VAP corresponding to a second transmitted BSSID of the second multiple BSSID set.

13. The wireless communication device of claim 12 , wherein each of the first beacon frame and the second beacon frame includes a respective multiple BSSID configuration element having a full set receive periodicity field that is set to a value equal to 1.

14. The wireless communication device of claim 12 , wherein BSSIDs in the first multiple BSSID set span a first range of values in an ordered sequence of values and BSSIDs in the second multiple BSSID set span a second range of values in the ordered sequence of values that does not overlap with the first range of values.

15. The wireless communication device of claim 12 , wherein the first multiple BSSID set and the second multiple BSSID set include respective maximum BSSID indicator fields that are set to a value (n) and a value (m), respectively, wherein n is based on a number (N) of BSSIDs in the first multiple BSSID set and m is based on a number (M) of BSSIDs in the second multiple BSSID set, wherein 2 n ≥N and 2 m ≥M, wherein n and m are the same or are different, and wherein N and M are the same or are different.

16. The wireless communication device of claim 12 , wherein execution of the processor-readable code is further configured to:

broadcast a third beacon frame that carries the BSSID information associated with the first plurality of nontransmitted BSSIDs of the first multiple BSSID set, the third beacon frame being broadcast one beacon interval after the first beacon frame; and

broadcast a fourth beacon frame that carries the BSSID information associated with the second plurality of nontransmitted BSSIDs of the second multiple BSSID set, the fourth beacon frame being broadcast one beacon interval after the second beacon frame.

17. The method of claim 1 , wherein the beacon interval is associated with the first transmitted BSSID of the first multiple BSSID set.

18. The method of claim 6 , wherein 2 n ≥N+M.

19. The method of claim 1 , wherein first BSSIDs of the first multiple BSSID set are uncorrelated with second BSSIDs of the second multiple BSSID set.

20. The method of claim 1 , wherein first BSSIDs of the first multiple BSSID set are correlated with second BSSIDs of the second multiple BSSID set, and wherein the first multiple BSSID set and the second multiple BSSID set are associated with a same BSS color.

21. The wireless communication device of claim 12 , wherein the beacon interval is associated with the first transmitted BSSID of the first multiple BSSID set.

22. The wireless communication device of claim 15 , wherein 2 n ≥N+M.

23. The wireless communication device of claim 12 , wherein first BSSIDs of the first multiple BSSID set are uncorrelated with second BSSIDs of the second multiple BSSID set.

24. The wireless communication device of claim 12 , wherein first BSSIDs of the first multiple BSSID set are correlated with second BSSIDs of the second multiple BSSID set, and wherein the first multiple BSSID set and the second multiple BSSID set are associated with a same BSS color.

25. A method for wireless communication performed by a wireless communication device, comprising:

broadcasting, at a first time within a first beacon interval, a first beacon frame that carries basic service set identifier (BSSID) information associated with one or more first nontransmitted BSSIDs of a multiple BSSID set and, at a second time within the first beacon interval, a second beacon frame that carries BSSID information associated with one or more second nontransmitted BSSIDs of the multiple BSSID set that are different than the one or more first nontransmitted BSSIDs; and

broadcasting, one beacon interval after the first beacon frame, a third beacon frame that carries the BSSID information associated with the one or more first nontransmitted BSSIDs of the multiple BSSID set and, one beacon interval after the second beacon frame, a fourth beacon frame that carries the BSSID information associated with the one or more second nontransmitted BSSIDs of the multiple BSSID set that are different than the one or more first nontransmitted BSSIDs.

26. The method of claim 25 , wherein the first beacon frame and the second beacon frame are broadcast as a burst transmission.

27. The method of claim 25 , wherein the first beacon frame includes a respective transmitter address indicating a transmitted BSSID of the multiple BSSID set, the second beacon frame includes a respective transmitter address indicating the transmitted BSSID of the multiple BSSID set, the third beacon frame includes a respective transmitter address indicating the transmitted BSSID of the multiple BSSID set, and the fourth beacon frame includes a respective transmitter address indicating the transmitted BSSID of the multiple BSSID set.

28. A wireless communication device comprising:

at least one modem;

at least one processor communicatively coupled with the at least one modem; and

at least one memory communicatively coupled with the at least one processor and storing processor-readable code that, when executed by the at least one processor in conjunction with the at least one modem, is configured to:

broadcast, at a first time within a first beacon interval, a first beacon frame that carries basic service set identifier (BSSID) information associated with one or more first nontransmitted BSSIDs of a multiple BSSID set and, at a second time within the first beacon interval, a second beacon frame that carries BSSID information associated with one or more second nontransmitted BSSIDs of the multiple BSSID set that are different than the one or more first nontransmitted BSSIDs; and

broadcast, one beacon interval after the first beacon frame, a third beacon frame that carries the BSSID information associated with the one or more first nontransmitted BSSIDs of the multiple BSSID set and, one beacon interval after the second beacon frame, a fourth beacon frame that carries the BSSID information associated with the one or more second nontransmitted BSSIDs of the multiple BSSID set that are different than the one or more first nontransmitted BSSIDs.

29. The wireless communication device of claim 28 , wherein the first beacon frame and the second beacon frame are broadcast as a burst transmission.

30. The wireless communication device of claim 28 , wherein each of the first beacon frame, the second beacon frame, the third beacon frame, and the fourth beacon frame includes a respective multiple BSSID configuration element having a full set receive periodicity field that is set to a value greater than 1, the full set receive periodicity field of the first beacon frame being set to a same value as the full set receive periodicity field of the second beacon frame.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2021
From: HAZARIKA, GYANRANJAN; UMRIGAR, VIREN; NAGARAJAN, VINOD; UPADHYAY, DINESH; MUTHUSAMY, KRISHNAKUMAR
To: QUALCOMM INCORPORATED
Reel/Frame 056744/0399 →
Continuity (1)
Related Publication 20220400374A1 · Dec 15, 2022
Cited By (2)
US 12,232,018 US 12,452,652