Dynamic Service Function Chain Orchestration for NFV/MEC-Enabled IoT Networks: A Deep Reinforcement Learning Approach

被引:59
作者
Liu, Yicen [1 ]
Lu, Hao [2 ]
Li, Xi [1 ]
Zhang, Yang [1 ]
Xi, Leiping [1 ]
Zhao, Donghao [1 ]
机构
[1] Army Engn Univ, Shijiazhuang Campus, Shijiazhuang 050003, Hebei, Peoples R China
[2] Beijing Aerosp Control Ctr, Beijing 100009, Peoples R China
基金
中国国家自然科学基金;
关键词
Internet of Things; Cloud computing; Heuristic algorithms; Routing; Virtualization; Resource management; Edge computing; Deep reinforcement learning (DRL); dynamic orchestration; Internet of Things (IoT); mobile-edge computing (MEC); network function virtualization (NFV); service function chain (SFC); FUNCTION PLACEMENT; MANAGEMENT; OPTIMIZATION;
D O I
10.1109/JIOT.2020.3038793
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network function virtualization (NFV) and mobile-edge computing (MEC) have been introduced by Internet service providers (ISPs) to deal with various challenges, which hinder them from satisfying ambitious quality of experience demands of the Internet-of-Things (IoT) applications. In NFV/MEC-enabled IoT networks, any IoT service can be expressed as a service function chain (SFC) consisting of several strictly ordered virtual network functions (VNFs), which can be geographically placed onto edge clouds close to IoT terminals. However, regarding the large number of IoT terminals and constant dynamics of IoT networks, determining the placement of VNFs and routing service paths that optimize the end-to-end delays in the hybrid edge clouds is a challenging problem. This problem is also called SFC dynamic orchestration problem (SFC-DOP). To address the SFC-DOP, we are motivated to creatively present an SFC dynamic orchestration framework for IoT deep reinforcement learning (DRL). Also, a DRL-based algorithm for SFC-DOP with the actor-critic and the deterministic policy gradient scheme is provided, which can efficiently deal with the SFC-DOP in IoT networks. The obtained experimental results show the outstanding performance of our proposal compared with the current benchmarks.
引用
收藏
页码:7450 / 7465
页数:16
相关论文
共 51 条
[1]  
[Anonymous], BRAIN FLOW TRACE
[2]   Orchestrating Virtualized Network Functions [J].
Bari, Md. Faizul ;
Chowdhury, Shihabur Rahman ;
Ahmed, Reaz ;
Boutaba, Raouf ;
Muniz Bandeira Duarte, Otto Carlos .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2016, 13 (04) :725-739
[3]  
Bin Gao, 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications, P1459, DOI 10.1109/INFOCOM.2019.8737543
[4]   VNF-FG design and VNF placement for 5G mobile networks [J].
Cao, Jiuyue ;
Zhang, Yan ;
An, Wei ;
Chen, Xin ;
Sun, Jiyan ;
Han, Yanni .
SCIENCE CHINA-INFORMATION SCIENCES, 2017, 60 (04)
[5]   CPVNF: Cost-Efficient Proactive VNF Placement and Chaining for Value-Added Services in Content Delivery Networks [J].
Dieye, Mouhamad ;
Ahvar, Shohreh ;
Sahoo, Jagruti ;
Ahvar, Ehsan ;
Glitho, Roch ;
Elbiaze, Halima ;
Crespi, Noel .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2018, 15 (02) :774-786
[6]   Paving the Way for NFV Acceleration: A Taxonomy, Survey and Future Directions [J].
Fei, Xincai ;
Liu, Fangming ;
Zhang, Qixia ;
Jin, Hai ;
Hu, Hongxin .
ACM COMPUTING SURVEYS, 2020, 53 (04)
[7]   FlexNFV: Flexible Network Service Chaining with Dynamic Scaling [J].
Fei, Xincai ;
Liu, Fangming ;
Jin, Hai ;
Li, Bo .
IEEE NETWORK, 2020, 34 (04) :203-209
[8]  
Fei XC, 2018, IEEE INFOCOM SER, P486, DOI 10.1109/INFOCOM.2018.8486320
[9]  
Fei Xincai., 2017, International Symposium on Quality of Service (IWQoS), P1
[10]   Service Function Chain Embedding for NFV-Enabled IoT Based on Deep Reinforcement Learning [J].
Fu, Xiaoyuan ;
Yu, F. Richard ;
Wang, Jingyu ;
Qi, Qi ;
Liao, Jianxin .
IEEE COMMUNICATIONS MAGAZINE, 2019, 57 (11) :102-108