基于能量均衡高效的LEACH路由协议优化策略

来源 :浙江师范大学 | 被引量 : 0次 | 上传用户:mavylin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术时代的来临,无线传感网络(简称WSN)作为一种新型网络技术,引起了国内外研究学者的重视。WSN与传统的网络不同,它将无线传感技术与传统网络技术结合,在现实生活的各个方面有广泛的应用。WSN主要由散落在监测区域的各种传感器节点构成,其特色是运用范围灵活广泛,应用成本低,可远程操控等。但是,传感器节点的缺点是没有源源不断的能量供应,设计WSN的路由时应着重考虑能耗问题。低功耗自适应分簇路由协议(简称LEACH协议)被称为WSN中的众多重要路由协议之一。许多改进的分簇路由协议都是基于此协议,如PEGASIS协议和HEED协议等。LEACH协议将网络传输时间划分成连续的时间周期。每个周期分为路由建立阶段和网络传输阶段;每个周期中都会选取一个簇首,网络划分成簇。但是,在LEACH路由协议中,每个循环都是通过阈值随机选择簇首的,没有考虑簇首的能量和地理位置因素,易造成能量较低和地理位置不佳的节点当选簇首的现象。并且,LEACH协议只适用节点间和节点与基站之间可以直接传递数据的网络场景。本文提出了一种基于能量均衡高效的LEACH路由协议综合优化策略。在该策略中,分为簇内和簇间路由协议两个改进方向。簇内方向,对于LEACH路由协议簇内随机选取簇首问题,加入了剩余能量因子、间距因子和节点密度因子来优化阈值公式,整体考虑了节点剩余能量和地理位置来选择簇首。此外,在不同WSN的应用场景中,根据剩余能量和地理位置对于簇首的选择起到的作用大小不同,引入加权因子,提出了二分法控制加权因子的算法。并且,构造了时间动态函数,提出了动态地调整剩余能量因子加权值的算法。在簇间路由协议方面,给出了最佳簇首数量的研究方法。并且,引入了节点能耗函数和最短转发距离,找到了节点入簇的最佳方法和簇首之间数据传输的路由协议。通过MATLAB仿真实验验证,改进后的算法有效地节省了网络的能量消耗,减缓了节点枯竭的速率。具体研究内容如下:(1)对于LEACH路由协议通过阈值随机循环选取簇首问题,采用改进阈值公式的方法,加入剩余能量因子、间距因子、距离因子和加权因子。综合考虑了候选节点的位置和能量条件。(2)并且通过实验验证了密度因子在不同实验场景中,其重要性不同。因此,可以根据不同的网络环境,进行仿真实验得出最佳的密度因子加权值。在本文实验场景中,通过实验得出了在此实验场景中的最佳密度因子的加权值。(3)对于剩余能量因子的加权值,创新性地提出了二分法。将节点的剩余能量一分为二,给出了调整剩余能量因子的加权值的改进算法。并将二分法与恒值法进行了比较。但是二分法的缺点是能量敏感度小。(4)针对二分法缺点,构造了时间动态函数,创新性地提出了动态法改变剩余能量因子的加权值的算法。在此算法中,随着网络信息传输时间的进行,动态地调节剩余能量的加权值,使得节点剩余能量因子加权值的敏感度更高。(5)对于LEACH协议节点分成簇的数量多少对网络性能影响较大,给出了最佳簇首比率算法,并通过实验验证了其准确性。(6)引入能耗函数,给出了节点基于能耗最低的节点入簇方案;对于簇首到基站的数据传输的算法,引入了最短转发路径,得到了簇首间数据传输的较优中转跳数。
其他文献
肿瘤坏死因子是一种促炎症细胞因子,具有多种生物学效应。TNF-α以26k Dα的跨膜型结构tmTNF-α(trαnsmembrαne TNF-α)表达于细胞膜上,在金属基质剪切酶(TACE)的作用下,可
随机共振是一种利用噪声增强信号能量从而实现微弱信号检测的新方法,目前对它的研究大多数停留在理论仿真阶段,将其用于工程信号的检测还不多。如何实现随机共振的产生、增强
Mg-Zn-Ca非晶合金因其出色的生物降解性能在医用可降解金属材料领域受到了广泛关注。与常见Mg基非晶合金类似,Mg-Zn-Ca非晶合金在室温下塑性变形能力较差,这严重限制了其在生
基因芯片技术同时可以检测成千上万个基因的动态表达水平,这些表达值构成了基因表达谱数据。肿瘤的基因表达谱具有高维小样本的特点,然而只有少量基因与肿瘤分类相关。由于冗
随着经济水平的不断提高及高速公路不断建设,高速公路里程取得了长足的增长,至2013年,我国高速公路通车里程已突破10万公里,总里程已经居于全球第二。高速公路的快速发展给公
蜂窝密封等深孔柱面密封以其较好的泄漏特性及转子稳定性,在汽轮机、燃气轮机、压缩机及航空发动机等叶轮机械中得到广泛应用,但其密封作用机理尚未完全明确。为进一步完善深
城市绿地是维持城市生态系统稳定的核心部分,具有维持区域碳平衡、调节小气候、净化空气、涵养水源等多方面的功能。而叶面积指数是建立各种生态系统功能指标模型的关键参数,
软件产品线是共享一个公共的、可管理的特征集软件密集型的系统集合,特征集里的这些特征可以满足特定市场以及任务的特殊需求,并且按照特定的方式从一个公共的核心资源集开发
在日常的编程开发中,开发者在输入表达式“e”和点号“.”后,集成开发环境(IDE)基于静态分析对所有可能的API方法进行补全提示。但是,现有的IDE只是将符合可访问语法类型的所
目的:急性脑梗死(Acute cerebral infarction,ACI)是指由各种原因引起的局部或广泛脑血管狭窄或者闭塞,导致脑组织血液供应中断及循环障碍,从而造成脑组织缺血和缺氧,致使脑