Energy-Efficient Boarder Node Medium Access Control Protocol for Wireless Sensor Networks

This paper introduces the design, implementation, and performance analysis of the scalable and mobility-aware hybrid protocol named boarder node medium access control (BN-MAC) for wireless sensor networks (WSNs), which leverages the characteristics of scheduled and contention-based MAC protocols. Like contention-based MAC protocols, BN-MAC achieves high channel utilization, network adaptability under heavy traffic and mobility, and low latency and overhead. Like schedule-based MAC protocols, BN-MAC reduces idle listening time, emissions, and collision handling at low cost at one-hop neighbor nodes and achieves high channel utilization under heavy network loads. BN-MAC is particularly designed for region-wise WSNs. Each region is controlled by a boarder node (BN), which is of paramount importance. The BN coordinates with the remaining nodes within and beyond the region. Unlike other hybrid MAC protocols, BN-MAC incorporates three promising models that further reduce the energy consumption, idle listening time, overhearing, and congestion to improve the throughput and reduce the latency. One of the models used with BN-MAC is automatic active and sleep (AAS), which reduces the ideal listening time. When nodes finish their monitoring process, AAS lets them automatically go into the sleep state to avoid the idle listening state. Another model used in BN-MAC is the intelligent decision-making (IDM) model, which helps the nodes sense the nature of the environment. Based on the nature of the environment, the nodes decide whether to use the active or passive mode. This decision power of the nodes further reduces energy consumption because the nodes turn off the radio of the transceiver in the passive mode. The third model is the least-distance smart neighboring search (LDSNS), which determines the shortest efficient path to the one-hop neighbor and also provides cross-layering support to handle the mobility of the nodes. The BN-MAC also incorporates a semi-synchronous feature with a low duty cycle, which is advantageous for reducing the latency and energy consumption for several WSN application areas to improve the throughput. BN-MAC uses a unique window slot size to enhance the contention resolution issue for improved throughput. BN-MAC also prefers to communicate within a one-hop destination using Anycast, which maintains load balancing to maintain network reliability. BN-MAC is introduced with the goal of supporting four major application areas: monitoring and behavioral areas, controlling natural disasters, human-centric applications, and tracking mobility and static home automation devices from remote places. These application areas require a congestion-free mobility-supported MAC protocol to guarantee reliable data delivery. BN-MAC was evaluated using network simulator-2 (ns2) and compared with other hybrid MAC protocols, such as Zebra medium access control (Z-MAC), advertisement-based MAC (A-MAC), Speck-MAC, adaptive duty cycle SMAC (ADC-SMAC), and low-power real-time medium access control (LPR-MAC). The simulation results indicate that BN-MAC is a robust and energy-efficient protocol that outperforms other hybrid MAC protocols in the context of quality of service (QoS) parameters, such as energy consumption, latency, throughput, channel access time, successful delivery rate, coverage efficiency, and average duty cycle.

[1]  Christos V. Verikoukis,et al.  Network-Coding-Based Cooperative ARQ Medium Access Control Protocol for Wireless Sensor Networks , 2011, Int. J. Distributed Sens. Networks.

[2]  José A. Afonso,et al.  MAC Protocol for Low-Power Real-Time Wireless Sensing and Actuation , 2006, 2006 13th IEEE International Conference on Electronics, Circuits and Systems.

[3]  Rajashekhar C. Biradar,et al.  A survey on routing protocols in Wireless Sensor Networks , 2012, 2012 18th IEEE International Conference on Networks (ICON).

[4]  Maria Calle,et al.  MAC Protocols Used by Wireless Sensor Networks and a General Method of Performance Evaluation , 2012, Int. J. Distributed Sens. Networks.

[5]  Ramesh Govindan,et al.  Understanding packet delivery performance in dense wireless sensor networks , 2003, SenSys '03.

[6]  David E. Culler,et al.  A transmission control scheme for media access in sensor networks , 2001, MobiCom '01.

[7]  Kin K. Leung,et al.  MAC Essentials for Wireless Sensor Networks , 2010, IEEE Communications Surveys & Tutorials.

[8]  Abdul Razaque,et al.  Mobility-Aware Hybrid Medium Access Control Protocol for Wireless Sensor Network ( WSN ) , 2014 .

[9]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[10]  Lin Li,et al.  An energy-efficiency and collision-free MAC protocol for wireless sensor networks , 2005, 2005 IEEE 61st Vehicular Technology Conference.

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

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

[13]  IV NathanielJ.Davis,et al.  Wireless sensor network energy-adaptive mac protocol , 2006, CCNC 2006. 2006 3rd IEEE Consumer Communications and Networking Conference, 2006..

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

[15]  Lihua Xie,et al.  Optimality Analysis of Sensor-Source Geometries in Heterogeneous Sensor Networks , 2013, IEEE Transactions on Wireless Communications.

