Mark Allman / ICSI @mallman_icsi

Priya Narasimhan, Hans Kruse, Shawn Ostermann, Mark Allman. On the Impact of BER on Realistic TCP Traffic in Satellite Networks. Technical Report 04-005, International Computer Science Institute, November 2004.


There are many factors governing the performance of TCP-based applications traversing satellite channels. The end-to-end performance of TCP is known to be degraded by the 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 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-5.


    author      =        "Priya Narasimhan and Hans Kruse and Shawn Ostermann and Mark Allman",
    title       =        "{On the Impact of BER on Realistic TCP Traffic in Satellite Networks}",
    institution =        "International Computer Science Institute",
    year        =        2004,
    number      =        "04-005",
    month       =        nov,
"We are what we repeatedly do. Excellence, then, is not an act, but a habit." --Aristotle