论文部分内容阅读
无线传感器网络是由大量部署在监测区域内的智能传感器节点组成,通过无线通信方式形成的一个多跳的自组织的网络系统,集成了传感器、计算机和网络三大技术。它可被应用到军事战场、环境监测、医疗、智能家居以及交通等领域,具有广阔的应用前景,引起了众多学者的研究兴趣,并逐渐成为近年来计算机网络最热门的领域之一。网络层路由协议对无线传感器网络的性能有较大影响,是保证无线传感器网络高效通信的关键网络协议之一。本文的主要任务是对各种无线传感器网络路由协议进行研究,并在此基础上提出适宜于事件驱动的传感器网络路由算法,主要创新成果如下:第一,本文介绍了无线传感器网络的概念、体系结构、特点、通信协议栈及应用领域;分析了无线传感器网络路由协议的作用和设计指标;根据网络路由协议的分类,对比了几种有代表性的路由协议,获得了这些结构的优势与不足,最终根据设计一个无线传感器网络层路由协议所要考虑的问题,提出了基于事件驱动的地址分配、数据融合路由算法。第二,在阐述了事件驱动型传感器网络模型的基础上,本文详细介绍了基于事件驱动的传感器地址分配、数据融合路由算法。文章对传感器地址分配算法进行了详尽的论述。在地址分配机制中,网络中节点在初始阶段通过洪泛广播获取各自到汇聚节点的最小跳数,分配邻居范围内的局部地址。当监测到事件后,节点根据最小跳数建立与汇聚节点的通信,获取事件节点的通信地址。根据随机过程理论,对汇聚节点地址池分配通信地址的成功概率进行分析。接下来在基于事件驱动的数据融合路由算法的设计中,文章全面论述了算法思想,路由融合树候选根节点的选取以及最终融合树的构建过程。在事件区域中,候选根节点的选取是基于能量均衡的,并在这些节点中形成最终的事件通信链路节点,对感知数据进行有效融合。第三,本文采用软件实现模拟器对传感器网络层协议进行了模拟。在简单介绍了模拟器的原理和实现机制后,本文通过与其它算法进行比较。从各个方面的仿真结果表明,该算法降低了协议自身的通信开销,满足了无线传感器网络中通信节点资源极其稀少和低功耗的需要。