Implementation of a cooperative MAC protocol using a software defined radio platform

Ankit Sharmat, Vikas Gelaras, Shashi Raj Singh, Thanasis Korakis, Pei Liu, Shivendra Panwar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Cooperation in wireless networks has shown significant performance gains in comparison to legacy wireless networks. Cooperative wireless protocols achieve such efficiency by enabling cooperation among nodes to exploit spatial diversity. CoopMAC is a Medium Access Control (MAC) protocol that enables cooperation by using an intermediate node as a helper to a direct communication under poor channel conditions. The helper is typically located in a position where it experiences a good channel with both the source and destination. Therefore, it increases the efficiency of the communication by forwarding a packet from the source to the destination using high transmission rates. In an earlier attempt, we demonstrated the benefits of cooperation at the MAC layer by implementing the CoopMAC protocol using an open source wireless driver platform. However, due to some limitations posed by the hardware, the full potential of the protocol could not be explored. In this paper, we proceed with a complete implementation of the cooperative MAC protocol using an OFDM based software defined radio (SDR) platform. We investigate the benefits of the SDR approach, describe the details of the implementation, as well as the experiments we run in order to evaluate the protocol. Experimental results show that CoopMAC can easily be implemented and can lead to a significant improvement in the performance of wireless networks.

Original languageEnglish (US)
Title of host publicationProceedings of the 2008 16th IEEE Workshop on Local and Metropolitan Area Networks, LANMAN 2008
Pages96-101
Number of pages6
DOIs
StatePublished - 2008
Event2008 16th IEEE Workshop on Local and Metropolitan Area Networks, LANMAN 2008 - Cluj-Napoca
Duration: Sep 3 2008Sep 6 2008

Other

Other2008 16th IEEE Workshop on Local and Metropolitan Area Networks, LANMAN 2008
CityCluj-Napoca
Period9/3/089/6/08

Fingerprint

Medium access control
Network protocols
Wireless networks
Communication
Orthogonal frequency division multiplexing
Computer hardware
Experiments

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Cite this

Sharmat, A., Gelaras, V., Singh, S. R., Korakis, T., Liu, P., & Panwar, S. (2008). Implementation of a cooperative MAC protocol using a software defined radio platform. In Proceedings of the 2008 16th IEEE Workshop on Local and Metropolitan Area Networks, LANMAN 2008 (pp. 96-101). [4675851] https://doi.org/10.1109/LANMAN.2008.4675851

Implementation of a cooperative MAC protocol using a software defined radio platform. / Sharmat, Ankit; Gelaras, Vikas; Singh, Shashi Raj; Korakis, Thanasis; Liu, Pei; Panwar, Shivendra.

Proceedings of the 2008 16th IEEE Workshop on Local and Metropolitan Area Networks, LANMAN 2008. 2008. p. 96-101 4675851.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Sharmat, A, Gelaras, V, Singh, SR, Korakis, T, Liu, P & Panwar, S 2008, Implementation of a cooperative MAC protocol using a software defined radio platform. in Proceedings of the 2008 16th IEEE Workshop on Local and Metropolitan Area Networks, LANMAN 2008., 4675851, pp. 96-101, 2008 16th IEEE Workshop on Local and Metropolitan Area Networks, LANMAN 2008, Cluj-Napoca, 9/3/08. https://doi.org/10.1109/LANMAN.2008.4675851
Sharmat A, Gelaras V, Singh SR, Korakis T, Liu P, Panwar S. Implementation of a cooperative MAC protocol using a software defined radio platform. In Proceedings of the 2008 16th IEEE Workshop on Local and Metropolitan Area Networks, LANMAN 2008. 2008. p. 96-101. 4675851 https://doi.org/10.1109/LANMAN.2008.4675851
Sharmat, Ankit ; Gelaras, Vikas ; Singh, Shashi Raj ; Korakis, Thanasis ; Liu, Pei ; Panwar, Shivendra. / Implementation of a cooperative MAC protocol using a software defined radio platform. Proceedings of the 2008 16th IEEE Workshop on Local and Metropolitan Area Networks, LANMAN 2008. 2008. pp. 96-101
@inproceedings{dbcb45a12ec341179fe400e7ed1924be,
title = "Implementation of a cooperative MAC protocol using a software defined radio platform",
abstract = "Cooperation in wireless networks has shown significant performance gains in comparison to legacy wireless networks. Cooperative wireless protocols achieve such efficiency by enabling cooperation among nodes to exploit spatial diversity. CoopMAC is a Medium Access Control (MAC) protocol that enables cooperation by using an intermediate node as a helper to a direct communication under poor channel conditions. The helper is typically located in a position where it experiences a good channel with both the source and destination. Therefore, it increases the efficiency of the communication by forwarding a packet from the source to the destination using high transmission rates. In an earlier attempt, we demonstrated the benefits of cooperation at the MAC layer by implementing the CoopMAC protocol using an open source wireless driver platform. However, due to some limitations posed by the hardware, the full potential of the protocol could not be explored. In this paper, we proceed with a complete implementation of the cooperative MAC protocol using an OFDM based software defined radio (SDR) platform. We investigate the benefits of the SDR approach, describe the details of the implementation, as well as the experiments we run in order to evaluate the protocol. Experimental results show that CoopMAC can easily be implemented and can lead to a significant improvement in the performance of wireless networks.",
author = "Ankit Sharmat and Vikas Gelaras and Singh, {Shashi Raj} and Thanasis Korakis and Pei Liu and Shivendra Panwar",
year = "2008",
doi = "10.1109/LANMAN.2008.4675851",
language = "English (US)",
isbn = "9781424420285",
pages = "96--101",
booktitle = "Proceedings of the 2008 16th IEEE Workshop on Local and Metropolitan Area Networks, LANMAN 2008",

}

