Elasticity Detection: A Building Block for Delay-Sensitive Congestion Control

02/23/2018
by   Prateesh Goyal, et al.
0

This paper develops a technique to detect whether the cross traffic competing with a flow is elastic or not, and shows how to use the elasticity detector to improve congestion control. If the cross traffic is elastic, i.e., made up of buffer-filling flows like Cubic or Reno, then one should use a scheme that competes well with such traffic. Such a scheme will not be able to control delays because the cross traffic will not cooperate. If, however, cross traffic is inelastic, then one can use a suitable delay-sensitive congestion control algorithm, which can control delays, but which would have obtained dismal throughput when run concurrently with a buffer-filling algorithm. We use the elasticity detector to demonstrate a congestion control framework that always achieves high utilization, but which can also achieve low delays when cross traffic permits it. The technique uses an asymmetric sinusoidal pulse pattern and estimates elasticity by computing the frequency response (FFT) of the cross traffic estimate; we have measured its accuracy to be over 90 TCP-competitive and delay-sensitive modes using the elasticity detector. Our results on emulated and real-world paths show that Nimbus achieves throughput comparable to or better than Cubic always, but with delays that are much lower when cross traffic is inelastic. Unlike BBR, Nimbus is fair to Cubic, and has significantly lower delay in all cases; for example, on real-world paths, Nimbus has 11

READ FULL TEXT
research
07/25/2022

SQP: Congestion Control for Low-Latency Interactive Video Streaming

This paper presents the design and evaluation of SQP, a congestion contr...
research
10/16/2020

Optimizing Congestion Control Through Fair Queuing Detection

Low delay is an explicit requirement for applications such as cloud gami...
research
02/11/2023

Analyzing DCTCP and Cubic Buffer Sharing under Diverse Router Configurations

In this work, we look at the impact of router configurations on DCTCP an...
research
07/30/2020

The Effect of TCP Variants on the Coexistence of MMORPG and Best-Effort Traffic

We study TCP flows coexistence between Massive Multiplayer Online Role P...
research
06/21/2022

Fair Queuing Aware Congestion Control

Fair queuing is becoming increasingly prevalent in the internet and has ...
research
09/30/2021

Unbiased Experiments in Congested Networks

When developing a new networking algorithm, it is established practice t...
research
07/10/2023

Cross-Layer Assisted Early Congestion Control for Cloud VR Services in 5G Edge Network

Cloud virtual reality (VR) has emerged as a promising technology, offeri...

Please sign up or login with your details

Forgot password? Click here to reset