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
Link To Document