Advanced Search
Turn off MathJax
Article Contents
SHI Jianfeng, CHEN Xinyang, LI Baolong. Research on Task Offloading and Resource Allocation Algorithms in Cloud-edge-end Collaborative Computing for the Internet of Things[J]. Journal of Electronics & Information Technology. doi: 10.11999/JEIT240659
Citation: SHI Jianfeng, CHEN Xinyang, LI Baolong. Research on Task Offloading and Resource Allocation Algorithms in Cloud-edge-end Collaborative Computing for the Internet of Things[J]. Journal of Electronics & Information Technology. doi: 10.11999/JEIT240659

Research on Task Offloading and Resource Allocation Algorithms in Cloud-edge-end Collaborative Computing for the Internet of Things

doi: 10.11999/JEIT240659
Funds:  The National Natural Science Foundation of China (62201274, 62201275), The Natural Science Foundation of Jiangsu Province (BK20210641)
  • Received Date: 2024-07-26
  • Rev Recd Date: 2024-12-12
  • Available Online: 2024-12-17
  • To meet the latency and energy consumption requirements of Internet of Things(IoT) devices in remote and disaster areas, a new dynamic satellite-assisted IoT network model consisting of IoT devices, Low Earth orbit(LEO) satellites, and a cloud computing center is constructed. Under the practical constraints such as latency, energy consumption etc, the weighted sum of system latency and energy consumption is regarded as cost, and the joint task offloading and power and computational resource allocation problem for minimizing system cost is constructed. For dynamic task arrival scenarios, a Model-assisted Adaptive Deep Reinforcement Learning (MADRL) algorithm is proposed for the joint allocation of task-offloading decisions, communication and computational resources. The algorithm solves the problem in two parts, the first part optimizes the communication, and computational resources through model-assisted, binary search algorithms and gradient descent method, and the second part trains the Q-network to adapt to random task arrivals and make optimal offloading decisions through adaptive deep reinforcement learning algorithms. Simulation results show that the introduction of satellite mobility reduces the system cost by 41%. The introduction of the inter-satellite cooperation technique reduces the system cost by 22.1%. Moreover, the algorithm proposed in this paper has good convergence performance, which reduces the system cost by 3% compared to the benchmark algorithm, and has optimal performance in different environments.
  • loading
  • [1]
    工业和信息化部. 物联网新型基础设施建设三年行动计划(2021-2023年)[R]. 2021.

    Ministry of Industry and Information Technology of the People's Republic of China. A three-year action plan for the construction of new IoT infrastructure[R]. 2021. (查阅网上资料, 未找到本条文献英文和报告编号信息, 请确认) .
    [2]
    CUI Gaofeng, DUAN Pengfei, XU Lexi, et al. Latency optimization for hybrid GEO–LEO satellite-assisted IoT networks[J]. IEEE Internet of Things Journal, 2023, 10(7): 6286–6297. doi: 10.1109/JIOT.2022.3222831.
    [3]
    DE COLA T and BISIO I. QoS optimisation of eMBB services in converged 5G-satellite networks[J]. IEEE Transactions on Vehicular Technology, 2020, 69(10): 12098–12110. doi: 10.1109/TVT.2020.3011963.
    [4]
    KANEKO K, NISHIYAMA H, KATO N, et al. Construction of a flexibility analysis model for flexible high-throughput satellite communication systems with a digital channelizer[J]. IEEE Transactions on Vehicular Technology, 2018, 67(3): 2097–2107. doi: 10.1109/TVT.2017.2736010.
    [5]
    BOERO L, BRUSCHI R, DAVOLI F, et al. Satellite networking integration in the 5G ecosystem: Research trends and open challenges[J]. IEEE Network, 2018, 32(5): 9–15. doi: 10.1109/MNET.2018.1800052.
    [6]
    CHIEN W C, LAI C F, HOSSAIN M S, et al. Heterogeneous space and terrestrial integrated networks for IoT: Architecture and challenges[J]. IEEE Network, 2019, 33(1): 15–21. doi: 10.1109/MNET.2018.1800182.
    [7]
    RANAWEERA P, JURCUT A D, and LIYANAGE M. Survey on multi-access edge computing security and privacy[J]. IEEE Communications Surveys & Tutorials, 2021, 23(2): 1078–1124. doi: 10.1109/COMST.2021.3062546.
    [8]
    LI Chengcheng, ZHANG Yasheng, XIE Renchao, et al. Integrating edge computing into low earth orbit satellite networks: Architecture and prototype[J]. IEEE Access, 2021, 9: 39126–39137. doi: 10.1109/ACCESS.2021.3064397.
    [9]
    WANG Dezhi, WANG Wei, KANG Yuhan, et al. Distributed data offloading in ultra-dense LEO satellite networks: A stackelberg mean-field game approach[J]. IEEE Journal of Selected Topics in Signal Processing, 2023, 17(1): 112–127. doi: 10.1109/JSTSP.2022.3226400.
    [10]
    TANG Zhixuan, YU Kai, YANG Guannan, et al. New bridge to cloud: An ultra-dense LEO assisted green computation offloading approach[J]. IEEE Transactions on Green Communications and Networking, 2023, 7(2): 552–564. doi: 10.1109/TGCN.2022.3208819.
    [11]
    YU Shuai, GONG Xiaowen, SHI Qian, et al. EC-SAGINs: Edge-computing-enhanced space–air–ground-integrated networks for internet of vehicles[J]. IEEE Internet of Things Journal, 2022, 9(8): 5742–5754. doi: 10.1109/JIOT.2021.3052542.
    [12]
    LIU Yi, JIANG Li, QI Qi, et al. Energy-efficient space–air–ground integrated edge computing for internet of remote things: A federated DRL approach[J]. IEEE Internet of Things Journal, 2023, 10(6): 4845–4856. doi: 10.1109/JIOT.2022.3220677.
    [13]
    TANG Qingqing, FEI Zesong, LI Bin, et al. Stochastic computation offloading for LEO satellite edge computing networks: A learning-based approach[J]. IEEE Internet of Things Journal, 2024, 11(4): 5638–5652. doi: 10.1109/JIOT.2023.3307707.
    [14]
    ZHU Xiangming and JIANG Chunxiao. Delay optimization for cooperative multi-tier computing in integrated satellite-terrestrial networks[J]. IEEE Journal on Selected Areas in Communications, 2023, 41(2): 366–380. doi: 10.1109/JSAC.2022.3227083.
    [15]
    ZHANG Shanghong, CUI Gaofeng, LONG Yating, et al. Joint computing and communication resource allocation for satellite communication networks with edge computing[J]. China Communications, 2021, 18(7): 236–252. doi: 10.23919/JCC.2021.07.019.
    [16]
    TANG Qingqing, FEI Zesong, LI Bin, et al. Computation offloading in LEO satellite networks with hybrid cloud and edge computing[J]. IEEE Internet of Things Journal, 2021, 8(11): 9164–9176. doi: 10.1109/JIOT.2021.3056569.
    [17]
    CAO Bin, ZHANG Jintong, LIU Xin, et al. Edge–cloud resource scheduling in space–air–ground-integrated networks for internet of vehicles[J]. IEEE Internet of Things Journal, 2022, 9(8): 5765–5772. doi: 10.1109/JIOT.2021.3065583.
    [18]
    LI Zhipeng, LI Meng, and WANG Qian. Predator–prey model based asymmetry resource allocation in satellite–terrestrial network[J]. Symmetry, 2021, 13(11): 2113. doi: 10.3390/sym13112113.
    [19]
    LEE Y and CHOI J P. Connectivity analysis of mega-constellation satellite networks with optical intersatellite links[J]. IEEE Transactions on Aerospace and Electronic Systems, 2021, 57(6): 4213–4226. doi: 10.1109/TAES.2021.3090914.
    [20]
    ZHANG Hangyu, LIU Rongke, KAUSHIK A, et al. Satellite edge computing with collaborative computation offloading: An intelligent deep deterministic policy gradient approach[J]. IEEE Internet of Things Journal, 2023, 10(10): 9092–9107. doi: 10.1109/JIOT.2022.3233383.
    [21]
    GAO Xiangqiang, HU Yingmeng, SHAO Yingzhao, et al. Hierarchical dynamic resource allocation for computation offloading in LEO satellite networks[J]. IEEE Internet of Things Journal, 2024, 11(11): 19470–19484. doi: 10.1109/JIOT.2024.3367937.
    [22]
    易必杰. 面向空天地一体化网络的计算卸载策略研究[D]. 西安: 西安电子科技大学, 2023. doi: 10.27389/d.cnki.gxadu.2023.002544.

    YI Bijie. Research on computing offloading strategy for space-air-ground integrated network[D]. Xi’an: Xidian University, 2023. doi: 10.27389/d.cnki.gxadu.2023.002544.
    [23]
    Broadband Development Group. Arkansas broadband master plan-assessment and recommendations[R]. Arkansas, 2022. (查阅网上资料, 未找到本条文献信息, 请确认) .
    [24]
    吴晓文, 凌翔, 朱立东, 等. 6G卫星通信接入及移动性管理技术[J]. 电信科学, 2021, 37(6): 78–90. doi: 10.11959/j.issn.1000-0801.2021131.

    WU Xiaowen, LING Xiang, ZHU Lidong, et al. Access and mobility management technologies for 6G satellite communications network[J]. Telecommunications Science, 2021, 37(6): 78–90. doi: 10.11959/j.issn.1000-0801.2021131.
    [25]
    FANG Hai, JIA Yangyang. WANG Yuanle, et al. Matching game based task offloading and resource allocation algorithm for satellite edge computing networks[C]. Proceedings of 2022 International Symposium on Networks, Computers and Communications (ISNCC), Shenzhen, China, 2022: 1–5, doi: 10.1109/ISNCC55209.2022.9851813.
    [26]
    郭子桢, 梁俊, 肖楠, 等. 软件定义卫星网络多控制器可靠部署算法[J]. 西安交通大学学报, 2021, 55(2): 158–165. doi: 10.7652/xjtuxb202102019.

    GUO Zizhen, LIANG Jun, XIAO Nan, et al. Multi-controller reliable deployment algorithm for software defined satellite network[J]. Journal of Xi'an Jiaotong University, 2021, 55(2): 158–165. doi: 10.7652/xjtuxb202102019.
    [27]
    KUROSE J and ROSS K. Computer Networking: A Top-Down Approach[M]. 6th ed. Boston: Pearson, 2012. (查阅网上资料, 未找到本条文献页码信息, 请确认补充) .
    [28]
    谢希仁. 计算机网络[M]. 4版. 大连: 大连理工大学出版社, 2003.

    XIE Xiren. Computer Networking[M]. 4th ed. Dalian: Dalian University of Technology Press, 2003. (查阅网上资料, 未找到本条文献页码信息, 请确认补充) .
    [29]
    QI Xiaoxin, ZHANG Bing, QIU Zhiliang, et al. Using inter-mesh links to reduce end-to-end delay in walker delta constellations[J]. IEEE Communications Letters, 2021, 25(9): 3070–3074. doi: 10.1109/LCOMM.2021.3095227.
    [30]
    YOU Changsheng, HUANG Kaibin, and CHAE H. Energy efficient mobile cloud computing powered by wireless energy transfer[J]. IEEE Journal on Selected Areas in Communications, 2016, 34(5): 1757–1771. doi: 10.1109/JSAC.2016.2545382.
    [31]
    NOWAK R. Generalized binary search[C]. Proceedings of 2008 46th Annual Allerton Conference on Communication, Control, and Computing, Monticello, USA, 2008: 568–574. doi: 10.1109/ALLERTON.2008.4797609.
    [32]
    AVRIEL M. Nonlinear Programming: Analysis and Methods[M]. Englewood Cliffs: Prentice-Hall, 1976. (查阅网上资料, 未找到本条文献页码信息, 请确认补充) .
    [33]
    MNIH V, KAVUKCUOGLU K, SILVER D, et al. Human-level control through deep reinforcement learning[J]. Nature, 2015, 518(7540): 529–533. doi: 10.1038/nature14236.
    [34]
    VAN HASSELT H, GUEZ A, and SILVER D. Deep reinforcement learning with double Q-learning[C]. Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, Phoenix, Arizona, 2016: 2094–2100.
    [35]
    SHUAI Jiaqi, CUI Haixia, HE Yejun, et al. Dynamic satellite edge computing offloading algorithm based on distributed deep learning[J]. IEEE Internet of Things Journal, 2024, 11(16): 27790–27802. doi: 10.1109/JIOT.2024.3404830.
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(9)  / Tables(3)

    Article Metrics

    Article views (53) PDF downloads(9) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return