论文部分内容阅读
融合了传感器技术,通信技术以及计算机技术的无线传感器网络是由大量传感器节点通过无线通信技术组成的自组织网络,集数据的采集、传输、融合分析于一体,并在环境监测、医疗监护、交通管理、军事侦察等领域具有广阔的应用前景。目前无线传感器网络路由协议以及网内数据压缩算法一直是研究的热点,但已有路由协议在簇头节点选择、簇大小限制以及传输距离等方面考虑的并不完善,而且已有压缩算法对网络数据的压缩效果很不理想,因此,有必要进一步研究有效、节能的路由协议和网内数据压缩算法。本文重点研究无线传感器网络路由协议以及网内数据的压缩传输,提出多级环形分簇路由协议MCBR,并在MCBR协议基础上提出基于小波方法的分布式时空数据压缩算法DCMWT。具体工作如下:(1)介绍无线传感器网络的研究现状、网络的构成、网络的特点以及网络中流数据的特征,分析比较当前流行的、有代表性的路由算法及其优缺点,总结小波相关理论与技术,为后续研究提供理论依据和实验基础。(2)根据无线传感器网络自身特性,分析已有路由协议优缺点,提出多级环形分簇路由协议MCBR。MCBR协议综合考虑簇头节点的选择、簇大小的限制、节点能耗的均衡以及传输距离的影响等方面因素,建立具有等级的环形网络路由结构,目的是构造健壮以及能量消耗均衡的传感器网络。仿真实验表明,对比已有算法,该方法有效地减少了节点能量消耗,延长了网络寿命。(3)根据无线传感器网络中流数据的特征,在MCBR路由协议下,提出分布式时空数据压缩算法DCMWT。该算法利用小波方法在时间与空间方向上压缩传感器节点收集到的传感数据,并使用量化与编码技术处理小波系数,然后,用处理过的小波系数代替原始数据进行传输。在传输的过程中,DCMWT算法使用计数器来解决数据包复制产生的错误问题。实验结果表明,虽然DCMWT压缩算法耗费了少量的能量,但是减少了大量的传输能耗,充分表明此算法的可行性,进一步延长了网络寿命。