Skip to main content

Advertisement

Log in

Multi-objective cooperative medium access control protocols in wireless Ad-Hoc networks

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Relay-based cooperative communications have been emerging as a novel paradigm in many wireless protocols. The IEEE 802.11 medium access control (MAC) protocols have attracted many cooperative techniques. The relay selection algorithms have a remarkable influence on the design and the performance of the cooperative MAC (CMAC) protocols. Most of the existing algorithms have been designed based on a single objective such as spectrum efficiency and energy efficiency. In this paper, two multi-objective CMAC protocols are proposed: FCGMAC and EECMAC. The FCGMAC employs a multiple relay selection algorithm providing the spectrum efficiency and fairness. The EECMAC exploits a single relay selection improving the energy efficiency and the spectrum efficiency. The proposed protocols have been simulated in the ns-3 network simulator and the simulation results indicate the improvement of network performance according to the design objectives.

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
Fig. 7

Similar content being viewed by others

References

  1. Laneman, J. N., Tse, D. N., & Wornell, G. W. (2004). Cooperative diversity in wireless networks: Efficient protocols and outage behavior. IEEE Transactions on Information theory, 50(12), 3062–3080.

    Article  MathSciNet  Google Scholar 

  2. Sendonaris, A., Erkip, E., & Aazhang, B. (2003). User cooperation diversity-Part I System description. IEEE transactions on communications, 51(11), 1927–1938.

    Article  Google Scholar 

  3. Sami, M., Noordin, N. K., Khabazian, M., Hashim, F., & Subramaniam, S. (2016). A survey and taxonomy on medium access control strategies for cooperative communication in wireless networks: Research issues and challenges. IEEE Communications Survey Tutorials, 18(4), 2493–2521.

    Article  Google Scholar 

  4. Ju, P. J., Song, W., & Zhou, D. Z. (2013). Survey on cooperative medium access control protocols. IETCommunications, 7(9), 893–902.

    Google Scholar 

  5. Zhuang, W., & Zhou, Y. (2013). A survey of cooperative MAC protocols for mobile communication networks. J. Internet Technol, 14(4), 541–560.

    Google Scholar 

  6. Gomez-Cuba, F., Asorey-Cacheda, R., & Gonzalez-Castano, F. J. (2011). A survey on cooperative diversity for wireless networks. IEEE Communications Surveys & Tutorials, 14(3), 822–835.

    Google Scholar 

  7. Sadeghi, R., Barraca, J. P., & Aguiar, R. L. (2016). A survey on cooperative MAC protocols in IEEE 802.11 wireless networks. Wireless Personal Communication, 95, 1469–1493.

    Article  Google Scholar 

  8. Akande, D. O., Salleh, M. F. M., & Ojo, F. K. (2018). MAC protocol for cooperative networks, design challenges, and implementations: a survey. Telecommunication Systems, 69(1), 95–111.

    Article  Google Scholar 

  9. Liu, P., Tao, Z., Narayanan, S., Korakis, T., & Panwar, S. S. (2007). CoopMAC: A cooperative MAC for wireless LANs. IEEE Journal on Selected Areas in Communications, 25, 340–354.

    Article  Google Scholar 

  10. Zhu, H., & Cao, G. (2006). rDCF: A relay-enabled medium access control protocol for wireless ad hoc networks. IEEE Transactions on Mobile Computing, 5, 1201–1214.

    Article  Google Scholar 

  11. Zou, S., Li, B., Wu, H., Zhang, Q., Zhu, W., & Cheng, S. (2006). A relay-aided media access (RAMA) protocol in multirate wireless networks. IEEE Transactions on Vehicular Technology, 55, 1657–1667.

    Article  Google Scholar 

  12. Pathmasuritharam, J. S., Das, A., & Gupta, A. K. (2005, May). Efficient multi-rate relaying (EMR) MAC protocol for ad hoc networks. In IEEE International Conference on Communications, 2005. ICC 2005. 2005 (Vol. 5, pp. 2947–2951). IEEE.

  13. Li, Y., Liu, K., Liu, F., & Xu, Z. (2013). A rapid cooperation-differentiated medium access control protocol with packet piggyback for multihop wireless networks. EURASIP J. Wirel. Commun. Netw., 2013, 1–15.

    Article  Google Scholar 

  14. Li, Y., Liu, K., & Liu, F. (2013). CRP-CMAC: A Priority-Differentiated Cooperative MAC Protocol with Contention Resolution for Multihop Wireless Networks. TIIS, 7, 2636–2656.

    Article  Google Scholar 

  15. Jibukumar, M. G., Datta, R., & Biswas, P. K. (2010). CoopMACA: A cooperative MAC protocol using packet aggregation. Wirel. Netw., 16, 1865–1883.

    Article  Google Scholar 

  16. Liu, K., Chang, X., Liu, F., Wang, X., & Vasilakos, A. V. (2015). A cooperative MAC protocol with rapid relay selection for wireless ad hoc networks. Computer Networks, 91, 262–282.

    Article  Google Scholar 

  17. Hu, Z., & Tham, C. K. (2010). CCMAC: Coordinated cooperative MAC for wireless LANs. Computer Networks, 54, 618–630.

    Article  Google Scholar 

  18. Tan, K., Wan, Z., Zhu, H., & Andrian, J. (2007, June). CODE: cooperative medium access for multirate wireless ad hoc network. In 2007 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (pp. 1–10). IEEE.

  19. Sami, M., Noordin, N. K., Hashim, F., Subramaniam, S., & Akbari-Moghanjoughi, A. (2015). An Energy-Aware Cross-Layer Cooperative MAC Protocol for Wireless Ad Hoc Networks. J. Netw. Comput. Appl., 58, 227–240.

    Article  Google Scholar 

  20. Wu, Q., Zhou, X., & Ge, F. (2016). A cross-layer protocol for exploiting cooperative diversity in multi-hop wireless ad hoc networks. Wirel. Netw., 23, 1591–1610.

    Article  Google Scholar 

  21. Cui, H., Li, J., Li, Z., Pan, D., & He, Y. (2016). Distributed interference-aware cooperative random access in multi-hop wireless networks. IEEE Access, 4, 4823–4828.

    Article  Google Scholar 

  22. Cetin, B. Opportunistic relay protocol for IEEE 802.11 WLANs. Master’s thesis, Royal Institute of Technology (2006).

  23. Agarwal, N., ChanneGowda, D., Kannan, L. N., Tacca, M., & Fumagalli, A. (2007, May). IEEE 802.11 b cooperative protocols: a performance study. In International Conference on Research in Networking (pp. 415–426). Springer, Berlin, Heidelberg.

  24. Chou, C. T., & Ghosh, M. (2005, June). Cooperative communication MAC (CMAC)-a new MAC protocol for next generation wireless LANs. In 2005 international conference on wireless networks, communications and mobile computing (Vol. 1, pp. 1–6). IEEE.

  25. MohMoh, S., Yu, C., Park, S. M., Kim, H. N., & Park, J. (2007, June). CD-MAC: Cooperative diversity MAC for robust communication in wireless ad hoc networks. In 2007 IEEE International Conference on Communications (pp. 3636–3641). IEEE.

  26. Dianati, M., Ling, X., Naik, K., & Shen, X. (2006). A node-cooperative ARQ scheme for wireless ad hoc networks. IEEE Transactions on Vehicular Technology, 55, 1032–1044.

    Article  Google Scholar 

  27. Alonso-Zárate, J., Kartsakli, E., Verikoukis, C., & Alonso, L. (2008). Persistent RCSMA: a MAC protocol for a distributed cooperative ARQ scheme in wireless networks. EURASIP Journal on Advances in Signal Processing, 2008, 1–13.

    Article  Google Scholar 

  28. Wang, F., Li, S., Dou, Z., & Hai, S. (2019). Performance analysis of a novel distributed C-ARQ scheme for IEEE 802.11 wireless networks. KSII Transactions on Internet and Information Systems, 13(7), 3447–3469.

  29. Antonopoulos, A., Verikoukis, C., Skianis, C., & Akan, O. B. (2013). Energy efficient network coding-based MAC for cooperative ARQ wireless networks. Ad Hoc Networks, 11, 190–200.

    Article  Google Scholar 

  30. ns-3 Network Simulator. https://www.nsnam.org/. Accessed 30 Jan 2021.

  31. Zhang, X., Guo, L., Anpalagan, A., & Khwaja, A. S. (2017). Performance of energy-efficient cooperative MAC protocol with power backoff in MANETs. Wireless Personal Communications, 92(3), 843–861.

    Article  Google Scholar 

  32. Lin, Zhihua, Guang Li, and Jianqing Li. "Cross-layer energy optimization in cooperative MISO wireless sensor networks." Computer Communications (2020).

  33. Kakria, A., & Aseri, T. C. (2019). An efficient distributed multi-hop relay supporting (EDMRS) MAC protocol for wireless sensor networks. Wireless Personal Communications, 107(2), 1321–1335.

    Article  Google Scholar 

  34. Peron, G., Brante, G., Souza, R. D., & Pellenz, M. E. (2018). Physical and mac cross-layer analysis of energy efficient cooperative MIMO networks. IEEE Transactions on Communications, 66(5), 1940–1954. https://doi.org/10.1109/TCOMM.2018.2796601.

    Article  Google Scholar 

  35. Mousavi, S. D., Sadeghi, R., Karimi, M., Karimian, E., & Soltan Aghaei, M. R. (2018). A fair cooperative MAC protocol in IEEE 802.11 WLAN. Future Internet, 10(5), 39.

    Article  Google Scholar 

  36. Mehaoued, K., Bourenane, M., & Sekhri, L. (2020). Outgoing-flows-number based service differentiation for fair and efficient medium access control in wireless ad hoc networks. Wireless Personal Communications, 113(2), 1135–1148.

    Article  Google Scholar 

  37. Shamna, H. R., & Lillykutty, J. (2017). An energy and throughput efficient distributed cooperative MAC protocol for multihop wireless networks. Computer Networks, 126, 15–30.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rasool Sadeghi.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rafiee, M., Sadeghi, R. & Faghih Imani, S.M. Multi-objective cooperative medium access control protocols in wireless Ad-Hoc networks. Wireless Netw 27, 1913–1924 (2021). https://doi.org/10.1007/s11276-020-02521-x

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-020-02521-x

Keywords

Navigation