一种网络质量检测方法及装置制造方法及图纸

技术编号:15652445 阅读:96 留言:0更新日期:2017-06-17 05:56
本发明专利技术公开了一种网络质量检测方法,包括:发送检测任务,所述检测任务用于指示采集设备分段采集第一网络的参数集,所述参数集表征所述第一网络的传输参数;所述第一网络为端到端网络;接收所述采集设备采集的参数集;利用所述参数集,对所述第一网络的网络质量进行分析,得到所述第一网络的网络质量检测结果。本发明专利技术同时还公开了一种网络质量检测装置。

【技术实现步骤摘要】
一种网络质量检测方法及装置
本专利技术涉及通信领域,尤其涉及一种网络质量检测方法及装置。
技术介绍
在端到端的视频服务系统中,影响用户播放体验的主要因素有两个:1、码流传输延时和损伤;2、交互延时。这两个因素构成视频服务质量。传统衡量内容分发网络(CDN)到终端的视频服务质量的方式存在一定缺陷:有的方法准确性差,有的方法实现难度大,且灵活性较差。另外,对于CDN到终端之间的网络服务路径质量,目前还没有有效的衡量方案。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供一种网络质量检测方法及装置。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种网络质量检测方法,应用于服务器,所述方法包括:发送检测任务,所述检测任务用于指示采集设备分段采集第一网络的参数集,所述参数集表征所述第一网络的传输参数;所述第一网络为端到端网络;接收所述采集设备采集的参数集;利用所述参数集,对所述第一网络的网络质量进行分析,得到所述第一网络的网络质量检测结果。上述方案中,所述采集设备为终端,所述接收所述采集设备采集的参数集,包括:接收终端发送的第一参数及第二参数;所述第一参数表征所述第一网络中端到端的信令响应时延;所述第二参数表征所述第一网络中端到端的数据包传输时延;其中,所述信令响应时延依据实时流传输协议(RTSP)延时和路由跟踪(traceroute)时延得到;相应地,对所述第一参数及第二参数进行分析,得到所述第一网络的网络质量检测结果。上述方案中,所述方法还包括:根据所述第一网络的网络拓扑结构及traceroute路由信息中每一跳路由网关信息,确定所述终端对应的所述第一网络的网络拓扑路径信息;当所述网络拓扑路径信息表征端到端的路由路径有至少两条时,以IP地址为维度,对终端采集的针对每条路由路径的第一参数进行汇聚及分析,确定出至少两条路由路径中传输时延最大及最小的路由点;对终端采集的针对每条路由路径的第二参数进行汇聚及分析,确定出至少两条路由路径中路由间传输时延最大及最小的网络段;基于确定的网络段及路由点,并结合所述第一网络的路由服务信息,确定所述终端的最优服务路径和最差服务路径的路由信息。上述方案中,所述方法还包括:根据所述第一网络的网络拓扑结构及traceroute路由信息中每一跳路由网关信息,确定所述终端对应的所述第一网络的网络拓扑路径信息;当所述网络拓扑路径信息表征端到端的路由路径有一条时,依据终端预设时间段内采集的第一参数及第二参数,建立分时动态基线模型;所述模型体现不同服务时间的网络分段质量;并在所述模型上确定所述第一网络网络质量异常时的问题点和时间。上述方案中,所述采集设备包括第一CDN节点、第二CDN节点及终端;第一CDN节点与终端之间的网络为第一网络;第二CDN节点为第一CDN节点的上级节点;所述接收所述采集设备采集的参数集,包括:接收第二CDN节点发送的第三参数;接收第一CDN节点发送的第四参数及第五参数;接收终端发送的第六参数;所述第三参数及第四参数表征第二CDN节点面向第一CDN节点链路的服务质量指标;第五参数及第六参数表征第一CDN节点面向终端链路的服务质量指标;相应地,对所述第三参数、第四参数、第五参数及第六参数进行分析,得到所述第一网络的网络质量检测结果。上述方案中,所述对所述第三参数、第四参数、第五参数及第六参数进行分析,得到所述第一网络的网络质量检测结果,包括:利用所述第三参数、第四参数、第五参数及第六参数,并结合设置的阈值及网络服务链路的历史趋势,得到所述第一网络的网络质量检测结果。上述方案中,发送检测任务,包括:当终端的播放记录异常时,发送检测任务。本专利技术实施例还提供了一种网络质量检测方法,应用于终端,所述方法包括:接收检测任务;所述检测任务用于指示终端分段采集第一网络的参数集,所述参数集表征所述第一网络的传输参数;所述第一网络为所述终端所在的端到端网络;响应所述检测任务,采集第一参数及第二参数;所述第一参数表征所述第一网络中端到端的信令响应时延;所述第二参数表征所述第一网络中端到端的数据包传输时延;其中,所述信令响应时延依据RTSP延时和traceroute时延得到;发出所述第一参数及第二参数。上述方案中,所述采集第一参数,包括:向第一CDN节点发送RSTP请求;第一CDN节点为终端的对端;并向所述第一CDN节点发送traceroute请求;根据发送的RSTP请求以及RSTP响应的接收状态,确定RSTP延时;并根据发送的traceroute请求以及traceroute响应的接收状态,确定traceroute延时;利用RTSP时延和traceroute时延,得到所述第一参数。上述方案中,所述利用RTSP时延和traceroute时延,得到所述第一参数,包括:将所述RTSP时延与traceroute延时求差,得到所述第一参数。上述方案中,所述采集第二参数,包括:采集第一CDN节点到终端的IP包的时延,得到所述第二参数。本专利技术实施例又提供了一种网络质量检测方法,应用于采集设备,所述方法包括:接收检测任务;所述检测任务用于指示所述采集设备分段采集第一网络的参数集,所述参数集表征所述第一网络的传输参数;响应所述检测任务,依据自身在所述第一网络的位置以及端到端的网络服务链路方向,采集对应链路的服务质量指标;发出采集的服务质量指标。上述方案中,所述采集对应链路的服务质量指标,包括:获取所述服务链路的IP地址和端口;利用IP地址和端口,抓取数据包;对抓取的数据包进行分析,得到所述对应链路的服务质量指标。上述方案中,当所述采集设备为终端时,所述利用IP地址和端口,抓取数据包,包括:利用IP地址和端口,在所述终端的入向抓取数据包;其中,所述第一网络为所述终端所在的端到端网络;得到的服务质量指标为第六参数。上述方案中,当所述采集设备为第一CDN节点时,所述利用IP地址和端口,抓取数据包,包括:利用IP地址和端口,在所述第一CDN节点的入向和出向抓取数据包;其中,第一CDN节点与终端之间的网络为第一网络,得到的服务质量指标为第四参数及第五参数;第五参数及第六参数表征第一CDN节点面向终端链路的服务质量指标。上述方案中,当所述采集设备为第二CDN节点时,所述利用IP地址和端口,抓取数据包,包括:利用IP地址和端口,在所述第二CDN节点的出向抓取数据包;其中,第二CDN节点为第一CDN节点的上级节点,得到的服务质量指标为第三参数;所述第三参数及第四参数表征第二CDN节点面向第一CDN节点链路的服务质量指标。本专利技术实施例还提供了一种网络质量检测装置,包括:第一发送单元,用于发送检测任务,所述检测任务用于指示采集设备分段采集第一网络的参数集,所述参数集表征所述第一网络的传输参数;所述第一网络为端到端网络;第一接收单元,用于接收所述采集设备采集的参数集;分析单元,用于利用所述参数集,对所述第一网络的网络质量进行分析,得到所述第一网络的网络质量检测结果。上述方案中,所述第一接收单元,具体用于:接收终端发送的第一参数及第二参数;所述第一参数表征所述第一网络中端到端的信令响应时延;所述第二参数表征所述第一网络中端到端的数据包传输时延;其中,所述信令响应时延依据实时流传输协议RTSP延时和路由跟踪trace本文档来自技高网...
一种网络质量检测方法及装置

