Performance Analysis of TCP Enhancements in Satellite Data Networks

Abstract

This research examines two proposed enhancements to the well-known Transport Control Protocol (TCP) in the presence of noisy communication links. The Multiple Pipes protocol is an application-level adaptation of the standard TCP protocol, where several TCP links cooperate to transfer data. The Space Communication Protocol Standard - Transport Protocol (SCPS-TP) modifies TCP to optimize performance in a satellite environment. While SCPS-TP has inherent advantages that allow it to deliver data more rapidly than Multiple Pipes, the protocol, when optimized for operation in a high-error environment, is not compatible with legacy TCP systems, and requires changes to the TCP specification. This investigation determines the level of improvement offered by SCPS-TP's Corruption Mode, which will help determine if migration to the protocol is appropriate in different environments. As the percentage of corrupted packets approaches 5 %, Multiple Pipes can take over five times longer than SCPS-TP to deliver data. At high error rates, SCPS-TP's advantage is primarily caused by Multiple Pipes' use of congestion control algorithms. The lack of congestion control, however, limits the systems in which SCPS-TP can be effectively used.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1999
Accession Number
ADA361633

Entities

People

  • Ren H. Broyles

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Space

DTIC Thesaurus Topics

  • Air Force
  • Artificial Satellites
  • Communication Channels
  • Communication Systems
  • Computer Communications
  • Computer Networks
  • Control Systems
  • Data Transmission
  • Digital Communications
  • Geosynchronous Satellites
  • Network Protocols
  • Operating Systems
  • Satellite Communications
  • Satellite Networks
  • Space Communications
  • Transport Protocols
  • Wireless Communications

Fields of Study

  • Computer science

Readers

  • Inertial Navigation Systems.
  • Parallel and Distributed Computing.
  • Surface Coatings Technology.

Technology Areas

  • Space
  • Space - Hall-Effect Thruster