Energy-Efficient Asynchronous QoS MAC Protocol for Wireless Sensor Networks

In recent years, wireless sensor networks (WSNs) have gained significant attention in both industry and academia. In WSNs, each sensor node is normally equipped with a small-size battery with finite capacity. Hence, energy-efficient communication is considered a key factor for the extension of network lifetime. Formerly, a large number of medium access control (MAC) protocols have been proposed to improve energy efficiency to prolong the network lifetime. There are applications that generate different types of data packets and require quality of service (QoS) without any disruption in network operation. Therefore, these applications need an energy-efficient QoS MAC protocol that can support QoS by considering energy efficiency as the primary goal to avoid any failure in the network. This article proposes an energy-efficient asynchronous QoS (AQSen) MAC protocol, called AQSen-MAC. The AQSen-MAC considers different types of data packets and uses two novel techniques: self-adaptation and scheduling to enhance energy efficiency, packet delivery ratio, and network throughput. Furthermore, in the protocol, the receiver adjusts its duty cycle according to the remaining energy to prolong the network operation. Finally, the performance of the AQSen-MAC protocol has been evaluated through detailed simulation using Castalia and compared with MPQ-MAC, PMME-MAC, and QAEE-MAC protocols. The simulation results indicate that the AQSen-MAC protocol significantly reduces the energy consumption at the receiver of up to 13.4%, consumption per bit of up to 3% and improves the packet delivery ratio and network throughput of up to 12% in the network.

[1]  Jalel Ben-Othman,et al.  Energy efficient and QoS aware medium access control for wireless sensor networks , 2010, Concurr. Comput. Pract. Exp..

[2]  Jan M. Rabaey,et al.  Power-efficient rendez-vous schemes for dense wireless sensor networks , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[3]  Zahra Pooranian,et al.  Queen-bee Algorithm for Energy Efficient Clusters in Wireless Sensor Networks , 2011 .

[4]  Guangming Li,et al.  An Energy Efficient MAC Protocol for Wireless Passive Sensor Networks , 2017, Future Internet.

[5]  Koen Langendoen,et al.  Comparing Energy-Saving MAC Protocols for Wireless Sensor Networks , 2005, Mob. Networks Appl..

[6]  Dhananjay Singh,et al.  Game Theoretic Solution for Power Management in IoT-Based Wireless Sensor Networks , 2019, Sensors.

[7]  Zhiwen Zeng,et al.  Relay Selection Joint Consecutive Packet Routing Scheme to Improve Performance for Wake-Up Radio-Enabled WSNs , 2020, Wirel. Commun. Mob. Comput..

[8]  Hai Zhou,et al.  A Security Mechanism for Cluster-Based WSN against Selective Forwarding , 2016, Sensors.

[9]  Jeong Geun Kim,et al.  A Survey of Energy-Efficient Communication Protocols with QoS Guarantees in Wireless Multimedia Sensor Networks , 2019, Sensors.

[10]  Minyi Guo,et al.  Joint Optimization of Lifetime and Transport Delay under Reliability Constraint Wireless Sensor Networks , 2016, IEEE Transactions on Parallel and Distributed Systems.

[11]  Nasreen Badruddin,et al.  A novel route discovery procedure for congestion avoidance in multi-hop WSNs , 2017, Int. J. Sens. Networks.

[12]  Gennaro Boggia,et al.  A comprehensive review on energy harvesting MAC protocols in WSNs: Challenges and tradeoffs , 2018, Ad Hoc Networks.

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

[14]  Xin Yang,et al.  Hybrid MAC Protocol Design for Mobile Wireless Sensors Networks , 2018, IEEE Sensors Letters.

[15]  Mohammad Hossein Anisi,et al.  An Adaptive Wake-Up-Interval to Enhance Receiver-Based Ps-Mac Protocol for Wireless Sensor Networks , 2019, Sensors.

[16]  Gregory J. Pottie,et al.  Protocols for self-organization of a wireless sensor network , 2000, IEEE Wirel. Commun..

[17]  Prateek Singh,et al.  Energy Efficiency in Wireless Sensor Network , 2015 .

[18]  K. R. Venugopal,et al.  DQTSM: Distributed Qos in Time Synchronized MAC Protocol for WSNs , 2020 .

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

[20]  Kire Trivodaliev,et al.  A review of Internet of Things for smart home: Challenges and solutions , 2017 .

[21]  José-Fernán Martínez,et al.  Modelling QoS for Wireless Sensor Networks , 2007, WSAN.

