A dynamic threshold and varying rate TCP slow-start algorithm

LI Shi-ning,FANG Ji-ping,QIN Zheng
DOI: https://doi.org/10.3969/j.issn.1001-2400.2006.04.029
2006-01-01
Abstract:DSVR, a dynamic threshold and varying rate TCP slow-start algorithm, is proposed. The key technologies of Vegas and TCP Westwood are applied to the first slow start process in DSVR, which dynamically configures the TCP slow-start threshold and adaptively adjusts the increasing rate of TCP transmitting windows. DSVR can reach the steady state rapidly because its configuration of the slow-start threshold is based on the bandwidth estimation, and thus the lost packages will be limited and the entrance of congestion avoidance stage will not be too early. Simulation result proves that this algorithm can avoid the loss of data packets, reach the steady state quickly, and improve TCP throughput in the complex network. This algorithm is robust to the bottleneck buffer, adaptable to Wed service, and compatible with the present TCP protocol. It is simple and practical in that it only modifies the sender of TCP.
What problem does this paper attempt to address?