Authors: Sanjeev Patel; Kritika Rani
Addresses: Faculty Block, JIIT Sector 128 Noida-201304 (UP), India ' Faculty Block, JIIT Sector 128 Noida-201304 (UP), India
Abstract: Congestion control is a challenging problem for us. We tried to analyse the end-to-end congestion control algorithms, i.e., TCP Tahoe, TCP Reno, TCP Newreno, TCP Veno, etc. In the literature, TCP implements a window-based flow control mechanism which leads to vary the window size within a range. Older TCP designed assuming packet loss is always inferred due to congestion on link which leads to degradation of performance in wireless networks where random loss occurred due to transmission error or noise. This well-known problem affects on TCP performance. TCP Veno has been successfully proposed to deal with random loss efficiently and its performance is discussed in the literature. This paper evaluates the complex model for different performance parameters, i.e., throughput, queuing delay, goodput, etc. In addition, we have also proposed new performance metric to measure the network performance. We also tried to study and compare the analytical results with simulated data at different levels of loss rate.
Keywords: TCP congestion control; transmission control protocol; network congestion; congestion window size; performance evaluation; steady state throughput; goodput; loss rate; bandwidth queuing delay product; BQP; TCP Reno; TCP Tahoe; TCP Newreno; TCP Vegas; TCP Veno; time out; triple duplicate; flow control; random loss; packet loss; network performance; simulation.
International Journal of Communication Networks and Distributed Systems, 2016 Vol.17 No.1, pp.61 - 75
Received: 30 Apr 2015
Accepted: 17 May 2016
Published online: 22 Jul 2016 *