[发明专利]一种基于D2D通信协作的任务卸载方法有效
申请号: | 201810792193.7 | 申请日: | 2018-07-18 |
公开(公告)号: | CN108934002B | 公开(公告)日: | 2021-01-15 |
发明(设计)人: | 武继刚;张新想;史雯隽;张欣鹏 | 申请(专利权)人: | 广东工业大学 |
主分类号: | H04W4/70 | 分类号: | H04W4/70;H04W52/02 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 林丽明 |
地址: | 510006 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 d2d 通信 协作 任务 卸载 方法 | ||
1.一种基于D2D通信协作的任务卸载方法,其特征在于,包括以下步骤:
S1:初始化所有任务在本地执行,计算任务基于本地执行方式的能耗和执行时延Ti(0)通过下式进行表达:
其中,所述的W(i)表示任务i的数据任务量;所述的CL表示任务i在设备1的计算能力;所述的fL表示设备1的时钟频率;所述的κL表示设备1芯片架构的有效电容值;
S2:在MEC环境下,计算单个任务在特定的执行方式的能耗和执行时延,所述的特定的执行方式包括以下方式:设备2对设备1上的任务进行协作计算;设备1将任务卸载到边缘服务器上,边缘服务器对任务进行协作计算;设备2对设备1上的任务以解码转发方式进行协作传输,将任务卸载到边缘服务器去执行;设备2对设备1上的任务以放大转发方式进行协作传输,将任务卸载到边缘服务器去执行;所述的设备1是任务在本地执行的设备;所述的设备2是除设备1以外且隶属于同一个边缘服务器的设备;
所述的特定的执行方式的能耗和执行时延通过下式进行表达:
设备2对设备1上的任务进行协作计算的方式的能耗和执行时延Ti(1)通过下式进行表达:
其中,所述的表示设备2执行任务的能耗;所述的表示设备1将任务传输至设备2的能耗;
其中,所述的表示设备2执行任务的执行时延;所述的表示设备1将任务传输至设备2的执行时延;
设备1将任务卸载到边缘服务器上,边缘服务器对任务进行协作计算的方式的能耗和执行时延Ti(1):
其中,所述的表示设备1将任务卸载到边缘服务器上的功率;所述的通过下式进行表达:
其中,所述的表示从设备1将任务卸载到边缘服务器的最大信息传送速率;
所述的通过下式进行表达:
其中,所述的fC表示边缘服务器的时钟频率;所述的CC表示任务i在边缘服务器的计算能力;
设备2对设备1上的任务以解码转发方式进行协作传输,将任务卸载到边缘服务器去执行:
其中,所述的表示设备1与设备2以解码转发方式传输数据时的平均功率;所述的通过下式进行表达:
其中,所述的表示设备2对设备1上的任务以解码转发方式进行协作传输,将任务卸载到边缘服务器的最大信息传送速率;
设备2对设备1上的任务以放大转发方式进行协作传输,将任务卸载到边缘服务器去执行:
其中,所述的表示设备1与设备2以放大转发方式传输数据时的平均功率;所述的通过下式进行表达:
其中,所述的表示设备2对设备1上的任务以放大转发方式进行协作传输,将任务卸载到边缘服务器的最大信息传送速率;
S3:在MEC环境下,将单个任务基于特定的执行方式的能耗和执行时延与单个任务基于本地执行方式的能耗和执行时延做比较,根据比较结果计算对应的能耗-执行时延比;所述的S3包括以下内容:
针对每个任务的5种可选择执行方式,任务执行方式j∈{0,1,2,3,4},通过将特定的执行方式与本地执行方式进行对比,划分为以下4种情况
针对上述的4种情况能耗-时延比计算方式如下:
S4:根据能耗-执行时延比选择单个任务在MEC环境下能耗-时延比最大的执行方式,将其定义为单个任务在MEC环境下最优的执行方式;
S5:循环执行S2~S4,直至得到所有任务在MEC环境下最优的执行方式。
2.根据权利要求1所述的任务卸载方法,其特征在于,所述的通过下式进行表达:
其中,所述的fU表示设备2的时钟频率;所述的κU表示设备2芯片架构的有效电容值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810792193.7/1.html,转载请声明来源钻瓜专利网。