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

Research Article

A Demonstration of a Cross-Layer Cooperative Routing-MAC scheme in Multi-hop Ad-Hoc Networks

  • @INPROCEEDINGS{10.1109/TRIDENTCOM.2009.4976233,
        author={Jian  Lin and Thanasis  Korakis and Xiao  Wang and Shunyuan  Ye and Shivendra  Panwar},
        title={A Demonstration of a Cross-Layer Cooperative Routing-MAC scheme in Multi-hop Ad-Hoc Networks},
        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.4976233}
    }
    
  • Jian Lin
    Thanasis Korakis
    Xiao Wang
    Shunyuan Ye
    Shivendra Panwar
    Year: 2009
    A Demonstration of a Cross-Layer Cooperative Routing-MAC scheme in Multi-hop Ad-Hoc Networks
    TRIDENTCOM
    IEEE
    DOI: 10.1109/TRIDENTCOM.2009.4976233
Jian Lin1,*, Thanasis Korakis1,*, Xiao Wang1,*, Shunyuan Ye1,*, Shivendra Panwar1,*
  • 1: Department of Electrical and Computer Engineering, Polytechnic Institute of NYU, Brooklyn, NY 11201
*Contact email: jlin08@students.poly.edu, korakis@poly.edu, xbullfrog@gmail.com, sye02@students.poly.edu, panwar@catt.poly.edu

Abstract

Cooperative communication fully leverages the broadcast nature of the wireless channel and spatial diversity, thereby achieving tremendous improvements in system capacity and delay. A cross-layer implementation approach has been pursued in this demonstration, in order to confirm the viability and efficacy of cooperation at the MAC layer, in conjunction with the routing layer, in multi-hop ad-hoc networks. In the cooperative MAC protocol, a station would use a neighboring helper station for MAC layer forwarding, if the two-hop relaying yields to a better performance than a direct single-hop transmission. In this cross layer scheme, the DSDV routing protocol defines a multihop path from the source to the destination, while the cooperative MAC scheme, eventually selects two hop forwarding for each routing layer hop, in order to boost the performance of the routing protocol. The Cooperative MAC scheme has been implemented in the MadWiFi driver, while the DSDV routing protocol has been implemented in the Click modular router. In the demo, a video clip is streamed from a server to a remote client, where the received video is played out in real time. The basic route is discovered by the DSDV routing protocol that runs on every station. The underlying MAC implementation would dynamically alternate between IEEE 802.11 g and the cooperative MAC protocol, for each route hop. In the multi-hop, ad-hoc network, the cooperative cross-layer scheme delivers a smooth user experience while the video playout over the legacy IEEE 802.11 g has noticeable freezes and frequent distortions. The demo verifies the extensibility of the cooperative MAC protocol into multi-hop ad-hoc networks, where in conjunction with the routing protocol, can achieve superior performance, compared to the legacy IEEE 802.11 g.