一种D2D网络中的缓存副本布设方法技术

技术编号:21719937 阅读:25 留言:0更新日期:2019-07-27 22:04
本发明专利技术请求保护一种D2D网络中的缓存副本布设方法。针对D2D缓存网络副本布设问题,首先获取小区内缓存文件流行度排名,利用zipf分布模拟文件请求模型;其次,根据文件请求模型分析设计系统缓存命中率模型;最后以系统缓存命中最大化为目标函数,利用朗日乘数法与二分法求解目标函数,获取缓存副本数量布设方法。本发明专利技术能够利用D2D网络中的缓存文件副本数量布设,实现系统缓存命中最大化。

A Cached Copy Layout Method in D2D Network

【技术实现步骤摘要】
一种D2D网络中的缓存副本布设方法
本专利技术属于D2D缓存
,具体的说是一种以最大化系统缓存命中率为目标的缓存副本数量布设方法。
技术介绍
随着无线网络数据流量指数式增长,为了满足下一代网络高传输速率与低用户侧时延的通信需求,D2D(Device-to-Device)通信技术获得了极大的关注。D2D即终端直传技术,其可以使两方设备在不经基站的情景下直接通信,利用分散在网络中的D2D终端设备缓存资源,可以减轻基站流量压力,降低用户侧传输时延,提高系统吞吐量及用户体验。就D2D缓存网络技术而言,目前许多研究考虑到了D2D用户之间的移动性、空间随机性、社交关系等特点,利用随机几何理论来建立动态的终端动态拓扑模型,在此基础上优化缓存网络结构、更新缓存管理策略,以提升网络缓存成功率和系统效能,然而针对D2D缓存副本数量布设的研究还存在空白。
技术实现思路
本专利技术旨在解决以上现有技术的问题。提出了一种填补了D2D网络中的缓存文件副本数量布设的空白,实现系统缓存命中最大化的D2D网络中的缓存副本布设方法。本专利技术的技术方案如下:一种D2D网络中的缓存副本布设方法,其包括以下步骤:步骤1:设计系统模型,基站收集小区内的文件信息,获取文件流行度,并根据文件流行度从高到底进行排名,根据文件排名,利用zipf(齐普夫)分布分析文件被访问概率;步骤2:设计缓存命中模型,分析自卸载和D2D卸载两类D2D缓存事件,并根据D2D缓存事件设计系统总体缓存命中表达式;步骤3:利用系统缓存命中表达式构造以最大化缓存命中率为目标的目标函数,并证明目标问题为凸规划问题;步骤4:利用拉格朗日乘数法与二分法求解目标函数,获得最优副本数量布设。进一步的,所述步骤2设计文件请求模型具体包括:首先定义小区内用户服从齐次泊松点分布,则在半径为R的方圆范围内有n个DUE(D2D用户终端)的概率表达式为:式中λ表示齐次泊松点过程的密度;描述文件的集合为F={f1,f2,...,fN},文件的被访问概率服从zipf分布,则对于排名为i的文件fi的被请求概率为式中i表示文件排名,j为计数变量,N表示网络中文件总数。γ为流行度分布的偏移指数,γ越大表示流行文件请求越集中。进一步的,所述步骤2分析自卸载和D2D卸载两类D2D缓存事件,并根据D2D缓存事件设计系统总体缓存命中表达式,具体包括:考虑以下两种缓存命中事件:事件一,自卸载,当用户请求文件已在本地缓存时,则直接获取本地缓存文件;事件二,D2D卸载,当用户请求文件在本地并没有缓存时,用户在一定缓存传输距离R内找寻一个空闲的已缓存请求文件的DUE获取该文件;缓存命中事件由两种事件构成,则系统缓存命中率可以表示为两种事件发生的概率和,表示为:其中为自卸载缓存命中率,为D2D缓存命中率。首先考虑事件一,用户请求文件fi在本地已缓存的概率为:式中Ni表示文件fi网络中的文件总数。则系统的自卸载概率表示为每个文件流行度与已缓存概率乘积的累加和:式中pi为文件fi被请求概率,由式(2)给出。那么对于文件fi的D2D卸载缓存命中率表示为:则系统的D2D缓存命中率为:将(4)(6)带入(7)可得:将式(5)(8)带入式(3)整理可得,系统总的缓存命中率为:进一步的,所述步骤3构造目标函数并求解,具体包括:文件副本数布设集合为J={N1,N2,...,NN},需要求解的系统缓存命中率最大化的优化问题表示如下:其中Md为DUE的缓存储存容量空间大小;令则缓存命中率可简化表示为:证明目标优化问题为凸规划问题:首先对phit关于Ni进行二阶偏导数运算,可得到且由此可知,phit的海森矩阵对角线元素均小于零且其他元素均为零,故函数phit是关于J的严格凹函数,又因为J的定义为凸闭集,得证目标优化问题是一个凸规划问题。进一步的,所述步骤4再利用拉格朗日乘数法与求解目标优化函数,式(10)记为拉格朗日函数为:μ表示拉格朗日乘子,其中μ≥0,则对偶函数表示为:对偶问题表示为:minD(μ)(15)s.t.μ≥0(16)令可得将上式(17)整理后得到Ni关于μ的函数表达式为:式中的W=(·)表示Lambert-W函数;为使Ni(μ)在其定义域内,令用于限制文件fi副本数量不高于网络中文件总数量。D(μ)在处μ的次梯度表示为:设μ*为的解,则可利用二分法得到文件fi最优副本数Ni*进一步的,所述步骤4最终得出,当系统缓存命中率最大时,最优系统副本数布设为:A={N1*,N2*,...,NN*}(22)。本专利技术的优点及有益效果如下:本专利技术基于D2D通信网络进行研究,以系统缓存命中率最大化为目标,利用凸优化理论实现了最优缓存副本布设,有以下几点有点及有益效果:1.本专利技术以优化缓存命中率为目标进行设计,可以优化D2D网络中的缓存文件命中效果,提高系统缓存命中率;2.缓存副本数量基于最大化缓存命中率目标下进行设计,可以减少系统中冗余的缓存副本数量,提高缓存空间利用率;3.D2D缓存有助于降低用户请求文件的响应时延,减轻基站侧的下行流量压力,提高系统流量卸载增益。本专利技术创新点主要在于步骤三中设计以文件副本为变量的系统缓存命中率表达式,以及步骤四中利用次梯度与二分法联合求解目标函数的计算方法。附图说明图1是本专利技术提供优选实施例提供缓存副本布设流程示意图;图2是本专利技术提供缓存副本布设系统模型示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、详细地描述。所描述的实施例仅仅是本专利技术的一部分实施例。本专利技术解决上述技术问题的技术方法是:如图1所示:考虑一个D2D缓存网络,网络中所有用户的位置服从密度为λ的齐次泊松点过程,且所有的D2D终端设备(DUE)具有相同的缓存功能和储存空间。在该模型中,DUE之间的通信与有效缓存传输距离均为R,且在传输时不会产生因同频干扰发生的链路冲突。假设整个缓存网络的文件总数为N,并且每个文件具有相同大小,设定单个DUE不会重复缓存已有文件,那么缓存网络中缓存文件fi的数量为Ni,在设计优化算法时,将Ni考虑为连续变量。如图2所示:在本实施例中,一种D2D网络中的缓存副本布设方法是按如下步骤进行的。步骤一、设计文件请求模型首先定义小区内用户服从齐次泊松点分布,则在半径为R的方圆范围内有n个DUE的概率表达式为:式中λ表示齐次泊松点过程的密度。进一步的,描述文件的集合为F={f1,f2,...,fN},文件的被访问概率服从zipf分布,则对于排名为i的文件fi的被请求概率为式中,γ为流行度分布的偏移指数,γ越大表示流行文件请求越集中。步骤二、设计系统缓存命中模型本专利技术考虑以下两种缓存命中事件:事件一,自卸载,当用户请求文件已在本地缓存时,则直接获取本地缓存文件;事件二,D2D卸载,当用户请求文件在本地并没有缓存时,用户可在一定缓存传输距离R内找寻一个空闲的已缓存请求文件的DUE获取该文件。缓存命中事件由上一章的两种事件构成,则系统缓存命中率可以表示为两种事件发生的概率和,表示为:其中为自卸载缓存命中率,为D2D缓存命中率。本专利技术首先考虑事件一,用户请求文件fi在本地已缓存的概率为:则系统的自卸载概率可以表示为每个文件流行度与已缓存概率乘积的累加和:那么对于文件fi的D2D卸载缓存命中率可以表本文档来自技高网...

