无线传感器网络的路由协议设计要同时关注单个节点的能耗及整个网络能量的均衡消耗.分簇算法能有效解决节点能耗受限与不同节点能量开销不平衡问题.在分析了传统分簇路由LEACH(low energy adaptive clustering hierarchy)协议中选择簇头算法不足和当前一些典型基于LEACH思想的路由改进算法的基础上,提出了一种改进的传感器网络分簇路由协议,通过采用一种新的簇首竞争参数,减小了簇形成过程中的控制消息开销,从而能够更好地解决网络节点能量异构问题.同时让簇头采用多跳通信方式向基站传输数据,进一步降低了能量开销.仿真结果表明,该协议能有效节省节点的能耗,延长网络生存周期.