Minimum TCP throughput guarantee on minimum rate guaranteed networks

Jeongsik In, Kyeong Hur, Jinwoo Park, Kyun Hyon Tchah, Doo-Seop Eom

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

The performance of Transmission Control Protocol (TCP) entirely depends on the network traffic conditions. It will be greatly advantageous if the throughput of the TCP is always maintained above a certain level. However, it is difficult to guarantee minimum throughput for each TCP connection even when enough bandwidth is reserved for it. This is because the TCP congestion control algorithm makes its transmission rate fluctuate so that, in some cases, the connection cannot fully utilize the portion of the bandwidth reserved for it. We propose a slightly modified traffic shaper that can help maintain the TCP transmission rate. It normally regulates traffic just as the conventional shapers, but when necessary, it adjusts its transmission rate depending on its own state, namely its queue length and packet-receiving rate, without explicit notification of the network conditions. It only requires a simple modification of the conventional shapers. However, this simple modification can improve TCP performance significantly and help guarantee minimum throughput when the network guarantees minimum bandwidth for the connection. Simulation results are presented for performance evaluation. The proposed scheme is practical in that it does not require end-host modifications. Also, it has scalability since it requires per-flow management only in the network access routers and not in the core routers.

Original languageEnglish
Pages (from-to)1314-1329
Number of pages16
JournalComputer Communications
Volume27
Issue number13
DOIs
Publication statusPublished - 2004 Aug 15

Fingerprint

Transmission control protocol
Throughput
Bandwidth
Routers
Scalability

Keywords

  • Quality of service
  • Shaper
  • Throughput
  • Transmission control protocol

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Cite this

Minimum TCP throughput guarantee on minimum rate guaranteed networks. / In, Jeongsik; Hur, Kyeong; Park, Jinwoo; Tchah, Kyun Hyon; Eom, Doo-Seop.

In: Computer Communications, Vol. 27, No. 13, 15.08.2004, p. 1314-1329.

Research output: Contribution to journalArticle

In, Jeongsik ; Hur, Kyeong ; Park, Jinwoo ; Tchah, Kyun Hyon ; Eom, Doo-Seop. / Minimum TCP throughput guarantee on minimum rate guaranteed networks. In: Computer Communications. 2004 ; Vol. 27, No. 13. pp. 1314-1329.
@article{585c82ac6d1c466c9364b14e39313222,
title = "Minimum TCP throughput guarantee on minimum rate guaranteed networks",
abstract = "The performance of Transmission Control Protocol (TCP) entirely depends on the network traffic conditions. It will be greatly advantageous if the throughput of the TCP is always maintained above a certain level. However, it is difficult to guarantee minimum throughput for each TCP connection even when enough bandwidth is reserved for it. This is because the TCP congestion control algorithm makes its transmission rate fluctuate so that, in some cases, the connection cannot fully utilize the portion of the bandwidth reserved for it. We propose a slightly modified traffic shaper that can help maintain the TCP transmission rate. It normally regulates traffic just as the conventional shapers, but when necessary, it adjusts its transmission rate depending on its own state, namely its queue length and packet-receiving rate, without explicit notification of the network conditions. It only requires a simple modification of the conventional shapers. However, this simple modification can improve TCP performance significantly and help guarantee minimum throughput when the network guarantees minimum bandwidth for the connection. Simulation results are presented for performance evaluation. The proposed scheme is practical in that it does not require end-host modifications. Also, it has scalability since it requires per-flow management only in the network access routers and not in the core routers.",
keywords = "Quality of service, Shaper, Throughput, Transmission control protocol",
author = "Jeongsik In and Kyeong Hur and Jinwoo Park and Tchah, {Kyun Hyon} and Doo-Seop Eom",
year = "2004",
month = "8",
day = "15",
doi = "10.1016/j.comcom.2004.04.001",
language = "English",
volume = "27",
pages = "1314--1329",
journal = "Computer Communications",
issn = "0140-3664",
publisher = "Elsevier",
number = "13",

}

TY - JOUR

T1 - Minimum TCP throughput guarantee on minimum rate guaranteed networks

AU - In, Jeongsik

AU - Hur, Kyeong

AU - Park, Jinwoo

AU - Tchah, Kyun Hyon

AU - Eom, Doo-Seop

PY - 2004/8/15

Y1 - 2004/8/15

N2 - The performance of Transmission Control Protocol (TCP) entirely depends on the network traffic conditions. It will be greatly advantageous if the throughput of the TCP is always maintained above a certain level. However, it is difficult to guarantee minimum throughput for each TCP connection even when enough bandwidth is reserved for it. This is because the TCP congestion control algorithm makes its transmission rate fluctuate so that, in some cases, the connection cannot fully utilize the portion of the bandwidth reserved for it. We propose a slightly modified traffic shaper that can help maintain the TCP transmission rate. It normally regulates traffic just as the conventional shapers, but when necessary, it adjusts its transmission rate depending on its own state, namely its queue length and packet-receiving rate, without explicit notification of the network conditions. It only requires a simple modification of the conventional shapers. However, this simple modification can improve TCP performance significantly and help guarantee minimum throughput when the network guarantees minimum bandwidth for the connection. Simulation results are presented for performance evaluation. The proposed scheme is practical in that it does not require end-host modifications. Also, it has scalability since it requires per-flow management only in the network access routers and not in the core routers.

AB - The performance of Transmission Control Protocol (TCP) entirely depends on the network traffic conditions. It will be greatly advantageous if the throughput of the TCP is always maintained above a certain level. However, it is difficult to guarantee minimum throughput for each TCP connection even when enough bandwidth is reserved for it. This is because the TCP congestion control algorithm makes its transmission rate fluctuate so that, in some cases, the connection cannot fully utilize the portion of the bandwidth reserved for it. We propose a slightly modified traffic shaper that can help maintain the TCP transmission rate. It normally regulates traffic just as the conventional shapers, but when necessary, it adjusts its transmission rate depending on its own state, namely its queue length and packet-receiving rate, without explicit notification of the network conditions. It only requires a simple modification of the conventional shapers. However, this simple modification can improve TCP performance significantly and help guarantee minimum throughput when the network guarantees minimum bandwidth for the connection. Simulation results are presented for performance evaluation. The proposed scheme is practical in that it does not require end-host modifications. Also, it has scalability since it requires per-flow management only in the network access routers and not in the core routers.

KW - Quality of service

KW - Shaper

KW - Throughput

KW - Transmission control protocol

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

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

U2 - 10.1016/j.comcom.2004.04.001

DO - 10.1016/j.comcom.2004.04.001

M3 - Article

AN - SCOPUS:2942532928

VL - 27

SP - 1314

EP - 1329

JO - Computer Communications

JF - Computer Communications

SN - 0140-3664

IS - 13

ER -