一种基于机器学习的运维机器人网络故障检测系统的制作方法

文档序号:15700418发布日期:2018-10-19 19:44阅读:来源:国知局

技术特征:

1.一种基于机器学习的运维机器人网络故障检测系统,包括网络设备,其特征在于,还包括运维机器人以及收发器,每一收发器对应一网络设备设置;

所述运维机器人,用于发送广播检测数据;

当网络设备通过收发器接收到所述广播检测数据时,所述网络设备根据所述广播检测数据生成广播传递数据发送至所有与该网络设备连接的其他网络设备;以及当网络设备接收所述广播传递数据时,根据所述网络设备对应的网络协议处理所述广播传递数据得到协议反馈数据,将所述广播传递数据以及所述协议反馈数据通过对应的收发器发送至所述运维机器人,并将所述广播传递数据发送至与该网络设备直接连接的其他网络设备;

所述运维机器人,根据接收到的广播传递数据以及协议反馈数据确定偏差数据;并根据偏差数据确定网络故障。

2.如权利要求1所述的一种基于机器学习的运维机器人网络故障检测系统,其特征在于:预先配置标准数据表;并在所述运维机器人侧配置故障诊断策略,该故障诊断策略包括随机生成的若干检测位置,每一检测位置对应有一标准数据表,每一所述检测位置对应所述运维机器人网络故障检测系统中的一个网络设备;

所述运维机器人,根据接收到的广播传递数据以及协议反馈数据确定偏差数据,包括;

所述运维机器人根据接收到的广播传递数据以及协议反馈数据建立反馈数据表,所述运维机器人根据检测位置调用标准数据表,所述运维机器人比较所述反馈数据表以及所述标准数据表,若所述反馈数据表和所述标准数据表不存在偏差,那么判断为无故障;若所述反馈数据表以及所述标准数据表存在偏差,则根据所述偏差得到偏差数据。

3.如权利要求2所述的一种基于机器学习的运维机器人网络故障检测系统,其特征在于:所述运维机器人根据偏差数据确定网络故障包括:

预先还配置有偏差数据以及偏差数据配对的处理策略;并配置故障学习策略;

所述运维机器人根据偏差数据匹配处理策略,若运维数据库中存在所述偏差数据配对的处理策略,那么执行所述处理策略;若运维数据库中不存在所述偏差数据配对的处理策略,则执行所述故障学习策略,根据所述偏差数据生成一新的处理策略,并将新的所述处理策略与所述偏差数据配对并保存。

4.如权利要求1所述的一种基于机器学习的运维机器人网络故障检测系统,其特征在于:所述广播传递数据包括传递路径信息,所述传递路径信息反映该广播传递数据所经过的网络设备以及经过网络设备的顺序。

5.如权利要求4所述的一种基于机器学习的运维机器人网络故障检测系统,其特征在于:所述广播传递数据配置有预设的传递值,每一广播传递数据经过一网络设备值,该广播传递数据的对应的传递值减小,当广播传递数据的传递值小于零时,对应的网络设备不再将该广播传递数据发送至其他网络设备中。

6.如权利要求5所述的一种基于机器学习的运维机器人网络故障检测系统,其特征在于:所述广播传递数据还包括辨识信息以及协议基准信息,当网络设备接收所述广播传递数据时,根据所述网络设备对应的网络协议处理所述协议基准信息得到协议反馈数据,每一所述广播传递数据的辨识信息不同,每一所述广播传递数据的协议基准信息相同。

7.如权利要求6所述的一种基于机器学习的运维机器人网络故障检测系统,其特征在于:所述广播传递数据还包括传递时间,所述传递时间反映所述广播传递数据到达所述网络设备的时间。

8.如权利要求3所述的一种基于机器学习的运维机器人网络故障检测系统,其特征在于:所述运维机器人配置有网络虚拟模型,所述网络虚拟模型与运维机器人网络故障检测系统的实际网络模型相同,所述运维机器人根据所述故障诊断策略生成的检测位置在所述网络虚拟模型中模拟所述广播数据的传递以获得每一所述检测位置对应的标准数据表。

9.如权利要求8所述的一种基于机器学习的运维机器人网络故障检测系统,其特征在于:所述反馈数据表以及所述标准数据表之间的偏差包括时间偏差、协议信息偏差、接收偏差以及发送偏差;

所述标准数据表配置有一第一时间裕量,当所述反馈数据表中一广播传递数据所对应的传递时间超过所述第一时间裕量时,输出所述时间偏差;所述标准数据表配置有一第二时间裕量,当所述反馈数据表中一协议反馈数据所对应的协议反馈时间超过所述第二时间裕量时,输出所述时间偏差;

所述标准数据表配置有标准协议信息,当所述反馈数据表中的一协议反馈数据所对应的协议反馈信息与标准协议信息不匹配时,输出所述协议信息偏差;

所述标准数据表配置有标准广播数据,当所述反馈数据表中的一广播传递数据在所述标准数据表中没有对应的标准广播数据时,输出所述发送偏差,若在所述标准数据表中的一标准广播数据在所述反馈数据表中没有对应的广播传递数据时,输出所述接收偏差;每一所述标准广播数据均包括有所述辨识信息,当一所述广播传递数据和所述标准广播数据的辨识信息相同时,判断该广播传递数据和标准广播数据对应。

10.一种基于机器学习的运维机器人网络故障检测系统的故障诊断方法,包括如下步骤:

运维机器人发送广播检测数据;

当网络设备通过收发器接收到所述广播检测数据时,所述网络设备根据所述广播检测数据生成一广播传递数据发送至所有与该网络设备连接的其他网络设备;

当网络设备接收所述广播传递数据时,根据所述网络设备对应的网络协议处理所述广播传递数据得到协议反馈数据,将所述广播传递数据以及所述协议反馈数据通过对应的收发器发送至所述运维机器人,并将所述广播传递数据发送至与该网络设备直接连接的其他网络设备;

所述运维机器人根据接收到的广播传递数据以及协议反馈数据确定偏差数据;并根据偏差数据确定网络故障。

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