LB-MAC: A Lifetime-Balanced MAC Protocol for Sensor Networks

This paper presents LB-MAC, a new MAC protocol for asynchronous, duty cycle sensor networks. Different from existing sensor network MAC protocols that usually focus on reducing energy consumption and extending lifetime of individual sensor nodes, LB-MAC aims at prolonging the network lifetime through balancing the nodal lifetime between neighboring sensors. LB-MAC is lightweight and scalable as the required control information is only exchanged locally between neighbors. LB-MAC has been implemented in TinyOS and evaluated on a sensor network testbed with extensive experiments. Results show that LB-MAC is able to achieve a significantly longer network lifetime than state-of-the-art MAC protocols such as X-MAC, RI-MAC and SEESAW, while maintaining comparable levels of network power consumption, packet delay and delivery ratio.

[1]  Wei Wang,et al.  Using mobile relays to prolong the lifetime of wireless sensor networks , 2005, MobiCom '05.

[2]  Ian F. Akyildiz,et al.  Wireless sensor networks , 2007 .

[3]  Daji Qiao,et al.  LBA: Lifetime balanced data aggregation in low duty cycle sensor networks , 2012, 2012 Proceedings IEEE INFOCOM.

[4]  Daji Qiao,et al.  Delay-bounded MAC with minimal idle listening for sensor networks , 2011, 2011 Proceedings IEEE INFOCOM.

[5]  David E. Culler,et al.  Versatile low power media access for wireless sensor networks , 2004, SenSys '04.

[6]  Jiannong Cao,et al.  TelosW: Enabling ultra-low power wake-on sensor network , 2010, 2010 Seventh International Conference on Networked Sensing Systems (INSS).

[7]  Guoliang Xing,et al.  Dynamic duty cycle control for end-to-end delay guarantees in wireless sensor networks , 2010, 2010 IEEE 18th International Workshop on Quality of Service (IWQoS).

[8]  Lei Tang,et al.  ADB: an efficient multihop broadcast protocol based on asynchronous duty-cycling in wireless sensor networks , 2009, SenSys '09.

[9]  Eric Anderson,et al.  X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks , 2006, SenSys '06.

[10]  Deborah Estrin,et al.  An energy-efficient MAC protocol for wireless sensor networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[11]  Chenyang Lu,et al.  A component-based architecture for power-efficient media access control in wireless sensor networks , 2007, SenSys '07.

[12]  Daji Qiao,et al.  J-RoC: A Joint Routing and Charging scheme to prolong sensor network lifetime , 2011, 2011 19th IEEE International Conference on Network Protocols.

[13]  Pedro José Marrón,et al.  On meeting lifetime goals and providing constant application quality , 2009, TOSN.

[14]  Andreas Terzis,et al.  Design and evaluation of a versatile and efficient receiver-initiated link layer for low-power wireless , 2010, SenSys '10.

[15]  Matt Welsh,et al.  IDEA: integrated distributed energy awareness for wireless sensor networks , 2010, MobiSys '10.

[16]  Carla Schlatter Ellis,et al.  Extending Network Lifetime Using an Automatically Tuned Energy-Aware MAC Protocol , 2006, EWSN.

[17]  Joseph A. Paradiso,et al.  Energy Metering for Free: Augmenting Switching Regulators for Real-Time Monitoring , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

[18]  Tian He,et al.  Data forwarding in extremely low duty-cycle sensor networks with unreliable communication links , 2007, SenSys '07.

[19]  Philip Levis,et al.  Usenix Association 8th Usenix Symposium on Operating Systems Design and Implementation 323 Quanto: Tracking Energy in Networked Embedded Systems , 2022 .

[20]  Mani B. Srivastava,et al.  Heliomote: enabling long-lived sensor networks through solar energy harvesting , 2005, SenSys '05.

[21]  Ting Zhu,et al.  Leakage-aware energy synchronization for wireless sensor networks , 2009, MobiSys '09.

[22]  Omer Gurewitz,et al.  RI-MAC: a receiver-initiated asynchronous duty cycle MAC protocol for dynamic traffic loads in wireless sensor networks , 2008, SenSys '08.

[23]  Lothar Thiele,et al.  ZeroCal: Automatic MAC Protocol Calibration , 2010, DCOSS.

[24]  Ivan Stojmenovic,et al.  Sensor Networks , 2005 .

[25]  Philip Levis,et al.  Collection tree protocol , 2009, SenSys '09.

[26]  M. Lakshmanan,et al.  AN ADAPTIVE ENERGY EFFICIENT MAC PROTOCOL FOR WIRELESS SENSOR NETWORKS , 2009 .