Computer Science ›› 2025, Vol. 52 ›› Issue (7): 307-314.doi: 10.11896/jsjkx.240500036

• Computer Network • Previous Articles     Next Articles

Research on Multi-user Task Offloading and Service Caching Strategies

WANG Xiang1, HAN Qinghai2, LIANG Jiarui3, YU Xiaoli2, WU Qi1, QING Li1   

  1. 1 Southwest Institute of Electronic Technology, Chengdu 610036, China
    2 School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
    3 Institute of System Engineering, AMS, PLA, Beijing 100000, China
  • Received:2024-05-09 Revised:2024-07-10 Published:2025-07-17
  • About author:WANG Xiang,born in 1988,Ph.D,engineer.His main research interests include wireless mobile communications,mobile edge storage and intelligent communication.
    LIANG Jiarui,born in 1991,Ph.D,assistant researcher.His main research interests include wireless Ad hoc networks,mobile edge computing,and network resource allocation and optimization.
  • Supported by:
    National Natural Science Foundation of China(62071077,62301099),China Postdoctoral Science Foundation(2023MD734137) and Innovation and Development Joint Fund of Natural Science Foundation of Chongqing,China(2022NSCQ-LZX0191).

Abstract: As a novel platform providing multidimensional resources such as storage and computing,mobile edge computing(MEC) deploys the capabilities of cloud computing to the edge,offering low-latency and low-power services to users in proximity.However,due to the limited computing resources of MEC servers,selecting effective task execution strategies for massive user data is crucial.This paper investigates task offloading and service caching from the perspectives of latency optimization and terminal energy conservation.Focusing on an MEC network scenario of multiple user,the paper formulates a joint optimization pro-blem for task offloading and service caching,aiming to minimize task latency and terminal energy consumption.Subsequently,the paper proposes a solution based on deep Q-networks to address the optimization problem.Simulation results demonstrate that compared to other benchmark schemes,the proposed approach can significantly improve system service caching hit rates,reduce terminal energy consumption,and decrease task latency.

Key words: Mobile edge computing, Task offloading, Service caching, Multiple users single server, Deep Q-network

CLC Number: 

  • TN929
