Stable QoE-Aware Multi-SFCs Cooperative Routing Mechanism Based on Deep Reinforcement Learning

被引:5
作者
Yao, Jiamin [1 ,2 ]
Yan, Chungang [1 ,2 ]
Wang, Junli [1 ,2 ]
Jiang, Changjun [1 ,2 ]
机构
[1] Tongji Univ, Key Lab Embedded Syst & Serv Comp, Minist Educ, Shanghai 201804, Peoples R China
[2] Tongji Univ, Natl Prov Minist Joint Collaborat Innovat Ctr Fina, Shanghai 201804, Peoples R China
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2024年 / 21卷 / 01期
关键词
Routing; Quality of experience; Delays; Quality of service; Stability criteria; Costs; Throughput; Cooperative routing; QoE-aware; stability; multi-SFCs; multi-task DRL; ARCHITECTURES; ORCHESTRATION; FRAMEWORK; SYSTEM; IOT;
D O I
10.1109/TNSM.2023.3287601
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The explosive development of the Internet of Things (IOT) has stimulated the sudden and dynamic demand pattern of potential Service Function Chain (SFC) traffic. The virtual network built based on the requirements of Multiple SFCs (Multi-SFCs), sharing the resource, should provide better Quality of Experience (QoE) for Multi-SFCs according to the real-time network status. However, simultaneous Multi-SFCs in the routing process compete for the VNF resources of the same node and preempt the same link. The instability of QoE caused by node invalidation and link faults is highlighted. Therefore, to provide a more efficient and stable service to Multi-SFCs, quantitative QoE utility and stability models and cooperative Multi-SFCs path allocation are needed. Considering the limited resources, this paper designs a stable QoE-aware Multi-SFCs Cooperative Routing Mechanism (CRM) based on Deep Reinforcement Learning (DRL). Firstly, we model the problem of Multi-SFCs cooperative routing aiming at optimizing diverse QoEs of utility, stability and delay, and formulate it as a multi-objective optimization problem. Moreover, the QoE stable queueing model based on node and link availability is formulated by Lyapunov drift, which can potentially mitigate the QoE fluctuations. Then we associate triple Dueling Deep Q-Networks (DDQNs) and propose a cooperative computing multi-task DRL to obtain the optimal path allocation policy. Experiments are conducted to verify the effectiveness and the results show that our method outperforms its peers on QoE, delay, throughput and stability.
引用
收藏
页码:120 / 131
页数:12
相关论文
共 47 条
[1]  
Arjona-Medina JA, 2019, ADV NEUR IN, V32
[2]   Latency Equalization Policy of End-to-End Network Slicing Based on Reinforcement Learning [J].
Bai, Haonan ;
Zhang, Yong ;
Zhang, Zhenyu ;
Yuan, Siyu .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (01) :88-103
[3]   Impact of Service Function Aging on the Dependability for MEC Service Function Chain [J].
Bai, Jing ;
Chang, Xiaolin ;
Machida, Fumio ;
Jiang, Lili ;
Han, Zhen ;
Trivedi, Kishor S. .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (04) :2811-2824
[4]   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
[5]   DRL-QOR: Deep Reinforcement Learning-Based QoS/QoE-Aware Adaptive Online Orchestration in NFV-Enabled Networks [J].
Chen, Jing ;
Chen, Jia ;
Zhang, Hongke .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02) :1758-1774
[6]  
Chen W., 2020, P INT C ART INT SEC, P176
[7]   Reinforcement learning-based QoS/QoE-aware service function chaining in software-driven 5G slices [J].
Chen, Xi ;
Li, Zonghang ;
Zhang, Yupeng ;
Long, Ruiming ;
Yu, Hongfang ;
Du, Xiaojiang ;
Guizani, Mohsen .
TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2018, 29 (11)
[8]  
Cheung Wang Chi, 2020, PMLR, P1843
[9]   HASFC: A MANO-Compliant Framework for Availability Management of Service Chains [J].
Di Mauro, Mario ;
Galatro, Giovanni ;
Longo, Maurizio ;
Postiglione, Fabio ;
Tambasco, Marco .
IEEE COMMUNICATIONS MAGAZINE, 2021, 59 (06) :52-58
[10]  
Dinh-Xuan L., 2018, Quality of Experience Assessment of Cloud Applications and Performance Evaluation of VNF-Based QoE Monitoring