DATE: Disturbance-Aware Traffic Engineering with Reinforcement Learning in Software-Defined Networks

被引:15
|
作者
Ye, Minghao [1 ]
Zhang, Junjie [2 ]
Guo, Zehua [3 ]
Chao, H. Jonathan [1 ]
机构
[1] NYU, Dept Elect & Comp Engn, New York, NY 11201 USA
[2] Fortinet Inc, Sunnyvale, CA 94086 USA
[3] Beijing Inst Technol, Beijing 100081, Peoples R China
基金
中国国家自然科学基金;
关键词
Traffic Engineering; Software-Defined Networking; Reinforcement Learning; Routing; Network Disturbance; Link Failure;
D O I
10.1109/IWQOS52092.2021.9521343
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Traffic Engineering (TE) has been applied to optimize network performance by routing/rerouting flows based on traffic loads and network topologies. To cope with network dynamics from emerging applications, it is essential to reroute flows more frequently than today's TE to maintain network performance. However, existing TE solutions may introduce considerable Quality of Service (QoS) degradation and service disruption since they do not take the potential negative impact of flow rerouting into account. In this paper, we apply a new QoS metric named network disturbance to gauge the impact of flow rerouting while optimizing network load balancing in backbone networks. To employ this metric in TE design, we propose a disturbance-aware TE called DATE, which uses Reinforcement Learning (RL) to intelligently select some critical flows between nodes for each traffic matrix and reroute them using Linear Programming (LP) to jointly optimize network performance and disturbance. DATE is equipped with a customized actor-critic architecture and Graph Neural Networks (GNNs) to handle dynamic traffic and single link failures. Extensive evaluations show that DATE can outperform state-of-the-art TE methods with close-to-optimal load balancing performance while effectively mitigating the 99th percentile network disturbance by up to 31.6%.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] FlexDATE: Flexible and Disturbance-Aware Traffic Engineering With Reinforcement Learning in Software-Defined Networks
    Ye, Minghao
    Zhang, Junjie
    Guo, Zehua
    Chao, H. Jonathan
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2023, 31 (04) : 1433 - 1448
  • [2] Traffic Engineering in Software-defined Networks using Reinforcement Learning: A Review
    Dake, Delali Kwasi
    Gadze, James Dzisi
    Klogo, Griffith Selorm
    Nunoo-Mensah, Henry
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (05) : 330 - 345
  • [3] A Context-Aware Traffic Engineering Model for Software-Defined Networks
    Phuong T. Nguyen
    Hong Anh Le
    Zinner, Thomas
    [J]. NATURE OF COMPUTATION AND COMMUNICATION, 2015, 144 : 73 - 82
  • [4] Multicast Traffic Engineering for Software-Defined Networks
    Huang, Liang-Hao
    Hsu, Hsiang-Chun
    Shen, Shan-Hsiang
    Yang, De-Nian
    Chen, Wen-Tsuen
    [J]. IEEE INFOCOM 2016 - THE 35TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, 2016,
  • [5] Hierarchical traffic light-aware routing via fuzzy reinforcement learning in software-defined vehicular networks
    Naderi, Mohammad
    Mahdaee, Khorshid
    Rahmani, Parisa
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2023, 16 (02) : 1174 - 1198
  • [6] Hierarchical traffic light-aware routing via fuzzy reinforcement learning in software-defined vehicular networks
    Mohammad Naderi
    Khorshid Mahdaee
    Parisa Rahmani
    [J]. Peer-to-Peer Networking and Applications, 2023, 16 : 1174 - 1198
  • [7] Application-aware Traffic Engineering in Software-Defined Network
    Jeong, Seyeon
    Lee, Doyoung
    Hyun, Jonghwan
    Li, Jian
    Hong, James Won-Ki
    [J]. 2017 19TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS 2017): MANAGING A WORLD OF THINGS, 2017, : 315 - 318
  • [8] Online Multicast Traffic Engineering for Software-Defined Networks
    Chiang, Sheng-Hao
    Kuo, Jian-Jhih
    Shen, Shan-Hsiang
    Yang, De-Nian
    Chen, Wen-Tsuen
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2018), 2018, : 414 - 422
  • [9] Traffic Engineering for Software-Defined Radio Access Networks
    Farmanbar, Hamid
    Zhang, Hang
    [J]. 2014 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2014,
  • [10] Disturbance-aware reinforcement learning for rejecting excessive disturbances
    Lu, Wenjie
    Hu, Manman
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2023, 161