Micro Congestion Control: Every Flow Deserves a Second Chance

06/14/2018
by   Kefan Chen, et al.
0

Today, a considerable Internet traffic is sent from the datacenter and headed for users. With continuous upgrades in network infrastructure and user devices, the characteristics of connections served by servers in the datacenter are usually diverse and varied over time. As a result, one particular congestion control algorithm is hard to accommodate the heterogeneity and perform well in all scenarios. In this paper, we present Micro Congestion Control (MCC) --- a novel framework for Internet congestion control. With MCC, diverse algorithms can be assigned to connections in one server to cover the heterogeneity, and multiple algorithms can be applied in each connection's life cycle to keep pace with the dynamic of the Internet. We design and implement MCC in Linux, and experiments show that MCC is capable of smoothly switching among various candidate algorithms on the fly to achieve potential performance gain. Meanwhile, the overheads introduced by MCC are moderate and acceptable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/14/2022

Future Internet Congestion Control: The Diminishing Feedback Problem

It is increasingly difficult for Internet congestion control mechanisms ...
research
05/09/2023

Performance Evaluation of Advanced Congestion Control Mechanisms for COAP

In Internet of Things (IoT), the simple IPv6 capable electronic devices ...
research
10/08/2018

Internet Congestion Control via Deep Reinforcement Learning

We present and investigate a novel and timely application domain for dee...
research
08/20/2015

Passenger Flow Predictions at Sydney International Airport: A Data-Driven Queuing Approach

Time spent in processing zones at an airport are an important part of th...
research
07/15/2022

CC-Fuzz: Genetic algorithm-based fuzzing for stress testing congestion control algorithms

Congestion control research has experienced a significant increase in in...
research
07/19/2023

Internet Congestion Control Benchmarking

How do we assess a new Internet congestion control (CC) design? How do w...
research
06/21/2022

Fair Queuing Aware Congestion Control

Fair queuing is becoming increasingly prevalent in the internet and has ...

Please sign up or login with your details

Forgot password? Click here to reset