DocumentCode :
3354546
Title :
Additive increase early adaptive decrease mechanism for TCP congestion control
Author :
Mascolo, S. ; Grieco, L.A.
Author_Institution :
Dipt. di Elettrotecnica ed Elettronica, Politecnico di Bari, Italy
Volume :
1
fYear :
2003
fDate :
23 Feb.-1 March 2003
Firstpage :
818
Abstract :
Due to the fundamental end-to-end design principle, today TCP/IP congestion control algorithm implements an additive increase multiplicative decrease (AIMD) probing algorithm. We propose a new mechanism that we call additive increase early adaptive decrease (AIEAD). The AIEAD algorithm estimates both the available bandwidth and the queue backlog in a end-to-end fashion: the backlog estimate aims at bounding queue lengths, detecting congestion before overflow and discriminating congestion losses from losses that are due to unreliable links; the bandwidth estimate aims at adaptively setting control windows after congestion detection by taking into account the used bandwidth at the time of congestion (early adaptive decrease phase). An implementation of the AIEAD paradigm, which we call New Westwood (NW), is tested and compared with Reno, and Vegas TCP using the ns-2 simulator. Simulations show that NW significantly improves fairness and goodput with respect to both Reno and Vegas, whereas in a last-hop wireless lossy link scenario NW significantly improves the goodput.
Keywords :
Internet; digital simulation; queueing theory; telecommunication congestion control; transport protocols; Internet; MEAD paradigm; New Westwood; Reno TCP; TCP congestion control; TCP/IP congestion control algorithm; Vegas TCP; additive increase early adaptive decrease; additive increase multiplicative decrease probing algorithm; available bandwidth; backlog estimate; congestion losses; last-hop wireless lossy link; ns-2 simulator; queue backlog; queue lengths bounding; simulation Results; unreliable link losses; Adaptive control; Algorithm design and analysis; Bandwidth; Delay estimation; Lighting control; Phase detection; Phase estimation; Programmable control; Stability; TCPIP;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Telecommunications, 2003. ICT 2003. 10th International Conference on
Print_ISBN :
0-7803-7661-7
Type :
conf
DOI :
10.1109/ICTEL.2003.1191514
Filename :
1191514
Link To Document :
بازگشت