一种内容缓存方法及装置制造方法及图纸

技术编号:22756798 阅读:44 留言:0更新日期:2019-12-07 04:43
本发明专利技术公开了一种内容缓存方法及装置,涉及无线移动通信技术领域,其方法包括:核心网元EPC根据用户终端业务请求中的文件信息,得到用户终端请求的文件集合;所述EPC利用预存的自学习文件热度策略,对所述文件集合进行文件热度排序,得到文件集合热度序列表;所述EPC根据所述文件集合热度序列表,选取基站所需缓存的基站文件集合列表,并将所述基站文件集合列表发送给基站。

A content caching method and device

The invention discloses a content caching method and device, which relates to the field of wireless mobile communication technology. The method includes: the core network element EPC obtains the file set requested by the user terminal according to the file information in the user terminal service request; the EPC uses the pre stored self-study exercise file heat policy to sort the file heat and get the file set heat order The EPC selects the base station file set list to be cached by the base station according to the file set heat sequence table, and sends the base station file set list to the base station.

【技术实现步骤摘要】
一种内容缓存方法及装置
本专利技术涉及无线移动通信
,特别涉及一种内容缓存方法及装置。
技术介绍
随着移动无线通信、社交网络、移动智能终端的发展,人类生活与工作逐渐向移动互联网全面的迁徙。在这个处处可连接、时时刻刻需在线的时代,人们更关注移动互联网带来的服务体验、追求快速获取高质量的资源。未来移动无线网络会更注重“以用户为中心”、更强调用户的体验,而实现用户良好的业务体验的重要保证之一是端到端的时延小,但是现有无线边缘网络对于每个用户的每个无线业务请求都会经过基站进行一次数据传输,即便在网络质量较好情况,长距离的高清视频传输也必将导致服务延时较大,同时在终端数量爆炸式增长的情况下,这也会急剧增大基站的网络拥塞进而导致更大的服务时延。无线通信网络中的内容缓存技术可以利用边缘网络的各种网络设备(基站、终端等)提前缓存内容并利用无线网络边缘内部良好的短距离协作传输内容,从而达到降低服务延时,也会减小基站的峰值速率、卸载基站的流量。无线通信网络内容缓存技术的核心是优化不同网络节点的缓存更新方案,但是在移动边缘网络中,信号源分布复杂、无线信道极其不稳定、无线终端还具有高移动性,因此,移动边缘网络内容缓存设计更充满挑战性。在现有通信系统中,为了降低大量用户在请求相同的热点内容时对核心网网络带宽所带来的挑战,常常根据用户的偏好特性将热门内容提前缓存至直接服务用户的接入设备(例如,基站、WiFi接入点等)。而为了尽可能准确地进行缓存内容的选择,常常假设用户的偏好设置可以用某一特定的概率分布特性进行描述,或者可以通过数据挖掘的方式从海量的历史数据进行获得。这些假设在公网系统中已经得到了相应的应用,也存在其合理性,例如:虽然CBD地区和大学园区用户的偏好特性肯定有明显的不同,但单个基站所服务的特定群体基本有相似的偏好特性。然而,这样理想的前提建设并不一定总能满足,例如:当未来轨道交通网络也需要承载响应的数据服务时,由于搭乘交通工具人群的多样性,乘客群体的偏好特性体现出非常一般化的分布性,也难以依赖历史数据进行预测。
技术实现思路
根据本专利技术实施例提供的方案解决的技术问题是缓存服务提供商无法满足动态场景下的业务需求。根据本专利技术实施例提供的一种内容缓存方法,包括:EPC(EvolvedPacketCore,核心网元)根据用户终端业务请求中的文件信息,得到用户终端请求的文件集合;所述EPC利用预存的自学习文件热度策略,对所述文件集合进行文件热度排序,得到文件集合热度序列表;所述EPC根据所述文件集合热度序列表,选取基站所需缓存的基站文件集合列表,并将所述基站文件集合列表发送给基站。根据本专利技术实施例提供的一种内容缓存装置,包括:获取文件集合模块,用于根据用户终端业务请求中的文件信息,得到用户终端请求的文件集合;获取文件集合热度序列表模块,用于利用预存的自学习文件热度策略,对所述文件集合进行文件热度排序,得到文件集合热度序列表;发送模块,用于根据所述文件集合热度序列表,选取基站所需缓存的基站文件集合列表,并将所述基站文件集合列表发送给基站。根据本专利技术实施例提供的一种内容缓存的设备,所述设备包括:处理器,以及与所述处理器耦接的存储器;所述存储器上存储有可在所述处理器上运行的内容缓存的程序,所述内容缓存的程序被所述处理器执行时实现根据本专利技术实施例提供的所述内容缓存的方法的步骤。根据本专利技术实施例提供的一种计算机存储介质,存储有内容缓存的程序,所述内容缓存的程序被处理器执行时实现根据本专利技术实施例提供的所述内容缓存的方法的步骤。根据本专利技术实施例提供的方案,基于自学习文件热度策略,对被缓存文件集合进行文件热度排序,得到文件集合热度序列表,从而根据所述文件集合热度序列表,选取基站所需缓存的基站文件集合,并将所述基站文件集合发送给基站,进而能够自适应高效调整每个缓存设备中存储的文件集合,提升了整个系统的整体性能。附图说明图1是本专利技术实施例提供的一种内容缓存方法流程图;图2是本专利技术实施例提供的一种内容缓存装置示意图;图3是本专利技术实施例提供的基于自学习的内容缓存的系统模型示意图;图4是本专利技术实施例提供的基站和核心网元的功能模块示意图;图5是本专利技术实施例提供的基于自学习的内容缓存的方法流程图。具体实施方式以下结合附图对本专利技术的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1是本专利技术实施例提供的一种内容缓存方法流程图,如图1所示,包括:步骤S101:核心网元EPC根据用户终端业务请求中的文件信息,得到用户终端请求的文件集合;步骤S102:所述EPC利用预存的自学习文件热度策略,对所述文件集合进行文件热度排序,得到文件集合热度序列表;步骤S103:所述EPC根据所述文件集合热度序列表,选取基站所需缓存的基站文件集合列表,并将所述基站文件集合列表发送给基站。其中,所述自学习文件热度策略包括:在预置时间段T内,所述EPC确定被缓存文件f被基站覆盖范围内的所有用户缓存的次数Tf(t);在预置时间段T内,所述EPC确定被缓存文件f所带来的系统性能提升的均值所述EPC利用所述Tf(t)和所述确定所述被缓存文件f的文件热度值。具体地说,所述在预置时间段T内,所述EPC计算被缓存文件f被基站覆盖范围内的所有用户缓存的次数Tf(t)包括:其中,Tf(t-1)是指前一个时间段T内被缓存文件f被基站覆盖范围内的所有用户缓存的次数;所述是指当前时间段T内基站中缓存的文件集合。具体地说,所述在预置时间段T内,所述EPC计算被缓存文件f所带来的系统性能提升的均值包括:具体地说,所述EPC利用所述Tf(t)和所述计算所述被缓存文件f的文件热度包括:其中,所述是指基站覆盖范围内所有用户节点集合。其中,所述EPC利用预存的自学习文件热度策略,对所述文件集合进行文件热度排序,得到文件集合热度序列表包括:所述EPC利用预存的自学习文件热度策略,确定所述文件集合中每个被缓存文件f的文件热度值;所述EPC根据文件热度值从大到小的顺序对所述文件集合进行文件热度排序,得到文件集合热度序列表。其中,所述EPC分别获取所述文件集合热度序列表的第一存储空间和用于缓存文件集合列表的基站的第二存储空间;若所述第一存储空间大于所述第二存储空间,则所述EPC依据所述第二存储空间从所述文件集合热度序列表中选取相应的基站文件集合列表,并将所述基站文件集合列表发送给基站;若所述第一存储空间不大于所述第二存储空间,则所述EPC将所述文件集合热度序列表发送给基站。图2是本专利技术实施例提供的一种内容缓存装置示意图,如图2所示,包括:获取文件集合模块201,用于根据用户终端业务请求中的文件信息,得到用户终端请求的文件集合;获取文件集合热度序列表模块202,用于利用预存的自学习文件热度策略,对所本文档来自技高网
...

