一种网络节点异常检测方法、装置及网络设备制造方法及图纸

技术编号:31373577 阅读:27 留言:0更新日期:2021-12-15 11:04
本发明专利技术公开了一种网络节点异常检测方法、装置及网络设备,包括:获取待检测节点与初始信号强度表中的M个网络节点通信时,所述待检测节点的实时RSSI值和所述M个网络节点的实时RSSI值;根据所述待检测节点的实时RSSI值和所述M个网络节点的实时RSSI值,分别计算获得所述待检测节点与每一个网络节点之间的实时RSSI差值;将所述待检测节点与所述M个网络节点之间的实时RSSI差值,与所述初始信号强度表中的所述待检测节点与所述M个网络节点之间的初始RSSI差值进行比较;根据比较结果判断所述待检测节点是否发生异常。采用本发明专利技术的技术方案能够快速判断网络中的节点是否异常,并快速定位网络中的异常节点。定位网络中的异常节点。定位网络中的异常节点。

【技术实现步骤摘要】
一种网络节点异常检测方法、装置及网络设备


[0001]本专利技术涉及网络安全
,尤其涉及一种网络节点异常检测方法、装置及网络设备。

技术介绍

[0002]无线Mesh网络(Wireless Mesh Network,WMN)是一种动态自组织的网络,网络中的节点自动建立并保持与其他节点间的连接,这种方式使得无线Mesh网络具有很强的网络健壮性,如果网络中某个节点,例如无线路由器,发生故障,信息可经由网络中的其他无线路由器传送,并不会引起网络瘫痪。然而,如果其他传输路径上的空气信道衰减更大,数据将以更低的无线速率传输,仍有可能会降低网络性能,并且当整个网络中的故障节点达到一定数量,或异常节点位于网络关键位置时,整个网络性能甚至会出现大幅下降,因此,对无线Mesh网络中的节点进行异常或故障检测,以根据检测结果进行异常的响应与处理,具有十分重要的意义。
[0003]目前,无线Mesh网络的健壮性或自修复性,往往是基于绕开或舍弃掉异常节点来实现的,其健壮性具有一定前提或限制,即网络中的正常节点远多于异常节点,且异常节点不位于关键路径上,当超本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网络节点异常检测方法,其特征在于,包括:获取待检测节点与初始信号强度表中的M个网络节点通信时,所述待检测节点的实时RSSI值和所述M个网络节点的实时RSSI值;根据所述待检测节点的实时RSSI值和所述M个网络节点的实时RSSI值,分别计算获得所述待检测节点与每一个网络节点之间的实时RSSI差值;将所述待检测节点与所述M个网络节点之间的实时RSSI差值,与所述初始信号强度表中的所述待检测节点与所述M个网络节点之间的初始RSSI差值进行比较;根据比较结果判断所述待检测节点是否发生异常;其中,所述初始信号强度表中包括满足预设条件的N个网络节点、所述待检测节点与所述N个网络节点通信时所述待检测节点的初始RSSI值和所述N个网络节点的初始RSSI值、以及所述待检测节点与所述N个网络节点之间的初始RSSI差值,2≤M≤N。2.如权利要求1所述的网络节点异常检测方法,其特征在于,所述方法通过以下步骤预先建立所述初始信号强度表:在所述待检测节点加入待检测网络前,根据网络覆盖范围内所有网络节点发送至所述待检测节点的信息帧,获取每一个网络节点对应的信号强度;将所有网络节点按照对应的信号强度从大到小的顺序进行排序,确定排序位于前N位的所述N个网络节点;在所述待检测节点加入待检测网络时,获取所述待检测节点与所述N个网络节点通信时,所述待检测节点作为接收节点时的初始RSSI值和所述N个网络节点作为接收节点时的初始RSSI值;根据所述待检测节点的初始RSSI值和所述N个网络节点的初始RSSI值,分别计算获得所述待检测节点与所述N个网络节点之间的初始RSSI差值;根据所述N个网络节点、所述待检测节点的初始RSSI值、所述N个网络节点的初始RSSI值和所述待检测节点与所述N个网络节点之间的初始RSSI差值,建立所述待检测节点的所述初始信号强度表。3.如权利要求2所述的网络节点异常检测方法,其特征在于,所述方法还包括:根据预设的时间周期获取所述待检测节点与网络覆盖范围内所有网络节点通信时对应的RSSI值;根据获得的RSSI值对所述初始信号强度表进行更新。4.如权利要求1所述的网络节点异常检测方法,其特征在于,所述获取待检测节点与初始信号强度表中的M个网络节点通信时,所述待检测节点的实时RSSI值和所述M个网络节点的实时RSSI值,具体包括:采用BPSK调制方式,获取所述待检测节点与所述M个网络节点通信时,所述待检测节点作为接收节点时的实时RSSI值和所述M个网络节点作为接收节点时的实时RSSI值;或,根据预设的测试次数T,分别获取所述待检测节点与每一个网络节点通信时,所述待检测节点作为接收节点时的T个RSSI值和每一个网络节点作为接收节点时的T个RSSI值;其中,T≥2;对所述待检测节点的T个RSSI值进行求平均值处理,相应获得所述待检测节点作为接收节点时的实时RSSI值;
分别对每一个网络节点的T个RSSI值进行求平均值处理,相应获得每一个网络节点作为接收节点时的实时RSSI值。5.如权利要求1~4任一项所述的网络节点异常检测方法,其特征在于,所述根据比较结果判断所述待检测节点是否发生异常,具体包括:当所述待检测节点与所述M个网络节点之间的实时RSSI差值,和所述待检测节点与所述M个网络节点之间的初始RSSI差值均不相同,且实时RSSI值与初始RSSI值之间的变化差值大于预设阈值时,判定所述待检测节点发生异常。6.如权利要求5所述的网络节点异常检测方法,其特征在于,所述根据所述待检测节点的实时RSSI值和所述M个网络节点的实时RSSI值,分别计算获得所述待检测节点与每一个网络节点之间的实时RSSI差值,具体包括:当所述待检测节点作为发送节点,所述M个网络节点作为接收节点时,根据公式ΔRSSI
REti

REi
=RSSI
REti

REi

RSSI
R...

【专利技术属性】
技术研发人员:童帆李观海
申请(专利权)人:普联技术有限公司
类型:发明
国别省市:

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

1