针对无线传感器网络能耗不均衡的问题,提出一种非均匀分簇多跳路由协议ECBUC( Energy Consumption Balanced Unequal Clustering)。在簇首预选阶段引入能量因子,使高能量节点参选的可能性增大;分簇阶段通过竞争算法将网络划分为面积不均等的簇,从而改善无线传感器网络的“热区”问题;在簇间路通过形成阶段给出综合考虑中间节点的相对位置和剩余能量的评价指标,协调了簇间通信的代价和网络的能量分布。经过仿真实验,ECBUC协议可有效地均衡网络能耗,与EEUC( Energy Efficient Uneven Clustering)协议相比,使网络的生命周期平均延长了22.29%,提升了网络性能。