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 条
  • [41] Caching Assisted Correlated Task Offloading for IoT Devices in Mobile Edge Computing
    Tang, Chaogang
    Zhu, Chunsheng
    Wu, Huaming
    Liu, Chunyan
    Rodrigues, Joel J. P. C.
    [J]. 2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [42] Towards Trust-Aware IoT Hashing Offloading in Mobile Edge Computing
    Islambouli, Rania
    Sweidan, Zahraa
    Mourad, Azzam
    Abou-Rjeily, Chadi
    [J]. 2020 16TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE, IWCMC, 2020, : 2216 - 2221
  • [43] BeCome: Blockchain-Enabled Computation Offloading for IoT in Mobile Edge Computing
    Xu, Xiaolong
    Zhang, Xuyun
    Gao, Honghao
    Xue, Yuan
    Qi, Lianyong
    Dou, Wanchun
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (06) : 4187 - 4195
  • [44] Collaborative Task Offloading and Service Caching Strategy for Mobile Edge Computing
    Liu, Xiang
    Zhao, Xu
    Liu, Guojin
    Huang, Fei
    Huang, Tiancong
    Wu, Yucheng
    [J]. SENSORS, 2022, 22 (18)
  • [45] Service Proactive Caching Based Computation Offloading for Mobile Edge Computing
    Zhou, Zhaokun
    Han, Feifei
    [J]. 2019 11TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2019,
  • [46] Asynchronous Online Service Placement and Task Offloading for Mobile Edge Computing
    Li, Xin
    Zhang, Xinglin
    Huang, Tiansheng
    [J]. 2021 18TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING (SECON), 2021,
  • [47] Continuous Deployment in IoT Edge Computing
    Lopez-Viana, Ramon
    Diaz, Jessica
    Perez, Jorge E.
    [J]. 2022 17TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2022,
  • [48] Secure Computation Offloading and Service Caching in Mobile Edge Computing Networks
    Wu, Mengru
    Li, Kexin
    Qian, Liping
    Wu, Yuan
    Lee, Inkyu
    [J]. IEEE COMMUNICATIONS LETTERS, 2024, 28 (02) : 432 - 436
  • [49] A Service Composition Mechanism Based on Mobile Edge Computing for IoT
    Niu, Danmei
    Li, Yuxiang
    Zhang, Zhiyong
    Song, Bin
    [J]. 2019 6TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE 2019), 2019, : 982 - 985
  • [50] Energy Efficient Deployment and Task Offloading for UAV-Assisted Mobile Edge Computing
    Lu, Yangguang
    Chen, Xin
    Zhao, Fengjun
    Chen, Ying
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2021, PT II, 2022, 13156 : 421 - 435