A Novel Framework for Mobile-Edge Computing by Optimizing Task Offloading

被引:107
|
作者
Naouri, Abdenacer [1 ,2 ]
Wu, Hangxing [1 ,2 ]
Nouri, Nabil Abdelkader [3 ]
Dhelim, Sahraoui [1 ,2 ]
Ning, Huansheng [1 ,2 ]
机构
[1] Univ Sci & Technol Beijing, Sch Comp & Commun Engn, Beijing 100083, Peoples R China
[2] Beijing Engn Res Ctr Cyberspace Data Anal & Appli, Beijing, Peoples R China
[3] Univ Djelfa, Dept Math & Comp Sci, Djelfa 17000, Algeria
基金
中国国家自然科学基金;
关键词
Task analysis; Cloud computing; Servers; Delays; Internet of Things; Computer architecture; Mobile handsets; cloudlet computing; cluster formation; communication tasks; computation offloading; dynamic mobile cloudlet;
D O I
10.1109/JIOT.2021.3064225
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the emergence of mobile computing offloading paradigms, such as mobile-edge computing (MEC), many Internet of Things applications can take advantage of the computing powers of end devices to perform local tasks without the need to rely on a centralized server. Computation offloading is becoming a promising technique that helps to prolong the device's battery life and reduces the computing tasks' execution time. Many previous works have discussed task offloading to the cloud. However, these schemes do not differentiate between types of application tasks. It is not reasonable to offload all application tasks into the cloud. Some application tasks with low computing and high communication cost are more suitable to be executed on the end devices. On the other hand, most resources on the end devices are idle and can be used to process tasks with low computing and high communication cost. In this article, a three-layer task offloading framework named DCC is proposed, which consists of the device layer, cloudlet layer and cloud layer. In DCC, the tasks with high computing requirement are offloaded to the cloudlet layer and cloud layer. Whereas tasks with low computing and high communication cost are executed on the device layer, hence DCC avoids transmitting large amount of data to the cloud, and can effectively reduce the processing delay. We have introduced a greedy task graph partition offloading algorithm, where the tasks scheduling process is assisted according to the device computing capabilities following a greedy optimization approach to minimize the tasks communication cost. To show the effectiveness of the proposed framework, We have implemented a facial recognition system as usecase scenario. Furthermore, experiment and simulation results show that DCC can achieve high performance when compared to state-of-the-art computational offloading techniques.
引用
收藏
页码:13065 / 13076
页数:12
相关论文
共 50 条
  • [1] Distributed Task Offloading in Mobile-Edge Computing With Virtual Machines
    Lee, Hongju
    Choi, Sung Il
    Lee, Sang Hyun
    Debbah, Merouane
    Lee, Inkyu
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (13): : 24083 - 24097
  • [2] Learning to Coordinate in Mobile-Edge Computing for Decentralized Task Offloading
    Zhang, Bolei
    Tang, Bin
    Xiao, Fu
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (01): : 893 - 903
  • [3] Task Offloading and Resource Allocation in Mobile-Edge Computing System
    Kan, Te-Yi
    Chiang, Yao
    Wei, Hung-Yu
    [J]. 2018 27TH WIRELESS AND OPTICAL COMMUNICATION CONFERENCE (WOCC), 2018, : 129 - 132
  • [4] Privacy-Aware Online Task Offloading for Mobile-Edge Computing
    Zhu, Dali
    Li, Ting
    Liu, Haitao
    Sun, Jiyan
    Geng, Liru
    Liu, Yinlong
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [5] Privacy-Aware Online Task Offloading for Mobile-Edge Computing
    Li, Ting
    Liu, Haitao
    Liang, Jie
    Zhang, Hangsheng
    Geng, Liru
    Liu, Yinlong
    [J]. WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PT I, 2020, 12384 : 244 - 255
  • [6] Multiobjective Optimized Cloudlet Deployment and Task Offloading for Mobile-Edge Computing
    Zhu, Xiaojian
    Zhou, MengChu
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (20) : 15582 - 15595
  • [7] Evolutionary Multitasking for Costly Task Offloading in Mobile-Edge Computing Networks
    Yang, Chen
    Chen, Qunjian
    Zhu, Zexuan
    Huang, Zhi-An
    Lan, Shulin
    Zhu, Liehuang
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (02) : 338 - 352
  • [8] SCADS: Simultaneous Computing and Distribution Strategy for Task Offloading in Mobile-Edge Computing System
    Liu, Haoran
    Zheng, Haoyue
    Jiao, Minghan
    Chi, Guoxuan
    [J]. 2018 IEEE 18TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2018, : 1286 - 1290
  • [9] Utility Aware Offloading for Mobile-Edge Computing
    Bi, Ran
    Liu, Qian
    Ren, Jiankang
    Tan, Guozhen
    [J]. TSINGHUA SCIENCE AND TECHNOLOGY, 2021, 26 (02) : 239 - 250
  • [10] Utility Aware Offloading for Mobile-Edge Computing
    Ran Bi
    Qian Liu
    Jiankang Ren
    Guozhen Tan
    [J]. Tsinghua Science and Technology, 2021, 26 (02) : 239 - 250