摘要
本发明涉及一种命名数据网络缓存方法、缓存器和存储介质。本发明的命名数据网络缓存方法包括步骤:判断节点所处的状态;根据节点所处的状态和待定兴趣表获取节点对于分类兴趣包的偏好度;根据待定兴趣表获取分类数据包的当地流行度;根据偏好度和当地流行度计算获取缓存概率;将缓存概率与缓存概率阈值比较,决定是否缓存。本发明还公开了一种命名数据网络缓存器和存储介质。本发明通过判断节点的状态来利用数据包的时空特性,且在确定是否缓存数据包的时候,综合考虑用户偏好度和数据包本地流行度,缓存网络中更加有效的数据内容,得到更好的缓存空间利用率,降低数据冗余度,且提高数据命中率,降低了平均跳数和时延。
- 单位