[发明专利]一种雾无线接入网中基于贪婪算法的混合缓存内容部署方法有效
| 申请号: | 201910752845.9 | 申请日: | 2019-08-15 |
| 公开(公告)号: | CN110519801B | 公开(公告)日: | 2022-12-06 |
| 发明(设计)人: | 蒋雁翔;宛超逸;张在琛;高西奇;尤肖虎 | 申请(专利权)人: | 东南大学 |
| 主分类号: | H04W28/14 | 分类号: | H04W28/14;G06F17/11 |
| 代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 颜盈静 |
| 地址: | 211100 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 无线 接入 基于 贪婪 算法 混合 缓存 内容 部署 方法 | ||
1.一种雾无线接入网中基于贪婪算法的混合缓存内容部署方法,其特征在于:包括以下步骤:
步骤1:数据初始化:包括初始化不同缓存状态下的性能指标集合相应的文件缓存大小和缓存文件数其中,M表示缓存状态数,ωi表示文件缓存状态i对应的文件缓存大小,yi表示文件缓存状态i对应的文件总数,i=M时对应文件未缓存状态;所述初始化不同缓存状态下的性能指标集合包括对不同缓存状态下的性能指标集合进行升序排列;
步骤2:对于每种缓存状态,每次更新K大小的缓存空间,将本地已缓存文件替换为性能指标更优的文件,直到更新后无法改善网络平均性能指标为止,得到初步的缓存文件数
步骤3:对步骤2得到的中的每个yi进行缓存大小范围内的增减,得到性能指标表现更优的
步骤4:根据最终得到的进行内容部署,yi个文件按照对应的缓存状态缓存在雾无线接入点中;
所述步骤2具体包括以下步骤:
S2-1、初始化其中C为雾接入节点缓存大小,N为网络中的文件总数,Y1、Y2用于记录和更新当前缓存文件数;
利用网络平均性能指标:
其中,aj为文件j(j=1,2,...,N)的流行概率,计算当前缓存文件数Y1和Y2对应的网络平均性能指标ξ1,ξ2;初始化指示变量l1=1,l2=2,g=0;
S2-2、判断是否满足l2<M,若满足,则执行S2-3;否则结束步骤2,得到初步缓存文件数Y1;
S2-3、将Y2中对应的个缓存状态为l1的文件替换为个缓存状态为l2的文件,计算Y2相应的ξ2;
S2-4、判断是否满足ξ2<ξ1,若满足,则执行S2-5;否则执行S2-7步骤;
S2-5、更新ξ1=ξ2,Y1=Y2,g=1,将Y2中对应的个缓存状态为l1的文件替换为个缓存状态为l2的文件,计算Y2相应的ξ2;
S2-6、判断是否满足ξ2<ξ1,若满足,则执行S2-5,否则执行S2-7步骤;
S2-7、令ξ2=ξ1,Y2=Y1;
S2-8、判断是否满足g=1,若满足,则更新l1=l1+1,l2=l2+1,g=0;否则更新l2=l2+1;跳转至S2-2;
步骤3具体包括如下步骤:
S3-1、初始化缓存文件数Y=Y2,初始化i=1,初始化其中,控制搜索范围,
S3-2、判断Y2中第i种缓存状态的文件数y2,i是否满足y2,i≠0,若满足,则执行S3-3;否则执行
S3-2a、更新i=i+1,判断是否满足i<M-1,若满足,则执行S3-2b;否则,结束S3,根据最终缓存文件数Y1进行混合缓存内容部署;
S3-2b、判断y2,i是否满足y2,i≠0,若满足,则执行S3-3;否则跳转至S3-2a;
S3-3、更新Y中的yi=y2,i+xi,缓存中多余或不足的空间由最后一种本地缓存状态的文件填满或删除,计算Y对应的性能指标ξ;
S3-4、判断是否满足ξ<ξ2,若满足,则更新ξ2=ξ,保存相应缓存文件数Y1=Y;否则,不作操作;
S3-5、更新xi=xi+1;
S3-6、判断是否满足若满足,则执行S3-3;否则更新Y2=Y1,执行S3-7;
S3-7、判断是否满足ξ2<ξ1,若满足,则更新ξ1=ξ2,Y1=Y2;否则,不作操作;
S3-8、更新i=i+1;判断是否满足i<M-1,若满足,则执行S3-2;否则,结束运行,根据最终缓存文件数Y1进行混合缓存内容部署。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910752845.9/1.html,转载请声明来源钻瓜专利网。





