A Dynamic and Collaborative Multi-Layer Virtual Network Embedding Algorithm in SDN Based on Reinforcement Learning

被引:21
|
作者
Lu, Meilian [1 ]
Gu, Yun [1 ]
Xie, Dongliang [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
基金
中国国家自然科学基金;
关键词
Heuristic algorithms; Substrates; Approximation algorithms; Learning (artificial intelligence); Switches; Bandwidth; Collaboration; Dynamic and collaborative embedding; multi-layer virtual network embedding; multi-dimensional attributes; reinforcement learning; INTERNET;
D O I
10.1109/TNSM.2020.3012588
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Most of existing virtual network embedding (VNE) algorithms only consider how to construct virtual networks more efficiently on a physical infrastructure, without considering the possibility that the constructed virtual networks may be further virtualized to multiple smaller ones. We define the former scenario as single-layer VNE and the later as multi-layer VNE. As the increasing popularity of deploying large datacenter networks and wide area networks with Software Defined Network (SDN) architectures, it becomes a new requirement and possibility to provide multi-layer encapsulated network services for large tenants who have hierarchical organizational structures or need fine-grained service isolation. However, existing VNE algorithm are not specifically designed for the above requirement and not flexible enough to deal with mapping virtual network requirements (VNRs) to a physical network and smaller VNRs to a mapped virtual network. In this paper, we aim to propose a unified and flexible multi-layer VNE algorithm combining with reinforcement learning to solve the embedding of multi-layer VNRs, which can better distinguish the differences between VNRs and physical networks. Simulation results show that our algorithm achieves good performance both in single-layer and multi-layer VNE scenarios.
引用
收藏
页码:2305 / 2317
页数:13
相关论文
共 50 条
  • [41] Multi-layer Virtual Transport Network Design
    Yuefeng Wang
    Ibrahim Matta
    Journal of Network and Systems Management, 2018, 26 : 755 - 789
  • [42] Multi-layer Virtual Transport Network Design
    Wang, Yuefeng
    Matta, Ibrahim
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2018, 26 (03) : 755 - 789
  • [43] Reinforcement Learning Based Capacity Management in Multi-Layer Satellite Networks
    Jiang, Chunxiao
    Zhu, Xiangming
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (07) : 4685 - 4699
  • [44] UAV Path Planning Based on Multi-Layer Reinforcement Learning Technique
    Cui, Zhengyang
    Wang, Yong
    IEEE ACCESS, 2021, 9 : 59486 - 59497
  • [45] Multi-layer defense algorithm against deep reinforcement learning-based intruders in smart grids
    Rouzbahani, Hossein Mohammadi
    Karimipour, Hadis
    Lei, Lei
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2023, 146
  • [46] Multi-Path Routing Algorithm Based on Deep Reinforcement Learning for SDN
    Zhang, Yi
    Qiu, Lanxin
    Xu, Yangzhou
    Wang, Xinjia
    Wang, Shengjie
    Paul, Agyemang
    Wu, Zhefu
    APPLIED SCIENCES-BASEL, 2023, 13 (22):
  • [47] A dynamic AI-based algorithm selection for Virtual Network Embedding
    Bouroudi, Abdelmounaim
    Outtagarts, Abdelkader
    Hadjadj-Aoul, Yassine
    ANNALS OF TELECOMMUNICATIONS, 2024, : 265 - 281
  • [48] A Node Probability-based Reinforcement Learning Framework for Virtual Network Embedding
    Zhang, Peiying
    Wang, Chao
    Aujla, Gagangeet Singh
    Pang, Xue
    2020 21ST IEEE INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (IEEE WOWMOM 2020), 2020, : 421 - 426
  • [49] A learning algorithm for multi-layer dynamics associative neural network based on vector multiplication rule
    Song, JS
    Pu, YF
    Liao, K
    Zhou, JL
    Song, Y
    Progress in Intelligence Computation & Applications, 2005, : 312 - 317
  • [50] Dynamic Model Learning and Control of Robot Manipulator Based on Multi-layer Perceptron Neural Network
    Shin, Seungcheon
    Kang, Minseok
    Baek, Jaemin
    TRANSACTIONS OF THE KOREAN SOCIETY OF MECHANICAL ENGINEERS A, 2023, 47 (12) : 945 - 957