Paging messages for power saving in a mobile WiMAX system
First Claim
1. A method of scheduling paging messages in a wireless communications system, comprising:
- negotiating paging parameters for a paging group of mobile stations in idle mode, wherein the paging parameters comprise a common listening interval for the mobile stations in the paging group;
receiving paging messages targeting the mobile stations in the paging group;
grouping the mobile stations in the paging group into a number of sub-groups;
determining an order for transmitting the paging messages within the common listening interval, wherein the order specifies a sequential order for transmitting the paging messages targeting the mobile stations in different sub-groups of the paging group,wherein the determining the order for transmitting the paging messages within the common listening interval comprises;
determining a sub-group associated with said each paging message based on a MAC address hash value generated from a MAC address of a targeted mobile station, anddetermining an order of the sub-group based on a remainder of a quotient of a sum of the MAC address hash value of the targeted mobile station and an index of the common listening interval divided by the number of sub-groups; and
transmitting the paging messages, by sub-group, in the determined order using a base station.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain embodiments of the present disclosure provide a paging schedule that may allow a WiMAX mobile device to return to a low power state prior to the end of a listening interval, thereby reducing power consumption. For certain embodiments, the paging schedule may be controlled by a base station using standardized paging messages, with paging messages targeting particular MSs in a group presented in an organized manner within a listening interval. An MS aware of this schedule may, thus, promptly return to a low power state prior to the end of a listening interval if it does not detect a paging message at its expected time within the listening interval.
-
Citations
28 Claims
-
1. A method of scheduling paging messages in a wireless communications system, comprising:
-
negotiating paging parameters for a paging group of mobile stations in idle mode, wherein the paging parameters comprise a common listening interval for the mobile stations in the paging group; receiving paging messages targeting the mobile stations in the paging group; grouping the mobile stations in the paging group into a number of sub-groups; determining an order for transmitting the paging messages within the common listening interval, wherein the order specifies a sequential order for transmitting the paging messages targeting the mobile stations in different sub-groups of the paging group, wherein the determining the order for transmitting the paging messages within the common listening interval comprises; determining a sub-group associated with said each paging message based on a MAC address hash value generated from a MAC address of a targeted mobile station, and determining an order of the sub-group based on a remainder of a quotient of a sum of the MAC address hash value of the targeted mobile station and an index of the common listening interval divided by the number of sub-groups; and transmitting the paging messages, by sub-group, in the determined order using a base station. - View Dependent Claims (2, 3)
-
-
4. A method for monitoring for paging messages by a mobile station in a wireless communications system, comprising:
-
exiting a lower power state of an idle mode to monitor for the paging messages during a current listening interval; determining a group number for the mobile station; determining an order of group numbers that include the group number of the mobile station to receiving the paging messages in the current listening interval by determining a remainder of a quotient of a sum of a MAC address hash value generated from a MAC address of a mobile station and an index of the current listening interval divided by a total number of groups of mobile stations; and returning to the low power state prior to the end of the current listening interval, in response to determining that a frame in the current listening interval contains a mobile page advertisement message that does not target the mobile station and does target a mobile station in a group that occurs later in the determined order of the group numbers than the group number determined for the mobile station. - View Dependent Claims (5, 6, 7)
-
-
8. A base station for scheduling paging messages in a wireless communications system, the base station comprising:
-
a memory; and at least one processor coupled to the memory and configured for; negotiating paging parameters for a paging group of mobile stations in idle mode, wherein the paging parameters comprise a common listening interval for the mobile stations in the paging group; receiving the paging messages targeting the mobile stations in the paging group; grouping the mobile stations in the paging group into a number of sub-groups; determining an order for transmitting the paging messages within the common listening interval, wherein the order specifies a sequential order for transmitting the paging messages targeting the mobile stations in different sub-groups of the paging group, wherein the at least one processor determines the order for transmitting the paging messages within the common listening interval by; determining a sub-group associated with said each paging message based on a MAC address hash value generated from a MAC address of a targeted mobile station, and determining an order of the sub-group based on a remainder of a quotient of a sum of the MAC address hash value of the targeted mobile station and an index of the common listening interval divided by the number of sub-groups; and transmitting the paging messages, by the sub-group, in the determined order. - View Dependent Claims (9, 10)
-
-
11. An apparatus for monitoring paging messages by a mobile station in a wireless communications system, comprising:
-
a memory; and at least one processor coupled to the memory and configured for; exiting a low power state of an idle mode to monitor for the paging messages during a current listening interval; determining a group number for the mobile station; determining an order of group numbers that include the group number of the mobile station to receiving the paging messages in the current listening interval by determining the remainder of a quotient of a sum of a MAC address hash value generated from a MAC address of a mobile station and an index of the current listening interval divided by a total number of groups of mobile stations; and returning to the low power state prior to an end of the current listening interval, in response to determining that a frame in the current listening interval contains a mobile page advertisement message that does not target the mobile station and does target a mobile station in a group that occurs later in the determined order of the group numbers than the group number determined for the mobile station. - View Dependent Claims (12, 13, 14)
-
-
15. An apparatus for scheduling paging messages in a wireless communications system, the apparatus comprising:
-
means for negotiating paging parameters for a paging group of mobile stations in idle mode, wherein the paging parameters comprise a common listening interval for the mobile stations in the paging group; means for receiving the paging messages targeting the mobile stations in the paging group; means for grouping the mobile stations in the paging group into a number of sub-groups; means for determining an order for transmitting the paging messages within the common listening interval, wherein the order specifies a sequential order for transmitting the paging messages targeting the mobile stations in different sub-groups of the paging group, wherein the means for determining the order for transmitting the paging messages within the common listening interval comprises; means for determining a sub-group associated with said each paging message based on a MAC address hash value generated from a MAC address of a targeted mobile station, and means for determining an order of the sub-group based on a remainder of a quotient of a sum of the MAC address hash value of the targeted mobile station and an index of the common listening interval divided by the number of sub-groups; and means for transmitting the paging messages, by the sub-group, in the determined order. - View Dependent Claims (16, 17)
-
-
18. An apparatus for monitoring paging messages by a mobile station in a wireless communications system, the apparatus comprising:
-
means for exiting a low power state of an idle mode to monitor for the paging messages during a current listening interval; means for determining a group number for the mobile station; means for determining an order of group numbers that include the group number of the mobile station to receive the paging messages in the current listening interval by determining a remainder of a quotient of a sum of a MAC address hash value generated from a MAC address of a mobile station and an index of the current listening interval divided by a total number of groups of mobile stations; and means for returning to the low power state prior to an end of the current listening interval, in response to determining that a frame in the current listening interval contains a mobile page advertisement message that does not target the mobile station and does target a mobile station in a group that occurs later in the determined order of the group numbers than the group number determined for the mobile station. - View Dependent Claims (19, 20, 21)
-
-
22. A computer-program product for scheduling paging messages in a wireless communications system, comprising a non-transitory computer readable medium having instructions stored thereon, the instructions being executable by one or more processors and the instructions comprising:
-
instructions for negotiating paging parameters for a paging group of mobile stations in idle mode, wherein the paging parameters comprise a common listening interval for the mobile stations in the paging group; instructions for receiving the paging messages targeting the mobile stations in the paging group; instructions for grouping the mobile stations in the paging group into a number of sub-groups; instructions for determining an order for transmitting the paging messages within the common listening interval, wherein the order specifies a sequential order for transmitting the paging messages targeting mobile stations in different sub-groups of the paging group, wherein the instructions for determining the order for transmitting the paging messages within the common listening interval comprise; instructions for determining a sub-group associated with said each paging message based on a MAC address hash value generated from a MAC address of a targeted mobile station, and instructions for determining an order of the sub-group based on a remainder of a quotient of a sum of the MAC address hash value of the targeted mobile station and an index of the common listening interval divided by a number of sub-groups; and instructions for transmitting the paging messages, by sub-group, in the determined order. - View Dependent Claims (23, 24)
-
-
25. A computer-program product for monitoring paging messages by a mobile station in a wireless communications system, comprising a non-transitory computer readable medium having instructions stored thereon, the instructions being executable by one or more processors and the instructions comprising:
-
instructions for exiting a low power state of an idle mode to monitor for the paging messages during a current listening interval; instructions for determining a group number for the mobile station; instructions for determining an order of group numbers that include the group number of the mobile station to receive the paging messages in the current listening interval by determining a remainder of a quotient of a sum of a MAC address hash value generated from a MAC address of a mobile station and an index of the current listening interval divided by a total number of groups of mobile stations; and instructions for returning to the low power state prior to an end of the current listening interval, in response to determining that a frame in the current listening interval contains a mobile page advertisement message that does not target the mobile station and does target a mobile station in a group that occurs later in the determined order of the group numbers than the group number determined for the mobile station. - View Dependent Claims (26, 27, 28)
-
Specification