无线传感器网络LEACH路由协议的改进与仿真

来源 :南华大学学报·自然科学版 | 被引量 : 0次 | 上传用户:cryloves
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】针对LEACH路由协议簇头节点随机选举、最优簇头数目是粗略估计值、节点分布不均匀三方面不足,本课题引入压缩比,在簇头选举时将节点剩余能量作为选举的关键条件,提出最小化能量损耗最优化簇头数目的改进算法,并从数学的角度进行推理证明。仿真证明:改进算法均衡了系统能量消耗,延长了网络生存周期,使网络更具健壮性。
  【关键字】无线传感器;网络;LEACH路由协议;改进;仿真
  21世纪,无线传感器网络(Wireless Sensor Network, WSN)在信息产业中占据重要地位,如在军事、环境监测、医疗健康、智能家居等领域,有着广泛的应用。但无线传感器网络中的传感器节点采用电池供电,能量有限,节点数量巨大,分布区域广泛,环境复杂多变,频繁更换电池补充能源比较困难。因此,如何设计合理的路由协议来延长传感器节点寿命成了无线传感器网络领域的研究热点之一。分簇的网络结构能够均衡网络节点能耗,研究分簇网络结构的LEACH路由协议,对减少无线传感器网络的能量消耗具有重要意义。
  1 LEACH协议分析
  LEACH(Low Energy Adaptive Clustering Hierarchy, LEACH)路由协议是分层路由协议中最经典的代表之一,基于簇类结构和分层技术[1],它是最早提出自适应分簇的层次式路由协议[2],大多分簇路由协议都是在LEACH的基础上延伸的。
  1.1 LEACH路由协议工作机制
  LEACH路由协议中的工作是分成一轮(round)一轮进行的,每一轮包含簇的建立和数据传输两个阶段。前者主要是形成簇,分为选举簇头和建立簇两部分,后者主要是簇头节点先对接收到的数据进行融合处理,再传输到基站(Base Station)的过程。为了使能量消耗最小,通常第二个阶段持续的时间要比第一个阶段的时间长。
  1.1.1 簇的建立阶段
  1.3.1 随机选取簇头节点
  由式(1)可知,由于每个节点被选为簇头的概率是相等的,即经过几轮之后,能量消耗待尽的节点和能量损耗较少的节点,担当簇头是等概率的,如果被选为簇头的节点能量待尽,会在很短的时间内死亡,这样会影响网络健壮性。
  1.3.2 最优簇头数目是粗略估计值
  由式(1),并结合仿真可知,LEACH路由协议的最优簇头数目是粗略估计值。
  当最优簇头数目为3,4,5时,所耗费的总能量相对较少,有利于节省系统的能耗,延长节点寿命;当只有1个簇头节点,那么所有的成员节点都要将数据传送给唯一的簇头,必然导致簇头节点负载过大而过早死亡,也失去了分簇的意义;当簇头数目过多,反而增加了数据融合的开销。
  1.3.3 节点分布不均匀
  由式(1)可知,LEACH路由协议随机分簇,可能有的簇内成员节点比较多,有的簇内成员节点比较少,即成员节点分布不均匀;或者有的簇头位于簇的中央位置,而有的簇头可能位于簇的边缘,距离成员节点比较远,即簇头节点分布不均匀。
  由以上三方面的分析,LEACH路由协议的节点在数量上和位置上呈现出不足,这些都将导致能量损耗的增加,对网络的整体性能造成影响,尤其是随着网络规模的扩大,这种影响越明显。
  2 LEACH路由协议的改进
  2.1 最优簇头数目选举算法的提出
  显然,改进LEACH路由算法比LEACH算法能量消耗降低了,延长了网络生命周期,网络性能也有所改善。
  4 总结与展望
  研究传感器网络路由协议,以其经典的LEACH路由协议为研究对象,分析其算法、工作机制以及存在的不足,引入压缩比,给出最优簇头计算公式,提出改进方案,通过数学推理并进行网络仿真。未来的研究工作,主要从以下两个方面入手:
  (1)无线传感器网络中定位算法的研究;
  (2)分析数据相似性,在数据传输阶段进行数据压缩的研究。
  参考文献
  [1]刘庆,王培康.无线传感器网络的安全分簇路由协议[J].计算机仿真,2009,26(4):167-171.
  [2]孙波,高随祥.无线传感器网络中最大化簇寿命的优化模型[J].计算机仿真,2008,25(2):116-120.
  [3]Chen Guihai, Li Chengfa, Ye Mao, et al. An unequal cluster-based routing protocol in wireless sensor networks [J]. Wireless Networks, 2009,15(2):193-207
  [4] Gupa H, Navda V, Das S, et al. Energy-efficient gathering of correlated data in sensor networks [J]. ACM Trans on Sensor Networks, 2008,4(1):25-34
  [5]HU Jun-ping,JIN Yu-hui,DOU Liang.A time-based cluster-head selection algorithm for LEACH[C]/ /Proc of IEEE Symposium on Computers and Communications.2008: 1172-1176.
  [6]鄭巍, 刘三阳, 寇晓丽. 动态传感器网络移动代理路由算法[J].控制与决策, 2010, 25(7): 1035-1039.
  [7]石为人,严明蒙,黄河.基于熵权系数法的无线传感器网络自适应QoS路由算法[J].计算机应用, 2011,31(02): 298-300.
  [8]李莉,温向明.无线传感器中分簇算法能量有效性分析[J].电子与信息学报, 2008,30(4):965-969.
  基金项目
  物联网下的IPv4-IPv6过渡技术的研究(2011zr011)
  省级质量工程项目“IT服务外包应用型人才培养模式创新实验区” [教高〔2009〕9号]
  IT服务外包示范实验实训中心(2011sysxx01)
  省级质量工程项目“IT服务外包示范实习实训中心”(皖教秘高〔2011〕66号)
