目的 提出一种能减少跳数、降低能耗的簇树优化ZigBee路由算法.方法 在ZigBee基本路由算法的基础上,通过对网络节点功能的判断,简化部分节点的算法流程,同时对传输数 据的特点进行分析,作为选择路由算法的依据,最终选出最优路径.结果 簇树优化路由算法在路径选择时,当源节点与目的 节点不属于同一簇时,采用AODVjr路由发现过程,从而减少了泛洪的次数,提高了网络的灵活性,节省了能量和延长了网络寿命.结论 算法降低了网络的资 源开销,提高了ZigBee路由算法执行效率和灵活性.%Routing of the cluster tree optimization algorithm that can reduce the number of hops to reduce energy consumption is designed,namely the use of cluster-tree routing algorithm. Based on the studying of the ZigBee basic routing algorithm, by the studying of the network node function, the process of nodes is simplified, and it can address through the data to determine the purpose, as a selection based on routing algorithm finally elected. The results show that routing optimization cluster tree routing algorithm in the path of choice,because it can address through the data to determine the purpose, when the source node and destination node does not belong to a cluster, using AODVjr route discovery process, reduced the frequency of flooding, but also improved the flexibility of the network, saved energy and prolonged the network life. The algorithm can reduce the cost of the network resources and improve the efficiency and flexibility of ZigBee routing algorithms.
展开▼