Skip to Main content Skip to Navigation
Conference papers

NeuRoute: Predictive dynamic routing for software-defined networks

Abdelhadi Azzouni 1 Raouf Boutaba 2 Guy Pujolle 1
1 Phare
LIP6 - Laboratoire d'Informatique de Paris 6
Abstract : This paper introduces NeuRoute, a dynamic routing framework for Software Defined Networks (SDN) entirely based on machine learning, specifically, Neural Networks. Current SDN/OpenFlow controllers use a default routing based on Dijkstra's algorithm for shortest paths, and provide APIs to develop custom routing applications. NeuRoute is a controller-agnostic dynamic routing framework that (i) predicts traffic matrix in real time, (ii) uses a neural network to learn traffic characteristics and (iii) generates forwarding rules accordingly to optimize the network throughput. NeuRoute achieves the same results as the most efficient dynamic routing heuristic but in much less execution time.
Document type :
Conference papers
Complete list of metadatas
Contributor : Guy Pujolle <>
Submitted on : Saturday, April 13, 2019 - 7:35:46 PM
Last modification on : Friday, January 8, 2021 - 5:42:03 PM

Links full text



Abdelhadi Azzouni, Raouf Boutaba, Guy Pujolle. NeuRoute: Predictive dynamic routing for software-defined networks. 2017 13th International Conference on Network and Service Management (CNSM), Nov 2017, Tokyo, Japan. pp.1-6, ⟨10.23919/CNSM.2017.8256059⟩. ⟨hal-02099028⟩



Record views