一种缓存方法及系统技术方案

技术编号:19486719 阅读:58 留言:0更新日期:2018-11-17 11:30
本发明专利技术实施例提供一种缓存方法及系统。方法包括:对于任一边缘节点所服务的用户群中的每一用户,根据所述用户在预设时间段内的历史请求记录集,预测所述用户在目标时刻的请求内容;获取对所述请求内容进行缓存得到的收益,根据所有收益的大小顺序,将对应的请求内容依次缓存至所述边缘节点中。本发明专利技术实施例提供的方法及系统,通过用户的历史请求记录,有利于充分挖掘用户请求行为特性并实现对用户在未来某一时刻的请求内容的准确预测。并且,通过计算将每一请求内容进行缓存所得到的收益,以根据所有收益的大小顺序,对对应的请求内容依次进行缓存,能够高效利用边缘节点的缓存空间,降低用户的请求时延。

【技术实现步骤摘要】
一种缓存方法及系统
本专利技术实施例涉及缓存
,尤其涉及一种缓存方法及系统。
技术介绍
通过缓存内容副本,移动内容分发网络(MCDN)将流量卸载到本地,实现了超低数据传输延迟,这为高带宽占用服务(例如增强/虚拟现实等)铺平了道路。虽然这种异构网络和超密集基站在处理不断增长的视频流量方面确实卓有成效,但与大型无线接入带宽相匹配的高速回程链路的部署代价是十分高昂的,因此MCDN对回程链路效率提出了十分苛刻的要求。为了解决无线电接入带宽和回程链路之间的不匹配问题,一种可实现的方式是利用无线边缘缓存。网络运营商可以在网络边缘节点如微型基站存储所请求的内容,进而缩短用户请求响应延迟。另外,当使用无线边缘缓存时,视频业务流量被卸载到本地,从而减轻回程链路压力。无线边缘缓存具有诸多优点,但如何设计有效的无线边缘缓存方法仍是一个悬而未决的问题。通常请求内容具有多样化、时变性等特性,这使得我们不可能将所有请求的内容存储在具有有限缓存空间的边缘处节点。因此,如何分配有限的缓存资源以尽可能多地满足用户请求成为有无线边缘缓存的主要挑战。现有解决方案可以分为两种类型:基于流行度的边缘缓存策略和基于预取的本文档来自技高网...

【技术保护点】
1.一种缓存方法,其特征在于,包括:对于任一边缘节点所服务的用户群中的每一用户,根据所述用户在预设时间段内的历史请求记录集,预测所述用户在目标时刻的请求内容;获取对所述请求内容进行缓存得到的收益,根据所有收益的大小顺序,将对应的请求内容依次缓存至所述边缘节点中。

【技术特征摘要】
1.一种缓存方法,其特征在于,包括:对于任一边缘节点所服务的用户群中的每一用户,根据所述用户在预设时间段内的历史请求记录集,预测所述用户在目标时刻的请求内容;获取对所述请求内容进行缓存得到的收益,根据所有收益的大小顺序,将对应的请求内容依次缓存至所述边缘节点中。2.根据权利要求1所述的方法,其特征在于,所述根据所述用户在预设时间段内的历史请求记录集,预测所述用户在目标时刻的请求内容,进一步包括:获取所述用户在预设时间段内的历史请求记录集;基于训练好的深度信念网络,根据所述历史请求记录集,预测所述用户在目标时刻的请求内容;其中,所述深度信念网络为深度神经网络,通过用户的历史请求记录数据训练得到。3.根据权利要求2所述的方法,其特征在于,所述基于训练好的深度信念网络,根据所述历史请求记录集,预测所述用户在目标时刻的请求内容,进一步包括:对所述历史请求记录集中的每一历史请求记录进行标准化,并将标准化后的历史请求记录进行归一化;将归一化后的所有历史请求记录输入至所述训练好的深度信念网络中,预测所述用户在目标时刻的请求内容。4.根据权利要求1所述的方法,其特征在于,所述根据所有收益的大小顺序,将对应的请求内容依次缓存至所述边缘节点中,进一步包括:将所述用户群中的所有用户的请求内容组成候选集;在每一次缓存过程中,将所述候选集中收益最大的请求内容缓存至所述边缘节点中,并将所述收益最大的请求内容从所述候选集中删除,以更新所述候选集,并进行下一次缓存,直至所述候选集为空集。5.根据权利要求4所述的方法,其特征在于,所述将所述候选集中收益最大的请求内容缓存至所述边缘节点中,进一步包括:若所述收益最大的请求内容的大小小于或等于所述边缘节点的第一子空间的大小,则将所述收益最大的请求内容缓存至所述边缘节点中;其中,所述第一子空间为所述边...

【专利技术属性】
技术研发人员:许长桥郝昊杨树杰谢海永刘弋峰王目陈星延曹腾飞
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1