Academic
Publications
TCP-FIT: An improved TCP congestion control algorithm and its performance

TCP-FIT: An improved TCP congestion control algorithm and its performance,10.1109/INFCOM.2011.5935128,Jingyuan Wang,Jiangtao Wen,Jun Zhang,Yuxing Han

TCP-FIT: An improved TCP congestion control algorithm and its performance  
BibTex | RIS | RefWorks Download
The Transport Control Protocol (TCP) has been widely used by wired and wireless Internet applications such as FTP, email and HTTP. Numerous congestion algorithms have been proposed to improve the performance of TCP in various scenarios, especially for high bandwidth-delay product (BDP) and wireless networks. Although different algorithms may achieve different performance improvements under different network conditions, designing a congestion algorithm that performs well across a wide spectrum of network conditions remains a great challenge. In this paper, we propose a novel congestion control algorithm, named TCP-FIT, which could perform gracefully in both wireless and high BDP networks. The algorithm was inspired by parallel TCP, but with the important distinctions that only one TCP connection with one congestion window is established for each TCP session, and that no modifications to other layers (e.g. the application layer) of the end-to-end system need to be made. Extensive experimental results obtained using both network simulators as well as over "live" wired line, WiFi and 3G networks at different geographical locations and at different times of the day are presented. The performance of the algorithm shown in the experiment results is significantly improved as compared to other state-of-the-art algorithms, while maintaining good fairness. losses as well as congestion-introduced issues which is typical for wired high BDP networks. In this paper, a novel TCP congestion control algorithm for the heterogeneous networks which contain high BDP links and wireless links, named TCP-FIT, is described. The algorithm was inspired by parallel TCP, but with the important distinctions that only one TCP connection with one congestion window is established for each TCP session, and that no modifications to other layers (e.g. the application layer) of the end-to-end system need to be made. Extensive experimental results obtained using both network simulators as well as over "live" wired line, WiFi and 3G networks at different geographical locations and at different times of the day are presented. It is shown that the performance of the algorithm is significantly improved as compared to other state-of-the-art algorithms, while maintaining good fairness. The paper is organized as the following. Section II gives an overview of existing TCP congestion control algorithms and the motivation for the TCP-FIT algorithm. Section III describes the TCP-FIT algorithm in detail and the throughput model of TCP-FIT is introduced in Section IV. Section V provides theoretical analysis of the network capacity utilization and fairness performance of TCP-FIT. Emulation-based exper- iment results and performance measured over live networks are given in Section VI. Section VII concludes the paper.
Conference: IEEE INFOCOM - INFOCOM , pp. 2894-2902, 2011
Cumulative Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.