论文部分内容阅读
无线传感器网络是能够通过部署在某地区的一定数量的传感器节点来感知和采集所监测环境的信息,并将采集的信息传送给客户端的一种无线自组织多跳网络。移动无线传感器网络是一种节点可移动的网络。由于微型传感器存储的电能和数据容量有限,因此在与其它节点通讯、存储数据、计算数据方面能力较弱,并且它们很遭受攻击者攻击并危害整个网络。Sybil攻击(Sybil Attack)就是其中一个典型的例子:Sybil攻击是指恶意节点伪造多个节点身份参与网络操作的攻击,恶意攻击者可以伪造多个节点身份来参与数据转发,这些被伪造出的节点身份被称为Sybil节点。Sybil攻击能够显著地削弱网络容错机制如:分布式数据存储、复合通道路由、拓扑维护、投票机制等。现存的传感器网络中Sybil攻击检测方案只针对了静态传感器网络进行检测,不适用于移动传感器网络。本文针对移动传感器网络中Sybil攻击检测主要完成了如下工作:(1)根据实际问题存在的需求,本文总结出移动传感器网络中Sybil攻击的特征,提出基于身份频率的集中式Sybil攻击检测方案。实验结果显示,与传统静态Sybil攻击检测方案相比,本方案提出的方法能较准确地检测网络中Sybil节点,并且可以不产生额外的通信开销和计算开销。(2)本文分析移动传感器网络中常用节点移动模型以及节点的移动特征,提出基于身份亲和性的集中式Sybil攻击检测方案。实验结果显示,与传统静态Sybil攻击检测方案相比,本方案能较准确地检测网络中Sybil节点,并且可以不产生额外的通信开销和计算开销。(3)为了避免产生对汇聚节点的依赖性,本论文提出结合无线网络中Gossip广播模型提出分布式的移动Sybil攻击检测方案。并通过分析Gossip广播模型的收敛时间,进而验证分布式移动Sybil攻击检测模型的合理性。实验结果显示此方案能在理论收敛时间之前准确地检测出全部攻击节点。