论文部分内容阅读
随着技术的发展,无线传感网的应用越来越深入人们的生活,但无线传感网自身能量有限的缺陷很大程度上限制了其发展。如何有效地使用有限的节点能量,延长网络的生命周期成为了无线传感网的重要研究方向。在研究过程中发现,传感器节点的能量消耗主要集中在数据传输过程中,因此设计能量有效的无线传感网路由协议成为研究人员关注的热点。研究表明,基于成簇的层次路由协议在节能方面存在优越性。近年来,许多成簇路由协议被提出,但这些协议还存在一些问题,比如簇头负载过重,过量与基站通信,数据传输过程中易造成能量浪费等。 本文系统分析已有相关协议的优缺点,提出了基于通信节点的多因素的分布式成簇路由协议MFDCRP。协议采用通信节点作为多跳传输的中继,以减少簇头节点负载过重问题的出现。为保证簇头的合理分布,并减少节点和基站之间的直接通信,协议还提出分布式的簇头选举算法,通过通信节点依据节点的剩余能量、节点和基站之间的距离以及邻居节点的个数三个因素选举簇头。在稳定传输阶段,协议提出范围最佳路径构造算法,簇头节点将根据自身与基站的距离将感知数据通过单跳或多跳方式传输发送到基站。这些改进有效地减少传感器节点的能量消耗,平衡了网络的能量分布,可以更好的适应大规模无线传感器网络。仿真结果表明,与现有的协议相比,MFDCRP可以有效地节省能量,平衡网络能量分布,并极大地延长网络的生命周期。