Method for multicast load balancing in wireless LANs
First Claim
1. An access point, comprising:
- a transceiver for receiving an admissions control request from a client; and
a controller coupled to the transceiver for controlling the operation of the transceiver and setting a maximum multicast bandwidth for the access point;
the controller configured for determining whether the admissions control request from the client is for one of an admitted multicast stream and an unadmitted multicast stream, each stream having a bandwidth;
wherein the controller is responsive to the admissions control request for the admitted multicast stream by servicing the admitted multicast stream; and
wherein the controller is responsive to the admissions control request for the unadmitted multicast stream by servicing the unadmitted multicast stream where the bandwidth required for the unadmitted multicast stream, plus that portion of the access point bandwidth currently used for all existing downlink multicast streams is less than a maximum multicast bandwidth for the access point.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for multicast load balancing in a wireless network having a plurality of access points. The method includes setting a maximum Internet protocol multicast bandwidth for the access points, receiving an admissions control request from a client at one of the access points, and determining whether the admissions control request from the client is for an admitted or unadmitted multicast stream at the access point. The access point is responsive to the admissions control request for the admitted multicast stream by servicing the admitted multicast stream and to the admissions control request for the unadmitted multicast stream by servicing the unadmitted multicast stream where the bandwidth required for the unadmitted multicast stream, plus that portion of the access point bandwidth currently used for all existing downlink multicast streams, does not exceed the maximum internet protocol multicast bandwidth for the access point.
-
Citations
49 Claims
-
1. An access point, comprising:
-
a transceiver for receiving an admissions control request from a client; and
a controller coupled to the transceiver for controlling the operation of the transceiver and setting a maximum multicast bandwidth for the access point;
the controller configured for determining whether the admissions control request from the client is for one of an admitted multicast stream and an unadmitted multicast stream, each stream having a bandwidth;
wherein the controller is responsive to the admissions control request for the admitted multicast stream by servicing the admitted multicast stream; and
wherein the controller is responsive to the admissions control request for the unadmitted multicast stream by servicing the unadmitted multicast stream where the bandwidth required for the unadmitted multicast stream, plus that portion of the access point bandwidth currently used for all existing downlink multicast streams is less than a maximum multicast bandwidth for the access point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An access point, comprising:
-
a transceiver for receiving a request from a client for a multicast stream, wherein at least one of the access point and the client does not support admissions control; and
a controller coupled to the transceiver configured for determining whether the request is for one of an admitted multicast stream and an unadmitted multicast stream;
wherein the access point is responsive to the request by forwarding an admitted multicast stream to the client; and
wherein the access point is responsive to the request for an unadmitted multicast stream by rate limiting the unadmitted multicast stream to the client. - View Dependent Claims (14, 15)
-
-
16. A method for multicast load balancing in a wireless network having a plurality of access points, comprising:
-
setting a maximum Internet protocol multicast bandwidth for the access points;
receiving an admissions control request from a client at one of the access points; and
determining whether the admissions control request from the client is for one of an admitted multicast stream and an unadmitted multicast stream at the access point, each stream having a bandwidth;
wherein the one of the access points is responsive to the admissions control request for the admitted multicast stream by servicing the admitted multicast stream; and
wherein the one of the access points is responsive to the admissions control request for the unadmitted multicast stream by servicing the unadmitted multicast stream where the bandwidth required for the unadmitted multicast stream, plus that portion of the access point bandwidth currently used for all existing downlink multicast streams, does not exceed the maximum internet protocol multicast bandwidth for the access point. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for multicast load balancing in a wireless network having a plurality of access points, comprising:
-
receiving a request from a client for a multicast stream at one of the access points, wherein at least one of the one of the access points and the client does not support admissions control; and
determining whether the admissions control request is for one of an admitted multicast stream and an unadmitted multicast stream;
wherein the one of the access points is responsive to the request by forwarding an admitted multicast stream to the client; and
wherein the one of the access points is responsive to the request for the unadmitted multicast stream by rate limiting the unadmitted multicast stream to the client. - View Dependent Claims (28, 29, 34, 35, 36, 37, 38)
-
-
30. A computer-readable medium of instructions for multicast load balancing in a wireless network having a plurality of access points, comprising:
-
means for setting a maximum Internet protocol multicast bandwidth for the access points;
means for receiving an admissions control request from a client at one of the access points; and
means for determining whether the admissions control request from the client is for one of an admitted multicast stream and an unadmitted multicast stream at the access point, each stream having a bandwidth;
wherein the one of the access points is responsive to the admissions control request for the admitted multicast stream by servicing the admitted multicast stream; and
wherein the one of the access points is responsive to the admissions control request for the unadmitted multicast stream by servicing the unadmitted multicast stream where the bandwidth required for the unadmitted multicast stream, plus that portion of the access point bandwidth currently used for all existing downlink multicast streams, does not exceed the maximum internet protocol multicast bandwidth for the access point. - View Dependent Claims (31, 32, 33, 39, 40)
-
-
41. A computer-readable medium of instructions for multicast load balancing in a wireless network having a plurality of access points, comprising:
-
means for receiving a request from a client for a multicast stream at one of the access points, wherein at least one of the one of the access points and the client does not support admissions control; and
means for determining whether the admissions control request is for one of an admitted multicast stream and an unadmitted multicast stream;
wherein the one of the access points is responsive to the admissions control request by forwarding an admitted multicast stream to the client; and
wherein the one of the access point is responsive to the admissions control request for the unadmitted multicast stream by rate limiting the unadmitted multicast stream to the client. - View Dependent Claims (42, 43)
-
-
44. A method for organizing a wireless LAN, comprising
assigning an umbrella access points an umbrella channel that covers the entire wireless LAN assigning at least one other access point a relatively high-bandwidth channel that covers a select Hot Spot area; -
rate limiting a high-bandwidth downlink multicast streams on the umbrella access point; and
migrating a client using an explicit admissions control signal to receive a high-bandwidth multicast streams, to a one of the at least one other access points. - View Dependent Claims (45)
-
-
46. A method for managing multicast streams, comprising
limiting the total bandwidth consumed by downlink multicast streams at an access point; -
classifying a multicast stream as one of admitted and unadmitted;
determining the bandwidth for the multicast stream by measuring the bandwidth consumed by the multicast stream over a period of time; and
admitting a new downlink multicast stream to an access point if the bandwidth required by the new multicast stream plus the bandwidth for existing multicast streams does not exceed the limit for all downlink multicast streams at the access point;
wherein an unadmitted multicast stream is rate-limited. - View Dependent Claims (47, 48, 49)
-
Specification