PRIN: A Priority-Based Energy Efficient MAC Protocol for Wireless Sensor Networks Varying the Sample Inter-Arrival Time

Wireless sensor networks (WSNs) are used in a variety of applications to sense and transfer information to the centralized node with energy efficiency increasing the network’s lifespan. Other factors, such as quality of service (QoS) is also important to improve the performance of the WSNs, by increasing throughput and reducing end-to-end delay. In this paper, we evaluate the importance of QoS in the Medium Access Control (MAC) protocol for WSNs using different metrics and parameters such as energy efficiency, throughput, delay, and the network lifespan. We propose a new QoS MAC protocol, “PRIority in Node” (PRIN), using static priority in the source and the intermediate node and priority among the node which is one hop from the sink node to achieve QoS in WSNs. Simulation results are compared with those of the synchronous MAC protocol in terms of QoS parameters to show the improved performance of the proposed MAC protocol.

[1]  D. Djenouri,et al.  Cluster-Based Fast Broadcast in Duty-Cycled Wireless Sensor Networks , 2012, 2012 IEEE 11th International Symposium on Network Computing and Applications.

[2]  Chunming Qiao,et al.  Improve Efficiency and Reliability in Single-Hop WSNs with Transmit-Only Nodes , 2013, IEEE Transactions on Parallel and Distributed Systems.

[3]  Thomas Engel,et al.  Effect of Sink Location on Aggregation Based on Degree of Connectivity for Wireless Sensor Networks , 2011, 2011 Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

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

[5]  Mohammad Mehedi Hassan,et al.  Traffic Priority and Load Adaptive MAC Protocol for QoS Provisioning in Body Sensor Networks , 2013, Int. J. Distributed Sens. Networks.

[6]  Zhenzhen Liu,et al.  RL-MAC: a reinforcement learning based MAC protocol for wireless sensor networks , 2006, Int. J. Sens. Networks.

[7]  José-Fernán Martínez,et al.  QoS in wireless sensor networks: survey and approach , 2007, EATIS '07.

[8]  Wei Wang,et al.  Dynamic Integrated Algorithm for Production Scheduling Based on Iterative Search , 2010, J. Convergence Inf. Technol..

[9]  Utz Roedig,et al.  Implementation of a MAC protocol for QoS support in wireless sensor networks , 2009, 2009 IEEE International Conference on Pervasive Computing and Communications.

[10]  Mihail L. Sichitiu,et al.  An asynchronous scheduled MAC protocol for wireless sensor networks , 2013, Comput. Networks.

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

[12]  Zahra Zarei,et al.  A MAC Protocol for Provisioning QoS and Energy-Efficiency in WSNs , 2012 .

[13]  Yusheng Ji,et al.  Asynchronous MAC protocol with QoS awareness in wireless sensor networks , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[14]  Peishu Chen,et al.  An M/G/1 Retrial Queue with Priority, Balking and Feedback Customers , 2010, J. Convergence Inf. Technol..

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

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

[17]  J. Lu,et al.  Improving robustness and flexibility of MAC layer for guaranteed QoS indoor monitoring in wireless mesh sensor networks , 2012, 2012 International Conference on Wireless Communications in Underground and Confined Areas.

[18]  Jalel Ben-Othman,et al.  An Energy Efficient Priority-Based QoS MAC Protocol for Wireless Sensor Networks , 2011, 2011 IEEE International Conference on Communications (ICC).

[19]  Uthman A. Baroudi,et al.  EQoSA: Energy and QoS aware MAC for wireless sensor networks , 2007, 2007 9th International Symposium on Signal Processing and Its Applications.

[20]  Eduardo Tovar,et al.  Improving Quality-of-Service in Wireless Sensor Networks by Mitigating “Hidden-Node Collisions” , 2009, IEEE Transactions on Industrial Informatics.

[21]  H. T. Mouftah,et al.  QUATTRO: QoS-Capable Cross-Layer MAC Protocol for Wireless Sensor Networks , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[22]  Zhaohua Long,et al.  Research on Quality of Service in Wireless Sensor Networks , 2010, 2010 2nd International Conference on Information Engineering and Computer Science.

[23]  William P. Marnane,et al.  Energy-Efficient Low Duty Cycle MAC Protocol for Wireless Body Area Networks , 2009, IEEE Transactions on Information Technology in Biomedicine.

[24]  Francesca Cuomo,et al.  A MAC protocol for Delay-Bounded applications in Wireless Sensor Networks , 2004 .

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

[26]  Y. Fakhri,et al.  Energy-efficient MAC protocol based on IEEE 802.11e for Wireless Multimedia Sensor Networks , 2012, 2012 International Conference on Multimedia Computing and Systems.

[27]  Steve Goddard,et al.  Cross-Layer Analysis of the End-to-End Delay Distribution in Wireless Sensor Networks , 2009, 2009 30th IEEE Real-Time Systems Symposium.

[28]  Takuro Sato,et al.  An Intelligent Hybrid MAC With Traffic-Differentiation-Based QoS for Wireless Sensor Networks , 2013, IEEE Sensors Journal.

[29]  Cuneyt Bayilmis,et al.  Two tiered service differentiation and data rate adjustment scheme for WMSNs cross layer MAC , 2014, 2014 11th International Conference on Electronics, Computer and Computation (ICECCO).

[30]  Gunaseelan Arivarignan,et al.  Mathematics in business management , 2015, Ann. Oper. Res..

[31]  Aleksandar Milenkovic,et al.  Wireless sensor networks for personal health monitoring: Issues and an implementation , 2006, Comput. Commun..

[32]  Jinbiao Wu,et al.  A single-server retrial G-queue with priority and unreliable server under Bernoulli vacation schedule , 2013, Comput. Ind. Eng..

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

[34]  Zhenzhen Liu,et al.  RL-MAC: A QoS-Aware Reinforcement Learning based MAC Protocol for Wireless Sensor Networks , 2006, 2006 IEEE International Conference on Networking, Sensing and Control.

[35]  Yang Liu,et al.  An energy-efficient QoS-aware media access control protocol for wireless sensor networks , 2005, IEEE International Conference on Mobile Adhoc and Sensor Systems Conference, 2005..

[36]  Pantelis Angelidis,et al.  Analysis of queue load effect on channel access prioritization in Wireless Sensor Networks , 2010, 2010 6th IEEE International Conference on Distributed Computing in Sensor Systems Workshops (DCOSSW).

[37]  Prusayon Nintanavongsa,et al.  RF-MAC: A Medium Access Control Protocol for Re-Chargeable Sensor Networks Powered by Wireless Energy Harvesting , 2014, IEEE Transactions on Wireless Communications.

[38]  Srini Ramaswamy,et al.  Performance analysis of wireless sensor networks using queuing networks , 2015, Ann. Oper. Res..

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

[40]  Djamel Djenouri,et al.  Synchronous contention-based MAC protocols for delay-sensitive wireless sensor networks: A review and taxonomy , 2014, J. Netw. Comput. Appl..

[41]  João Carlos Giacomin,et al.  DynMAC: A resistant MAC protocol to coexistence in wireless sensor networks , 2015, Comput. Networks.

[42]  Panos K. Chrysanthis,et al.  A network-aware framework for energy-efficient data acquisition in wireless sensor networks , 2014, J. Netw. Comput. Appl..