一种网络质量检测方法及装置与流程

文档序号:12692588阅读:来源:国知局

技术特征:

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所述的方法,其特征在于,当所述采集设备为第一CDN节点时,所述利用IP地址和端口,抓取数据包,包括:

利用IP地址和端口,在所述第一CDN节点的入向和出向抓取数据包;其中,

第一CDN节点与终端之间的网络为第一网络,得到的服务质量指标为第四参数及第五参数;第五参数及第六参数表征第一CDN节点面向终端链路的服务质量指标。

16.根据权利要求15所述的方法,其特征在于,当所述采集设备为第二CDN节点时,所述利用IP地址和端口,抓取数据包,包括:

利用IP地址和端口,在所述第二CDN节点的出向抓取数据包;其中,

第二CDN节点为第一CDN节点的上级节点,得到的服务质量指标为第三参数;所述第三参数及第四参数表征第二CDN节点面向第一CDN节点链路的服务质量指标。

17.一种网络质量检测装置,其特征在于,所述装置包括:

第一发送单元,用于发送检测任务,所述检测任务用于指示采集设备分段采集第一网络的参数集,所述参数集表征所述第一网络的传输参数;所述第一网络为端到端网络;

第一接收单元,用于接收所述采集设备采集的参数集;

分析单元,用于利用所述参数集,对所述第一网络的网络质量进行分析,得到所述第一网络的网络质量检测结果。

18.根据权利要求17所述的装置,其特征在于,所述第一接收单元,具体用于:

接收终端发送的第一参数及第二参数;所述第一参数表征所述第一网络中端到端的信令响应时延;所述第二参数表征所述第一网络中端到端的数据包传输时延;其中,所述信令响应时延依据实时流传输协议RTSP延时和路由跟踪traceroute时延得到;

所述分析单元,用于对所述第一参数及第二参数进行分析,得到所述第一网络的网络质量检测结果。

19.根据权利要求18所述的装置,其特征在于,所述分析单元,还用于:

根据所述第一网络的网络拓扑结构及traceroute路由信息中每一跳路由网关信息,确定所述终端对应的所述第一网络的网络拓扑路径信息;

当所述网络拓扑路径信息表征端到端的路由路径有至少两条时,根据所述第一网络的网络拓扑结构,以IP地址为维度,对终端采集的针对每条路由路径的第一参数进行汇聚及分析,确定出至少两条路由路径中传输时延最大及最小的路由点;

对终端采集的针对每条路由路径的第二参数进行汇聚及分析,确定出至少两条路由路径中路由间传输时延最大及最小的网络段;以及

基于确定的网络段及路由点,并结合所述第一网络的路由服务信息,确定所述终端的最优服务路径和最差服务路径的路由信息。

20.根据权利要求18所述的装置,其特征在于,所述分析单元,还用于:

根据所述第一网络的网络拓扑结构及traceroute路由信息中每一跳路由网关信息,确定所述终端对应的所述第一网络的网络拓扑路径信息;

当所述网络拓扑路径信息表征端到端的路由路径有一条时,依据终端预设时间段内采集的第一参数及第二参数,建立分时动态基线模型;所述模型体现不同服务时间的网络分段质量;

并在所述模型上确定所述第一网络网络质量异常时的问题点和时间。

21.根据权利要求17所述的装置,其特征在于,所述采集设备包括第一CDN节点、第二CDN节点及终端;第一CDN节点与终端之间的网络为第一网络;第二CDN节点为第一CDN节点的上级节点;所述第一接收单元,具体用于:

接收第二CDN节点发送的第三参数;

接收第一CDN节点发送的第四参数及第五参数;

接收终端发送的第六参数;所述第三参数及第四参数表征第二CDN节点面向第一CDN节点链路的服务质量指标;第五参数及第六参数表征第一CDN节点面向终端链路的服务质量指标;

所述分析单元,具体用于:对所述第三参数、第四参数、第五参数及第六参数进行分析,得到所述第一网络的网络质量检测结果。

22.一种网络质量检测装置,其特征在于,所述装置包括:

第二接收单元,用于接收检测任务;所述检测任务用于指示终端分段采集第一网络的参数集,所述参数集表征所述第一网络的传输参数;所述第一网络为所述终端所在的端到端网络;

第一采集单元,用于响应所述检测任务,采集第一参数及第二参数;所述第一参数表征所述第一网络中端到端的信令响应时延;所述第二参数表征所述第一网络中端到端的数据包传输时延;其中,所述信令响应时延依据RTSP延时和traceroute时延得到;

第二发送单元,用于发出所述第一参数及第二参数。

23.根据权利要求22所述的装置,其特征在于,所述第一采集单元,具体用于:

向第一CDN节点发送RSTP请求;第一CDN节点为终端的对端;

并向所述第一CDN节点发送traceroute请求;

根据发送的RSTP请求以及RSTP响应的接收状态,确定RSTP延时;并根据发送的traceroute请求以及traceroute响应的接收状态,确定traceroute延时;

利用RTSP时延和traceroute时延,得到所述第一参数。

24.根据权利要求22所述的装置,其特征在于,所述第一采集单元,具体用于:

采集第一CDN节点到终端的IP包的时延,得到所述第二参数。

25.一种网络质量检测装置,其特征在于,所述装置包括:

第三接收单元,用于接收检测任务;所述检测任务用于指示所述采集设备分段采集第一网络的参数集,所述参数集表征所述第一网络的传输参数;

第二采集单元,用于响应所述检测任务,依据自身在所述第一网络的位置以及端到端的网络服务链路方向,采集对应链路的服务质量指标;

第三发送单元,用于发出采集的服务质量指标。

26.根据权利要求25所述的装置,其特征在于,所述第二采集单元,具体用于:

获取所述服务链路的IP地址和端口;

利用IP地址和端口,抓取数据包;

对抓取的数据包进行分析,得到所述对应链路的服务质量指标。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1