The invention discloses a network information center user preference based caching method, which belongs to the field of communication; the method for a user node V, network information center in the first, the user node periodically launched its statistical content request records, divided by subject categories on request content that the user. The node preference for different topic categories; secondly, the user node record after each request the content of the node in packet, and then calculated for each request content in the user node on the local popularity prediction value; finally, the network information center will be the corresponding interest packet packet back along the reverse path, the matching degree according to the content the subject category and the user node preference, and the content of the local popularity prediction value caching decision. The invention makes caching decisions through user nodes, effectively reduces the number of cache replacement nodes, and saves the computing resources of the user nodes.
【技术实现步骤摘要】
本专利技术属于通信方法、通信终端、通信网络和通信数据处理领域,涉及信息中心网络,具体是一种基于用户兴趣偏好的信息中心网络缓存方法。
技术介绍
随着通信网络的发展,未来网络以内容分发与共享为主要应用,同时未来网络会有成千上万的终端接入,现有的以IP地址为主的互联网,由于存在寻址复杂和带宽有限的问题,会被逐步淘汰,因此以内容/信息为中心的网络会成为未来网络的可行架构。信息中心网络(InformationCentricNetworking,ICN)通过关注数据内容的本身而不是数据内容的所在位置,解决了现有端到端通信模式中,每次存取内容都要间接映射到内容所在设备的问题,从而有效地减少了网络流量开销。ICN的关键技术之一为网内缓存技术,但是ICN缓存技术需要解决以下两个方面的问题,一是将这些内容对象存储到哪些节点上,二是在网络中选择哪些内容对象进行缓存。针对这两个问题,一些研究通过评估节点的特性(如位置、重要性、缓存能力大小等),选择部分节点来缓存内容;另一些研究考虑了内容的特性(如生存时间、流行度等),对于内容选择性缓存。现有基于节点特性的缓存方法中,对节点缓存空间的有限性考虑不足,导致节点缓存空间需要不断的替换更新,重要节点上的大量负载容易缩短节点的寿命,并且在社交网络下缺乏节点对内容兴趣偏好不同的考虑,导致节点的缓存冗余很大;基于内容特性的缓存方法中,缺乏对庞大数据内容对象的整合和处理,同时在社交网络下,忽视了对于用户本身的区分,用户的兴趣偏好各不相同,且不同内容在不同用户所在位置的流行度也往往不同。
技术实现思路
本专利技术的目的在于提供一种基于用户兴趣偏好的 ...
【技术保护点】
一种基于用户兴趣偏好的信息中心网络缓存方法,其特征在于,具体步骤如下:步骤一、针对信息中心网络中的某个用户节点v,该用户节点周期性地统计其发起的内容请求记录,对请求内容进行主题类别的划分,并计算该用户节点对不同主题类别的兴趣偏好;步骤二、针对用户节点v,根据经过该用户节点的每个请求内容的兴趣包,计算每个请求内容在该用户节点上的本地流行度预测值;针对td时刻,对请求内容d在用户节点v上的本地流行度预测值Rd(td),计算如下:Rd(td)=11+Rd(td′)·e-λ(td-td′)]]>当请求内容d的兴趣包首次到达用户节点v时,本地流行度预测值Rd(td)为1;否则,利用如下公式进行计算:其中td表示请求内容d的兴趣包在用户节点v的到达时刻,t′d表示请求内容d的兴趣包在用户节点v上一次到达的时刻,λ表示加权参数,取值范围是0到1,用来在请求总数和最近请求频率中作出权衡,以适应不同的流行度侧重;步骤三、信息中心网络的服务器根据某用户节点的内容请求,将兴趣包对应的数据包沿返向路径的各个用户节点回传,并综合判断将数据包缓存在返向路径 ...
【技术特征摘要】
1.一种基于用户兴趣偏好的信息中心网络缓存方法,其特征在于,具体步骤如下:步骤一、针对信息中心网络中的某个用户节点v,该用户节点周期性地统计其发起的内容请求记录,对请求内容进行主题类别的划分,并计算该用户节点对不同主题类别的兴趣偏好;步骤二、针对用户节点v,根据经过该用户节点的每个请求内容的兴趣包,计算每个请求内容在该用户节点上的本地流行度预测值;针对td时刻,对请求内容d在用户节点v上的本地流行度预测值Rd(td),计算如下:Rd(td)=11+Rd(td′)·e-λ(td-td′)]]>当请求内容d的兴趣包首次到达用户节点v时,本地流行度预测值Rd(td)为1;否则,利用如下公式进行计算:其中td表示请求内容d的兴趣包在用户节点v的到达时刻,t′d表示请求内容d的兴趣包在用户节点v上一次到达的时刻,λ表示加权参数,取值范围是0到1,用来在请求总数和最近请求频率中作出权衡,以适应不同的流行度...
【专利技术属性】
技术研发人员:张天魁,单思洋,许晓耕,冯春燕,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。