Mobility-Aware Computation Offloading in Edge Computing Using Machine Learning

被引:38
|
作者
Maleki, Erfan Farhangi [1 ]
Mashayekhy, Lena [1 ]
Nabavinejad, Seyed Morteza [2 ]
机构
[1] Univ Delaware, Dept Comp & Informat Sci, Newark, DE 19716 USA
[2] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran 19395, Iran
关键词
Edge computing; computation offloading; mobility; sampling; dynamic programming; MATRIX COMPLETION; MIGRATION;
D O I
10.1109/TMC.2021.3085527
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloudlets are resource-rich computing infrastructures of edge computing that are located at physical proximity of users to provide one-hop, high-bandwidth wireless access to additional computational resources. They enable computation offloading for user applications, which compensates for the resource limitation of user devices by providing ultra-low latency processing for their applications. Although the computation capability of user devices is dramatically augmented by offloading, spatio-temporal uncertainties due to user mobility and changes in application specifications bring the most challenging obstacles in deciding where to offload to provide minimum latency. In this paper, we focus on these challenges by designing efficient offloading approaches that take into account these uncertainties and dynamics in order to minimize the turnaround time of the applications, which is constituted by offloading latency, migration delay, and execution time. We first formulate this NP-hard problem as an integer programming model to obtain optimal offloading decisions. We tackle its intractability by designing two novel offloading approaches, called S-OAMC and G-OAMC, that fully assign applications to cloudlets by considering their expected future locations and specifications predicted by Matrix Completion, a machine learning method. S-OAMC is a sampling-based approximation dynamic programming approach that enhances scalability and obtains near-optimal solutions. G-OAMC is a fast greedy-based approach for finding low-turnaround time offloading decisions. We conduct extensive experiments to assess the performance of our proposed approaches. The results show that S-OAMC and G-OAMC lead to near-optimal turnaround time in a reasonable time, and they both obtain low migration rates.
引用
收藏
页码:328 / 340
页数:13
相关论文
共 50 条
  • [41] MCOTM: Mobility-aware computation offloading and task migration for in industrial IoT
    Qin, Wei
    Chen, Haiming
    Wang, Lei
    Xia, Yinshui
    Nascita, Alfredo
    Pescape, Antonio
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 151 : 232 - 241
  • [42] Mobility-Aware Partial Computation Offloading in Vehicular Networks: A Deep Reinforcement Learning Based Scheme
    Wang, Jianfei
    Lv, Tiejun
    Huang, Pingmu
    Mathiopoulos, P. Takis
    CHINA COMMUNICATIONS, 2020, 17 (10) : 31 - 49
  • [43] Context‐aware computation offloading for mobile edge computing
    Fariba Farahbakhsh
    Ali Shahidinejad
    Mostafa Ghobaei-Arani
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 5123 - 5135
  • [44] Mobility-Aware Task Offloading and Resource Allocation in UAV-Assisted Vehicular Edge Computing Networks
    Chen, Long
    Du, Jiaqi
    Zhu, Xia
    DRONES, 2024, 8 (11)
  • [45] Mobility-Aware Multi-Hop Task Offloading for Autonomous Driving in Vehicular Edge Computing and Networks
    Liu, Lei
    Zhao, Ming
    Yu, Miao
    Jan, Mian Ahmad
    Lan, Dapeng
    Taherkordi, Amirhosein
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (02) : 2169 - 2182
  • [46] Mobility-Aware Offloading Decision for Multi-Access Edge Computing in 5G Networks
    Jahandar, Saeid
    Kouhalvandi, Lida
    Shayea, Ibraheem
    Ergen, Mustafa
    Azmi, Marwan Hadri
    Mohamad, Hafizal
    SENSORS, 2022, 22 (07)
  • [47] Mobility-Aware Task Offloading and Migration Schemes in Fog Computing Networks
    Wang, Dongyu
    Liu, Zhaolin
    Wang, Xiaoxiang
    Lan, Yanwen
    IEEE ACCESS, 2019, 7 : 41356 - 41368
  • [48] Correction to: Mobility-aware computational offloading in mobile edge networks: a survey
    Sardar Khaliq uz Zaman
    Ali Imran Jehangiri
    Tahir Maqsood
    Zulfiqar Ahmad
    Arif Iqbal Umar
    Junaid Shuja
    Eisa Alanazi
    Waleed Alasmary
    Cluster Computing, 2021, 24 : 3851 - 3851
  • [49] Mobility-Aware Traffic Offloading via Cooperative Coded Edge Caching
    Ren, Dewang
    Gui, Xiaolin
    Zhang, Kaiyuan
    Wu, Jie
    IEEE ACCESS, 2020, 8 (08): : 43427 - 43442
  • [50] Mobility-Aware Resource Allocation in Multi-Access Edge Computing using Deep Reinforcement Learning
    Din, Najamul
    Chen, Haopeng
    Khan, Daud
    2019 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2019), 2019, : 202 - 209