针对命名数据网络(named data networking,NDN)传统缓存策略存在缓存命中率较低、平均路由跳数较高的问题,提出了面向提高缓存命中率的缓存优化策略。对于每个路由节点,结合当前已缓存内容块的命中次数,以及请求命中的时间特性计算各个...针对命名数据网络(named data networking,NDN)传统缓存策略存在缓存命中率较低、平均路由跳数较高的问题,提出了面向提高缓存命中率的缓存优化策略。对于每个路由节点,结合当前已缓存内容块的命中次数,以及请求命中的时间特性计算各个内容块的动态优先权值;然后根据此值进行缓存内容块的替换,保留当前请求率高且预计未来请求率高的内容块。在此基础上,根据内容请求路径上各路由节点缓存内容的优先权平均值,设计了高优先权缓存决定策略,从而选择合理的缓存放置节点。仿真实验结果表明,相较于典型的NDN缓存策略,该策略能有效提高缓存命中率,降低平均请求跳数。展开更多
文摘针对命名数据网络(named data networking,NDN)传统缓存策略存在缓存命中率较低、平均路由跳数较高的问题,提出了面向提高缓存命中率的缓存优化策略。对于每个路由节点,结合当前已缓存内容块的命中次数,以及请求命中的时间特性计算各个内容块的动态优先权值;然后根据此值进行缓存内容块的替换,保留当前请求率高且预计未来请求率高的内容块。在此基础上,根据内容请求路径上各路由节点缓存内容的优先权平均值,设计了高优先权缓存决定策略,从而选择合理的缓存放置节点。仿真实验结果表明,相较于典型的NDN缓存策略,该策略能有效提高缓存命中率,降低平均请求跳数。