PETRA: performance enhancing transport architecture for Satellite communications

This paper presents a performance enhancing transport architecture for the satellite environment. This solution improves the network transport performance by overcoming the limits imposed by a transmission control protocol/Internet protocol (TCP/IP)-based stack suite, while maintaining the interfaces offered by it. This is an important issue since TCP/IP is widely used and most of the applications are based on it. The work starts from the state-of-the-art about the transport layer over satellite by distinguishing two alternative frameworks: the black box (BB) and the complete knowledge (CK) approaches. In the former, the network is considered as a "black box" and only modifications in the terminal tools are permitted. In the latter, the complete control of any network element is allowed so as a performance optimization procedure is possible. The proposed architecture [called Performance Enhancing Transport Architecture (PETRA)] is designed in all details using the second approach. PETRA uses network elements, called relay entities, to isolate the satellite portions in case of heterogeneous networks, while a transport layer protocol stack is used to optimize the transport of information over satellite links. A special satellite transport protocol, that is part of the transport layer protocol stack, is used over such links to perform error recovery. Simulation results show that the proposed framework significantly enhances throughput performance.

[1]  J. P. Ed,et al.  Transmission control protocol- darpa internet program protocol specification , 1981 .

[2]  Luca Simone Ronga,et al.  T TCP / IP-Based Multimedia Applications and Services over Satellite Links : Experience from an ASI / CNIT Project , 2022 .

[3]  Mario Marchese Performance analysis of the TCP behavior in a geo satellite environment , 2001, Comput. Commun..

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

[5]  William D. Ivancic,et al.  ACTS 118x Final Report High-Speed TCP Interoperability Testing , 1999 .

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

[7]  Lynda Chin,et al.  Guest Editor , 2003, Oncogene.

[8]  Ian F. Akyildiz,et al.  TCP-Peach for satellite networks: analytical model and performance evaluation , 2001, Int. J. Satell. Commun. Netw..

[9]  Randy H. Katz,et al.  Transport protocols for Internet-compatible satellite networks , 1999, IEEE J. Sel. Areas Commun..

[10]  T. J. Shepard,et al.  TCP/IP performance over satellite links , 1997, IEEE Netw..

[11]  Sastri L. Kota,et al.  Buffer management and rate guarantees for TCP over satellite-ATM networks , 2001, Int. J. Satell. Commun. Netw..

[12]  Walid Dabbous,et al.  On TCP performance in a heterogeneous network: a survey , 2000, IEEE Commun. Mag..

[13]  Mario Marchese Proposal of a modified version of the slow start algorithm to improve TCP performance over large delay satellite channels , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[14]  Mark Allman,et al.  Experimentation and modelling of HTTP over satellite channels , 2001, Int. J. Satell. Commun. Netw..

[15]  Anthony Ephremides,et al.  Special Issue on IP , 2001, Int. J. Satell. Commun. Netw..

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

[17]  Ian F. Akyildiz,et al.  Research issues for transport protocols in satellite IP networks , 2001, IEEE Wirel. Commun..

[18]  John S. Baras,et al.  An architecture for Internet service via broadband satellite networks , 2001, Int. J. Satell. Commun. Netw..

[19]  Van Jacobson,et al.  TCP extensions for long-delay paths , 1988, RFC.

[20]  Mario Marchese,et al.  TCP modifications over satellite channels: study and performance evaluation , 2001, Int. J. Satell. Commun. Netw..

[21]  Sastri L. Kota,et al.  Broadband satellite network performance [Guest Editorial] , 1999, IEEE Commun. Mag..

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

[23]  Nasir Ghani,et al.  TCP/IP enhancements for satellite networks , 1999, IEEE Commun. Mag..

[24]  William D. Ivancic,et al.  NASA's broadband satellite networking research , 1999, IEEE Commun. Mag..

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

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