A generic intelligent routing method using deep reinforcement learning with graph neural networks

被引:1
|
作者
Huang, Wanwei [1 ]
Yuan, Bo [1 ,2 ]
Wang, Sunan [3 ]
Zhang, Jianwei [1 ]
Li, Junfei [4 ]
Zhang, Xiaohui [5 ]
机构
[1] Zhengzhou Univ Light Ind, Coll Software Engn, Zhengzhou, Peoples R China
[2] Third Construct Co Ltd China, CREC Railway Electrificat Engn Grp, Zhengzho, Peoples R China
[3] Shen Zhen Polytech, Elect & Commun Engn, Shenzhen 518005, Peoples R China
[4] Natl Digital Switching Syst Engn & Technol R&D Ct, Zhengzhou, Peoples R China
[5] Henan Xinda Wangyu Technol Co Ltd, Zhengzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Graph neural networks - Intelligent routing - Key technologies - Network optimization - Optimization heuristics - Performance penalties - Reinforcement learnings - Routing methods - Routing optimization - Self drivings;
D O I
10.1049/cmu2.12487
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Routing optimization is a well-known and established topic with the fundamental goal of operating networks efficiently. Traditional optimization heuristics may suffer from performance penalty as it mismatches actual traffic, while artificial intelligence (AI) which has undergone a renaissance recently is gradually being applied to the network optimization and has shown excellent advantages. Especially deep reinforcement learning (DRL) is investigated as a key technology for routing optimization with the goal of enabling networks self-driving. Therefore, we contributed in this paper a novel approach for practical intelligent routing method using DRL with GNN, which could be easily implemented as a northbound application on the SDN controller. Our method can not only output continuous control actions for routing optimization but also learn from some networks and generalize to other unseen ones. In order to emphasize the generalization and practicality of the intelligent routing method, we deploy it in a real SDN network for experimentation rather than simulation. The results show that the method can keep on optimizing the routing of traffic in other networks of different topologies after the training is stable. And compared with hop-based OSPF, the optimal load-balancing algorithm and the recent intelligent routing DROM, it reduces network delay by 16.1%, 19.6% and 14.3%, respectively, but at the expense of flow-table space within the acceptable range.
引用
收藏
页码:2343 / 2351
页数:9
相关论文
共 50 条
  • [1] A Transfer Approach Using Graph Neural Networks in Deep Reinforcement Learning
    Yang, Tianpei
    You, Heng
    Hao, Jianye
    Zheng, Yan
    Taylor, Matthew E.
    [J]. THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 15, 2024, : 16352 - 16360
  • [2] GROM: A generalized routing optimization method with graph neural network and deep reinforcement learning
    Ding, Mingjie
    Guo, Yingya
    Huang, Zebo
    Lin, Bin
    Luo, Huan
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2024, 229
  • [3] Deep reinforcement learning meets graph neural networks: Exploring a routing optimization use case
    Almasan, Paul
    Suarez-Varela, Jose
    Rusek, Krzysztof
    Barlet-Ros, Pere
    Cabellos-Aparicio, Albert
    [J]. COMPUTER COMMUNICATIONS, 2022, 196 : 184 - 194
  • [4] A Generic Graph Sparsification Framework using Deep Reinforcement Learning
    Wickman, Ryan
    Zhang, Xiaofei
    Li, Weizi
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2022, : 1221 - 1226
  • [5] Deep Reinforcement Learning for On-demand Intelligent Routing in Deterministic Networks
    Liu, Ying
    Yin, Jianhui
    Zhang, Weiting
    Xie, Shanghan
    [J]. IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 1932 - 1937
  • [6] Using Deep Reinforcement Learning for Routing in IP Networks
    Singh, Abhiram
    Sharma, Sidharth
    Gumaste, Ashwin
    [J]. 30TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2021), 2021,
  • [7] GNOSIS: Proactive Image Placement Using Graph Neural Networks & Deep Reinforcement Learning
    Theodoropoulos, Theodoros
    Makris, Antonios
    Psomakelis, Evangelos
    Carlini, Emanuele
    Mordacchini, Matteo
    Dazzi, Patrizio
    Tserpes, Konstantinos
    [J]. 2023 IEEE 16TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, CLOUD, 2023, : 120 - 128
  • [8] Routing with Graph Convolutional Networks and Multi-Agent Deep Reinforcement Learning
    Bhavanasi, Sai Shreyas
    Pappone, Lorenzo
    Esposito, Flavio
    [J]. 2022 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (IEEE NFV-SDN), 2022, : 72 - 77
  • [9] Dealing With Changes: Resilient Routing via Graph Neural Networks and Multi-Agent Deep Reinforcement Learning
    Bhavanasi, Sai Shreyas
    Pappone, Lorenzo
    Esposito, Flavio
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 2283 - 2294
  • [10] Deep Graph Reinforcement Learning Based Intelligent Traffic Routing Control for Software-Defined Wireless Sensor Networks
    Huang, Ru
    Guan, Wenfan
    Zhai, Guangtao
    He, Jianhua
    Chu, Xiaoli
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (04):