MultiOff: offloading support and service deployment for multiple IoT applications in mobile edge computing

被引:0
|
作者
Ming Li
Jianshan Zhang
Bing Lin
Xing Chen
机构
[1] Fuzhou University,College of Computer and Data Science
[2] Fujian Provincial Key Laboratory of Network Computing and Intelligent Information Processing,College of Physics and Energy
[3] Fujian Normal University,undefined
来源
关键词
Computation offloading; Mobile edge computing; Code analysis; IoT application;
D O I
暂无
中图分类号
学科分类号
摘要
Mobile Edge Computing (MEC) provides a new opportunity to reduce the latency of IoT applications significantly. It does so by offloading computation-intensive tasks in applications from IoT devices to mobile edges, which are located N-close proximity to the IoT devices. However, the prior researches focus on supporting computation offloading for a specific type of applications. Meanwhile, making multi-task and multi-server offloading decisions in highly complex and dynamic MEC environments remains intractable. To address this problem, this paper proposes a novel approach called MultiOff. First, we propose a generic program structure that supports on-demand computation offloading. Applications conforming to this structure can extract the flowcharts of program fragments via code analysis. Second, a novel cost-efficient offloading strategy based on a Multi-task Particle Swarm Optimization algorithm using the Genetic Algorithm operators (MPSO-GA) is proposed. MPSO-GA makes offloading decisions by analyzing program fragment flowcharts and context. Finally, each application can be offloaded at the granularity of services with the offloading scheme, minimizing the system cost while satisfying the deadline constraint for each application. We evaluate MultiOff on several real-world applications and the experimental results show that MultiOff can support computation offloading for different types of applications at the fine-grained granularity of services. Moreover, MPSO-GA can save about 2.11–17.51%\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\%$$\end{document} system cost compared with other classical methods while meeting time constraints.
引用
收藏
页码:15123 / 15153
页数:30
相关论文
共 50 条
  • [1] MultiOff: offloading support and service deployment for multiple IoT applications in mobile edge computing
    Li, Ming
    Zhang, Jianshan
    Lin, Bing
    Chen, Xing
    [J]. JOURNAL OF SUPERCOMPUTING, 2022, 78 (13): : 15123 - 15153
  • [2] Service Provisioning for IoT Applications with Multiple Sources in Mobile Edge Computing
    Li, Jing
    Liang, Weifa
    Xu, Zichuan
    Zhou, Wanlei
    [J]. PROCEEDINGS OF THE 2020 IEEE 45TH CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2020), 2020, : 42 - 53
  • [3] Service Pricing and Selection for IoT Applications Offloading in the Multi-Mobile Edge Computing Systems
    Zhang, Wanli
    Li, Xianwei
    Zhao, Liang
    Yang, Xiaoying
    Liu, Tao
    Yang, Wei
    [J]. IEEE ACCESS, 2020, 8 : 153862 - 153871
  • [4] Service Deployment for Latency Sensitive Applications in Mobile Edge Computing
    Zhou, Jingya
    Fan, Jianxi
    Wang, Jin
    Jia, Juncheng
    [J]. 2018 SIXTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2018, : 372 - 377
  • [5] Efficient Computation Offloading for Service Workflow of Mobile Applications in Mobile Edge Computing
    Yuan, Youwei
    Qian, Lu
    Jia, Gangyong
    Yu, Longxuan
    Yu, Zixuan
    Zhao, Qi
    [J]. MOBILE INFORMATION SYSTEMS, 2021, 2021
  • [6] IoT Service Slicing and Task Offloading for Edge Computing
    Hwang, Jaeyoung
    Nkenyereye, Lionel
    Sung, Nakmyoung
    Kim, Jaeho
    Song, Jaeseung
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (14): : 11526 - 11547
  • [7] Optimal IoT Service Offloading with Uncertainty in SDN-Based Mobile Edge Computing
    Huizhen Hao
    Jie Zhang
    Qing Gu
    [J]. Mobile Networks and Applications, 2022, 27 : 2318 - 2327
  • [8] Optimal IoT Service Offloading with Uncertainty in SDN-Based Mobile Edge Computing
    Hao, Huizhen
    Zhang, Jie
    Gu, Qing
    [J]. MOBILE NETWORKS & APPLICATIONS, 2022, 27 (06): : 2318 - 2327
  • [9] DNNOff: Offloading DNN-Based Intelligent IoT Applications in Mobile Edge Computing
    Chen, Xing
    Li, Ming
    Zhong, Hao
    Ma, Yun
    Hsu, Ching-Hsien
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (04) : 2820 - 2829
  • [10] DRL based offloading of industrial IoT applications in wireless powered mobile edge computing
    Chen, Wenchao
    Zhu, Bincheng
    Chi, Kaikai
    Zhang, Shubin
    [J]. IET COMMUNICATIONS, 2022, 16 (09) : 951 - 962