【技术实现步骤摘要】
一种缓存数据的配置方法及装置
本专利技术涉及通信
,尤其涉及一种缓存数据的配置方法及装置。
技术介绍
随着移动互联网的飞速发展,为了满足用户的需求,密集小蜂窝网络应运而生。随着密集小蜂窝网络的网络密度和负载逐渐增大,接入设备覆盖范围重叠造成了小区间干扰。目前通常使用多点协作传输(CoordinatedMulitplePoints,CoMP)技术,利用其多接入设备协作的特性解决小区间干扰。在基于CoMP技术的密集小蜂窝网络中,用户对数据的请求可以通过接入设备下载,若接入设备处提前缓存有大量数据,当缓存的数据中有用户所需的数据时,接入设备直接将用户所需的数据发送给用户;否则,需要与控制器处于同一物理实体上的网关先通过回程链路从远端服务器下载用户所需的数据,然后接入设备再通过回程链路从网关获取所述数据并将所述数据发送给用户,其中,所述回程链路为接入设备和远端服务器之间的连接。目前,接入设备提前缓存数据主要分为以下三种方法:第一种方法:接入设备根据一段时间内数据的热点排名情况进行缓存,将请求次数较多的数据提前缓存下来;第二种方法:接入设备按照根据热点排名生成的数据请 ...
【技术保护点】
一种缓存数据的配置方法,其特征在于,包括:控制器获取多个接入设备发送的数据请求信息,其中,任一个接入设备的数据请求信息包括当前已接入所述接入设备的目标终端设备请求下载的数据的信息;所述控制器根据所述多个接入设备的数据请求信息,确定已接入所述多个接入设备的多个目标终端设备请求下载的总数据信息集合,所述总数据信息集合包括所述多个目标终端设备请求下载的数据的信息;所述控制器在所述总数据信息集合中为所述多个接入设备中的第一接入设备分配目标待缓存数据信息集合,其中,所述第一接入设备的目标待缓存数据信息集合中包含当前已接入所述第一接入设备的目标终端设备请求下载的数据的信息,以及包含当前 ...
【技术特征摘要】
1.一种缓存数据的配置方法,其特征在于,包括:控制器获取多个接入设备发送的数据请求信息,其中,任一个接入设备的数据请求信息包括当前已接入所述接入设备的目标终端设备请求下载的数据的信息;所述控制器根据所述多个接入设备的数据请求信息,确定已接入所述多个接入设备的多个目标终端设备请求下载的总数据信息集合,所述总数据信息集合包括所述多个目标终端设备请求下载的数据的信息;所述控制器在所述总数据信息集合中为所述多个接入设备中的第一接入设备分配目标待缓存数据信息集合,其中,所述第一接入设备的目标待缓存数据信息集合中包含当前已接入所述第一接入设备的目标终端设备请求下载的数据的信息,以及包含当前已接入至少一个第二接入设备的至少一个目标终端设备请求下载的数据的信息;所述控制器将为所述第一接入设备分配的目标待缓存数据信息集合发送给所述第一接入设备。2.如权利要求1所述的方法,其特征在于,所述控制器在所述总数据信息集合中为所述第一接入设备分配目标待缓存数据信息集合,包括:所述控制器获取已接入所述多个接入设备的多个目标终端设备要求的数据传输速率的最低阈值;所述控制器根据每个目标终端设备的最低阈值,确定该目标终端设备的目标传输模式和目标传输资源,其中,任一个目标终端设备的传输模式表示为所述目标终端设备提供数据传输服务的所述多个接入设备中的至少一个接入设备;所述控制器根据系统的预留回程资源,在所述总数据信息集合中为所述多个接入设备中的每个接入设备分配目标待缓存数据信息集合,其中,总回程资源不大于所述预留回程资源,所述总回程资源为在每个接入设备缓存相应的目标待缓存数据信息集合对应的目标待缓存数据集合、且每个目标终端设备采用目标传输模式和目标传输资源传输数据时,每个接入设备消耗的回程资源之和。3.如权利要求2所述的方法,其特征在于,所述控制器根据每个目标终端设备的最低阈值,确定该目标终端设备的目标传输模式和目标传输资源,包括:所述控制器获取所述多个接入设备发送的接入信息,其中,任一个接入设备的接入信息包括当前已接入该接入设备的目标终端设备,和当前能够接入、但未接入该接入设备的终端设备;或者所述多个接入设备包括至少一个第一类接入设备和至少一个第二类接入设备,其中,任一个第一类接入设备的接入信息包括当前已接入所述第一类接入设备的目标终端设备,任一个第二类接入设备的接入信息包括当前已接入所述第二类接入设备的目标终端设备,和当前能够接入、但未接入所述第二类接入设备的终端设备;所述控制器根据所述多个接入设备的接入信息,确定该目标终端设备的至少一个传输模式;所述控制器根据该目标终端设备的最低阈值,在该目标终端设备的至少一个传输模式中确定该目标终端设备的目标传输模式,并确定该目标终端设备的目标传输资源。4.如权利要求3所述的方法,其特征在于,所述控制器根据所述多个接入设备的接入信息,确定该目标终端设备的至少一个传输模式,包括:所述控制器在所述多个接入设备的接入信息中,确定包含该目标终端设备的目标接入信息;当所述目标接入信息的数目为1时,所述控制器确定该目标终端设备的传输模式的数目为1,且该目标终端设备的传输模式包括:发送所述目标接入信息的接入设备;当所述目标接入信息的数目为多个时,所述控制器确定该目标终端设备的传输模式的数目为多个,且该目标终端设备的任一个传输模式中包括:发送所述目标接入信息的多个接入设备中任意一个或组合。5.如权利要求2-4任一项所述的方法,其特征在于,所述控制器根据系统的预留回程资源,在所述总数据信息集合中为所述多个接入设备中的每个接入设备分配目标待缓存数据信息集合,包括:所述控制器获取所述多个接入设备发送的缓存状态信息,其中,任一个接入设备的缓存状态信息包括所述接入设备的剩余缓存容量和已缓存数据集合;所述控制器根据每个接入设备的缓存状态信息,以及所述预留回程资源,在所述总数据集合中为所述多个接入设备中的每个接入设备分配目标待缓存数据信息集合;其中,任一个接入设备的目标待缓存数据信息集合中不包含所述接入设备的缓存状态信息中的已缓存数据集合,且该目标待缓存数据信息集合对应的目标待缓存数据集合所需的容量不大于所述接入设备的剩余缓存容量。6.如权利要求5所述的方法,其特征在于,所述控制器根据每个接入设备的缓存状态信息,以及所述预留回程资源,在所述总数据信息集合中为所述多个接入设备中的每个接入设备分配目标待缓存数据信息集合,包括:所述控制器根据每个接入设备的缓存状态信息中的剩余缓存容量和已缓存数据集合,在所述总数据集合中为每个接入设备分配数据信息集合;所述控制器计算在每个接入设备缓存相应的数据信息集合对应的数据集合、且每个目标终端设备采用目标传输模式和目标传输资源传输数据时,每个接入设备消耗的回程资源之和,并将每个接入设备消耗的回程资源之和作为当前总回程资源;若所述当前总回程资源不大于所述预留回程资源,则所述控制器将为每个接入设备分配的数据信息集合作为相应的接入设备的目标待缓存数据信息集合;若所述当前总回程资源大于所述预留回程资源,则所述控制器重新为每个接入设备分配数据信息集合,包括:所述控制器向每个接入设备发送增加缓存空间请求,并接收每个接入设备返回的增加缓存空间响应;所述控制器根据每个接入设备的增加缓存空间响应,确定每个接入设备的当前剩余缓存容量;所述控制器根据每个接入设备的当前剩余缓存容量和已缓存数据集合,继续在所述总数据信息集合中为每个接入设备分配数据信息集合;所述控制器继续计算在每个接入设备缓存相应的数据信息集合对应的数据集合、且每个目标终端设备采用目标传输模式和目标传输资源传输数据时,每个接入设备消耗的回程资源之和,并将每个接入设备消耗的回程资源之和作为当前总回程资源,若所述当前总回程资源不大于所述预留回程资源,则所述控制器将本次为每个接入设备分配的数据信息集合作为相应的接入设备的目标待缓存数据信息集合;否则,所述控制器继续重新为每个接入设备分配数据信息集合,直至确定根据为每个接入设备分配的数据信息集合计算的当前总回程资源不大于所述预留回程资源时,所述控制器将本次为每个接入设备分配的数据信息集合作为相应的接入设备的目标待缓存数据信息集合。7.如权利要求6所述的方法,其特征在于,所述控制器向每个接入设备发送增加缓存空间请求,包括:所述控制器根据所述预留回程资源确定每个接入设备所需的最小缓存容量,并向每个接入设备发送包含该接入设备所需的最小缓存容量的增加缓存空间请求;或者所述控制器确定所述控制器为每个接入设备分配的数据信息集合对应的数据集合所需的容量与相应的接入设备的当前剩余缓存容量的容量差值,并向每个接入设备发送包含该接入设备容量差值的增加缓存空间请求。8.如权利要求6或7所述的方法,其特征在于,所述控制器根据每个接入设备的增加缓存空间响应,确定每个接入设备的当前剩余缓存容量,包括:所述控制器根据所述多个接入设备中任一个接入设备的增加缓存空间响应,确定所述接入设备的当前剩余缓存容量,包括:所述控制器将所述接入设备的增加缓存空间响应中包含的所述接入设备的当前剩余缓存容量确定为所述接入设备的当前剩余缓存容量。9.如权利要求2-8任一项所述的方法,其特征在于,所述方法还包括:所述控制器将为其他接入设备分配的目标待缓存数据信息集合发送给相应的接入设备,其中,所述其他接入设备是所述多个接入设备中除所述第一接入设备以外的接入设备;以及所述控制器将每个目标终端设备的目标传输模式和目标传输资源发送给该目标终端设备的目标传输模式中的接入设备。10.如权利要求2-9任一项所述的方法,其特征在于,在所述控制器将为每个接入设备分配的目标待缓存数据信息集合发送给相应的接入设备之后,所述方法还包括:所述控制器接收所述多个接入设备中的第三接入设备返回的网络连接建立成功消息,所述控制器发起向所述第三接入设备发送所述第三接入设备的目标待缓存数据信息集合对应的目标待缓存数据集合的流程;或者所述控制器接收所述多个接入设备中的第四接入设备返回的网络连接建立失败消息,所述控制器发起针对所述第四接入设备的网络连接释放流程。11.一种缓存数据的配置方法,其特征在于,包括:第一接入设备向控制器发送数据请求信息,其中,所述数据请求信息包括当前已接入所述第一接入设备的目标终端设备请求下载的数据的信息;所述第一接入设备接收所述控制器发送的所述控制器为所述第一接入设备分配的目标待缓存数据信息集合,其中,所述目标待缓存数据信息集合中包含当前已接入所述第一接入设备的目标终端设备请求下载的数据的信息,以及包含当前已接入至少一个第二接入设备的至少一个目标终端设备请求下载的数据的信息。12.如权利要求11所述的方法,其特征在于,所述方法还包括:所述第一接入设备向所述控制器发送缓存状态信息,所述缓存状态信息包括所述第一接入设备的剩余缓存容量和已缓存数据集合;所述第一接入设备的目标待缓存数据信息集合中不包含所述第一接入设备的缓存状态信息中的已缓存数据集合,且该目标待缓存数据信息集合对应的目标待缓存数据集合所需的容量不大于所述第一接入设备的剩余缓存容量。13.如权利要求11或12所述的方法,其特征在于,在所述第一接入设备接收所述控制器发送的所述控制器为所述第一接入设备分配的目标待缓存数据信息集合之前,所述方法还包括:所述第一接入设备接收所述控制器发送的增加缓存空间请求;所述第一接入设备根据所述增加缓存空间请求,执行增加自身缓存空间;当增加自身缓存空间成功时,所述第一接入设备确定当前剩余缓存容量,向所述控制器发送包含当前缓存剩余缓存容量的增加缓存空间响应。14.如权利要求13所述的方法,其特征在于,所述第一接入设备根据所述增加缓存空间请求,执行增加自身缓存空间,包括:所述第一接入设备根据所述增加缓存空间请求中包含的所述第一接入设备所需的最小缓存容量或者容量差值,删除本地存储的数据,以及确定当前剩余缓存容量。15.如权利要求11-14任一项所述的方法,其特征在于,所述方法还包括:所述第一接入设备接收所述控制器发送的至少一个目标终端设备的目标传输模式和目标传输资源,其中,所述至少一个目标终端设备的目标传输模式中包含所述第一接入设备。16.如权利要求11-15任一项所述的方法,其特征在于,在所述第一接入设备接收所述控制器发送的所述控制器为所述第一接入设备分配的目标待缓存数据集合之后,所述方法还包括:所述第一接入设备与已接入所述第一接入设备的至少一个目标终端设备建立网络连接;当所述第一接入设备与所述至少一个目标终端设备网络连接建立成功时,所述第一接入设备向所述控制器发送网络连接建立成功消息;当所述第一接入设备与所述至少一个目标终端设备网络连接建立失败时,所述第一...
【专利技术属性】
技术研发人员:赵祺阳,谢会琳,侯蓉晖,
申请(专利权)人:华为技术有限公司,西安电子科技大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。