针对无线传感网络WSN(wirelesssensornetwork)的网络寿命问题,提出了面向异构网络环境下的基于剩余能量和距离分簇(residualenergyanddistanceclustering,REDC)协议。REDC协议考虑了普通节点、中级节点以及高级节点,具有较高的初始能量节点称为中级节点和高级节点,余下的称为普通节点。在簇头(clusterhead,CH)选举中,考虑节点的剩余能量和离基站距离信息,使得具有较高的剩余能量节点、离基站距离较近的节点有更多的机会被选为簇头,进而避免了剩余能量较小的节点成头簇头CH而产生节点过早失效缩短网络寿命的问题,平衡了网络内的能