无线传感器网络中的能量空洞是无法避免的,能量空洞问题会加速整个网络生命的死亡。针对簇型网络中容易出现能量空洞问题,提出一种新的基于能量效率的簇中路由算法(a Route Algorithm based Energy Optimization in Cluster,RAEOC)。网络被划分成多个等区域的簇类,RAEOC将Floyd算法应用到簇内节点路由机制中,使节点传输数据到汇聚节点的使用能量最优化,并且平衡整个网络的能量消耗。仿真结果表明,RAEOC算法比传统的分簇算法如LEACH和PEGASIS可分别节省68%和54%的能量。