【技术保护点】
一种网络质量检测方法,其特征在于,应用于服务器,所述方法包括:发送检测任务,所述检测任务用于指示采集设备分段采集第一网络的参数集,所述参数集表征所述第一网络的传输参数;所述第一网络为端到端网络;接收所述采集设备采集的参数集;利用所述参数集,对所述第一网络的网络质量进行分析,得到所述第一网络的网络质量检测结果。

【技术特征摘要】
1.一种网络质量检测方法,其特征在于,应用于服务器,所述方法包括:发送检测任务,所述检测任务用于指示采集设备分段采集第一网络的参数集,所述参数集表征所述第一网络的传输参数;所述第一网络为端到端网络;接收所述采集设备采集的参数集;利用所述参数集,对所述第一网络的网络质量进行分析,得到所述第一网络的网络质量检测结果。2.根据权利要求1所述的方法,其特征在于,所述采集设备为终端,所述接收所述采集设备采集的参数集,包括:接收终端发送的第一参数及第二参数;所述第一参数表征所述第一网络中端到端的信令响应时延;所述第二参数表征所述第一网络中端到端的数据包传输时延;其中,所述信令响应时延依据实时流传输协议RTSP延时和路由跟踪traceroute时延得到;相应地,对所述第一参数及第二参数进行分析,得到所述第一网络的网络质量检测结果。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:根据所述第一网络的网络拓扑结构及traceroute路由信息中每一跳路由网关信息,确定所述终端对应的所述第一网络的网络拓扑路径信息;当所述网络拓扑路径信息表征端到端的路由路径有至少两条时,以IP地址为维度,对终端采集的针对每条路由路径的第一参数进行汇聚及分析,确定出至少两条路由路径中传输时延最大及最小的路由点;对终端采集的针对每条路由路径的第二参数进行汇聚及分析,确定出至少两条路由路径中路由间传输时延最大及最小的网络段;基于确定的网络段及路由点,并结合所述第一网络的路由服务信息,确定所述终端的最优服务路径和最差服务路径的路由信息。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:根据所述第一网络的网络拓扑结构及traceroute路由信息中每一跳路由网关信息,确定所述终端对应的所述第一网络的网络拓扑路径信息;当所述网络拓扑路径信息表征端到端的路由路径有一条时,依据终端预设时间段内采集的第一参数及第二参数,建立分时动态基线模型;所述模型体现不同服务时间的网络分段质量;并在所述模型上确定所述第一网络网络质量异常时的问题点和时间。5.根据权利要求1所述的方法,其特征在于,所述采集设备包括第一内容分发网络CDN节点、第二CDN节点及终端;第一CDN节点与终端之间的网络为第一网络;第二CDN节点为第一CDN节点的上级节点;所述接收所述采集设备采集的参数集,包括:接收第二CDN节点发送的第三参数;接收第一CDN节点发送的第四参数及第五参数;接收终端发送的第六参数;所述第三参数及第四参数表征第二CDN节点面向第一CDN节点链路的服务质量指标;第五参数及第六参数表征第一CDN节点面向终端链路的服务质量指标;相应地,对所述第三参数、第四参数、第五参数及第六参数进行分析,得到所述第一网络的网络质量检测结果。6.根据权利要求5所述的方法,其特征在于,所述对所述第三参数、第四参数、第五参数及第六参数进行分析,得到所述第一网络的网络质量检测结果,包括:利用所述第三参数、第四参数、第五参数及第六参数,并结合设置的阈值及网络服务链路的历史趋势,得到所述第一网络的网络质量检测结果。7.根据权利要求5所述的方法,其特征在于,发送检测任务,包括:当终端的播放记录异常时,发送检测任务。8.一种网络质量检测方法,其特征在于,应用于终端,所述方法包括:接收检测任务;所述检测任务用于指示终端分段采集第一网络的参数集,所述参数集表征所述第一网络的传输参数;所述第一网络为所述终端所在的端到端网络;响应所述检测任务,采集第一参数及第二参数;所述第一参数表征所述第一网络中端到端的信令响应时延;所述第二参数表征所述第一网络中端到端的数据包传输时延;其中,所述信令响应时延依据RTSP延时和traceroute时延得到;发出所述第一参数及第二参数。9.根据权利要求8所述的方法,其特征在于,所述采集第一参数,包括:向第一CDN节点发送RSTP请求;第一CDN节点为终端的对端;并向所述第一CDN节点发送traceroute请求;根据发送的RSTP请求以及RSTP响应的接收状态,确定RSTP延时;并根据发送的traceroute请求以及traceroute响应的接收状态,确定traceroute延时;利用RTSP时延和traceroute时延,得到所述第一参数。10.根据权利要求9所述的方法,其特征在于,所述利用RTSP时延和traceroute时延,得到所述第一参数,包括:将所述RTSP时延与traceroute延时求差,得到所述第一参数。11.根据权利要求8所述的方法,其特征在于,所述采集第二参数,包括:采集第一CDN节点到终端的IP包的时延,得到所述第二参数。12.一种网络质量检测方法,其特征在于,应用于采集设备,所述方法包括:接收检测任务;所述检测任务用于指示所述采集设备分段采集第一网络的参数集,所述参数集表征所述第一网络的传输参数;响应所述检测任务,依据自身在所述第一网络的位置以及端到端的网络服务链路方向,采集对应链路的服务质量指标;发出采集的服务质量指标。13.根据权利要求12所述的方法,其特征在于,所述采集对应链路的服务质量指标,包括:获取所述服务链路的IP地址和端口;利用IP地址和端口,抓取数据包;对抓取的数据包进行分析,得到所述对应链路的服务质量指标。14.根据权利要求13所述的方法,其特征在于,当所述采集设备为终端时,所述利用IP地址和端口,抓取数据包,包括:利用IP地址和端口,在所述终端的入向抓取数据包;其中,所述第一网络为所述终端所在的端到端网络;得到的服务质量指标为第六参数。15.根据权利要求14...

【专利技术属性】
技术研发人员:王琦
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1