一种基于LEACH的无线传感器网络路由协议的分析与改进

来源 :重庆大学 | 被引量 : 0次 | 上传用户:color5188
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着传感器技术、微机系统、片上系统、无线通信技术的飞速发展,无线传感器网络被广泛应用于军事作战、交通控制、医疗卫生、环境监控等各种领域,并且迅速地成为网络领域中研究热点之一。无线传感器网络是由大量传感器节点通过自组织的方式构成一个集数据采集、处理、和传输于一体的专用网络系统。目前国内外对其的研究并不成熟,及时开展对该技术的研究有着重要的意义。本文首先介绍无线传感器网络的背景和体系结构,并在此基础上分析了无线传感器网络的特点。选取选择平面路由协议和分层路由协议中具有代表意义的几种进行深入研究,并选择分层路由协议中LEACH中的簇头选择算法和分簇算法进行分析,建立能量消耗模型,对其最优簇头节点的个数选择进行推导。通过对LEACH的详尽分析,针对LEACH协议中随机簇头节点选举造成的不均以及未考虑簇头的能量的不足,本文对LEACH成簇算法进行改进,并改进簇头节点与基站的通信方式。第一,针对LEACH簇头分布不均和未考虑剩余能量的情况,在改进的簇头选举算法中,节点通过与周围节点交换信息,得到其剩余能量信息以及距离信息计算到的权值来用来进行簇头竞争,并保证在任意簇内一跳的范围内不会出现两个簇头节点,从而使得簇头节点均匀分散至整个网络之。第二,针对LEACH簇头节点与基站直接通信而造成能量消耗过大的问题,改进的算法将采取簇头节点通过多跳方式与基站通信,降低簇头节点进行数据转发时的能量消耗。最后本文使用MATLAB对LEACH和改进后的算法进行仿真实验,分别对成簇个数、能量消耗情况、以及节点生存时间等几个方面进行比较,仿真结果表明,改进后的算法在以上方面都要优于LEACH协议。
其他文献
遥感图像标记算法的目的是将图像上具有相同特征(本文考虑像素点的RGB值)的像素点标记为同一值。遥感图像经图像分类算法分类后,图像被分割成一块一块的区域,且具有相同属性的区
相对于曲面上其他产生纹理的方法(如纹理映射、直接曲面上纹理合成等),实体纹理合成方法可以避免纹理接缝、变形等问题,而且实体一旦合成可以被使用,因此它越来越受到人们的
软件工程监理是信息化工程监理的一个重要组成部分,作为一种为信息化建设提供专业监督控制服务的重要模式,国家为其制定了相关标准,以保障其良好发展。但软件工程监理仍存在风险
网格计算突破了现有的资源限制,将分布的资源组织起来,协同解决复杂的科学计算与工程应用问题,为用户提供了强大的计算能力,极大地推动了科学研究和工程实践的发展。网格可容
CT扫描已成为肺部疾病检测的最重要手段之一。利用医学可视化技术对CT图像进行处理,能够重建出具有高度可视化性能的三维影像,给临床诊断提供了直观的病变信息,使过去不易确
软件在社会信息化过程中担当着重要角色,如何有效地提高软件开发效率、缩短开发周期、开发功能和性能都满足应用需要的高质量软件系统,一直是软件开发人员和用户共同关注的焦
当今企业面临着快速响应市场竞争和客户需求的挑战,而BPEL作为面向服务架构(SOA)下服务组合的主要实现技术,能够真正体现SOA基于开放标准、组件化、松耦合和可复用等优点,简
基于内容的视频检索是近年来的研究的热点问题。随着多媒体技术的日益成熟,各种各样的视频应用层出不穷,传统的基于文本标签的检索已经不能很好的满足海量视频的检索需求,如
嵌入式系统是一个综合应用计算机技术、电子技术和软件技术的系统,嵌入式操作系统作为其软件平台需要适应不同的硬件环境和应用场合,这造就了它的多样性。源代码公开的嵌入式操
机器人位置伺服控制器是机器人控制系统的重要组成部分,对工业机器人操作手的控制精度、稳定性和实时性起着至关重要的作用。随着工业机器人应用范围的扩大,机器人的复杂程度和