摘要
异构传感器网络在工作时,靠近传感器基站位置的节点会由于接收转发次数较多而出现能量空洞现象。为有效对此现象实施防护,保障网络安全运行,提出数据引流下异构传感器网络能量空洞防护算法。构建网络节点部署模型,对传感器网络节点实施节点优化部署;计算网络节点能耗对网络实施能量均衡控制,获取异构传感器网络节点的簇内传输跳数;结合获取的节点簇内跳数以及能量均衡结果开展节点接收数据的的引流分配,平衡传感器网络层内节点能量消耗,实现传感器网络的能量空洞防护。实验结果表明,使用上述方法开展传感器网络能量空洞防护时,数据转发接收能耗较低,防护方法性能高,防护效果好。
When heterogeneous sensor networks are running,the nodes near the base station of the sensor will lead to energy holes due to more receiving and forwarding times.In order to effectively ensure the safe operation of the network,this article presented an energy hole protection algorithm for heterogeneous sensor networks under data drainage.At first,a deployment model of network nodes was constructed to optimize the deployment of sensor network nodes.Moreover,the energy consumption of network nodes was calculated.And then,the energy balance control on the network was carried out,so that the number of transmission hops in the cluster of heterogeneous sensor network nodes could be obtained.On this basis,the drainage and allocation for the receiving data were implemented.Finally,the energy consumption of nodes in the sensor network layer was balanced to complete the energy hole protection.Experimental results show that the proposed method has high performance and good protection effects as well as lower forwarding and receiving energy consumption.
作者
王宗意
王玥
刘杨平
WANG Zong-yi;WANG Yue;LIU Yang-ping(College of Biochemical Engineering,Beijing Union University,Beijing 100023,China)
出处
《计算机仿真》
2024年第4期368-372,共5页
Computer Simulation
基金
北京教育信息化融合创新“双百”示范课题(956784531)。
关键词
数据引流
异构传感器网络
能量空洞
防护算法
节点部署优化
Data drainage
Heterogeneous sensor network
Energy hole
Protection algorithm
Node deployment optimization