论文部分内容阅读
无线传感器网络(Wireless Sensor Network简称为WSN)是现代通信网络的一个新的研究领域,它由大量的传感器节点组成,通过无线通信方式自组织形成网络,能够实现对目标的实时监测、采集和信息处理。近年来,随着传感器技术、微电机技术、现代网络和无线通信等技术的进步,无线传感器网络得到了快速发展,应用前景十分广阔,可广泛应用于军事领域、空间探测、辐射检测、洪灾预警、农田管理等众多领域。本文首先介绍了课题背景,阐述了本课题的研究目的以及意义。接着,对无线传感器网络的体系结构、特点、应用前景以及关键技术做了简要介绍,由于无线传感器网络通常由大量密集的传感器节点构成,节点的能源、计算能力和带宽都非常有限,传统的无线路由协议不适合无线传感器网络。因此,设计能够有效节约能源、延长网络生命周期的路由协议成为了无线传感器网络研究的一个重点。本文主要对无线传感器网络的路由协议进行研究与设计,首先研究了无线传感器网络路由协议的特点、设计目标和分类,通过分析和比较各种无线传感器网络的路由协议,然后选择了典型的分簇式路由协议——LEACH协议作为研究对象。在LEACH协议中,少量的节点通过一种自组织的方式当选为簇首,收集当前簇内信息并在融合后转发给基站,把网络的负载均匀的分布在整个网络中,大大节约了通信过程中的能量消耗。本文针对簇首选择的随意性和等概率性,对当选的簇首增加一次能量检测,如果不符合要求,就把簇首的权利转移给其它高能量节点,避免低能量节点当选为簇首。另外,簇首与基站直接通信,如果基站距离所有传感器节点都不远的话,LEACH将具有良好的性能。但是当簇首节点远离基站时,簇首将要和基站进行高能耗的通信,这样会造成簇首节点负载过重,加快簇首节点的死亡,缩短网络的生命周期。本文在分析LEACH协议的基础上,以降低簇间远距离通信的能量消耗为主要目标,同时考虑到整个网络中簇首能量消耗的均衡控制,提出了一种以剩余能量为参数限制中间节点选择的簇首多跳算法。本算法在生成包括基站在内的所有簇首节点的最小生成树的过程中,考虑转发数据的中间节点的剩余能量,使簇首之间通过一个多跳的最优路径与基站进行通信,并且避免使用低能量节点,本文在NS2仿真平台下对LEACH协议与改进后的算法进行了仿真实验。仿真结果表明,改进后的算法在减少簇首能量的消耗和均衡网络节点能量消耗方面优于LEACH协议,延长了网络的生命周期。最后,对本论文的工作进行总结,并提出了本课题领域有待于进一步研究的问题。