Abstract
In the medium access control layer (MAC) of WSN, the scheduling mechanism of nodes based on the periodical listen/sleep is an effective way of saving node energy consumption. In the case of data transmission which is not affected reduces the nodes’ proportions, we improve the protocols based on asynchronous MAC. This paper discusses a protocol which is a low duty cycle energy-efficient MAC protocol for WSN and can be adaptively updated based on the prediction nodes’ wake-up time. We call it AP-MAC protocol. In AP-MAC protocol, the nodes will not wake up or send data in the same period, and they will wake up in random time according to the algorithm that has been set. In this case, the network can avoid the problem of collision, cross-talk, etc. caused by all the nodes’ wake-up in the same time, and save more energy. To ensure the reliable transmission of network data, the node which sends data will predict the wake-up time of receiving nodes and ensure the receiving nodes wake up timely and establish a connection with sending note. At the same time, we join several adaptive update mechanisms in the network according to the dynamic changes of it. The experimental results show that the improved protocol not only can save the network energy consumption by effectively reducing the overall duty cycle of the network nodes and improving the reliable transmission of data but also can improve the adaptability of the network.
Similar content being viewed by others
References
SARIMSTHA NEOGY (2012) Efficient path selection to propagate data message for optimizing the energy dissipation in WSN. Advances in Intelligent Systems and Computing 176(34):671–683
Zhang D, Li G, Zheng K (2014) An energy-balanced routing method based on forward-aware factor for wireless sensor network. IEEE Transactions on Industrial Informatics 10(1):766–773
Zhang D, Wang X, Song X (2014) A novel approach to mapped correlation of ID for RFID anti-collision. IEEE Trans Serv Comput 7(4):741–748
Wang F, Liu JC (2012) On reliable broadcast in low duty-cycle wireless sensor networks. IEEE Trans on Mobile Computing 11(5):767–779. doi:10.1109/TMC.2011.94
Zhang D, Zhu Y (2012) A new constructing approach for a weighted topology of wireless sensor networks based on local-world theory for the internet of things (IOT). Computers & Mathematics with Applications 64(5):1044–1055
Zhang D, Liang Y (2013) A kind of novel method of service-aware computing for uncertain mobile applications. Math Comput Model 57(3–4):344–356
Li ZJ, Li M, Liu JL, Tang SJ (2011) Understanding the flooding in low-duty-cycle wireless sensor networks. In: proc. of the parallel processing (ICPP). IEEE computer society, pp 673–682. doi:10.1109/ICPP.2011.56
Zhang D, Zheng K, Zhang T (2015) A novel multicast routing method with minimum transmission for WSN of cloud computing service. Soft Comput 19(7):1817–1827
Zhang D, Zhang X (2012) Design and implementation of embedded un-interruptible power supply system (EUPSS) for web-based mobile application. Enterprise Information Systems 6(4):473–489
Sha M, Dor R, Hackmann G et al (2013) Self-adapting MAC layer for wireless sensor networks[C]// real-time Systems symposium (RTSS), 2013 I.E. 34th IEEE, pp 192–201
Zhang D (2012) A new approach and system for attentive mobile learning based on seamless migration. Appl Intell 36(1):75–89
Zhang D, Zheng K, Zhao D (2016) Novel quick start (QS) method for optimization of TCP. Wirel Netw 22(1):211–222
Zhang D, Wang X, Song X (2015) New clustering routing method based on PECE for WSN. EURASIP J Wirel Commun Netw 2015(162):1–13. doi:10.1186/s13638-015-0399-x
Wei Y, Heidemann J, Estrin D (2002) An energy-efficient MAC protocol for wireless sensor network. Proceedings of the IEEE INFOCOM'02. New York, NY, USA, pp 1567–1576
Dam TV, Langendoen K (2003) An adaptive energy-efficient MAC protocol for wireless sensor networks. Proceedings of the first international Conference on embedded networked sensor Systems (SenSys'03). Los Angeles, CA, USA, pp 171–180
Wei Y, Silva F, Heidemann J (2006) Ultra-low duty cycle MAC with scheduled channel polling. Proceedings of the 4th ACM SenSys Conference(SenSys'06). Boulder, CO, USA, pp 321–334
Polastre J, Hill J, Culler D (2004) Versatile low power media access for wireless sensor networks. Proceedings of the second ACM SenSys Conference (SenSys’04). Baltimore, MD, USA, pp 95–107
Buettner M, Yee GV, Anderson E (2006) X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks. Proceedings of the 4th ACM SenSys Conference (SenSys'06). Boulder, CO, USA, pp 307–320
Cao H, Parker KW, Arora A (2006) O-MAC: a receiver centric power management protocol. Proceedings of the 14th IEEE international Conference on network protocols (ICNP'06). Santa Barbara, CA, USA, pp 311–320
El-Hoiydi A, Decotignie J-D (2004) Wise MAC: an ultra low power MAC protocol for multi-hop wireless sensor networks. Lect Notes Comput Sci 3121:18–31
Zhetao L, Ming Z, Zhiqiang W et al (2013) Low duty cycle and low collision of asynchronous wireless sensor network MAC protocol. J Commun :9-16
Sun Y, Gurewitz O, Johnson DB (2008) RI-MAC: a receiver initiated asynchronous duty cycle MAC protocol for dynamic traffic loads in wireless sensor networks. Proceedings of the 6th ACM SenSys Conference(SenSys'08). Raleigh, NC, USA, pp 1–14
Tang L, Sun Y, Gurewitz O et al (2011) PW-MAC: an energy-efficient predictive-wakeup MAC protocol for wireless sensor networks. Proceedings-IEEE INFOCOM 34(17):1305–1313
Acknowledgements
This research work is supported by National Natural Science Foundation fo China (Grant No.61571328), Major projects of science and technology in Tianjin (No.15ZXDSGX00050), Training plan of Tianjin University Innovation Team (No.TD12-5016), Major projects of science and technology for their service in Tianjin (No.16ZXFWGX00010), Training plan of Tianjin 131 Innovation Talent Team (No.TD2015-23).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhang, Dg., Zhou, S. & Tang, Ym. A Low Duty Cycle Efficient MAC Protocol Based on Self-Adaption and Predictive Strategy. Mobile Netw Appl 23, 828–839 (2018). https://doi.org/10.1007/s11036-017-0878-x
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-017-0878-x