IP Library Granted Patent US 11,134,449
Granted Patent B2
US 11,134,449 · App. 16/437,592 · Granted Sep 28, 2021

Controlling transmission power across basic service sets (BSSs)

Inventors: Bharat Bhushan (Fremont, CA); Avneet Kaur Puri (Santa Clara, CA)
Assignee: QUALCOMM Incorporated
H04W52/243H04B17/318H04B17/336H04L1/0003H04W52/241H04W72/0473H04W88/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,134,449
App. No.
16/437,592
Granted
Sep 28, 2021
Kind
B2
Abstract

This disclosure provides systems, methods and apparatuses, including computer programs encoded on computer-readable media, for controlling transmission power in a network having multiple access points (APs). In one aspect, by enabling control of transmission power adjustment operations, APs can effectively delivery data to stations (STAs) within the basis service set (BSS) in a manner that minimizes co-channel interference between nearby APs in the network. The transmission power adjustment operations may be used to generate an interference reduction plan that accounts for some or all of the traffic patterns in the network, the capacities of the APs in the network and the service needs of all the STAs in the network. In this manner, APs are afforded a more lenient approach to adequately delivering data to STAs within the BSS, while mitigating interference with other APs or STAs operating in nearby wireless coverage areas.

Claims (71)

1. A method of adjusting transmission power for a selected access point (AP) in a multi-AP environment, comprising:

obtaining one or more frames from a plurality of stations (STAs) within the multi-AP environment;

determining an average SNR value based on the one or more frames obtained from the plurality of STAs; and

comparing the average SNR value to a threshold SNR value range;

if the average SNR value exceeds the threshold SNR value range, reducing transmission power of the selected AP within the multi-AP environment;

if the average SNR value is below the threshold SNR value range, increasing transmission power of the selected AP within the multi-AP environment.

2. The method of claim 1 , wherein the reducing transmission power occurs iteratively until the average SNR value resides in the threshold SNR value range.

3. The method of claim 2 , wherein the transmission power is iteratively reduced by 1 decibel per milliwatt (dBm).

4. The method of claim 1 , wherein the increasing transmission power occurs iteratively until the average SNR value resides in the threshold SNR value range.

5. The method of claim 4 , wherein the transmission power is iteratively increased by 1 dBm.

6. The method of claim 1 , wherein the threshold SNR value range is determined based on a modulation and coding scheme (MCS) index table.

7. The method of claim 6 , wherein the MCS index table includes one or more, or any combination thereof, of the following values:

modulation values, coding values, spatial stream values, data rate values, and received signal strength indicator (RSSI) values.

8. The method of claim 7 , wherein if the average SNR value exceeds the threshold SNR value range, further comprising:

selecting a different modulation value than a current modulation value utilized by the selected AP; or

selecting a different coding value than a current coding value utilized by the selected AP.

9. The method of claim 1 , wherein the multi-AP environment is part of a self-organizing network (SON).

10. The method of claim 9 , wherein a SON Controller compares the average SNR value to the threshold SNR value.

11. The method of claim 10 , wherein when the average SNR value exceeds the threshold SNR value range, the SON Controller reduces the transmission power of the selected AP within the multi-AP environment.

12. The method of claim 10 , wherein when the average SNR value falls below the threshold SNR value range, the SON Controller increases the transmission power of the selected AP within the multi-AP environment.

13. The method of claim 1 , wherein when the SNR value for a STA in the plurality of STAs is a defined percentage below the average SNR value obtained from the plurality of STAs, further comprising:

sending a message from the selected AP to a second AP in the multi-AP environment; and

sending a steering request to the STA, wherein the steering request instructs the STA to join a Basic Service Set (BSS) of the second AP.

14. The method of claim 13 , wherein the message indicates that the selected AP is reducing the transmission power to its BSS, and the SNR value for the STA is more than the defined percentage below the average SNR value obtained from the plurality of STAs within its BSS.

15. The method of claim 13 , wherein the message informs the second AP that the steering request instructs the STA to join the BSS of the second AP.

16. An access point (AP) for performing a transmission power adjustment operation in a multi-AP environment, comprising:

a first interface configured to obtain one or more frames from a plurality of stations (STAs) within the multi-AP environment; and

a processing system configured to:

determine an average SNR value based on the one or more frames obtained from the plurality of STAs;

compare the average SNR value to a threshold SNR value range; and

