5th International ICST Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities

Research Article

A Demonstration of a Cooperative Communication Scheme using Software Defined Radio

  • @INPROCEEDINGS{10.1109/TRIDENTCOM.2009.4976232,
        author={Shashi Raj Singh and Thanasis Korakis and Pei Lu and Shivendra Panwar},
        title={A Demonstration of a Cooperative Communication Scheme using Software Defined Radio},
        proceedings={5th International ICST Conference on Testbeds and  Research Infrastructures for the Development of Networks and Communities},
        publisher={IEEE},
        proceedings_a={TRIDENTCOM},
        year={2009},
        month={5},
        keywords={},
        doi={10.1109/TRIDENTCOM.2009.4976232}
    }
    
  • Shashi Raj Singh
    Thanasis Korakis
    Pei Lu
    Shivendra Panwar
    Year: 2009
    A Demonstration of a Cooperative Communication Scheme using Software Defined Radio
    TRIDENTCOM
    IEEE
    DOI: 10.1109/TRIDENTCOM.2009.4976232
Shashi Raj Singh1,*, Thanasis Korakis1,*, Pei Lu1,*, Shivendra Panwar1,*
  • 1: Department of Electrical and Computer Engineering Polytechnic Institute of NYU, Brooklyn, NY 11201
*Contact email: singh.shashiraj@gmail.com, korakis@poly.edu, peiliu@gmail.com, panwar@catt.poly.edu

Abstract

Cooperative communication is a promising approach to improve the reliability of a received signal at the physical layer. Cooperating nodes create a virtual MIMO system that provides spatial diversity even though the nodes have a single antenna. Therefore, tremendous improvements in system capacity and delay can be achieved. An implementation approach has been pursued in this demonstration to confirm the viability and efficacy of cooperation at the physical layer. The implemented cooperative physical layer scheme is called CoopPHY and is based on Cooperative Coding. In this technique, the source node transmits only a portion of its encoded data bits based on channel conditions among cooperating nodes. Helper nodes transmit the rest of the encoded bits. The destination node, finally, combines and decodes signals received via different channels and therefore increases the decoding reliability.In this demo, a Matlab video clip is streamed frame by frame from a source to destination node using sequentially the direct communication scheme, relaying via one helper, relaying via another helper and finally cooperative scheme. CoopPHY protocol delivers a smooth user experience, while the video playout over the direct scheme shows frequent distortions. In addition to this cooperative coomunication shows better quality than just relaying via any of the helpers.