IP Library Granted Patent US 9,591,588
Granted Patent B1
US 9,591,588 · App. 15/171,528 · Granted Mar 7, 2017

Determining access point power output

Inventor: Jiwoong Lee (Sunnyvale, CA)
Assignee: Aruba Networks, Inc.
H04W52/242H04W52/245H04W52/247H04W88/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 9,591,588
App. No.
15/171,528
Granted
Mar 7, 2017
Kind
B1
Abstract

Examples relate to determining access point power output. In one example, a computing device may: identify, for a particular access point, a plurality of neighboring access points; identify, for each neighboring access point, a pathloss value that indicates a difference in a transmit power of the neighboring access point and a received signal strength observed by the particular access point; identify, from the neighboring access points, at least one adjacent access point, each adjacent access point having a pathloss value that is less than a pathloss threshold; generate a representative pathloss using the pathloss values of each adjacent access point; determine a target power level for the representative pathloss; and provide at least one of the neighboring access points with instructions that cause the at least one neighboring access point to adjust a power output level of the at least one neighboring access point.

Claims (41)

1. A non-transitory machine-readable storage medium encoded with instructions executable by a hardware processor of a computing device for determining access point power output, the machine-readable storage medium comprising instructions to cause the hardware processor to:

identify, for a particular access point, a plurality of neighboring access points;

identify, for each neighboring access point, a pathloss value that indicates a difference in a transmit power of the neighboring access point and a received signal strength observed by the particular access point;

identify at least one adjacent access point from the neighboring access points, each adjacent access point having a pathloss value that is less than a pathloss threshold;

generate a representative pathloss using the pathloss values of each adjacent access point;

determine a target power level for the representative pathloss; and

provide at least one of the neighboring access points with instructions that cause the at least one neighboring access point to adjust a power output level of the at least one neighboring access point.

2. The storage medium of claim 1 , wherein the instructions further cause the hardware processor to:

determine, for each neighboring access point, an adjusted power level based on i) the target power level, and ii) a neighborhood density of the plurality of neighboring access points.

3. The storage medium of claim 1 , wherein the target power level is determined by adding a target observed signal strength to the representative pathloss.

4. The storage medium of claim 1 , wherein the representative pathloss is generated as a function of the pathloss values of each adjacent access point.

5. The storage medium of claim 1 , wherein the instructions further cause the hardware processor to:

perform spatial smoothing of adjusted power output levels of the plurality of neighboring access points.

6. A computing device for determining access point power output, the computing device comprising:

a hardware processor; and

a data storage device storing instructions that, when executed by the hardware processor, cause the hardware processor to:

generate, for a particular access point of a plurality of access points, a representative pathloss value that is based on each pathloss value of each other access point included in the plurality of access points;

determine a target power level based on the representative pathloss value; and

provide at least one of the plurality of access points with instructions that cause the at least one access point to adjust a power output level of the at least one access point.

7. The computing device of claim 6 , wherein the instructions further cause the hardware processor to:

identify, for the particular access point, the plurality of access points from a set of neighboring access points, each neighboring access point being an access point that provides at least one frame that the particular access point is capable of receiving and decoding.

8. The computing device of claim 7 , wherein the instructions further cause the hardware processor to:

determine a pathloss threshold based on pathloss values observed by the particular access point and associated with each of the neighboring access points, and

wherein the plurality of access points are identified from the set of neighboring access points using the pathloss threshold and the pathloss values associated with each of the neighboring access points.

9. The computing device of claim 7 , wherein the instructions further cause the hardware processor to:

determine, for each neighboring access point, an adjusted power level based on i) the target power level, and ii) a neighborhood density of the neighboring access points.

10. The computing device of claim 7 , wherein the instructions further cause the hardware processor to:

perform spatial smoothing of adjusted power output levels of the neighboring access points.

11. A method for determining access point power output, implemented by a hardware processor, the method comprising:

identifying, for a particular access point, a plurality of neighboring access points;

identifying, for each neighboring access point, a pathloss value that indicates a difference in a transmit power of the neighboring access point and a received signal strength observed by the particular access point;

identifying at least one adjacent access point from the neighboring access points, each adjacent access point having a pathloss value that is less than a pathloss threshold;

generating a representative pathloss using the pathloss values of each adjacent access point;

determining a target power level for the representative pathloss;

determining, for each neighboring access point, an adjusted power level based on i) the target power level, and ii) a neighborhood density of the plurality of neighboring access points; and

providing each adjusted power level to its corresponding neighboring access point.

12. The method of claim 11 , wherein the target power level is determined by adding a target observed signal strength to the representative pathloss.

13. The method of claim 11 , wherein the representative pathloss is generated as a function of the pathloss values of each adjacent access point.

14. The method of claim 11 , wherein each neighboring access point is an access point that provides at least one frame that the particular access point is capable of receiving and decoding.

15. The method of claim 11 , further comprising:

performing spatial smoothing of each adjusted power output level of the neighboring access points.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2018
From: ARUBA NETWORKS, INC.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 045921/0055 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2016
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ARUBA NETWORKS, INC.
Reel/Frame 040826/0709 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2016
From: LEE, JIWOONG
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 038953/0222 →