[16]  Ramesh R. Rao,et al.  Improving energy saving in wireless systems by using dynamic power management , 2003, IEEE Trans. Wirel. Commun..

[17]  Khaled M. Elleithy,et al.  Automatic energy saving (AES) modelto boost ubiquitous wireless sensor networks (WSNs) , 2013, BIOINFORMATICS 2013.

[18]  Mohamed F. Younis,et al.  A survey on routing protocols for wireless sensor networks , 2005, Ad Hoc Networks.

[19]  Juan Carlos Augusto,et al.  Handbook of Ambient Intelligence and Smart Environments , 2009, HAIS 2010.

[20]  Jiannong Cao,et al.  An Energy-Aware Routing Protocol in Wireless Sensor Networks , 2009, Sensors.

[21]  Deborah Estrin,et al.  MobiSense — mobile network services for coordinated participatory sensing , 2009, 2009 International Symposium on Autonomous Decentralized Systems.

[22]  Ioannis Chatzigiannakis,et al.  Fault-tolerant and efficient data propagation in wireless sensor networks using local, additional network information , 2007, J. Parallel Distributed Comput..

[23]  Wendi B. Heinzelman,et al.  Duty Cycle Control for Low-Power-Listening MAC Protocols , 2010, IEEE Transactions on Mobile Computing.

[24]  Injong Rhee,et al.  Z-MAC: a hybrid MAC for wireless sensor networks , 2005, SenSys '05.

[25]  Khaled M. Elleithy,et al.  Automated Energy Saving (AES) Paradigm to Support Pedagogical Activities over Wireless Sensor Networks , 2012, UCAmI.

[26]  Young-Bae Ko,et al.  A traffic aware, energy efficient MAC protocol for wireless sensor networks , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[27]  D. K. Arvind,et al.  SpeckMAC: low-power decentralised MAC protocols for low data rate transmissions in specknets , 2006, REALMAN '06.

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

[29]  Cem Ersoy,et al.  MAC protocols for wireless sensor networks: a survey , 2006, IEEE Communications Magazine.

[30]  Paul J.M. Havinga,et al.  A Lightweight Medium Access Protocol (LMAC) for Wireless Sensor Networks: Reducing Preamble Transmissions and Transceiver State Switches , 2004 .

[31]  Ziqiang An,et al.  Medium Access Control Protocol with Dynamic Duty Cycle in Wireless Sensor Network , 2012 .

[32]  Mohamed F. Younis,et al.  Autonomous recovery from multi-node failure in Wireless Sensor Network , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[33]  Lionel M. Ni,et al.  A new MAC protocol design for long-term applications in wireless sensor networks , 2007, 2007 International Conference on Parallel and Distributed Systems.

[34]  Gang Zhou,et al.  Impact of radio irregularity on wireless sensor networks , 2004, MobiSys '04.

[35]  Li Xiao,et al.  The Evolution of MAC Protocols in Wireless Sensor Networks: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[36]  Wendi B. Heinzelman,et al.  Modeling and Performance Analysis for Duty-Cycled MAC Protocols with Applications to S-MAC and X-MAC , 2012, IEEE Transactions on Mobile Computing.

[37]  Nael B. Abu-Ghazaleh,et al.  A taxonomy of wireless micro-sensor network models , 2002, MOCO.

[38]  Dario Pompili,et al.  Underwater acoustic sensor networks: research challenges , 2005, Ad Hoc Networks.

[39]  Khaled M. Elleithy,et al.  Least Distance Smart Neighboring Search (LDSNS) over Wireless Sensor Networks (WSNs) , 2013, 2013 European Modelling Symposium.

[40]  H. S. Wolff,et al.  iRun: Horizontal and Vertical Shape of a Region-Based Graph Compression , 2022, Sensors.

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

[42]  Mary Ann Ingram,et al.  SCT-MAC: A scheduling duty cycle MAC protocol for cooperative wireless sensor network , 2012, 2012 IEEE International Conference on Communications (ICC).

[43]  Wendi B. Heinzelman,et al.  Passive wake-up radios: From devices to applications , 2013, Ad Hoc Networks.

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

[45]  Yunhao Liu,et al.  Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation , 2010, IEEE Transactions on Parallel and Distributed Systems.

[46]  Wendi B. Heinzelman,et al.  Negotiation-Based Protocols for Disseminating Information in Wireless Sensor Networks , 2002, Wirel. Networks.

[47]  Mehdi Mani,et al.  Critical area attention in traffic aware dynamic node scheduling for low power sensor networks , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[48]  Liqi Shi,et al.  TDMA Scheduling with Optimized Energy Efficiency and Minimum Delay in Clustered Wireless Sensor Networks , 2010, IEEE Transactions on Mobile Computing.