arrow
Return

Machine Learning-Based Multipath Routing for Software Defined Networks

delete2021-01-20
delete21
PRE
AI
M
Mohamad Khattar Awad *
M
Marwa Hassan Hafez Ahmed
A
Ali F. Almutairi
I
Imtiaz Ahmad
DOI:10.1007/s10922-020-09583-4delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Network softwarization has recently been enabled via the software-defined networking (SDN) paradigm, which separates the data plane from control plane allowing for a flexible and centralized control of networks. This separation facilitates implementation of machine learning techniques for network management and optimization. In this work, a machine learning-based multipath routing (MLMR) framework is proposed for software-defined networks with quality-of-service (QoS) constraints and flow rules space constraints. The QoS-aware multipath routing problem in SDN is modeled as multicommodity network flow problem with side constraints, that is known to be NP-hard. The proposed framework utilizes network status estimates, and their corresponding routing configurations available at the network central controller to learn a mapping function between them. Once the mapping function is learned, it is applied on live-inputs of network status and routing requests to predict a multipath routing solutions in real-time. Performance evaluations of the MLMR framework on real traces of network traffic verify its accuracy and resilience to noise in training data. Furthermore, the MLMR framework demonstrates more than 98.99% improvement in computational efficiency.
Keywords:
Machine learning
Software defined networks
Software defined networking
Routing
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Network and Systems Management cover
Journal of Network and Systems Management
IF:
3.9
Papers:
1.0K
Citations:
1.3K

Organization

K
Kuwait University
Scholars:
4.1K
Papers: 3.7K
Citations: 2.7K