论文部分内容阅读
事件检测是无线传感器网络(Wireless Sensor Networks,WSNs)研究中的基础性问题之一。在无线传感器网络中,确定监测环境内事件是否发生是十分重要的,众多学者对无线传感器网络节点事件检测技术进行了大量的研究工作,提出了很多面向无线传感器网络的事件检测算法。对于地理位置不可达,环境复杂多变的网络应用环境,由于应用场景的特殊性,节点携带能量有限且容易出错等特点,这些特点使得现有事件检测技术在实际应用中受限。本文针对无线传感器网络的特点,在事件检测技术以及相应的层次路由方案上进行了以下创新工作:首先,本文提出了一种基于关联度模型的传感器网络事件检测算法。针对传统基于空间相关性事件检测方法中,节点的各个邻居节点被赋予相同的关联性属性导致检测信息不准确;检测过程中只考虑单属性因素从而导致检测结果易受干扰事件影响的问题,在已有TTSC算法的基础上进行改进,提出了一种基于关联度模型的无线传感器网络事件检测方法(An Event Detection Algorithm Based On Correlation Model,CDB),详细介绍了CDB方法的设计方案与算法细节,并从检测准确率、误判率、失判率和能量消耗四个方面将CDB与TTSC进行仿真实验对比。其次,本文提出了一种基于区域划分的层次路由方案。针对了基于事件驱动的传统层次路由方案TEEN算法存在分簇时易造成簇头分布不合理以及最佳簇头数难以确定的缺陷而数据传输过程中全网能量分布不均匀,网络时延较大的问题。针对这些问题,本文设计了一种基于区域划分的层次路由方案(Advanced Threshold Sensitive EnergyEfficient Sensor Network Routing Protocal,AD-TEEN)。与已有经典TEEN算法不同,本文从路由算法的各个步骤入手,创新地提出了使用区域划分的方法来分簇,在网络整体能耗和节点存活率方面都有较好表现,实用性更强。