On Characteristic Features of the Application Level Delay Distribution of TCP Congestion Avoidance

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

View graph of relations

Details

Original languageEnglish
Title of host publication2016 IEEE International Conference on Communications
Subtitle of host publicationICC 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (electronic)9781479966646
Publication statusPublished - Jul 2016
Event2016 IEEE International Conference on Communications, ICC 2016 - Kuala Lumpur, Malaysia
Duration: 22 May 201627 May 2016

Abstract

TCP is widely used for delay-sensitive applications including video streaming, voice, and instant messaging. Therefore, a performance parameter of interest is the end-to-end delay at the application level. In the past, much research was performed in the optimization of TCP's throughput. Besides throughput, delay is an important issue in todays networks. However, it was often disregarded. Amongst others, extensive queueing inside the network induces large delays that account for a significant share of the end-to-end delay. This phenomenon is termed bufferbloat. We show that another reason for extensive delays is queueing in the TCP stack that originates primarily from TCP's congestion control. We analyze this using the analogy of a queueing model for end-to-end delays from simulating TCP's congestion control mechanism. The causes of these delays could be identified and the connection between basic TCP mechanisms and network dimensioning and configuration is presented.

ASJC Scopus subject areas

Cite this

On Characteristic Features of the Application Level Delay Distribution of TCP Congestion Avoidance. / Lübben, Ralf; Fidler, Markus.
2016 IEEE International Conference on Communications: ICC 2016. Institute of Electrical and Electronics Engineers Inc., 2016. 7510785.

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Lübben, R & Fidler, M 2016, On Characteristic Features of the Application Level Delay Distribution of TCP Congestion Avoidance. in 2016 IEEE International Conference on Communications: ICC 2016., 7510785, Institute of Electrical and Electronics Engineers Inc., 2016 IEEE International Conference on Communications, ICC 2016, Kuala Lumpur, Malaysia, 22 May 2016. https://doi.org/10.1109/icc.2016.7510785
Lübben, R., & Fidler, M. (2016). On Characteristic Features of the Application Level Delay Distribution of TCP Congestion Avoidance. In 2016 IEEE International Conference on Communications: ICC 2016 Article 7510785 Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/icc.2016.7510785
Lübben R, Fidler M. On Characteristic Features of the Application Level Delay Distribution of TCP Congestion Avoidance. In 2016 IEEE International Conference on Communications: ICC 2016. Institute of Electrical and Electronics Engineers Inc. 2016. 7510785 doi: 10.1109/icc.2016.7510785
Lübben, Ralf ; Fidler, Markus. / On Characteristic Features of the Application Level Delay Distribution of TCP Congestion Avoidance. 2016 IEEE International Conference on Communications: ICC 2016. Institute of Electrical and Electronics Engineers Inc., 2016.
Download
@inproceedings{cb27b38c39e64e99916bc42a97d4b4a8,
title = "On Characteristic Features of the Application Level Delay Distribution of TCP Congestion Avoidance",
abstract = "TCP is widely used for delay-sensitive applications including video streaming, voice, and instant messaging. Therefore, a performance parameter of interest is the end-to-end delay at the application level. In the past, much research was performed in the optimization of TCP's throughput. Besides throughput, delay is an important issue in todays networks. However, it was often disregarded. Amongst others, extensive queueing inside the network induces large delays that account for a significant share of the end-to-end delay. This phenomenon is termed bufferbloat. We show that another reason for extensive delays is queueing in the TCP stack that originates primarily from TCP's congestion control. We analyze this using the analogy of a queueing model for end-to-end delays from simulating TCP's congestion control mechanism. The causes of these delays could be identified and the connection between basic TCP mechanisms and network dimensioning and configuration is presented.",
author = "Ralf L{\"u}bben and Markus Fidler",
year = "2016",
month = jul,
doi = "10.1109/icc.2016.7510785",
language = "English",
booktitle = "2016 IEEE International Conference on Communications",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
address = "United States",
note = "2016 IEEE International Conference on Communications, ICC 2016 ; Conference date: 22-05-2016 Through 27-05-2016",

}

Download

TY - GEN

T1 - On Characteristic Features of the Application Level Delay Distribution of TCP Congestion Avoidance

AU - Lübben, Ralf

AU - Fidler, Markus

PY - 2016/7

Y1 - 2016/7

N2 - TCP is widely used for delay-sensitive applications including video streaming, voice, and instant messaging. Therefore, a performance parameter of interest is the end-to-end delay at the application level. In the past, much research was performed in the optimization of TCP's throughput. Besides throughput, delay is an important issue in todays networks. However, it was often disregarded. Amongst others, extensive queueing inside the network induces large delays that account for a significant share of the end-to-end delay. This phenomenon is termed bufferbloat. We show that another reason for extensive delays is queueing in the TCP stack that originates primarily from TCP's congestion control. We analyze this using the analogy of a queueing model for end-to-end delays from simulating TCP's congestion control mechanism. The causes of these delays could be identified and the connection between basic TCP mechanisms and network dimensioning and configuration is presented.

AB - TCP is widely used for delay-sensitive applications including video streaming, voice, and instant messaging. Therefore, a performance parameter of interest is the end-to-end delay at the application level. In the past, much research was performed in the optimization of TCP's throughput. Besides throughput, delay is an important issue in todays networks. However, it was often disregarded. Amongst others, extensive queueing inside the network induces large delays that account for a significant share of the end-to-end delay. This phenomenon is termed bufferbloat. We show that another reason for extensive delays is queueing in the TCP stack that originates primarily from TCP's congestion control. We analyze this using the analogy of a queueing model for end-to-end delays from simulating TCP's congestion control mechanism. The causes of these delays could be identified and the connection between basic TCP mechanisms and network dimensioning and configuration is presented.

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

U2 - 10.1109/icc.2016.7510785

DO - 10.1109/icc.2016.7510785

M3 - Conference contribution

AN - SCOPUS:84981295758

BT - 2016 IEEE International Conference on Communications

PB - Institute of Electrical and Electronics Engineers Inc.

T2 - 2016 IEEE International Conference on Communications, ICC 2016

Y2 - 22 May 2016 through 27 May 2016

ER -

By the same author(s)