[22]  Micheal Drieberg,et al.  Multi-priority based QoS MAC protocol for wireless sensor networks , 2017, 2017 7th IEEE International Conference on System Engineering and Technology (ICSET).

[23]  Dirk Müller,et al.  Cloud, wireless technology, internet of things: the next generation of building automation systems? , 2019 .

[24]  Qiong Wu,et al.  An Improved Energy-Efficient Routing Protocol for Wireless Sensor Networks , 2019, Sensors.

[25]  Dilip Kumar,et al.  ETPS-MAC: Energy Traffic Priority Scheduling-based QoS-aware MAC protocol for hierarchical WSNs , 2019 .

[26]  Imran Khan,et al.  Wireless sensor network virtualization: A survey , 2015, IEEE Communications Surveys & Tutorials.

[27]  Naixue Xiong,et al.  Integrated collaborative filtering recommendation in social cyber-physical systems , 2017, Int. J. Distributed Sens. Networks.

[28]  Jianhua Liu,et al.  Reliability Evaluation for Clustered WSNs under Malware Propagation , 2016, Sensors.

[29]  Shu Du,et al.  DW-MAC: a low latency, energy efficient demand-wakeup MAC protocol for wireless sensor networks , 2008, MobiHoc '08.

[30]  Leïla Azouz Saïdane,et al.  Priority-MAC: A priority based medium access control solution with QoS for WSN , 2016, 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA).

[31]  Jae-Ho Lee,et al.  EnRI-MAC: an enhanced receiver-initiated MAC protocol for various traffic types in wireless sensor networks , 2018, Wirel. Networks.

[32]  Naixue Xiong,et al.  Minimizing Delay and Transmission Times with Long Lifetime in Code Dissemination Scheme for High Loss Ratio and Low Duty Cycle Wireless Sensor Networks , 2018, Sensors.

[33]  Mohammad Shah Alam,et al.  Minimizing the Adverse Effects of Asymmetric Links: A Novel Cooperative Asynchronous MAC Protocol for Wireless Sensor Networks , 2019, Sensors.

[34]  Arumugam Nallanathan,et al.  Industrial wireless sensor networks 2016 , 2017, Int. J. Distributed Sens. Networks.

[35]  Weisi Han,et al.  Wearable Sensors Integrated with Internet of Things for Advancing eHealth Care , 2018, Sensors.

[36]  Joohan Park,et al.  REACH: An Efficient MAC Protocol for RF Energy Harvesting in Wireless Sensor Network , 2017, Wirel. Commun. Mob. Comput..

[37]  Christos V. Verikoukis,et al.  Cooperative Energy Harvesting-Adaptive MAC Protocol for WBANs , 2015, Sensors.

[38]  Soledad Escolar,et al.  Analytical Model for the Duty Cycle in Solar-Based EH-WSN for Environmental Monitoring , 2018, Sensors.

[39]  Wei Zhang,et al.  A Unified Framework for Street-View Panorama Stitching , 2016, Sensors.

[40]  Kayhan Zrar Ghafoor,et al.  EE-MRP: Energy-Efficient Multistage Routing Protocol for Wireless Sensor Networks , 2018, Wirel. Commun. Mob. Comput..

[41]  S. Prakasam,et al.  Mac protocols for reduced power consumption in Intra-cluster design for wireless sensor networks , 2017, 2017 Innovations in Power and Advanced Computing Technologies (i-PACT).

[42]  Debasish Ghose,et al.  Energy Efficient Consecutive Packet Transmissions in Receiver-Initiated Wake-Up Radio Enabled WSNs , 2018, IEEE Sensors Journal.

[43]  Christos V. Verikoukis,et al.  Joint power-QoS control scheme for energy harvesting body sensor nodes , 2014, 2014 IEEE International Conference on Communications (ICC).

[44]  Enzo Baccarelli,et al.  P-SEP: a prolong stable election routing algorithm for energy-limited heterogeneous fog-supported wireless sensor networks , 2017, The Journal of Supercomputing.

[45]  Aruna Pathak,et al.  A Proficient Bee Colony-Clustering Protocol to Prolong Lifetime of Wireless Sensor Networks , 2020, J. Comput. Networks Commun..

[46]  Anfeng Liu,et al.  Pipeline slot based fast rerouting scheme for delay optimization in duty cycle based M2M communications , 2019, Peer-to-Peer Networking and Applications.

[47]  Debasish Ghose,et al.  MAC Protocols for Wake-Up Radio: Principles, Modeling and Performance Analysis , 2018, IEEE Transactions on Industrial Informatics.

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

