无线传感网络中基于Dijkstra算法的分簇路由

来源 :火力与指挥控制 | 被引量 : 0次 | 上传用户:markwolf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感网络(Wireless Sensor Networks,WSNs)的网络寿命与节点的能耗直接相关.分簇路由是缓解节点能耗速度的有效措施.但是若分簇路由所选择的簇头位置以及数据传输路径的不合理,会加剧节点能量消耗,缩短网络寿命.为此,提出一种基于Dijkstra算法的分簇路由(Clustering Routing-based Dijkstra,CRBD).CRBD路由先利用节点的剩余能量及离汇聚节点距离信息选择部分节点作为簇头,并禁止拥塞节点担任簇头.利用贪婪启发式算法构建簇.利用Dijkstra算法构建簇头间的最短路径,缓解簇头的能量消耗.仿真结果表明,相比于基于改进萤火虫聚类的能效路由(Energy Efficient Routing based on Improved Firefly Clustering,EIFC),CRBD路由中节点的平均能耗下降了约12.3豫,并且CRBD路由的数据包传递率保持在85豫以上.
其他文献
多智能体对抗仿真建模技术在军事上具有重要作用,其中强化学习深度增强网络(DQN)是重要的建模技术.随着体系对抗建模中环境输入信息及智能体数量的增加,DQN的复杂性不断增长,而单纯采用强化学习技术只能通过极度稀疏的对抗胜负结果提供反馈进行训练,模型训练的收敛速度是一个难题.探讨在多智能体对抗建模中采用基于生成对抗网络(GAN)的模仿学习方法,通过对回放数据的模仿学习,采用生成对抗网络的对抗训练技术,直接学习智能体在不同状态下的行动策略,从而加快了模型的训练速度,可以快速建立具备高度智能性的多智能体模型,并为