【技术实现步骤摘要】
一种基于令牌与流行度的信息中心网络缓存管理方法及系统
[0001]本专利技术属于数据管理技术改进领域,尤其涉及一种基于令牌与流行度的信息中心网络缓存管理方法。
技术介绍
[0002]随着互联网的快速发展和智能终端的普遍应用,互联网络流量呈现爆炸式增长,视频内容占据了大量的网络流量,且增长速度同样迅速。视频内容在众多应用和场景中都有着重要的作用,而视频内容分发技术用于对视频内容的大规模分发,是与视频相关的应用及场景的重要支撑。随着视频流量的不断增长和用户体验需求的不断提高,网络运营面临着巨大压力,研究视频内容分发技术对提升分发效率、提升用户体验以及缓解网络压力等有着重要的意义。为了实现快速而稳定的视频传输,互联网传输业务将朝着低时延、高带宽、大规模、计算密集型方向发展,近些年涌现了一批针对网络架构性能提升的技术,其中就包括信息中心网络。
[0003]信息中心网络(Information
‑
centric Networking,ICN)是近些年提出的一类以信息/内容为中心的新型网络体系架构。ICN架构具 ...
【技术保护点】
【技术特征摘要】
1.一种基于令牌与流行度的信息中心网络缓存管理方法,其特征在于,所述基于令牌与流行度的信息中心网络缓存管理方法包括以下步骤:S1、控制数据包插入路由器的速率,并使高流行度的数据包更多地存储在路由器上;S2、判断在缓存内容时记录该内容未被替换出缓存空间前被用户请求的次数Cnt
r,c
是否超过阈值K
r
,若是,则Cnt
r,c
将被重置为K
r
/2,若否,则按请求路径返回数据包;S3、记录每个数据包被替换和停留时间,设置流行度等级偏移量并对内容提供者预设的流行度进行调整。2.根据权利要求1所述的基于令牌与流行度的信息中心网络缓存管理方法,其特征在于,所述步骤S1中每当有一个携带流行度信息的数据包被发送到路由器上时根据公式计算令牌生成/消耗量,公式:令牌生成/消耗量,公式:其中,Level
c
是该数据的流行度;β是一个变量,用于控制令牌的生成速率。3.根据权利要求2所述的基于令牌与流行度的信息中心网络缓存管理方法,其特征在于,所述步骤S1中还包括以下步骤:S11、判断当前内容流行度较高且消耗令牌量是否大于当前拥有的令牌数,若没有充足的令牌,则该数据包不能进入后续的缓存流程,若有充足令牌,则可以进入缓存流程。4.根据权利要求3所述的基于令牌与流行度的信息中心网络缓存管理方法,其特征在于,所述步骤S1中根据当前一端时间内的缓存命中率的变化调整β。5.根据权利要求4所述的基于令牌与流行度的信息中心网络缓存管理方法,其特征在于,所述步骤S2中在路由器接收到一个数据包时查看数据包的MoveTag,若为TRUE的,则说明该数据包是通过向下推送机制从上一个路由器的缓存中获取,且该数据包一定会被缓存。6.根据权利要求5所述的基于令牌与流行度的信息中心网络缓存管理方法,其特征在于,所述步骤S3中每隔Δt,根据θ
t
和θ
r,cp
的大小关系来判断内容提供者cp设置的流行度等级是偏大还是偏小设置流行度等级偏移量,θ
t
是平均每个数据包被替换出的时间,θ
r,cp
是每个内容提供商的数据包平...
【专利技术属性】
技术研发人员:李挥,国宏宇,白鹤,
申请(专利权)人:北京大学深圳研究生院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。