【技术实现步骤摘要】
一种网络资源缓存方法、装置及系统
本专利技术涉及无线通信
,特别是涉及一种网络资源缓存方法、装置及系统。
技术介绍
随着移动互联网和无线通信技术的飞速发展,移动多媒体服务得到快速发展,互联网为用户提供了大量的网络资源。用户可以通过用户终端向小基站(Small-cellbasestation)请求网络资源,然而,由于不同用户终端可能会请求同一网络资源,如果小基站本地未缓存该网络资源,则需要多次向宏基站(Macrobasestation)请求该网络资源,并向用户终端转发,可能会造成传输链路拥堵。现有技术中,为了解决上述问题,小基站可以提前将用户终端可能请求的网络资源缓存至本地,例如,小基站可以将上一周期用户终端请求次数较多的网络资源缓存至本地,进而,在当前周期根据已缓存的网络资源为用户终端提供服务。然而,上一周期内用户终端请求网络资源的次数,并不能有效体现用户对于该网络资源的喜好程度,因此,仅根据用户终端请求网络资源的次数,可能会导致小基站当前周期已缓存的网络资源的有效性较低。专利技 ...
【技术保护点】
1.一种网络资源缓存系统,其特征在于,所述网络资源缓存系统包括宏基站、多个小基站,其中:/n所述多个小基站中的第一小基站,用于当达到预设周期时,向所述宏基站发送覆盖范围内的第一用户终端对预设网络资源的评分、每两个所述第一用户终端之间的信任值,以及上一周期内所述第一用户终端请求待选网络资源的次数,其中,所述预设网络资源属于所述待选网络资源,所述待选网络资源包括所述网络资源缓存系统允许用户终端请求的网络资源,每两个所述第一用户终端之间的信任值表示登录该两个第一用户终端的用户的关联程度;/n所述宏基站,用于基于所述多个小基站各自的覆盖范围内的用户终端对所述预设网络资源的评分、所述 ...
【技术特征摘要】 【专利技术属性】
1.一种网络资源缓存系统,其特征在于,所述网络资源缓存系统包括宏基站、多个小基站,其中:
所述多个小基站中的第一小基站,用于当达到预设周期时,向所述宏基站发送覆盖范围内的第一用户终端对预设网络资源的评分、每两个所述第一用户终端之间的信任值,以及上一周期内所述第一用户终端请求待选网络资源的次数,其中,所述预设网络资源属于所述待选网络资源,所述待选网络资源包括所述网络资源缓存系统允许用户终端请求的网络资源,每两个所述第一用户终端之间的信任值表示登录该两个第一用户终端的用户的关联程度;
所述宏基站,用于基于所述多个小基站各自的覆盖范围内的用户终端对所述预设网络资源的评分、所述多个小基站各自的覆盖范围内的每两个用户终端之间的信任值,以及上一周期内所述多个小基站各自的覆盖范围内的用户终端请求所述待选网络资源的次数,确定所述第一用户终端对所述待选网络资源的评分,以及当前周期内所述待选网络资源的流行度,并发送至所述第一小基站,其中,所述流行度表示用户对所述待选网络资源感兴趣的程度;
所述第一小基站,还用于基于所述第一用户终端对所述待选网络资源的评分、当前周期内所述待选网络资源的流行度,以及所述第一用户终端与所述第一小基站之间的物理距离,确定所述待选网络资源的缓存概率,并基于确定出的缓存概率和所述待选网络资源,进行网络资源的缓存。
2.一种网络资源缓存方法,其特征在于,所述方法应用于第一小基站,所述第一小基站所属的系统还包括宏基站,所述方法包括:
当达到预设周期时,向所述宏基站发送覆盖范围内的第一用户终端对预设网络资源的评分、每两个所述第一用户终端之间的信任值,以及上一周期内所述第一用户终端请求待选网络资源的次数,其中,所述预设网络资源属于所述待选网络资源,所述待选网络资源包括所述系统允许用户终端请求的网络资源,每两个所述第一用户终端之间的信任值表示登录该两个第一用户终端的用户的关联程度;
当接收到所述宏基站发送的所述第一用户终端对所述待选网络资源的评分,以及当前周期内所述待选网络资源的流行度时,基于所述第一用户终端对所述待选网络资源的评分、当前周期内所述待选网络资源的流行度,以及所述第一用户终端与所述第一小基站之间的物理距离,确定所述待选网络资源的缓存概率,并基于确定出的缓存概率和所述待选网络资源,进行网络资源的缓存。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
当达到预设周期时,向所述第一用户终端发送提醒消息,以使所述第一用户终端向所述第一小基站发送对所述预设网络资源的评分。
4.根据权利要求2所述的方法,其特征在于,所述基于所述第一用户终端对所述待选网络资源的评分、当前周期内所述待选网络资源的流行度,以及所述第一用户终端与所述第一小基站之间的物理距离,确定所述待选网络资源的缓存概率,包括:
按照所述第一用户终端对所述待选网络资源的评分由大到小的顺序,对所述待选网络资源进行排序;
针对每一待选网络资源,基于所述第一用户终端对所述待选网络资源的评分、当前周期内所述待选网络资源的流行度,以及第一预设公式,确定该待选网络资源的请求概率,其中,所述第一预设公式为:
P表示该待选网络资源的请求概率,表示基于用户终端u对所述待选网络资源的评分由大到小的顺序,确定出的第f个待选网络资源的在排列顺序中的位置,ω表示预设指数,F表示所述待选网络资源的数目;
基于离散广义追踪算法、所述待选网络资源的请求概率、当前周期内所述待选网络资源的流行度,以及所述第一用户终端与所述第一小基站之间的距离,对所述待选网络资源的初始缓存概率进行迭代计算;
当达到预设收敛条件时,将本次迭代计算得到的概率作为所述待选网络资源的缓存概率。
5.根据权利要求2所述的方法,其特征在于,所述基于确定出的缓存概率和所述待选网络资源,进行网络资源的缓存,包括:
基于确定出的缓存概率,将所述待选网络资源中的目标网络资源缓存至本地,其中,所述目标网络资源的缓存概率大于所述待选网络资源中其他网络资源的缓存概率。
6.一种网络资源缓存方法,其特征在于,所述方法应用于宏基站,所述宏基站所属的系统还包括多个小基站,所述方法包括:
接收所述多个小基站发送的各自的覆盖范围内的用户终端对所述预设网络资源的评分、所述多个小基站各自的覆盖范围内的每两个用户终端之间的信任值,以及上一周期内所述多个小基站各自的覆盖范围内的用户终端请求所述待选网络资源的次数;
技术研发人员:张佳鑫,张兴,王鹏,李海东,贾艺楠,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。