Title :
TCP NewReno: Slow-but-Steady or Impatient?
Author :
Parvez, Nadim ; Mahanti, Anirban ; Williamson, Carey
Author_Institution :
Department of Computer Science, University of Calgary, 2500 University Drive NW, Calgary, AB, Canada T2N 1N4. Email: parvez@cpsc.ucalgary.ca
Abstract :
In this paper, we compare the throughputs of two different TCP NewReno variants, namely Slow-but-Steady and Impatient. We develop analytic throughput models of these variants as a function of round-trip time, loss event rate, and the burstiness of packet drops within a loss event. Our models build upon prior work on TCP Reno throughput modeling, but extend this work to provide an analytical characterization of the NewReno fast recovery algorithms. We validated our models using the ns-2 simulator. Our models accurately predict the steady-state NewReno throughput for a wide range of loss rates. Based on these models, we analytically determine the preferred operating regions for each TCP variant. Our results show that the Slow-but-Steady variant is comparable to or superior to the Impatient variant in all but the most extreme scenarios for network packet loss.
Keywords :
Algorithm design and analysis; Bandwidth; Computer networks; Computer science; Drives; Internet; Predictive models; Probes; Throughput; Upper bound; Congestion Control; Fast Recovery; TCP; TCP NewReno; Throughput Model;
Conference_Titel :
Communications, 2006. ICC '06. IEEE International Conference on
Conference_Location :
Istanbul
Print_ISBN :
1-4244-0355-3
Electronic_ISBN :
8164-9547
DOI :
10.1109/ICC.2006.254792