METHOD FOR MULTICAST LOAD BALANCING IN WIRELESS LANS
First Claim
1. A method, comprising:
- receiving a request for a downlink multicast stream from a requester;
determining whether the requested downlink multicast stream is already being provided; and
rate limiting the requested downlink multicast stream to the requestor so that the bandwidth of the requested multicast stream and all previously admitted downlink multicast stream does not exceed a total bandwidth available for downlink multicast streams responsive to determining the requested downlink multicast stream is not already being provided and a sum of the bandwidth of the requested downlink multicast stream and previously admitted downlink streams exceed the total bandwidth available for downlink multicast streams;
wherein previously admitted downlink multicast streams are not rate limited.
0 Assignments
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.
88 Citations
20 Claims
-
1. A method, comprising:
-
receiving a request for a downlink multicast stream from a requester; determining whether the requested downlink multicast stream is already being provided; and rate limiting the requested downlink multicast stream to the requestor so that the bandwidth of the requested multicast stream and all previously admitted downlink multicast stream does not exceed a total bandwidth available for downlink multicast streams responsive to determining the requested downlink multicast stream is not already being provided and a sum of the bandwidth of the requested downlink multicast stream and previously admitted downlink streams exceed the total bandwidth available for downlink multicast streams; wherein previously admitted downlink multicast streams are not rate limited. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An access point comprising:
-
a transceiver configured for wireless communication with a client; and a controller coupled to the transceiver and operable for controlling the operation of the transceiver; wherein the controller is configured for receiving a request for a downlink multicast stream from a requester; wherein the controller is responsive to determine whether the requested downlink multicast stream is already being provided; wherein the controller rate limits the requested downlink multicast stream to the requester so that the bandwidth of the requested multicast stream and all previously admitted downlink multicast stream does not exceed a total bandwidth available for downlink multicast streams responsive to determining the requested downlink multicast stream is not already being provided and a sum of the bandwidth of the requested downlink multicast stream and previously admitted downlink streams exceed the total bandwidth available for downlink multicast streams; and wherein the controller does not rate limit previously admitted downlink multicast streams. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus, comprising:
-
a controller communicatively coupled to a plurality of access points belonging to a Multicast Admission Control Group; wherein the controller is configured to assign a first access point belonging to the Multicast Admission Control Group as a low bandwidth umbrella access point; wherein the controller is configured to assign a second access point belonging to the Multicast Admission Control Group a high bandwidth channel and a coverage area that is smaller than a coverage area for the first access point; wherein the controller configured to limit servicing of a multicast stream to either the first access point or the second access point, but not both; and wherein the controller is configured to rate limit a high bandwidth stream being provided by the first access point while not rate limiting a low bandwidth stream being provided by the first access point.
-
Specification