Abstract
Medium access control (MAC) protocols for wireless sensor networks (WSNs), consider the utilization of batteries of individual sensor nodes to extend the overall network lifetime. In this paper, an energy saving medium access control (ES-MAC) protocol is proposed. ES-MAC allows a cluster head to wake for a short duration at the beginning of each slot in a session/frame. If the cluster head doesn’t hear anything from the node assigned for the slot, then it goes into sleep state (radio is turned OFF) till the beginning of the next slot. But if the cluster head receives any data from the corresponding node, it continues to listen till the end of that slot. Unlike some existing event-driven MAC protocols namely BMA-MAC, BEE-MAC, and LDC-MAC, the proposed protocol does not include any contention period/control period within a frame. This saves the energy which would be consumed otherwise, in sending and receiving control packets during this period. The simulation results show that ES-MAC reduces the energy consumption compared to BMA-MAC, BEE-MAC, and LDC-MAC.
Similar content being viewed by others
References
Akyildiz IF, Su W, Sankarasubramaniam Y, Cayirci E (2002) Wireless sensor networks: a survey. Comput Netw 38(4):393–422
AlFarraj O, AlZubi A, Tolba A (2018) Trust-based neighbor selection using activation function for secure routing in wireless sensor networks. J Ambient Intell Human Comput. https://doi.org/10.1007/s12652-018-0885-1
Alvi AN, Bouk SH, Ahmed SH, Yaqub MA, Javaid N, Kim D (2015) Enhanced TDMA based MAC protocol for adaptive data control in wireless sensor networks. J Commun Netw 17(3):247–255
Alvi AN, Bouk SH, Ahmed SH, Yaqub MA, Sarkar M, Song H (2016) BEST-MAC: bitmap-assisted efficient and scalable TDMA-based WSN MAC protocol for smart cities. IEEE Access 4:312–322
Anastasi G, Conti M, Di Francesco M, Passarella A (2009) Energy conservation in wireless sensor networks: a survey. Ad Hoc Netw 7(3):537–568
Binh HTT, Hanh NT, Dey N (2018) Improved cuckoo search and chaotic flower pollination optimization algorithm for maximizing area coverage in wireless sensor networks. Neural Comput Appl 30(7):2305–2317
Biswas S, Das R, Chatterjee P (2018) Energy-efficient connected target coverage in multi-hop wireless sensor networks. Industry interactive innovations in science, engineering and technology. Springer, Singapore, pp 411–421
Cheng L, Niu J, Luo C, Shu L, Kong L, Zhao Z, Gu Y (2018) Towards minimum-delay and energy-efficient flooding in low-duty-cycle wireless sensor networks. Comput Netw 134:66–77
Debasis K, Singh MP (2016) A low duty cycle MAC protocol for energy conservation in wireless sensor networks. Int J Control Theory Appl 9(41):991–995
Debasis K, Singh MP (2018) Bit-map-assisted energy-efficient MAC protocol for wireless sensor networks. Int J Adv Sci Technol 119:111–122
Elsharief M, El-Gawad MAA, Kim H (2017) Density table-based synchronization for multi-hop wireless sensor networks. IEEE Access 6:1940–1953
Elsmany EFA, Omar MA, Wan TC, Altahir AA (2019) EESRA: energy efficient scalable routing algorithm for wireless sensor networks. IEEE Access 7:96974–96983
Feng YF, Pan SG, Huang ZY, Lin HC (2019) Improvement of energy efficiency in wireless sensor networks using low-energy adaptive clustering hierarchy (LEACH)-based energy betweenness model. Sens Mater 31(9):2691–2702
Gou P, Li F, Li Z, Jia X (2019) Improved LEACH protocol based on efficient clustering in wireless sensor networks. J Comput Methods Sci Eng 19(3):827–838
Heinzelman WR, Chandrakasan A, Balakrishnan H (2000) Energy-efficient communication protocol for wireless microsensor networks. In: Proceedings of the 33rd annual Hawaii international conference on system sciences, IEEE, pp 10
Hsu TH, Yen PY (2011) Adaptive time division multiple access-based medium access control protocol for energy conserving and data transmission in wireless sensor networks. IET Commun 5(18):2662–2672
Khan JA, Qureshi HK, Iqbal A (2015) Energy management in wireless sensor networks: a survey. Comput Electr Eng 41:159–176
Kikuya Y, Dibaji SM, Ishii H (2017) Fault-tolerant clock synchronization over unreliable channels in wireless sensor networks. IEEE Trans Control Netw Syst 5(4):1551–1562
Kumar N, Dash D (2020) Flow based efficient data gathering in wireless sensor network using path-constrained mobile sink. J Ambient Intell Hum Comput 11(3):1163–1175
Kumar A, Pais AR (2019) A new combinatorial design based key pre-distribution scheme for wireless sensor networks. J Ambient Intell Hum Comput 10(6):2401–2416
Laouid A, Dahmani A, Hassen HR, Bounceur A, Euler R, Lalem F, Tari A (2019) A self-managing volatile key scheme for wireless sensor networks. J Ambient Intell Hum Comput 10(9):3349–3364
Li J, Lazarou GY (2004) A bit-map-assisted energy-efficient MAC scheme for wireless sensor networks. In: Proceedings of the 3rd international symposium on information processing in sensor networks, pp 55-60
Li X, Liu A, Xie M, Xiong NN, Zeng Z, Cai Z (2018a) Adaptive aggregation routing to reduce delay for multi-layer wireless sensor networks. Sensors 18(4):1216
Li Z, Liu Y, Ma M, Liu A, Zhang X, Luo G (2018b) MSDG: a novel green data gathering scheme for wireless sensor networks. Comput Netw 142:223–239
Li G, Chen H, Peng S, Li X, Wang C, Yu S, Yin P (2018c) A collaborative data collection scheme based on optimal clustering for wireless sensor networks. Sensors 18(8):2487
Liu X, Zhang P (2017) Data drainage: a novel load balancing strategy for wireless sensor networks. IEEE Commun Lett 22(1):125–128
Liu Y, Ota K, Zhang K, Ma M, Xiong N, Liu A, Long J (2018) QTSAC: an energy-efficient MAC protocol for delay minimization in wireless sensor networks. IEEE Access 6:8273–8291
Liu Y, Liu A, Zhang N, Liu X, Ma M, Hu Y (2019) DDC: dynamic duty cycle for improving delay and energy efficiency in wireless sensor networks. J Netw Comput Appl 131:16–27
Maitra T, Barman S, Giri D (2019) Cluster-based energy-efficient secure routing in wireless sensor networks. Inf Technol Appl Math. Springer, Singapore, pp 23–40
Musa A, Gonzalez V, Barragan D (2019) A new strategy to optimize the sensors placement in wireless sensor networks. J Ambient Intell Hum Comput 10(4):1389–1399
Osamy W, Khedr AM (2018) An algorithm for enhancing coverage and network lifetime in cluster-based wireless sensor networks. Int J Commun Netw Inf Secur 10(1):1–9
Ramadan KF, Dessouky MI, Abd-Elnaby M, El-Samie FEA (2018) Node-power-based MAC protocol with adaptive listening period for wireless sensor networks. AEU Int J Electron Commun 84:46–56
Singh SK, Kumar P (2020) A comprehensive survey on trajectory schemes for data collection using mobile elements in WSNs. J Ambient Intell Hum Comput 11(1):291–312
Tolani M, Singh RK (2019) Energy efficient adaptive bit-map-assisted medium access control protocol. Wirel Pers Commun 108(3):1595–1610
Van Dam T, Langendoen K (2003) An adaptive energy-efficient MAC protocol for wireless sensor networks. In: Proceedings of the 1st international conference on Embedded networked sensor systems, pp 171–180
Vikas Kumar, Kumar A (2019) Improving reporting delay and lifetime of a WSN using controlled mobile sinks. J Ambient Intell Hum Comput 10(4):1433–1441
Vinod Kumar, Kumar A (2019) Improved network lifetime and avoidance of uneven energy consumption using load factor. J Ambient Intell Hum Comput 10(4):1425–1432
Xie K, Cai Q, Fu M (2018) A fast clock synchronization algorithm for wireless sensor networks. Automatica 92:133–142
Ye W, Heidemann J, Estrin D (2002) An energy-efficient MAC protocol for wireless sensor networks. Proc Twenty-First Annu Jt Conf IEEE Comput Commun Soc 3:1567–1576
Yick J, Mukherjee B, Ghosal D (2008) Comput Netw. Wireless sensor network survey 52(12):2292–2330
Yıldırım KS, Carli R, Schenato L (2017) Adaptive proportional-integral clock synchronization in wireless sensor networks. IEEE Trans Control Syst Technol 26(2):610–623
Zhang DG, Zhou S, Tang YM (2018) A low duty cycle efficient MAC protocol based on self-adaption and predictive strategy. Mob Netw Appl 23(4):828–839
Acknowledgements
The authors would like to acknowledge the Ministry of Electronics and Information Technology (MeitY), Government of India, for supporting the research work through “Visvesvaraya PhD Scheme for Electronics and IT”.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Debasis, K., Singh, M.P. & Gupta, R. An energy saving medium access control protocol for wireless sensor networks. J Ambient Intell Human Comput 12, 1435–1448 (2021). https://doi.org/10.1007/s12652-020-02214-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-020-02214-5