TY - GEN

T1 - Implementation of a cooperative MAC protocol using a software defined radio platform

AU - Sharmat, Ankit

AU - Gelaras, Vikas

AU - Singh, Shashi Raj

AU - Korakis, Thanasis

AU - Liu, Pei

AU - Panwar, Shivendra

PY - 2008

Y1 - 2008

N2 - Cooperation in wireless networks has shown significant performance gains in comparison to legacy wireless networks. Cooperative wireless protocols achieve such efficiency by enabling cooperation among nodes to exploit spatial diversity. CoopMAC is a Medium Access Control (MAC) protocol that enables cooperation by using an intermediate node as a helper to a direct communication under poor channel conditions. The helper is typically located in a position where it experiences a good channel with both the source and destination. Therefore, it increases the efficiency of the communication by forwarding a packet from the source to the destination using high transmission rates. In an earlier attempt, we demonstrated the benefits of cooperation at the MAC layer by implementing the CoopMAC protocol using an open source wireless driver platform. However, due to some limitations posed by the hardware, the full potential of the protocol could not be explored. In this paper, we proceed with a complete implementation of the cooperative MAC protocol using an OFDM based software defined radio (SDR) platform. We investigate the benefits of the SDR approach, describe the details of the implementation, as well as the experiments we run in order to evaluate the protocol. Experimental results show that CoopMAC can easily be implemented and can lead to a significant improvement in the performance of wireless networks.

AB - Cooperation in wireless networks has shown significant performance gains in comparison to legacy wireless networks. Cooperative wireless protocols achieve such efficiency by enabling cooperation among nodes to exploit spatial diversity. CoopMAC is a Medium Access Control (MAC) protocol that enables cooperation by using an intermediate node as a helper to a direct communication under poor channel conditions. The helper is typically located in a position where it experiences a good channel with both the source and destination. Therefore, it increases the efficiency of the communication by forwarding a packet from the source to the destination using high transmission rates. In an earlier attempt, we demonstrated the benefits of cooperation at the MAC layer by implementing the CoopMAC protocol using an open source wireless driver platform. However, due to some limitations posed by the hardware, the full potential of the protocol could not be explored. In this paper, we proceed with a complete implementation of the cooperative MAC protocol using an OFDM based software defined radio (SDR) platform. We investigate the benefits of the SDR approach, describe the details of the implementation, as well as the experiments we run in order to evaluate the protocol. Experimental results show that CoopMAC can easily be implemented and can lead to a significant improvement in the performance of wireless networks.

UR - http://www.scopus.com/inward/record.url?scp=57849144743&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=57849144743&partnerID=8YFLogxK

U2 - 10.1109/LANMAN.2008.4675851

DO - 10.1109/LANMAN.2008.4675851

M3 - Conference contribution

AN - SCOPUS:57849144743

SN - 9781424420285

SP - 96

EP - 101

BT - Proceedings of the 2008 16th IEEE Workshop on Local and Metropolitan Area Networks, LANMAN 2008

ER -