Enhanced Multistream Fast TCP: Rapid Bandwidth Utilization after Fast-Recovery Phase

The purpose of this study is to enhance the performance of Multistream Fast Transmission Control Protocol (TCP) keeping in view the recent web-based applications that are being deployed on long-range, high-speed, and high-bandwidth networks. To achieve the objective of the research study, a congesti...

Full description

Bibliographic Details
Main Authors: Sarfraz Ahmad, Muhammad Junaid Arshad
Format: Article
Language:English
Published: MDPI AG 2019-11-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/9/21/4698
_version_ 1828958312598601728
author Sarfraz Ahmad
Muhammad Junaid Arshad
author_facet Sarfraz Ahmad
Muhammad Junaid Arshad
author_sort Sarfraz Ahmad
collection DOAJ
description The purpose of this study is to enhance the performance of Multistream Fast Transmission Control Protocol (TCP) keeping in view the recent web-based applications that are being deployed on long-range, high-speed, and high-bandwidth networks. To achieve the objective of the research study, a congestion control after fast-recovery module for congestion control scheme of Multistream Fast TCP is proposed. The module optimized the performance of the protocol by reducing the time that is required to consume the available bandwidth after a fast-recovery phase. The module is designed after studying additive-increase, multiplicative-decrease and rate-based congestion window management schemes of related transport protocols. The module adjusts the congestion window on receipt of each individual acknowledgment instead of each round trip time after the fast-recovery phase until it consumes vacant bandwidth of the network link. The module is implemented by using Network Simulator 2. Convergence time, throughput, fairness index, and goodput are the parameters used to assess the performance of proposed module. The results indicate that Enhanced Multistream Fast TCP with congestion control after fast recovery recovers its congestion window in a shorter time period as compared to multistream Fast TCP, Fast TCP, TCP New Reno, and Stream Control Transmission Protocol. Consequently, Enhanced Multistream Fast TCP consumes the available network bandwidth in lesser time and increases the throughput and goodput. The proposed module enhanced the performance of the transport layer protocol. Our findings demonstrate the performance impact in the form of a decrease in the convergence time to consume the available network bandwidth and the increase in the throughput and the goodput.
first_indexed 2024-12-14T08:46:34Z
format Article
id doaj.art-c506482312c943d59443c121e6d8f2e9
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-12-14T08:46:34Z
publishDate 2019-11-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-c506482312c943d59443c121e6d8f2e92022-12-21T23:09:10ZengMDPI AGApplied Sciences2076-34172019-11-01921469810.3390/app9214698app9214698Enhanced Multistream Fast TCP: Rapid Bandwidth Utilization after Fast-Recovery PhaseSarfraz Ahmad0Muhammad Junaid Arshad1Department of Computer Science & Engineering, University of Engineering & Technology, Lahore 54890, PakistanDepartment of Computer Science & Engineering, University of Engineering & Technology, Lahore 54890, PakistanThe purpose of this study is to enhance the performance of Multistream Fast Transmission Control Protocol (TCP) keeping in view the recent web-based applications that are being deployed on long-range, high-speed, and high-bandwidth networks. To achieve the objective of the research study, a congestion control after fast-recovery module for congestion control scheme of Multistream Fast TCP is proposed. The module optimized the performance of the protocol by reducing the time that is required to consume the available bandwidth after a fast-recovery phase. The module is designed after studying additive-increase, multiplicative-decrease and rate-based congestion window management schemes of related transport protocols. The module adjusts the congestion window on receipt of each individual acknowledgment instead of each round trip time after the fast-recovery phase until it consumes vacant bandwidth of the network link. The module is implemented by using Network Simulator 2. Convergence time, throughput, fairness index, and goodput are the parameters used to assess the performance of proposed module. The results indicate that Enhanced Multistream Fast TCP with congestion control after fast recovery recovers its congestion window in a shorter time period as compared to multistream Fast TCP, Fast TCP, TCP New Reno, and Stream Control Transmission Protocol. Consequently, Enhanced Multistream Fast TCP consumes the available network bandwidth in lesser time and increases the throughput and goodput. The proposed module enhanced the performance of the transport layer protocol. Our findings demonstrate the performance impact in the form of a decrease in the convergence time to consume the available network bandwidth and the increase in the throughput and the goodput.https://www.mdpi.com/2076-3417/9/21/4698delay-based congestion controlfast tcpfast recoveryloss-based congestion control
spellingShingle Sarfraz Ahmad
Muhammad Junaid Arshad
Enhanced Multistream Fast TCP: Rapid Bandwidth Utilization after Fast-Recovery Phase
Applied Sciences
delay-based congestion control
fast tcp
fast recovery
loss-based congestion control
title Enhanced Multistream Fast TCP: Rapid Bandwidth Utilization after Fast-Recovery Phase
title_full Enhanced Multistream Fast TCP: Rapid Bandwidth Utilization after Fast-Recovery Phase
title_fullStr Enhanced Multistream Fast TCP: Rapid Bandwidth Utilization after Fast-Recovery Phase
title_full_unstemmed Enhanced Multistream Fast TCP: Rapid Bandwidth Utilization after Fast-Recovery Phase
title_short Enhanced Multistream Fast TCP: Rapid Bandwidth Utilization after Fast-Recovery Phase
title_sort enhanced multistream fast tcp rapid bandwidth utilization after fast recovery phase
topic delay-based congestion control
fast tcp
fast recovery
loss-based congestion control
url https://www.mdpi.com/2076-3417/9/21/4698
work_keys_str_mv AT sarfrazahmad enhancedmultistreamfasttcprapidbandwidthutilizationafterfastrecoveryphase
AT muhammadjunaidarshad enhancedmultistreamfasttcprapidbandwidthutilizationafterfastrecoveryphase