Energy consumption optimization-based joint route selection and flow allocation algorithm for software-defined networking

被引:16
|
作者
Chai, Rong [1 ]
Li, Haipeng [1 ]
Meng, Feiying [1 ]
Chen, Qianbin [1 ]
机构
[1] Chongqing Univ Posts & Telecommun, Key Lab Mobile Commun Technol, Chongqing 400065, Peoples R China
关键词
software-defined networking; virtualization; route selection; flow allocation; energy consumption;
D O I
10.1007/s11432-017-9043-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software-defined networking (SDN) is expected to dramatically simplify network control processes, enable the convenient deployment of sophisticated networking functions, and support user applications with guaranteed quality of service (QoS). To achieve data packet transmission between two non-adjacent switches in SDN, an efficient route selection algorithm should be designed. In this paper, we consider the data transmission of multiple user flows over SDN. Under the assumption that flow splits at intermediate switches are allowed, we jointly study the route selection and flow allocation problem. To stress the problem of resource competition among various user flows, we apply network virtualization technology and propose a virtual network architecture based on the design of an optimal joint route selection and flow allocation algorithm. Jointly considering the transmission performance of multiple user flows and stressing the importance of energy consumption at transmission links and switches, we formulate the total energy consumption of user flows and design an optimization problem that minimizes the energy consumption, subject to data transmission and service requirement constraints of the flows. Because the formulated optimization problem is an NP-complete problem that cannot be conveniently solved, we transform it into a minimum-cost commodity flow problem and solve the problem by using an N-algorithm. Numerical results demonstrate the effectiveness of the proposed algorithm.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] An Optimization Routing Algorithm Based on Segment Routing in Software-Defined Networks
    Hou, Xiaolan
    Wu, Muqing
    Zhao, Min
    [J]. SENSORS, 2019, 19 (01)
  • [42] PASR: An Efficient Flow Forwarding Scheme Based on Segment Routing in Software-Defined Networking
    Li, Ziyong
    Hu, Yuxiang
    [J]. IEEE ACCESS, 2020, 8 : 10907 - 10914
  • [43] A Novel Hybrid Flow-based Handler with DDoS Attacks in Software-Defined Networking
    Phan, Trung V.
    Nguyen Khac Bao
    Park, Minho
    [J]. 2016 INT IEEE CONFERENCES ON UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING AND COMMUNICATIONS, CLOUD AND BIG DATA COMPUTING, INTERNET OF PEOPLE, AND SMART WORLD CONGRESS (UIC/ATC/SCALCOM/CBDCOM/IOP/SMARTWORLD), 2016, : 350 - 357
  • [44] Digraph-Based Joint Routing and Resource Allocation in Software-Defined Backhaul Networks
    Li, Hao
    Zhang, Jiliang
    Hong, Qi
    Zheng, Hui
    Zhang, Jie
    [J]. 2017 IEEE 22ND INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELING AND DESIGN OF COMMUNICATION LINKS AND NETWORKS (CAMAD), 2017,
  • [45] ASTPPO: A proximal policy optimization algorithm based on the attention mechanism and spatio-temporal correlation for routing optimization in software-defined networking
    Chen, Junyan
    Huang, Xuefeng
    Wang, Yong
    Zhang, Hongmei
    Liao, Cenhuishan
    Xie, Xiaolan
    Li, Xinmei
    Xiao, Wei
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2023, 16 (05) : 2039 - 2057
  • [46] A Novel Artificial Bee Colony Optimization Algorithm with SVM for Bio-inspired Software-Defined Networking
    Hsiu-Sen Chiang
    Arun Kumar Sangaiah
    Mu-Yen Chen
    Jia-Yu Liu
    [J]. International Journal of Parallel Programming, 2020, 48 : 310 - 328
  • [47] A Novel Artificial Bee Colony Optimization Algorithm with SVM for Bio-inspired Software-Defined Networking
    Chiang, Hsiu-Sen
    Sangaiah, Arun Kumar
    Chen, Mu-Yen
    Liu, Jia-Yu
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2020, 48 (02) : 310 - 328
  • [48] JS']JSSTR: A Joint Server Selection and Traffic Routing Algorithm for the Software-Defined Data Center
    Cui, Yunhe
    Yan, Lianshan
    Qian, Qing
    Xing, Huanlai
    Li, Saifei
    [J]. APPLIED SCIENCES-BASEL, 2018, 8 (09):
  • [49] Dolphin swarm optimization algorithm for software-defined antenna selection algorithm in underwater acoustic sensor network
    Ganesh, Sankar S.
    Rajaprakash, S.
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2021, 34 (12)
  • [50] DDPG-Based Energy-Efficient Flow Scheduling Algorithm in Software-Defined Data Centers
    Yao, Zan
    Wang, Ying
    Meng, Luoming
    Qiu, Xuesong
    Yu, Peng
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021