一种网络状态监测方法、装置、电子设备和存储介质制造方法及图纸

技术编号:36904807 阅读:11 留言:0更新日期:2023-03-18 09:24
本申请涉及网络监测领域,尤其是涉及一种网络状态监测方法、装置、电子设备和存储介质,该方法包括获取目标网络的若干个分支链路各自对应的测试数据;基于任一分支链路的测试数据,确定任一分支链路的实际网速;获取任一分支链路的历史用网规律,其中历史用网规律包括多个用网时段以及每个用网时段分别对应的网速区间;获取当前时刻,并确定当前时刻所属的用网时段对应的网速区间为第一对照区间;将任一分支链路的实际网速与第一对照区间进行比较,确定分支链路的网络状态是否为异常状态。本申请提高了网络状态的准确率。本申请提高了网络状态的准确率。本申请提高了网络状态的准确率。

【技术实现步骤摘要】
一种网络状态监测方法、装置、电子设备和存储介质


[0001]本申请涉及网络监测的领域,尤其是涉及一种网络状态监测方法、装置、电子设备和存储介质。

技术介绍

[0002]网络拓扑结构是指用传输媒介把各个设备互相连接起来的物理布局,网络拓扑结构包括总线型网络拓扑结构、星型网络拓扑结构、环型网络拓扑结构和树型网络拓扑结构等。其中,树型网络拓扑结构因其易于扩充、便于管理等特性,常应用于物联网中。在树型拓扑网络中各个设备像树一样链接和排列,树型拓扑网络包括核心层、中间层和访问层。树的最上层为核心层,核心层的设备一般以一对多的形式进行信息传输;中间层中各个设备与核心层的设备的传输方式相似;树的最底部是访问层,终端设备在此连接到网络中。
[0003]物联网以互联网为基础建立,为了使相关人员了解到物联网中各个终端设备的工作情况,相关技术中通过检测网络中各链路的网速,并与预设的网速阈值进行比较确定网络状态。但是预设的网速阈值较为宽泛,难以准确判断出实际的网络状态。因此,如何提高网络状态的准确率是亟待解决的问题。

技术实现思路

