[发明专利]面向不同用户偏好的D2D随机缓存布设方法有效
申请号: | 201810398295.0 | 申请日: | 2018-04-28 |
公开(公告)号: | CN108566636B | 公开(公告)日: | 2020-07-31 |
发明(设计)人: | 吴丹;龙彦汕;蔡跃明;张广纯;曲君跃;杨莲新;王易达;郭继斌 | 申请(专利权)人: | 中国人民解放军陆军工程大学 |
主分类号: | H04W4/70 | 分类号: | H04W4/70;H04L29/08;H04W4/02;H04W4/06 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 卫麟 |
地址: | 210000 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 不同 用户 偏好 d2d 随机 缓存 布设 方法 | ||
1.一种面向不同用户偏好的D2D随机缓存布设方法,其特征是:内容分发系统有F个待缓存的大小相同的内容Wf,f=1,2,…,F,f为待缓存内容的序数,并由多个位置随机分布的内容缓存用户和多个位置随机分布的内容请求用户组成,其中,内容缓存用户的位置服从密度为λs的均匀泊松点过程HPPP,内容缓存用户最多缓存Cs个内容,此外,根据内容请求用户对于相同内容的不同偏好将内容请求用户划分为M个具有不同用户偏好的内容请求小组Gm,m为内容请求小组的序号且m=1,2,…,M,各个内容请求小组Gm内的用户位置服从密度为λm的HPPP,各小组的用户偏好表示为Rm,Rm=[Rm,1,Rm,2,…,Rm,f,…,Rm,F],Rm,f为内容请求小组Gm对内容Wf的偏好程度,且满足0≤Rm,f≤1及内容请求小组Gm内的所有内容请求用户按照偏好程度Rm,f独立地请求内容Wf,内容缓存用户的内容缓存布设方法按以下步骤进行:
(1)系统中的内容缓存用户在缓存内容之前,首先广播告知所有内容请求用户自己的地理位置;
(2)所有内容请求小组各自计算出使得自己小组局部效益达到最大值的缓存需求方案tm,tm=[tm,1,tm,2,…,tm,f,…,tm,F],并随后向内容缓存用户发送该需求方案,其中,tm,f是第m个内容请求小组Gm要求为其缓存内容Wf的内容缓存用户个数占所有缓存用户个数的比值;
(3)内容缓存用户根据自己的缓存容量大小Cs以及接收到的所有缓存需求总数,制定向内容请求用户征收的单位缓存价格χ≥0,如果缓存需求总数大于缓存容量,则提高单位缓存价格χ,反之则降低单位缓存价格χ,并广播该提高或降低后的单位缓存价格χ;
(4)各个内容请求小组根据接收到的当前的单位缓存价格以及当前状态下所有其他内容请求小组发送的内容缓存需求,重新计算缓存需求方案并发送给内容缓存用户;
(5)重复第(3)和第(4)步骤,直至内容缓存用户接收到的缓存需求总数与其缓存容量大小相同,并将此时的内容请求用户的缓存需求作为最优缓存需求方案,内容缓存用户按照内容请求用户的最优缓存需求形成最优缓存布设方案S=[S1,S2,…,Sf,…,SF],进行内容缓存并广播告知内容请求小组内容缓存布设完成,其中,表示缓存内容Wf的内容缓存用户个数占所有内容缓存用户数目的比值。
2.根据权利要求1所述的面向不同用户偏好的D2D随机缓存布设方法,其特征是:
在最优缓存布设方案S=[S1,S2,…,Sf,…,SF]中,每个内容缓存用户以缓存概率Sf独立地对内容Wf进行缓存并满足以及缓存内容Wf的内容缓存用户位置服从密度为λs,f=λsSf的HPPP。
3.根据权利要求1或2所述的面向不同用户偏好的D2D随机缓存布设方法,其特征是:采用斯塔克尔伯格博弈获取内容请求小组的最优缓存需求方案,具体步骤为:
a.初始化g=1,g为控制内容缓存用户进行单位缓存价格更新的迭代次数;初始化单位缓存价格χ(1)≥0、价格更新步长ε为足够小的正实数;
b.确定当前单位缓存价格χ(g)下的各个内容请求小组达到的最佳缓存需求方案具体步骤为:
b-1:初始化:令k=1,k是记录所有内容请求小组序列更新方案的迭代次数,内容请求小组的缓存需求的初始方案是
b-2:按照从第1个内容请求小组G1到第M个内容请求小组GM的顺序,依次执行步骤b-3;
b-3:对于任意m∈{1,…,M},第m个内容请求小组Gm根据当前单位缓存价格χ(g)>0和其他内容请求小组的当前缓存需求方案更新自己的缓存需求方案
其中,表示第1个内容请求小组G1在当前单位缓存价格χ(g)时的第k次迭代后的缓存需求方案,表示第m+1个内容请求小组Gm+1在当前单位缓存价格χ(g)时的第k-1次迭代后的缓存需求方案,表示第n且1≤n≤m-1个内容请求小组Gn在当前单位缓存价格χ(g)时的第k次迭代后的对内容Wf的缓存需求,表示第n′且m+1≤n′≤M个内容请求小组Gn′在当前单位缓存价格χ(g)时的第k-1次迭代后的对内容Wf的缓存需求,以及其中ξ1和ξ2是不具有物理意义的,被积函数中变量z也不具有实际意义,λs是内容缓存用户的分布密度,即单位面积内的内容缓存用户的平均个数,λm是第m个内容请求小组Gm中内容请求用户的分布密度,Rm,f为内容请求小组Gm对内容Wf的偏好程度,α为路径损耗因子,δ为内容请求用户成功译码的信干比门限,表示最佳响应函数,根据公式(1)可以得到第m个内容请求小组Gm在第k次迭代中得到的缓存需求方案
b-4:当第k次迭代与第k-1次迭代的结果相等,即时,认为所有内容请求小组的缓存需求方案达到均衡状态,此时的缓存需求方案为当前单位缓存价格χ(g)下的各个内容请求小组达到的最佳缓存需求方案并继续执行步骤c;否则,令k=k+1并返回步骤b-1;
c.如果则执行否则,执行
d.如果g≥2并且则更新缓存价格变化步长,执行否则步长不变;
e.如果令g=g+1并回到步骤b;否则,当前的χ(g)为最优单位缓存代价,为最优单位缓存价格χ(g)对应的内容请求小组的最优缓存需求方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军陆军工程大学,未经中国人民解放军陆军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810398295.0/1.html,转载请声明来源钻瓜专利网。