[发明专利]一种基于攻击者检测的移动基站位置保护方法及系统有效
申请号: | 201510427392.4 | 申请日: | 2015-07-20 |
公开(公告)号: | CN104994506B | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | 陈娟;林正奎;那振宇;邓志安;吴迪 | 申请(专利权)人: | 大连海事大学 |
主分类号: | H04W12/12 | 分类号: | H04W12/12;H04W24/04 |
代理公司: | 大连东方专利代理有限责任公司 21212 | 代理人: | 杨威;李洪福 |
地址: | 116026 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基站 攻击 检测节点 报警节点 事件监测 报警消息 位置保护 移动基站 检测 基站接收 基站位置 通信开销 网络拓扑 无人监管 增强基站 重新构建 不安全 第一层 新地点 并发 静止 诱导 网络 安全 移动 | ||
1.一种基于攻击者检测的移动基站位置保护方法,其特征在于:
该方法包括:
步骤S200、预先配置若干攻击者检测节点、若干事件监测节点以及基站,其中所述事件监测节点与所述基站构成第一层网络即事件监测网络;所述攻击者检测节点与所述基站构成第二层网络即攻击者检测网络;
步骤S201、攻击者检测节点检测到攻击者,则所述攻击者检测节点成为报警节点;
步骤S202、所述报警节点产生报警消息并发送给基站;
步骤S203、距离该报警节点最近的事件监测节点产生假消息诱导攻击者远离基站;所述步骤S203具体包括:距离报警节点最近的事件监测节点每隔时间t产生一个假消息,共产生m个假消息,t>0,m>0,t和m均为预先设置的参数;该事件监测节点将假消息向远离基站的方向发送h跳,h>0,h为预先设置的参数;其发送过程包括:所述事件监测节点u,从其远集合中随机选择一个节点作为下一跳节点,所述事件监测节点将所述假消息的跳数字段加1后将该假消息发送给所述下一跳节点;所述下一跳节点根据所述假消息的跳数字段,执行的操作分为两种情况:第一种:若所述假消息的跳数字段<h,所述的被随机选择的节点从其远集合中随机选择一个节点作为下一跳节点,将所述假消息的跳数字段加1后将假消息发送给所述下一跳节点;第二种:若所述假消息的跳数字段==h,则所述下一跳节点丢弃所述假消息;
步骤S204、基站接收所述报警消息;
步骤S205、判断基站是否安全,若基站不安全,则执行步骤S206,否则执行步骤S208;所述步骤S205具体包括:计算基站与攻击者的距离,若该距离<d,则基站不安全,执行步骤S206;否则,执行步骤S208,其中,d>0,d为预先设定的阈值;
步骤S206、基站移动至远离攻击者的新地点;所述步骤S206中包括:所述基站选择一个远离所述攻击者的新地点且移动至所述新地点;其中所述基站移动至新地点包括:所述基站在第一层网络中进行若干次移动,直至到达所述新地点,所述基站的每一次移动方法如下:所述基站分别计算其每个邻节点与所述新地点的距离,选择距离所述新地点最近的邻节点为下一跳节点,将所述下一跳节点的位置作为本次移动抵达的目的地;
步骤S207、基站重新构建网络拓扑;
步骤S208、基站静止不动。
2.根据权利要求1所述的方法,其特征在于,
步骤S202包括:
所述报警节点产生相应的报警消息;
所述报警节点将所述报警消息加密后发送给距离该报警节点最近的事件监测节点;
所述事件监测节点将所述报警消息通过第一层网络逐跳发送给所述基站。
3.一种基于攻击者检测的移动基站位置保护系统,其特征在于:
该系统包括:
若干攻击者检测节点、若干事件监测节点以及基站;
所述事件监测节点为单个传感器节点,用于监测网络覆盖区域内的一类事件;
所述攻击者检测节点,用于检测攻击者的若干特征并基于这些特征定位攻击者,该攻击者检测节点集成了多个不同类型的传感器节点,每个传感器节点检测攻击者的一类特征;
可移动的基站,为整个网络的控制中心;
同时所述事件监测节点与所述基站构成第一层网络即事件监测网络;所述攻击者检测节点与所述基站构成第二层网络即攻击者检测网络;所述攻击者检测节点在检测到攻击者时,所述攻击者检测节点成为报警节点并产生报警消息发送给基站;同时距离该报警节点最近的事件监测节点产生假消息诱导攻击者远离基站;所述基站接收所述报警消息后判断基站是否安全,若基站不安全,则基站移动至远离攻击者的新地点重新构建网络拓扑,若基站安全,则基站静止不动;
其中,所述距离该报警节点最近的事件监测节点产生假消息诱导攻击者远离基站是指距离报警节点最近的事件监测节点每隔时间t产生一个假消息,共产生m个假消息,t>0,m>0,t和m均为预先设置的参数;该事件监测节点将假消息向远离基站的方向发送h跳,h>0,h为预先设置的参数;其发送过程包括:所述事件监测节点u,从其远集合中随机选择一个节点作为下一跳节点,所述事件监测节点将所述假消息的跳数字段加1后将假消息发送给所述下一跳节点;所述下一跳节点根据所述假消息的跳数字段,执行的操作分为两种情况:第一种:若所述假消息的跳数字段<h,所述的被随机选择的节点从其远集合中随机选择一个节点作为下一跳节点,将所述假消息的跳数字段加1后将假消息发送给所述下一跳节点;第二种:若所述假消息的跳数字段==h,则所述下一跳节点丢弃所述假消息;
所述基站接收所述报警消息后判断基站是否安全的方法是指计算基站与攻击者的距离,若该距离<d,则基站不安全,d>0,d为预先设定的阈值;
所述基站移动至远离攻击者的新地点是指所述基站选择一个远离所述攻击者的新地点且移动至所述新地点;其中所述基站移动至新地点包括:所述基站在第一层网络中进行若干次移动,直至到达所述新地点,所述基站的每一次移动方法如下:所述基站分别计算其每个邻节点与所述新地点的距离,选择距离所述新地点最近的邻节点为下一跳节点,将所述下一跳节点的位置作为本次移动抵达的目的地。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连海事大学,未经大连海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510427392.4/1.html,转载请声明来源钻瓜专利网。