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 条
  • [31] Flow Scheduling in OBS Networks Based on Software-Defined Networking Control Plane
    Tang, Wan
    Chen, Fan
    Chen, Min
    Liu, Guo
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (01): : 1 - 17
  • [32] Managing Energy Consumption of Wireless Multipath TCP Connections Using Software-Defined Networking: A Review
    Shams, Ramiza
    Abdrabou, Atef
    [J]. 2021 6TH INTERNATIONAL CONFERENCE ON RENEWABLE ENERGY: GENERATION AND APPLICATIONS (ICREGA), 2021, : 70 - 75
  • [33] Prediction Method of Electric Energy Metering Device Based on Software-Defined Networking
    Chen, Jintao
    Zhu, Binruo
    Zhao, Fang
    Huang, Ruili
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SECURITY AND PRIVACY, 2022, 16 (02)
  • [34] A Software-Defined Network based Node Selection Algorithm in WSN Localization
    Zhu, Yaping
    Zhang, Yueyue
    Xia, Weiwei
    Shen, Lianfeng
    [J]. 2016 IEEE 83RD VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2016,
  • [35] Feature Selection and 1DCNN-based DDOS Detection in Software-Defined Networking
    Almi'ani, Noor
    Anbar, Mohammed
    Karuppayah, Shankar
    Sanjalawe, Yousef
    Alrababah, Hamza
    Abu Zwayed, Fadi
    Hasbullah, Iznan H.
    [J]. ENGINEERING LETTERS, 2024, 32 (07) : 1529 - 1544
  • [36] Joint Route Selection and Time-Slot Allocation for Energy Consumption Optimization in Satellite Communication Systems
    Wang, Yin
    Li, Jinhong
    Chen, Minglong
    Chai, Rong
    [J]. 2021 IEEE 94TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2021-FALL), 2021,
  • [37] ASTPPO: A proximal policy optimization algorithm based on the attention mechanism and spatio–temporal correlation for routing optimization in software-defined networking
    Junyan Chen
    Xuefeng Huang
    Yong Wang
    Hongmei Zhang
    Cenhuishan Liao
    Xiaolan Xie
    Xinmei Li
    Wei Xiao
    [J]. Peer-to-Peer Networking and Applications, 2023, 16 : 2039 - 2057
  • [38] A new quantum particle swarm optimization algorithm for controller placement problem in software-defined networking
    Zhang, Quanyuan
    Li, Haolun
    Liu, Yanli
    Ouyang, Shangrong
    Fang, Caiting
    Mu, Wentao
    Gao, Hao
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2021, 95
  • [39] Cross-over-net: An Energy-Aware Coordination Algorithm for WANETs based on Software-Defined Networking
    Aparicio, Joaquin
    Legarda, Jon
    Larranaga, Janire
    Jose Echevarria, Juan
    [J]. 2015 23RD INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2015, : 37 - 41
  • [40] Reinforcement-Learning-Based Software-Defined Edge Task Allocation Algorithm
    Zhang, Tianhao
    Zhu, Xiaojuan
    Wu, Cai
    [J]. ELECTRONICS, 2023, 12 (03)