Utility-optimized flow-level bandwidth allocation in hybrid SDNs
The software-defined network (SDN) is a new networking paradigm to improve network performance via logically centralized control and open standardized interfaces. However, the introduction of SDN technology faces many difficulties due to operational and economic constraints. Therefore, an incrementa...
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Journal Article |
Language: | English |
Published: |
2018
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/87719 http://hdl.handle.net/10220/45489 |
_version_ | 1811686311006830592 |
---|---|
author | Huang, Xiaohong Yuan, Tingting Ma, Maode |
author2 | School of Electrical and Electronic Engineering |
author_facet | School of Electrical and Electronic Engineering Huang, Xiaohong Yuan, Tingting Ma, Maode |
author_sort | Huang, Xiaohong |
collection | NTU |
description | The software-defined network (SDN) is a new networking paradigm to improve network performance via logically centralized control and open standardized interfaces. However, the introduction of SDN technology faces many difficulties due to operational and economic constraints. Therefore, an incremental deployment scenario, the so-called hybrid SDN, is preferred. The transition from a legacy network to a pure SDN may take a long time; hence, it is of vital importance to consider the network optimization problem for hybrid SDNs. With SDN-enabled devices, multi-paths, where each flow can have multiple alternative paths, can be supported in bandwidth allocation. In contrast to traditional bandwidth allocation mechanisms in pure IP networks and full SDNs, this paper proposes a utility maximization model with the coexistence of single paths and multi-paths in the network, which aims to facilitate the transition to SDNs. We also design a novel algorithm to solve the maximization model, which is no longer strictly concave. Extensive simulations are conducted to evaluate the performance of the proposed bandwidth allocation strategy. Compared with existing strategies, our strategy has a good performance in terms of utility improvement. The results also show that with an increasing number of devices deployed in the SDN, more paths can be used to allocate the bandwidth; thus, a greater network utility can be achieved. |
first_indexed | 2024-10-01T04:58:24Z |
format | Journal Article |
id | ntu-10356/87719 |
institution | Nanyang Technological University |
language | English |
last_indexed | 2024-10-01T04:58:24Z |
publishDate | 2018 |
record_format | dspace |
spelling | ntu-10356/877192020-03-07T13:57:31Z Utility-optimized flow-level bandwidth allocation in hybrid SDNs Huang, Xiaohong Yuan, Tingting Ma, Maode School of Electrical and Electronic Engineering Software-defined Network Hybrid SDN The software-defined network (SDN) is a new networking paradigm to improve network performance via logically centralized control and open standardized interfaces. However, the introduction of SDN technology faces many difficulties due to operational and economic constraints. Therefore, an incremental deployment scenario, the so-called hybrid SDN, is preferred. The transition from a legacy network to a pure SDN may take a long time; hence, it is of vital importance to consider the network optimization problem for hybrid SDNs. With SDN-enabled devices, multi-paths, where each flow can have multiple alternative paths, can be supported in bandwidth allocation. In contrast to traditional bandwidth allocation mechanisms in pure IP networks and full SDNs, this paper proposes a utility maximization model with the coexistence of single paths and multi-paths in the network, which aims to facilitate the transition to SDNs. We also design a novel algorithm to solve the maximization model, which is no longer strictly concave. Extensive simulations are conducted to evaluate the performance of the proposed bandwidth allocation strategy. Compared with existing strategies, our strategy has a good performance in terms of utility improvement. The results also show that with an increasing number of devices deployed in the SDN, more paths can be used to allocate the bandwidth; thus, a greater network utility can be achieved. Published version 2018-08-06T08:36:25Z 2019-12-06T16:47:53Z 2018-08-06T08:36:25Z 2019-12-06T16:47:53Z 2018 Journal Article Huang, X., Yuan, T., & Ma, M. (2018). Utility-optimized flow-level bandwidth allocation in hybrid SDNs. IEEE Access, 6, 20279-20290. https://hdl.handle.net/10356/87719 http://hdl.handle.net/10220/45489 10.1109/ACCESS.2018.2820682 en IEEE Access © 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information. 12 p. application/pdf |
spellingShingle | Software-defined Network Hybrid SDN Huang, Xiaohong Yuan, Tingting Ma, Maode Utility-optimized flow-level bandwidth allocation in hybrid SDNs |
title | Utility-optimized flow-level bandwidth allocation in hybrid SDNs |
title_full | Utility-optimized flow-level bandwidth allocation in hybrid SDNs |
title_fullStr | Utility-optimized flow-level bandwidth allocation in hybrid SDNs |
title_full_unstemmed | Utility-optimized flow-level bandwidth allocation in hybrid SDNs |
title_short | Utility-optimized flow-level bandwidth allocation in hybrid SDNs |
title_sort | utility optimized flow level bandwidth allocation in hybrid sdns |
topic | Software-defined Network Hybrid SDN |
url | https://hdl.handle.net/10356/87719 http://hdl.handle.net/10220/45489 |
work_keys_str_mv | AT huangxiaohong utilityoptimizedflowlevelbandwidthallocationinhybridsdns AT yuantingting utilityoptimizedflowlevelbandwidthallocationinhybridsdns AT mamaode utilityoptimizedflowlevelbandwidthallocationinhybridsdns |