一种基于c-ran的互联网内容缓存预加载方法和系统的制作方法_3

文档序号:8365601阅读:来源:国知局
台的缓存预加载单元触发,首先检索缓存目录,如未检索到时,再进行缓存加载;下载最新的缓存后更新缓存目录,并逐级下发到本地云平台。
[0040]本发明还进一步提出一种互联网内容缓存存储及更新方法,包括:
(I)将互联网提供的业务划分为不同类型,如阅读类、音乐类、视频类、即时通信类等,不同业务类型存储在不同服务器的缓存服务器上,针对业务特性设置不同类型的缓存目录和缓存管理系统。
[0041](2)在缓存目录中查询用户请求对应的内容缓存时不需要遍历所有缓存目录中的ID,只需根据请求的HOST到相应类型的缓存目录中进行查询;
(3)在本地云服务器初始化时,从后台云服务器中下载最新的内容缓存;然后根据DPI模块分析用户的业务行为偏好,通过更新及推送单元不断更新和修正缓存,提高缓存命中率。
[0042](4)后台云服务器更新及推送单元周期性地获取各互联网门户网站的热门资源分类存储在服务器,如获取TOP 200的资源,不同业务分类可以设置不同的更新时间,如视频类30min、新闻类5 min、小说类24h等。
[0043]( 5 )后台云服务器更新及推送单元通过本地云平台的缓存预加载单元触发,根据用户偏好和未缓存互联网内容热度值排行,精细化更新所需缓存;
图2是本发明的互联网内容缓存预加载方法的流程图。包括:
(1)在本地云服务器初始化时,从后台云服务器中下载最新的内容缓存;
(2)本地云平台DPI单元跟据用户访问记录,得出用户偏好;当用户访问某种类型的业务次数超过上限阈值时,即为该用户设定标签;用户偏好可能会随时间变化而变化,所以用户标签不是固定的。
[0044](3)当用户漫游到新的本地云平台覆盖范围时,需要主动上报用户标签,本地云平台DPI单元提取用户偏好,分析整体用户标签组成,预加载用户可能会访问的互联网内容,当用户访问时可以提高互联网内容分发速率;
(4)本地云平台的缓存预加载单元根据当前服务器用户标签组成得到缓存预加载策略:当用户标签组成比例发生变化时,向后台云服务器更新及推送单元发送预加载请求。后台云服务器更新单元在判断该内容也没有在其缓存目录后,通过访问互联网下载对应内容,在更新后台缓存目录后,逐级下发到各级本地云平台,更新本地服务器缓存内容和目录。从而,大大提高缓存的命中率和有效性,减少缓存内容分发时延,提高用户感知。
【主权项】
1.一种基于云无线接入网的互联网内容缓存系统,其特征在于,系统包括:接入层、至少一级本地云平台、后台云服务器,所述接入层包括与本地云平台之间采用光纤连接的射频拉远单元RRU,实现射频收发功能;所述本地云平台负责管理调度一定数量的RRU,包括:基带处理BBU单元、缓存模块、深度包检测DPI模块,其中,BBU单元处理用户互联网访问请求,将互联网内容存储在缓存模块的服务器上,由缓存模块中缓存管理单元集中管理,DPI模块负责用户标签及缓存预加载管理;后台云服务器为数据中心,负责管理本地云平台,以及网络的缓存管理和优化,后台云服务器中更新及推送模块、下载最新、最热的互联网内容,缓存到本地云平台服务器。
2.如权利要求1所述的缓存系统,其特征在于,缓存模块包括:缓存目录和缓存管理单元:缓存目录单元:记录业务类型下不同域名HOST的唯一资源标识,如果查询内容在缓存目录中,直接将缓存目录中存储内容返回给用户,否则通过访问互联网将用户请求内容返回给用户;缓存管理单元:统计缓存目录中存储内容的存储时间和热点分析单元中的热度排行,当存储内容的存储时间超过预设存储时间上限或者热度下降到预设热度下限时,则删除该存储内容。
3.如权利要求1或2所述的缓存系统,其特征在于,更新及推送单元通过本地云平台的缓存预加载单元触发,根据用户偏好和未缓存互联网内容热度值排行,更新和修正缓存内容,周期性地获取各互联网门户网站的热门资源分类存储到本地云平台服务器。
4.如权利要求1或2所述的缓存系统,其特征在于,根据缓存目录查找用户请求内容,当搜索到请求内容,返回给用户对应内容,并向DPI模块上报用户请求资源的类型,进行用户标签设置和热点分析;如果没有搜索到该用户对应的请求内容,重新获取用户请求对应的内容,再向用户返回请求内容时记录到DPI模块中。
5.如权利要求1或2所述的缓存系统,其特征在于,后台服务器包括缓存目录、缓存管理、更新及推送模块:缓存目录和缓存管理单元针对不同业务类型设置不同缓存目录和缓存管理方案;更新及推送单元采用定时或触发模式下载和缓存,定时模式是指缓存服务器定时或者当网络负载较轻时主动下载最新、最热的互联网内容,缓存到本地服务器;触发模式是指经过本地云平台的缓存预加载单元触发检索缓存目录,再进行缓存加载,下载最新的互联网内容后更新缓存目录,并逐级下发到本地云平台。
6.如权利要求1或2所述的缓存系统,其特征在于,DPI模块包括,用户标签、热点分析和缓存预加载单元:用户标签单元:根据用户访问记录,得出用户偏好,设置用户标签,当前用户标签组成比例变化,定时向缓存预加载单元发出缓存更新请求,当用户漫游时向为其提供服务的本地云平台主动上报用户标签;热点分析单元:根据本地用户访问记录,分别统计已缓存和未缓存的互联网内容热度排行,对于未缓存的互联网内容,当其热度值超过预设上限值时,向缓存预加载单元发出缓存预加载请求,对于已缓存的互联网内容,根据预置的热度值下限值,向缓存管理单元发送删除请求;缓存预加载单元根据本地云平台的用户偏好及未存储的互联网内容热度排行,请求后台云服务器的更新及推送单元预加载指定缓存。
7.—种互联网内容缓存存储及更新方法,其特征在于,包括:将互联网提供的业务划分为不同应用类型,不同业务类型存储在不同服务器的缓存服务器上,针对业务特性设置不同的缓存目录和缓存管理单元;在缓存服务器中查询用户请求对应的内容缓存时根据请求的HOST到相应类型的缓存目录中进行查询;对本地云服务器初始化,从后台云服务器中下载最新的内容缓存,然后根据DPI模块分析用户的业务行为偏好,更新及推送单元通过本地云平台的缓存预加载单元触发,根据用户偏好和未缓存互联网内容热度值排行,更新和修正缓存内容,周期性地获取各互联网门户网站的热门资源分类存储在本地云平台服务器。
8.根据权利要求7所述的方法,其特征在于,互联网内容缓存预加载包括:在本地云服务器初始化时,从后台云服务器中下载最新的内容缓存,本地云平台DPI单元跟据用户访问记录,得出用户偏好,当用户访问某种类型的业务次数超过上限阈值时,为该用户设定标签;当用户漫游到新的本地云平台覆盖范围时,主动上报用户标签,本地云平台DPI单元提取用户偏好,分析用户标签组成、预加载用户可能会访问的互联网内容。
9.根据权利要求7所述的方法,其特征在于,本地云平台缓存预加载单元根据当前服务用户标签组成确定缓存预加载,当用户标签组成比例发生变化时,向后台云服务器更新及推送单元发送预加载请求,后台云服务器更新单元在判断该内容没有存储在后台云服务器缓存目录后,通过访问互联网下载对应内容,并逐级分发到各级本地云平台,更新本地缓存服务器内容和目录。
10.根据权利要求7所述的方法,其特征在于,下载最新的内容缓存进一步包括:更新及推送单元采用定时或触发模式下载和缓存,定时模式是指缓存服务器定时或者当网络负载较轻时主动下载最新、最热的互联网内容,缓存到本地服务器;触发模式是指经过本地云平台的缓存预加载单元触发检索缓存目录,再进行缓存加载,下载最新的互联网内容后更新缓存目录,并逐级下发到本地云平台。
【专利摘要】本发明公开一种基于C-RAN的互联网内容缓存预加载技术。根据所述请求资源的分类,查询对应缓存目录,如果请求内容存在本地缓存目录中,直接将对应内容返回给用户,如果请求内容不存在缓存目录中,再次查询云平台服务器缓存目录,如果还是没有查询到则通过互联网获取对应资源返回给用户,分别对已缓存和未缓存的访问内容进行热度统计,根据用户访问记录得出用户偏好,分析用户标签组成比例;当热度值达到上限或标签组成比例变化超过阈值时触发缓存预加载单元,向后台服务器申请预加载缓存。本发明针对未来移动通信发展,实现内容缓存在全网中的最优存储,提高存储的利用率,有效地节省网间结算成本、改善用户体验。
【IPC分类】H04L29-08
【公开号】CN104683485
【申请号】CN201510132141
【发明人】张治中, 雷秋燕, 邓炳光, 程方
【申请人】重庆邮电大学
【公开日】2015年6月3日
【申请日】2015年3月25日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1