What is it about?

Network traffic is heterogeneous, and streams of data are often categorized into long or small flows. Knowing such class of a flow in advance is a valuable insights for various networking tasks, including scheduling and monitoring. In this paper we propose a system named DUMBO that predicts if a flow will be long (elephant) or small (mouse). This system integrates a lightweight traffic classifier whose predictions are used to enhance three tasks: packet scheduling, inter-arrival times distribution estimation and flow length estimation.

Featured Image

Why is it important?

Providing early knowledge on the size of traffic flows is a crucial but complex endeavor that can enhance many networking tasks, ranging from scheduling to congestion control. In this paper, we take a first step toward this goal, by providing coarse-grained hints on flow size in the form of a binary classification between elephants and mice flows.

Perspectives

We propose an affordable, yet effective, Machine Learning networked system that can enhance many downstream tasks from simple predictions on flow length. Code is open and our simulator can be used with any real traffic traces.

Raphael AZORIN
Huawei Technologies Co Ltd

Read the Original

This page is a summary of: Taming the Elephants: Affordable Flow Length Prediction in the Data Plane, Proceedings of the ACM on Networking, March 2024, ACM (Association for Computing Machinery),
DOI: 10.1145/3649473.
You can read the full text:

Read

Resources

Contributors

The following have contributed to this page