Abstract
A number of multichannel medium access control (MAC) protocols have been developed earlier with the objective of maximizing energy efficiency and guaranteeing QoS requirements in wireless sensor networks. However, the trade-off between energy efficiency and QoS requirements remains an open issue. In this paper, we propose an energy efficient multichannel MAC protocol, so that nodes dynamically switch their interface between the channels to achieve this goal. The proposed protocol works in two phases, the advertisement (ADV) phase and data phase, which run concurrently. During the ADV phase, the nodes having data try to contend the advertisement channel to transmit the ADV packet. The nodes after receiving the acknowledgment from the receiver switch to the available free channel for the communication of the data packet. We analyze the performance of our proposed protocol through simulation. The simulation results reveal the proposed protocol performs better than the existing MAC protocols in terms of the energy efficiency, data delivery ratio, and end-to-end delay.
Similar content being viewed by others
References
Demirkol, I., Ersoy, C., & Alagoz, F. (2006). Mac protocols for wireless sensor networks: A survey. IEEE Communications Magazine, 44(4), 115–121.
Hanjagi, A., Srihari, P., & Rayamane, A. S. (2007). A public health care information system using GIS and GPS: A case study of Shiggaon. In P. C. Lai & S. H. Mak (Eds.), GIS for health and the environment. New York: Springer.
Swain, R. R., Mishra, S., Samal, T. K., Kabat, M. R. (2014). Adv-MMAC: An advertisement based multichannel MAC protocol for wireless sensor networks. In IEEE, Contemporary computing and informatics (IC3I), 2014 international conference (pp. 347–352).
Ray, S., Demirkol, I., & Heinzelman, W. (2011). ADV-MAC: Analysis and optimization of energy efficiency through data advertisements for wireless sensor networks. Ad Hoc Networks, 9(5), 876–892.
Ekbatanifard, G. H., Monsefi, R., Yaghmaee, M. H., & Hosseini, S. A. (2012). Queen-MAC: A quorum-based energy-efficient medium access control protocol for wireless sensor networks. Computer Networks, 56(8), 2221–2236.
Ray, S., Demirkol, I., & Heinzelman, W. (2013). Supporting bursty traffic in wireless sensor networks through a distributed advertisement-based TDMA protocol (ATMA). Ad Hoc Networks, 11(3), 959–974.
Mastooreh, S., Hamed, S., Antonis, K. (2007). Hymac: Hybrid tdma/fdma medium access control protocol for wireless sensor networks. In PIMRC’ 07: Proceedings of the 18th annual IEEE international symposium on personal, indoor and mobile radio communications (pp. 1–5).
Cormen, T., Stein, C., Rivest, R., Leiserson, C. (2001). Introduction to algorithms. McGraw-Hill Higher Education.
Wu, Y., Stankovic, J. A., He, T., Lin, S. (2008). Realistic and efficient multichannel communications in wireless sensor networks. In Proceedings—IEEE INFOCOM, Phoenix, AZ (pp. 1867–1875).
Le, H., Henriksson, D., Abdelzaher, T. (2008). A practical multi-channel media access control protocol for wireless sensor networks. In IPSN’08: Proceedings of ACM/IEEE international conference on information processing in sensor networks (pp. 70–81).
Chowdhury, K. R., Nandiraju, N., Chanda, P., Agrawal, D. P., & Zeng, Q. A. (2009). Channel allocation and medium access control for wireless sensor networks. Ad Hoc Networks, 7, 307–321.
IEEE 802.15.4 wpan task group. (2010). http://www.ieee802.org/15/1735pub/TG4.html.
Zhou, G., Wu, Y., Yan, T., He, T., Huang, C., Stankovic, J. A., & Abdelzaher, T. F. (2010). A multifrequency MAC specially designed for wireless sensor network applications. Transactions on Embedded Computing Systems, 9(4), 1–41.
Lei, T., Yanjun, S., Gurewitz, O., Johnson, D. B.(2011). PW-MAC: An energy efficient predictive-wakeup MAC protocol for wireless sensor networks. In INFOCOM, 2011 Proceedings IEEE (pp. 1305–1313), Shanghai, China.
Tang, L., Sun, Y., Gurewitz, O., Johnson, D. B. (2011). EM-MAC: A dynamic multichannel energy efficient MAC protocol for wireless sensor networks. In MobiHoc (pp. 1–11), Paris, France.
Incel, O. D., van Hoesel, L., Jansen, P., & Havinga, P. (2011). MC-LMAC: A multichannel MAC protocol for wireless sensor networks. Ad Hoc Networks, 9, 73–94.
The Network Simulator NS-2. (2010) http://www.isi.edu/nsnam/ns/.
Crossbow Technology Inc. http://www.xbow.com/.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Swain, R.R., Mishra, S., Samal, T.K. et al. An Energy Efficient Advertisement Based Multichannel Distributed MAC Protocol for Wireless Sensor Networks (Adv-MMAC). Wireless Pers Commun 95, 655–682 (2017). https://doi.org/10.1007/s11277-016-3791-x
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-016-3791-x