Computation Offloading Toward Edge Computing

被引:283
|
作者
Lin, Li [1 ,2 ]
Liao, Xiaofei [1 ]
Jin, Hai [1 ]
Li, Peng [3 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Natl Engn Res Ctr Big Data Technol & Syst, Serv Comp Technol & Syst Lab,Cluster & Grid Comp, Wuhan 430074, Hubei, Peoples R China
[2] Fujian Normal Univ, Coll Math & Informat, Fuzhou 350117, Fujian, Peoples R China
[3] Univ Aizu, Sch Comp Sci & Engn, Aizu Wakamatsu, Fukushima 9658580, Japan
基金
日本学术振兴会; 中国国家自然科学基金;
关键词
Computation offloading; edge computing; Internet of Things (IoT); mobile cloud computing (MCC); mobile edge computing (MEC); RESOURCE-ALLOCATION; VIDEO ANALYTICS; KILLER APP; CLOUD; INTERNET; THINGS; QUALITY; VISION; FUTURE; OPTIMIZATION;
D O I
10.1109/JPROC.2019.2922285
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We are living in a world where massive end devices perform computing everywhere and everyday. However, these devices are constrained by the battery and computational resources. With the increasing number of intelligent applications (e.g., augmented reality and face recognition) that require much more computational power, they shift to perform computation offloading to the cloud, known as mobile cloud computing (MCC). Unfortunately, the cloud is usually far away from end devices, leading to a high latency as well as the bad quality of experience (QoE) for latency-sensitive applications. In this context, the emergence of edge computing is no coincidence. Edge computing extends the cloud to the edge of the network, close to end users, bringing ultra-low latency and high bandwidth. Consequently, there is a trend of computation offloading toward edge computing. In this paper, we provide a comprehensive perspective on this trend. First, we give an insight into the architecture refactoring in edge computing. Based on that insight, this paper reviews the state-of-the-art research on computation offloading in terms of application partitioning, task allocation, resource management, and distributed execution, with highlighting features for edge computing. Then, we illustrate some disruptive application scenarios that we envision as critical drivers for the flourish of edge computing, such as real-time video analytics, smart "things" (e.g., smart city and smart home), vehicle applications, and cloud gaming. Finally, we discuss the opportunities and future research directions.
引用
收藏
页码:1584 / 1607
页数:24
相关论文
共 50 条
  • [31] Wireless and Computing Resource Allocation for Selfish Computation Offloading in Edge Computing
    Josilo, Sladana
    Dan, Gyorgy
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, : 2467 - 2475
  • [32] Minimizing the Delay and Cost of Computation Offloading for Vehicular Edge Computing
    Luo, Quyuan
    Li, Changle
    Luan, Tom H.
    Shi, Weisong
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (05) : 2897 - 2909
  • [33] Architecture and performance evaluation of distributed computation offloading in edge computing
    Cicconetti, Claudio
    Conti, Marco
    Passarella, Andrea
    SIMULATION MODELLING PRACTICE AND THEORY, 2020, 101 (101)
  • [34] Collaborative Cache Allocation and Computation Offloading in Mobile Edge Computing
    Ndikumana, Anselme
    Ullah, Saeed
    Tuan LeAnh
    Tran, Nguyen H.
    Hong, Choong Seon
    2017 19TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS 2017): MANAGING A WORLD OF THINGS, 2017, : 366 - 369
  • [35] Learning Driven Computation Offloading for Asymmetrically Informed Edge Computing
    Hu, Miao
    Zhuang, Lei
    Wu, Di
    Zhou, Yipeng
    Chen, Xu
    Xiao, Liang
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (08) : 1802 - 1815
  • [36] Cooperative Computation Offloading and Resource Allocation for Mobile Edge Computing
    Li, Qiuping
    Zhao, Junhui
    Gong, Yi
    2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2019,
  • [37] Cooperative Computation Offloading and Dynamic Task Scheduling in Edge Computing
    Zhang F.-F.
    Ge J.-D.
    Li Z.-J.
    Huang Z.-F.
    Zhang S.
    Chen X.-G.
    Luo B.
    Ruan Jian Xue Bao/Journal of Software, 2023, 34 (12): : 5737 - 5756
  • [38] Computation Peer Offloading in Mobile Edge Computing with Energy Budgets
    Chen, Lixing
    Xu, Jie
    Zhou, Sheng
    GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [39] DNNs Based Computation Offloading for LEO Satellite Edge Computing
    Wu, Jian
    Jia, Min
    Zhang, Liang
    Guo, Qing
    ELECTRONICS, 2022, 11 (24)
  • [40] Stochastic Computation Offloading and Scheduling Based on Mobile Edge Computing
    Zheng, Xiao
    Li, Mingchu
    Tahir, Muhammad
    Chen, Yuanfang
    Alam, Muhammad
    IEEE ACCESS, 2019, 7 : 72247 - 72256