IP Library Granted Patent US 12666363
Granted Patent B1
US 12666363 · App. 17/808,467 · Granted Jun 23, 2026

Optimization of radio resource management (RRM) based on channel assignments

Inventors: May Zar Lin (San Jose, CA); Wenfeng Wang (Cupertino, CA)
Assignee: Hewlett Packard Enterprise Development LP
H04W52/143
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 12666363
App. No.
17/808,467
Granted
Jun 23, 2026
Kind
B1
Abstract

In an example, a method includes, for each of a plurality of access points (APs) in a wireless network, automatically configuring the AP with a channel-specific transmit power optimization corresponding to an assigned channel of a plurality of channels of a given frequency band, wherein the channel-specific transmit power optimization is based on a difference between attenuation of wireless signals transmitted using the assigned channel of the plurality of channels and attenuation of wireless signals transmitted using a baseline channel of the plurality of channels.

Claims (58)

1 . A system comprising:

one or more processors; and

a memory comprising instructions that when executed by the one or more processors cause the one or more processors to:

determine, a difference between attenuation of wireless signals transmitted using an assigned frequency channel of a given frequency band and attenuation of wireless signals transmitted using a baseline frequency channel of the given frequency band lower in frequency than the assigned frequency channel, and

automatically configure, based on the difference, a transmit power of an access point (AP) for the assigned frequency channel.

2 . The system of claim 1 , wherein to determine the difference, the instructions further cause the one or more processors to:

determine the difference between attenuation of wireless signals transmitted using the assigned frequency channel of the given frequency band at a selected distance and attenuation of wireless signals transmitted using the baseline frequency channel of the given frequency band at the selected distance.

3 . The system of claim 1 , wherein the given frequency band is a 6 GHz frequency band comprising a plurality of frequency including one or more of 20 MHz channels, 40 MHz channels, 80 MHz channels, or 160 MHz channels.

4 . The system of claim 1 , the memory further comprising instructions that when executed by the one or more processors cause the one or more processors to:

generate a neighborhood graph of a plurality of APs, including the AP, assigned to the assigned frequency channel of the given frequency band; and

reconfigure one or more APs of the plurality of APs assigned to the assigned frequency channel of the given frequency band with the transmit power.

5 . The system of claim 1 , the memory further comprising instructions that when executed by the one or more processors cause the one or more processors to:

determine, for each frequency channel of a plurality of frequency channels of the given frequency band, a difference between attenuation of wireless signals transmitted using a corresponding frequency channel of the plurality of frequency channels and attenuation of wireless signals transmitted using the baseline frequency channel of the given frequency band; and

automatically configure, based on the difference determined for each frequency channel of the plurality of frequency channels, a corresponding transmit power of the AP for each frequency channel of the plurality of frequency channels of the given frequency band.

6 . The system of claim 1 , the memory further comprising instructions that when executed by the one or more processors cause the one or more processors to:

determine channel assignments for a plurality of APs, including the AP; and

configure one or more APs of the plurality of APs assigned to the assigned frequency channel with the transmit power for the assigned frequency channel.

7 . The system of claim 1 , wherein to determine the difference, the instructions further cause the one or more processors to:

determine the difference between attenuation of wireless signals transmitted by one or more APs of a plurality of APs, including the AP, and received by one or more wireless client devices using the assigned frequency channel at one or more selected distances and attenuation of wireless signals transmitted by one or more APs of the plurality of APs and received by one or more wireless client devices using the baseline frequency channel at the one or more selected distances.

8 . The system of claim 1 , the memory further comprising instructions that when executed by the one or more processors cause the one or more processors to:

generate a neighborhood graph of a plurality of APs, including the AP, assigned to the assigned frequency channel of the given frequency band;

determine a measure of distance between the AP and one or more neighbor APs of the plurality of APs;

determine the transmit power based on the given frequency band and the measure of distance; and

reconfigure one or more APs of the plurality of APs assigned to the assigned frequency channel of the given frequency band with the transmit power.

