Wireless LAN with load balancing
First Claim
1. A network station for a contention-based wireless network further comprising at least two access points, the network station adapted to:
- receive an access point traffic load parameter transmitted to the network station from each access point of the at least two access points;
monitor its network station communication quality;
derive a network station communication quality parameter indicative of its network station communication quality;
receive an access point communication quality parameter transmitted to the network station from said each access point;
select, for said each access point, one of the network station communication quality parameter and the corresponding access point communication quality parameter;
generate, for said each access point, a cost function value as a function of (1) the corresponding access point traffic load parameter and (2) the corresponding selected communication quality parameter; and
compare the cost function values to select a communication connection with one of the at least two access points as a function of (1) the access point traffic load parameter from said each access point and (2) the corresponding network station communication quality parameter.
8 Assignments
0 Petitions
Accused Products
Abstract
A communication system with a plurality of access points (AP1, AP2, AP3) and at least one network station (5, 6), the network station (5, 6) being arranged to communicate with one of the plurality of access points (AP1, AP2, AP3) through a wireless communication protocol, each access point (AP1, AP2, AP3) is able to monitor its access point traffic load and transmit an access point traffic load parameter (ATT) to the network station (5, 6), and the network station (5, 6) is able to monitor its network station traffic load; store a network station traffic load parameter (AUTT); receive access point traffic load parameters (ATT) from the access points (AP1, AP2, AP3); and select a communication connection with one of the access points (AP1, AP2, AP3) using a predetermined cost function taking the access point traffic load parameters (ATT) and the network station traffic load parameters (AUTT) into account.
66 Citations
54 Claims
-
1. A network station for a contention-based wireless network further comprising at least two access points, the network station adapted to:
-
receive an access point traffic load parameter transmitted to the network station from each access point of the at least two access points; monitor its network station communication quality; derive a network station communication quality parameter indicative of its network station communication quality; receive an access point communication quality parameter transmitted to the network station from said each access point; select, for said each access point, one of the network station communication quality parameter and the corresponding access point communication quality parameter; generate, for said each access point, a cost function value as a function of (1) the corresponding access point traffic load parameter and (2) the corresponding selected communication quality parameter; and compare the cost function values to select a communication connection with one of the at least two access points as a function of (1) the access point traffic load parameter from said each access point and (2) the corresponding network station communication quality parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A network station for a contention-based wireless network further comprising at least two access points, the network station adapted to:
-
receive an access point traffic load parameter transmitted to the network station from each access point of the at least two access points; apply a cost function to generate a cost function value for said each access point as a function of the corresponding access point traffic load parameter; and compare the cost function values to select a communication connection with one of the at least two access points as a function of the access point traffic load parameter from said each access point, wherein the network station is adapted to apply; a first cost function for an access point associated with the network station; and a second cost function, different from the first cost function, for each other access point of the at least two access points, wherein; the second cost function is dependent on a network station traffic load parameter; and the first cost function is independent of the network station traffic load parameter. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A network station for a contention-based wireless network further comprising at least two access points, the network station adapted to:
-
receive an access point traffic load parameter transmitted to the network station from each access point of the at least two access points; apply a cost function to generate a cost function value for said each access point as a function of the corresponding access point traffic load parameter; and compare the cost function values to select a communication connection with one of the at least two access points as a function of the access point traffic load parameter from said each access point, wherein; the cost function comprises a weight factor applied to the corresponding access point traffic load parameter; and the value of the weight factor is a function of scan state of the network station. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A network station for a contention-based wireless network further comprising at least two access points, the network station adapted to:
-
receive an access point communication quality parameter transmitted to the network station from each access point of the at least two access points; monitor its network station communication quality; derive a network station communication quality parameter indicative of its network station communication quality; select, for said each access point, one of the network station communication quality parameter and the corresponding access point communication quality parameter; generate, for said each access point, a cost function value as a function of the corresponding selected communication quality parameter; and compare the cost function values to select a communication connection with one of the at least two access points as a function of (1) the access point communication quality parameter from said each access point and (2) the network station communication quality parameter. - View Dependent Claims (44, 45, 46)
-
-
47. A contention-based wireless network comprising a network station and at least two access points, wherein:
-
each access point of the at least two access points is adapted to; monitor (i) its access point traffic load and (ii) its access point communication quality; and transmit to the network station (i) an access point traffic load parameter indicative of its access point traffic load and (ii) an access point communication quality parameter indicative of its access point communication quality; and the network station is adapted to; receive the access point traffic load parameter transmitted to the network station from said each access point; monitor its network station communication quality; derive a network station communication quality parameter indicative of its network station communication quality; receive the access point communication quality parameter transmitted to the network station from said each access point; select, for said each access point, one of the network station communication quality parameter and the corresponding access point communication quality parameter; generate, for said each access point, a cost function value as a function of (1) the corresponding access point traffic load parameter and (2) the corresponding selected communication quality parameter; and compare the cost function values to select a communication connection with one of the at least two access points as a function of (1) the access point traffic load parameter from said each access point and (2) the corresponding network station communication quality parameter.
-
-
48. A contention-based wireless network comprising a network station and at least two access points, wherein:
-
each access point of the at least two access points is adapted to; monitor its access point traffic load; and transmit to the network station an access point traffic load parameter indicative of its access point traffic load; and the network station is adapted to; receive the access point traffic load parameter transmitted to the network station from said each access point; apply a cost function to generate a cost function value for said each access point as a function of the corresponding access point traffic load parameter; and compare the cost function values to select a communication connection with one of the at least two access points as a function of the access point traffic load parameter from said each access point, wherein the network station is adapted to apply; a first cost function for an access point associated with the network station; and a second cost function, different from the first cost function, for each other access point of the at least two access points, wherein; the second cost function is dependent on a network station traffic load parameter; and the first cost function is independent of the network station traffic load parameter.
-
-
49. A contention-based wireless network comprising a network station and at least two access points, wherein:
-
each access point of the at least two access points is adapted to; monitor its access point traffic load; and transmit to the network station an access point traffic load parameter indicative of its access point traffic load; and the network station is adapted to; receive the access point traffic load parameter transmitted to the network station from said each access point; apply a cost function to generate a cost function value for said each access point as a function of the corresponding access point traffic load parameter; and compare the cost function values to select a communication connection with one of the at least two access points as a function of the access point traffic load parameter from said each access point, wherein; the cost function comprises a weight factor applied to the corresponding access point traffic load parameter; and the value of the weight factor is a function of scan state of the network station.
-
-
50. A contention-based wireless network comprising a network station and at least two access points, wherein:
-
each access point of the at least two access points is adapted to; monitor its access point communication quality; and transmit to the network station an access point communication quality parameter indicative of its access point communication quality; and the network station is adapted to; receive the access point communication quality parameter transmitted to the network station from said each access point; monitor its network station communication quality; derive a network station communication quality parameter indicative of its network station communication quality; select, for said each access point, one of the network station communication quality parameter and the corresponding access point communication quality parameter; generate, for said each access point, a cost function value as a function of the corresponding selected communication quality parameter; and compare the cost function values to select a communication connection with one of the at least two access points as a function of (1) the access point communication quality parameter from said each access point and (2) the network station communication quality parameter.
-
-
51. A network station for a contention-based wireless network further comprising at least two access points, the network station adapted to:
-
receive an access point traffic load parameter transmitted to the network station from each access point of the at least two access points, wherein at least one of the access points is not associated with the network station; monitor its network station traffic load; derive a network station traffic load parameter indicative of its network station traffic load; receive an access point communication quality parameter transmitted to the network station from said each access point; monitor its network station communication quality; derive a network station communication quality parameter indicative of its network station communication quality; and select a communication connection with one of the at least two access points as a function of (1) the access point traffic load parameter from said each access point, (2) the network station traffic load parameter, (3) the access point communication quality parameter from said each access point, and (4) the network station communication quality parameter, wherein; the access point traffic load parameter is a function of both (i) traffic transmitted from said each access point and (ii) traffic received at said each access point; the network station traffic load parameter is a function of both (i) traffic transmitted from the network station and (ii) traffic received at the network station; the access point communication quality parameter is a function of average noise level at said each access point; and the network station communication quality parameter is a function of average noise level at the network station. the network station is adapted to; be associated with a first access point; apply a first cost function to generate a first cost function value associated with the first access point independent of the network station traffic load parameter; apply an other cost function to generate an other cost function value associated with each other access point of the at least two access points dependent on the network station traffic load parameter; and compare the first and other cost function values to select the communication connection, wherein; for the first access point, the first cost function is;
CQLfirst=(SRL−
ANL)−
WEIGHT*ATT;
for said each other access point, the other cost function is;
CQLother=(SRL−
ANL)−
WEIGHT*(ATT+AUTT);CQLfirst is the first cost function value; CQLother the other cost function value; SRL is a signal reception level measured by the network station; ANL is an average noise level selected by the network station as the greater of the network station average noise level (NLST) and the corresponding access point average noise level (NLAP); WEIGHT is a weight factor, whose value is a function of scan state of the network station; ATT is the corresponding access point traffic load parameter; and AUTT is the network station traffic load parameter; the first cost function is applied for the first access point independent of the traffic load parameter for any access point; the other cost function is applied for said each other access point independent of the traffic load parameter for any access point; and the wireless network conforms to an IEEE 802.11 standard. - View Dependent Claims (52)
-
-
53. A contention-based wireless network comprising a network station and at least two access points, wherein:
-
each access point of the at least two access points is adapted to; monitor (i) its access point traffic load and (ii) its access point communication quality; and transmit to the network station (i) an access point traffic load parameter indicative of its access point traffic load and (ii) an access point communication quality parameter indicative of its access point communication quality; and the network station is adapted to; receive the access point traffic load parameter transmitted to the network station from said each access point, wherein at least one of the access points is not associated with the network station; monitor its network station traffic load; derive a network station traffic load parameter indicative of its network station traffic load; receive the access point communication quality parameter transmitted to the network station from said each access point; monitor its network station communication quality; derive a network station communication quality parameter indicative of its network station communication quality; and select a communication connection with one of the at least two access points as a function of (1) the access point traffic load parameter from said each access point, (2) the network station traffic load parameter, (3) the access point communication quality parameter from said each access point, and (4) the network station communication quality parameter, wherein; the access point traffic load parameter is a function of both (i) traffic transmitted from said each access point and (ii) traffic received at said each access point; the network station traffic load parameter is a function of both (i) traffic transmitted from the network station and (ii) traffic received at the network station; the access point communication quality parameter is a function of average noise level at said each access point; and the network station communication quality parameter is a function of average noise level at the network station. the network station is adapted to; be associated with a first access point; apply a first cost function to generate a first cost function value associated with the first access point independent of the network station traffic load parameter; apply an other cost function to generate an other cost function value associated with each other access point of the at least two access points dependent on the network station traffic load parameter; and compare the first and other cost function values to select the communication connection, wherein; for the first access point, the first cost function is;
CQLfirst=(SRL−
ANL)−
WEIGHT*ATT;
for said each other access point, the other cost function is;
CQLother=(SRL−
ANL)−
WEIGHT*(ATT+AUTT);CQLfirst is the first cost function value; CQLother is the other cost function value; SRL is a signal reception level measured by the network station; ANL is an average noise level selected by the network station as the greater of the network station average noise level (NLST) and the corresponding access point average noise level (NLAP); WEIGHT is a weight factor, whose value is a function of scan state of the network station; ATT is the corresponding access point traffic load parameter; and AUTT is the network station traffic load parameter; the first cost function is applied for the first access point independent of the traffic load parameter for any access point; the other cost function is applied for said each other access point independent of the traffic load parameter for any access point; and the wireless network conforms to an IEEE 802.11 standard. - View Dependent Claims (54)
-
Specification