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
Photo by Bisakha Datta on Unsplash
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:
Resources
Contributors
The following have contributed to this page