一种基于马尔科夫转移概率的车联网边缘缓存方法技术

技术编号:30533864 阅读:14 留言:0更新日期:2021-10-30 13:07
本发明专利技术公开了一种基于马尔科夫转移概率的车联网边缘缓存方法,根据马尔科夫转移概率建立车辆的移动模型,在移动模型中计算单个车辆用户的请求时延,接着以最小化车辆平均请求时延为目标提出一个缓存策略函数,最后基于次模函数的贪心算法求解最优问题,确定缓存策略。本发明专利技术考虑了移动车辆同时请求多个文件的情况,并对车辆转移进行了合理建模,基于次模函数的贪心算法确定的缓存策略能有效完成车辆平均请求时延最小化的目标。辆平均请求时延最小化的目标。辆平均请求时延最小化的目标。

【技术实现步骤摘要】
一种基于马尔科夫转移概率的车联网边缘缓存方法


[0001]本专利技术属于车联边缘网络


技术介绍

[0002]随着物联网设备的大力推广和边缘计算的发展,越来越多的云端数据被卸载到边缘服务器中进行缓存和处理。边缘上的数据缓存与处理可以为用户提供无缝的在线内容流传输,因为边缘设备通常比云服务器更靠近用户,相比于直接从云服务器下载数据,边缘服务器可以更快地向用户提供内容。车联网作为物联网应用的一部分,也因数据的边缘化计算和边缘化缓存而得到了快速的发展。
[0003]边缘缓存可以在网络边缘为车联网数据提供类似云的存储资源,为车辆用户提供高效率的近端缓存服务。由于网络边缘上部署了大量具有缓存功能的智能设备,并且这些设备相比云端更靠近移动用户,因此,车联网应用程序便无需经过回程链路即可检索这些数据,从而大大减少了数据传输距离,降低了请求数据的延迟时间;并节省了边缘服务器的能耗,降低了物联网设备的能源成本。
[0004]但是,边缘设备的存储空间有限,很难将这些数据完全存储在边缘服务器中。并且由于每天生成的网络内容的数量快速增长,用户数量也在增长,导致了车联网数据呈指数增长。因此,迫切需要一种更有效地缓存策略来缓存数据内容,以使大量的用户可以享受无缝的在线内容流。
[0005]目前的车联网缓存方案并未对车辆转移对缓存系统延迟的影响进行合理的考虑,并且大多数方案只考虑了车辆用户每次只请求一个文件,但在现实生活中,车辆用户可能从移动通信基站(MBS)目录里同时选择多个文件。

技术实现思路

[0006]专利技术目的:为了解决上述现有技术存在的问题,本专利技术提供了一种基于马尔科夫转移概率的车联网边缘缓存方法。
[0007]技术方案:本专利技术提供了一种基于马尔科夫转移概率的车联网边缘缓存方法,具体包括如下步骤:
[0008]步骤1:构建异构的蜂窝区域,该区域包括缓存容量为F的移动通信基站MBS,N个缓存助手和U个车辆;
[0009]步骤2:基于马尔科夫转移概率建立N*N维的单个车辆移动模型;
[0010]步骤3:根据步骤2中的车辆移动模型计算单个车辆的请求时延,以最小化车辆的平均请求时延为目标,构建缓存策略函数;
[0011]步骤4:根据构建的缓存策略函数构建次模函数,基于次模函数的贪心算法确定车联网边缘缓存策略。
[0012]进一步的,MBS位于蜂窝区域的中心,缓存助手位于MBS的周围;蜂窝区域内的U个车辆均能够与MBS连接;位于第j个缓存助手信号覆盖区域的车辆能够与该第j个缓存助手
连接,j=1,2,

N。
[0013]进一步的,所述步骤2中车辆移动模型为:
[0014][0015]该模型中p0表示下一个时刻车辆未离开第n个缓存助手信号所覆盖区域的概率,p1为下一个时刻车辆转移到与第n个缓存助手相邻的缓存助手信号所覆盖区域的概率,p0+2p1=1,n=1,2

,N。
[0016]进一步的,所述步骤3中构建单个车辆的请求时延的具体方法为:
[0017]当第i个车辆向该车辆所在区域对应的某个缓存助手同时请求k个文件时,将该k个文件组成文件集S
k
,将MBS中的文件集L={w1,w2,
····
,w
i

,
···
,w
F
}中的文件以k个为一组进行组合,将所有的组合组成集合R,w
i

为L中第i

个文件,i

=1,2,

,F,k∈[1,F];计算文件集S
k
的请求概率:
[0018][0019]其中表示第l个组合S
l
中第f个文件的受欢迎程度,f

表示组合S
l
中文件的总个数,l

表示集合R中组合的总个数;rank(w
k

)表示文件集S
k
中第k

个文件的受欢迎程度;λ为大于0的齐夫分布的指数常数;
[0020]计算第i个车辆的请求时延:
[0021][0022]其中表示第i个车辆位于第m个缓存助手h
m
信号覆盖区域的概率,表示第i个车辆位于第j个缓存助手h
j
信号覆盖区域的概率,i=1,2,

