A survey on performance of congestion control mechanisms for standard TCP versions

Ghassan A. Abed, Mahamod Ismail, Kasmiran Jumari

Research output: Contribution to journalArticle

7 Citations (Scopus)

Abstract

Transmission Control Protocol (TCP) is a basic communication language and a connection oriented protocol tied with transport layer consists of collection of rules and procedures to control communication between links. There are many TCP variants that modified and developed with respectively with the communications needs. Most of TCP current versions are include set of algorithms which built to control the congestion in critical links of network with maintaining the network throughput. In present years, TCP has been faced the fast growth in internet in parallel with the demand increasing to transfer the media on high speed links supported TCP. In the last years, computer networks and mobile cellular systems have qualified incredible evolution and a lot of computers and other user equipment's become linked together with most mutual protocol stack used being TCP. Currently, it is hard to recognize the congestion control mechanisms that are applied by different engines in Internet. One more imperative problem is the manner that these mechanisms are employed in diverse operating systems. The greatest universal transport protocol involved is the TCP and in the original accomplishment of TCP, a very small number of variants were done to minimalize the congestion in network path. Employment used accumulative confident acknowledgements and the expiration of a retransmission timer to afford reliability based on a modest go-back-n model. Some successive variants of TCP grounded on the mechanisms of congestion control and avoidance have been proposed and established. This article introducing a study and background to the performance of different congestion control mechanisms with various TCP variants and provide an investigation to the behavior for each mechanism.

Original languageEnglish
Pages (from-to)1345-1352
Number of pages8
JournalAustralian Journal of Basic and Applied Sciences
Volume5
Issue number12
Publication statusPublished - Dec 2011

Fingerprint

Transmission control protocol
Network protocols
Internet
Computer operating systems
Communication
Computer networks
Telecommunication links
Throughput
Engines

Keywords

  • Congestion control
  • Congestion Window
  • TCP

ASJC Scopus subject areas

  • General

Cite this

A survey on performance of congestion control mechanisms for standard TCP versions. / Abed, Ghassan A.; Ismail, Mahamod; Jumari, Kasmiran.

In: Australian Journal of Basic and Applied Sciences, Vol. 5, No. 12, 12.2011, p. 1345-1352.

Research output: Contribution to journalArticle

@article{8d885a0b0ef94779af782a47a313b5ad,
title = "A survey on performance of congestion control mechanisms for standard TCP versions",
abstract = "Transmission Control Protocol (TCP) is a basic communication language and a connection oriented protocol tied with transport layer consists of collection of rules and procedures to control communication between links. There are many TCP variants that modified and developed with respectively with the communications needs. Most of TCP current versions are include set of algorithms which built to control the congestion in critical links of network with maintaining the network throughput. In present years, TCP has been faced the fast growth in internet in parallel with the demand increasing to transfer the media on high speed links supported TCP. In the last years, computer networks and mobile cellular systems have qualified incredible evolution and a lot of computers and other user equipment's become linked together with most mutual protocol stack used being TCP. Currently, it is hard to recognize the congestion control mechanisms that are applied by different engines in Internet. One more imperative problem is the manner that these mechanisms are employed in diverse operating systems. The greatest universal transport protocol involved is the TCP and in the original accomplishment of TCP, a very small number of variants were done to minimalize the congestion in network path. Employment used accumulative confident acknowledgements and the expiration of a retransmission timer to afford reliability based on a modest go-back-n model. Some successive variants of TCP grounded on the mechanisms of congestion control and avoidance have been proposed and established. This article introducing a study and background to the performance of different congestion control mechanisms with various TCP variants and provide an investigation to the behavior for each mechanism.",
keywords = "Congestion control, Congestion Window, TCP",
author = "Abed, {Ghassan A.} and Mahamod Ismail and Kasmiran Jumari",
year = "2011",
month = "12",
language = "English",
volume = "5",
pages = "1345--1352",
journal = "Australian Journal of Basic and Applied Sciences",
issn = "1991-8178",
publisher = "INSInet Publications",
number = "12",

}

TY - JOUR

T1 - A survey on performance of congestion control mechanisms for standard TCP versions

AU - Abed, Ghassan A.

AU - Ismail, Mahamod

AU - Jumari, Kasmiran

PY - 2011/12

Y1 - 2011/12

N2 - Transmission Control Protocol (TCP) is a basic communication language and a connection oriented protocol tied with transport layer consists of collection of rules and procedures to control communication between links. There are many TCP variants that modified and developed with respectively with the communications needs. Most of TCP current versions are include set of algorithms which built to control the congestion in critical links of network with maintaining the network throughput. In present years, TCP has been faced the fast growth in internet in parallel with the demand increasing to transfer the media on high speed links supported TCP. In the last years, computer networks and mobile cellular systems have qualified incredible evolution and a lot of computers and other user equipment's become linked together with most mutual protocol stack used being TCP. Currently, it is hard to recognize the congestion control mechanisms that are applied by different engines in Internet. One more imperative problem is the manner that these mechanisms are employed in diverse operating systems. The greatest universal transport protocol involved is the TCP and in the original accomplishment of TCP, a very small number of variants were done to minimalize the congestion in network path. Employment used accumulative confident acknowledgements and the expiration of a retransmission timer to afford reliability based on a modest go-back-n model. Some successive variants of TCP grounded on the mechanisms of congestion control and avoidance have been proposed and established. This article introducing a study and background to the performance of different congestion control mechanisms with various TCP variants and provide an investigation to the behavior for each mechanism.

AB - Transmission Control Protocol (TCP) is a basic communication language and a connection oriented protocol tied with transport layer consists of collection of rules and procedures to control communication between links. There are many TCP variants that modified and developed with respectively with the communications needs. Most of TCP current versions are include set of algorithms which built to control the congestion in critical links of network with maintaining the network throughput. In present years, TCP has been faced the fast growth in internet in parallel with the demand increasing to transfer the media on high speed links supported TCP. In the last years, computer networks and mobile cellular systems have qualified incredible evolution and a lot of computers and other user equipment's become linked together with most mutual protocol stack used being TCP. Currently, it is hard to recognize the congestion control mechanisms that are applied by different engines in Internet. One more imperative problem is the manner that these mechanisms are employed in diverse operating systems. The greatest universal transport protocol involved is the TCP and in the original accomplishment of TCP, a very small number of variants were done to minimalize the congestion in network path. Employment used accumulative confident acknowledgements and the expiration of a retransmission timer to afford reliability based on a modest go-back-n model. Some successive variants of TCP grounded on the mechanisms of congestion control and avoidance have been proposed and established. This article introducing a study and background to the performance of different congestion control mechanisms with various TCP variants and provide an investigation to the behavior for each mechanism.

KW - Congestion control

KW - Congestion Window

KW - TCP

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

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

M3 - Article

VL - 5

SP - 1345

EP - 1352

JO - Australian Journal of Basic and Applied Sciences

JF - Australian Journal of Basic and Applied Sciences

SN - 1991-8178

IS - 12

ER -