[1]ZHANG L,JIA M,WU J,et al.Joint task secure offloading and resource allocation for multi-MEC server to improve user QoE[C]//IEEE/CIC International Conference on Communications.2021:103-108.
[2]MACH P,BECVAR Z.Mobile edge computing:a survey on ar-chitecture and computation offloading[J].IEEE Communications Surveys and Tutorials,2017,19(3):1628-1656.
[3]PHAM Q V,FANG F,HA V N,et al.A survey of multi-access edge computing in 5G and beyond:fundamentals,technology integration,and state-of-the-art[J].IEEE Access,2020,8:116974-117017.
[4]ZHANG Y L,LIANG Y Z,YIN M J,et al.A Review of Computation Offloading Schemes in Mobile Edge Computing[J].Journal of Computer Research and Development,2021,44(12):2406-2430.
[5]XIE R C,LIAN X F,JIA Q M,et al.A Review of Offloading Techniques in Mobile Edge Computing[J].Journal of Communications,2018,39(11):138-155.
[6]DONG S Q,LI H L,QU Y B,et al.Task Scheduling Strategy for Priority Users in Mobile Edge Computing[J].Computer Application Research,2020,37(9):2701-2705.
[7]MANSOURI Y,BABAR M A.A review of edge computing:features and resource virtualization[J].Journal of Parallel and Distributed Computing,2021,150:155-183.
[8]SAPUTRA Y M,HOANG D T,NGUYEN D N,et al.Distributed deep learning at the edge:a novel proactive and cooperative caching framework for mobile edge networks[J].IEEE Wireless Communications Letters,2019,8(4):1220-1223.
[9]ALE L,ZHANG N,FANG X,et al.Delay-Aware and Energy-Efficient Computation Offloading in Mobile-Edge Computing Using Deep Reinforcement Learning[J].IEEE Transactions on Cognitive Communications and Networking,2021,7(3):881-892.
[10]XIE M D,YE J F,ZHANG G P,et al.Deep ReinforcementLearning-based computation offloading and distributed edge service caching for Mobile Edge Computing[J].Computer Networks,2024,250:110564,
[11]KE H C,WANG H,SUN H B,et al.Deep ReinforcementLearning-Based Task Offloading and Service Migrating Policies in Service Caching-Assisted Mobile Edge Computing[J].China Communications,2024,21(4):88-103.
[12]YUAN Y,SU W,HONG G,et al.A Joint Caching and Offloa-ding Strategy Using Reinforcement Learning for Multi-access Edge Computing Users[J].Mobile Networks and Applications,2024,1(1).
[13]CHENG R,SUN Y,LIU Y,et al.Blockchain-empowered federated learning approach for an intelligent and reliable D2D caching scheme[J].IEEE Internet of Things Journal,2022,9(11):7879-7890.
[14]DONG Y,GUO S,WANG Q,et al.Content caching-enhanced computation offloading in mobile edge service networks[J].IEEE Transactions on Vehicular Technology,2022,71(1):872-886.
[15]XIA S,YAO Z,LI Y,et al.Online distributed offloading and computing resource management with energy harvesting for he-terogeneous MEC-enabled IoT[J].IEEE Transactions on Wireless Communications,2021,20(10):6743-6757.
[16]HE X,JIN R,DAI H.Physical-Layer Assisted Secure Offloa-ding in Mobile-Edge Computing[J].IEEE Transactions on Wireless Communications,2020,19(6):4054-4066.
[17]XUE J,AN Y.Joint task offloading and resource allocation for multi-task multi-server NOMA-MEC networks[J].IEEE Access,2021,9:16152-16163.
[18]REN D W,GUI X L,ZHANG K Y.Adaptive request scheduling and service caching for MEC-assisted IoT networks:an online learning approach[J].IEEE Internet of Things Journal,2022,9(18):17372-17386.
[19]LI S,HU X,DU Y.Deep reinforcement learning and game theory for computation offloading in dynamic edge computing markets[J].IEEE Access,2021,9:121456-121466.
[20]LI Y,GAO Q,YAO Z X,et al.Joint optimization method of intelligent service arrangement and computing-networking resource allocation for MEC[J].Journal on Communications,2023,44(7):51-63.
[21]YAO Z,LI Y,XIA S,et al.Attention Cooperative Task Offloa-ding and Service Caching in Edge Computing[C]//2022 IEEE Global Communications Conference.2022.
[22]YUAN X M,TIAN H S,ZHAO Z Y,et al.ReinforcementLearning Based Benefit Maximization Algorithm for Cache Placement and Computation Offloading[J].Journal of Chinese Computer Systems,2025,46(3):724-734.
[23]ZHU S f,HU J M,YANG C R,et al.Optimization of offloading decision based on priority task in edge computing scenes of internet of things[J].Journal of Jilin University(Engineering and Technology Edition),2024,54(11):3338-3350.
[30]SHANMUGAM K,GOLREZAEI N,DIMAKIS A G,et al.Femtocaching:wireless content delivery through distributed ca-ching helpers[J].IEEE Transactions on Information Theory,2013,59(12):8402-8413.
[1] ZHAO Chanchan, YANG Xingchen, SHI Bao, LYU Fei, LIU Libin. Optimization Strategy of Task Offloading Based on Meta Reinforcement Learning [J]. Computer Science, 2025, 52(6A): 240800050-8.
[2] WANG Dongzhi, LIU Yan, GUO Bin, YU Zhiwen. Edge-side Federated Continuous Learning Method Based on Brain-like Spiking Neural Networks [J]. Computer Science, 2025, 52(3): 326-337.
[3] ZHENG Longhai, XIAO Bohuai, YAO Zewei, CHEN Xing, MO Yuchang. Graph Reinforcement Learning Based Multi-edge Cooperative Load Balancing Method [J]. Computer Science, 2025, 52(3): 338-348.
[4] WANG Zhongxiao, PENG Qinglan, SUN Ruoxiao, XU Xifeng, ZHENG Wanbo, XIA Yunni. Delay and Energy-aware Task Offloading Approach for Orbit Edge Computing [J]. Computer Science, 2024, 51(6A): 240100188-9.
[5] XUE Jianbin, DOU Jun, WANG Tao, MA Yuling. Scheme for Maximizing Secure Communication Capacity in UAV-assisted Edge Computing Networks [J]. Computer Science, 2024, 51(6A): 230800032-7.
[6] WANG Zhihong, WANG Gaocai, ZHAO Qifei. Multi-objective Optimization of D2D Collaborative MEC Based on Improved NSGA-III [J]. Computer Science, 2024, 51(3): 280-288.
[7] DING Shuang, CAO Muyu, HE Xin. Online Task Offloading Decision Algorithm for High-speed Vehicles [J]. Computer Science, 2024, 51(2): 286-292.
[8] ZHAO Xiaoyan, ZHAO Bin, ZHANG Junna, YUAN Peiyan. Study on Cache-oriented Dynamic Collaborative Task Migration Technology [J]. Computer Science, 2024, 51(2): 300-310.
[9] SUN Yunhe, WANG Yu, ZHAO Liang, YANG Dongsheng, GUAN Yunchong. Review of Digital Twin Based Satellite Network Mobile Edge Computing [J]. Computer Science, 2024, 51(12): 12-19.
[10] YANG Zheming, ZUO Lulu, JI Wen. Joint Optimization Method for Node Deployment and Resource Allocation Based on End-EdgeCollaboration [J]. Computer Science, 2024, 51(11A): 240200010-7.
[11] XUE Jianbin, TIAN Guiying, MA Yuling, SHAO Fei, WANG Tao. Study on Optimization of Long-distance Relay Communication and Computational Offloading Strategy Based on Self-powered UAVs [J]. Computer Science, 2024, 51(11A): 240300069-7.
[12] LIN Jingfeng, LI Ming, CHEN Xing, MO Yuchang. Open FaaS-based Multi-edge Management Framework [J]. Computer Science, 2024, 51(10): 362-371.
[13] LIU Xingguang, ZHOU Li, ZHANG Xiaoying, CHEN Haitao, ZHAO Haitao, WEI Jibo. Edge Intelligent Sensing Based UAV Space Trajectory Planning Method [J]. Computer Science, 2023, 50(9): 311-317.
[14] LIN Xinyu, YAO Zewei, HU Shengxi, CHEN Zheyi, CHEN Xing. Task Offloading Algorithm Based on Federated Deep Reinforcement Learning for Internet of Vehicles [J]. Computer Science, 2023, 50(9): 347-356.
[15] ZHANG Naixin, CHEN Xiaorui, LI An, YANG Leyao, WU Huaming. Edge Offloading Framework for D2D-MEC Networks Based on Deep Reinforcement Learningand Wireless Charging Technology [J]. Computer Science, 2023, 50(8): 233-242.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!