[发明专利]一种可充电移动边缘计算中能量-延迟平衡的动态任务分配方法有效

专利信息
申请号: 201910598524.8 申请日: 2019-07-04
公开(公告)号: CN110287034B 公开(公告)日: 2022-11-22
发明(设计)人: 郭松涛;蒋秋岑;刘凯;冯亮;刘德芳 申请(专利权)人: 重庆大学
主分类号: G06F9/50 分类号: G06F9/50
代理公司: 北京海虹嘉诚知识产权代理有限公司 11129 代理人: 吕小琴
地址: 400044 *** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供一种可充电移动边缘计算中能量‑延迟平衡的动态任务分配方法,包括步骤:S1:设置移动设备发出请求产生的任务执行包括三种模式;S2:建立移动设备发出请求产生的任务优化分配的数学模型;S3:采集初始化相应参数;S4:采集第1个时隙的移动设备捕获的能量Eh(1)和信道功率增益H(1),并计算虚拟电源能量队列S5至S11:将目标函数分为能量优化部分和任务分配优化部分分别求解最优值,更新相应参数;S12:重复步骤S6至S11,直到满足动态迭代停止条件;本发明设计了三种执行任务移动设备任务的模式,在原装电源不足的情况下,以低功耗模式执行任务,降低了任务丢弃率,绿色环保,还考虑到能源消耗和延迟成本,提高了移动设备任务的分配和计算的效率。
搜索关键词: 一种 充电 移动 边缘 计算 能量 延迟 平衡 动态 任务 分配 方法
【主权项】:
1.一种可充电移动边缘计算中能量‑延迟平衡的动态任务分配方法,其特征在于:包括步骤:S1:建立移动设备发出请求产生的任务执行模型,包括移动设备和移动边缘服务器;所述移动设备与移动边缘服务器连接,用于将移动设备发出请求产生的任务传输到移动边缘服务器;所述移动设备设置有原装电源模块;所述移动设备设置有备用电源模块;所述原装电源的能量来自于可再生能源,用于为移动设备本地执行任务、传输任务和移动边缘服务器执行任务供能;所述备用电源的能量来自于不可再生能源,用于为移动设备本地执行任务供能;设置移动设备发出请求产生的任务执行包括三种模式:模式一:分配给移动设备本地执行且利用原装电源供能模式;模式二:分配给移动设备本地执行且利用备用电源供能;模式三:移动设备传输任务到移动边缘服务器执行且利用原装电源供能模式;将任务执行模型的任务处理周期划分为T个时间长度的相等的时隙;S2:建立移动设备发出请求产生的任务优化分配的数学模型,所述数学模型包括设计变量、目标函数和约束条件;其中,步骤S2具体包括步骤:S201:确定设计变量:将任务执行模式的决策变量Ij(t)、移动设备本地且利用原装电源执行任务的频率f(t)、移动设备传输任务到移动边缘服务器的传输功率P(t)和移动设备捕获的能量Eh(t)作为设计变量;S202:确定目标函数:以移动设备发出请求产生的任务的执行能耗成本和延迟成本的加权和最小化为移动设备发出请求产生的任务优化分配的目标函数;其中,目标函数为:其中,表示通过优化设计Ij(t)、f(t)、P(t)、Eh(t)和I′(t)中的任意一项或者任意多项变量,使达到最小;Ij(t)为第t个时隙内移动设备发出请求产生的任务的决策变量,Ij(t)∈{0,1},j∈{l,o,b};当j为l时,Il(t)表示第t个时隙内移动设备发出的请求产生的任务采用模式一执行的决策变量,Il(t)=1表示第t个时隙内移动设备发出的请求产生的任务采用模式一执行,Il(t)=0表示第t个时隙内移动设备发出的请求产生的任务未采用模式一执行;当j为b时,Ib(t)表示第t个时隙内移动设备发出的请求产生的任务采用模式二执行的决策变量,Ib(t)=1表示第t个时隙内移动设备发出的请求产生的任务采用模式二执行,Ib(t)=0表示第t个时隙内移动设备发出的请求产生的任务采用未模式二执行;当j为o时,Io(t)表示第t个时隙内移动设备发出的请求产生的任务采用模式三执行的决策变量,Io(t)=1表示第t个时隙时隙内移动设备发出的请求产生的任务采用模式三执行,Io(t)=0表示第t个时隙时隙内移动设备发出的请求产生的任务未采用模式三执行;f(t)为第t个时隙内采用模式一执行任务的执行频率,P(t)为第t个时隙内移动设备传输任务到移动边缘服务器的传输功率,Eh(t)为第t个时隙内移动设备捕获的能量,N为移动设备发出的请求的总数量,Qi(t)为第t个时隙内移动设备发出的第i个请求产生的任务队列,Al,i(t)为第t个时隙内移动设备发出的第i个请求采用模式一执行的待执行任务数据大小,Ai(t)为移动设备发出的第i个请求产生的任务数据大小,1[]为指标函数,若1[]中的位于[]中的式子成立,则1[]=1,若1[]中的位于[]中的式子不成立,则1[]=0;Di(t)为第t个时隙内移动设备发出的第i个请求采用模式一执行的已完成任务数据大小,为第t个时隙内虚拟电源能量队列,Ec(t)为第t个时隙内移动设备的原装电源的总能耗,Ec(t)=El(t)+Eo(t),V为任务积压控制参数,0<V<+∞,E(t)为第t个时隙内执行任务的总能耗成本,γ为移动设备能耗成本和延迟成本的权重,TD(t)为第t个时隙内到达任务的总延迟;I′(t)为第t个时隙的惩罚因子选择变量,I′(t)∈{F,1},F为惩罚因子,F>0,若第t个时隙移动设备发出的请求产生的任务采用模式二执行,则I′(t)=F;若第t个时隙移动设备发出的请求产生的任务未用模式二执行,则I′(t)=1;S203:确定约束条件:所述约束包括:(2‑1)决策变量约束条件:Io,i(t)+Il,i(t)+Ib,i(t)=1    (2)其中,Il,i(t)、Ib,i(t)和Io,i(t)分别表示第t个时隙内移动设备发出的第i个请求产生的任务备采用模式一、模式二和模式三执行的决策变量;Io,i(t)∈{0,1},Il,i(t)∈{0,1},Ib,i(t)∈{0,1},Il,i(t)=1表示第t个时隙内移动设备发出的第i个请求产生的任务采用模式一执行,Il,i(t)=0表示第t个时隙内移动设备发出的第i个请求产生的任务未采用模式一执行;Ib,i(t)=1表示第t个时隙内移动设备发出的第i个请求产生的任务采用模式二执行,Ib,i(t)=0表示第t个时隙内移动设备发出的第i个请求产生的任务未采用模式二执行;Io,i(t)=1表示第t个时隙内移动设备发出的第i个请求产生的任务采用模式三执行,Io,i(t)=0表示第t个时隙内移动设备发出的第i个请求产生的任务未采用模式三执行;(2‑2)移动设备捕获能量的约束条件:0≤Eh(t)≤Ehmax     (3)其中,Ehmax表示每个时隙内移动设备捕获能够捕获的能量上限值;(2‑3)移动设备的原装电源的约束条件:Bmin≤B(t)≤Bmax      (4)其中,B(t)表示移动设备的原装电源第t个时隙开始时存储的能量;Bmin和Bmax分别表示移动设备的原装电源存储能量的下限值和上限值;(2‑4)移动设备本地执行任务的频率的约束条件:0≤fi(t)≤fmax     (5)其中,fi(t)表示第t个时隙内采用模式一执行移动设备发出的第i个请求产生的任务的频率;fmax表示每个时隙内采用模式一执行任务的频率上限值;(2‑5)任务传输功率的约束条件:0≤Pi(t)≤Pmax     (6)其中,Pi(t)表示第t个时隙内移动设备传输第i个请求产生的任务到移动边缘服务器的传输功率;Pmax表示移动设备发出的请求产生的任务从移动设备传输到移动边缘服务器的传输功率上限值;(2‑6)移动设备总能耗的约束条件:Ec(t)≤Emax    (7)Ec(t)∈{0}∪[Emin,Emax]    (8)其中,Emin和Emax表示每个时隙内移动设备的原装电源的总能耗下限值和上限值;(2‑7)移动设备本地且利用原装电源执行任务的缓冲队列状态的约束条件:其中,表示第t个时隙采用模式一执行任务的缓冲队列的状态;表示的期望;表示的绝对值;T表示时隙的总数量;(9)式表示T趋于∞,成立;S3:初始化t=1;初始化第1个时隙的原装电源的储存能量B(1)=0,初始化第1个时隙的动态任务缓冲队列Qi(1)=0;S4:采集第1个时隙的移动设备捕获的能量Eh(1)和第1时隙的信道功率增益H(1);计算第1个时隙的虚拟电源能量队列其中,信号功率增益是指从移动设备到移动边缘服务器传输任务的功率增益;S5:将目标函数简化划分为能量优化部分Part1和任务分配优化部分Part2;所述能量优化部分Part1为:其中,(10)式表示通过优化设计Eh(t)使达到最小;所述任务分配优化部分Part2为:其中,(11)式表示通过优化设计Ij(t)、f(t)、P(t)和I′(t)中的任意一项或者任意多项变量使达到最小;S6:求解能量优化部分Part1的最优值,确定Eh(t);S7:通过调节f(t)和P(t),求解移动设备发出请求产生的任务执行的三种模式下任务分配优化部分Part2的最优值;S8:对三种模式下得到Part2的值进行大小比较,将值最小的Part2对应的移动设备发出请求产生的任务执行的模式,作为第t个时隙最终的移动设备发出请求产生的任务执行模式;S9:更新当前时隙的虚拟电源能量队列和当前时隙的任务缓冲队列Qi(t);S10:令t增加1,更新t;S11:在第t个时隙开始时,计算当前时隙的虚拟电源能量队列和当前时隙的动态任务缓冲队列Qi(t),采集当前时隙移动设备捕获的能量Eh(t)和当前时隙的信号功率增益H(t),返回步骤S6;S12:重复步骤S6至S11,直到任务执行模型的任务处理周期结束或者移动设备不再发出请求。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201910598524.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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