TCP ADaLR+: Enhanced TCP scheme for GEO satellite networks

TCP performance is essential for data transmissions over the satellite network. The TCP ADaLR is congestion control algorithm that the sender judgments the relevant window change and measures round-trip time to control congestion window. It can adapt to the characteristics of the satellite link and improve the performance of TCP than conventional TCP (New Reno). However, it doesn’t take into account distinction of random packet loss and congestion packet loss like the TCP Veno. In this paper, we propose further enhancement scheme of TCP ADaLR, called TCP ADaLR+, which can distinguish between random packet loss and congestion loss. The improved performance of proposed TCP ADaLR+ is demonstrated by simulations. In all simulation scenarios, TCP ADaLR+ outperforms TCP ADaLR and TCP Veno in terms of satellite link throughput and FTP download response time.

[1]  Igor Bisio,et al.  Performance Enhanced Proxy Solutions for Satellite Networks: State of the Art, Protocol Stack and Possible Interfaces , 2009, PSATS.

[2]  Qinyu Zhang,et al.  The effect of DTN custody transfer in deep-space communications , 2013, IEEE Wireless Communications.

[3]  John S. Heidemann,et al.  Ongoing TCP Research Related to Satellites , 2000, RFC.

[4]  Haitham S. Cruickshank,et al.  Delay- and Disruption-Tolerant Networking (DTN): An Alternative Solution for Future Satellite Networking Applications , 2011, Proceedings of the IEEE.

[5]  Fabien Garcia,et al.  A New Survey on Improving TCP Performances over Geostationary Satellite Link , 2013, Netw. Commun. Technol..

[6]  L. Trajković,et al.  OPNET Model of TCP with Adaptive Delay and Loss Response for Broadband GEO Satellite Networks , 2007 .

[7]  Ljiljana Trajkovic,et al.  TCP with adaptive delay and loss response for heterogeneous networks , 2007, WICON '07.

[8]  Fei Peng,et al.  TCP Performance Evaluation over GEO and LEO Satellite Links between Performance Enhancement Proxies , 2012, 2012 IEEE Vehicular Technology Conference (VTC Fall).

[9]  Jorge Navarro-Ortiz,et al.  Removing redundant TCP functionalities in wired‐cum‐wireless networks with IEEE 802.11e HCCA support , 2014, Int. J. Commun. Syst..

[10]  J. Ishac,et al.  On the performance of TCP spoofing in satellite networks , 2001, 2001 MILCOM Proceedings Communications for Network-Centric Operations: Creating the Information Force (Cat. No.01CH37277).

[11]  E. Chaput,et al.  Enhancing TCP based communications in mobile satellite scenarios: TCP PEPs issues and solutions , 2010, 2010 5th Advanced Satellite Multimedia Systems Conference and the 11th Signal Processing for Space Communications Workshop.

[12]  Seongsoo Hong,et al.  Preventing TCP performance interference on asymmetric links using ACKs-first variable-size queuing , 2011, Comput. Commun..

[13]  Tomaso de Cola,et al.  Advanced transport satellite protocol , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

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

[15]  Zhensheng Zhang,et al.  TCP accelerator for DVB-RCS SATCOM dynamic bandwidth environment with HAIPE , 2011, Journal of Communications and Networks.

[16]  Truc Anh N. Nguyen,et al.  Performance Evaluation of the AeroTP Protocol in Comparison to TCP NewReno, TCP Westwood, and SCPS-TP , 2012 .

[17]  Floriano De Rango,et al.  A new TCP Bandwidth Estimation protocol for satellite networks , 2013, 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC).

[18]  Israfil Biswas,et al.  An investigation on TCP large initial window , 2013, Int. J. Satell. Commun. Netw..

[19]  Cesare Roseti,et al.  Transport layer enhancements on a satellite-based mobile broadband system for high-speed trains , 2012, Int. J. Satell. Commun. Netw..

[20]  Nedo Celandroni,et al.  Medium access control scheme for supporting user mobility in digital video broadcasting-return channel via satellite/satellite second generation - general architecture and functionalities , 2010, IET Commun..

[21]  Nedo Celandroni,et al.  On the applicability of reliable transport protocols in satellite delay tolerant and disruptive networks , 2014, Int. J. Satell. Commun. Netw..