Due to the conservative additive increase and multiplicative decrease strategy, traditional TCP has a severe problem in utilizing bandwidth over high-speed long-distance networks. This paper proposes a delay-based congestion control algorithm, named DFTCP, for these networks. DFTCP calculates a reasonable equilibrium point for a network flow based on the estimation of the maximum size of available buffers along its network path, and adjusts the congestion window size according to the distance between the equilibrium point and the current network state. The experimental results demonstrate that, the new algorithm performs well in terms of bandwidth utilization, intra-protocol fairness and RTT fairness, and exhibits reasonable friendliness to standard TCP.
['Xu Zhang', 'Naijie Gu', 'Junjie Su', 'Kaixin Ren']
DFTCP: A TCP-fiendly Delay-Based High-Speed TCP Variant