Power-saving method for wireless sensor network
First Claim
Patent Images
1. A method of saving battery power in a wireless communication, the method comprising:
- initializing a sleep probability upon the device initially being deployed, such that the sleep probability is calculated based on a number of neighboring wireless communication devices and a sleep counter which is updated during each of an active event, an overhearing event, and a periodic inactive event;
operating an active mode to perform the communication;
starting an active mode timer;
operating a sleep mode when there is no packet to transmit or receive before the active mode timer expires;
overhearing packets addressed to the neighboring wireless communication devices during the sleep mode;
updating the sleep probability depending on a number of the overheard packets addressed to the neighboring wireless communication devices; and
determining an exit from the sleep mode on the basis of the updated sleep probability.
2 Assignments
0 Petitions
Accused Products
Abstract
A power-saving method of wireless communication device, which operates a sleep mode for minimizing power consumption except for an active mode for communication, initializes a sleep probability upon the device being turned on, operates the active mode for communication with starting an active mode timer, transits to the sleep mode when there is no packet to transmit or receive before the active mode timer expires; and determines an exit from the sleep mode on the basis of the sleep probability.
25 Citations
19 Claims
-
1. A method of saving battery power in a wireless communication, the method comprising:
-
initializing a sleep probability upon the device initially being deployed, such that the sleep probability is calculated based on a number of neighboring wireless communication devices and a sleep counter which is updated during each of an active event, an overhearing event, and a periodic inactive event; operating an active mode to perform the communication; starting an active mode timer; operating a sleep mode when there is no packet to transmit or receive before the active mode timer expires; overhearing packets addressed to the neighboring wireless communication devices during the sleep mode; updating the sleep probability depending on a number of the overheard packets addressed to the neighboring wireless communication devices; and determining an exit from the sleep mode on the basis of the updated sleep probability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of saving battery power of a node in a wireless communication network, the method comprising:
-
initializing a sleep counter to a predetermined number; initializing an active timer to a predetermined time; initializing an active mode corresponding to the node to communicate with at least one other node, and activating the active timer; updating the sleep counter when communication between the node and the at least one other node occurs, during an overhearing event, or a periodic inactive event; switching the node to a sleep mode when there is no communication between the node and the at least one other node before the active mode timer expires; overhearing packets addressed to the at least one other node during the sleep mode; updating the sleep counter depending on a number of the overheard packets; calculating a sleep probability based on a number of neighboring nodes and the updated sleep counter; and exiting from the sleep mode on the basis of the sleep probability. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of saving battery power of a wireless communication device by initiating a sleep mode to minimize power consumption where the device is not in an active mode to perform communication, the method comprising:
-
initializing a sleep probability upon the device initially being deployed; operating the active mode to perform the communication; starting an active mode timer; determining whether a packet is to be processed before the active mode timer expires; processing the packet if there is the packet to transmit or receive; overhearing packets addressing other devices in a proximity of the device; and updating the sleep probability on the basis of numbers of packets processed and overheard, respectively; operating the sleep mode when there is no packet to transmit or receive before the active mode timer expires; and determining an exit from the sleep mode on the basis of the sleep probability, wherein the sleep probability is calculated by equation; where Pν
is the sleep probability of node ν
, ν
ν
is a number of nodes in the proximity of the node ν
, cν
is a sleep counter of the node ν
.
-
Specification