Leveraging Deep Reinforcement Learning With Attention Mechanism for Virtual Network Function Placement and Routing

被引:20
|
作者
He, Nan [1 ]
Yang, Song [1 ]
Li, Fan [1 ]
Trajanovski, Stojan [2 ]
Zhu, Liehuang [3 ]
Wang, Yu [4 ]
Fu, Xiaoming [5 ]
机构
[1] Beijing Inst Technol, Sch Comp Sci & Technol, Beijing 100081, Peoples R China
[2] Microsoft, London W2 6BD, England
[3] Beijing Inst Technol, Sch Cyberspace Secur, Beijing 100081, Peoples R China
[4] Temple Univ, Dept Comp & Informat Sci, Philadelphia, PA 19122 USA
[5] Univ Gottingen, Inst Comp Sci, D-37073 Gottingen, Germany
基金
欧盟地平线“2020”; 中国国家自然科学基金;
关键词
placement; routing; Deep reinforcement learning; network function virtualization; VNF PLACEMENT;
D O I
10.1109/TPDS.2023.3240404
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The efficacy of Network Function Virtualization (NFV) depends critically on (1) where the virtual network functions (VNFs) are placed and (2) how the traffic is routed. Unfortunately, these aspects are not easily optimized, especially under time-varying network states with different QoS requirements. Given the importance of NFV, many approaches have been proposed to solve the VNF placement and Service Function Chaining (SFC) routing problem. However, those prior approaches mainly assume that the network state is static and known, disregarding dynamic network variations. To bridge that gap, we leverage Markov Decision Process (MDP) to model the dynamic network state transitions. To jointly minimize the delay and cost of NFV providers and maximize the revenue, we first devise a customized Deep Reinforcement Learning (DRL) algorithm for the VNF placement problem. The algorithm uses the attention mechanism to ascertain smooth network behavior within the general framework of network utility maximization (NUM). We then propose attention mechanism-based DRL algorithm for the SFC routing problem, which is to find the path to deliver traffic for the VNFs placed on different nodes. The simulation results show that our proposed algorithms outperform the state-of-the-art algorithms in terms of network utility, delay, cost, and acceptance ratio.
引用
收藏
页码:1186 / 1201
页数:16
相关论文
共 50 条
  • [1] Multiagent Deep Reinforcement Learning for Cost- and Delay-Sensitive Virtual Network Function Placement and Routing
    Wang, Shaoyang
    Yuen, Chau
    Ni, Wei
    Guan, Yong Liang
    Lv, Tiejun
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2022, 70 (08) : 5208 - 5224
  • [2] Virtual Network Function Placement Optimization Algorithm Based on Improve Deep Reinforcement Learning
    Tang Lun
    He Lanqin
    Lian Qinyi
    Tan Qi
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2021, 43 (06) : 1724 - 1732
  • [3] Fair Virtual Network Function Scheduling with Deep Reinforcement Learning
    Kuai, Zhenran
    Wang, Shaowei
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [4] Residual Network for Deep Reinforcement Learning with Attention Mechanism
    Zhu, Hanhua
    Kaneko, Tomoyuki
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2021, 37 (03) : 517 - 533
  • [5] A-DDPG: Attention Mechanism-based Deep Reinforcement Learning for NFV
    He, Nan
    Yang, Song
    Li, Fan
    Trajanovski, Stojan
    Kuipers, Fernando A.
    Fu, Xiaoming
    2021 IEEE/ACM 29TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2021,
  • [6] Delay-Aware Virtual Network Function Placement and Routing in Edge Clouds
    Yang, Song
    Li, Fan
    Trajanovski, Stojan
    Chen, Xu
    Wang, Yu
    Fu, Xiaoming
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (02) : 445 - 459
  • [7] Service-Aware Virtual Network Function Migration Based on Deep Reinforcement Learning
    Li, Zeming
    Liu, Ziyu
    Liang, Chengchao
    Liu, Zhanjun
    COMMUNICATIONS AND NETWORKING (CHINACOM 2021), 2022, : 481 - 496
  • [8] Virtual network function deployment algorithm based on graph convolution deep reinforcement learning
    Rixuan Qiu
    Jiawen Bao
    Yuancheng Li
    Xin Zhou
    Liang Liang
    Hui Tian
    Yanting Zeng
    Jie Shi
    The Journal of Supercomputing, 2023, 79 : 6849 - 6870
  • [9] Virtual network function deployment algorithm based on graph convolution deep reinforcement learning
    Qiu, Rixuan
    Bao, Jiawen
    Li, Yuancheng
    Zhou, Xin
    Liang, Liang
    Tian, Hui
    Zeng, Yanting
    Shi, Jie
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (06): : 6849 - 6870
  • [10] Sustainable Virtual Network Function Placement and Traffic Routing for Green Mobile Edge Networks
    Liang, Junbin
    Huang, Shaodong
    Qiu, Yu
    Liu, Lu
    Aziz, Furqan
    Chen, Min
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2024, 8 (04): : 1450 - 1465