A Deep Learning Perspective on Network Routing

03/01/2023
by   Yarin Perry, et al.
0

Routing is, arguably, the most fundamental task in computer networking, and the most extensively studied one. A key challenge for routing in real-world environments is the need to contend with uncertainty about future traffic demands. We present a new approach to routing under demand uncertainty: tackling this challenge as stochastic optimization, and employing deep learning to learn complex patterns in traffic demands. We show that our method provably converges to the global optimum in well-studied theoretical models of multicommodity flow. We exemplify the practical usefulness of our approach by zooming in on the real-world challenge of traffic engineering (TE) on wide-area networks (WANs). Our extensive empirical evaluation on real-world traffic and network topologies establishes that our approach's TE quality almost matches that of an (infeasible) omniscient oracle, outperforming previously proposed approaches, and also substantially lowers runtimes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/19/2022

Maximizing Entanglement Routing Rate in Quantum Networks: Approximation Algorithms

There will be a fast-paced shift from conventional network systems to no...
research
09/12/2022

Graph Neural Modeling of Network Flows

Network flow problems, which involve distributing traffic over a network...
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
10/25/2020

The Case for Hop-by-Hop Traffic Engineering

State-of-the-art Internet traffic engineering uses source-based explicit...
research
06/01/2023

Green Traffic Engineering by Line Card Minimization

Green Traffic Engineering encompasses network design and traffic routing...
research
09/21/2022

Fast Traffic Engineering by Gradient Descent with Learned Differentiable Routing

Emerging applications such as the metaverse, telesurgery or cloud comput...
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...

Please sign up or login with your details

Forgot password? Click here to reset