Abstract

High-speed TCP (HSTCP) is one of the several popular variants of TCP aimed at the optimization of TCP for high-speed networks. Like all other variants, HSTCP also fails to take full shared bandwidth utilization and offers low throughput rate, high packet loss rate and poor fairness. To overcome these problems, a new adaptive congestion control algorithm with high-speed delay product network named, the Quick Transport Control Protocol (QTCP) has been designed through this research. The basic idea of QTCP has been inspired by the HSTCP and CUBIC, which supported to enhance the algorithm. Three main component of QTCP window control algorithm are α phase, β phase and multiplicative decrease. An experimental setup was designed for the evaluation of QTCP. In this experiment, the QTCP was evaluated based on average throughput and fairness between multiple flows with the same RTT. QTCP performs tuning of the sender side modification based on slow start and AIMD algorithms of HSTCP and CUBIC. QTCP provides higher throughput and enhanced fairness as compared to most of the currently available TCP variants for high-speed networks. The improved throughput and fairness remains intact even in the presence of background traffic. NS-2 simulator-based results with different configurations are presented, discussed in detail, and evaluated with other popular algorithms.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call