[发明专利]缓存判决方法和装置有效
申请号: | 201380003922.1 | 申请日: | 2013-11-29 |
公开(公告)号: | CN105210340B | 公开(公告)日: | 2018-09-07 |
发明(设计)人: | 黄韬;刘江;崔向东;倪慧 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/861 | 分类号: | H04L12/861 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例提供一种缓存判决方法和装置,该方法包括:第一节点接收到包含有第一内容前缀名的请求包之后,在第一节点的节点内容缓存中查找到请求包请求的内容时,将返回路径上要缓存的节点的节点介数和跳数标签添加到第一数据包里,返回第一数据包,返回路径上要缓存的节点是节点度量最大的节点,未查找到请求包请求的内容时,在第一节点的PIT中查找第一内容前缀名,查找到第一内容前缀名时和未查找到第一内容前缀名时分别做不同的转发处理。本发明实施例提供的缓存方法和装置,提高了节点内容的缓存利用率和系统的性能。 | ||
搜索关键词: | 缓存 判决 方法 装置 | ||
【主权项】:
1.一种缓存判决装置,其特征在于,包括:接收器,用于接收包含有第一内容前缀名的请求包;处理器,用于在所述接收器接收到所述请求包之后,在第一节点的节点内容缓存中查找所述请求包请求的内容;所述处理器还用于:在查找到所述请求包请求的内容时,进行如下处理:根据所述请求包的包头中记录的节点介数序列和缓存替换率序列计算内容请求路径上节点的节点度量;将返回路径上要缓存的节点的节点介数和跳数标签添加到第一数据包里,返回所述第一数据包,所述返回路径上要缓存的节点是所述节点度量最大的节点,所述跳数标签为所述请求包到所述第一节点的跳数与所述请求包到节点度量最大的节点的跳数之差;在未查找到所述请求包请求的内容时,进行如下处理:在所述第一节点的队列兴趣表PIT中查找所述第一内容前缀名;查找到所述第一内容前缀名时,根据所述请求包的包头中记录的节点介数序列和缓存替换率序列计算内容请求路径上节点的节点度量;将返回路径上要缓存的节点的节点介数和跳数标签以及所述第一节点的标识添加到第二数据包里,返回所述第二数据包,所述返回路径上要缓存的节点是所述节点度量最大的节点;未查找到所述第一内容前缀名时,在所述第一节点的PIT中添加所述第一内容前缀名;将所述第一节点的节点介数和所述第一节点的缓存替换率添加到所述请求包的包头里,得到第二请求包,并按照FIB将所述第二请求包转发到下一个节点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201380003922.1/,转载请声明来源钻瓜专利网。