RL-Routing: An SDN Routing Algorithm Based on Deep Reinforcement Learning

被引:77
|
作者
Chen, Yi-Ren [1 ]
Rezapour, Amir [1 ]
Tzeng, Wen-Guey [1 ]
Tsai, Shi-Chun [1 ]
机构
[1] Natl Chiao Tung Univ, Dept Comp Sci, Hsinchu, Taiwan
关键词
Routing; Throughput; Delays; Reinforcement learning; Heuristic algorithms; Network topology; Control systems; Cognitive sdn; deep reinforcement learning; routing algorithm; software defined networks;
D O I
10.1109/TNSE.2020.3017751
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Communication networks are difficult to model and predict because they have become very sophisticated and dynamic. We develop a reinforcement learning routing algorithm (RL-Routing) to solve a traffic engineering (TE) problem of SDN in terms of throughput and delay. RL-Routing solves the TE problem via experience, instead of building an accurate mathematical model. We consider comprehensive network information for state representation and use one-to-many network configuration for routing choices. Our reward function, which uses network throughput and delay, is adjustable for optimizing either upward or downward network throughput. After appropriate training, the agent learns a policy that predicts future behavior of the underlying network and suggests better routing paths between switches. The simulation results show that RL-Routing obtains higher rewards and enables a host to transfer a large file faster than Open Shortest Path First (OSPF) and Least Loaded (LL) routing algorithms on various network topologies. For example, on the NSFNet topology, the sum of rewards obtained by RL-Routing is 119.30, whereas those of OSPF and LL are 106.59 and 74.76, respectively. The average transmission time for a 40GB file using RL-Routing is 25.2 s. Those of OSPF and LL are 63 s and 53.4 s, respectively.
引用
收藏
页码:3185 / 3199
页数:15
相关论文
共 50 条
  • [21] An Intellectual Routing Algorithm based on SDN
    Han, Qingwen
    Cheng, Sheng
    Zeng, Lingqiu
    [J]. 2020 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2020, : 1144 - 1149
  • [22] Node Constraint Routing Algorithm based on Reinforcement Learning
    Dong, Weihang
    Zhang, Wei
    Yang, Wei
    [J]. PROCEEDINGS OF 2016 IEEE 13TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP 2016), 2016, : 1752 - 1756
  • [23] Deep-Reinforcement-Learning-Based QoS-Aware Secure Routing for SDN-IoT
    Guo, Xuancheng
    Lin, Hui
    Li, Zhiyang
    Peng, Min
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (07): : 6242 - 6251
  • [24] DHRL-FNMR: An Intelligent Multicast Routing Approach Based on Deep Hierarchical Reinforcement Learning in SDN
    Ye, Miao
    Zhao, Chenwei
    Wen, Peng
    Wang, Yong
    Wang, Xiaoli
    Qiu, Hongbing
    [J]. IEEE Transactions on Network and Service Management, 2024, 21 (05): : 5733 - 5755
  • [25] An Intelligent SDWN Routing Algorithm Based on Network Situational Awareness and Deep Reinforcement Learning
    Li, Jinqiang
    Ye, Miao
    Huang, Linqiang
    Deng, Xiaofang
    Qiu, Hongbing
    Wang, Yong
    Jiang, Qiuxiang
    [J]. IEEE ACCESS, 2023, 11 : 83322 - 83342
  • [26] A Deep Reinforcement Learning-based Routing Algorithm for Unknown Erroneous Cells in DMFBs
    Kawakami, Tomohisa
    Shiro, Chiharu
    Nishikawa, Hiroki
    Kong, Xiangbo
    Tomiyama, Hiroyuki
    Yamashita, Shigeru
    [J]. 2023 21ST IEEE INTERREGIONAL NEWCAS CONFERENCE, NEWCAS, 2023,
  • [27] Deep Reinforcement Learning-Based Routing Optimization Algorithm for Edge Data Center
    Zhao, Jixin
    Zhang, Shukui
    Zhang, Yang
    Zhang, Li
    Long, Hao
    [J]. 26TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2021), 2021,
  • [28] Adaptive Multi-Mode Routing Algorithm for FANET Based on Deep Reinforcement Learning
    Huang, Kai
    Qiu, Xiulin
    Yin, Jun
    Yang, Yuwang
    [J]. Computer Engineering and Applications, 2023, 59 (14) : 268 - 274
  • [29] EER-RL: Energy-Efficient Routing Based on Reinforcement Learning
    Mutombo, Vially Kazadi
    Lee, Seungyeon
    Lee, Jusuk
    Hong, Jiman
    [J]. MOBILE INFORMATION SYSTEMS, 2021, 2021
  • [30] Routing Based On Deep Reinforcement Learning In Optical Transport Networks
    Suarez-Varela, Jose
    Mestres, Albert
    Yu, Junlin
    Kuang, Li
    Feng, Haoyu
    Barlet-Ros, Pere
    Cabellos-Aparicio, Albert
    [J]. 2019 OPTICAL FIBER COMMUNICATIONS CONFERENCE AND EXHIBITION (OFC), 2019,