[发明专利]一种基于车辆位置预测的边缘计算卸载优化方法有效

专利信息
申请号: 202111218612.4 申请日: 2021-10-20
公开(公告)号: CN113727308B 公开(公告)日: 2023-06-30
发明(设计)人: 肖海林;左清念;倪唯一;汪鹏君;胡诗婷;周迪;倪菊 申请(专利权)人: 湖北大学;温州大学
主分类号: H04W4/44 分类号: H04W4/44;H04W16/10;H04W28/06;H04W72/53
代理公司: 桂林市华杰专利商标事务所有限责任公司 45112 代理人: 陆梦云
地址: 430000 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 车辆 位置 预测 边缘 计算 卸载 优化 方法
【权利要求书】:

1.一种基于车辆位置预测的边缘计算卸载优化方法,其特征在于,包括如下步骤:

1)构建基于SDN的VMEC计算卸载模型:引入SDN技术,将控制平面与数据转发平面分离,在数据平面中,车辆沿道路行驶,部署在道路两侧的路边单元RSU都配备有MEC服务器,在控制平面,嵌入在宏基站内的SDN控制器收集MD和MEC服务器的信息,从全局角度感知网络状态,按需优化网络配置,设MEC服务器的索引为MD的集合表示为令任务模型Qi=(wi,si),wi表示任务Qi的计算量,si表示计算任务Qi的大小,假设任务是可分离的,每个任务的一部分在本地执行,另一部分通过卸载到边缘云执行,用ki,j表示第i个MD卸载到MEC服务器j的计算量比例,其中表示为MDi提供服务的一组RSU;

2)计算MD和MEC服务器之间的连接中断概率即估计MD和MEC之间的连接度:MD和MEC服务器之间的连接性由连接中断概率OP(di,j)确定,连接中断概率通过MD和MEC服务器之间的距离di,j来估算,假设MD到MEC服务器的发射功率为接收功率为L(di,j)为路径损耗,ζ为阴影衰落,且服从正态分布,标准差为σ,信噪比n0为噪声功率,则连接中断概率即接收信噪比低于所需信噪比的概率,如公式(1)所示:

3)预测MD下一时刻的位置:假设MD的移动是具有加速度的非线性运动,建立非线性系统数学模型,系统在n时刻的真实状态向量表示为si,n=[li,x,vi,x,ai,x,li,y,vi,y,ai,y],其中li,x表示MDi在二维平面上的横坐标位置,vi,x表示MDi在二维平面横坐标方向上的速度,ai,x表示MDi在二维平面横坐标方向上的加速度,li,y表示MDi在二维平面上的纵坐标位置,vi,y表示MDi在二维平面纵坐标方向上的速度,ai,y表示MDi在二维平面纵坐标方向上的加速度,经过一段时间Δt后,MDi移动到新的位置,此时MDi的运动状态如公式(2)、公式(3)所示:

vi=vi,0+ai·Δt (3),

其中li,0为MDi的初始位置,vi,0为MDi初始速度,ai为MDi的加速度,并假设其加速度恒定,采用扩展卡尔曼滤波算法对移动车辆MDi的位置进行预测,具体为:

1-3)对数据进行准备工作:计算n-1时刻估计状态下预测n时刻估计值的预测值和真实值与预测值间的误差协方差矩阵Pi,n|n-1

si,n=f(si,n-1)+qi,t (4a),

其中,si,n是系统状态转移方程,是si,n在n-1时刻的估计值的泰勒展开,si,n-1是n-1时刻MDi的真实状态向量,f(·)是非线性系统中的状态转移函数,qi,n是状态噪声,并假定均值为0,协方差矩阵为Qi,n=cov(qi,n),服从正态分布,记作qi,n~N(0,Qi,n);

2-3)对数据进行滤波并做出估计:计算n时刻最优卡尔曼增益Ki,n和更新估计

zi,n=h(si,n)+ri,n (6a),

其中,Hi,n是函数h(·)在的雅克比矩阵,测量值zi,n是状态值的映射,h(·)是测量函数,ri,n是状态噪声,并假定均值为0,协方差矩阵为Ri,n=cov(ri,n),服从正态分布,记作ri,n~N(0,Ri,n);

3-3)对参数进行修正更新:计算真实值与估计值间的误差协方差矩阵Pi,n,返回步骤3-1):

4-3)达到设定的迭代次数后获得最优预测位置,根据预测的MDi位置,估计该时刻MDi和MEC服务器之间的连接性OP(di),获得可进行任务卸载的MEC服务器集合;

4)对MD提供智能的边缘计算任务卸载:在VMEC场景中,每个MD与附近的多个MEC服务器连接,根据MD下一时刻的预测位置,采用强化学习对MD提供智能的边缘计算任务卸载策略,假设迭代次数t∈{1,2,...,T},任务卸载步骤如下:

1-4)初始化MDi在t次迭代中的状态空间st、动作空间at以及Q(st,at)函数:根据预测的车辆位置,初始化Q(st,at)函数,将任务卸载的状态空间st定义为MDi在t次迭代中的能量、任务卸载的动作空间at定义为MDi在t次迭代中本地处理部分和MEC服务器上处理部分的比例,如公式(9)、公式(10)所示:

其中,是MDi在第t次迭代中的本地处理的能耗,是MDi在第t次迭代中MEC服务器处理任务时的能耗,表示在本地处理部分,并且表示在MEC服务器上处理部分;

2-4)计算MDi在本地进行任务计算的持续时间和能耗以及MDi将任务卸载到边缘云的总持续时间和总能耗定义fil为MDi的CPU计算能力,为MEC服务器j分配给MDi的计算资源,MEC服务器中的总任务持续时间由两个过程消耗的时间组成,即:MDi卸载任务时消耗的时间和在MEC服务器处理计算任务时消耗的时间任务Qi的任务持续时间和总能量消耗任务Qi的本地执行时间和本地处理的能耗分别为:

其中,ρ是每个CPU周期消耗的能量的功率系数,ρ=10-25,ri,j表示MDi上行链路的数据速率,hi,j表示MDi和MEC服务器之间的信道增益,pi表示MDi的传输功率,N0是MDi的噪声功率,B是信道带宽,Ii,j是其他V2I用户对MDi的干扰;

3-4)采用ε-贪婪搜索策略,基于状态st选择动作at:采用无模型Q学习进行动态策略选择,对于at动作的选择,采用ε-贪婪搜索策略,以ε的概率在所有可能的动作中均匀随机地选择一个动作进行探索,而有1-ε的概率利用已知的最佳动作;

4-4)执行动作at后,观察奖励和新状态St+1:采用贝尔曼Bellman方程更新Q函数,执行行动的奖励和新状态St+1定义如下:

st←st+1 (16);

5-4)重复步骤4-2)到4-4),直到达到迭代次数T,获得最优的任务卸载策略;

5)获得最优的任务卸载策略后,根据计算任务卸载比例ki,j求MDi最终的最小总延迟:在MDi获得计算任务卸载策略后,得到最佳的计算任务卸载比例ki,j以最大限度地缩短任务的持续时间,最佳任务卸载比例的判定准则为:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北大学;温州大学,未经湖北大学;温州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111218612.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top