[发明专利]一种边缘网络环境下的分布式计算卸载方法及系统有效
申请号: | 202011164297.7 | 申请日: | 2020-10-27 |
公开(公告)号: | CN112491957B | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 伍卫国;张祥俊;柴玉香;阮庭珅;杨诗园;王雄 | 申请(专利权)人: | 西安交通大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04W28/08;H04W28/14 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 姚咏华 |
地址: | 710049 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 边缘 网络 环境 分布式 计算 卸载 方法 系统 | ||
1.一种边缘网络环境下的分布式计算卸载方法,其特征在于,包括以下步骤:
步骤1)、建立基于移动设备层、边缘服务层和云服务器层的三层异构网络模型,初始化移动设备层连接边缘服务层和云服务器层的信道和时间槽;
步骤2)、根据卸载任务的卸载类型建立多个卸载模型;
步骤3)、建立系统模型的能源模型和效益模型以及不同卸载模型的能耗模型,计算下一时隙不同类型的设备的传输速率,计算当前传输的下一时隙满足约束条件的最大收益的卸载模型,如果下一时隙满足约束条件的最大收益的卸载模型的最大收益大于当前时刻满足约束条件的最大收益的卸载模型的最大收益,则更新当前时刻满足约束条件的最大收益的卸载模型,直至下一时隙满足约束条件的最大收益的卸载模型的最大收益小于等于其自身最大收益,则选择下一时隙满足约束条件的最大收益的卸载模型作为该卸载任务的卸载方式;
具体的,已卸载任务的CPU周期数与已卸载任务的比特数成正比,表示本地卸载任务的CPU周期数,表示已卸载任务的CPU周期数;
其中II为指示函数,表示不同的卸载模型;θ为计算数据比,为正的常数;则总的CPU周期数Dn表示为: (4)
则效益模型为:
Xn(S)=μ1Dn(S)-μ2En(S) (5)
满足约束条件的最大收益的卸载模型的最大收益:
约束条件为:
0Pi≤Pmax
i∈N,j∈J
为任务时延,为任务最大能容忍时延;表示卸载计算模型,Pi表示发射功率,Pmax设备最大功率,表示卸载任务运行必备的数据库文件和库文件的大小,DMEC表示MEC服务器的存储容量DMEC。
2.根据权利要求1所述的一种边缘网络环境下的分布式计算卸载方法,其特征在于,初始化后移动设备层连接边缘服务层和云服务器层的信道被占用的信道数为0,时间槽内所有的移动设备MU的卸载决策Si置为0,默认是本地执行。
3.根据权利要求1所述的一种边缘网络环境下的分布式计算卸载方法,其特征在于,移动设备层包括多个移动终端;边缘服务层用于接受并计算移动设备层卸载的任务,并将边缘服务层无法处理的任务卸载到云服务器层;云服务器层用于提供集中式的云计算中心服务,接受并计算边缘服务层卸载的任务。
4.根据权利要求1所述的一种边缘网络环境下的分布式计算卸载方法,其特征在于,第i个移动终端的卸载任务的卸载类型为j表示计算任务的类型,数据在链路传输时间为Toff。
5.根据权利要求4所述的一种边缘网络环境下的分布式计算卸载方法,其特征在于,具体的,当卸载任务能够在移动终端设备MUi的本地计算完成任务本地计算,当卸载任务将卸载到与BS相连的MEC服务器上,并且MEC服务器缓存了卸载任务所需的数据库/库文件,当卸载任务卸载的MEC服务器没有缓存卸载任务计算所需要的数据库和库文件,通过核心网访问远程云计算中心来下载,同时更新缓存内容,当移动终端设备MUi上的J类型卸载任务通过D2D链路下载到邻近的CloudLet计算节点,同时该计算节点已经缓存了卸载任务所需要的数据库和库文件,当卸载任务卸载的CloudLet计算节点没有缓存卸载任务计算所需的数据库和库文件,通过机会网络链接任务获要的数据库和库文件并下载,同时更新Cloudlet的缓存,
6.根据权利要求4所述的一种边缘网络环境下的分布式计算卸载方法,其特征在于,卸载任务总的功耗E=αt+βe,α表示卸载任务Lji的时延权重系数,β表示卸载任务Lji的功耗权重系数,e为每个CPU周期下的能量,t为总时延,α+β=1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011164297.7/1.html,转载请声明来源钻瓜专利网。