Dynamic Task Offloading for Mobile Edge Computing with Green Energy

被引:0
作者
Ma H. [1 ]
Chen X. [1 ]
Zhou Z. [1 ]
Yu S. [1 ]
机构
[1] School of Data and Computer Science, Sun Yat-sen University, Guangzhou
来源
Chen, Xu (chenxu35@mail.sysu.edu.cn) | 1823年 / Science Press卷 / 57期
基金
中国国家自然科学基金;
关键词
D2D collaboration; Energy harvesting; Incentive-awareness; Mobile edge computing (MEC); Task offloading;
D O I
10.7544/issn1000-1239.2020.20200184
中图分类号
学科分类号
摘要
Mobile edge computing (MEC) has recently emerged to fulfill the computation demands of richer applications, and provide better experience for resource-hungry Internet-of-Things (IoT) devices at the edge of mobile networks. It is readily acknowledged that edge infrastructures are less capable of improving power usage efficiency (PUE) and integrating renewable energy. Besides, due to the limited battery capacities of IoT devices, the task execution would be interrupted when the battery runs out. Therefore, it is crucial to use green energy to prolong the battery life-time. Moreover, IoT devices can share computation and communication resources dynamically and beneficially among each other. Therefore, we develop an efficient task offloading strategy in order to improve PUE of edge server as well as achieving green computing. We also propose a green task offloading framework which leverages energy harvesting (EH) and device-to-device communication (D2D). Our framework aims at minimizing the long-term grid power energy consumption of edge server and cloud resource rental costs for task executions of all EH IoT devices. Meanwhile, the incentive constraints of preventing the over-exploiting behaviors should be considered, since they harm devices' motivation for collaboration. To address the uncertain future system information, such as the availability of renewable energy, we resort to Lyapunov optimization technique to propose an online task offloading algorithm, in which the decisions only depend on system current state information. The implementation of this algorithm only requires to solve a deterministic problem in each time slot, for which the core idea is to transform the task offloading problem of each time slot into a graph matching problem and get the approximate optimal solution by calling Edmonds's Blossom algorithm. Rigorous theoretical analysis and extensive evaluations demonstrate the superior performance of the proposed scheme. © 2020, Science Press. All right reserved.
引用
收藏
页码:1823 / 1838
页数:15
相关论文
共 38 条
  • [1] Ejaz W, Anpalagan A, Imran M A, Et al., Internet of things (IoT) in 5G wireless communications, IEEE Access, 4, pp. 10310-10314, (2017)
  • [2] Gubbi J, Buyya R, Marusic S, Et al., Internet of things (IoT): A vision, architectural elements, and future directions, Future Generation Computer Systems, 29, 7, pp. 1645-1660, (2013)
  • [3] Chiang Mung, Zhang Tao, Fog and IoT: An overview of research opportunities, IEEE Internet of Things Journal, 3, 6, pp. 854-864, (2016)
  • [4] Yang Yang, Luo Xiliang, Chu Xiaoli, Et al., Fog-Enabled Intelligent IoT Systems, (2019)
  • [5] Yang Yang, Liu Zening, Yang Xiumei, Et al., Pomt: Paired offloading of multiple tasks in heterogeneous fog networks, IEEE Internet of Things Journal, 6, 5, pp. 8658-8669, (2019)
  • [6] Zhang Guowei, Shen Fei, Chen Nanxi, Et al., Dots: Delay-optimal task scheduling among voluntary nodes in fog networks, IEEE Internet of Things Journal, 6, 2, pp. 3533-3544, (2019)
  • [7] Liu Fangming, Shu Peng, Jin Hai, Et al., Gearing resource-poor mobile devices with powerful clouds: Architectures, challenges and applications, IEEE Wireless Communications, 20, 3, pp. 14-22, (2013)
  • [8] Mach P, Becvar Z., Mobile edge computing: A survey on architecture and computation offloading, IEEE Communications Surveys & Tutorials, 19, 3, pp. 1628-1656, (2017)
  • [9] Mao Yuyi, You Changsheng, Zhang Jun, Et al., A survey on mobile edge computing: The communication perspective, IEEE Communications Surveys & Tutorials, 19, 4, pp. 2322-2358, (2017)
  • [10] Shi Weisong, Cao Jie, Zhang Quan, Et al., Edge computing: Vision and challenges, IEEE Internet of Things Journal, 3, 5, pp. 637-646, (2016)