TCP, PEP and DTN performance on disruptive satellite channels

Fixed GEO satellite communications are impaired by long RTTs and the possible presence of packet losses on the satellite radio channel. Moreover, when the satellite receiver is mobile, short and long disruptions due to line of sight obstructions can cause further performance deterioration. In this paper, we present a preliminary assessment of disruption impact on performance comparing different approaches, such as end-to-end TCP, PEP based on TCP splitting and DTN. Performance is evaluated on a Linux testbed, by emulating the satellite link interruptions caused by tunnels on a real railway line. Results show that good performance can be achieved by all of the approaches considered provided that on the satellite channel an efficient TCP variant, like Hybla, is adopted; however, DTN offers best performance. DTN superiority emerges when the disrupted satellite channel is the last leg of a congested path, thanks to the DTN custody transfer mechanism and store and forward capability.

[1]  Vern Paxson,et al.  TCP Congestion Control , 1999, RFC.

[2]  Stephen Farrell,et al.  DTN: an architectural retrospective , 2008, IEEE Journal on Selected Areas in Communications.

[3]  Carlo Caini,et al.  TCP Hybla: a TCP enhancement for heterogeneous networks , 2004, Int. J. Satell. Commun. Netw..

[4]  Victor O. K. Li,et al.  Satellite-based Internet: a tutorial , 2001, IEEE Commun. Mag..

[5]  Carlo Caini,et al.  Analysis of TCP and DTN Retransmission Algorithms in Presence of Channel Disruptions , 2009, 2009 First International Conference on Advances in Satellite and Space Communications.

[6]  Carlo Caini,et al.  PEPsal: A Performance Enhancing Proxy for TCP Satellite Connections [Internetworking and Resource Management in Satellite Systems Series] , 2007, IEEE Aerospace and Electronic Systems Magazine.

[7]  Gabriel Montenegro,et al.  Performance Enhancing Proxies Intended to Mitigate Link-Related Degradations , 2001, RFC.

[8]  Vinton G. Cerf,et al.  Delay-Tolerant Networking Architecture , 2007, RFC.

[9]  Carlo Caini,et al.  A DTN Approach to Satellite Communications , 2007 .