Abstract

The idea of Internet everywhere makes the assumption that an Internet access should be available even in remote areas without network infrastructure. In this case satellite access represents an attractive solution. Nevertheless, experience shows that over satellite links, TCP is limited in terms of data speeds. Many enhancements and solutions, based for instance on tuning TCP parameters or TCP spoofing, have been proposed to avoid the underutilization of satellite link capacity. These topics have been often addressed, but considering recent high speed TCP variants, the evolution of end users habits, and recently proposed satellite link access scheme, a new study is necessary in order to reconsider some preconceptions and previous recommendations in such a context. This paper proposes an overview of TCP variants and a survey of commonly proposed solutions for TCP over satellite. Then a methodology for TCP performance assessment over satellite links is exposed. The approach is mainly based on a satellite link emulation platform and some tools developed at the ENAC. We assess the gain offered by a split TCP connection with PEPSal comparatively to end to end TCP connections based on NewReno and a recent widely deployed TCP version (TCP Cubic) on an emulated satellite link. Unlike existing studies, we compare PEP advantages with most recent TCP versions and propose as an extension, to assess PEP gain considering the number of simultaneous TCP connections. Finally, the results provided allow us to make some original recommendations toward TCP deployment over satellite links.

Highlights

  • The idea of Internet everywhere makes the assumption that an Internet access should be available even in remote areas without network infrastructure

  • The present paper has been motivated by two main goals: providing a new survey on improving Transmission Control Protocol (TCP) performances over geostationary satellite link taking into account recent high speed TCP variants, and comparing the performances provided by three approaches according to a set of metrics

  • The study is based on a configurable link emulator implemented on a testbed and a set of COTS and homemade tools involved in the different experimental steps

Read more

Summary

Introduction

The idea of Internet everywhere makes the assumption that an Internet access should be available even in remote areas without network infrastructure. Many enhancements and solutions, based for instance on tuning TCP parameters or TCP spoofing, have been proposed to avoid the underutilization of satellite link capacity. Doing so allows the deployment of an enhanced TCP version dedicated to satellite links and their specific properties These solutions are generally known as TCP PEP (Performance Enhancement Proxy) or TCP accelerator. It has to be noted that PEPs are sometimes implemented at the application level such as proposed in (Davern et al, 2011), where the authors describe a novel HTTP PEP which improve HTTP performances in case of a satellite based Internet access This particular implementation of PEP is not considered in the present article. The majority of studies showing the benefit of PEP solutions in geostationary satellite contexts compare their www.ccsen et.org/nct

Objectives
Methods
Findings
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.