【技术实现步骤摘要】
基于机器学习评测QUIC视频体验质量的方法、系统及介质
[0001]本专利技术属于视频体验质量评测
,具体属于一种基于机器学习评测QUIC视频体验质量的方法、系统及介质。
技术介绍
[0002]2013年,Google推出了QUIC协议,其目标是提供面向连接、可靠的端到端的加密传输;2021年5月,QUIC协议被互联网标准化工作组(IETF)标准化;2022年6月,IETF宣布基于QUIC协议的HTTP 3.0正式被标准化。
[0003]随着科技的发展,网上冲浪已经走进了寻常老板姓的家里,为了更好的规范网络空间安全管理,2017年6月国家正式实施《中华人民共和国网络安全法》,这是我国第一部全面网络空间安全管理方面的基础性法律。这一法律的出台,标志着公民个人信息相关的隐私保护进入正轨,以及网络暴力、网络谣言、网络欺诈等“毒瘤”的生存空间将被大幅度挤压,从而促使企业更广泛地部署基于HTTPS和QUIC等端到端的加密协议的应用,因此未来依靠加密协议来开发应用仍然是主流开发趋势。然而,网络提供商在管理网络方面也面临着严重的挑战,他们需要清楚地了解网络上的流量,以最高效的方式来监控和管理视频流中的体验质量(QoE)和服务质量(QoS)。此外,网络提供商需要考虑影响QoE的诸多因素,才能让用户获得满意的体验,获得更高的利润。目前,大多数企业对于QoE的推断都是基于深度数据包检测(DPI),从加密协议中推断出这些影响因素。但是在绝大多数情况这些解决方案效率低下,导致QoE推断精度较低。因此,为了解决这一问题,我们提出 ...
【技术保护点】
【技术特征摘要】
1.一种基于机器学习评测QUIC视频体验质量的方法,其特征在于,包括以下步骤:从视频网站收集加密视频流量,将收集的数据分为两部分,训练数据和测试数据;使用基于Python的脚本提取QoE推理所需的功能集,脚本用于分析网络层和传输层的数据包头,然后提取CSV文件格式的特征集;完成特征提取后,使用Weka工具将CSV文件转换为ARFF文件,构建QoE推理模型;使用基于机器学习中随机森林的分类器构建模型,将选定的比特率分为高质量、低质量两类,对于启动延迟,根据启动延迟值将数据进行分类;在大规模数据上训练QoE模型,最后,模型进入在线测试阶段。2.根据权利要求1所述的基于机器学习评测QUIC视频体验质量的方法,其特征在于,所述从视频网站收集加密视频流量,将收集的数据分为两部分,训练数据和测试数据,具体包括:使用Tcpdump2从哔哩哔哩网站收集加密视频流量;然后,将收集的数据分为两部分,其中训练数据占比为80%,测试数据占比为20%。3.根据权利要求1所述的基于机器学习评测QUIC视频体验质量的方法,其特征在于,所述提取QoE推理所需的功能集,具体包括:网络层:基于窗口的特征:字节数、包数、吞吐量、空闲时间;基于包的特征:包间隔到达时间、每包字节数;传输层:基于窗口的特征:TCP标志数、无序字节/无序包、TCP Goodput、重发率;基于包的特征:每包重传、接收窗口、RTT(上游流量)、未被确认的字节数。4.根据权利要求1所述的基于机器学习评测QUIC视频体验质量的方法,其特征在于,所述使用Weka工具将Comma
‑
Separated Values(CSV)文件转换为Attribute
‑
Relation File Format(ARFF)文件,具体包括:CSV文件的主要优势是简单、实用,可以用于储存和表示文本、数值等数据;CSV文件是纯文本格式,可以使用任何文本编辑器打开和编辑;CSV文件的数据可以轻松实现跨平台传输和处理;纯文本文件占用内存低,节约存储空间;ARFF文件是Weka数据挖掘开源程序使用的一种文件模式,其中分为两部分:第一部分是标题信息,有关系名称、属性列表及其类型等信息;第二部分是数据部分,由数据声明行和实际实例行组成;在Weka分析软件中只有采用ARFF文件才能使模型建立和数据预测更加准确,CSV转换为ARFF的具体操作如下:打开Weka软件,点击“Explorer”界面,点击“Open file”窗口,在文件类型中选择“*.csv”类型,找到想要的文件并打开,点击“save”,文件类型选择“*.arff”即可完成转换。5.根据权利要求4所述的基于机器学习评测QUIC视频体验质量的方法,其特征在于,所述构建QoE推理模型,具体包括:QoE推理模型分为主观和客观评价,其中客观评价方法中包括:1、视频质量和码率:主要通过与原始视频的对比编码和传输导致的失真进行质量评价;2、启动延迟:启动延迟主要是由于页面、描述文件、播放器加载时间、视频缓冲时间等带来的延迟。如果启...
【专利技术属性】
技术研发人员:吕乙松,彭耀华,卢清华,王可欣,
申请(专利权)人:重庆移通学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。