POWER SAVE SYSTEM AND METHOD
First Claim
1. A method of power management, comprising:
- at a first device, receiving a beacon from a neighboring device;
getting the neighboring device'"'"'s global cycle start countdown value;
checking the neighboring device'"'"'s global cycle start countdown value and comparing the neighboring device'"'"'s global cycle start countdown to the first device'"'"'s global cycle start countdown value; and
setting the first device'"'"'s global cycle start countdown value to match the global cycle start countdown value of the neighboring device if a first condition is met.
4 Assignments
0 Petitions
Accused Products
Abstract
According to an embodiment of the invention, a system and method to provide alignment of hibernation and active cycles is provided. When one device receives a beacon from one of its neighbors it can be implemented to check for the neighboring device'"'"'s global cycle start countdown value and to compare it'"'"'s global cycle start countdown value with its own. If the beacon from the neighboring device contains a global cycle start countdown value that is different from the device'"'"'s own global cycle start countdown, the device can be implemented to check a predefined condition. For example, if a device'"'"'s global cycle start time falls into the first half of a neighbor'"'"'s global cycle, then the device changes its own global cycle start time to the global cycle start time of that neighbor. In another embodiment, if a device'"'"'s global cycle start time falls into the first 256/K superframes of a neighbor'"'"'s global cycle, then the device changes its own global cycle start time to the global cycle start time of that neighbor. In one embodiment, K can be the number of different global active cycle start times observed by the device.
22 Citations
32 Claims
-
1. A method of power management, comprising:
-
at a first device, receiving a beacon from a neighboring device; getting the neighboring device'"'"'s global cycle start countdown value; checking the neighboring device'"'"'s global cycle start countdown value and comparing the neighboring device'"'"'s global cycle start countdown to the first device'"'"'s global cycle start countdown value; and setting the first device'"'"'s global cycle start countdown value to match the global cycle start countdown value of the neighboring device if a first condition is met. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A network device comprising:
-
a memory, the memory configured to store instructions; a processor coupled to the memory and configured to execute the instructions to perform the following steps; at a first device, receiving a beacon from a neighboring device; getting the neighboring device'"'"'s global cycle start countdown value; checking the neighboring device'"'"'s global cycle start countdown value and comparing the neighboring device'"'"'s global cycle start countdown to the first device'"'"'s global cycle start countdown value; and setting the first device'"'"'s global cycle start countdown value to match the global cycle start countdown value of the neighboring device if a first condition is met. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of power management, comprising:
-
receiving a beacon from a neighboring device; getting the neighboring devices global cycle start countdown value; checking the neighboring device'"'"'s global cycle start countdown value and comparing it to its own global cycle start countdown value, wherein the checking step is configured such that it can check more than two devices; and setting its global cycle start countdown value to match the global cycle start countdown value of the neighboring device if a first condition is met. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A network device comprising:
-
a memory, the memory configured to store instructions; a processor coupled to the memory and configured to execute the instructions to perform the following steps; receiving a beacon from a neighboring device; getting the neighboring devices global cycle start countdown value; checking the neighboring device'"'"'s global cycle start countdown value to its own global cycle start countdown value, wherein the checking step is configured such that it can check more than two devices; and setting its global cycle start countdown value to match the global cycle start countdown value of the neighboring device if a first condition is met. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
Specification