In this paper we propose a framework based on Deep Reinforcement Learning to proactively and autonomously maintain the links load of a Segment Routing (SR) node under a pre-fixed threshold at milliseconds time scale. A local agent, powered by a Deep Q-Network (DQN) algorithm, referred to as intelligent Link Load Control (iLLC), selects are-routing operation to move traffic flows from overloaded links to alternative paths. The re-routing operation is performed in a transparent way for other network devices, without involving the centralized control plane, by exploiting the source routing feature of the SR. The performance evaluation conducted over real data sets shows that iLLC is able to distribute traffic load peaks o ver locallinks without degrading the overall network performance. Furthermore, iLLC outperforms a higher complexity heuristic based on capacity constraints checking, since it is able to select rerouting operations not impacting the global maximum link utilization.

Intelligent link load control in a segment routing network via deep reinforcement learning / Aureli, D.; Cianfrani, A.; Listanti, M.; Polverini, M.. - (2022), pp. 32-39. ( 25th Conference on Innovation in Clouds, Internet and Networks, ICIN 2022 Paris; France ) [10.1109/ICIN53892.2022.9758091].

Intelligent link load control in a segment routing network via deep reinforcement learning

Cianfrani A.;Listanti M.;Polverini M.
2022

Abstract

In this paper we propose a framework based on Deep Reinforcement Learning to proactively and autonomously maintain the links load of a Segment Routing (SR) node under a pre-fixed threshold at milliseconds time scale. A local agent, powered by a Deep Q-Network (DQN) algorithm, referred to as intelligent Link Load Control (iLLC), selects are-routing operation to move traffic flows from overloaded links to alternative paths. The re-routing operation is performed in a transparent way for other network devices, without involving the centralized control plane, by exploiting the source routing feature of the SR. The performance evaluation conducted over real data sets shows that iLLC is able to distribute traffic load peaks o ver locallinks without degrading the overall network performance. Furthermore, iLLC outperforms a higher complexity heuristic based on capacity constraints checking, since it is able to select rerouting operations not impacting the global maximum link utilization.
2022
25th Conference on Innovation in Clouds, Internet and Networks, ICIN 2022
deep reinforcement learning; segment routing; self driving networks; traffic engineering
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Intelligent link load control in a segment routing network via deep reinforcement learning / Aureli, D.; Cianfrani, A.; Listanti, M.; Polverini, M.. - (2022), pp. 32-39. ( 25th Conference on Innovation in Clouds, Internet and Networks, ICIN 2022 Paris; France ) [10.1109/ICIN53892.2022.9758091].
File allegati a questo prodotto
File Dimensione Formato  
Aureli_Intelligent_2022.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.48 MB
Formato Adobe PDF
1.48 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1767935
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 4
social impact