一种基于RSSI值及信誉度的女巫节点检测方法技术

技术编号:17974792 阅读:51 留言:0更新日期:2018-05-16 14:14
本发明专利技术公开了一种基于RSSI值及信誉度的女巫节点检测方法,采用信誉度模型和自适应门限,选出多个符合条件的监测节点对监控节点提出的可疑节点进行排查,从而达到女巫攻击检测的目的。本发明专利技术首先利用监控节点粗选出疑似女巫节点,再选出两个高信誉度的监测节点,利用RSSI值确定女巫节点,在能耗允许的情况下,本发明专利技术具有快速高效的检测正确率、较低的误检率和漏检率。

【技术实现步骤摘要】
一种基于RSSI值及信誉度的女巫节点检测方法
本专利技术属于无线传感器网络
,具体涉及一种基于RSSI值及信誉度的女巫节点检测方法的设计。
技术介绍
无线传感器网络(WirelessSensorNetwork,WSN)就是由大量部署在监测区域内的微型、廉价传感器节点组成并以无线多跳的通信方式形成的一个自组织的网络系统。它在诸多领域得到了广泛应用,其安全性在医疗事故救助、城市管理、智能家居、军事上等应用中显得越来越突出。对无线传感器网络攻击有来自外部的攻击和混进内部的攻击。外部攻击指的是未得到密钥、无法接入网络的节点采取的攻击,如物理层阻塞,干扰节点的正常通信,对于这类攻击,可以通过隔离阻塞区域或者跳频通信等机制应对;对于网络窃听,可以通过加密技术保证通信链路的机密性。而内部攻击是指攻击者通过一定技术手段突破了如加密技术等设置的防御机制,伪装成正常节点潜入网络内部,从内部主动地发起有针对性的恶意攻击行为。如虫洞攻击、女巫攻击、选择性转发攻击和黑洞攻击等。女巫攻击具有独特的攻击特点,因此它具有极强的破坏性。一般恶意节点(如图1中的S)指被外界捕获篡改的节点,女巫节点(如图1中的S1本文档来自技高网...
一种基于RSSI值及信誉度的女巫节点检测方法

【技术保护点】
一种基于RSSI值及信誉度的女巫节点检测方法,其特征在于,包括以下步骤:S1、进行无线传感器网络布局,实现监控节点的区域化管制;S2、根据网络布局情况,基于RSSI值及信誉度寻找可疑节点;S3、选择两个高信誉度的监测节点,基于RSSI值对可疑节点进行排查,确定女巫节点。

【技术特征摘要】
1.一种基于RSSI值及信誉度的女巫节点检测方法,其特征在于,包括以下步骤:S1、进行无线传感器网络布局,实现监控节点的区域化管制;S2、根据网络布局情况,基于RSSI值及信誉度寻找可疑节点;S3、选择两个高信誉度的监测节点,基于RSSI值对可疑节点进行排查,确定女巫节点。2.根据权利要求1所述的女巫节点检测方法,其特征在于,所述步骤S1包括以下分步骤:S11、在一定范围内,随机均匀抛洒普通节点,利用普通节点收集周围数据,同时作为路由节点转发其他节点的数据,将数据汇聚到汇聚节点;S12、由汇聚节点向周围广播Hello消息,收到Hello消息的第一批普通节点向汇聚节点回复ACK消息,并被标记为第一跳节点;S13、由第一跳节点向周围广播Hello消息,将收到Hello消息的非第一跳节点标记为第二跳节点,同时向发送Hello消息的第一跳节点回复ACK消息;将第一跳节点和第二跳节点互相列为对方的邻居节点,并建立邻居列表;S14、采用与步骤S13相同的方法依次得到第三跳节点、第四跳节点......,建立每个普通节点的邻居列表;S15、随机均匀抛洒监控节点;S16、每个监控节点控制发送半径广播信息,发送一个包含监控节点ID信息的数据包,周围收到数据包的邻居节点向监控节点反馈信息,并加入该监控节点的监控区域;S17、每个监控节点给自己监控区域内的普通节点编制ID信息,并向自己监控区域内的普通节点发送Hello信息,确定自己的邻居列表。3.根据权利要求2所述的女巫节点检测方法,其特征在于,所述邻居列表中包括邻居节点信息以及自身到邻居节点的RSSI值。4.根据权利要求2所述的女巫节点检测方法,其特征在于,所述监控节点的数量为普通节点的10%。5.根据权利要求2所述的女巫节点检测方法,其特征在于,所述监控节点的监控区域半径为普通节点通信半径的1/2。6.根据权利要求3所述的女巫节点检测方法,其特征在于,所述步骤S2包括以下分步骤:S21、通过监控节点nM周期性地在监控区域内寻找到自身的RSSI值相近的普通节点,若两个普通节点np、nq满足|dMp-dMq|≤e,则将np、nq作为一组可疑节点,加入到怀疑列表Doubt[i]中;其中dMp表示节点np到nM的RSSI值,dMq表示节点nq到nM的RSSI值,e为误差,i为被怀疑节点编号;S22、对监控节点nM监控区域内的普通节点进行信誉度计算,找到信誉度低于自适应门限值的普通节点nS,再根据监控节点nM自身邻居列表NeiM[j]中的RSSI值信息,选出与RSSI值dMS相近的普通节点na、nb,当|dMS-daS|≤e且|dMS-dbS|≤e时,将nS、na、nb作为新的一组可疑节点加入到怀疑列表Doubt[i]中;其中dMS表示节点nS到nM的RSSI值,daS表示节点na到nM的RSSI值,dbS表示节点nb到nM的RSSI值,j表示节点nM的邻居节点编号;S23、检查监控节点监控获得...

【专利技术属性】
技术研发人员:吴援明黄桂琳
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川,51

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

1