[发明专利]基于关键节点的无线传感器网络入侵检测方法有效
申请号: | 201210154410.2 | 申请日: | 2012-05-17 |
公开(公告)号: | CN102711107A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 何泾沙;解壁伟;张玉强;乐小意 | 申请(专利权)人: | 北京工业大学 |
主分类号: | H04W12/06 | 分类号: | H04W12/06;H04W24/00;H04W84/18 |
代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 陈圣清 |
地址: | 100022 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 关键 节点 无线 传感器 网络 入侵 检测 方法 | ||
技术领域
本发明涉及无线传感器网络技术领域,尤其涉及一种基于关键节点的无线传感器网络入侵检测方法。
背景技术
在无线传感器网络中,目前的入侵检测方法存在如下问题:
其一,监测方式基于区域监测,即每个监测节点监测一定范围内的网络数据,全部监测节点的监测区域总和便是整体网络。监测节点在收集网络行为数据时,收集其信号范围内的所有数据,但是这些数据中只有很少一部分存在攻击行为,使得收集上来的数据缺乏针对性,并且在收集过程中浪费了大量不必要的能量。
其二,传统的入侵检测方法对网络中的节点采取相同的数据收集方式和检测方法,并不区分各节点的重要性的不同和这些节点对安全性要求的不同。然而,多数网络攻击都是针对高重要性的节点展开的,此类攻击危害性极大。传统的方法对网络攻击的密集区域,即高重要性节点的通信区域的监测不全面,不能获得良好的入侵检测效率。
因此,当下需要迫切解决的一个技术问题就是:如何能够提出一种有效的措施,以解决现有技术中存在的问题。
发明内容
本发明所要解决的技术问题是提供一种基于关键节点的无线传感器网络入侵检测方法,为无线传感器网络提供一个高检测率且低能耗的入侵检测方法。
为了解决上述技术问题,本发明提供了一种基于关键节点的无线传感器网络入侵检测方法,包括:
将网络中各节点的重要性量化为关键值,关键值较高的节点为关键节点;
关键节点向周围邻居节点发送监测请求并广播关键值,邻居节点接收到请求后,根据自身剩余能量和关键节点广播的关键值大小决定是否开启监测状态,邻居节点开启监测状态后,就会成为监测节点;
各监测节点开始收集与关键节点有关的网络行为数据,检测到异常行为后向基站发送报警信息;
基站接收各监测节点发送的报警信息,决定是否将存在异常行为的关键节点,即异常节点隔离出网络。
进一步地,所述方法还包括设定关键值阈值为,当节点的关键值大于所设定阀值时,节点成为关键节点。
进一步地,所述方法中,监测节点开启监测状态后,会启混杂模式,接收所监测的链路上的数据传输过程,只收集与该传输过程有关的数据,而放弃收集其他数据。
进一步地,所述方法中,当基站计算得出节点某一时刻攻击对网络造成的潜在损失大于指定阈值时,即判定该节点为恶意节点,并将恶意节点从网络中隔离。
进一步地,所述节点包括路由节点和感知节点。
综上,本发明提供的基于关键节点的无线传感器网络入侵检测方法,通过量化网络中各节点的重要性,只对关键节点进行针对性的监测,减少收集的数据量,提高检测效果。该方法符合无线传感器网络对于入侵检测的需求,可以高效地应对无线传感器网络中针对关键节点的高危害性攻击,提升入侵检测系统的检测效率,同时降低网络中监测节点的能量消耗。
附图说明
图1是本发明的具体实施方式中所述的网络中的路由树的示意图;
图2是本发明的具体实施方式中所述的围绕关键节点的监测节点分布示意图;
图3是本发明的具体实施方式中所述的异常行为的检测示意图;
图4是本发明的具体实施方式中所述的实施场景示意图。
具体实施方式
下面结合附图和具体实施方式对本发明作进一步详细的说明。
第一阶段节点重要性的评估
无线传感器网络中的数据,即感知数据的目的地都是基站节点。因此会形成一个以基站节点为根节点的树状路由(如图1所示),其中的叶子节点即为感知节点,负责将温度、压力、风向等转化成数据;非叶子节点即为路由节点,负责将感知节点产生的数据逐跳转发给基站;根节点即为基站节点,负责接收所有的感知数据。如果路由节点E对网络实施攻击,丢弃需要转发的数据包,将会使得H、I节点的数据包无法到达基站,从而影响网络机能。
路由树中,路由节点参与攻击给网络造成的危害,与其子树的节点个数成正比。节点的关键值,即为节点的子树中的节点数量在网络节点总数中占的比例。
首先采用递归的方法计算路由节点子树的节点数量,即为路由节点所有子节点的子树的节点数量的加和,再加上路由节点自身。
di=∑k∈NCdk+1
其中,NC为节点i的子节点集合,di为节点i的子树中节点的数量。继而可以得出节点i的重要值如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210154410.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种消除物料爆聚的反应釜
- 下一篇:锂电池盖帽、电芯、锂电池及电芯组装方法