[发明专利]一种网络质量检测的方法、装置、电子设备及存储介质有效
申请号: | 202010197843.0 | 申请日: | 2020-03-19 |
公开(公告)号: | CN111556345B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 岳晓峰;韩强;周新海;杨春晖 | 申请(专利权)人: | 视联动力信息技术股份有限公司 |
主分类号: | H04N21/24 | 分类号: | H04N21/24;H04N21/647 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100000 北京市东城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 质量 检测 方法 装置 电子设备 存储 介质 | ||
本发明实施例提供了一种网络质量检测的方法、装置、电子设备及可读存储介质,涉及互联网领域。该方法包括:在接收到来自于发送端的多个数据包时,确定多个数据包各自的接收时间和发送时间;确定多个数据包的发送时间之间的发送时间差,并确定多个数据包的接收时间之间的接收时间差;根据接收时间差与发送时间差之间的差值,确定网络在传输的质量。本发明的方案,与目前传统的检测网络质量的方法完全不同,且由于只需根据接收时间和发送时间进行简单的差值、累计等运算,不需要复杂的运算,更不需要数量庞大的变量采集,具有较高的检测灵敏度,可以快速、简洁的检测出网络质量的状况,具有极高的可扩展性。
技术领域
本发明涉及互联网领域,特别是涉及一种网络质量检测的方法、装置、电子设备及可读存储介质。
背景技术
目前在网络传输过程中,下行网络质量决定用户收看到的视频、音频是否流畅,画面质量是否够高,越高的网络质量可以使用越大的视频码率,图像质量也就可以越高。因此,为了及时根据网络质量进行调整,以使得用户欣赏到流畅且质量较好的音视频画面,对下行网络的质量检测至关重要。
目前使用的检测下行网络质量的方法有多种,例如:基于0.2秒,0.5秒,1.0秒为单位统计下行网络的字节数,判断网络速率间接检测网络质量等,这些方法均存在弊端,需要统计间隔较长,统计间隔时间越长则越准确,但灵敏度则很低,反应迟钝,不能很及时的检测出网络质量,而缩短统计间隔时间,其间隔时间越短,由于数据包是离散发送的,则会导致统计数据越不准确,跳跃很大,也无法确定网络的实际质量。
发明内容
鉴于上述问题,提出了本发明实施例一种网络质量检测的方法、装置、电子设备及可读存储介质解决了以上问题。
为了解决上述问题,本发明实施例公开了一种网络质量检测的方法,所述方法应用于接收端,所述方法包括:
在接收到来自于发送端的多个数据包时,确定所述多个数据包各自的接收时间和发送时间;
确定所述多个数据包的发送时间之间的发送时间差,并确定所述多个数据包的接收时间之间的接收时间差;
根据所述接收时间差与所述发送时间差之间的差值,确定所述网络在传输所述多个数据包期间的质量。
可选地,确定所述多个数据包的发送时间之间的发送时间差,并确定所述多个数据包的接收时间之间的接收时间差,包括:
将所述多个数据包中间隔预设数据包数量的每两个数据包划分为一组,得到多组数据包;
确定每一组数据包中较后接收到的数据包与较先接收到的数据包的发送时间差值;
确定每一组数据包中较后接收到的数据包与较先接收到的数据包的接收时间差值。
可选地,根据所述接收时间差与所述发送时间差之间的差值,确定所述网络在传输所述多个数据包期间的质量,包括:
根据每一组数据包的接收时间差值与发送时间差值,得到该组数据包对应的延迟时间;
对所述多个数据包各自对应的延迟时间进行累计,确定累积延迟时间;
根据所述累积延迟时间与预设阈值的大小关系,确定所述网络在传输所述多个数据包期间的质量。
可选地,根据所述累积延迟时间与预设阈值的大小关系,确定所述网络在传输所述多个数据包期间的质量,包括:
在所述累积延迟时间等于所述预设阈值的情况下,确定所述网络在传输所述多个数据包期间的质量正常,使得所述接收端接收的所述多个数据包未发生延迟;
在所述累积延迟时间大于所述预设阈值的情况下,确定所述网络在传输所述多个数据包期间的网络质量异常,使得所述接收端接收的所述多个数据包发生延迟。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于视联动力信息技术股份有限公司,未经视联动力信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010197843.0/2.html,转载请声明来源钻瓜专利网。