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

摘要: 本申请涉及互联网,尤其涉及网络质量检测方法及装置。背景技术:1、目前,港口、海油、林草及军工等关键行业普遍采用有线与无线融合网络架构,承载工业控制指令传输、pl...
网络质量检测方法及装置与流程

本申请涉及互联网,尤其涉及网络质量检测方法及装置。

背景技术:

1、目前,港口、海油、林草及军工等关键行业普遍采用有线与无线融合网络架构,承载工业控制指令传输、plc/dcs信息采集、音视频实时交互等高可靠业务,网络运行质量直接影响整体系统的稳定性与可用性。

2、其中,对于同一传播链路中的各个网络节点而言,现有的网络质量检测方案将各个网络节点看作单独个体,进行独立检测;然而,当网络故障发生链式传导、造成多节点同步质量劣化时,现有的网络质量检测方案无法区分初始故障与传导性次生故障,从而难以精准定位首发故障节点,也无法追溯故障传播的路径,例如,网络节点a、网络节点b和网络节点c为同一传播链路中的三个网络节点,由于,网络节点a发生故障,导致网络节点b和网络节点c发生故障,解决网络节点a的故障,便能消除网络节点b和网络节点c的故障,但采用现有的网络质量检测方案会判定网络节点a、网络节点b和网络节点c均出现故障,需要运维人员进行维护,使得运维人员需要逐个排查三个网络节点,从而导致运维人员需要进行无效运维,延误真正故障节点的抢修时机。因此,现有的网络质量检测方案无法满足港口、海油、林草及军工等高可靠性场景的网络运维的应用需求。

技术实现思路

1、本申请实施例提供一种网络质量检测方法及装置,主要目的在于采用多维度指标评估同一传播链路中各个网络节点的网络质量,并准确区分首发故障节点和故障传播路径,为港口、海油、林草及军工等高可靠性场景的网络运维提供有效的数据支持。

2、为解决上述技术问题,本申请实施例提供如下技术方案:

3、第一方面,本申请提供了一种网络质量检测方法,所述方法包括:

4、采集每个目标网络节点对应的延迟数据集合,其中,多个目标网络节点为同一传播链路上的多个网络节点,所述目标网络节点对应的延迟数据集合中包含所述目标网络节点在每个目标时间段内的延迟数据;

5、根据每个所述目标网络节点对应的延迟数据集合,确定每个所述目标网络节点在每个所述目标时间段内的多维度融合评分,其中,所述目标网络节点在所述目标时间段内的多维度融合评分为根据所述目标网络节点在所述目标时间段内的多个目标指标评分确定的;

6、根据每个所述目标网络节点在每个所述目标时间段内的多维度融合评分,确定每个所述目标网络节点对应的网络质量检测结果;

7、当至少两个目标网络节点的网络质量检测结果包含质量下降时间段时,将至少两个所述目标网络节点确定为关联故障网络节点,并根据每个所述关联故障网络节点对应的网络质量检测结果,确定多个所述关联故障网络节点对应的故障传播方向和首发故障网络节点;

8、根据每个所述目标网络节点对应的网络质量检测结果、多个所述关联故障网络节点对应的故障传播方向和首发故障网络节点,输出相应的告警信息。

9、第二方面,本申请还提供一种网络质量检测装置,所述装置包括:

10、采集单元,用于采集每个目标网络节点对应的延迟数据集合,其中,多个目标网络节点为同一传播链路上的多个网络节点,所述目标网络节点对应的延迟数据集合中包含所述目标网络节点在每个目标时间段内的延迟数据;

11、第一确定单元,用于根据每个所述目标网络节点对应的延迟数据集合,确定每个所述目标网络节点在每个所述目标时间段内的多维度融合评分,其中,所述目标网络节点在所述目标时间段内的多维度融合评分为根据所述目标网络节点在所述目标时间段内的多个目标指标评分确定的;

12、第二确定单元,用于根据每个所述目标网络节点在每个所述目标时间段内的多维度融合评分,确定每个所述目标网络节点对应的网络质量检测结果;

13、第三确定单元,用于当至少两个目标网络节点的网络质量检测结果包含质量下降时间段时,将至少两个所述目标网络节点确定为关联故障网络节点,并根据每个所述关联故障网络节点对应的网络质量检测结果,确定多个所述关联故障网络节点对应的故障传播方向和首发故障网络节点;

14、输出单元,用于根据每个所述目标网络节点对应的网络质量检测结果、多个所述关联故障网络节点对应的故障传播方向和首发故障网络节点,输出相应的告警信息。

15、第三方面,本申请的实施例提供了一种计算机设备,包括存储器、处理器及存储在所述存储器上的计算机程序,所述处理器执行所述计算机程序以实现第一方面所述方法的步骤。

16、第四方面,本申请的实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述方法的步骤。

17、第五方面,本申请的实施例提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现第一方面所述方法的步骤。

18、借由上述技术方案,本申请提供的技术方案至少具有下列优点:

19、本申请提供一种网络质量检测方法及装置,本申请能够在网络质量检测应用程序采集获得每个目标网络节点对应的延迟数据集合后,由网络质量检测应用程序根据每个目标网络节点在每个目标时间段内的延迟数据,确定每个目标网络节点在每个目标时间段内的多个目标指标得分,并根据每个目标网络节点在每个目标时间段内的多个目标指标得分,确定每个目标网络节点在每个目标时间段内的多维度融合评分,以及根据每个目标网络节点在每个目标时间段内的多维度融合评分,确定每个目标网络节点对应的网络质量检测结果;当至少两个目标网络节点的网络质量检测结果包含质量下降时间段时,将至少两个目标网络节点确定为关联故障网络节点,并根据每个关联故障网络节点对应的网络质量检测结果,确定多个关联故障网络节点对应的故障传播方向和首发故障网络节点,以及根据每个目标网络节点对应的网络质量检测结果、多个关联故障网络节点对应的故障传播方向和首发故障网络节点,输出相应的告警信息。由于,在本申请中,当确定多个目标网络节点存在故障时,根据每个目标网络节点对应的网络质量检测结果,准确判断多个故障网络节点之间的故障传播路径和首发故障网络节点,从而能够为后续工作人员进行网络运维提供有效的数据支持。

20、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

1.一种网络质量检测方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据每个所述目标网络节点对应的延迟数据集合,确定每个所述目标网络节点在每个所述目标时间段内的多维度融合评分,包括:

3.根据权利要求2所述的方法,其特征在于,所述目标指标包含多个子指标;所述根据所述目标网络节点对应的延迟数据集合,确定所述目标网络节点在每个所述目标时间段内的多个目标指标评分,包括:

4.根据权利要求1所述的方法,其特征在于,所述根据每个所述目标网络节点对应的延迟数据集合,确定每个所述目标网络节点在每个所述目标时间段内的多维度融合评分,包括:

5.根据权利要求2或4所述的方法,其特征在于,所述根据每个所述目标网络节点在每个所述目标时间段内的多维度融合评分,确定每个所述目标网络节点对应的网络质量检测结果,包括:

6.根据权利要求5所述的方法,其特征在于,所述根据每个所述关联故障网络节点对应的网络质量检测结果,确定多个所述关联故障网络节点对应的故障传播方向和首发故障网络节点,包括:

7.根据权利要求2或4所述的方法,其特征在于,所述方法还包括:

8.根据权利要求6所述的方法,其特征在于,所述方法还包括:

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

10.一种计算机设备,包括存储器、处理器及存储在所述存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1至8中任一项所述方法的步骤。