A bandwidth delay product based modified Veno for high-speed networks: BDP-Veno

被引:0
作者
Biswal, Subhra Priyadarshini [1 ]
Patel, Sanjeev [1 ]
机构
[1] Natl Inst Technol, Dept Comp Sci & Engn, Rourkela 769008, Odisha, India
关键词
BDP; Congestion control; Congestion avoidance; Fast retransmit; Fast recovery; RTT; Slow start; BBR; CUBIC; TCP CONGESTION CONTROL; CONTROL ALGORITHM; PROTOCOL; PERFORMANCE; VEGAS;
D O I
10.1016/j.jnca.2024.103983
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, we have seen a significant enhancement in the performance of standard Transmission Control Protocol (TCP) congestion control algorithms. The number of packet drops and high round-trip time (RTT) are indications of network congestion. Many congestion control mechanisms have been proposed to overcome the challenge of achieving increased throughput and reduced latency. We have reviewed many TCP congestion control algorithms which are discussed in the literature. The limitation of the existing work is a trade-off between throughput, loss ratio, and delay. It is not possible for any algorithm to outperform the existing algorithm in terms of all the performance measures. We attempt to achieve the best performance while our proposed algorithm competes with CUBIC and Bottleneck Bandwidth and Round-trip propagation time (BBR). According to the observed results in the literature, TCP Veno dominates among other existing algorithms. We have proposed a bandwidth-delay product (BDP) based TCP (BDP-Veno) congestion control algorithm by modifying Veno to incorporate the information of BDP of the bottleneck. The proposed algorithm is implemented using ns-2. Moreover, we have analyzed the performances of standard TCP congestion control algorithms by considering different network scenarios. Our proposed algorithm performs better compared to other existing TCP congestion control schemes such as Reno, Newreno, BIC, CUBIC, Vegas, Veno, and Compound TCP in terms of average throughput in most of the scenarios. In Scenario 1, our proposed algorithm enhances the throughput with respect to Veno by 57%. Further, we have also compared the throughput with BBR using ns3 where we receive comparable throughput with BBR.
引用
收藏
页数:15
相关论文
共 32 条