An enhanced slow-start mechanism for TCP vegas

Cheng Yuan Ho, Yi Cheng Chan, Yaw Chung Chen

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

In this article, we present a new slow-start variant, which improves the throughput of TCP Vegas, we call this new mechanism Gallop-Vegas which quickly ramps up to the available bandwidth and reduces the burstiness during the slow-start phase. Since TCP (Transmission Control Protocol) is known to send bursts of packets during its slow-start phase due to the fast increase of window size and the ACK-clock based transmission. This phenomenon causes TCP Vegas to change from slow-start phase to congestion-avoidance phase too early in the large BDP (bandwidth-delay product) links. Therefore, in Gallop-Vegas, we increase the congestion window size with a rate between exponential growth and linear growth during slow-start phase. Our extensive simulation results show that Gallop-Vegas significantly improves the performance during the slow-start phase. Furthermore, it is implementation feasible because only sending part needs to be modified.

Original languageEnglish
Title of host publicationProceedings - 11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005
EditorsL. Barolli
Pages405-411
Number of pages7
Volume1
DOIs
Publication statusPublished - 2005 Sep 1
Event11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005 - Fukuoka, Japan
Duration: 2005 Jul 202005 Jul 22

Other

Other11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005
CountryJapan
CityFukuoka
Period05-07-2005-07-22

Fingerprint

Transmission control protocol
Bandwidth
Telecommunication links
Clocks
Throughput

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture

Cite this

Ho, C. Y., Chan, Y. C., & Chen, Y. C. (2005). An enhanced slow-start mechanism for TCP vegas. In L. Barolli (Ed.), Proceedings - 11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005 (Vol. 1, pp. 405-411) https://doi.org/10.1109/ICPADS.2005.86
Ho, Cheng Yuan ; Chan, Yi Cheng ; Chen, Yaw Chung. / An enhanced slow-start mechanism for TCP vegas. Proceedings - 11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005. editor / L. Barolli. Vol. 1 2005. pp. 405-411
@inproceedings{da9afce8013041a29568009a5dd99940,
title = "An enhanced slow-start mechanism for TCP vegas",
abstract = "In this article, we present a new slow-start variant, which improves the throughput of TCP Vegas, we call this new mechanism Gallop-Vegas which quickly ramps up to the available bandwidth and reduces the burstiness during the slow-start phase. Since TCP (Transmission Control Protocol) is known to send bursts of packets during its slow-start phase due to the fast increase of window size and the ACK-clock based transmission. This phenomenon causes TCP Vegas to change from slow-start phase to congestion-avoidance phase too early in the large BDP (bandwidth-delay product) links. Therefore, in Gallop-Vegas, we increase the congestion window size with a rate between exponential growth and linear growth during slow-start phase. Our extensive simulation results show that Gallop-Vegas significantly improves the performance during the slow-start phase. Furthermore, it is implementation feasible because only sending part needs to be modified.",
author = "Ho, {Cheng Yuan} and Chan, {Yi Cheng} and Chen, {Yaw Chung}",
year = "2005",
month = "9",
day = "1",
doi = "10.1109/ICPADS.2005.86",
language = "English",
isbn = "0769522815",
volume = "1",
pages = "405--411",
editor = "L. Barolli",
booktitle = "Proceedings - 11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005",

}

Ho, CY, Chan, YC & Chen, YC 2005, An enhanced slow-start mechanism for TCP vegas. in L Barolli (ed.), Proceedings - 11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005. vol. 1, pp. 405-411, 11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005, Fukuoka, Japan, 05-07-20. https://doi.org/10.1109/ICPADS.2005.86

An enhanced slow-start mechanism for TCP vegas. / Ho, Cheng Yuan; Chan, Yi Cheng; Chen, Yaw Chung.

Proceedings - 11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005. ed. / L. Barolli. Vol. 1 2005. p. 405-411.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - An enhanced slow-start mechanism for TCP vegas

AU - Ho, Cheng Yuan

AU - Chan, Yi Cheng

AU - Chen, Yaw Chung

PY - 2005/9/1

Y1 - 2005/9/1

N2 - In this article, we present a new slow-start variant, which improves the throughput of TCP Vegas, we call this new mechanism Gallop-Vegas which quickly ramps up to the available bandwidth and reduces the burstiness during the slow-start phase. Since TCP (Transmission Control Protocol) is known to send bursts of packets during its slow-start phase due to the fast increase of window size and the ACK-clock based transmission. This phenomenon causes TCP Vegas to change from slow-start phase to congestion-avoidance phase too early in the large BDP (bandwidth-delay product) links. Therefore, in Gallop-Vegas, we increase the congestion window size with a rate between exponential growth and linear growth during slow-start phase. Our extensive simulation results show that Gallop-Vegas significantly improves the performance during the slow-start phase. Furthermore, it is implementation feasible because only sending part needs to be modified.

AB - In this article, we present a new slow-start variant, which improves the throughput of TCP Vegas, we call this new mechanism Gallop-Vegas which quickly ramps up to the available bandwidth and reduces the burstiness during the slow-start phase. Since TCP (Transmission Control Protocol) is known to send bursts of packets during its slow-start phase due to the fast increase of window size and the ACK-clock based transmission. This phenomenon causes TCP Vegas to change from slow-start phase to congestion-avoidance phase too early in the large BDP (bandwidth-delay product) links. Therefore, in Gallop-Vegas, we increase the congestion window size with a rate between exponential growth and linear growth during slow-start phase. Our extensive simulation results show that Gallop-Vegas significantly improves the performance during the slow-start phase. Furthermore, it is implementation feasible because only sending part needs to be modified.

UR - http://www.scopus.com/inward/record.url?scp=23944468033&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=23944468033&partnerID=8YFLogxK

U2 - 10.1109/ICPADS.2005.86

DO - 10.1109/ICPADS.2005.86

M3 - Conference contribution

SN - 0769522815

VL - 1

SP - 405

EP - 411

BT - Proceedings - 11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005

A2 - Barolli, L.

ER -

Ho CY, Chan YC, Chen YC. An enhanced slow-start mechanism for TCP vegas. In Barolli L, editor, Proceedings - 11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005. Vol. 1. 2005. p. 405-411 https://doi.org/10.1109/ICPADS.2005.86