kaiyun官方注册
您所在的位置: 首页> 其他> 设计应用> 基于延长WSN生命周期的优化算法研究
基于延长WSN生命周期的优化算法研究
2022年电子技术应用第9期
赵秋月,张玲华
南京邮电大学 通信与信息工程学院,江苏 南京210023
摘要:LEACH协议作为一种经典的低功耗自适应层次路由协议,在要求连续监控的应用场景被广泛使用。虽然LEACH协议一定程度上均衡了网络能耗,但由于缺乏节点能量、位置信息等参数的限制,导致其存在能量消耗不均匀、节点过早死亡等问题。针对上述问题,提出了一种全新的LEACH-PC协议,在将网络进行区域划分的基础上考虑了簇的大小,同时对簇头选举阈值函数的增益参数进行了优化。通过仿真实验表明,LEACH-PC协议相对于LEACH协议降低了网络能耗,同时延长了WSN的网络寿命。
中图分类号:TN92;TP393
文献标识码:A
DOI:10.16157/j.issn.0258-7998.222547
中文引用格式:赵秋月,张玲华. 基于延长WSN生命周期的优化算法研究[J].电子技术应用,2022,48(9):92-96,102.
英文引用格式:Zhao Qiuyue, Zhang Linghua. Research on optimization algorithm based on extending the life cycle of WSN[J]. Application of Electronic Technique,2022,48(9):92-96,102.
Research on optimization algorithm based on extending the life cycle of WSN
Zhao Qiuyue, Zhang Linghua
School of Communication and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210023, China
Abstract:As a classic low-power adaptive hierarchical routing protocol, LEACH protocol is widely used in application scenarios that require continuous monitoring. Although the LEACH protocol balances network energy consumption to a certain extent, it lacks the limitations of node energy and location information and other parameters, and there are problems such as uneven energy consumption and premature death of nodes. According to these problems, this paper proposes the LEACH-PC protocol, which considers the size of the cluster on the basis of dividing the network into regions, and at the same time adjusts various gain parameters of the cluster head election threshold function, thereby prolonging the network life of WSN. The simulation experiment shows that the LEACH-PC protocol reduces network energy consumption and has delayed network death time relative to the LEACH protocol.
Key words :wireless sensor network; LEACH protocol; life cycle; cluster head election

0 引言

无线传感器网络(Wireless Sensor Network, WSN)是由一定区域内随机分布的无线传感器节点组成的自组织网络[1]。传感器节点凭借自组网、自感知等优点被广泛应用到军事、交通、医疗等领域[2]。但由于节点能量有限,一旦能量耗尽将导致整个网络不能正常工作甚至失效。因此,能量决定了整个网络的生存时间,根据该特点达到降低能耗,延长网络生命周期的目的是无线传感器网络研究中的一项重要内容[3]

为了延长WSN的生命周期,许多学者提出了网络分簇的概念,即节点集合成群,可以有效减少整个网络的能量消耗。基于此概念,Heinzelman等人提出了经典分簇路由协议——低功耗自适应集簇分层型协议(Low Energy Adaptive Clustering Hierarchy, LEACH)。该协议因其广泛的适用性以及较好的节能效果而备受青睐[4]。该协议通过簇头采集簇内成员的数据,并转发给基站,避免了节点直接将数据发送给基站从而消耗过多能量的问题。但簇头选举的随机性可能造成节点死亡速度加快,整个网络生命周期减少的情况。文献[5]针对此情况提出了LEACH-C协议,该协议考虑了节点的剩余能量,优化了簇头的选举,但每个节点要向基站发送自己的剩余能量,频繁信息交互会造成额外的能量损耗。文献[6]提出了新算法O-LEACH协议,该协议在选取簇头时仅考虑剩余能量大于初始能量10%的节点,但没有考虑其他的影响因素。文献[7]给出了RED-LEACH协议,该协议在选取簇头时,不仅仅考虑剩余能量,同时考虑节点到基站的远近,减少了能量损耗,延长了网络周期。文献[8]提出了一种基于节点位置和节点剩余能量的簇首节点选取算法,称之为I-LEACH协议,该协议给出了簇头选举公式,每轮中距离区域中心越远的节点和剩余能量越低的节点被选为簇头的概率越低,减少了能量消耗并延长了网络生命周期。但是该协议没有考虑到簇内成员节点的个数并且对簇头选举函数的修正存在一定问题。




本文详细内容请下载:http://www.chinaaet.com/resource/share/2000004929




作者信息:

赵秋月,张玲华

(南京邮电大学 通信与信息工程学院,江苏 南京210023)




wd.jpg

此内容为AET网站原创,未经授权禁止转载。
Baidu
map