Dealing With Changes: Resilient Routing via Graph Neural Networks and Multi-Agent Deep Reinforcement Learning

被引:13
作者
Bhavanasi, Sai Shreyas [1 ]
Pappone, Lorenzo [1 ]
Esposito, Flavio [1 ]
机构
[1] St Louis Univ, Dept Comp Sci, St Louis, MO 63103 USA
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2023年 / 20卷 / 03期
关键词
Routing; Network topology; Quality of service; Topology; Q-learning; Optimization; Measurement; Routing protocols; machine learning algorithms; reinforcement learning; IP networks; network management;
D O I
10.1109/TNSM.2023.3287936
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The computer networking community has been steadily increasing investigations into machine learning to help solve tasks such as routing, traffic prediction, and resource management. The traditional best-effort nature of Internet connections allows a single link to be shared among multiple flows competing for network resources, often without consideration of in-network states. In particular, due to the recent successes in other applications, Reinforcement Learning has seen steady growth in network management and, more recently, routing. However, if there are changes in the network topology, retraining is often required to avoid significant performance losses. This restriction has chiefly prevented the deployment of Reinforcement Learning-based routing in real environments. In this paper, we approach routing as a reinforcement learning problem with two novel twists: minimize flow set collisions, and construct a reinforcement learning policy capable of routing in dynamic network conditions without retraining. We compare this approach to other routing protocols, including multi-agent learning, with respect to various Quality-of-Service metrics, and we report our lesson learned.
引用
收藏
页码:2283 / 2294
页数:12
相关论文
共 34 条
[1]  
Arroyo-Valles R, 2007, PROCEEDINGS OF THE 2007 INTERNATIONAL CONFERENCE ON INTELLIGENT SENSORS, SENSOR NETWORKS AND INFORMATION PROCESSING, P1
[2]   Emergence of scaling in random networks [J].
Barabási, AL ;
Albert, R .
SCIENCE, 1999, 286 (5439) :509-512
[3]  
Bhavanasi S. S., 2023, Packet routing using multi agent DQN and single agent GCN
[4]   Adaptive Opportunistic Routing for Wireless Ad Hoc Networks [J].
Bhorkar, Abhijeet A. ;
Naghshvar, Mohammad ;
Javidi, Tara ;
Rao, Bhaskar D. .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2012, 20 (01) :243-256
[5]  
Boyan J. A., 1994, P INT C NEUR INF PRO, P671
[6]  
Choi SPM, 1996, ADV NEUR IN, V8, P945
[7]   Deep Reinforcement Learning for Router Selection in Network With Heavy Traffic [J].
Ding, Ruijin ;
Xu, Yadong ;
Gao, Feifei ;
Shen, Xuemin ;
Wu, Wen .
IEEE ACCESS, 2019, 7 :37109-37120
[8]  
Griffin T. G., 1999, Proceedings Seventh International Conference on Network Protocols (ICNP'99), P21, DOI 10.1109/ICNP.1999.801912
[9]  
Hasselt H, 2010, Adv Neural Inf Process Syst, V23
[10]  
Henaff M, 2015, Arxiv, DOI arXiv:1506.05163