Performance Analysis of TCP-AFC for Satellite-based Networks

Satellite has been identified as a potential candidate to meet the explosive Internet demand and to evolve the global Internet services. With a view to combat channel errors predominant in satellite based networks, TCP with Adaptive Flow Control and Delayed Fast Recovery (TCP-AFC) has been designed to identify a random loss with the help of selective acknowledgments. TCPAFC has demonstrated significant performance enhancement in error prone environments through simulations and experiments on an active emulated network. In order to substantiate the improvement, we investigate the performance of TCP-AFC in a real environment consisting of a Ku band satellite link, which is more susceptible to atmospheric conditions. This paper focuses on evaluation of TCP-AFC in real life situations having appreciable channel noise and delay. Results of the extensive experiments conducted on a test bed consisting of a symmetric GEO satellite link for different channel conditions, data volume, data type and data traffic are presented in this paper. Analysis of the results reconfirms the compatibility of TCP-AFC in a heterogeneous network besides the performance improvement over a dedicated satellite link .

[1]  Madhavendra Richharia,et al.  Satellite Communication Systems: Design Principles , 1999 .

[2]  Reiner E. Ludwig,et al.  A Case for Flow-Adaptive Wireless Links , 1999 .

[3]  Ian F. Akyildiz,et al.  TCP-Peach: a new congestion control scheme for satellite IP networks , 2001, TNET.

[4]  Sally Floyd,et al.  The NewReno Modification to TCP's Fast Recovery Algorithm , 2004, RFC.

[5]  Barry G. Evans,et al.  Satellite communication systems , 1999 .

[6]  Kai Xu,et al.  Improving TCP performance in integrated wireless communications networks , 2005, Comput. Networks.

[7]  Sastri L. Kota,et al.  Quality of service for satellite IP networks: a survey , 2003, Int. J. Satell. Commun. Netw..

[8]  Shie-Yuan Wang,et al.  Use of TCP Decoupling in Improving TCP Performance over Wireless Networks , 2001, Wirel. Networks.

[9]  Mark Allman,et al.  On the effective evaluation of TCP , 1999, CCRV.

[10]  Marco Furini,et al.  International Journal of Computer and Applications , 2010 .

[11]  Antonio Capone,et al.  Bandwidth Estimates in the TCP Congestion Control Scheme , 2001, IWDC.

[12]  Lili Wang,et al.  A Conservative Selective Acknowledgment (SACK)-based Loss Recovery Algorithm for TCP , 2003, RFC.

[13]  Sally Floyd,et al.  The NewReno Modification to TCP's Fast Recovery Algorithm , 2004, RFC.

[14]  Bogdan M. Wilamowski,et al.  The Transmission Control Protocol , 2005, The Industrial Information Technology Handbook.

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

[16]  D. P. Hong,et al.  Evaluating the impact of emerging streaming media applications on TCP/IP performance , 2001, IEEE Commun. Mag..

[17]  Sally Floyd,et al.  TCP Selective Acknowledgement Options , 1996 .

[18]  Sally Floyd,et al.  TCP Selective Acknowledgment Options , 1996, RFC.

[19]  Joseph B. Evans,et al.  Performance of TCP extensions on noisy high BDP networks , 1999, IEEE Communications Letters.

[20]  N.J. Kothari,et al.  Adaptive Flow Control: An Extension to Delayed Fast Recovery , 2007, 15th International Conference on Advanced Computing and Communications (ADCOM 2007).

[21]  Sally Floyd,et al.  Difficulties in simulating the internet , 2001, TNET.

[22]  Soung Chang Liew,et al.  TCP Veno: TCP enhancement for transmission over wireless access networks , 2003, IEEE J. Sel. Areas Commun..

[23]  K. S. Dasgupta,et al.  Performance evaluation of TCP-AFC in an emulated real network , 2008, 2008 16th IEEE International Conference on Networks.