论文部分内容阅读
无线传感器网络(wireless sensor networks,WSN)是由密集分布在监控区域内的大量廉价智能传感器节点构成,通过无线通信方式形成一个多跳的自组织的网络系统。由于其能够获取客观物理信息,并同传输网络连接在一起,扩展了人们的信息获取能力,可用于军事国防、环境监测、危险区域远程控制等领域,具有十分广泛的应用前景。无线传感器网络的应用通常是通过搜集密集分布在监控区域内的多个节点观测到的某种物理信息来得到其统计特性。由于传感器节点在空间上的密集分布,节点间具有一定的空间相关性。同时,传感器节点由于其成本的廉价,其结构简单,且能量供应严重受限。如何利用无线传感器网络节点间这种空间相关性来提高节点能量使用效率、延长网络使用寿命,对无线传感器网络技术的研究具有重要意义。本文首先介绍了无线传感器网络的体系结构及其协议栈、分析比较了现有的MAC层和路由层协议,讨论了无线传感器网络的主要能量消耗和性能指标,以及无线传感器网络的空间相关特性。对于多数无线传感器网络应用,在最大失真允许范围内,可以确定一个相关半径,距离小于相关半径的两个节点观测的物理信息具有高度空间相关性。利用这种空间相关特性,本文设计了一种基于空间相关性分簇网络协议SCCP(Spatial Correlation-based Clustering Protocol)。该协议提出在每一轮通信中同一相关区域内可以只选择一个代表节点发送信息,而其他节点休眠。同时,所有代表节点采用一种新型的分簇协议形成若干分布均匀、大小一致的簇。每个簇内选举一个簇头,其他簇内代表节点以时分复用方式传送数据给簇头。簇头接收到所有数据后先进行数据融合,然后直接发送到汇聚节点。这种利用空间相关区域内各节点轮换休眠的机制,在应用许可的失真范围内可以大大提高网络的能效性,延长网络的使用寿命。本文在NS-2仿真实验平台下对所设计的协议进行了具体实现,并设计一个无线传感器网络场景对协议进行了测试。通过对网络的能量消耗、吞吐量进行统计分析,结果表明本文设计的协议比原始LEACH协议在节点能量节省、提高网络使用寿命上具有很大的性能改善,对无线传感器网络的发展具有重要意义。