[发明专利]一种移动Ad Hoc云中基于能量收集的分布式卸载方法在审
申请号: | 202210269015.2 | 申请日: | 2022-03-18 |
公开(公告)号: | CN114650568A | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 鲜永菊;郭陈榕;夏士超;李云 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H04W28/08 | 分类号: | H04W28/08;G06F9/445 |
代理公司: | 重庆辉腾律师事务所 50215 | 代理人: | 王海军 |
地址: | 400065 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 ad hoc 基于 能量 收集 分布式 卸载 方法 | ||
1.一种移动Ad Hoc云中基于能量收集的分布式卸载方法,其特征在于,包括以下步骤:
考虑一组带有EH功能的附近终端设备构成的移动Ad Hoc云网络,分别建立计算任务模型、任务卸载模型和能量收集模型;
将客户终端作为买方,根据自身的计算任务需求向代理终端购买资源,采用李雅普诺夫优化理论,基于计算任务模型、任务卸载模型和能量收集模型建立买方的收益最大化问题;
将代理终端作为卖方,通过动态资源报价为客户终端提供不同的计算和存储资源,基于计算任务模型、任务卸载模型和能量收集模型建立卖方的收益最大化问题;
根据客户终端的任务积压、电池能量水平以及代理终端的报价,在各个时隙内,利用拉格朗日乘子法和KKT条件计算出买方向所选择的代理终端卸载的最优任务卸载策略以及卖方的最优报价策略;
若买方的最优任务卸载策略和卖方的最优报价策略满足斯坦克尔伯格均衡解,则客户终端按照最优任务卸载策略向代理终端进行任务卸载。
2.根据权利要求1所述的一种移动Ad Hoc云中基于能量收集的分布式卸载方法,其特征在于,基于计算任务模型、任务卸载模型和能量收集模型建立买方的收益最大化问题表示为:
约束条件:
其中,表示买方在第t时隙的收益最大化问题;Vi表示第i个客户终端的控制参数;表示第i个客户终端在时隙t的总收益;表示卸载收益与任务队列相关;为第i个客户终端Ci在时隙t内的任务到达量,表示第i个客户终端Ci在时隙t内处理的总任务量;为第i个客户终端带有的EH设备的虚拟能量队列,表示为θi为EH设备的扰动参数,为第i个客户终端带有的EH设备的在时隙t开始时的能量队列积压;Emin表示电池最小放电能量;表示第i个客户终端在时隙t内产生的总能耗;Emax表示电池最大放电能量;表示第t时隙内第j个代理终端Aj协助第i个客户终端计算任务时产生的计算能耗;表示第i个客户终端带有的EH设备在时隙t开始时的能量队列积压;表示第t时隙第i个客户终端卸载到第j个代理终端的任务量;Qit表示第i个客户终端在第t时隙的任务队列积压;表示第i个客户终端在第t时隙的平均任务队列积压;T表示系统运行时间;表示求期望。
3.根据权利要求2所述的一种移动Ad Hoc云中基于能量收集的分布式卸载方法,其特征在于,将基于计算任务模型、任务卸载模型和能量收集模型建立买方的收益最大化问题分解为求解能量收集的最优解和任务卸载优化问题,其中求解能量收集的最优解表示为:
min:
当时,当时,
将能量收集优化问题解耦合之后,任务卸载优化问题表示为:
约束条件:
其中,表示能量收集的最优解;γmax表示EH设备在第t时隙收集的能量最大值。
4.根据权利要求3所述的一种移动Ad Hoc云中基于能量收集的分布式卸载方法,其特征在于,当计算任务在本地处理且时,利用拉格朗日乘子法和KKT条件求解第t时隙的最优本地计算频率为:
其中,κi为第i个客户终端芯片的有效能量成本系数;Li表示第i个客户终端的单位处理能力;τ为单位时隙长度;ξi为任务卸载效益权重参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210269015.2/1.html,转载请声明来源钻瓜专利网。