[发明专利]一种基于马尔科夫转移概率的车联网边缘缓存方法有效
| 申请号: | 202110671497.X | 申请日: | 2021-06-17 |
| 公开(公告)号: | CN113573365B | 公开(公告)日: | 2023-06-02 |
| 发明(设计)人: | 潘帅;赵海涛;李天屿;徐卓然;夏文超;朱洪波 | 申请(专利权)人: | 南京邮电大学 |
| 主分类号: | H04W28/14 | 分类号: | H04W28/14;H04W4/44;H04W4/40;H04L67/568;H04L67/06;H04L67/12 |
| 代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 陆烨 |
| 地址: | 210003 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 马尔科夫 转移 概率 联网 边缘 缓存 方法 | ||
1.一种基于马尔科夫转移概率的车联网边缘缓存方法,其特征在于,具体包括如下步骤:
步骤1:构建异构的蜂窝区域,该区域包括缓存容量为F的移动通信基站MBS,N个缓存助手和U个车辆;
步骤2:基于马尔科夫转移概率建立N*N维的单个车辆移动模型;
步骤3:根据步骤2中的车辆移动模型计算单个车辆的请求时延,以最小化车辆的平均请求时延为目标,构建缓存策略函数;
步骤4:根据构建的缓存策略函数构建次模函数,基于次模函数的贪心算法确定车联网边缘缓存策略;
所述步骤3中构建单个车辆的请求时延的具体方法为:
当第i个车辆向该车辆所在区域对应的某个缓存助手同时请求k个文件时,将该k个文件组成文件集Sk,将MBS中的文件集L={w1,w2,…·,wi’,…,wF}中的文件以k个为一组进行组合,将所有的组合组成集合R,wi’为L中第i’个文件,i’=1,2,…,F,k∈[1,F];计算文件集Sk的请求概率:
其中表示第l个组合Sl中第f个文件的受欢迎程度,f’表示组合Sl中文件的总个数,l’表示集合R中组合的总个数;rank(wk’)表示文件集Sk中第k’个文件的受欢迎程度;λ为大于0的齐夫分布的指数常数;
计算第i个车辆的请求时延:
其中表示第i个车辆位于第m个缓存助手hm信号覆盖区域的概率,表示第i个车辆位于第j个缓存助手hj信号覆盖区域的概率,i=1,2,…U,表示第i个车辆到第j个缓存助手hj的请求时延,表示文件集Sk中文件wk在缓存助手hj中的缓存状态,当文件wk已经缓存在缓存助手hj中否则表示第i个车辆到MBS的请求时延;
所述步骤3中构建缓存策略函数为:
其中M为缓存助手hj的容量;
所述步骤4中具体为:
步骤4.1:初始化车辆信息,缓存助手的容量信息,设置初始的缓存文件集C为空集;
步骤4.2:令迭代次数t=1;
步骤4.3:当t=1转步骤4.4;否则转步骤4.5;
步骤4.4:第j个缓存助手hj第1次迭代计算时收到请求文件集Q1,按照如下公式计算Q1中每个文件的增益值,所述请求文件集为第j个缓存助手hj信号覆盖区域内的某个车辆向第j个缓存助手hj请求的X个文件的集合;
Δt(fx)=S(C∪{fx})-S(C)
其中,Δt(fx)为Qt中第x个文件fx的增益值,x=1,2,3…X;S(·)为次模函数,表示第y个车辆的请求时延,表示第y个车辆到MBS的请求时延;y∈Y,Y为第1次迭代计算时第j个缓存助手hj信号覆盖区域内所有车辆的集合;
将Q1中所有请求文件按照增益值由大到小排列f1,1,f1,2,...,f1,X,f1,x为Q1中按照增益值由大到小排列后的第x个文件;在MBS中找到f1,1,并将f1,1缓存至缓存文件集C中,然后令迭代次数加1,并转步骤4.3;
步骤4.5:删除第j个缓存助手hj第t次迭代计算时收到的请求文件集Qt中与第t-1次迭代计算时收到的请求文件集Qt-1中相同的文件,得到第t次迭代计算时新到达文件集Nt;
步骤4.6:计算新到达文件集Nt中所有文件的增益值,将Nt中所有的文件按照增益值由大到小排列ft,1,ft,2,...,ft,X’,X’为Nt中文件的总个数,将ft,1的增益值Δt(ft,1)与ft-1,2的增益值Δt-1(ft-1,2)进行比较,若Δt(ft,1)≥Δt-1(ft-1,2),则在MBS中找到文件ft,1,并将ft,1缓存至缓存文件集C中,然后令迭代次数加1,并转步骤4.3;否则转步骤4.7;其中,ft-1,2为第t-1次迭代计算时新到达文件集中所有的文件按照增益值由大到小排列后排列第二的文件;
步骤4.7:计算文件ft-1,2在第t次迭代计算时的增益值Δt(ft-1,2),若Δt(ft,1)Δt(ft-1,2),则在MBS中找到文件ft,1,并将ft,1缓存至缓存文件集C中,然后令迭代次数加1,并转步骤4.3;否则在MBS中找到文件ft-1,2,并将ft-1,2缓存至缓存文件集C中,然后令迭代次数加1,并转步骤4.3。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110671497.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于数据特征的大规模数据质量异常检测方法
- 下一篇:一种便捷式涉电引火件





