论文部分内容阅读
集成了传感器、嵌入式计算、网络和无线通信四大技术而形成的无线传感器网络是一种全新的信息获取和处理技术,它是一种新型的无基础设施的无线网络,能够协作地实时监测、感知和采集各种环境或监测对象的信息,并对其进行处理,传送到需要这些信息的用户。无线传感器网络是计算机科学技术的一个新的研究领域,具有十分广阔的应用前景,引起了学术界和工业界的高度重视。本文的主要内容是对无线传感器网络的路由协议的设计,无线传感器网络节点数量庞大、单个节点资源极其有限,其路由协议设计的首要目标是有效节约能源,延长网络生命周期。作者分析和比较了国外提出的几种针对无线传感器网络的路由协议,并借鉴其中的优秀思想,设计出一种基于协商机制的能源有效性路由协议――NBEERP。NBEERP是一种基于协商机制的层次型路由协议。从网络结构上看,它将网络划分成不同的簇类,每个簇类由一个簇头节点和若干普通节点组成,簇头节点处于较高的层次,不仅承担感知数据的任务,还要接收簇内普通节点传输的数据、进行数据融合,并把处理后的数据传向Sink节点;普通节点处于较低的级别,只进行感知和向簇头节点传输数据的任务。从时间上看,NBEERP将网络生命周期细化为一个一个的回合,每个回合分为两个阶段操作,即簇类形成阶段和数据传输阶段,数据传输阶段持续的时间比簇类形成阶段长。在簇类形成阶段,按照不同的要求,采用集中式和分布式相结合的方式形成簇类,簇类中每个节点都维护着通往Sink节点的多条路由。在数据传输阶段,簇内节点采用元数据协商的方式向簇头节点传输自身采集的数据,簇头节点接收完其簇内所有节点传输的数据,经过数据融合后再向Sink节点传输。每经过一个回合,都依据一定的策略对网络进行簇类的动态划分和簇头节点的重新选择,确保整个网络在较低的能耗水平下获得较高的吞吐量和较长的生命周期。经ns2平台上的仿真测试,证明NBEERP基本达到了路由协议设计目标。