Optimizing Congestion Control Through Fair Queuing Detection

10/16/2020
by   Maximilian Bachl, et al.
0

Low delay is an explicit requirement for applications such as cloud gaming and video conferencing. Delay-based congestion control can achieve the same throughput but significantly smaller delay than loss-based one and is thus ideal for these applications. However, when a delay- and a loss-based flow compete for a bottleneck, the loss-based one can monopolize all the bandwidth and starve the delay-based one. Fair queuing at the bottleneck link solves this problem by assigning an equal share of the available bandwidth to each flow. However, so far no end host based algorithm to detect fair queuing exists. Our contribution is the development of an algorithm that detects fair queuing at flow startup and chooses delay-based congestion control if there is fair queuing. Otherwise, loss-based congestion control can be used as a backup option. Results show that our algorithm reliably detects fair queuing and can achieve low delay and high throughput in case fair queuing is detected.

READ FULL TEXT
research
07/06/2020

LFQ: Online Learning of Per-flow Queuing Policies using Deep Reinforcement Learning

The increasing number of different, incompatible congestion control algo...
research
06/21/2022

Fair Queuing Aware Congestion Control

Fair queuing is becoming increasingly prevalent in the internet and has ...
research
07/02/2021

Video Conferencing and Flow-Rate Fairness: A First Look at Zoom and the Impact of Flow-Queuing AQM

Congestion control is essential for the stability of the Internet and th...
research
10/23/2019

Cocoa: Congestion Control Aware Queuing

Recent model-based congestion control algorithms such as BBR use repeate...
research
02/23/2018

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

This paper develops a technique to detect whether the cross traffic comp...
research
09/09/2019

An Evaluation of BBR and its variants

The congestion control algorithm bring such importance that it avoids th...
research
02/09/2021

The case for model-driven interpretability of delay-based congestion control protocols

Analyzing and interpreting the exact behavior of new delay-based congest...

Please sign up or login with your details

Forgot password? Click here to reset