• DocumentCode
    1601987
  • Title

    Responding to spurious timeouts in TCP

  • Author

    Gurtov, Andrei ; Ludwig, Reiner

  • Author_Institution
    Helsinki Univ., Finland
  • Volume
    3
  • fYear
    2003
  • Firstpage
    2312
  • Abstract
    Delays on Internet paths, especially including wireless links, can be highly variable. On the other hand, a current trend for modern TCPs is to deploy a fine-grain retransmission timer with a lower minimum timeout value than 1 s suggested by RFC2988. Spurious TCP timeouts cause unnecessary retransmissions and congestion control back-off. The Eifel algorithm detects spurious TCP timeouts and recovers by restoring the connection state saved before the timeout. This paper presents an enhanced version of the Eifel response to spurious timeouts and illustrates its performance benefits on paths with a high delay-bandwidth product. The refinements concern the following issues (1) an efficient operation in presence of packet losses (2) appropriate restoration of congestion control, and (3) adapting the retransmit timer to avoid further spurious timeouts. In our simulations the Eifel algorithm on paths with a high delay-bandwidth product can increase throughput by up to 250% and at the same decrease the load on the network by 3%. The proposed response also shows adequate performance on heavily congested paths.
  • Keywords
    Internet; delays; radio links; telecommunication congestion control; transport protocols; Eifel algorithm; Eifel response; Internet path delay; congested path performance; congestion control restoration; connection state restoration; high delay-bandwidth product; minimum timeout value; network throughput; packet losses; retransmission timer; spurious TCP timeout response; wireless link; Bandwidth; Clocks; Delay; Detection algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-7752-4
  • Type

    conf

  • DOI
    10.1109/INFCOM.2003.1209251
  • Filename
    1209251