A multi-path transport protocol to exploit network diversity in airborne networks

Airborne links are playing an increasingly important role in defense and military scenarios. This makes it important to investigate the performance of existing transport protocols over such links. Airborne links experience high variation in quality due to mobility, weather and other effects such as blockage. This translates to high loss rate environments for which current protocols are not designed. Consequently, the standard protocols fail to deliver high data rates. In prior work, we presented loss-tolerant TCP (LT-TCP) which is designed for such airborne links. We have now extended this protocol to take advantage of the availability of multiple paths in the network. We call this multi-path loss-tolerant TCP (MPLOT). In this paper, we investigate the statistical characteristics of airborne links using data gathered from actual experiments and develop mathematical models for such links. We then proceed to use these models to test MPLOT in the ns-2 network simulator. Our results show that while standard protocols such as TCP-SACK are unable to perform well, MPLOT can deliver higher goodput and lower latency than conventional transport protocols like TCP-SACK. MPLOT can leverage path diversity in the network to deliver even higher goodput as number of paths increase even while the total bandwidth remains fixed.

[1]  Koushik Kar,et al.  MPLOT: A Transport Protocol Exploiting Multipath Diversity Using Erasure Codes , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[2]  I. Reed,et al.  Polynomial Codes Over Certain Finite Fields , 1960 .

[3]  Vijay Subramanian,et al.  Performance of Disruption-Tolerant Network Mechanisms Applied to Airborne Networks , 2007, MILCOM 2007 - IEEE Military Communications Conference.

[4]  Xusheng Tian,et al.  The accuracy of Gilbert models in predicting packet-loss statistics for a single-multiplexer network model , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[5]  Ernst W. Biersack,et al.  Reliable multicast: where to use FEX , 1996, Protocols for High-Speed Networks.

[6]  Raghupathy Sivakumar,et al.  A Receiver-Centric Transport Protocol for Mobile Hosts with Heterogeneous Wireless Interfaces , 2006, Wirel. Networks.

[7]  Bin Xu,et al.  On modeling the packet error statistics in bursty channels , 2002, 27th Annual IEEE Conference on Local Computer Networks, 2002. Proceedings. LCN 2002..

[8]  Andreas Willig,et al.  Chaotic maps as parsimonious bit error models of wireless channels , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[9]  Hong Shen Wang,et al.  Finite-state Markov channel-a useful model for radio communication channels , 1995 .

[10]  Ming Zhang,et al.  Understanding internet routing anomalies and building robust transport layer protocols , 2005 .

[11]  Michael Luby,et al.  A digital fountain approach to reliable distribution of bulk data , 1998, SIGCOMM '98.

[12]  Joao Angeja,et al.  A new packet loss model of the IEEE 802.11g wireless network for multimedia communications , 2005, IEEE Transactions on Consumer Electronics.

[13]  Raghupathy Sivakumar,et al.  A Transport Layer Approach for Achieving Aggregate Bandwidths on Multi-Homed Mobile Hosts , 2005, Wirel. Networks.

[14]  Luigi Rizzo,et al.  On the feasibility of software FEC , 1997 .

[15]  Reuven Cohen,et al.  Transport Layer End-to-End Error Correcting , 2004 .

[16]  Gunnar Karlsson,et al.  Adaptive end-to-end FEC for improving TCP performance over wireless links , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[17]  V. Subramanian,et al.  An End-to-End Transport Protocol for Extreme Wireless Network Environments , 2006, MILCOM 2006 - 2006 IEEE Military Communications conference.

[18]  Raghupathy Sivakumar,et al.  A Receiver-Centric Transport Protocol for Mobile Hosts with Heterogeneous Wireless Interfaces , 2003, MobiCom '03.

[19]  Jiwei Chen,et al.  Multipath TCP in Lossy Wireless Environment , 2004 .

[20]  Yanghee Choi,et al.  Improving TCP performance in multipath packet forwarding networks , 2002, Journal of Communications and Networks.

[21]  Ren Wang,et al.  TCP westwood: Bandwidth estimation for enhanced transport over wireless links , 2001, MobiCom '01.