University of Oulu

M. Bagaa, D. L. C. Dutra, T. Taleb and K. Samdanis, "On SDN-Driven Network Optimization and QoS Aware Routing Using Multiple Paths," in IEEE Transactions on Wireless Communications, vol. 19, no. 7, pp. 4700-4714, July 2020, doi: 10.1109/TWC.2020.2986408

On SDN-driven network optimization and QoS aware routing using multiple paths

Saved in:
Author: Bagaa, Miloud1; Dutra, Diego Leonel Cadette2; Taleb, Tarik1,3,4;
Organizations: 1Dep. of Communications and Networking School of Electrical Engineering, Aalto University, Espoo, Finland
2Federal University of Rio de Janeiro, Rio de Janeiro, Brazil
3Centre for Wireless Communications (CWC), University of Oulu
4Department of Computer and Information Security, Sejong University, South Korea
5Nokia Bell Labs, Munich, Germany
Format: article
Version: accepted version
Access: open
Online Access: PDF Full Text (PDF, 6.6 MB)
Persistent link:
Language: English
Published: Institute of Electrical and Electronics Engineers, 2020
Publish Date: 2020-08-13


Software Defined Networking (SDN) is a driving technology for enabling the 5th Generation of mobile communication (5G) systems offering enhanced network management features and softwarization. This paper concentrates on reducing the operating expenditure (OPEX) costs while i) increasing the quality of service (QoS) by leveraging the benefits of queuing and multi-path forwarding in OpenFlow, ii) allowing an operator with an SDN-enabled network to efficiently allocate the network resources considering mobility, and iii) reducing or even eliminating the need for over-provisioning. For achieving these objectives, a QoS aware network configuration and multipath forwarding approach is introduced that efficiently manages the operation of SDN enabled open virtual switches (OVSs). This paper proposes and evaluates three solutions that exploit the strength of QoS aware routing using multiple paths. While the two first solutions provide optimal and approximate optimal configurations, respectively, using linear integer programming optimization, the third one is a heuristic that uses Dijkstra short-path algorithm. The obtained results demonstrate the performance of the proposed solutions in terms of OPEX and execution time.

see all

Series: IEEE transactions on wireless communications
ISSN: 1536-1276
ISSN-E: 1558-2248
ISSN-L: 1536-1276
Volume: 19
Issue: 7
Pages: 4700 - 4714
DOI: 10.1109/TWC.2020.2986408
Type of Publication: A1 Journal article – refereed
Field of Science: 213 Electronic, automation and communications engineering, electronics
Funding: This work was partially supported by the European Union’s Horizon 2020 Research and Innovation Program through the MonB5G Project under Grant No. 871780, by the Academy of Finland 6Genesis project under Grant No. 318927, and by the Academy of Finland CSN project under Grant No. 311654.
Academy of Finland Grant Number: 318927
Detailed Information: 318927 (Academy of Finland Funding decision)
Copyright information: © 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.