论文部分内容阅读
无线传感器网络(WSN: Wireless Sensor Networks)是近年来新兴的研究课题,其技术研究涵盖了众多学科领域。它是由大量传感器节点部署在监测区域中,通过无线通信方式所形成的一个自组织网络系统,能够协作地感知、采集和处理被检测对象的信息,并将该信息发送给基站或汇聚节点。无线传感器网络无所不在的应用吸引了各个领域的研究者们的兴趣,在许多方面提出了研究无线传感器网络的方法。本文主要研究基于TD-SCDMA传输技术的无线传感器网络数据聚合算法。无线传感器网络是能量受限的网络,这极大的限制了它以数据为中心的具体应用,同时在采用TD-SCDMA传输时,节点的信息经过一跳通信传到Node-B,大量冗余数据的一跳远距离传输势必会迅速耗尽网络能量,而且Node-B也无法支持大量节点同时传输数据。因此我们采用数据聚合技术,将来自不同节点的数据进行聚合处理,去除冗余数据,减少网络中传输的数据量。分簇网络是最有利于数据聚合的结构,而网络编码具有提高网络吞吐量、高效利用能量的优异性能,因此我们采用这两种技术来达到降低网络能耗,延长网络生命周期的目的。本文首先介绍了经典的分簇路由协议LEACH,分析了其工作流程,主要包括簇的建立和稳定的数据传输两个阶段,并简要介绍了当前几种基于LEACH算法的改进算法,重点介绍了提出的基于能量和距离的改进算法LEACH-E及LEACH-ED算法,从两个方面对LEACH的分簇算法进行了改进,以达到降低节点能耗、延长网络寿命的目的。随后研究了网络编码的基本原理,详细分析了基于机会的网络编码COPE的三种关键技术:机会侦听、机会编码和侦听邻居状态,在此基础上提出了基于网络编码的分簇数据聚合算法,利用网络编码提高网络的吞吐量,从而高效利用节点能量。