Skip to main content

Advertisement

Log in

EnRI-MAC: an enhanced receiver-initiated MAC protocol for various traffic types in wireless sensor networks

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Energy consumption is the most significant factor determining the performance of wireless sensor networks. Most medium access control (MAC) protocols operate based on a duty-cycle mechanism to reduce idle listening time that contributes a significant portion of the sensor node battery depletion. Many conventional MAC protocols focus on enhancing the unicast traffic performance based on the duty-cycle; however, most of them have overlooked other traffic types. In this paper, we propose an enhanced receiver-initiated MAC (EnRI-MAC) protocol to support various traffic types in wireless sensor networks. The EnRI-MAC decreases two important contributors to energy depletion: duplicated transmission and retransmission. In the EnRI-MAC, the duplicated transmission decreases by assigning a rendezvous time for receiving broadcast and multicast data, and the retransmission is reduced by significantly decreasing the collision probability. We have verified the performance of the proposed EnRI-MAC in comparison with the RI-MAC using the ns-2 simulation. The simulation results indicate that the EnRI-MAC achieves improved broadcast and convergecast performance compared with that of the RI-MAC in terms of duty-cycle ratio and delivery latency, while maintaining identical unicast performance.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Atzori, L., Iera, A., & Morabito, G. (2010). The internet of things: A survey. A Computer Network,54, 2787–2805.

    Article  Google Scholar 

  2. Akyildiz, I. F., Su, W., Sankarasubramaniam, Y., & Cayirci, E. (2002). A survey on sensor networks. IEEE Communications Magazine,40, 102–114.

    Article  Google Scholar 

  3. Kushalnagar, N., Montenegro, G., Culler, D. E., & Hui, J. W. Transmission of IPv6 packets over IEEE 802.15.4 Networks. http://tools.ietf.org/html/rfc4944. Accessed 21 Oct 2018.

  4. Part 15.4. (2006). Wireless Medium Access Control (MAC) and physical layer (PHY) specifications for low-rate wireless personal area networks (LRWPANs). IEEE Standard 802.15.4.

  5. Christin, D., Reinhardt, A., Mogre, P. S., & Steinmetz, R. (2010). Wireless sensor networks and the internet of things: Selected challenges. In Proceedings of 8th GI/ITG KuVS Fachgespräch Drahtlose Sensornetze (pp. 31–34).

  6. Zhu, Q., Wang, R., Chen, Q., Liu, Y., & Qin, W. (2010). IoT gateway: Bridging wireless sensor networks into internet of things. In Proceedings of IEEE/IFIP 8th international conference on embedded and ubiquitous computing (EUC) (pp. 347–352).

  7. Hong, S., Kim, D., Ha, M., Bae, S., Park, S., Jung, W., et al. (2010). SNAIL: An IP-based wireless sensor network approach to the internet of things. IEEE Wireless Communications,17, 34–42.

    Article  Google Scholar 

  8. Han, K., Luo, J., Liu, Y., & Vasilakos, A. (2013). Algorithm design for data communications in duty-cycled wireless sensor networks: A survey. IEEE Communications Magazine,51, 107–113.

    Article  Google Scholar 

  9. Huang, P., Xiao, L., Soltani, S., Mutka, M., & Xi, N. (2012). The evolution of mac protocols in wireless sensor networks: A survey. IEEE Communications Surveys and Tutorials,99, 1–20.

    Google Scholar 

  10. Sun, Y., Gurewits, O., Du, S., Tang, L., & Johnson, D. B. (2009). ADB: An efficient multihop broadcast protocol based on asynchronous duty-cycling in wireless sensor networks. In Proceedings of the 7th ACM conference on embedded networked sensor systems (pp. 43–56).

  11. Sun, Y., Gurewitz, O., & Johnson, D. B. (2008). RI-MAC: A receiver-initiated asynchronous duty cycle MAC protocol for dynamic traffic loads in wireless sensor networks. In Proceeding of SenSys (pp. 1–14).

  12. Network Simulator 2 (NS2). http://www.isi.edu/nsnam/ns/. Accessed 21 Oct 2018.

  13. Nguyen, H. A., Förster, A., Puccinelli, D., & Giordano, S. (2011). Sensor node lifetime: An experimental study. In Proceedings of IEEE international conference on pervasive computing and communications workshops (PERCOM Workshops) (pp. 202–207).

  14. Polastre, J., Hill, J., & Culler, D. (2004). Versatile low power media access for wireless sensor networks. In Proceedings of SenSys (pp. 95–107).

  15. El-Hoiydi, A. & Decotignie, J.-D. (2004). WiseMAC: An ultra low power MAC protocol for multi-hop wireless sensor networks. In Proceedings of 9th international symposium on computers and communications (ISCC) (pp. 244–251).

  16. Buettner, M., Yee, G. V., Anderson, E., & Han, R. (2006). X-MAC: A short preamble MAC protocol for duty-cycled wireless sensor networks. In Proceedings of SenSys (pp. 307–320).

  17. Tang, L., Sun, Y., Gurewitz, O., & Johnson, D. B. (2011). PW-MAC: An energy-efficient predictive-wakeup MAC protocol for wireless sensor networks. In Proceedings of INFOCOM (pp. 1305–1313).

  18. Dutta, P., Dawson-Haggerty, S., Chen, Y., Liang, C.-J. M., & Terzis, A. (2010). Design and evaluation of a versatile and efficient receiver-initiated link layer for low-power wireless. In Proceedings of SenSys (pp. 1–14).

  19. Ye, W., Heidemann, J., & Estrin, D. (2002). An energy-efficient MAC protocol for wireless sensor networks. In Proceeding of INFOCOM (pp. 1567–1576).

  20. Dam, T. & Langendoen, K. (2003). An adaptive energy-efficient MAC protocol for wireless sensor networks. In Proceedings of SenSys (pp. 171–180).

  21. Lu, G., Krishnamachari, B., & Raghavendra, C. S. (2004). An adaptive energy efficient and low-latency MAC for data gathering in wireless sensor networks. In Proceedings of 18th international conference on parallel and distributed processing symposium (IPDPS) (pp. 224–235).

  22. Sun, Y., Du, S., Gurewitz, O., & Johnson, D. B. (2008). DW-MAC: A low latency, energy efficient demand-wakeup MAC protocol for wireless sensor networks. In Proceedings of MobiHoc (pp. 53–62).

  23. Rhee, I., Warrier, A., Aia, M., & Min, J. (2005). Z-MAC: A hybrid MAC for wireless sensor networks. In Proceedings of SenSys (pp. 90–101).

  24. Kim, Y., Shin, H., & Cha, H. (2008). Y-MAC: An energy-efficient multichannel MAC protocol for dense wireless sensor networks. In Proceedings of IPSN (pp. 53–63).

  25. Incel, O. D., van Hoesel, L., Jansen, P., & Havinga, P. (2011). MC-LMAC: A multi-channel MAC protocol for wireless sensor networks. Ad Hoc Networks,9, 73–94.

    Article  Google Scholar 

  26. Cano, C., Bellalta, B., Sfairopoulou, A., & Oliver, M. (2011). Low energy operation in WSNs: A survey of preamble sampling MAC protocols. Computer Networks,55, 3351–3363.

    Article  Google Scholar 

  27. Jang, I., Yang, S., Yoon, H., & Kim, D. (2013). EMBA: An efficient multihop broadcast protocol for asynchronous duty-cycled wireless sensor networks. IEEE Transactions on Wireless Communications,12, 1640–1650.

    Article  Google Scholar 

  28. Guo, S., He, L., Gu, Y., Jiang, B., & He, T. (2014). Opportunistic flooding in low-duty-cycle wireless sensor networks with unreliable links. IEEE Transactions on Computers,63, 2787–2802.

    Article  MathSciNet  Google Scholar 

  29. Zhou, G., He, T., Stankovic, J. A., & Abdelzaher, T. (2005). RID: Radio interference detection in wireless sensor networks. In Proceedings of IEEE 24th annual joint conference of the IEEE computer and communications societies (pp. 891–901).

  30. Texas Instruments. CC2420: 2.4 GHz IEEE 802.15. 4/ZigBee-ready RF Transceiver. http://www.ti.com/lit/gpn/cc2420.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Seungku Kim.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lee, J., Kim, S. EnRI-MAC: an enhanced receiver-initiated MAC protocol for various traffic types in wireless sensor networks. Wireless Netw 26, 1193–1202 (2020). https://doi.org/10.1007/s11276-018-1854-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-018-1854-5

Keywords

Navigation