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地址和端口,抓取数据包;
对抓取的数据包进行分析,得到所述对应链路的服务质量指标。