Improved Congestion Control Algorithm in Wide Bandwidth and Long Delay Network


Article Preview

With the idea of binary search increasing mechanism of BIC algorithm, an improved BIC (IBIC) algorithm is proposed by adjusting the congestion window with information of packet-loss and data delay, the flow chart and some important parameters are presented, the IBIC algorithm is carried out in Linux kernel. Moreover, the Linux-based network testing platform is constructed by utilizing squid to transmit data from server to clients in gateway, and using WANem to simulate the situation of bandwidth, data dropout and delay. By testing and comparing the congestion control capability of IBIC with other main algorithms, the IBIC algorithm is proved to increase effectively the network communication efficiency.



Edited by:

Keon Myung Lee, Prasad Yarlagadda and Yang-Ming Lu




Q. Liu et al., "Improved Congestion Control Algorithm in Wide Bandwidth and Long Delay Network", Applied Mechanics and Materials, Vols. 462-463, pp. 997-1000, 2014

Online since:

November 2013




* - Corresponding Author

[1] J. Martin, A. Nilsson, I. Rhee. Delay-Based Congestion Avoidance for TCP. IEEE/ACM Trans. Networking, Vol. 20 (2012), No. 3, 356-369.


[2] R. S Prasad, M. Jain, C. Dovrolis. On the Effectiveness of Delay-Based Congestion Avoidance. Proc. PFLDNet 2011, Illinois, USA, (2011), pp.253-260.

[3] Wang Jianxin, Gong Hao, Ye Jin. Comparison and analysis of congestion control protocols in wide bandwidth and long delay network. Small & Micro computer sys. Vol. 30 (2009), No. 7, 1305-1313.

[4] Y. Zhang, D. Leonard, D. Loguinov. JetMax: Scalable Max-min Congestion Control for High-speed Heterogeneous Networks. Computer Networks, Vol. 56 (2012), No. 6, 1193-1219.