TRANSPORT PROTOCOL SUPPORT FOR AERONAUTICAL SATELLITE COMMUNICATIONS

We recommend suitable transport protocols for an aeronautical network supporting Internet and data services via satellite. We study the characteristics of an aeronautical satellite hybrid network and focus on the problems that cause dramatically degraded performance of the Transport Protocol. We discuss various extensions to standard TCP that alleviate some of these performance problems. Through simulation, we identify those TCP implementations that can be expected to perform reasonably well. Based on the observation that it is difficult for an end-to-end solution to solve these problems effectively, we propose a new TCP-splitting protocol, termed Aeronautical Transport Control Protocol (AeroTCP). The main idea of this protocol is to use a fixed window for flow control and one duplicated acknowledgement (ACK) for fast recovery. Our simulation results show that AeroTCP can maintain higher utilization for the satellite link than end-to-end TCP, especially in high BER environment.

[1]  P. W. Lemme,et al.  IRIDIUM(R) aeronautical satellite communications , 1998 .

[2]  Leandros Tassiulas,et al.  Next generation satellite systems for aeronautical communications , 2004, Int. J. Satell. Commun. Netw..

[3]  J. Baras,et al.  TCP over Satellite Hybrid Networks: A Survey , 2002 .

[4]  John S. Baras,et al.  USING BROADBAND SATELLITE SYSTEMS TO SUPPORT AERONAUTICAL COMMUNICATIONS , 2003 .

[5]  W.H. Jones,et al.  Connexion by Boeing/sup SM/-broadband satellite communication system for mobile platforms , 2001, 2001 MILCOM Proceedings Communications for Network-Centric Operations: Creating the Information Force (Cat. No.01CH37277).

[6]  Van Jacobson,et al.  TCP Extensions for High Performance , 1992, RFC.

[7]  John S. Baras,et al.  TCP over GEO satellite hybrid networks , 2002, MILCOM 2002. Proceedings.

[8]  W. J. Gribbin,et al.  Aeronautical satellite networks , 1988, EASCON '88., 21st Annual Electronics and Aerospace Conference, How will Space and Terrestrial Systems Share the Future?.

[9]  Sally Floyd,et al.  Simulation-based comparisons of Tahoe, Reno and SACK TCP , 1996, CCRV.

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

[11]  Randy H. Katz,et al.  The effects of asymmetry on TCP performance , 1997, MobiCom '97.

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

[13]  Mark Allman,et al.  Enhancing TCP Over Satellite Channels using Standard Mechanisms , 1999, RFC.

[14]  T. V. Lakshman,et al.  The performance of TCP/IP for networks with high bandwidth-delay products and random loss , 1997, TNET.

[15]  Stephen E. Deering,et al.  Path MTU discovery , 1990, RFC.

[16]  Sally Floyd,et al.  Increasing TCP's Initial Window , 1998, RFC.

[17]  Matthias Holzbock,et al.  System design for aeronautical broadband satellite communications , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[18]  John S. Baras,et al.  Flow Control at Satellite Gateways , 2002 .

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

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