Performance analysis and simulation verification of S-MAC for wireless sensor networks

We propose one state machines model for S-MAC protocol.We use a probabilistic model to analyze the latency and stability performances.Sleeping mechanism does have negative impacts on the latency and stability performances.Adaptive listening mechanism does optimize the latency and stability performances.Appropriate dutyCycle can be used to further improve the latency and stability. As a typical media access protocol, S-MAC has drawn much attention in the past decades. However, most of the attention focuses on energy efficiency, but fails to guarantee QoS performance. Firstly, we develop one state machines model and elaborate on the states' transition processes of S-MAC. Secondly, combining our state machines with the specific parameters of S-MAC, we propose an analytical probabilistic model to investigate the latency and stability performances of S-MAC employing three different mechanisms: without sleeping mechanism, with sleeping mechanism, and with adaptive-listening mechanism. Also we analyze the latency and stability performances of S-MAC with different dutyCycle values. This research shows two interesting results: 1) Sleeping mechanism inside S-MAC does have negative impacts on its latency and stability; fortunately, adaptive listening mechanism can optimize them to some extent. 2) Latency and stability performances of S-MAC can be further improved through manipulating dutyCycle values. The simulations in NS2 exhibit consistent results with those obtained from our analytical probabilistic model.

[1]  Navrati Saxena,et al.  Dynamic duty cycle and adaptive contention window based QoS-MAC protocol for wireless multimedia sensor networks , 2008, Comput. Networks.

[2]  Yueh-Min Huang,et al.  Performance analysis of S‐MAC protocol , 2013, Int. J. Commun. Syst..

[3]  Sanjay Dhar Roy,et al.  Cross-layer energy model for relay assisted 802.15.4 networks in a non-beacon-enabled mode , 2014, 2014 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[4]  A.M. Firoze,et al.  PR-MAC A Priority Reservation MAC Protocol For Wireless Sensor Networks , 2007, 2007 International Conference on Electrical Engineering.

[5]  Stefano Chessa,et al.  Wireless sensor networks: A survey on the state of the art and the 802.15.4 and ZigBee standards , 2007, Comput. Commun..

[6]  Thierry Turletti,et al.  Adaptive EDCF: enhanced service differentiation for IEEE 802.11 wireless ad-hoc networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[7]  Mohamed Benmohammed,et al.  Synchronous receiver initiated MAC protocol for long-lived sensor networks , 2014, Comput. Electr. Eng..

[8]  Gayatri Sakya,et al.  Performance Analysis of SMAC Protocol in Wireless Sensor Networks Using Network Simulator (Ns-2) , 2013, QSHINE.

[9]  Suresh Singh,et al.  PAMAS—power aware multi-access protocol with signalling for ad hoc networks , 1998, CCRV.

[10]  Young-Bae Ko,et al.  Design and implementation of enhanced IEEE 802.15.4 for supporting multimedia service in Wireless Sensor Networks , 2008, Comput. Networks.

[11]  Wendi B. Heinzelman,et al.  ADV-MAC: Analysis and optimization of energy efficiency through data advertisements for wireless sensor networks , 2011, Ad Hoc Networks.

[12]  Y. C. Tay,et al.  Sift: A MAC Protocol for Event-Driven Wireless Sensor Networks , 2006, EWSN.

[13]  Deborah Estrin,et al.  Medium access control with coordinated adaptive sleeping for wireless sensor networks , 2004, IEEE/ACM Transactions on Networking.

[14]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[15]  Mehul Motani,et al.  A Prioritized MAC Protocol for Multihop, Event-driven Wireless Sensor Networks , 2006, 2006 First International Conference on Communications and Electronics.

[16]  Özlem Durmaz Incel,et al.  Diff-MAC: a QoS-aware MAC protocol with differentiated services and hybrid prioritization for wireless multimedia sensor networks , 2010, Q2SWinet '10.

[17]  Wei Xing Wang,et al.  The Analysis and Improvement of S-MAC Protocol for Wireless Sensor Networks , 2011 .

[18]  Özlem Durmaz Incel,et al.  QoS-aware MAC protocols for wireless sensor networks: A survey , 2011, Comput. Networks.

[19]  Hongyi Wu,et al.  An Efficient and Scalable Prioritized MAC Protocol (PMAC) for Backbone Communication in Wireless Sensor Networks , 2009, 2009 Third International Conference on Sensor Technologies and Applications.

[20]  Alagan Anpalagan,et al.  A detailed review of energy-efficient medium access control protocols for mobile sensor networks , 2010, Comput. Electr. Eng..

[21]  Lei Guo,et al.  A new adaptive MAC protocol with QoS support based on IEEE 802.11 in ad hoc networks , 2012, Comput. Electr. Eng..

[22]  Dennis Brandão,et al.  SMAC multi-hop mesh routing protocol using IEEE 802.15.4 , 2012, Comput. Electr. Eng..

[23]  Li Li,et al.  VeMAC: A TDMA-Based MAC Protocol for Reliable Broadcast in VANETs , 2013, IEEE Transactions on Mobile Computing.

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

[25]  Honggang Wang,et al.  Power management in SMAC-based energy-harvesting wireless sensor networks using queuing analysis , 2013, J. Netw. Comput. Appl..

[26]  Sunghyun Choi,et al.  Priority-based delay mitigation for event-monitoring IEEE 802.15.4 LR-WPANs , 2006, IEEE Commun. Lett..

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

[28]  Sung-Gi Min,et al.  Priority-based QoS MAC protocol for wireless sensor networks , 2009, 2009 IEEE International Symposium on Parallel & Distributed Processing.

[29]  Sukumar Nandi,et al.  Adaptation of MAC Layer for QoS in WSN , 2011 .