Dynamic Service Function Chain Embedding for NFV-Enabled IoT: A Deep Reinforcement Learning Approach

被引:89
|
作者
Fu, Xiaoyuan [1 ]
Yu, F. Richard [2 ]
Wang, Jingyu [1 ]
Qi, Qi [1 ]
Liao, Jianxin [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[2] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON K1S 5B6, Canada
基金
中国国家自然科学基金;
关键词
IoT; NFV; SFC embedding; deep Q-learning; PERFORMANCE OPTIMIZATION; RESOURCE-ALLOCATION; JOINT OPTIMIZATION; SMART CITIES; MANAGEMENT; NETWORKS; SYSTEMS; PLACEMENT; INTERNET; GAME;
D O I
10.1109/TWC.2019.2946797
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The Internet of things (IoT) is becoming more and more flexible and economical with the advancement in information and communication technologies. However, IoT networks will be ultra-dense with the explosive growth of IoT devices. Network function virtualization (NFV) emerges to provide flexible network frameworks and efficient resource management for the performance of IoT networks. In NFV-enabled IoT infrastructure, service function chain (SFC) is an ordered combination of virtual network functions (VNFs) that are related to each other based on the logic of IoT applications. However, the embedding process of SFC to IoT networks is becoming a big challenge due to the dynamic nature of IoT networks and the abundance of IoT terminals. In this paper, we decompose the complex VNFs into smaller virtual network function components (VNFCs) to make more effective decisions since VNF nodes and IoT network devices are usually heterogeneous. In addition, a deep reinforcement learning (DRL) based scheme with experience replay and target network is proposed as a solution that can efficiently handle complex and dynamic SFC embedding scenarios in IoT. Our simulations consider different types of IoT network topologies. The simulation results present the efficiency of the proposed dynamic SFC embedding scheme.
引用
收藏
页码:507 / 519
页数:13
相关论文
共 50 条
  • [1] Service Function Chain Embedding for NFV-Enabled IoT Based on Deep Reinforcement Learning
    Fu, Xiaoyuan
    Yu, F. Richard
    Wang, Jingyu
    Qi, Qi
    Liao, Jianxin
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2019, 57 (11) : 102 - 108
  • [2] Service Function Chain Embedding Framework for NFV-Enabled IoT Application
    Hu, Yue
    Lou, Sijia
    Wu, Shengchen
    Yang, Longxiang
    [J]. 2020 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC WORKSHOPS), 2020, : 80 - 84
  • [3] Dynamic Service Function Chain Orchestration for NFV/MEC-Enabled IoT Networks: A Deep Reinforcement Learning Approach
    Liu, Yicen
    Lu, Hao
    Li, Xi
    Zhang, Yang
    Xi, Leiping
    Zhao, Donghao
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (09) : 7450 - 7465
  • [4] Online Service Provisioning in NFV-Enabled Networks Using Deep Reinforcement Learning
    Nouruzi, Ali
    Zakeri, Abolfazl
    Javan, Mohammad Reza
    Mokari, Nader
    Hussain, Rasheed
    Kazmi, S. M. Ahsan
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (03): : 3276 - 3289
  • [5] Scalable Orchestration of Service Function Chains in NFV-Enabled Networks: A Federated Reinforcement Learning Approach
    Huang, Haojun
    Zeng, Cheng
    Zhao, Yangmin
    Min, Geyong
    Zhu, Ying Ying
    Miao, Wang
    Hu, Jia
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2021, 39 (08) : 2558 - 2571
  • [6] Dynamic Topology Design of NFV-Enabled Services Using Deep Reinforcement Learning
    Alhussein, Omar
    Zhuang, Weihua
    [J]. IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2022, 8 (02) : 1228 - 1238
  • [7] Embedding Multicast Service Function Chains in NFV-Enabled Networks
    Asgarian, Mina
    Mirjalily, Ghasem
    Luo, Zhi-Quan
    [J]. IEEE COMMUNICATIONS LETTERS, 2021, 25 (04) : 1264 - 1268
  • [8] A reinforcement learning approach based on convolutional network for dynamic service function chain embedding in IoT
    Wang, Shuyi
    Yang, Longxiang
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2022,
  • [9] Multicast Service Function Chain Orchestration in SDN/NFV-Enabled Networks: Embedding, Readjustment, and Expanding
    Li, Hang
    Wang, Luhan
    Zhu, Zhenghe
    Chen, Yawen
    Lu, Zhaoming
    Wen, Xiangming
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (04): : 4634 - 4651
  • [10] Embedding Service Function Tree With Minimum Cost for NFV-Enabled Multicast
    Ren, Bangbang
    Guo, Deke
    Shen, Yulong
    Tang, Guoming
    Lin, Xu
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2019, 37 (05) : 1085 - 1097