Back to Search Start Over

RouteNet-Fermi: Network Modeling with Graph Neural Networks

Authors :
Ferriol-Galmés, Miquel
Paillisse, Jordi
Suárez-Varela, José
Rusek, Krzysztof
Xiao, Shihan
Shi, Xiang
Cheng, Xiangle
Barlet-Ros, Pere
Cabellos-Aparicio, Albert
Publication Year :
2022

Abstract

Network models are an essential block of modern networks. For example, they are widely used in network planning and optimization. However, as networks increase in scale and complexity, some models present limitations, such as the assumption of Markovian traffic in queuing theory models, or the high computational cost of network simulators. Recent advances in machine learning, such as Graph Neural Networks (GNN), are enabling a new generation of network models that are data-driven and can learn complex non-linear behaviors. In this paper, we present RouteNet-Fermi, a custom GNN model that shares the same goals as Queuing Theory, while being considerably more accurate in the presence of realistic traffic models. The proposed model predicts accurately the delay, jitter, and packet loss of a network. We have tested RouteNet-Fermi in networks of increasing size (up to 300 nodes), including samples with mixed traffic profiles -- e.g., with complex non-Markovian models -- and arbitrary routing and queue scheduling configurations. Our experimental results show that RouteNet-Fermi achieves similar accuracy as computationally-expensive packet-level simulators and scales accurately to larger networks. Our model produces delay estimates with a mean relative error of 6.24% when applied to a test dataset of 1,000 samples, including network topologies one order of magnitude larger than those seen during training. Finally, we have also evaluated RouteNet-Fermi with measurements from a physical testbed and packet traces from a real-life network.<br />Comment: This paper has been accepted for publication at IEEE/ACM Transactions on Networking 2023 (DOI: 10.1109/TNET.2023.3269983). \copyright 2023 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses

Details

Database :
arXiv
Publication Type :
Report
Accession number :
edsarx.2212.12070
Document Type :
Working Paper
Full Text :
https://doi.org/10.1109/TNET.2023.3269983