OPTIMIZING 802.11 POWER-SAVE FOR IP MULTICAST GROUPS
First Claim
1. An apparatus, comprising:
- an access point configured to wirelessly communicate with at least one mobile device;
wherein the access point is configured to determine a multicast group membership for a first mobile device;
wherein the access point is configured to determine whether the first mobile device is currently able to accept a multicast packet for the multicast group responsive to receiving a packet for the multicast group;
wherein the access point is configured to immediately send the multicast packet responsive to determining the first mobile device is currently able to receive the multicast packet; and
wherein the access point is configured to buffer the packet and send the multicast packet after a subsequent beacon responsive to determining the first mobile device is currently unable to receive the multicast packet.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for providing a superior quality of service for multicast data streams delivered over a wireless local area network. As Internet Protocol multicast data streams are received by an access point, the access point observes Internet Group Multicast Protocol registration messages to determine which of its associated stations subscribe to each multicast data stream. The access point then determines which of the multicast data streams it receives have only active subscribing stations as opposed to those data streams having at least one associated station operating in power-save mode. The access point will automatically transmit each multicast data stream having only active subscribers immediately to the associated active stations, while buffering the multicast data stream for which there is at least one associated station operating in power-save mode.
33 Citations
20 Claims
-
1. An apparatus, comprising:
-
an access point configured to wirelessly communicate with at least one mobile device; wherein the access point is configured to determine a multicast group membership for a first mobile device; wherein the access point is configured to determine whether the first mobile device is currently able to accept a multicast packet for the multicast group responsive to receiving a packet for the multicast group; wherein the access point is configured to immediately send the multicast packet responsive to determining the first mobile device is currently able to receive the multicast packet; and wherein the access point is configured to buffer the packet and send the multicast packet after a subsequent beacon responsive to determining the first mobile device is currently unable to receive the multicast packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
determining a multicast group membership for a first mobile device; determining whether the first mobile device is currently able to receive a multicast packet for the multicast group responsive to receiving the multicast packet; immediately sending the multicast packet responsive to determining the first mobile device is currently able to receive the multicast packet; and buffering and sending the packet after a subsequent beacon responsive to determining the first device is unable to receive the multicast packet. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification