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

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, whi...

Full description

Bibliographic Details
Main Authors: Bo Su, Xianliang Jiang, Guang Jin, Aman Ma
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8767957/
id doaj-26ca4526f4c744338b59fac166147142
record_format Article
spelling doaj-26ca4526f4c744338b59fac1661471422021-04-05T17:25:09ZengIEEEIEEE Access2169-35362019-01-017997469975310.1109/ACCESS.2019.29301398767957DVPTCP: A Delay-Driven Virtual Parallel TCP for High-Speed and Lossy NetworksBo Su0https://orcid.org/0000-0001-6160-624XXianliang Jiang1https://orcid.org/0000-0002-1211-2742Guang Jin2Aman Ma3Faculty of Electrical Engineering and Computer Science, Ningbo University, Ningbo, ChinaFaculty of Electrical Engineering and Computer Science, Ningbo University, Ningbo, ChinaFaculty of Electrical Engineering and Computer Science, Ningbo University, Ningbo, ChinaFaculty of Electrical Engineering and Computer Science, Ningbo University, Ningbo, ChinaThe 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.https://ieeexplore.ieee.org/document/8767957/Transmission control protocolcongestion controllarge bandwidth-delay productpacket delayvirtual parallelism
collection DOAJ
language English
format Article
sources DOAJ
author Bo Su
Xianliang Jiang
Guang Jin
Aman Ma
spellingShingle Bo Su
Xianliang Jiang
Guang Jin
Aman Ma
DVPTCP: A Delay-Driven Virtual Parallel TCP for High-Speed and Lossy Networks
IEEE Access
Transmission control protocol
congestion control
large bandwidth-delay product
packet delay
virtual parallelism
author_facet Bo Su
Xianliang Jiang
Guang Jin
Aman Ma
author_sort Bo Su
title DVPTCP: A Delay-Driven Virtual Parallel TCP for High-Speed and Lossy Networks
title_short DVPTCP: A Delay-Driven Virtual Parallel TCP for High-Speed and Lossy Networks
title_full DVPTCP: A Delay-Driven Virtual Parallel TCP for High-Speed and Lossy Networks
title_fullStr DVPTCP: A Delay-Driven Virtual Parallel TCP for High-Speed and Lossy Networks
title_full_unstemmed DVPTCP: A Delay-Driven Virtual Parallel TCP for High-Speed and Lossy Networks
title_sort dvptcp: a delay-driven virtual parallel tcp for high-speed and lossy networks
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description 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.
topic Transmission control protocol
congestion control
large bandwidth-delay product
packet delay
virtual parallelism
url https://ieeexplore.ieee.org/document/8767957/
work_keys_str_mv AT bosu dvptcpadelaydrivenvirtualparalleltcpforhighspeedandlossynetworks
AT xianliangjiang dvptcpadelaydrivenvirtualparalleltcpforhighspeedandlossynetworks
AT guangjin dvptcpadelaydrivenvirtualparalleltcpforhighspeedandlossynetworks
AT amanma dvptcpadelaydrivenvirtualparalleltcpforhighspeedandlossynetworks
_version_ 1721539647013650432