DeepAI AI Chat
Log In Sign Up

Micro Congestion Control: Every Flow Deserves a Second Chance

by   Kefan Chen, et al.
Tsinghua University

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.


page 1

page 2

page 3

page 4


Future Internet Congestion Control: The Diminishing Feedback Problem

It is increasingly difficult for Internet congestion control mechanisms ...

Performance Evaluation of Advanced Congestion Control Mechanisms for COAP

In Internet of Things (IoT), the simple IPv6 capable electronic devices ...

Internet Congestion Control via Deep Reinforcement Learning

We present and investigate a novel and timely application domain for dee...

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...

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

Congestion control research has experienced a significant increase in in...

ZEUS: An Experimental Toolkit for Evaluating Congestion Control Algorithms in 5G Environments

As global cellular networks converge to 5G, one question lingers: Are we...

Fair Queuing Aware Congestion Control

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