为解决信息中心网络(ICN, information-centric networking)现存的缓存冗余严重以及无法动态地适应用户请求等问题,提出了一种协作缓存和路由机制,该机制综合权衡位置重要性、内容时效性以及兴趣源距离3个因素,计算回传内容的最优缓存位置,利用指数加权移动平均值模型实现了内容流行度变化的实时监测,以及实现了基于分区的兴趣包以及数据分组路由算法。实验结果与基准机制的对比表明,提出的机制使缓存命中率提升了3%9%,平均路由跳数减少了16.7%27.3%。