其他文献
【摘 要】数形结合思维方法是解析几何的一个基本的方法和解题观念,因此在学习解析几何中,可以充分培养学生的数形结合的思维方式和实践运用方法。本文首先从解析几何的发展的历史和现状进行分析,对具体的数形结合的教学方法进行剖析,以及在数形结合在具体的解析几何的呈现方式和工具进行总结性研究,分析其结合的意义和作用。  【关键字】解析几何;数形结合;实际运用;融合作用  数形结合思想,是把具体的图形和不形象生
期刊
【摘 要】高校开展形势与政策教育,对于大学生审视社会环境、明晰青年责任、提升竞争能力具有不可替代的作用。在改革教育模式,搭建创新平台,整合教育资源,拓展教育空间上的成功经验,可以成为形势与政策教育工作中有借鉴意义的范本,对创新高校形势与政策教育有所启示。  【关键词】形势与政策教育;改革;创新;平台建设;调查分析  长期以来,形势与政策教育作为高校思想政治教育的组成部分之一,其价值被定义在促进大学
期刊
【摘 要】本文在研究元建模理论的基础上,分析了基于元建模的模型转换方法,给出了基于MOF的元建模的相关理论知识,探讨了模型转换规则的定义和表示,并利用MOF标准来构建不同平台的元模型。  【关键词】模型转换;元建模;MOF标准  1 MOF标准的目标  在使用面向对象的理论分析和设计一个应用系统的过程中,系统的分析和建模是创建成功的应用关键的第一步。为了支持种类繁多的系统的建模,软件研究人员创建了
期刊
【摘 要】在计算机应用专业的教学中,为了培养实用型人才,提高学生的计算机应用能力,就需要通过更多的实际操作帮助学生更好的面对今后的工作岗位,提高学生技术能力。  【关键词】计算机;应用能力;教学改革  计算机的使用已经成为我们日常生活中不可或缺的一部分,计算机系统的升级与计算机软件的出新也是每日一新,这使得计算机应用的教学跟不上计算机行业的发展,往往学生毕业后所学到的知识已经成为过去时,与社会实际
期刊
【摘 要】对一道二重积分问题求法进行分析指正,并给出其它解法。  【关键词】积分;二重积分;解法;变换  1 一道二重积分问题  以上讨论是否回答了读者提出问题的本意,与读者一起商榷.  参考文獻  [1] 华东师范大学数学系.数学分析[M]. 北京:高等教育出版社,2010:247.  基金项目  凯里学院基础数学重点学科资助项目(KZD2009001)。
期刊
【摘 要】利用凸函数理论,证明了反三角函数平均 是Schur凸函数和Schur几何凸函数.作为应用,得到两个新的不等式链.  【关键词】反三角函数平均;Schur-凸性; Schur-几何凸性;不等式链  参考文献  [1]Toader G, Sàndor J. Inequalities for general integral means [J]. Joumal of Inequalities
期刊
【摘 要】军事代表加强对武器装备质量的质量监督和信息化管理,是保障信息化环境下我方部队作战条件和实战能力的重要途径。本文侧重分析在武器装备质量监督工作中的不足,提出了进一步强化武器装备质量工作监督和信息化管理的几点建议。  【关键词】武器装备;质量监督;信息化管理  2010年11月01日中央军委主席胡锦涛、国务院总理温家宝签署命令,正式在全国颁布施行《武器装备质量管理条例》。该条例的颁布实施是党
期刊
【摘 要】本文介绍了在Net C# 环境下控件数组的使用方法,并给出了利用C# 实现控件数组及应用的源代码程序。  【关键词】C#;控件数组;事件;數组  Net C#环境中取消了控件数组的直接创建,这让习惯了使用VB就可以很方便地进行控件数组创建的程序员有些不适应。在.Net C# 环境下可以实现类似VB中控件数组的功能吗?答案是肯定的。我们知道,之所以使用控件数组是基于控件数组有两个最主要的优
期刊
【摘 要】随着时代的发展,知识的全球化,每一个人需要的知识和信息量越来越多,并且知识和信息的更新也越来越快,周期越来越短。因此,作为21世纪的主人,掌握电脑操作这一信息处理的工具更显得尤为重要了。职业教学中的计算机基础教育更应该以兴趣培养、能力培养为目标,以社会职业需求为导向,对固有的计算机基础教学进行合理分析,用科学的发展观,因材施教更新教学方法拓展教学思路。  【关键词】职业教育;计算机基础教
期刊
【摘 要】本文介绍了一款基于android平台的多功能文件处理软件设计与实现,它能够阅读和编辑MS Office 、金山办公软件、pdf、txt等10种文档,并有 “摇屏截图”、“一键拍照”、“pdf文档生成”、“快捷邮件发送”等功能,在技术实现中综合应用POI解析、MuPDF解析、重力识别、拍照、Java Mail、XML布局的技术。  【关键词】Android;多功能文件处理;软件;设计与实现
期刊