U,表示第i个车辆到第j个缓存助手h
j
的请求时延,表示文件集S
k
中文件w
k
在缓存助手h
j
中的缓存状态,当文件w
k
已经缓存在缓存助手h
j
中否则否则表示第i个车辆到MBS的请求时延。
[0023]进一步的,所述步骤3中构建缓存策略函数为:
[0024][0025][0026]其中M为缓存助手h
j
的容量。
[0027]进一步的,所述步骤4中具体为:
[0028]步骤4.1:初始化车辆信息,缓存助手的容量信息,设置初始的缓存文件集C为空集;
[0029]步骤4.2:令迭代次数t=1;
[0030]步骤4.3:当t=1转步骤4.4;否则转步骤4.5;
[0031]步骤4.4:第j个缓存助手h
j
第1次迭代计算时收到请求文件集Q1,按照如下公式计算Q1中每个文件的增益值,所述请求文件集为第j个缓存助手h
j
信号覆盖区域内的某个车辆向第j个缓存助手h
j
请求的X个文件的集合;
[0032]Δ
t
(f
x
)=S(C∪{f
x
})

S(C)
[0033]其中,Δ
t
(f
x
)为Q
t
中第x个文件f
x
的增益值,x=1,2,3

X;S(
·
)为次模函数,)为次模函数,表示第y个车辆的请求时延,表示第y个车辆到MBS的请求时延;y∈Y,Y为第1次迭代计算时第j个缓存助手h
j
信号覆盖区域内所有车辆的集合;
[0034]将Q1中所有请求文件按照增益值由大到小排列f
1,1
,f
1,2
,...,f
1,X
,f
1,x
为Q1中按照增益值由大到小排列后的第x个文件;在MBS中找到f
1,1
,并将f
1,1
缓存至缓存文件集C中,然后令迭代次数加1,并转步骤4.3;
[0035]步骤4.5:删除第j个缓存助手h
j
第t次迭代计算时收到的请求文件集Q
t
中与第t

1次迭代计算时收到的请求文件集Q
...

【技术保护点】

【技术特征摘要】
1.一种基于马尔科夫转移概率的车联网边缘缓存方法,其特征在于,具体包括如下步骤:步骤1:构建异构的蜂窝区域,该区域包括缓存容量为F的移动通信基站MBS,N个缓存助手和U个车辆;步骤2:基于马尔科夫转移概率建立N*N维的单个车辆移动模型;步骤3:根据步骤2中的车辆移动模型计算单个车辆的请求时延,以最小化车辆的平均请求时延为目标,构建缓存策略函数;步骤4:根据构建的缓存策略函数构建次模函数,基于次模函数的贪心算法确定车联网边缘缓存策略。2.根据权利要求1所述的一种基于马尔科夫转移概率的车联网边缘缓存方法,其特征在于,MBS位于蜂窝区域的中心,缓存助手位于MBS的周围;蜂窝区域内的U个车辆均能够与MBS连接;位于第j个缓存助手信号覆盖区域内的车辆能够与该第j个缓存助手连接,j=1,2,

N。3.根据权利要求1所述的一种基于马尔科夫转移概率的车联网边缘缓存方法,其特征在于,所述步骤2中车辆移动模型为:该模型中p0表示下一个时刻车辆未离开第n个缓存助手信号所覆盖区域的概率,p1为下一个时刻车辆转移到与第n个缓存助手相邻的缓存助手信号所覆盖区域的概率,p0+2p1=1,n=1,2

,N。4.根据权利要求1所述的一种基于马尔科夫转移概率的车联网边缘缓存方法,其特征在于,所述步骤3中构建单个车辆的请求时延的具体方法为:当第i个车辆向该车辆所在区域对应的某个缓存助手同时请求k个文件时,将该k个文件组成文件集S
k
,将MBS中的文件集L={w1,w2,
····
,w
i,
,
···
,w
F
}中的文件以k个为一组进行组合,将所有的组合组成集合R,w
i

为L中第i,个文件,i

=1,2,

,F,k∈[1,F];计算文件集S
k
的请求概率:其中表示第l个组合S
l
中第f个文件的受欢迎程度,f

表示组合S
l
中文件的总个数,l

表示集合R中组合的总个数;rank(w
k

)表示文件集S
k
中第k

个文件的受欢迎程度;λ为大于0的齐夫分布的指数常数;计算第i个车辆的请求时延:
其中表示第i个车辆位于第m个缓存助手h
m
信号覆盖区域的概率,表示第i个车辆位于第j个缓存助手h
j
信号覆盖区域内的概率,i=1,2,

U,表示第i个车辆到第j个缓存助手h
j
的请求时延,表示文件集S
k
中文件w
k
在缓存助手h
j
中的缓存状态,当文件w
k
已经缓存在缓存助手h
j
中否则否则表示第i个车辆到MBS的请求时延。5.根据权利要求4所述的一种基于马尔科夫转移概率的车联网边缘缓存方法,其特征在于,所述步骤3中构建缓存策略函数为:在于,所述步骤3中构建缓存策略函数为:其中M为缓存助手h
j
的容量。6.根据权利要求1所述的一种基于马尔科夫转移概率的车联网边缘缓存方法,其特征在于,所述步骤4中具体为:步骤4.1:初始化车辆信息,缓存助手的容量信息,设置初始的缓存文件集C为空集;步骤4.2:令迭代次数t=1;步骤4.3:当t=1转步骤4.4;否则转步骤4.5;步骤4.4:第j个缓存助手h
j
第1次迭代计算时收到请求文件集Q1,按照如下公式计算Q1中每个文件的增益值,所述请求文件集为第j个缓存助手h
j
...

【专利技术属性】
技术研发人员:潘帅赵海涛李天屿徐卓然夏文超朱洪波
申请(专利权)人:南京邮电大学
类型:发明
国别省市:

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

1