Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2022, Vol. 48 ›› Issue (1): 163-169. doi: 10.19678/j.issn.1000-3428.0060387

• Mobile Internet and Communication Technology • Previous Articles     Next Articles

QoE Evaluation and Prediction Based on Machine Learning in Service Function Chain

ZHAO Jihong1,2, ZHANG Wenjuan1, QIAO Linlin1, ZHANG Mengxue1   

  1. 1. School of Communication and Information Engineering, Xi'an University of Post and Telecommunications, Xi'an 710121, China;
    2. School of Electronic and Information Engineering, Xi'an Jiaotong University, Xi'an 710049, China
  • Received:2020-12-24 Revised:2021-01-25 Published:2022-01-04

服务功能链中基于机器学习的QoE评估与预测

赵季红1,2, 张文娟1, 乔琳琳1, 张梦雪1   

  1. 1. 西安邮电大学 通信与信息工程学院, 西安 710121;
    2. 西安交通大学 电子信息工程学院, 西安 710049
  • 作者简介:赵季红(1963-),女,教授、博士、博士生导师,主研方向为带宽通信网、新一代无线移动互联网;张文娟、乔琳琳、张梦雪,硕士研究生。
  • 基金资助:
    国家自然科学基金(61531013);国家重点研发计划重点专项(2018YFB1800300)。

Abstract: Under the Software Defined Network(SDN)/Network Function Virtualization(NFV) cooperative network architecture, the service function chain deployment which only considers a single Quality of Service(QoS) index can not meet the user experience demands for multiple services.To address the problem, a Quality of Experience(QoE) evaluation and prediction model based on machine learning is proposed.By using Analytic Hierarchy Process(AHP), a MPNQ2 algorithm is constructed to establish the mapping relationship between QoS and QoE, and the network parameters influencing QoE and their influence weights are pointed out.Then the QoE of service function chains is predicted by using the strong comprehensive learning ability and generalization ability of random forest.The experimental results show that compared with gradient boosting decision tree and other machine learning models, random forest is the best model to predict QoE.In addition, the packet loss rate has the greatest impact on the deployment of service function chains.

Key words: Software-Defined Network(SDN), Network Function Virtualization(NFV), Service Function Chain(SFC), machine learning, Quality of Experience(QoE)

摘要: 在软件定义网络与网络功能虚拟化协同的网络架构下,只考虑单个服务质量(QoS)指标的服务功能链部署无法满足用户的多业务体验需求。提出一种基于机器学习的服务功能链部署模型。基于层次分析法构造MPNQ2算法以建立QoS与体验质量(QoE)的映射关系,得出影响QoE的网络参数并评估其影响权重。在此基础上,利用具备较强综合学习和泛化能力的随机森林模型对服务功能链的QoE进行预测。实验结果表明,与梯度提升决策树、线性判别分析等机器学习模型相比,随机森林模型为预测QoE的最佳模型,同时在影响QoE的网络参数中,丢包率对服务功能链的部署影响最大。

关键词: 软件定义网络, 网络功能虚拟化, 服务功能链, 机器学习, 体验质量

CLC Number: