Call for Paper - August 2022 Edition
IJCA solicits original research papers for the August 2022 Edition. Last date of manuscript submission is July 20, 2022. Read More

Performance Evaluation of Cooperative Relaying for MAC Protocols

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2017
Waleed M. Bahgat, Mansoor M. Al-dabaa, Hassan H. Soliman

Waleed M Bahgat, Mansoor M Al-dabaa and Hassan H Soliman. Performance Evaluation of Cooperative Relaying for MAC Protocols. International Journal of Computer Applications 158(1):35-49, January 2017. BibTeX

	author = {Waleed M. Bahgat and Mansoor M. Al-dabaa and Hassan H. Soliman},
	title = {Performance Evaluation of Cooperative Relaying for MAC Protocols},
	journal = {International Journal of Computer Applications},
	issue_date = {January 2017},
	volume = {158},
	number = {1},
	month = {Jan},
	year = {2017},
	issn = {0975-8887},
	pages = {35-49},
	numpages = {15},
	url = {},
	doi = {10.5120/ijca2017912727},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}


Recently, Cooperative relaying in wireless networks is a challenging research topic due to its ability to mitigate negative fading in wireless networks. For this reason, this paper evaluates the overall throughput, with and without cooperation, in cooperative relaying wireless network. Hence, four different scenarios are proposed to evaluate the performance of four different cooperative MAC protocols. These protocols are cooperative CSMA, cooperative CSMA/CA, ideal cooperative MAC and cooperative network coding. In addition, this paper drives the mathematical model for these protocols in the proposed scenarios. Afterwards, the overall throughput, with and without cooperative relaying, is evaluated for all scenarios by using the four cooperative MAC protocols. Finally, the paper determines whether the proposed cooperative MAC protocols are beneficial or not in the four scenarios. Moreover, the regions where cooperative relaying protocols are beneficial are discussed for each scenario and the reasons for that. The results show that the cooperative network coding protocol outstands the other protocols.


  1. J. Laneman, D. Tse, and G. Wornell, “Cooperative Diversity in Wireless Networks: Efficient Protocols and Outage Behavior,” IEEE Trans. Inf. Theory, vol. 50, no. 12, pp. 3062–3080, 2004.
  2. P. Ju, W. Song, and D. Zhou, “Survey on cooperative medium access control protocols,” Iet Commun., vol. 7, no. 9, pp. 893–902, 2013.
  3. Z. Haas and T. Chen, “Cluster-based cooperative communication with network coding in wireless networks,” 2010 - Milcom 2010 Mil. Commun. Conf., pp. 2082–2089, 2010.
  4. H. Adam, W. Elmenreich, C. Bettstetter, and S. M. Senouci, “CoRe-MAC: A MAC-Protocol for Cooperative Relaying in Wireless Networks,” GLOBECOM 2009 - 2009 IEEE Glob. Telecommun. Conf., pp. 1–6, 2009.
  5. B. Hagelstein, M. Abolhasan, D. Franklin, F. Safaei, and W. Ni, “Analytic Performance Model for State-Based MAC Layer Cooperative Retransmission Protocols,” IEEE Trans. Mob. Comput., vol. 15, no. 1, pp. 32–44, 2016.
  6. A. Bletsas, A. Bletsas, A. Khisti, A. Khisti, D. Reed, A. Lippman, and A. Lippman, “A simple Cooperative diversity method based on network path selection,” Sel. Areas Commun. IEEE J., vol. 24, no. 3, pp. 659–672, 2006.
  7. G. Kramer, M. Gastpar, and P. Gupta, “Cooperative strategies and capacity theorems for relay networks,” IEEE Trans. Inf. Theory, vol. 51, no. 9, pp. 3037–3063, 2005.
  8. T. E. Hunter and A. Nosratinia, “Diversity through coded cooperation,” IEEE Trans. Wirel. Commun., vol. 5, no. 2, pp. 283–289, 2006.
  9. V. Kapadia, S. Patel, and R. Jhaveri, “Comparative Study of Hidden Node Problem and Solution Using Different Techniques and Protocols,” J. Comput., vol. 2, no. 3, pp. 65–67, 2010.
  10. R. Ahlswede, N. Cai, S. Y. R. Li, and R. W. Yeung, “Network information flow,” IEEE Trans. Inf. theory, vol. 46, no. 4, pp. 1204–1216, 2000.
  11. A. Munari, F. Rossetto, and M. Zorzi, “Phoenix: Making cooperation more efficient through network coding in wireless networks,” IEEE Trans. Wirel. Commun., vol. 8, no. 10, pp. 5248–5258, 2009.
  12. C. Chou, J. Yang, and D. Wang, “Cooperative MAC Protocol with Automatic Relay Selection in Distributed Wireless Networks,” Fifth Annu. IEEE Int. Conf. Pervasive Comput. Commun. Work. , pp. 526–531, 2007.
  13. H. Shan, P. Wang, W. Zhuang, and Z. Wang, “Cross-Layer Cooperative Triple Busy Tone Multiple Access for Wireless Networks,” Glob. Telecommun. Conf. 2008. IEEE GLOBECOM 2008. IEEE, pp. 1–5, 2008.
  14. N. Fahmy and T. Todd, “A Selective CSMA Protocol with Cooperative Nulling for Ad Hoc Networks with Smart Antennas,” pp. 387–392, 2004.
  15. Q. Liu, G. Hu, X. Wang, and X. Zhou, “A Cooperative CSMA / CA MAC for Channel-Hopping Rendezvous based Cognitive Radio Networks,” pp. 539–544, 2014.
  16. N. Marchenko, “Resource-Efficient Relay Selection in Cooperative Wireless Networks,” no. August 2013, 2013.
  17. N. Marchenko, C. Bettstetter, E. Yanmaz, S. Group, E. Systems, and L. Gmbh, “On Radio Resource Allocation in Proactive Cooperative Relaying,” IEEE Int. Conf. Commun. Work. , pp. 1--5, 2009.


Networks coding, Cooperative MAC Protocols, Cooperative Network Coding, cooperative CSMA, cooperative CSMA/CA, idea cooperative MAC