Skip to main content

Advertisement

Log in

COSFI-RIMAC: A Cooperative Short Frame Identifier Receiver Initiated MAC Protocol for Wireless Sensor Network

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

Power consumption is the most important factor to evaluate the performance of Wireless Sensor Networks. Most sensor network Medium Access Control (MAC) protocols operate based on a duty cycle mechanism. The asynchronous receiver-initiated MAC duty cycle protocols are popular due to their relatively higher energy efficiency. However, recent advances harnessing the benefits of cooperative communication have become one of the solutions of MAC duty cycle protocol. In this article, we improve the RI-MAC protocol by introducing a short frame identifier to notify the sender when the receiver wakes up. This resolution reduces idle listening, which increases energy performance. When the sender node receives a short frame identifier, it cooperates with neighboring senders, which minimizes collisions. Our protocol is called: a Cooperative Short Frame Identifier Receiver Initiated MAC protocol, COSFI-RIMAC is an asynchronous MAC protocol cooperative service cycle initiated by the receiver. The simulation result on the NS2 simulator shows that the COSFI-RIMAC mechanism reduces power consumption, produces minor latency, and increases the rate of packet delivery.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Data Availability

Not applicable.

References

  1. Chowdhury, S. M., & Hossain, A. (2020). Different energy saving schemes in wireless sensor networks: A survey. Springer.

    Book  Google Scholar 

  2. Kochhar, A., et al. (2018). Protocols for wireless sensor networks: A survey. Journal of Telecommunications and Information Technology, 7, 18.

    Google Scholar 

  3. Chen, D., & Tao, Z. (2011). An adaptive polling interval and short preamble media access control protocol for wireless sensor networks. Frontiers of Computer Science in China, 5(3), 300–307.

    Article  MathSciNet  Google Scholar 

  4. Ajmi, N., Helali, A., Lorenz, P., & Mghaieth, R. (2020). SPEECH-MAC: Special purpose energy-efficient contention-based hybrid MAC protocol for WSN and Zigbee network. International Journal of Communication Systems, 34, e4637.

    Google Scholar 

  5. Ye, W., Heidemann, J., & Estrin, D. (2002). An energy-efficient MAC protocol for wireless sensor networks. In INFO COM 2002. Twenty-FirstAnnual Joint Conference of the IEEE Computer and Communications Societies. Proceedings (Vol. 3, pp. 1567–1576). IEEE.

  6. Du, S., Saha, A. K., & Johnson, D. B. (2007). RMAC: A routing enhanced duty-cycle MAC protocol for wireless sensor networks. In IEEE Infocom 2007–26th IEEE international conference on computer communications (pp. 1478–1486).

  7. Choi, L., Lee, S. H., & Jun, J. A. (2010) SPEED-MAC: Speedy and energy-efficient data delivery MACprotocol for real-time sensor network applications. In Proceeding of the international conference on communications (ICC) (pp. 1–6).

  8. Ozlem, D. I., Lodewijk, V. H., Pierre, J., & Paul, H. (2011) MC-LMAC: A multi-channel MAC protocolfor wireless sensor networks. In Ad Hoc networks (Vol. 9). Elsevier.

  9. Zhao, Y.Z., Miao, C.Y., & Ma, M. (2012). An energy-efficient self-adaptive duty cycle MAC protocol for traffic-dynamic wireless sensor networks. In Wireless personal communications (pp. 1287–1315).

  10. Polastre, J., Hill, J., & Culler, D. (2004). Versatile low power media access for wireless sensor networks. In ACM SenSys’04 (pp. 95–107).

  11. El-Hoiydi, A., & Decotignie, J. -D. (2004) WiseMAC: An ultra-low-power MAC protocol for multi-hop wireless sensor networks. In Algorithmic aspects of wireless sensor networks (pp. 18–31). Springer.

  12. Buettner, M., Yee, G. V., Anderson, E., & Han, R. (2006). X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks. In ACM SenSys’06 (pp. 307–320). ACM.

  13. 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 Proceedings of ACM SenSys (pp. 1–14).

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

  15. Yong, Y., Chow, C., Kanesan, J., & Ishii, H. (2011). EE-RI-MAC: An energy-efficient receiver-initiated asynchronous duty cycle MAC protocol for dynamic traffic loads in wireless sensor networks. International Journal of Physical Sciences, 6(11), 2633–2643.

    Google Scholar 

  16. Wang, X., Zhang, X., Chen, G., & Zhang, Q. (2010). Opportunistic cooperation in low duty cycle wireless sensor networks. In IEEE ICC’10 (pp. 1–5).

  17. Won, M., Park, T., & Son, S. H. (2014). Asym-MAC: A MAC protocol for low-power duty-cycled wireless sensor networks with asymmetric links. IEEE Communications Letters, 18, 809–812.

    Article  Google Scholar 

  18. Pegatoquet, A., Le, T. N., & Magno, M. (2019). A wake-up radio-based MAC protocol for autonomous wireless sensor networks. IEEE/ACM Trans. Netw., 27, 56–70.

    Article  Google Scholar 

  19. Hasan, M. M., Karmaker, A., Moni, S. S., & Alam, M. S. (2016). COASYM-MAC: A cooperative asymmetric MAC protocol for wireless sensor network. In Proceedings of the 9th international conference on electrical and computer engineering (ICECE), Dhaka, Bangladesh.

  20. Md Hasan, M. M., Karmaker, A., Alam, M. S., & Craig, A. (2019). Minimizing the adverse effects of asymmetric links: A novel cooperative asynchronous MAC protocol for wireless sensor networks. MDPI Sensors.

  21. Lee, J., & Kim, S. (2018). EnRI-MAC: An enhanced receiver-initiated MAC protocol for various traffic types in wireless sensor networks. Wireless Network 1–10.

  22. Wymore, M. L., & Qiao, D. (2019). RIVER-MAC: A receiver-initiated asynchronously duty-cycled MAC protocol for the internet of things. In IEEE 43rd annual computer software and applications conference (COMPSAC) (Vol. 1, pp. 860–869).

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lakhdar Goudjil.

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

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Goudjil, L., Semchedine, F. COSFI-RIMAC: A Cooperative Short Frame Identifier Receiver Initiated MAC Protocol for Wireless Sensor Network. Wireless Pers Commun 128, 2379–2395 (2023). https://doi.org/10.1007/s11277-022-10046-z

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-022-10046-z

Keywords

Navigation