IP Library Granted Patent US 8,374,131
Granted Patent B2
US 8,374,131 · App. 12/071,864 · Granted Feb 12, 2013

Frequency planning method for wireless LANs

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 8,374,131
App. No.
12/071,864
Granted
Feb 12, 2013
Kind
B2
Abstract

A method may include allocating channels of a wireless local area network (WLAN) including a plurality of access points to the plurality of access points based on a load of each access point. The load of each access point may include a user load and/or an interference load. The user load may be generated by each user of the access point. The interference load may be based on interference caused by transmissions between the remainder of the plurality of access points and users of the remainder of the plurality of access points.

Claims (139)

1. A method comprising: allocating, by a computer, channels of a wireless local area network (WLAN) including a plurality of access points to the plurality of access points based on a load of each access point, the load of each access point including a user load based on each user of the access point and an interference load based on interference caused by transmissions between a remainder of the plurality of access points and users of the remainder of the plurality of access points, and the allocating further creating, for each access point of the plurality of access points, a number of regions based on the user load of the access point.

2. The method of claim 1 , wherein the allocating the channels of the WLAN is based on a time required to send one unit of data to each user in the WLAN.

3. The method of claim 1 , wherein the creating for each access point of the plurality of access points the number of regions includes locating a selected access point in a given region of another access point if an interference coefficient between the selected access point and the another access point multiplied by the user load of the selected access point is greater than zero and less than or equal to the user load of the selected access point in the given region.

4. The method of claim 3 , further comprising: calculating the interference coefficient based on a channel quality condition between the selected access point and the another access point, the channel quality condition based on at least one of a distance between the selected access point and the another access point and obstacles between the selected access point and the another access point.

5. The method of claim 4 , wherein the calculating the interference coefficient between the selected access point and the another access point is calculated in accordance with the following equation:

α

a

,

b

=

{

1

if

d

(

a

,

b

)

sr

,

0

if

d

(

a

,

b

)

2

tr

+

sr

,

(

1

-

d

(

a

,

b

)

-

sr

2

tr

)

K

otherwise

.

wherein d(a, b) is the distance between the selected access point and the another access point, tr is a transmission range of the selected access point and the another access point, sr is a sensing range of the selected access point and the another access point, and K is a constant.

6. The method of claim 3 , wherein the allocating the channels of the WLAN comprises:

finding a number of time slots with lowest indexes for each region of the selected access point which are not assigned to access points in the region of the selected access point for each of the plurality of channels, the number of the time slots for each region based on a user load of the region, and allocating a channel resulting in a lowest congestion load of the WLAN to the selected access point, the congestion load of the WLAN a summation of the loads of each of the access points in the WLAN.

7. The method of claim 6 , wherein the allocating the channels of the WLAN includes fmding the number of time slots with lowest indexes and allocating the channel resulting in the lowest congestion load of the WLAN for each of the plurality of access points, wherein the selected access point is selected according to a decreasing order of expected loads of the plurality of access points.

8. The method of claim 7 , further comprising: calculating the interference coefficient based on at least one of a distance between the selected access point and the another access point and obstacles between the selected access point and the another access point.

9. The method of claim 8 , wherein the calculating the interference coefficient between the selected access point and the another access point is calculated in accordance with the following equation:

α

a

,

b

=

{

1

if

d

(

a

,

b

)

sr

,

0

if

d

(

a

,

b

)

2

tr

+

sr

,

(

1

-

d

(

a

,

b

)

-

sr

2

tr

)

K

otherwise

.

wherein d(a, b) is the distance between the selected access point and the another access point, tr is a transmission range of the selected access point and the another access point, sr is a sensing range of the selected access point and the another access point, and K is a constant.

10. The method of claim 1 , wherein the WLAN is any IEEE 802.11 WLAN.

11. The method of claim 1 , wherein the allocating the channels of the WLAN is not based on information received from the users.

12. The method of claim 1 , wherein different types of interference cause different amounts of interference load.

13. The method of claim 1 , wherein the load of each access point is an average load over a period of time.

14. The method of claim 1 , wherein the allocating the channels of the WLAN includes allocating a channel resulting in a lowest congestion load of the WLAN to each of the access points, the congestion load of the WLAN a summation of the loads of each of the access points in the WLAN.

15. The method of claim 14 , wherein

the allocating the channel resulting in the lowest congestion load of the WLAN to each of the access points includes selecting a selected access point from the plurality of access points according to a decreasing order of expected loads of the plurality of access points and allocating the channel resulting in the lowest congestion load of the WLAN to a currently selected access point based on a channel allocation of previously selected access points.

16. A wireless local area network (WLAN), comprising:

a plurality of channels allocated, by a computer, to a plurality of access points, the plurality of channels allocated to the plurality of access points based on a load of each access point, the load of each access point including a user load based on each user of the access point and an interference load based on interference caused by transmissions of the remainder of the plurality of access points and users of a remainder of the plurality of access points, and the plurality of access points each having a number of regions, the number of regions based on the user load of the access point.

17. A method comprising: providing a wireless local area network (WLAN) including a plurality of access points, the WLAN configured to allocate channels, by a computer, to the plurality of access points based on a load of each access point, the load of each access point including a user load based on each user of the access point and an interference load based on interference caused by transmissions between the remainder of the plurality of access points and users of the remainder of the plurality of access points, and create for each access point of the plurality of access points, a number of regions based on the user load of the access point.

18. A method comprising: ensuring a level of service above a threshold level to each users of a wireless local area network (WLAN) including a plurality of access points while maximizing a throughput of the WLAN by allocating channels, by a computer, of the WLAN to the users based on a load of each access point of the plurality of access points, the load of each access point including a user load based on each of the users of the access point, and creating for each access point, a number of regions based on the user load of the access point.

Assignments (15)
PATENT SECURITY AGREEMENT Recorded Aug 6, 2024
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 068328/0674 →
RELEASE OF LIEN ON PATENTS Recorded Aug 5, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 068328/0278 →
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2012
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 029497/0359 →
MERGER Recorded Dec 11, 2012
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 029446/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2008
From: BEJERANO, YIGAL; HAN, SEUNG-JAE; SMITH, MARK A.
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 021576/0150 →