针对HEED协议中簇首与基站通信能量消耗过大的问题,在HEED协议的基础之上,提出了一种簇间路由的算法ICRP。网关GW从若干个簇首中选出它的中心簇首和中间簇首,通过ICRP最终将WSN划分成若干个LArea。每个LArea中都有一个中心簇首、一个网关和若干中间簇首。中间簇首通过网关将数据发给中心簇首,中心簇首融合后再发给基站。实验证明,该协议减少了与直接基站通信的簇首的个数,降低了能耗,延长了网络的生命周期。