NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Improving TCP Network Performance by Detecting and Reacting to Packet ReorderingThere are many factors governing the performance of TCP-basec applications traversing satellite channels. The end-to-end performance of TCP is known to be degraded by the reordering, delay, noise and asymmetry inherent in geosynchronous systems. This result has been largely based on experiments that evaluate the performance of TCP in single flow tests. While single flow tests are useful for deriving information on the theoretical behavior of TCP and allow for easy diagnosis of problems they do not represent a broad range of realistic situations and therefore cannot be used to authoritatively comment on performance issues. The experiments discussed in this report test TCP s performance in a more dynamic environment with competing traffic flows from hundreds of TCP connections running simultaneously across the satellite channel. Another aspect we investigate is TCP's reaction to bit errors on satellite channels. TCP interprets loss as a sign of network congestion. This causes TCP to reduce its transmission rate leading to reduced performance when loss is due to corruption. We allowed the bit error rate on our satellite channel to vary widely and tested the performance of TCP as a function of these bit error rates. Our results show that the average performance of TCP on satellite channels is good even under conditions of loss as high as bit error rates of 10(exp -5)
Document ID
20030105552
Acquisition Source
Headquarters
Document Type
Other
Authors
Kruse, Hans
(Ohio Univ. OH, United States)
Ostermann, Shawn
(Ohio Univ. OH, United States)
Allman, Mark
(Bolt, Beranek, and Newman, Inc. Cleveland, OH, United States)
Date Acquired
September 7, 2013
Publication Date
January 1, 2003
Subject Category
Computer Programming And Software
Funding Number(s)
CONTRACT_GRANT: NCC3-680
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available