[发明专利]一种移动边缘计算环境下基于延迟接受的多用户任务卸载方法有效
申请号: | 202011388998.9 | 申请日: | 2020-12-02 |
公开(公告)号: | CN112559171B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 毛莺池;周彤;徐淑芳;余记远;谭彬;王龙宝;平萍;葛恒;李孟洋;陈豪 | 申请(专利权)人: | 河海大学;华能澜沧江水电股份有限公司;华能集团技术创新中心有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06N3/00 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 梁耀文 |
地址: | 211100 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 边缘 计算 环境 基于 延迟 接受 多用户 任务 卸载 方法 | ||
1.一种移动边缘计算环境下基于延迟接受的多用户任务卸载方法,其特征在于,包括如下步骤:
(1)构建计算任务卸载模型,具体包括:
定义用户i具有一任务Gi=(Taski,Dei,Cyi,Dai,Tci,delayi,Mi);其中Taski表示用户i的任务集合,子任务ti,j表示用户i的第j个任务;Dei表示任务之间依赖关系的集合,dei,j,k表示任务ti,j和任务ti,k存在依赖关系,ti,j的输入数据依赖ti,k的输出;Cyi表示用户i每个任务所需计算周期数的集合,cyclesj表示任务j的计算周期数;Dai表示用户i每个任务计算所需数据规模的集合,每个任务的需求数据用di,j,k表示,其中j,k表示任务ti,k依赖任务ti,j;Tci表示用户i依赖任务之间传输数据带来的通讯开销,delayi表示用户i要求完成所有任务的最大容忍时延,Mi表示用户i可选择的计算节点的集合,最初Mi包含M+2个计算节点,即M个MEC服务器节点、本地节点和远程云节点;
关于时间模型:
定义用户i的满意度为DoSi:
其中ti,in表示用户i的入口任务,ST(ti,in)表示用户i开始任务的时间,ti,out表示用户i的出口任务,ET(ti,out)表示用户i结束任务的时间;那么用户i的最大响应延迟为ET(ti,out)-ST(ti,in),响应延迟小于delayi表示使用户i满意为1,反之为0;
关于能耗模型:
定义用户i的总能能耗为ei:
其中ei由计算能耗、传输能耗以及待机能耗构成;表示用户i的计算能耗,表示用户i的传输能耗,表示用户i的待机能耗;
定义多个用户的总能耗为eN:
(2)构建目标计算函数如下:
min(ET(ti,out)-ST(ti,in)),DoSi=0
min ei,DoSi=1
在多个用户的场景下,其中表示最大化用户的满意度,min ei表示当满足用户需求时,最小化该用户的能耗;当不能满足用户满意度时,忽略能耗影响因素,通过min(ET(ti,out)-ST(ti,in))最小化用户任务的延迟;
(3)单用户采用带精英策略的快速非支配遗传算法生成计算任务卸载方法;
(4)拥塞节点任务按用户进行排序;
(5)计算拥塞节点中每个用户的权值并排序,依次剔除权值效果低的用户到拥塞队列直到节点不再拥塞;
(6)拥塞队列中的用户重新计算分配方案;
(7)返回步骤(3),直到拥塞队列为空。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学;华能澜沧江水电股份有限公司;华能集团技术创新中心有限公司,未经河海大学;华能澜沧江水电股份有限公司;华能集团技术创新中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011388998.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种橡胶圈自动压制成型机
- 下一篇:粮食检测设备