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

Keywords

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

ASJC Scopus subject areas

  • Computer Networks and Communications

Cite this