关键词:
无线传感器网络
恶意节点检测
信任评估
自适应算法
服务质量
摘要:
随着互联网技术的飞速发展和微电子技术的不断提高,无线传感器网络(Wireless Sensor Networks,WSNs)由于其规模大、自组织、节点部署灵活、成本低等特点在军事战场、物联网、环境监控、智能交通等多个领域得到了广泛的应用。然而,由于传感器节点的部署方式与环境,自身受限的能量、资源、内存空间与计算能力等不利因素,传感器节点较容易受敌方攻击,并且难以应用传统网络安全技术到所有传感器节点,致使WSNs中存在诸多威胁数据传输的机密性与完整性的安全隐患。因此,保障WSNs中的数据能够安全高效的传输成为无线传感器网络安全问题研究中的重点之一。本文将WSNs中高质量安全数据传输技术作为主要的研究内容,分别从基于自适应遗传算法和信任评估的安全路由机制以及面向服务质量(Qualityof Service,QoS)算法的综合信任安全传输机制两个方面展开研究,主要的工作内容如下:
(1)针对WSNs中恶意节点带来的威胁、传感器自身能量消耗等问题,本文提出一种基于自适应遗传算法和信任评估的安全路由机制,实现在降低能量消耗的同时有效抵御常见的路由攻击和特殊的信任攻击。首先,根据WSNs中节点的传感、转发、聚合等常见行为,设计多信任指标的信任模型。其次,为提高对恶意节点的识别能力,在信任模型中加入了能够调节信任值波动幅度的奖惩因子,构建一套更加合理的信任体系,从而使恶意节点的信任值会更快地降低,实现对恶意节点的高效识别。之后,建立能量模型分析每个节点的能量消耗使用情况,以便于根据节点的能量消耗情况动态调整节点的工作状态,使网络性能和能量消耗得到平衡。最后,根据节点信任值和剩余能量完成簇头选举,通过将自适应遗传算法与信任机制相结合,并引入实数编码、随机交叉和动态变异等方法,实现安全节能的最优路径规划。通过仿真实验证明,该方案能够减少数据包的丢失,并提高网络能量利用效率。
(2)针对WSNs中恶意节点检测、安全性与服务质量的平衡等问题,本文提出一种面向QoS的数据传输机制,以提高WSNs的服务质量和能量效率。首先,设计QoS模型,并利用基于真相发现的节点权重估计算法来调节节点权重,在成员节点中选择合适的节点(即源节点),负责向基站传输与事件检测相关的信息,减少冗余数据的传输。其次,为增强WSNs的安全性,将直接信任与间接信任相结合设计综合信任模型,更全面、更准确地对所有源节点信任值进行计算,从而完成恶意节点的识别。最后,通过仿真实验验证提出的方案能够在提高信息传输质量的同时,保证信息传输的安全性。