System and method for optimizing throughput in a wireless network
First Claim
1. A method, comprising:
- receiving a data packet, the data packet addressed to a plurality of mobile units;
determining an operating mode of each of the plurality of mobile units, each of the plurality of mobile units having a first operating mode and a second operating mode;
transmitting the data packet to each of a first set of the mobile units, the first set being in the first operating mode;
transmitting a signal to a second set of mobile units, each of the mobile units in the second set being in the second operating mode, the signal including data instructing the mobile units in the second set to switch to the first operating mode within a predetermined time period; and
transmitting the data packet to the second set of mobile units after expiration of the predetermined time period.
1 Assignment
0 Petitions
Accused Products
Abstract
Described is a device and method for receiving a data packet, the data packet addressed to a plurality of mobile units and determining an operating mode of each of the plurality of mobile units, each of the plurality of mobile units having a first operating mode and a second operating mode. The data packet is transmitted to each of a first set of the mobile units, the first set being in the first operating mode. A signal is transmitted to a second set of mobile units, each of the mobile units in the second set being in the second operating mode, the signal including data instructing the mobile units in the second set to switch to the first operating mode within a predetermined time period. The data packet is then transmitted to the second set of mobile units after expiration of the predetermined time period.
32 Citations
29 Claims
-
1. A method, comprising:
-
receiving a data packet, the data packet addressed to a plurality of mobile units;
determining an operating mode of each of the plurality of mobile units, each of the plurality of mobile units having a first operating mode and a second operating mode;
transmitting the data packet to each of a first set of the mobile units, the first set being in the first operating mode;
transmitting a signal to a second set of mobile units, each of the mobile units in the second set being in the second operating mode, the signal including data instructing the mobile units in the second set to switch to the first operating mode within a predetermined time period; and
transmitting the data packet to the second set of mobile units after expiration of the predetermined time period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device, comprising:
-
a receiving module receiving a data packet, the data packet addressed to a plurality of mobile units;
a processing module determining an operating mode of each of a plurality of mobile units, each of the plurality of mobile units having a first operating mode and a second operating mode; and
a transmission module transmitting the data packet to each of a first set of the mobile units, the first set being in the first operating mode, wherein the transmission module transmits a signal to a second set of mobile units, each of the mobile units in the second set being in the second operating mode, the signal including data instructing the mobile units in the second set to switch to the first operating mode within a predetermined time period, wherein the transmission module transmits the data packet to the second set of mobile units after expiration of the predetermined time period. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method, comprising:
-
receiving, at an access point, a multicast join request from a mobile unit;
determining whether another access point is executing a multicast protocol;
executing the multicast protocol when it is determined that another access point is not executing the multicast protocol; and
forwarding the join request to another access point when it is determined that another access point is executing the multicast protocol. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A device, comprising:
-
a receiving module receiving at an access point a multicast join request from the mobile unit; and
a processing unit determining whether another access point is executing a multicast protocol, wherein if the processing unit determines that another access point is not executing the multicast protocol, the access point executes the multicast protocol, and wherein if the processing unit determines that another access point is executing the multicast protocol, the access point forwards the join request to another access point. - View Dependent Claims (21, 22, 23)
-
-
24. A method, comprising:
-
designating an access point, from a network of access points, to execute a multicast protocol;
receiving, at an access point, a multicast join request from a mobile unit;
determining whether the access point receiving the multicast join request is the designated access point;
executing the multicast protocol when it is determined that the access point receiving the multicast join request is the designated access point; and
forwarding the join request to the designated access point when it is determined that the access point receiving the multicast join request is not the designated access point. - View Dependent Claims (25, 26, 27)
-
-
28. A device, comprising:
-
a receiving means for receiving a data packet, the data packet addressed to a plurality of mobile units;
a processing means for determining an operating mode of each of a plurality of mobile units, each of the plurality of mobile units having a first operating mode and a second operating mode; and
a transmission means for transmitting the data packet to each of a first set of the mobile units, the first set being in the first operating mode, wherein the transmission module transmits a signal to a second set of mobile units, each of the mobile units in the second set being in the second operating mode, the signal including data instructing the mobile units in the second set to switch to the first operating mode within a predetermined time period, wherein the transmission module transmits the data packet to the second set of mobile units after expiration of the predetermined time period.
-
-
29. A device, comprising:
-
a receiving means for receiving at an access point a multicast join request from the mobile unit; and
a processing means for determining whether another access point is executing a multicast protocol, wherein if the processing unit determines that another access point is not executing the multicast protocol, the access point executes the multicast protocol, and wherein if the processing unit determines that another access point is executing the multicast protocol, the access point forwards the join request to another access point.
-
Specification