Skip to main content

Evaluating TCP Mechanisms for Real-Time Streaming over Satellite Links

  • Conference paper
Wired/Wireless Internet Communications (WWIC 2006)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 3970))

Included in the following conference series:

Abstract

Real-time streaming over satellite IP networks is challenging, since satellite links commonly exhibit long propagation delays and increased error rates, which impair TCP performance. In this context, we quantify the effects of satellite links on TCP efficiency and streaming video delivery. We investigate a solution-framework composed by TCP implementations which are expected to perform adequately in such environments. Furthermore, we study the supportive role of Selective Acknowledgments (SACK). Along with protocol performance, we also evaluate the impact of delayed acknowledgments. Our simulation results illustrate that most existing end-to-end solutions do not comply with the stringent QoS provisions of time-sensitive applications, resulting in inefficient bandwidth utilization and increased delays in data delivery. Finally, with the absence of a satellite-optimized TCP implementation for real-time streaming, we identify TCP Real as the most prominent solution, since it manages to alleviate most of the impairments induced by satellite links, sustaining a relatively smooth transmission rate.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Akyildiz, I.F., Morabito, G., Palazzo, S.: TCP-Peach: A New Congestion Control Scheme for Satellite IP Networks. IEEE Transactions on Networking 9(3), 307–321 (2001)

    Article  Google Scholar 

  2. Balakrishnan, H., Padmanabhan, V., Fairhurst, G., Sooriyabandara, M.: TCP Performance Implications of Network Path Asymmetry, RFC 3449 (December 2002)

    Google Scholar 

  3. Balakrishnan, H., Padmanabhan, V., Seshan, S., Katz, R.: A Comparison of Mechanisms for Improving TCP Performance over Wireless Links. ACM/IEEE Transactions on Networking 5(6), 756–769 (1997)

    Article  Google Scholar 

  4. Chiu, D., Jain, R.: Analysis of the increase/decrease algorithms for congestion avoidance in computer networks. Journal of Computer Networks 17(1), 1–14 (1989)

    MATH  Google Scholar 

  5. Floyd, S., Handley, M., Padhye, J., Widmer, J.: Equation-Based Congestion Control for Unicast Applications. In: Proc. of ACM SIGCOMM 2000, Stockholm, Sweden (August 2000)

    Google Scholar 

  6. Floyd, S., Henderson, T.: The NewReno Modification to TCP’s Fast Recovery Algorithm, Internet RFC 2582 (1999)

    Google Scholar 

  7. Grieco, L., Mascolo, S.: Performance evaluation and comparison of Westwood+, New Reno, and Vegas TCP congestion control. ACM Computer Communication Review 34(2), 25–38 (2004)

    Article  Google Scholar 

  8. Henderson, T.R., Katz, R.H.: Transport protocols for Internet-compatible satellite networks. IEEE Journal of Selected Areas in Communications (JSAC) 17, 326–344 (1999)

    Article  Google Scholar 

  9. Jacobson, V.: Congestion avoidance and control. In: Proc. of ACM SIGCOMM 1988, Stanford, USA (August 1988)

    Google Scholar 

  10. Mascolo, S., Casetti, C., Gerla, M., Sanadidi, M., Wang, R.: TCP Westwood: Bandwidth Estimation for Enhanced Transport over Wireless Links. In: Proc. of MobiCom 2001, Rome, Italy (July 2001)

    Google Scholar 

  11. Mathis, M., Mahdavi, J., Floyd, S., Romanow, A.: TCP Selective Acknowledgment Options, RFC 2018 (October 1996)

    Google Scholar 

  12. Obata, H., Ishida, K., Funasaka, J., Amano, K.: TCP Performance Analysis on Asymmetric Networks Composed of Satellite and Terrestrial Links. In: Proc. of 8th Int’l Conference on Network Protocols (ICNP), Osaka, Japan (November 2000)

    Google Scholar 

  13. Papadimitriou, P., Tsaoussidis, V.: Assessment of Internet Voice Transport with TCP. Int’l Journal of Communication Systems (IJCS), Wiley Academics (to appear)

    Google Scholar 

  14. Papadimitriou, P., Tsaoussidis, V.: On Transport Layer Mechanisms for Real-Time QoS. Journal of Mobile Multimedia (JMM) 1(4), 342–363 (2006)

    Google Scholar 

  15. Partridge, C., Shepard, T.J.: TCP/IP Performance over Satellite Links. IEEE Network 11(5), 44–49 (1997)

    Article  Google Scholar 

  16. Stevens, W.: TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms, RFC 2001 (January 1997)

    Google Scholar 

  17. Tsaoussidis, V., Badr, H.: TCP-Probing: Towards an Error Control Schema with Energy and Throughput Performance Gains. In: Proc. of 8th Int’l Conference on Network Protocols (ICNP), Osaka, Japan (November 2000)

    Google Scholar 

  18. Tsaoussidis, V., Matta, I.: Open issues on TCP for Mobile Computing. Journal of Wireless Communications and Mobile Computing 2(1), 3–20 (2002)

    Article  Google Scholar 

  19. Tsaoussidis, V., Zhang, C.: TCP Real: Receiver-oriented congestion control. Computer Networks 40(4), 477–497 (2002)

    Article  Google Scholar 

  20. Tsaoussidis, V., Zhang, C.: The dynamics of responsiveness and smoothness in heterogeneous networks. IEEE Journal on Selected Areas in Communications 23(6), 1178–1189 (2005)

    Article  Google Scholar 

  21. Wood, L., Pavlou, G., Evans, B.: Effects on TCP of Routing Strategies in Satellite Constellations. IEEE Communications Magazine 39(3), 172–181 (2001)

    Article  Google Scholar 

  22. Yang, Y.R., Lam, S.S.: General AIMD Congestion Control. In: Proc. of 8th Int’l Conference on Network Protocols (ICNP), Osaka, Japan (November 2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Papadimitriou, P., Tsaoussidis, V. (2006). Evaluating TCP Mechanisms for Real-Time Streaming over Satellite Links. In: Braun, T., Carle, G., Fahmy, S., Koucheryavy, Y. (eds) Wired/Wireless Internet Communications. WWIC 2006. Lecture Notes in Computer Science, vol 3970. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11750390_6

Download citation

  • DOI: https://doi.org/10.1007/11750390_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-34023-2

  • Online ISBN: 978-3-540-34024-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics