Analyzing the impact of bufferbloat on latency-sensitive applications

Nuruddeen Mohammed Iya, Nicolas Kuhn, Fabio Verdicchio, Gorry Fairhurst

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Citations (Scopus)

Abstract

Delay-sensitive applications, such as live and interactive video, are mainstream in today's Internet, and set to increase with the emergence of web-based video conference. For such applications quality cannot be captured solely by a flow's throughput: interactive video needs to avoid fluctuations in both visual quality and delay. This is far more valuable than achieving a fleeting increase in throughput. Emerging real-time protocols are being designed with these goals in mind, but it is important to evaluate these methods when sharing the network with real-world traffic. Much of today's Internet traffic uses TCP CUBIC, we therefore quantify its impact on interactive video experience (visual quality and delay): we measure the degradation imposed to interactive video when sharing a network bottleneck with TCP CUBIC traffic. To understand this impact, we compare performance when two delay-based congestion control schemes are used, one for interactive video and another for file transfer and show that these algorithms can assure good video experience and appropriate download time to their respective users. In contrast, we suggest that achieving such a “low-delay coexistence” with TCP CUBIC would require use of Active Queue Management (AQM) techniques. The paper therefore provides quantitative evidence that AQM can force loss-based TCP and delay-sensitive flows to reach a stable equilibrium point that is similar to the one naturally achieved when TCP flows are governed by delay-based mechanisms.
Original languageEnglish
Title of host publication2015 IEEE International Conference on Communications (ICC)
Pages6098-6103
Number of pages6
ISBN (Electronic)978-1-4673-6432-4
DOIs
Publication statusPublished - 8 Jun 2015
EventThe IEEE International Conference on Communications (ICC) - UK, London, United Kingdom
Duration: 8 Jun 2015 → …

Publication series

NameIEEE Explore
ISSN (Print)1550-3607
ISSN (Electronic)1938-1883

Conference

ConferenceThe IEEE International Conference on Communications (ICC)
CountryUnited Kingdom
CityLondon
Period8/06/15 → …

Fingerprint

Throughput
Internet
Network protocols
Degradation

Keywords

  • AQM
  • PIE
  • Latency
  • codel
  • Internet

Cite this

Iya, N. M., Kuhn, N., Verdicchio, F., & Fairhurst, G. (2015). Analyzing the impact of bufferbloat on latency-sensitive applications. In 2015 IEEE International Conference on Communications (ICC) (pp. 6098-6103). (IEEE Explore). https://doi.org/10.1109/ICC.2015.7249294

Analyzing the impact of bufferbloat on latency-sensitive applications. / Iya, Nuruddeen Mohammed; Kuhn, Nicolas; Verdicchio, Fabio; Fairhurst, Gorry.

2015 IEEE International Conference on Communications (ICC). 2015. p. 6098-6103 (IEEE Explore).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Iya, NM, Kuhn, N, Verdicchio, F & Fairhurst, G 2015, Analyzing the impact of bufferbloat on latency-sensitive applications. in 2015 IEEE International Conference on Communications (ICC). IEEE Explore, pp. 6098-6103, The IEEE International Conference on Communications (ICC), London, United Kingdom, 8/06/15. https://doi.org/10.1109/ICC.2015.7249294
Iya NM, Kuhn N, Verdicchio F, Fairhurst G. Analyzing the impact of bufferbloat on latency-sensitive applications. In 2015 IEEE International Conference on Communications (ICC). 2015. p. 6098-6103. (IEEE Explore). https://doi.org/10.1109/ICC.2015.7249294
Iya, Nuruddeen Mohammed ; Kuhn, Nicolas ; Verdicchio, Fabio ; Fairhurst, Gorry. / Analyzing the impact of bufferbloat on latency-sensitive applications. 2015 IEEE International Conference on Communications (ICC). 2015. pp. 6098-6103 (IEEE Explore).
@inproceedings{51bf386eb9174a4f92cf0f1b83afabc4,
title = "Analyzing the impact of bufferbloat on latency-sensitive applications",
abstract = "Delay-sensitive applications, such as live and interactive video, are mainstream in today's Internet, and set to increase with the emergence of web-based video conference. For such applications quality cannot be captured solely by a flow's throughput: interactive video needs to avoid fluctuations in both visual quality and delay. This is far more valuable than achieving a fleeting increase in throughput. Emerging real-time protocols are being designed with these goals in mind, but it is important to evaluate these methods when sharing the network with real-world traffic. Much of today's Internet traffic uses TCP CUBIC, we therefore quantify its impact on interactive video experience (visual quality and delay): we measure the degradation imposed to interactive video when sharing a network bottleneck with TCP CUBIC traffic. To understand this impact, we compare performance when two delay-based congestion control schemes are used, one for interactive video and another for file transfer and show that these algorithms can assure good video experience and appropriate download time to their respective users. In contrast, we suggest that achieving such a “low-delay coexistence” with TCP CUBIC would require use of Active Queue Management (AQM) techniques. The paper therefore provides quantitative evidence that AQM can force loss-based TCP and delay-sensitive flows to reach a stable equilibrium point that is similar to the one naturally achieved when TCP flows are governed by delay-based mechanisms.",
keywords = "AQM, PIE, Latency, codel, Internet",
author = "Iya, {Nuruddeen Mohammed} and Nicolas Kuhn and Fabio Verdicchio and Gorry Fairhurst",
note = "ACKNOWLEDGMENT This research was supported by the RCUK DE award to the dot.rural Digital Economy Hub; EP/G066051/1 and part funded by the European Community under its Seventh Framework Programme through the Reducing Internet Transport Latency (RITE) project (ICT-317700).",
year = "2015",
month = "6",
day = "8",
doi = "10.1109/ICC.2015.7249294",
language = "English",
series = "IEEE Explore",
pages = "6098--6103",
booktitle = "2015 IEEE International Conference on Communications (ICC)",

}

TY - GEN

T1 - Analyzing the impact of bufferbloat on latency-sensitive applications

AU - Iya, Nuruddeen Mohammed

AU - Kuhn, Nicolas

AU - Verdicchio, Fabio

AU - Fairhurst, Gorry

N1 - ACKNOWLEDGMENT This research was supported by the RCUK DE award to the dot.rural Digital Economy Hub; EP/G066051/1 and part funded by the European Community under its Seventh Framework Programme through the Reducing Internet Transport Latency (RITE) project (ICT-317700).

PY - 2015/6/8

Y1 - 2015/6/8

N2 - Delay-sensitive applications, such as live and interactive video, are mainstream in today's Internet, and set to increase with the emergence of web-based video conference. For such applications quality cannot be captured solely by a flow's throughput: interactive video needs to avoid fluctuations in both visual quality and delay. This is far more valuable than achieving a fleeting increase in throughput. Emerging real-time protocols are being designed with these goals in mind, but it is important to evaluate these methods when sharing the network with real-world traffic. Much of today's Internet traffic uses TCP CUBIC, we therefore quantify its impact on interactive video experience (visual quality and delay): we measure the degradation imposed to interactive video when sharing a network bottleneck with TCP CUBIC traffic. To understand this impact, we compare performance when two delay-based congestion control schemes are used, one for interactive video and another for file transfer and show that these algorithms can assure good video experience and appropriate download time to their respective users. In contrast, we suggest that achieving such a “low-delay coexistence” with TCP CUBIC would require use of Active Queue Management (AQM) techniques. The paper therefore provides quantitative evidence that AQM can force loss-based TCP and delay-sensitive flows to reach a stable equilibrium point that is similar to the one naturally achieved when TCP flows are governed by delay-based mechanisms.

AB - Delay-sensitive applications, such as live and interactive video, are mainstream in today's Internet, and set to increase with the emergence of web-based video conference. For such applications quality cannot be captured solely by a flow's throughput: interactive video needs to avoid fluctuations in both visual quality and delay. This is far more valuable than achieving a fleeting increase in throughput. Emerging real-time protocols are being designed with these goals in mind, but it is important to evaluate these methods when sharing the network with real-world traffic. Much of today's Internet traffic uses TCP CUBIC, we therefore quantify its impact on interactive video experience (visual quality and delay): we measure the degradation imposed to interactive video when sharing a network bottleneck with TCP CUBIC traffic. To understand this impact, we compare performance when two delay-based congestion control schemes are used, one for interactive video and another for file transfer and show that these algorithms can assure good video experience and appropriate download time to their respective users. In contrast, we suggest that achieving such a “low-delay coexistence” with TCP CUBIC would require use of Active Queue Management (AQM) techniques. The paper therefore provides quantitative evidence that AQM can force loss-based TCP and delay-sensitive flows to reach a stable equilibrium point that is similar to the one naturally achieved when TCP flows are governed by delay-based mechanisms.

KW - AQM

KW - PIE

KW - Latency

KW - codel

KW - Internet

U2 - 10.1109/ICC.2015.7249294

DO - 10.1109/ICC.2015.7249294

M3 - Conference contribution

T3 - IEEE Explore

SP - 6098

EP - 6103

BT - 2015 IEEE International Conference on Communications (ICC)

ER -