From Simulation to Deep Learning: Survey on Network Performance Modeling Approaches
Carlos G\"uemes-Palau, Miquel Ferriol-Galm\'es, Jordi Paillisse-Vilanova, Pere Barlet-Ros, Albert Cabellos-Aparicio

TL;DR
This survey reviews the evolution of network performance modeling methods, highlighting traditional simulation and analytical techniques, recent machine learning approaches, and their evaluation challenges.
Contribution
It provides a comprehensive taxonomy of network performance modeling approaches and discusses their evolution, strengths, and evaluation complexities.
Findings
Traditional methods rely on Discrete Event Simulation and analytical models.
Recent approaches incorporate machine learning and hybrid techniques.
Evaluation methods vary, complicating model comparison.
Abstract
Network performance modeling is a field that predates early computer networks and the beginning of the Internet. It aims to predict the traffic performance of packet flows in a given network. Its applications range from network planning and troubleshooting to feeding information to network controllers for configuration optimization. Traditional network performance modeling has relied heavily on Discrete Event Simulation (DES) and analytical methods grounded in mathematical theories such as Queuing Theory and Network Calculus. However, as of late, we have observed a paradigm shift, with attempts to obtain efficient Parallel DES, the surge of Machine Learning models, and their integration with other methodologies in hybrid approaches. This has resulted in a great variety of modeling approaches, each with its strengths and often tailored to specific scenarios or requirements. In this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
