[发明专利]一种面向内容网络中基于相关内容聚集的缓存方法有效
申请号: | 201310405212.3 | 申请日: | 2013-09-06 |
公开(公告)号: | CN103501315A | 公开(公告)日: | 2014-01-08 |
发明(设计)人: | 曲桦;赵季红;邱小铭;张涛 | 申请(专利权)人: | 西安交通大学;苏州彩云网络科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F3/06 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 陆万寿 |
地址: | 710049 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 内容 网络 基于 相关内容 聚集 缓存 方法 | ||
技术领域
本发明涉及面向内容网络中缓存方案的缓存内容聚合问题,具体涉及面向内容网络中基于相关内容聚集的缓存方案。
背景技术
针对现有网络体系结构束缚高效内容分发功能实现的特点,面向内容网络应运而生。面向内容网络是指以内容为中心的网络,它采用内容名作为路由标识,允许用户直接访问内容本身,而非其所在的主机或服务器,这是面向内容网络的基本特点。而缓存是影响面向内容网络路由可扩展性的重要因素,因此缓存方案的设计,是面向内容网络的一个重中之重。
面向内容网络以内容名作为路由标志,使用户可以直接对内容进行访问,其路由性能与网络中的内容分布密切相关。内容缓存是影响网络中内容分布最重要的因素,是面向内容网络研究的重要内容。内容缓存策略需要充分利用网络中的缓存资源使内容分布与用户请求分布更加一致,以提升用户感受。
下面是面向内容网络中三种典型缓存方案。
(1)LCE(Leaving Copies Everwhere)是目前基于CCN(Content Centric Networking)网络模型的面向内容网络研究中常用的缓存方案。在LCE方案中,路由路径上的所有节点都对内容文件进行缓存,当缓存空间已满时,节点根据最近最少使用算法(Least Recently Used LRU)进行缓存替换。
LCE算法具有良好的缓存性能,能够充分利用缓存空间为用户提供服务,但是应用在面向内容网络中将会造成严重的路由可扩展问题。
首先,LCE算法会造成非常频繁的缓存更新,造成大量的网络开销,并影响路由可信度。
其次,由于内容访问特点是大量用户访问少量热门内容,非热门内容到达节点并被缓存后,其被访问的概率将会很小;此外,由于路由路径上的所有节点都对内容进行缓存,LCE算法还将造成严重的缓存冗余,这些都将导致缓存利用率的下降。
(2)ProbCache算法的基本思路是:将内容缓存得离用户更近,同时尽量避免路径上的缓存冗余。ProbCache的缓存概率的计算公式如下:
式中,Ni为节点i的缓存容量,N为整条路径上总的缓存容量,x表示节点到内容源的距离,c表示节点到用户的距离。上式的含义为,当前节点缓存目标内容的概率与剩余缓存容量所占比例以及离服务器的距离成正比,与离用户的距离成反比,也就是离用户越近,剩余缓存容量越多,内容被缓存的概率越大。
ProbCache算法减小了路径上的缓存冗余,提高了缓存资源的利用率,降低了缓存更新频率,在节点缓存空间较小的情况下,还会使用户访问内容的路径更短。
然而,ProbCache没有对内容的流行度进行区分,不符合大量用户访问少量热门内容的特点,因此节点缓存的内容并非都具有很高的价值,导致缓存利用率的下降。
(3)TopDown是一种内容流行度驱动的协作缓存算法,用于减少ISP(Internet Service Provider)间流量,并使ISP内用户访问内容的平均接入跳数最小。该算法根据内容流行度制定缓存策略,充分考虑了内容本身的价值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学;苏州彩云网络科技有限公司,未经西安交通大学;苏州彩云网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310405212.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:子机架安装支架和组件
- 下一篇:基于场景的适应性比特率控制
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法