[49]  M. A. Mohamed,et al.  Queue and Priority-Aware Adaptive Duty Cycle Scheme for Energy Efficient Wireless Sensor Networks , 2020, IEEE Access.

[50]  Marco Zennaro,et al.  On Real-Time Performance Evaluation of Volcano-Monitoring Systems With Wireless Sensor Networks , 2015, IEEE Sensors Journal.

[51]  Jean-Marie Bonnin,et al.  Wireless sensor networks: a survey on recent developments and potential synergies , 2013, The Journal of Supercomputing.

[52]  Chunming Qiao,et al.  Medium access control with a dynamic duty cycle for sensor networks , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[53]  Kamran Ali Memon,et al.  Optimal Transmit Power for Channel Access Based WSN MAC Protocols , 2018 .

[54]  Xenofon Fafoutis,et al.  Sustainable medium access control: Implementation and evaluation of ODMAC , 2013, 2013 IEEE International Conference on Communications Workshops (ICC).

[55]  Jobin Varghese,et al.  Performance analysis of synchronous and receiver initiated MAC protocols under varying traffic density over Wireless Sensor Networks , 2014, 2014 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT).

[56]  Naixue Xiong,et al.  QTSAC: An Energy-Efficient MAC Protocol for Delay Minimization in Wireless Sensor Networks , 2018, IEEE Access.

[57]  Mukesh Sharma,et al.  A Novel Approach for Comparative Analysis on Energy Effectiveness of H-MAC and S-MAC Protocols for Wireless Sensor Networks , 2019 .

[58]  L. Javier García-Villalba,et al.  Key Technologies in the Context of Future Networks: Operational and Management Requirements , 2016, Future Internet.

[59]  Ghaïs El Zein,et al.  Application of Wireless Sensor Network for the Monitoring Systems of Vessels , 2012 .

[60]  Aref Meddeb,et al.  Survey and taxonomy of MAC, routing and cross layer protocols using wake-up radio , 2020, J. Netw. Comput. Appl..

[61]  Moonseong Kim,et al.  Energy and Distance-Aware Hopping Sensor Relocation for Wireless Sensor Networks , 2019, Sensors.

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

[63]  Micheal Drieberg,et al.  A QoS MAC protocol for prioritized data in energy harvesting wireless sensor networks , 2018, Comput. Networks.

[64]  Binoy Ravindran,et al.  Heterogenous Quorum-Based Wake-Up Scheduling in Wireless Sensor Networks , 2010, IEEE Transactions on Computers.

[65]  Gerhard P. Hancke,et al.  Software Defined Networking for Improved Wireless Sensor Network Management: A Survey , 2017, Sensors.

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

[67]  Djamel Djenouri,et al.  MAC Protocols With Wake-Up Radio for Wireless Sensor Networks: A Review , 2017, IEEE Communications Surveys & Tutorials.

[68]  Zhigang Jin,et al.  Implementation of a Cross-Layer Sensing Medium-Access Control Scheme , 2017, Sensors.

[69]  Meiling Zhu,et al.  Energy-Aware Approaches for Energy Harvesting Powered Wireless Sensor Nodes , 2017, IEEE Sensors Journal.

[70]  Nguyen Tien Ban,et al.  Delay and Reliability Analysis of p-persistent Carrier Sense Multiple Access for Multievent Wireless Sensor Network , 2019, 2019 26th International Conference on Telecommunications (ICT).

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

[72]  Wei Yang,et al.  DCE: A Distributed Energy-Efficient Clustering Protocol for Wireless Sensor Network Based on Double-Phase Cluster-Head Election , 2017, Sensors.

[73]  Ming Zhao,et al.  Adjusting forwarder nodes and duty cycle using packet aggregation routing for body sensor networks , 2020, Inf. Fusion.

[74]  Xin Yang,et al.  Energy Efficiency TDMA/CSMA Hybrid Protocol with Power Control for WSN , 2018, Wirel. Commun. Mob. Comput..

[75]  Shamim Ara Shawkat,et al.  DCDS-MAC: A Dual-Channel Dual-Slot MAC Protocol for Delay Sensitive Wireless Sensor Network Applications , 2019, J. Commun..

[76]  Jie Li,et al.  Distributed cooperative communication nodes control and optimization reliability for resource-constrained WSNs , 2017, Neurocomputing.

[77]  Joel J. P. C. Rodrigues,et al.  QoS-Aware Energy Management in Body Sensor Nodes Powered by Human Energy Harvesting , 2016, IEEE Sensors Journal.