9 . The system of claim 1 , the memory further comprising instructions that when executed by the one or more processors cause the one or more processors to:

generate a neighborhood graph of a plurality of APs, including the AP, assigned to the assigned frequency channel of the given frequency band;

determine a measure of distance between the AP and mobile and static devices associated with the AP;

determine the transmit power based on the given frequency band and the determined distance measure; and

reconfigure one or more APs of the plurality of APs assigned to the assigned frequency channel of the given frequency band with the transmit power.

10 . A method comprising:

determining a difference between attenuation of wireless signals transmitted using an assigned frequency channel of a given frequency band and attenuation of wireless signals transmitted using a baseline frequency channel of the given frequency band lower in frequency than the assigned frequency channel; and

automatically configuring, based on the difference, a transmit power of an access point (AP) for the assigned frequency channel.

11 . The method of claim 10 , wherein determining the difference further comprises:

determining the difference between attenuation of wireless signals transmitted using the assigned frequency channel of the given frequency band at a selected distance and attenuation of wireless signals transmitted using the baseline frequency channel of the given frequency band at the selected distance.

12 . The method of claim 10 , wherein the given frequency band is a 6 GHz frequency band comprising a plurality of frequency channels including one or more of 20 MHz channels, 40 MHz channels, 80 MHz channels, or 160 MHz channels.

13 . The method of claim 10 , further comprising:

generating a neighborhood graph of a plurality of APs, including the AP, assigned to the assigned frequency channel of the given frequency band; and

reconfiguring one or more APs of the plurality of APs assigned to the assigned frequency channel of the given frequency band with the transmit power.

14 . The method of claim 10 , further comprising:

determining, for each frequency channel of a plurality of frequency channels of the given frequency band, a difference between attenuation of wireless signals transmitted using a corresponding frequency channel of the plurality of frequency channels and attenuation of wireless signals transmitted using the baseline frequency channel of the given frequency band; and

automatically configuring, based on the difference determined for each frequency channel of the plurality of frequency channels, a corresponding transmit power of the AP for each frequency channel of the plurality of frequency channels of the given frequency band.

15 . The method of claim 10 , wherein determining the difference further comprises:

determining the difference between attenuation of wireless signals transmitted by one or more APs of a plurality of APs, including the AP, and received by one or more wireless client devices using the assigned frequency channel at one or more selected distances and attenuation of wireless signals transmitted by one or more APs of the plurality of APs and received by one or more wireless client devices using the baseline frequency channel at the one or more selected distances.

16 . The method of claim 10 , further comprising:

generating a neighborhood graph of a plurality of APs, including the AP, assigned to the assigned frequency channel of the given frequency band;

determining a measure of distance between the AP and one or more neighbor APs of the plurality of APs;

determining the transmit power based on the given frequency band and the measure of distance; and

reconfiguring one or more APs of the plurality of APs assigned to the assigned frequency channel of the given frequency band with the transmit power.

17 . The method of claim 10 , further comprising:

generating a neighborhood graph of a plurality of APs, including the AP assigned to the assigned frequency channel of the given frequency band;

determining a measure of distance between an AP and mobile and static devices associated with the AP;

determining the transmit power based on the given frequency band and the determined distance measure; and

reconfiguring one or more APs of the plurality of APs assigned to the assigned frequency channel of the given frequency band with the transmit power.

18 . Non-transitory computer-readable media comprising instructions that when executed by one or more processors cause the one or more processors to:

determine, a difference between attenuation of wireless signals transmitted using an assigned frequency channel of a given frequency band and attenuation of wireless signals transmitted using a baseline frequency channel of the given frequency band lower in frequency than the assigned frequency channel.

19 . The system of claim 1 , wherein to automatically configure the transmit power, the one or more processors are configured to increase the transmit power for the AP for the assigned frequency channel.

20 . The method of claim 10 , wherein automatically configuring the transmit power further comprises:

increasing the transmit power for the AP for the assigned frequency channel.