IP Library Granted Patent US 9,107,219
Granted Patent B2
US 9,107,219 · App. 13/538,411 · Granted Aug 11, 2015

Method and system to configure network access points

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,107,219
App. No.
13/538,411
Granted
Aug 11, 2015
Kind
B2
Abstract

A method includes detecting a first value for a first parameter associated with a first access point of a plurality of access points and based at least on the first value for the first parameter associated with the first access point, configuring a second value for a second parameter associated with a second access point of the plurality of access points.

Claims (61)

1. A method performed by a network device, including a hardware processor and a memory unit, comprising:

detecting a first value for a first parameter associated with a first access point of a plurality of access points, wherein the first parameter is associated with a first access category of a plurality of access categories;

determining that a set of frames, transmitted by the first access point, was classified under the first access category;

determining that the set of frames was improperly classified under the first access category; and

based at least on the detected first value for the first parameter associated with the first access point and responsive to determining that the set of frames, transmitted by the first access point, was improperly classified, configuring a second value for a second parameter associated with a second access point of the plurality of access points, wherein the second parameter is associated with a second access category of the plurality of access categories, and wherein the first access category is different from the second access category.

2. The method of claim 1 , wherein the second value is identical to the first value.

3. The method of claim 1 , wherein the second value is determined based at least on:

the detected first value for the first parameter associated with the first access point; and

a detected third value for a third parameter associated with a third access point of the plurality of access points, wherein the third parameter is associated with a third access category of the plurality of access categories.

4. The method of claim 3 , further comprising:

selecting one of the detected first value and the detected third value, as the second value for the second parameter associated with the second access point, that will result in the best performance of the second access point.

5. The method of claim 1 , wherein detecting the first value comprises detecting a value for one or more parameters in a beacon transmitted by the first access point.

6. The method of claim 1 , wherein the first parameter comprises an Enhanced Distributed Channel Access (EDCA) parameter.

7. The method of claim 1 , wherein the first parameter comprises one of

an EDCA minimum contention window;

an EDCA maximum contention window;

an EDCA arbitration inter-frame space; or

an EDCA transmit opportunity period.

8. The method of claim 1 , wherein the first access point and the second access point use at least partially overlapping radio frequency channels.

9. The method of claim 1 , wherein determining that the set of frames is improperly classified under the first access category comprises determining:

(a) an intra-frame gap between two frames of the set of frames does not match a characteristic intra-frame gap associated with frames classified under the first access category; or

(b) a packet size of at least one frame of the set of frames does not match a characteristic packet size associated with frames classified under the first access category.

10. The method of claim 1 , wherein determining that the set of frames is improperly classified under the first access category comprises: determining

(a) an intra-frame gap between two frames of the set of frames matches a characteristic intra-frame gap associated with frames classified under the second access category; or

(b) a packet size of at least one frame of the set of frames matches a characteristic packet size associated with frames classified under the second access category.

11. The method of claim 1 , wherein the plurality of access categories comprises:

a background category;

a best effort category;

a video category; and

a voice category.

12. A non-transitory computer readable storage medium comprising instructions that, when executed by one or more processors in a network device, cause the network device to:

detect a first value for a first parameter associated with a first access point of a plurality of access points, wherein the first parameter is associated with a first access category of a plurality of access categories;

determine that a set of frames, transmitted by the first access point, was classified under the first access category;

determine that the set of frames was improperly classified under the first access category; and

based at least on the detected first value for the first parameter associated with the first access point and responsive to determining that the set of frames, transmitted by the first access point, was improperly classified, trigger a second access point of the plurality of access points to set a second parameter associated with the second access point to a second value, wherein the second parameter is associated with a second access category of the plurality of access categories, and wherein the first access category is different than the second access category.

13. The computer readable storage medium of claim 12 , wherein the second value is identical to the detected first value.

14. The computer readable storage medium of claim 12 , wherein the second value is determined based at least on:

the detected first value for the first parameter associated with the first access point; and

a detected third value for a third parameter associated with a third access point of the plurality of access points, wherein the third parameter is associated with a third access category of the plurality of access categories.

15. The computer readable storage medium of claim 14 that comprises further instructions that, when executed by the one or more processors in the network device, cause the network device to:

select one of the detected first value and the detected third value, as the second value for the second parameter associated with the second access point, that will result in the best performance of the second access point.

16. The computer readable storage medium of claim 12 , wherein detecting the first value comprises detecting one or more parameters in a beacon transmitted by the first access point.

17. The computer readable storage medium of claim 12 , wherein the first parameter comprises an Enhanced Distributed Channel Access (EDCA) parameter.

18. The computer readable storage medium of claim 12 , wherein the first parameter comprises one of:

an EDCA minimum contention window;

an EDCA maximum contention window;

an EDCA arbitration inter-frame space; or

an EDCA transmit opportunity period.

19. The computer readable storage medium of claim 12 , wherein the first access point and the second access point use at least partially overlapping radio frequency channels.

20. The computer readable storage medium of claim 12 , wherein determining that the set of frames is improperly classified under the first access category comprises determining:

(a) an intra-frame gap between two frames of the set of frames does not match a characteristic intra-frame gap associated with frames classified under the first access category; or

(b) a packet size of at least one frame of the set of frames does not match a characteristic packet size associated with frames classified under the first access category.

21. The computer readable storage medium of claim 12 , wherein determining that the set of frames is improperly classified under the first access category comprises: determining

(a) an intra-frame gap between two frames of the set of frames matches a characteristic intra-frame gap associated with frames classified under the second access category; or

(b) a packet size of at least one frame of the set of frames matches a characteristic packet size associated with frames classified under the second access category.

22. The computer readable storage medium of claim 12 , wherein the plurality of access categories comprises:

a background category;

a best effort category;

a video category; and

a voice category.

23. The method of claim 1 , wherein the network device is the second access point.

Assignments (4)
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 Aug 10, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: ARUBA NETWORKS, INC.
Reel/Frame 036379/0274 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2015
From: ARUBA NETWORKS, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 035814/0518 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2013
From: IYER, PRADEEP; PONNUSWAMY, SUBBURAJAN
To: ARUBA NETWORKS, INC.
Reel/Frame 029689/0411 →