RoVegas: A router-based congestion avoidance mechanism for TCP Vegas

Yi-Cheng Chan, Chia Tai Chan, Yaw Chung Chen

Research output: Contribution to journalArticle

5 Citations (Scopus)

Abstract

Transmission control protocol (TCP) Vegas detects network congestion in the early stage and successfully prevents periodic packet loss that usually occurs in TCP Reno. It has been demonstrated that TCP Vegas outperforms TCP Reno in many aspects. However, TCP Vegas suffers several problems that inhere in its congestion avoidance mechanism, these include issues of rerouting, persistent congestion, fairness, and network asymmetry. In this paper, we propose a router-based congestion avoidance mechanism (RoVegas) for TCP Vegas. By performing the proposed scheme in routers along the round-trip path, RoVegas can solve the problems of rerouting and persistent congestion, enhance the fairness among the competitive connections, and improve the throughput when congestion occurs on the backward path. Through the results of both analysis and simulation, we demonstrate the effectiveness of RoVegas.

Original languageEnglish
Pages (from-to)1624-1636
Number of pages13
JournalComputer Communications
Volume27
Issue number16
DOIs
Publication statusPublished - 2004 Oct 15

Fingerprint

Transmission control protocol
Routers
Packet loss
Throughput

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications

Cite this

Chan, Yi-Cheng ; Chan, Chia Tai ; Chen, Yaw Chung. / RoVegas : A router-based congestion avoidance mechanism for TCP Vegas. In: Computer Communications. 2004 ; Vol. 27, No. 16. pp. 1624-1636.
@article{6c874e5b2cec4635832c1a4839b19b07,
title = "RoVegas: A router-based congestion avoidance mechanism for TCP Vegas",
abstract = "Transmission control protocol (TCP) Vegas detects network congestion in the early stage and successfully prevents periodic packet loss that usually occurs in TCP Reno. It has been demonstrated that TCP Vegas outperforms TCP Reno in many aspects. However, TCP Vegas suffers several problems that inhere in its congestion avoidance mechanism, these include issues of rerouting, persistent congestion, fairness, and network asymmetry. In this paper, we propose a router-based congestion avoidance mechanism (RoVegas) for TCP Vegas. By performing the proposed scheme in routers along the round-trip path, RoVegas can solve the problems of rerouting and persistent congestion, enhance the fairness among the competitive connections, and improve the throughput when congestion occurs on the backward path. Through the results of both analysis and simulation, we demonstrate the effectiveness of RoVegas.",
author = "Yi-Cheng Chan and Chan, {Chia Tai} and Chen, {Yaw Chung}",
year = "2004",
month = "10",
day = "15",
doi = "10.1016/j.comcom.2004.06.008",
language = "English",
volume = "27",
pages = "1624--1636",
journal = "Computer Communications",
issn = "0140-3664",
publisher = "Elsevier",
number = "16",

}

RoVegas : A router-based congestion avoidance mechanism for TCP Vegas. / Chan, Yi-Cheng; Chan, Chia Tai; Chen, Yaw Chung.

In: Computer Communications, Vol. 27, No. 16, 15.10.2004, p. 1624-1636.

Research output: Contribution to journalArticle

TY - JOUR

T1 - RoVegas

T2 - A router-based congestion avoidance mechanism for TCP Vegas

AU - Chan, Yi-Cheng

AU - Chan, Chia Tai

AU - Chen, Yaw Chung

PY - 2004/10/15

Y1 - 2004/10/15

N2 - Transmission control protocol (TCP) Vegas detects network congestion in the early stage and successfully prevents periodic packet loss that usually occurs in TCP Reno. It has been demonstrated that TCP Vegas outperforms TCP Reno in many aspects. However, TCP Vegas suffers several problems that inhere in its congestion avoidance mechanism, these include issues of rerouting, persistent congestion, fairness, and network asymmetry. In this paper, we propose a router-based congestion avoidance mechanism (RoVegas) for TCP Vegas. By performing the proposed scheme in routers along the round-trip path, RoVegas can solve the problems of rerouting and persistent congestion, enhance the fairness among the competitive connections, and improve the throughput when congestion occurs on the backward path. Through the results of both analysis and simulation, we demonstrate the effectiveness of RoVegas.

AB - Transmission control protocol (TCP) Vegas detects network congestion in the early stage and successfully prevents periodic packet loss that usually occurs in TCP Reno. It has been demonstrated that TCP Vegas outperforms TCP Reno in many aspects. However, TCP Vegas suffers several problems that inhere in its congestion avoidance mechanism, these include issues of rerouting, persistent congestion, fairness, and network asymmetry. In this paper, we propose a router-based congestion avoidance mechanism (RoVegas) for TCP Vegas. By performing the proposed scheme in routers along the round-trip path, RoVegas can solve the problems of rerouting and persistent congestion, enhance the fairness among the competitive connections, and improve the throughput when congestion occurs on the backward path. Through the results of both analysis and simulation, we demonstrate the effectiveness of RoVegas.

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

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

U2 - 10.1016/j.comcom.2004.06.008

DO - 10.1016/j.comcom.2004.06.008

M3 - Article

AN - SCOPUS:4344715529

VL - 27

SP - 1624

EP - 1636

JO - Computer Communications

JF - Computer Communications

SN - 0140-3664

IS - 16

ER -