APP下载

Zigbee路由算法AODVjr分析

2020-08-04何智勇

数码世界 2020年7期

何智勇

摘要:Zigbee技术作为物联网关键技术之一,在无线传感器网络中得到广泛的应用,ZigBee 网络节点主要是依靠电池供电,路由算法是Zigbee协议栈核心部分,Zigbee路由协议AODVjr作为经典的路由算法,本文对路由过程进行具体分析。

关键词:Zigbee网络  AODVjr路由

1引言

随着无线通信技术的发展,Zigbee技术凭借低功耗、构架简单和通信高效优势在无线网络中应用广泛,作为物联网核心技术Zigbee,在工业领域应用广泛,由于该技术主要针对低速率和低功耗的无线传感器网络进行设计,在网络的部署过程中,节点主要通过电池进行供电,由于电池容量的限制,对于长期使用的网络而言,降低节点的功耗是最重要的内容,降低节点功耗的方法主要是通过减少节点上无效数据包的转发来实现,在Zigbee网络中,降低节点功耗主要是针对网络协议进行优化,优化路由发现过程中数据包的转发过程,降低网络中高层节点的负担一直是Zigbee技术研究的热点。在Zigbee路由协议的实现过程中,通过Cluster-Tree和AODVjr 算法实现网络路由功能,Cluster-Tree通过节点间的树型结构来进行网络中数据包的转发,网络中节点在加入网络时,对节点进行分类,父节点主要负责维护子节点的数据转发,父节点在收到发现路由报文的过程中,按节点记录信息,对数据进行转发。AODVjr 路由是一种按需路由机制。

AODVjr算法是AODV路由算法的简化版本,是一个轻量级的AODV路由算法,在AODV相比算法基础上改进的AODVjr路由算法与传统的AODV算法相比,不使用目的节……

登录APP查看全文