• DocumentCode
    390154
  • Title

    TCP congestion control in shared satellite environments

  • Author

    Scott, Keith ; Feighery, Patrick ; Crow, Brian ; Jurik, Mark

  • Author_Institution
    MITRE Corp., Reston, VA, USA
  • Volume
    1
  • fYear
    2002
  • fDate
    7-10 Oct. 2002
  • Firstpage
    46
  • Abstract
    This paper describes the use of a transparent TCP gateway to improve the performance of applications operating in a shared secure satellite environment. Typically, a satellite gateway is installed at each end of the satellite link, and the gateways process all traffic traversing the link. With the proliferation of virtual private network (VPN) technologies, multiple encrypted tunnels can be established over a satellite link. If transparent TCP gateways are used to optimize application performance, a pair of gateways are required at the egress points of each tunnel. Many TCP gateways perform poorly in this situation because they do not implement congestion control on their ´satellite´ sides, resulting in network congestion between the sending gateways and the satellite uplink. Our approach is to use Space Communications Protocol Standards (SCPS) transparent transport layer gateways, which are capable of implementing a variety of congestion control schemes on their terrestrial and satellite sides. By using a variant of the TCP Vegas congestion control algorithm, the gateways can communicate indirectly (by detecting changes in packet round-trip times) to efficiently share the satellite bandwidth. Results show that this improves performance over end-to-end TCP without congesting the network between the gateways and the uplink as would pure rate-control.
  • Keywords
    cryptography; internetworking; packet radio networks; satellite links; telecommunication congestion control; telecommunication security; telecommunication standards; telecommunication traffic; transport protocols; virtual private networks; Internet transport protocol; SCPS; Space Communications Protocol Standards; TCP Vegas congestion control algorithm; TCP congestion control; VPN; multiple encrypted tunnels; network congestion; packet round-trip times; rate-control; satellite bandwidth; satellite link; satellite uplink; shared secure satellite environment; transmission control protocol; transparent TCP gateway; transparent transport layer gateways; virtual private network; Bandwidth; Communication standards; Communication system control; Cryptography; Delay; Information systems; Satellites; Systems engineering and theory; TCPIP; Transport protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    MILCOM 2002. Proceedings
  • Print_ISBN
    0-7803-7625-0
  • Type

    conf

  • DOI
    10.1109/MILCOM.2002.1180412
  • Filename
    1180412