【技术保护点】
1.一种D2D网络中的缓存副本布设方法,其特征在于,包括以下步骤:步骤1:设计系统模型,基站收集小区内的文件信息,获取文件流行度,并根据文件流行度从高到底进行排名,根据文件排名,利用zipf齐普夫分布分析文件被访问概率;步骤2:设计缓存命中模型,分析自卸载和D2D卸载两类D2D缓存事件,并根据D2D缓存事件设计系统总体缓存命中表达式;步骤3:利用系统缓存命中表达式构造以最大化缓存命中率为目标的目标函数,并证明目标问题为凸规划问题;步骤4:利用拉格朗日乘数法与二分法求解目标函数,获得最优副本数量布设。

【技术特征摘要】
1.一种D2D网络中的缓存副本布设方法,其特征在于,包括以下步骤:步骤1:设计系统模型,基站收集小区内的文件信息,获取文件流行度,并根据文件流行度从高到底进行排名,根据文件排名,利用zipf齐普夫分布分析文件被访问概率;步骤2:设计缓存命中模型,分析自卸载和D2D卸载两类D2D缓存事件,并根据D2D缓存事件设计系统总体缓存命中表达式;步骤3:利用系统缓存命中表达式构造以最大化缓存命中率为目标的目标函数,并证明目标问题为凸规划问题;步骤4:利用拉格朗日乘数法与二分法求解目标函数,获得最优副本数量布设。2.根据权利要求1所述的一种D2D网络中的缓存副本布设方法,其特征在于,所述步骤2设计文件请求模型具体包括:首先定义小区内用户服从齐次泊松点分布,则在半径为R的方圆范围内有n个D2D用户终端的概率表达式为:式中λ表示齐次泊松点过程的密度;描述文件的集合为F={f1,f2,...,fN},文件的被访问概率服从zipf分布,则对于排名为i的文件fi的被请求概率为式中,i表示文件排名,j为计数变量,N表示网络中文件总数,γ为流行度分布的偏移指数,γ越大表示流行文件请求越集中。3.根据权利要求2所述的一种D2D网络中的缓存副本布设方法,其特征在于,所述步骤2分析自卸载和D2D卸载两类D2D缓存事件,并根据D2D缓存事件设计系统总体缓存命中表达式,具体包括:考虑以下两种缓存命中事件:事件一,自卸载,当用户请求文件已在本地缓存时,则直接获取本地缓存文件;事件二,D2D卸载,当用户请求文件在本地并没有缓存时,用户在一定缓存传输距离R内找寻一个空闲的已缓存请求文件的DUE获取该文件;缓存命中事件由两种事件构成,则系统缓存命中率可以表示为两种事件发生的概率和,表示为:其中为自卸载缓存命中率,为D2D缓存命中率。首先考虑事件一,用户请求文件fi在本地已缓存的概率为:式中...

【专利技术属性】
技术研发人员:文凯谭笑廖新平
申请(专利权)人:重庆邮电大学重庆信科设计有限公司
类型:发明
国别省市:重庆,50

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

1