【技术保护点】
1.一种内容缓存方法,包括:/n核心网元EPC根据用户终端业务请求中的文件信息,得到用户终端请求的文件集合;/n所述EPC利用预存的自学习文件热度策略,对所述文件集合进行文件热度排序,得到文件集合热度序列表;/n所述EPC根据所述文件集合热度序列表,选取基站所需缓存的基站文件集合列表,并将所述基站文件集合列表发送给基站。/n

【技术特征摘要】
1.一种内容缓存方法,包括:
核心网元EPC根据用户终端业务请求中的文件信息,得到用户终端请求的文件集合;
所述EPC利用预存的自学习文件热度策略,对所述文件集合进行文件热度排序,得到文件集合热度序列表;
所述EPC根据所述文件集合热度序列表,选取基站所需缓存的基站文件集合列表,并将所述基站文件集合列表发送给基站。


2.根据权利要求1所述的方法,所述自学习文件热度策略包括:
在预置时间段T内,所述EPC确定被缓存文件f被基站覆盖范围内的所有用户缓存的次数Tf(t);
在预置时间段T内,所述EPC确定被缓存文件f所带来的系统性能提升的均值
所述EPC利用所述Tf(t)和所述确定所述被缓存文件f的文件热度值。


3.根据权利要求2所述的方法,所述EPC利用预存的自学习文件热度策略,对所述文件集合进行文件热度排序,得到文件集合热度序列表包括:所述EPC利用预存的自学习文件热度策略,确定所述文件集合中每个被缓存文件f的文件热度值;
所述EPC根据文件热度值从大到小的顺序对所述文件集合进行文件热度排序,得到文件集合热度序列表。


4.根据权利要求3所述的方法,所述EPC根据所述文件集合热度序列表,选取基站所需缓存的基站文件集合列表,并将所述基站文件集合列表发送给基站包括:
所述EPC分别获取所述文件集合热度序列表的第一存储空间和用于缓存文件集合列表的基站的第二存储空间;
若所述第一存储空间大于所述第二存储空间,则所述EPC依据所述第二存储空间从所述文件集合热度序列表中选取相应的基站文件集合列表,并将所述基站文件集合列表发送给基站;
若所述第一存储空间不大于所述第二存储空间,则所述EPC将所述文件集合热度序列表发送给基站。


5.一种内容缓存装置,包括:
获取文件集合模块,用于根据用户终端业务请求中的文件信息,得到用户终端请求的文件集合;

【专利技术属性】
技术研发人员:李大鹏倪旻明艾渤高美琳黄河高音杨立
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1