TY - GEN
T1 - An energy-efficient MAC protocol with random listen-sleep schedule for wireless sensor networks
AU - Choi, Sung Chan
AU - Lee, Jang Won
AU - Kim, Yeonsoo
AU - Chong, Hakjin
PY - 2007
Y1 - 2007
N2 - In this paper, we propose an energy efficient MAC protocol for wireless sensor networks. Since sensor nodes are equipped with a limited energy of batteries, reducing energy consumption is a critical issue for extending network lifetime. To resolve this issue, we adopt a listen-sleep cycle as in S-MAC [1], allowing sensor nodes to turn their transceiver off during a sleep period. In S-MAC, sensor nodes have a fixed duty cycle and a synchronized scheduling in a virtual cluster. Hence, in S-MAC, it is not easy to adapt to the variation of network environment. Moreover, due to the synchronized scheduling, transmission collisions will increase resulting in energy waste and low throughput. To cope with such inefficiencies in S-MAC, we propose probability sensor MAC (PS-MAC), in which each node determines 'listen' or 'sleep' pseudo-randomly based on its own pre-wakeup probability and pre-wakeup probabilities of its neighbor nodes in each time slot. This allows the listen-sleep schedule of each transmitter and receiver pair to be synchronized while that of rest of nodes can be asynchronous. Therefore, collisions can be reduced even under heavy traffic conditions resulting in reducing energy waste and achieving high throughput. In addition, since pre-wakeup probability of each node can be adjusted adapting to the change of the network environment, by dynamically adjusting pre-wakeup probabilities of sensor nodes, system throughput can be further improved.
AB - In this paper, we propose an energy efficient MAC protocol for wireless sensor networks. Since sensor nodes are equipped with a limited energy of batteries, reducing energy consumption is a critical issue for extending network lifetime. To resolve this issue, we adopt a listen-sleep cycle as in S-MAC [1], allowing sensor nodes to turn their transceiver off during a sleep period. In S-MAC, sensor nodes have a fixed duty cycle and a synchronized scheduling in a virtual cluster. Hence, in S-MAC, it is not easy to adapt to the variation of network environment. Moreover, due to the synchronized scheduling, transmission collisions will increase resulting in energy waste and low throughput. To cope with such inefficiencies in S-MAC, we propose probability sensor MAC (PS-MAC), in which each node determines 'listen' or 'sleep' pseudo-randomly based on its own pre-wakeup probability and pre-wakeup probabilities of its neighbor nodes in each time slot. This allows the listen-sleep schedule of each transmitter and receiver pair to be synchronized while that of rest of nodes can be asynchronous. Therefore, collisions can be reduced even under heavy traffic conditions resulting in reducing energy waste and achieving high throughput. In addition, since pre-wakeup probability of each node can be adjusted adapting to the change of the network environment, by dynamically adjusting pre-wakeup probabilities of sensor nodes, system throughput can be further improved.
UR - http://www.scopus.com/inward/record.url?scp=48749112491&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=48749112491&partnerID=8YFLogxK
U2 - 10.1109/TENCON.2007.4428925
DO - 10.1109/TENCON.2007.4428925
M3 - Conference contribution
AN - SCOPUS:48749112491
SN - 1424412722
SN - 9781424412723
T3 - IEEE Region 10 Annual International Conference, Proceedings/TENCON
BT - TENCON 2007 - 2007 IEEE Region 10 Conference
T2 - IEEE Region 10 Conference, TENCON 2007
Y2 - 30 October 2007 through 2 November 2007
ER -