Analysing TCP for busy traffic

Isarfil Biswas, Arjuna Sathiaseelan, Gorry Fairhurst

Research output: Contribution to journalArticle

Abstract

The Transmission Control Protocol has been designed to support interactive and bulk applications, with per-formance tuned to support bulk applications that desire to continuously send data. In contrast, this paper analyses TCP performance for a class of applications that do not wish to send continuous data, but instead generate bursts of data separated by application-limited periods in which little or no data is sent. In this con-text, the paper evaluates an experimental method, Congestion Window Validation (CWV), proposed to miti-gate the network impact of bursty TCP applications. Simulation results show that TCP-CWV exhibits a con-servative behaviour during application-limited periods. The results also show that TCP-CWV is able to use the available capacity after an idle period over a shared path and that this can have benefit, especially over long delay paths, when compared to slow-start restart specified by standard TCP. The paper recommends the development of CWV-like algorithms to improve the performance for bursty applications while also pro-viding an incentive for application designers to use congestion control.
Original languageEnglish
Pages (from-to)585-592
Number of pages7
JournalInternational Journal of Communications, Network and System Sciences
Volume3
Issue number7
DOIs
Publication statusPublished - 1 Jul 2010

Fingerprint

Transmission control protocol

Keywords

  • TCP
  • transport layer
  • CWV

Cite this

Analysing TCP for busy traffic. / Biswas, Isarfil; Sathiaseelan, Arjuna; Fairhurst, Gorry.

In: International Journal of Communications, Network and System Sciences, Vol. 3, No. 7, 01.07.2010, p. 585-592.

Research output: Contribution to journalArticle

Biswas, Isarfil ; Sathiaseelan, Arjuna ; Fairhurst, Gorry. / Analysing TCP for busy traffic. In: International Journal of Communications, Network and System Sciences. 2010 ; Vol. 3, No. 7. pp. 585-592.
@article{a9f63bd0af4846b7a462123076db0989,
title = "Analysing TCP for busy traffic",
abstract = "The Transmission Control Protocol has been designed to support interactive and bulk applications, with per-formance tuned to support bulk applications that desire to continuously send data. In contrast, this paper analyses TCP performance for a class of applications that do not wish to send continuous data, but instead generate bursts of data separated by application-limited periods in which little or no data is sent. In this con-text, the paper evaluates an experimental method, Congestion Window Validation (CWV), proposed to miti-gate the network impact of bursty TCP applications. Simulation results show that TCP-CWV exhibits a con-servative behaviour during application-limited periods. The results also show that TCP-CWV is able to use the available capacity after an idle period over a shared path and that this can have benefit, especially over long delay paths, when compared to slow-start restart specified by standard TCP. The paper recommends the development of CWV-like algorithms to improve the performance for bursty applications while also pro-viding an incentive for application designers to use congestion control.",
keywords = "TCP, transport layer, CWV",
author = "Isarfil Biswas and Arjuna Sathiaseelan and Gorry Fairhurst",
note = "http://www.scirp.org/journal/PaperInformation.aspx?paperID=2277",
year = "2010",
month = "7",
day = "1",
doi = "10.4236/ijcns.2010.37078",
language = "English",
volume = "3",
pages = "585--592",
journal = "International Journal of Communications, Network and System Sciences",
issn = "1913-3715",
number = "7",

}

TY - JOUR

T1 - Analysing TCP for busy traffic

AU - Biswas, Isarfil

AU - Sathiaseelan, Arjuna

AU - Fairhurst, Gorry

N1 - http://www.scirp.org/journal/PaperInformation.aspx?paperID=2277

PY - 2010/7/1

Y1 - 2010/7/1

N2 - The Transmission Control Protocol has been designed to support interactive and bulk applications, with per-formance tuned to support bulk applications that desire to continuously send data. In contrast, this paper analyses TCP performance for a class of applications that do not wish to send continuous data, but instead generate bursts of data separated by application-limited periods in which little or no data is sent. In this con-text, the paper evaluates an experimental method, Congestion Window Validation (CWV), proposed to miti-gate the network impact of bursty TCP applications. Simulation results show that TCP-CWV exhibits a con-servative behaviour during application-limited periods. The results also show that TCP-CWV is able to use the available capacity after an idle period over a shared path and that this can have benefit, especially over long delay paths, when compared to slow-start restart specified by standard TCP. The paper recommends the development of CWV-like algorithms to improve the performance for bursty applications while also pro-viding an incentive for application designers to use congestion control.

AB - The Transmission Control Protocol has been designed to support interactive and bulk applications, with per-formance tuned to support bulk applications that desire to continuously send data. In contrast, this paper analyses TCP performance for a class of applications that do not wish to send continuous data, but instead generate bursts of data separated by application-limited periods in which little or no data is sent. In this con-text, the paper evaluates an experimental method, Congestion Window Validation (CWV), proposed to miti-gate the network impact of bursty TCP applications. Simulation results show that TCP-CWV exhibits a con-servative behaviour during application-limited periods. The results also show that TCP-CWV is able to use the available capacity after an idle period over a shared path and that this can have benefit, especially over long delay paths, when compared to slow-start restart specified by standard TCP. The paper recommends the development of CWV-like algorithms to improve the performance for bursty applications while also pro-viding an incentive for application designers to use congestion control.

KW - TCP

KW - transport layer

KW - CWV

U2 - 10.4236/ijcns.2010.37078

DO - 10.4236/ijcns.2010.37078

M3 - Article

VL - 3

SP - 585

EP - 592

JO - International Journal of Communications, Network and System Sciences

JF - International Journal of Communications, Network and System Sciences

SN - 1913-3715

IS - 7

ER -