RouteNet: Leveraging Graph Neural Networks for network modeling and optimization in SDN

10/03/2019
by   Krzysztof Rusek, et al.
0

Network modeling is a key enabler to achieve efficient network operation in future self-driving Software-Defined Networks. However, we still lack functional network models able to produce accurate predictions of Key Performance Indicators (KPI) such as delay, jitter or loss at limited cost. In this paper we propose RouteNet, a novel network model based on Graph Neural Network (GNN) that is able to understand the complex relationship between topology, routing and input traffic to produce accurate estimates of the per-source/destination per-packet delay distribution and loss. RouteNet leverages the ability of GNNs to learn and model graph-structured information and as a result, our model is able to generalize over arbitrary topologies, routing schemes and traffic intensity. In our evaluation, we show that RouteNet is able to predict accurately the delay distribution (mean delay and jitter) and loss even in topologies, routing and traffic unseen in the training (worst case R^2 = 0.878). Also, we present several use-cases where we leverage the KPI predictions of our GNN model to achieve efficient routing optimization and network planning.

READ FULL TEXT
research
01/23/2019

Unveiling the potential of Graph Neural Networks for network modeling and optimization in SDN

Network modeling is a critical component for building self-driving Softw...
research
07/08/2022

Open World Learning Graph Convolution for Latency Estimation in Routing Networks

Accurate routing network status estimation is a key component in Softwar...
research
05/30/2023

FERN: Leveraging Graph Attention Networks for Failure Evaluation and Robust Network Design

Robust network design, which aims to guarantee network availability unde...
research
02/28/2022

RouteNet-Erlang: A Graph Neural Network for Network Performance Evaluation

Network modeling is a fundamental tool in network research, design, and ...
research
10/13/2020

Applying Graph-based Deep Learning To Realistic Network Scenarios

Recent advances in Machine Learning (ML) have shown a great potential to...
research
08/19/2021

Routing in Small Satellite Networks: A GNN-based Learning Approach

Small satellite networks (SSNs), which are constructed by large number o...
research
09/21/2022

Fast Traffic Engineering by Gradient Descent with Learned Differentiable Routing

Emerging applications such as the metaverse, telesurgery or cloud comput...

Please sign up or login with your details

Forgot password? Click here to reset