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

Additive Increase Early Adaptive Decrease Mechanism for TCP Congestion Control / Mascolo, S.; Grieco, L. A.. - STAMPA. - (2003), pp. 818-825. (Intervento presentato al convegno 10th International Conference on Telecommunications, ICT 2003 tenutosi a Papeete, Tahiti nel 23 February - 1 March 2003) [10.1109/ICTEL.2003.1191514].

Additive Increase Early Adaptive Decrease Mechanism for TCP Congestion Control

S. Mascolo;L. A. Grieco
2003-01-01

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
2003
10th International Conference on Telecommunications, ICT 2003
0-7803-7661-7
Additive Increase Early Adaptive Decrease Mechanism for TCP Congestion Control / Mascolo, S.; Grieco, L. A.. - STAMPA. - (2003), pp. 818-825. (Intervento presentato al convegno 10th International Conference on Telecommunications, ICT 2003 tenutosi a Papeete, Tahiti nel 23 February - 1 March 2003) [10.1109/ICTEL.2003.1191514].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11589/15147
Citazioni
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 2
social impact