DVNE-DRL: dynamic virtual network embedding algorithm based on deep reinforcement learning

被引:0
|
作者
Xiao, Xiancui [1 ,2 ]
机构
[1] Shandong Management Univ, Sch Informat Engn, Jinan 250357, Peoples R China
[2] Key Lab TCM Data Cloud Serv Univ Shandong, Jinan, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1038/s41598-023-47195-5
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Virtual network embedding (VNE), as the key challenge of network resource management technology, lies in the contradiction between online embedding decision and pursuing long-term average revenue goals. Most of the previous work ignored the dynamics in Virtual Network (VN) modeling, or could not automatically detect the complex and time-varying network state to provide a reasonable network embedding scheme. In view of this, we model a network embedding framework where the topology and resource allocation change dynamically with the number of network users and workload, and then introduce a deep reinforcement learning method to solve the VNE problem. Further, a dynamic virtual network embedding algorithm based on Deep Reinforcement Learning (DRL), named DVNE-DRL, is proposed. In DVNE-DRL, VNE is modeled as a Markov Decision Process (MDP), and then deep learning is introduced to perceive the current network state through historical data and embedded knowledge, while utilizing reinforcement learning decision-making capabilities to implement the network embedding process. In addition, we improve the method of feature extraction and matrix optimization, and consider the characteristics of virtual network and physical network together to alleviate the problem of redundancy and slow convergence. The simulation results show that compared with the existing advanced algorithms, the acceptance rate and average revenue of DVNE-DRL are increased by about 25% and 35%, respectively.
引用
收藏
页数:22
相关论文
共 50 条
  • [31] Virtual Network Embedding using a Federated DRL Approach
    Chakraborty, Saurav
    Sivalingam, Krishna M.
    PROCEEDINGS OF THE 2022 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (IEEE CLOUDNET 2022), 2022, : 34 - 39
  • [32] A Privacy-Preserving Reinforcement Learning Algorithm for Multi-Domain Virtual Network Embedding
    Andreoletti, Davide
    Velichkova, Tanya
    Verticale, Giacomo
    Tornatore, Massimo
    Giordano, Silvia
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2020, 17 (04): : 2291 - 2304
  • [33] A Privacy-Preserving Reinforcement Learning Algorithm for Multi-Domain Virtual Network Embedding
    Andreoletti, Davide
    Velichkova, Tanya
    Verticale, Giacomo
    Tornatore, Massimo
    Giordano, Silvia
    Andreoletti, Davide (davide.andreoletti@supsi.ch), 1600, Institute of Electrical and Electronics Engineers Inc. (17): : 2291 - 2304
  • [34] Reinforcement Learning for Virtual Network Embedding in Wireless Sensor Networks
    Afifi, Haitham
    Karl, Holger
    2020 16TH INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB), 2020,
  • [35] A Novel Algorithm for Embedding Dynamic Virtual Network Request
    Yuan, Ying
    Wang, Cuirong
    Wang, Cong
    Zhang, Bin
    Zhu, Shimin
    Zhu, Na
    2015 2ND INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING ICISCE 2015, 2015, : 28 - 32
  • [36] Reinforcement Learning for Admission Control in Wireless Virtual Network Embedding
    Afifi, Haitham
    Sauer, Fabian Jakob
    Karl, Holger
    2021 IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATIONS SYSTEMS (IEEE ANTS), 2021,
  • [37] Spectral graph theory-based virtual network embedding for vehicular fog computing: A deep reinforcement learning architecture
    Chen, Ning
    Zhang, Peiying
    Kumar, Neeraj
    Hsu, Ching-Hsien
    Abualigah, Laith
    Zhu, Hailong
    KNOWLEDGE-BASED SYSTEMS, 2022, 257
  • [38] Collaborative Dynamic Virtual Network Embedding Algorithm Based on Resource Importance Measures
    Lu, Meilian
    Lian, Yuanxiang
    Chen, Yanming
    Li, Meng
    IEEE ACCESS, 2018, 6 : 55026 - 55042
  • [39] Gemma: Reinforcement Learning-Based Graph Embedding and Mapping for Virtual Network Applications
    Park, Minjae
    Lee, Youngseok
    Yeom, Ikjun
    Woo, Honguk
    IEEE ACCESS, 2021, 9 : 105463 - 105476
  • [40] Sharing Based Virtual Network Embedding Algorithm With Dynamic Resource Block Generation
    Mao, Yuxing
    Guo, Yunfei
    Hu, Hongchao
    Wang, Zhiming
    Ma, Teng
    IEEE COMMUNICATIONS LETTERS, 2015, 19 (12) : 2126 - 2129