Skip to main content
Log in

TCP over satellite links: Problems and solutions

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

Abstract

Satellite communications are destined to play an important role in future telecommunications infrastructure. There is in particular an increasing interest in transporting Internet traffic over satellite links. Many studies have shown that TCP has a poor performance in the context of satellite communications. This is due to many factors inherent to satellite communications and for which TCP – originally designed for terrestrial networks – is inadequate. Our study is an overview of the many factors limiting TCP performance over a satellite link and the different solutions proposed to address the problem.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. M. Allman, Improving TCP performance over satellite channels, Master' thesis, Ohio (1997).

  2. M. Allman and D.R. Glover, Ongoing TCP research related to satellites, Internet Draft (1999); draft-ietf-tcpsat-res-issues-09.txt.

  3. M. Allman, D.R. Glover and L.A. Sanchez, Enhancing TCP over satellite channels using standard mechanisms, RFC 2488 (January 1999).

  4. M. Allman, C. Hayes, H. Kruse and S. Ostermann, TCP performance over satellite links, in: 5th Internat. Conf. on Telecommunication Systems (March 1997).

  5. M. Allman and S. Ostermann, Multiple data connection FTP extensions, Technical Report TR-19971, Ohio University (1997).

  6. M. Allman and V. Paxson, On estimating end-to-end path properties, in: ACM SIGCOMM (September 1999).

  7. E. Anvar, An overview of TCP over satellite and wirless links, Technical Report, ENST, Paris (June 1997).

    Google Scholar 

  8. V. Arora, N. Suphasindhu, J.S. Baras and D. Dillon, Asymmetric Internet access over satelliteterrestrial networks, Technical Report CSHCN TR 96 10, Ohio University (1996).

  9. L.S. Brakmo and S.W. O'Malley, TCP Vegas: New techniques for congestion detection and avoidance, in: SIGCOMM Conf. on Communications Architectures and Protocols, London (October 1994) pp. 24–35.

  10. O. Elloumi, H. Afifi and M. Hamdi, Improving congestion avoidance algorithms for asymmetric networks, in: ICC'97, Vol. 3, Montreal (June 1997) pp. 1417–1421.

    Google Scholar 

  11. A.D. Falk, A system for hybrid network data communications terminal using asymmetric TCP/IP to support internet applications, Master' thesis, Ohio University (1994).

  12. K. Fall and S. Floyd, Simulation-based comparisons of Tahoe, Reno, and SACK TCP, Computer Communications Review (July 1996).

  13. S. Floyd, TCP and explicit congestion notification, ACM Computer Communication Review 24 (October 1995) 8–23.

  14. S. Floyd, M. Allman and C. Partridge, Increasing TCP' initial window, RFC 2414 (September 1998).

  15. S. Floyd and V. Jacobson, Random early detection gateways for congestion avoidance, IEEE/ACM Transactions on Networking 1 (August 1993) 397–413.

  16. J.C. Hoe, Improving the start-up behaviour of a congestion control scheme for TCP, in: ACM SIGCOMM (August 1996).

  17. V. Jacobson, Congestion avoidance and control, Computer Communication Review 18(4) (1988) 314–329.

    Article  Google Scholar 

  18. V. Jacobson and R. Braden, TCP extensions for long-delay paths, RFC 1072 (October 1988).

  19. V. Jacobson, R. Braden and D. Borman, TCP extensions for high performance, RFC 1323 (May 1992).

  20. R. Jain, A delay-based approach for congestion avoidance in interconnected heterogeneous computer networks, ACM Computer Communication Review 19 (October 1989) 56–71.

  21. M. Mathis, J. Mahdavi, S. Floyd and A. Romanow, TCP selective acknowledgement options, RFC 2018 (October 1996).

  22. C. Partridge and T. Shepard, TCP/IP performance over satellite links, IEEE Network 11(5) 1997.

  23. V. Paxson, End-to-end Internet packets dynamics, in: ACM SIGCOMM'97 Conference, Cannes (September 1997).

  24. J. Postel, Transmission control protocol, RFC 793 (September 1981).

  25. W. Stevens, TCP slow start, congestion avoidance, fast retransmit, and fast recovery algorithms, RFC 2001 (January 1997).

  26. W.R. Stevens, TCP/IP Illustrated, Vol. 1: The Protocols (Addison-Wesley, Reading, MA, 1994).

    Google Scholar 

  27. Z. Wang and J. Crowcroft, A new congestion control scheme: Slow start and search (Tri-S), ACM Computer Communication Review 21 (January 1991) 32–43.

    Google Scholar 

  28. Z. Wang and J. Crowcroft, Eliminating periodic packet losses in the 4.3-Tahoe BSD TCP congestion control algorithm, ACM Computer Communication Review 22 (April 1992) 9–16.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Oueslati-Boulahia, S., Serhrouchni, A., Tohmé, S. et al. TCP over satellite links: Problems and solutions. Telecommunication Systems 13, 199–212 (2000). https://doi.org/10.1023/A:1019192022690

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1019192022690

Keywords

Navigation