• DocumentCode
    3343344
  • Title

    MPLOT: A Transport Protocol Exploiting Multipath Diversity Using Erasure Codes

  • Author

    Sharma, Vishal ; Kalyanaraman, Shivkumar ; Kar, Koushik ; Ramakrishnan, K.K. ; Subramanian, Venkatachalam

  • Author_Institution
    Rensselaer Polytech. Inst., Troy
  • fYear
    2008
  • fDate
    13-18 April 2008
  • Abstract
    In this paper, we propose a novel transport protocol that effectively utilizes available bandwidth and diversity gains provided by heterogeneous, highly lossy paths. Our Multi-Path LOss-Tolerant (MPLOT) protocol can be used to provide significant gains in the goodput of wireless mesh networks, subject to bursty, correlated losses with average loss-rates as high as 50%, and random outage events. MPLOT makes intelligent use of erasure codes to guard against packets losses, and a Hybrid-ARQ/FEC scheme to reduce packet recovery latency, where the redundancy is adaptively provisioned into both proactive and reactive FECs. MPLOT uses dynamic packet mapping based on current path characteristics, and does not require packets to be delivered in sequence to ensure reliability. We present a theoretical analysis of the different design choices of MPLOT and show that MPLOT makes an optimal trade-off between goodput and delay constraints. We test MPLOT, through simulations, under a variety of test scenarios and show that it effectively exploits path diversity in addition to aggregating path bandwidths. We also show that MPLOT is fair to single-path protocols like TCP-SACK.
  • Keywords
    bandwidth allocation; codes; diversity reception; radio networks; transport protocols; bandwidth utilization; dynamic packet mapping; erasure codes; multipath diversity; multipath loss-tolerant protocol; transport protocol; wireless mesh network; Aggregates; Bandwidth; Counting circuits; Delay; Diversity methods; Forward error correction; Testing; Transport protocols; Wireless mesh networks; Wireless networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2008. The 27th Conference on Computer Communications. IEEE
  • Conference_Location
    Phoenix, AZ
  • ISSN
    0743-166X
  • Print_ISBN
    978-1-4244-2025-4
  • Type

    conf

  • DOI
    10.1109/INFOCOM.2008.33
  • Filename
    4509628