基于权重和均衡能量的ZigBee改进路由算法

2016-07-20 03:52:30狄万昕
安徽工程大学学报 2016年2期

狄万昕,江 明

(安徽工程大学电气工程学院,安徽芜湖 241000)



基于权重和均衡能量的ZigBee改进路由算法

狄万昕,江 明∗

(安徽工程大学电气工程学院,安徽芜湖 241000)

摘要:针对ZigBee路由协议中存在路由不稳定、时延大以及能量不平衡等问题,提出了一种基于权重和均衡能量的ZigBee改进路由算法(ZigBee-new).在满足权重的路径查找中优先挑选能量高的节点充当中继,而低能量的节点反馈能量状态,由源端主动断开旧链路,进而转变路径.采用NS2平台对ZigBee和ZigBee-new进行了仿真实验和性能分析,仿真实验结果表明,改进后的ZigBee-new路由算法比较明显地改进了原ZigBee路由算法的性能.

关 键 词:ZigBee路由协议;移动自组织网络;权重;均衡能量

无线网络(Wireless Sensor Network)[1-3]是一种不需要基础设施的自组织和自管理网络,网络中所有节点同时具有终端和路由器的功能,节点可通过路由发现机制转发分组,并进行路由维护.随机部署的节点可能由于自然因素损坏或者被人为干扰,需要补充能量,但是网络中的节点通常由电池供电,使得能量不便再次添加,因此,设计一个好的路由协议要考虑维护网络的稳健性和网络中能量损坏的均衡性.

为了满足ZigBee[4-8]网络低功耗、高可靠性、低成本的设计目标,在ZigBee网络按节点身份的不同,采用了两种路由协议:按需距离矢量路由(AODV-jr,Ad-hoc On Demand Distance vector Routing)和按照父子关系选择路径方式的Cluster-Tree路由算法.使用Cluster-Tree路由算法带来了大的数据传输延时和分组递交率的降低.使用AODv-jr路由算法时,网络中的数据传输时延降低……

登录APP查看全文