MAC Protocol for Duty-Cycling WBSNs with Concurrent Traffic

Wireless body sensor networks (WBSNs) have been deployed to monitor the health condition of patients. In these applications, multiple sensors are required to report the real-time data to the sink such that a physician can diagnose accurately, especially for intensive care patients, which boosts the convergecast traffic load and increases the collision probability. However, the existing protocols cannot operate effectively under such concurrent traffic load. To bridge this gap, we present a novel two-phase receiver-initiated MAC protocol for concurrent traffic based on asynchronous duty cycling, called C-MAC. Technically, C-MAC in the first phase employs the carrier sense multiple access with collision avoidance (CSMA/CA) of IEEE 802.15.6 standard and designs an ordering-based communication algorithm to effectively avoid collisions. Moreover, C-MAC enables sensor nodes to switch to standby mode (SBM) to avoid idle listening and overhearing in the second phase. Furthermore, theoretically, we explicitly formulate the mathematical expressions of the random delay and energy consumption of C-MAC. Finally, we conduct the extensive numerical analysis and simulation to demonstrate the correctness of theoretical results and the better effectiveness and efficiency of C-MAC than that of RI-MAC and A-MAC in terms of transmission delay and energy consumption.

[1]  Lei Tang,et al.  PW-MAC: An energy-efficient predictive-wakeup MAC protocol for wireless sensor networks , 2011, 2011 Proceedings IEEE INFOCOM.

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

[3]  Olivier Berder,et al.  TAD-MAC: Traffic-Aware Dynamic MAC Protocol for Wireless Body Area Sensor Networks , 2012, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[4]  Choong Seon Hong,et al.  ATLAS: A Traffic Load Aware Sensor MAC Design for Collaborative Body Area Sensor Networks , 2011, Sensors.

[5]  Victor C. M. Leung,et al.  Mobility Support for Health Monitoring at Home Using Wearable Sensors , 2011, IEEE Transactions on Information Technology in Biomedicine.

[6]  Shu Du,et al.  RMAC: A Routing-Enhanced Duty-Cycle MAC Protocol for Wireless Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[7]  Xenofon Fafoutis,et al.  Receiver-initiated medium access control protocols for wireless sensor networks , 2015, Comput. Networks.

[8]  Wendi B. Heinzelman,et al.  Schedule Adaptation of Low-Power-Listening Protocols for Wireless Sensor Networks , 2010, IEEE Transactions on Mobile Computing.

[9]  Pranesh Sthapit,et al.  Medium reservation based sensor MAC protocol for low latency and high energy efficiency , 2013, Telecommun. Syst..

[10]  Nadeem Javaid,et al.  Energy Efficient MAC Protocols in Wireless Body Area Sensor Networks -A Survey , 2013, ArXiv.

[11]  Koen Langendoen,et al.  An adaptive energy-efficient MAC protocol for wireless sensor networks , 2003, SenSys '03.

[12]  Jianfeng Wang,et al.  Applications, challenges, and prospective in emerging body area networking technologies , 2010, IEEE Wireless Communications.

[13]  Hyunsoo Yoon,et al.  A pseudo-random asynchronous duty cycle MAC protocol in wireless sensor networks , 2010, IEEE Communications Letters.

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

[15]  Athanasios V. Vasilakos,et al.  Algorithm design for data communications in duty-cycled wireless sensor networks: A survey , 2013, IEEE Communications Magazine.

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

[17]  Ricardo Campanha Carrano,et al.  Survey and Taxonomy of Duty Cycling Mechanisms in Wireless Sensor Networks , 2014, IEEE Communications Surveys & Tutorials.

[18]  Cheong Boon Soh,et al.  Adaptive Routing for Dynamic On-Body Wireless Sensor Networks , 2015, IEEE Journal of Biomedical and Health Informatics.

[19]  Bin Shen,et al.  A Study of MAC Protocols for WBANs , 2009, Sensors.

[20]  Abbas Jamalipour,et al.  Wireless Body Area Networks: A Survey , 2014, IEEE Communications Surveys & Tutorials.

[21]  Amre El-Hoiydi,et al.  WiseMAC: An Ultra Low Power MAC Protocol for Multi-hop Wireless Sensor Networks , 2004, ALGOSENSORS.

[22]  Jörg Nagel,et al.  RTS-MAC: A Relative Time Synchronization MAC Protocol for Low Duty Cycle Body Sensor Networks , 2012, Int. J. Wirel. Inf. Networks.

[23]  Li Xiao,et al.  RC-MAC: A Receiver-Centric MAC Protocol for Event-Driven Wireless Sensor Networks , 2015, IEEE Transactions on Computers.

[24]  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.