本文提出了一种基于距离和能量感知的WSN非均匀分簇路由协议(UCEER)。协议的核心是基于定时机制的簇头竞选和簇内簇头轮换机制的非均匀分簇。协议在分簇阶段采用非均匀分簇的思想,簇半径依据邻居节点的密度和节点到节点的距离形成。在数据传输时,每个簇头节点在前向邻居簇头节点中选择合适的节点进行路由,将数据发送到节点。仿真结果表明,UCEER协议在簇头能量消耗、节点剩余能量和节点存活的个数等方面的性能优于LEACH和EEUC协议,因此能够有效均衡网络能耗,提高通信效率,延长网络的生命周期。