Dynamically Split the Traffic in Software Defined Network Based on Deep Reinforcement Learning

被引:0
|
作者
An, Hengbin [1 ]
Ji, Yutong [2 ]
Zhang, Ning [3 ]
Hu, Wei [3 ]
Yu, Peng [1 ]
Wang, Ying [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing, Peoples R China
[2] State Grid Jibei Informat & Telecommun Co, Beijing, Peoples R China
[3] State Grid Informat & Telecommun Branch, Beijing, Peoples R China
关键词
Traffic Engineering; Software Defined Network; Deep Reinforcement Learning;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Traffic engineering (TE) can balance the traffic in the network to reduce network congestion and improve network resource utilization. The emergence of Software Defined Network (SDN) provides a more flexible and effective way to control traffic in the network. Existing TE solutions mainly focus on routing traffic via the shortest path or evenly distributing the traffic among multiple available paths, but these methods are not flexible since this static mapping of traffic to paths does not consider either the current network utilization or traffic load. Heuristics-based TE methods depends on operators' understanding of the workload and environment. Designing and implementing those methods thus take at least weeks. Furthermore, it usually takes minutes to output the solution. Inspired by recent successes in applying Deep Reinforcement Learning (DRL) techniques to solve complex control problems, we leverage DRL to control traffic in SDN. We start by building a framework which integrates the DRL algorithm into SDN. Based on this framework, we propose a modified DRL algorithm to control the traffic split ratio to multiple paths. Simulation results show that the proposed approach performs better than three baseline methods when the traffic load is dynamically changing.
引用
收藏
页码:806 / 811
页数:6
相关论文
共 50 条
  • [41] A Deep Learning Based Method for Network Application Classification in Software-Defined IoT
    Umair, Muhammad Basit
    Iqbal, Zeshan
    Khan, Farrukh Zeeshan
    Khan, Muhammad Attique
    Kadry, Seifedine
    INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2022, 30 (03) : 463 - 477
  • [42] A Dynamically Configurable Network for Software-Defined Hardware
    Butera, William
    2020 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2020,
  • [43] Deep Reinforcement Learning for the management of Software-Defined Networks in Smart Farming
    Alonso, Ricardo S.
    Sitton-Candanedo, Ines
    Casado-Vara, Roberto
    Prieto, Javier
    Corchado, Juan M.
    2020 INTERNATIONAL CONFERENCE ON OMNI-LAYER INTELLIGENT SYSTEMS (IEEE COINS 2020), 2020, : 135 - 140
  • [44] DRSIR: A Deep Reinforcement Learning Approach for Routing in Software-Defined Networking
    Casas-Velasco, Daniela M.
    Rendon, Oscar Mauricio Caicedo
    da Fonseca, Nelson L. S.
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (04): : 4807 - 4820
  • [45] DROM: Optimizing the Routing in Software-Defined Networks With Deep Reinforcement Learning
    Yu, Changhe
    Lan, Julong
    Guo, Zehua
    Hu, Yuxiang
    IEEE ACCESS, 2018, 6 : 64533 - 64539
  • [46] Deep Reinforcement Learning-Based QoS Optimization for Software-Defined Factory Heterogeneous Networks
    Xia, Dan
    Wan, Jiafu
    Xu, Pengpeng
    Tan, Jinbiao
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (04): : 4058 - 4068
  • [47] A Novel Transmission Scheduling Based on Deep Reinforcement Learning in Software-Defined Maritime Communication Networks
    Yang, Tingting
    Li, Jiabo
    Feng, Hailong
    Cheng, Nan
    Guan, Wei
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2019, 5 (04) : 1155 - 1166
  • [48] A Deep Reinforcement Learning-based Trust Management Scheme for Software-defined Vehicular Networks
    Zhang, Dajun
    Yu, F. Richard
    Yang, Ruizhe
    Tang, Helen
    DIVANET'18: PROCEEDINGS OF THE 8TH ACM SYMPOSIUM ON DESIGN AND ANALYSIS OF INTELLIGENT VEHICULAR NETWORKS AND APPLICATIONS, 2018, : 1 - 7
  • [49] Deep reinforcement learning-based edge computing offloading algorithm for software-defined IoT
    Zhu, Xiaojuan
    Zhang, Tianhao
    Zhang, Jinwei
    Zhao, Bao
    Zhang, Shunxiang
    Wu, Cai
    COMPUTER NETWORKS, 2023, 235
  • [50] Intelligent Routing based on Deep Reinforcement Learning in Software-Defined Data-Center Networks
    Liu, Wai-xi
    2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2019, : 253 - 258