传统的ZigBee 路由算法存在泛洪式路由请求(Routing Request, RREQ)消耗网络大量 能量和网络内节点能耗不均等问题,缩短了网络生存周期。本文提出一种优化选取转发节 点的能量均衡路由算法。在路由发现阶段限制RREQ 广播半径,路由选择阶段通过多目标 优化选取最佳下一跳节点,并且通过节点间周期性交换休眠时序,实现同步低功耗路由机 制。基于NS-2.35 的实验结果表明,与传统的ZigBee 路由算法相比,本算法可以提高数据 包的平均到达率,减少数据包的平均端到端延迟和保持网络内节点能量平衡,进而延长网 络生存时间。