International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 104 - Number 1 |
Year of Publication: 2014 |
Authors: Marwa O. Al-enany, Gamal Attiya, Nagy W. Meseha |
10.5120/18168-9040 |
Marwa O. Al-enany, Gamal Attiya, Nagy W. Meseha . Improving Host-to-Host Congestion Control Protocols by Dynamic Bandwidth Estimation of the Network. International Journal of Computer Applications. 104, 1 ( October 2014), 21-28. DOI=10.5120/18168-9040
Congestion is one of the major problems that affects on throughput, delay, losses and other performance metrics of the network. During the last decade, several congestion control protocols have been proposed to overcome this problem. The most widely protocols are TCP Tahoe, Reno, New Reno, Vegas and SACK. In this paper, a new approach is developed to enhance most of the existing host-to-host congestion control protocols. The main idea is to adjust the congestion window size (cwnd) dynamically according to the available bandwidth of the network. In the proposed strategy, instead of increasing the cwnd size linearly by the AIMD, the cwnd is increased according to the available bandwidth of the network. Also, instead of decreasing the cwnd to half of its size as congestion happens, the cwnd is decreased to latest value that was used effectively without losses. The proposed approach is implemented in the TCP Tahoe, Reno, Newreno, Vegas and SACK and the performance is evaluated by using the network simulator NS-2 considering a realistic network topology generated by the GT-ITM.