English

Fast Traffic Engineering by Gradient Descent with Learned Differentiable Routing

Networking and Internet Architecture 2022-09-22 v1

Abstract

Emerging applications such as the metaverse, telesurgery or cloud computing require increasingly complex operational demands on networks (e.g., ultra-reliable low latency). Likewise, the ever-faster traffic dynamics will demand network control mechanisms that can operate at short timescales (e.g., sub-minute). In this context, Traffic Engineering (TE) is a key component to efficiently control network traffic according to some performance goals (e.g., minimize network congestion). This paper presents Routing By Backprop (RBB), a novel TE method based on Graph Neural Networks (GNN) and differentiable programming. Thanks to its internal GNN model, RBB builds an end-to-end differentiable function of the target TE problem (MinMaxLoad). This enables fast TE optimization via gradient descent. In our evaluation, we show the potential of RBB to optimize OSPF-based routing (\approx25\% of improvement with respect to default OSPF configurations). Moreover, we test the potential of RBB as an initializer of computationally-intensive TE solvers. The experimental results show promising prospects for accelerating this type of solvers and achieving efficient online TE optimization.

Keywords

Cite

@article{arxiv.2209.10380,
  title  = {Fast Traffic Engineering by Gradient Descent with Learned Differentiable Routing},
  author = {Krzysztof Rusek and Paul Almasan and José Suárez-Varela and Piotr Chołda and Pere Barlet-Ros and Albert Cabellos-Aparicio},
  journal= {arXiv preprint arXiv:2209.10380},
  year   = {2022}
}

Comments

NOTE:This work has been accepted for presentation in the International Conference on Network and Service Management (CNSM)

R2 v1 2026-06-28T01:49:20.262Z