[0004]为了提高网络状态的准确率,本申请提供尤其是涉及一种网络状态监测方法、装置、电子设备和存储介质。
[0005]第一方面,本申请提供一种网络状态监测方法,采用如下的技术方案:一种网络状态监测方法,包括获取目标网络的若干个分支链路各自对应的测试数据,所述测试数据包括在测试周期内分支链路传输的数据;基于任一分支链路的测试数据,确定所述任一分支链路对应的实际网速;获取任一分支链路对应的历史用网规律,所述历史用网规律包括多个用网时段以及每个用网时段分别对应的网速区间;获取当前时刻,并确定当前时刻所属的用网时段对应的网速区间为第一对照区间;基于任一分支链路的实际网速以及第一对照区间,确定所述任一分支链路的网络状态是否为异常状态。
[0006]通过采用上述技术方案,获取若干个分支链路的测试数据,基于任一分支链路的测试数据确定对应的实际网速;获取该分支链路对应的历史用网规律,并从中确定当前时刻对应的第一对照区间,基于实际网速和第一对照区间进行比较,确定分支链路的网络状态是否为异常状态。基于网络的使用规律,将第一对照区间限制在当前时刻所属的用网时段对应的网速区间中,提高了网络状态的准确性。
[0007]在一种可能实现的方式中,获取目标网络的若干个分支链路各自对应的测试数据,包括:
基于预设的随机函数,从目标网络中确定若干第一测试链路;获取历史周期内目标网络中各个分支链路分别对应的异常状态次数;确定异常状态次数大于预设阈值的分支链路为第二测试链路;获取若干所述第一测试链路以及若干所述第二测试链路各自对应的测试数据。
[0008]通过采用上述技术方案,基于预设的随机函数,确定若干个第一测试链路;获取历史周期内目标网络中各个分支链路分别对应的异常状态次数,确定异常状态次数大于预设阈值的分支链路为第二测试链路,异常状态次数多代表该网络较容易出现异常,需要加强监测;第一测试链路与第二测试链路作为需要被检测的分支链路,获取若干第一测试链路与若干第二测试链路各自对应的测试数据。对于需要被检测的分支链路分别通过随机函数和判断异常次数两种方式确定,使得在获取到的分支链路的测试数据较少的情况下,获取的信息可以更好地表征目标网络整体状态,提高了监测效率的同时还提高了目标网络地稳定性。
[0009]在一种可能实现的方式中,获取任一分支链路对应的历史用网规律,包括:获取任一分支链路在至少两个监测周期内的历史用网信息,所述历史用网信息包括网速与时间的对照曲线;基于所述任一分支链路的至少两个监测周期内的历史用网信息,确定多个用网时段,以及每个用网时段对应的网速区间。
[0010]通过采用上述技术方案,获取任一分支链路在至少两个监测周期内的历史用网信息,基于获取到的至少两个监测周期的历史用网信息,分析该分支链路的用网特性,将监测周期拆分成多个用网时段,并确定出每个用网时段分别对应的网速区间,得到该分支链路的历史用网规律。确定出的用网区间更符合对应的分支链路的用网规律,提高了每个网速区间的准确性。
[0011]在一种可能实现的方式中,该方法还包括:当任一分支链路的网络状态为异常状态时,确定所述任一分支链路为目标链路;获取所述目标链路的上级节点以及所有的并行链路,所述上级节点为目标链路所属的上一级网络节点,所述并行链路与所述目标链路的上级节点相同;获取验证网络信息,所述验证网络信息包括所述上级节点以及所有所述并行链路的网络状态;基于所述验证网络信息,确定网络处理方案。
[0012]通过采用上述技术方案,当分支链路的网络状态为异常状态时,确定该分支链路为目标链路;获取目标链路的上级节点和所有的并行链路,并获取验证网络信息,验证网络信息包括上级节点的网络状态以及所有的并行链路的网络状态;通过分析上级节点和并行链路的网络状态,判断出现问题的地方是否为目标链路,进而确定对应的网络处理方案,提高了网络处理方案的准确性。
[0013]在一种可能实现的方式中,该方法还包括:当获取到任一分支链路的历史用网规律不满足预设条件时,基于所述任一分支链路的测试数据,确定所述任一分支链路的数据类型,所述预设条件包括历史用网信息的数量少于预设值或用网时段的划分不符合预设要求;基于所述任一分支链路的数据类型,确定对应的第二对照区间,所述第二对照区
间为所述数据类型对应的网速区间;基于所述任一分支链路的实际网速以及第二对照区间,确定所述任一分支链路的网络状态是否为异常状态。
[0014]通过采用上述技术方案,当获取到的分支链路的历史用网规律不足以确定分支链路的网络状态时,基于分支链路的测试数据,确定该分支链路的数据类型,并基于数据类型确定对应的第二对照区间;将该分支链路的实际网速与第二对照区间进行比较,确定该分支链路的网络状态是否为异常状态。扩大了分支链路的适用范围,提高了本方法的普适性。
[0015]在一种可能实现的方式中,基于所述数据类型,确定对应的第二对照区间,包括:获取所述任一分支链路的关联节点类型,所述关联节点类型包括与所述任一分支链路直接连接的每个节点的硬件类型;基于所述数据类型以及所述关联节点类型,确定对应的第二对照区间。
[0016]通过采用上述技术方案,获取任一分支链路的关联节点类型,关联节点类型包括与该分支链路直接连接的每个节点的硬件类型,关联节点类型不同,其对应的网速阈值不同;基于数据类型和关联节点类型,进一步确定第二对照区间。对于同一数据类型的数据使用不同类型的设备(节点)传输其对应的网速不同,提高了第二对照区间的准确性,进一步提高了网络状态的准确率。
[0017]在一种可能实现的方式中,该方法还包括:当所述任一分支链路的网络状态为异常状态时,基于所述任一分支链路的实际网速和数据类型,确定异常类型;基于所述任一分支链路的异常类型,确定异常处理方案。
[0018]通过采用上述技术方案,当分支链路的网络状态为异常状态时,基于实际网速和数据类型,确定该本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络状态监测方法,其特征在于,包括:获取目标网络的若干个分支链路各自对应的测试数据,所述测试数据包括在测试周期内分支链路传输的数据;基于任一分支链路的测试数据,确定所述任一分支链路对应的实际网速;获取任一分支链路对应的历史用网规律,所述历史用网规律包括多个用网时段以及每个用网时段分别对应的网速区间;获取当前时刻,并确定当前时刻所属的用网时段对应的网速区间为第一对照区间;基于任一分支链路的实际网速以及第一对照区间,确定所述任一分支链路的网络状态是否为异常状态。2.根据权利要求1所述的一种网络状态监测方法,其特征在于,所述获取目标网络的若干个分支链路各自对应的测试数据,包括:基于预设的随机函数,从目标网络中确定若干第一测试链路;获取历史周期内目标网络中各个分支链路分别对应的异常状态次数;确定异常状态次数大于预设阈值的分支链路为第二测试链路;获取若干所述第一测试链路以及若干所述第二测试链路各自对应的测试数据。3.根据权利要求1所述的一种网络状态监测方法,其特征在于,所述获取任一分支链路对应的历史用网规律,包括:获取任一分支链路在至少两个监测周期内的历史用网信息,所述历史用网信息包括网速与时间的对照曲线;基于所述任一分支链路的至少两个监测周期内的历史用网信息,确定多个用网时段,以及每个用网时段对应的网速区间。4.根据权利要求1所述的一种网络状态监测方法,其特征在于,还包括:当任一分支链路的网络状态为异常状态时,确定所述任一分支链路为目标链路;获取所述目标链路的上级节点以及所有的并行链路,所述上级节点为目标链路所属的上一级网络节点,所述并行链路与所述目标链路的上级节点相同;获取验证网络信息,所述验证网络信息包括所述上级节点以及所有所述并行链路的网络状态;基于所述验证网络信息,确定网络处理方案。5.根据权利要求1所述的一种网络状态监测方法,其特征在于,还包括:当获取到任一分支链路的历史用网规律不满足预设条件时,基于所述任一分支链路的测试数据,确定所述任一分支链路的数据类型,所述预设条件包括历史用网信息的数量少于预设值或用网时...

【专利技术属性】
技术研发人员:吴海超彭玉琴高剑平林书航招权富
申请(专利权)人:深圳市光网视科技有限公司
类型:发明
国别省市:

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

1