高校廉洁文化建设网站,海南的网站建设公司哪家好,中铁集团网站建设,换友情链接的网站#x1f4a5;#x1f4a5;#x1f49e;#x1f49e;欢迎来到本博客❤️❤️#x1f4a5;#x1f4a5; #x1f3c6;博主优势#xff1a;#x1f31e;#x1f31e;#x1f31e;博客内容尽量做到思维缜密#xff0c;逻辑清晰#xff0c;为了方便读者。 ⛳️座右铭欢迎来到本博客❤️❤️ 博主优势博客内容尽量做到思维缜密逻辑清晰为了方便读者。 ⛳️座右铭行百里者半于九十。 本文目录如下 目录 1 概述 2 运行结果 3 参考文献 4 Matlab代码及文献 1 概述
摘要无线传感器网络( WSNs )有望在不久的将来获得广泛的应用和日益广泛的部署。 在本文中我们提出了一个新的协议阈值敏感协议 稳定选举协议( Stable Election ProtocolTSEP )是一种采用三层异构性的反应式选举协议。与前摄型网络不同反应型网络对感兴趣的相关参数的变化立即做出反应。我们针对一个简单的温度传感应用评估了该协议的性能并与其他一些协议LEACHDEECSEP Esep和teen .并且从仿真结果可以观察到协议在使用的传感节点的寿命方面优于其他协议。
能源效率是无线传感器网络 WSN 中的重新发送问题。分层路由或群集是降低 WSN 能耗的最佳解决方案。LICACH低能耗自适应集群层次结构是很好的分层协议。基于LIVEC引入了许多协议但仍然存在能源效率问题。关于CH簇头选举算法数据聚合减少传输次数和不同功率水平的研究正在进行中。MODLEACH改良浸出使用三种传输功率级别可降低网络中的能耗;此外它还使用不同的集群头选择算法其中节点的剩余能量大于阈值它仍然是下一轮的集群头。MODLEACH中用于选举簇头的方程与LIVEC中使用的方程相同。我们通过在HEED混合节能分布式聚类中使用不同的簇头选择方程来增强MODLEACH使其根据节点的剩余能量选择节点作为簇头。此外我们还通过放置能量空洞去除机制来增强 MODLEACH这样如果节点的能量低于阈值它将节点置于睡眠模式。如果睡眠节点数大于 10则将睡眠节点逐个置于活动模式。因此我们的方法在第一个死节点、稳定期和数据包到基站 BS 或接收器方面延长了使用寿命。
2 运行结果 部分代码
%[vx,vy]voronoi(X,Y);
%%plot(X,Y,r*,vx,vy,b-);
% %hold on;
% voronoi(X,Y);
% axis([0 xm 0 ym]);
%STATISTICS.ALLIVE(r1)
P3.PACKETS_TO_BS3(r1)packets_TO_BS3;end
r0:10000;
figure(1)plot(r,DEAD3,--b);
legend(TSEP);
xlabel(Number of rounds);
ylabel(Dead nodes);
title(Nodes dead during rounds);figure(2)
%subplot(2,2,2);
plot(r,ALIVE3,--b);
legend(TSEP);
xlabel(Number of rounds);
ylabel(Alive nodes);
title(Nodes alive during rounds);
figure(3)plot(r,P3.PACKETS_TO_BS3,--b);
legend(ESEP,TSEP, HSEP,ECRSEP);
xlabel(Number of rounds);
ylabel(Throughput);
title(Packets sent to the base station);%[vx,vy]voronoi(X,Y); %%plot(X,Y,r*,vx,vy,b-); % %hold on; % voronoi(X,Y); % axis([0 xm 0 ym]); %STATISTICS.ALLIVE(r1) P3.PACKETS_TO_BS3(r1)packets_TO_BS3;
end r0:10000; figure(1)
plot(r,DEAD3,--b); legend(TSEP); xlabel(Number of rounds); ylabel(Dead nodes); title(Nodes dead during rounds);
figure(2) %subplot(2,2,2); plot(r,ALIVE3,--b); legend(TSEP); xlabel(Number of rounds); ylabel(Alive nodes); title(Nodes alive during rounds); figure(3)
plot(r,P3.PACKETS_TO_BS3,--b); legend(ESEP,TSEP, HSEP,ECRSEP); xlabel(Number of rounds); ylabel(Throughput); title(Packets sent to the base station);
3 参考文献 文章中一些内容引自网络会注明出处或引用为参考文献难免有未尽之处如有不妥请随时联系删除。 4 Matlab代码及文献