Dynamic Computation Offloading and Resource Allocation over Mobile Edge Computing Networks with Energy Harvesting Capability

Fei Wang, Xi Zhang
{"title":"Dynamic Computation Offloading and Resource Allocation over Mobile Edge Computing Networks with Energy Harvesting Capability","authors":"Fei Wang, Xi Zhang","doi":"10.1109/ICC.2018.8422096","DOIUrl":null,"url":null,"abstract":"As an emerging and promising technique, the mobile edge computing (MEC) can significantly enhance the computational capability and save computing energy of mobiles, by offloading the computation-intensive tasks from the resource-constrained mobiles to the resource-rich MEC servers. However, since mobiles are generally energy constrained, mobile applications may still be interrupted when the energy of mobiles runs out. To overcome this challenge, we propose to integrate energy harvesting (EH) technique, which can enable mobiles to collect recyclable energy from ambient environments, into MEC, and develop the joint computation offloading and resource allocation scheme for the MEC system supporting multiple EH mobiles. In our considered scenario, each mobile first harvests energy from radio frequency (RF) signals emitted by a base station (BS) which is equipped with an MEC server, and then utilizes the harvested energy to execute its own task either locally at the mobile or by offloading to MEC. Moreover, our developed MEC system employs non- orthogonal multiple access (NOMA) so that multiple mobiles can utilize the same system subcarriers for task offloading to improve system performance. We first formulate the computation offloading and resource allocation problem of interest into an optimization problem, aiming to minimize the total task execution time of all mobiles under their strict timely-execution requirements. Then, we develop the joint computation offloading and resource allocation schemes, through which we can dynamically determine: 1) the energy harvesting time for mobiles; 2) the CPU clock frequencies of mobiles which intend local computing on their own; and 3) the set of mobiles which choose data offloading as well as the subcarriers and power allocations for these mobiles. Finally, we validate and evaluate the proposed offloading and resource allocation scheme through numerical analyses.","PeriodicalId":387855,"journal":{"name":"2018 IEEE International Conference on Communications (ICC)","volume":"123 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"21","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE International Conference on Communications (ICC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICC.2018.8422096","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 21

Abstract

As an emerging and promising technique, the mobile edge computing (MEC) can significantly enhance the computational capability and save computing energy of mobiles, by offloading the computation-intensive tasks from the resource-constrained mobiles to the resource-rich MEC servers. However, since mobiles are generally energy constrained, mobile applications may still be interrupted when the energy of mobiles runs out. To overcome this challenge, we propose to integrate energy harvesting (EH) technique, which can enable mobiles to collect recyclable energy from ambient environments, into MEC, and develop the joint computation offloading and resource allocation scheme for the MEC system supporting multiple EH mobiles. In our considered scenario, each mobile first harvests energy from radio frequency (RF) signals emitted by a base station (BS) which is equipped with an MEC server, and then utilizes the harvested energy to execute its own task either locally at the mobile or by offloading to MEC. Moreover, our developed MEC system employs non- orthogonal multiple access (NOMA) so that multiple mobiles can utilize the same system subcarriers for task offloading to improve system performance. We first formulate the computation offloading and resource allocation problem of interest into an optimization problem, aiming to minimize the total task execution time of all mobiles under their strict timely-execution requirements. Then, we develop the joint computation offloading and resource allocation schemes, through which we can dynamically determine: 1) the energy harvesting time for mobiles; 2) the CPU clock frequencies of mobiles which intend local computing on their own; and 3) the set of mobiles which choose data offloading as well as the subcarriers and power allocations for these mobiles. Finally, we validate and evaluate the proposed offloading and resource allocation scheme through numerical analyses.
具有能量收集能力的移动边缘计算网络的动态计算卸载和资源分配
移动边缘计算(MEC)作为一种新兴的、有发展前景的技术,通过将计算密集型任务从资源受限的移动设备上卸载到资源丰富的MEC服务器上,可以显著提高移动设备的计算能力,节约计算能量。然而,由于手机通常是能量有限的,当手机的能量耗尽时,移动应用程序仍然可能被中断。为了克服这一挑战,我们提出将能量收集(EH)技术整合到MEC中,使移动设备能够从周围环境中收集可回收能源,并为支持多台EH移动设备的MEC系统开发联合计算卸载和资源分配方案。在我们考虑的场景中,每个移动设备首先从配备MEC服务器的基站(BS)发射的射频(RF)信号中获取能量,然后利用收集到的能量在移动设备本地或通过卸载到MEC来执行自己的任务。此外,我们开发的MEC系统采用非正交多址(NOMA),使多个移动设备可以利用相同的系统子载波进行任务卸载,以提高系统性能。我们首先将感兴趣的计算卸载和资源分配问题转化为优化问题,旨在使所有移动设备在严格的执行时间要求下的总任务执行时间最小。然后,我们开发了联合计算卸载和资源分配方案,通过该方案可以动态确定:1)移动设备的能量收集时间;2)打算自行进行本地计算的手机的CPU时钟频率;3)选择数据卸载的移动设备的集合,以及这些移动设备的子载波和功率分配。最后,通过数值分析对所提出的卸载和资源分配方案进行了验证和评价。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信