DVPTCP: A Delay-Driven Virtual Parallel TCP for High-Speed and Lossy Networks

被引:1
作者
Su, Bo [1 ]
Jiang, Xianliang [1 ,2 ]
Jin, Guang [1 ]
Ma, Aman [1 ]
机构
[1] Ningbo Univ, Fac Elect Engn & Comp Sci, Ningbo 315211, Zhejiang, Peoples R China
[2] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
基金
中国国家自然科学基金;
关键词
Transmission control protocol; congestion control; large bandwidth-delay product; packet delay; virtual parallelism; CONGESTION CONTROL; AGILE-SD; ALGORITHM;
D O I
10.1109/ACCESS.2019.2930139
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The growing diversification of network architectures and application demands results in poor performance of most existing TCPs, especially in large bandwidth-delay product (BDP) and lossy networks. To tackle this problem, we propose a novel delay-based congestion control algorithm, named DVPTCP, which estimates the network congestion level by using round-trip time (RTT) and adjusts the number of virtual parallel streams dynamically. Related theoretical analyses about throughput and TCP-friendliness are given in detail. According to our extensive simulation tests, our proposal can achieve better bandwidth utilization and TCP-friendliness than the compared schemes in large-BDP and lossy networks.
引用
收藏
页码:99746 / 99753
页数:8
相关论文
共 31 条
[1]   Host-to-Host Congestion Control for TCP [J].
Afanasyev, Alexander ;
Tilley, Neil ;
Reiher, Peter ;
Kleinrock, Leonard .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2010, 12 (03) :304-342
[2]  
Alizadeh Mohammad, 2011, Performance Evaluation Review, V39, P73, DOI 10.1145/2007116.2007125
[3]   Elastic-TCP: Flexible Congestion Control Algorithm to Adapt for High-BDP Networks [J].
Alrshah, Mohamed A. ;
Al-Maqri, Mohamed A. ;
Othman, Mohamed .
IEEE SYSTEMS JOURNAL, 2019, 13 (02) :1336-1346
[4]   Modeling the Throughput of the Linux-Based Agile-SD Transmission Control Protocol [J].
Alrshah, Mohamed A. ;
Othman, Mohamed ;
Ali, Borhanuddin Mohd ;
Mohdhanapi, Zurina Binti .
IEEE ACCESS, 2016, 4 :9724-9732
[5]   Agile-SD: A Linux-based TCP congestion control algorithm for supporting high-speed and short-distance networks [J].
Alrshah, Mohamed A. ;
Othman, Mohamed ;
Ali, Borhanuddin ;
Hanapi, Zurina Mohd .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2015, 55 :181-190
[6]   Comparative study of high-speed Linux TCP variants over high-BDP networks [J].
Alrshah, Mohamed A. ;
Othman, Mohamed ;
Ali, Borhanuddin ;
Hanapi, Zurina Mohd .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2014, 43 :66-75
[7]  
Alrshah MA, 2013, 2013 IEEE MALAYSIA INTERNATIONAL CONFERENCE ON COMMUNICATIONS (MICC), P23, DOI 10.1109/MICC.2013.6805793
[8]   Test-Bed based Comparison of Single and Parallel TCP and the Impact Of Parallelism on Throughput and Fairness in Heterogenous Networks [J].
Alrshah, Mohamed A. ;
Othman, Mohamed .
PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT, VOL 1, 2009, :332-335
[9]  
[Anonymous], 1988, ACM SIGCOMM COMP COM
[10]   TCP VEGAS - END-TO-END CONGESTION AVOIDANCE ON A GLOBAL INTERNET [J].
BRAKMO, LS ;
PETERSON, LL .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1995, 13 (08) :1465-1480