Joint Computation Offloading and Resource Allocation in Green MEC-Assisted Software-Defined Island Internet of Things

被引:0
|
作者
Wei, Ze [1 ]
He, Rongxi [1 ]
Liu, Haotian [1 ]
Song, Chengzhi [1 ]
机构
[1] Dalian Maritime Univ, Coll Informat Sci & Technol, Dalian 116026, Liaoning, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2025年 / 12卷 / 01期
基金
中国国家自然科学基金;
关键词
Industrial Internet of Things; Device-to-device communication; Tidal energy; Resource management; System performance; Energy consumption; Energy efficiency; Computation offloading; device-to-device (D2D); green energy scheduling; Lyapunov optimization; wireless power transmission; EDGE; OPTIMIZATION; EFFICIENCY;
D O I
10.1109/JIOT.2024.3459098
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile edge computing (MEC) powered by renewable energy, is promising to provide green computing for the Internet of Things (IoT). However, the unpredictable renewable energy and computing demands usually cause a mismatch between system requirements and energy supply, resulting in wasted surplus energy or energy supply shortage. Hence, it is crucial to improve energy efficiency and system performance, that is, "make the best use of generated energy" and "make the best use of system's talents" simultaneously. In this article, we focus on some islands far from the mainland, with growing computation requirements for environmental monitoring and navigation safety, and propose a device-to-device (D2D) collaboration-based software-defined network-MEC framework in Island IoT employing tidal energy. Following that, we formulate a multiobjective energy scheduling system performance association (MESPA) problem to minimize the long-term average task execution loss (TEL), including energy consumption per bit executed, overall execution latency, and energy waste, caused by underutilization of tidal energy, with the constraints of energy queue stability, peak transmission power, and central process unit-cycle frequency. To address this challenging problem, we propose a Lyapunov-based multidimensional resource allocation and computation offloading (LMDRACO) algorithm and transform the original problem into several individual subproblems in each time slot. These subproblems are then solved using convex decomposition and submodular methods. Theoretical research shows that the LMDRACO algorithm can achieve a [ O (1/V), O (V)] tradeoff between TEL and energy queue length. Numerical results show that the proposed algorithm significantly improves both system performance and energy efficiency compared to baseline schemes.
引用
收藏
页码:140 / 162
页数:23
相关论文
共 50 条
  • [21] Timely Updates in MEC-Assisted Status Update Systems: Joint Task Generation and Computation Offloading Scheme
    Liu, Long
    Qin, Xiaoqi
    Tao, Yunzheng
    Zhang, Zhi
    CHINA COMMUNICATIONS, 2020, 17 (08) : 168 - 186
  • [22] Joint Resource Allocation for Software-Defined Networking, Caching, and Computing
    Chen, Qingxia
    Yu, F. Richard
    Huang, Tao
    Xie, Renchao
    Liu, Jiang
    Liu, Yunjie
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (01) : 274 - 287
  • [23] Timely Updates in MEC-Assisted Status Update Systems: Joint Task Generation and Computation Offloading Scheme
    Long Liu
    Xiaoqi Qin
    Yunzheng Tao
    Zhi Zhang
    中国通信, 2020, 17 (08) : 168 - 186
  • [24] Joint Computation Offloading and Resource Allocation for MIMO-NOMA Assisted Multi-User MEC Systems
    Wang, Meng
    Shi, Shuo
    Zhang, Deyou
    Wu, Chenyu
    Wang, Ye
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2023, 71 (07) : 4360 - 4376
  • [25] Joint Task Offloading and Resource Allocation for Multihop Industrial Internet of Things
    Xu, Jincheng
    Yang, Bo
    Liu, Yuxiang
    Chen, Cailian
    Guan, Xinping
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (21) : 22022 - 22033
  • [26] Optimal Task Offloading and Resource Allocation in Software-Defined Vehicular Edge Computing
    Choo, Sukjin
    Kim, Joonwoo
    Pack, Sangheon
    2018 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2018, : 251 - 256
  • [27] Joint Computation Offloading and Resource Allocation for Min-Max Fairness in MEC Systems
    Chen, Xihan
    Cai, Yunlong
    Zhao, Minjian
    Zhao, Ming-Min
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2019,
  • [28] Processing in Memory Assisted MEC 3C Resource Allocation for Computation Offloading
    Yang, Yang
    Chang, Xiaolin
    Jia, Ziye
    Han, Zhu
    Han, Zhen
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2020, PT I, 2020, 12452 : 695 - 709
  • [29] Asynchronous Federated Learning for Resource Allocation in Software-Defined Internet of UAVs
    Qureshi, Khalid Ibrahim
    Wang, Lei
    Xiong, Xuanrui
    Lodhi, Muhammad Ali
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (12): : 20899 - 20911
  • [30] Efficient Resource Allocation for Multimedia Streaming in Software-Defined Internet of Vehicles
    Montazerolghaem, Ahmadreza
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (12) : 14718 - 14731