reduce the transmission power if the average SNR value exceeds the threshold SNR value range; or

increase the transmission power if the average SNR value is below the threshold value range.

17. The AP of claim 16 , wherein:

the reducing the transmission power or the increasing the transmission power occurs iteratively until the average SNR value resides in the threshold SNR value range.

18. The AP of claim 16 , wherein the threshold SNR value range is determined based on a modulation and coding scheme (MCS) index table.

19. The AP of claim 18 , wherein the MCS index table includes one or more, or any combination thereof, of the following values:

modulation values, coding values, spatial stream values, data rate values, and received signal strength indicator (RSSI) values.

20. The AP of claim 19 , wherein if the average SNR value exceeds the threshold SNR value range, the processing system is further configured to:

select a different modulation value than a current modulation value employed by the AP; or

select a different coding value than a current coding value employed by the AP.

21. The AP of claim 16 , wherein when the SNR value for a STA in the plurality of STAs is a defined percentage above or below the average SNR value obtained from the plurality of STAs, the processing system is further configured to:

send a message to a second AP in the multi-AP environment; and

send a steering request to the STA, wherein the steering request instructs the STA to join a Basic Service Set (BSS) of the second AP.

22. A non-transitory computer-readable medium comprising processor-executable program code configured to cause a processor of an access point (AP), operating within a multi-AP environment, to:

obtain one or more frames from a plurality of stations (STAs);

determine an average SNR value based on the one or more frames obtained from the plurality of STAs; and

compare the average SNR value to a threshold SNR value range;

if the average SNR value exceeds the threshold SNR value range, reduce a transmission power to one or more of the plurality of STAs;

if the average SNR value is below the threshold SNR value range, increase the transmission power to one or more of the plurality of STAs.

23. The non-transitory computer-readable medium of claim 22 , wherein the reducing the transmission power or the increasing the transmission power occurs iteratively by 1 decibel per milliwatt (dBm).

24. The non-transitory computer-readable medium of claim 22 , wherein when the SNR value for a STA in the plurality of STAs is a defined percentage below or above the average SNR value obtained from the plurality of STAs, the processor of the AP is further configured to:

send a message to a second AP in the multi-AP environment; and

send a steering request to the STA, wherein the steering request instructs the STA to join a Basic Service Set (BSS) of the second AP.

25. The non-transitory computer-readable medium of claim 24 , wherein the message:

indicates that the AP is reducing the transmission power to its BSS, and the SNR value for the STA is more than the defined percentage below or above the average SNR value obtained from the plurality of STAs within its BSS; and

informs the second AP that the steering request instructs the STA to join the BSS of the second AP.

26. An access point (AP) for performing a transmission power adjustment operation in a multi-AP environment, comprising:

one or more processors; and

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

obtain one or more frames from a plurality of stations (STAs) within the multi-AP environment;

determine an average SNR value based on the one or more frames obtained from the plurality of STAs; and

compare the average SNR value to a threshold SNR value range;

if the average SNR value exceeds the threshold SNR value range, reduce a transmission power to one or more of the plurality of STAs;

if the average SNR value is below the threshold SNR value range, increase the transmission power to one or more of the plurality of STAs.

27. The AP of claim 26 , wherein the threshold SNR value range is determined based on a modulation and coding scheme (MCS) index table.

28. The AP of claim 27 , wherein if the average SNR value exceeds the threshold SNR value range, the one or more processors cause the AP to:

select a different modulation scheme or a different coding scheme from the MCS index table.

29. The AP of claim 26 , wherein the multi-AP environment is part of a self-organizing network (SON).

30. The AP of claim 29 , wherein when the SNR value for a STA in the plurality of STAs is a defined percentage above or below the average SNR value obtained from the plurality of STAs, the one or more processors cause the AP to:

send a message from to a second AP in the multi-AP environment; and

send a steering request to the STA, wherein the steering request instructs the STA to join a Basic Service Set (BSS) of the second AP.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2020
From: BHUSHAN, BHARAT; PURI, AVNEET KAUR
To: QUALCOMM INCORPORATED
Reel/Frame 052675/0364 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2019
From: BHUSHAN, BHARAT; PURI, AVNEET
To: QUALCOMM INCORPORATED
Reel/Frame 050363/0557 →
Continuity (1)
Related Publication 20200396695A1 · Dec 17, 2020
Cited By (2)
US 12,532,271 US 12,563,506