Computer Science ›› 2023, Vol. 50 ›› Issue (10): 275-281.doi: 10.11896/jsjkx.220900185

• Computer Network • Previous Articles     Next Articles

Cost-minimizing Task Offload Strategy for Mobile Devices Under Service Cache Constraint

ZHANG Junna1,2, CHEN Jiawei1, BAO Xiang1, LIU Chunhong1, YUAN Peiyan1   

  1. 1 School of Computer and Information Engineering,Henan Normal University,Xinxiang,Henan 453007,China
    2 Engineering Lab of Intelligence Business & Internet of Things,Henan Normal University,Xinxiang,Henan 453007,China
  • Received:2022-09-17 Revised:2022-12-06 Online:2023-10-10 Published:2023-10-10
  • About author:ZHANG Junna,born in 1979,Ph.D,associate professor,is a member of China Computer Federation.Her main research interests include edge computing and service computing.CHEN Jiawei,born in 1998,postgra-duate,is a member of China Computer Federation.His main research interests include edge computing and service computing.
  • Supported by:
    National Natural Science of China(61902112,62072159) and Guangxi Key Laboratory of Cryptography and Information Security(GCIS202115).

Abstract: Edge computing provides more computing and storage capabilities at the edge of the network to effectively reduce execution delay and power consumption of mobile devices.Since applications consume more and more computing and storage resources,task offloading has become one of effective solutions to address the inherent limitations in mobile terminals.However,existing researches on task offloading often ignore the diversity of service requirements for different types of tasks and that edge servers have limited services capabilities,resulting in infeasible offloading decisions.Therefore,we study the task offloading pro-blem that can optimize the execution cost of mobile devices under service cache constraints.We first design a collaborative offloa-ding model integrated remote cloud,edge server and local device to balance the load of edge server.Meanwhile,cloud server is used to make up for the limited-service caching capacity of the edge server.Secondly,a task offloading algorithm suitable for cloud-edge-device collaboration is proposed to optimize the execution delay and energy cost of mobile devices.When the task is offloaded,the improved greedy algorithm is used to select the best edge server.Then,the offload decision of the task is determined by comparing the execution cost of the task at different locations.Experimental results show that the proposed algorithm can effectively reduce the execution cost of mobile devices compared with the comparison algorithms.

Key words: Edge computing, Task offloading, Cloud-Edge-Device collaboration, Service caching, Offloading strategy optimization

CLC Number: 

  • TP302
[1]ALI S,ZHAO H P,KIM H.Mobile edge computing:A promi-sing paradigm for future communication systems[C]//Procee-dings of the 2018 IEEE Region 10 Conference.Jeju,Korea,2018:1183-1187.
[2]ZHANG L,CHAI R,YANG T,et al.Min-max worst-case design for computation offloading in multi-user MEC system[C]//IEEE Conference on Computer Communications Workshops(INFOCOM 2020).Beijing,China,2020:1075-1080.
[3]ZHANG Y L,LIANG Y Z,YIN M J,et al.Survey on the Me-thods of Computation Offloading in Mobile Edge Computing[J].Chinese Journal of Computers,2021,44(12):2406-2430.
[4]ABBAS N,ZHANG Y,TACHERKORDI A,et al.Mobile edge computing:A survey[J].IEEE Internet of Things Journal,2017,5(1):450-465.
[5]ZHANG H B,LI H,CHEN S X,et al.Computing Offloading and Resource Optimization in Ultra-dense Networks with Mobile Edge Computation[J].Journal of Electronics & Information Technology,2019,41(5):1194-1201.
[6]ZHANG N,GUO S,DONG Y,et al.Joint task offloading and data caching in mobile edge computing networks[J].Computer Networks,2020,182:107446.
[7]REN J,GAO L,YU J L,et al.Energy-Efficient Deep Learning Task Scheduling Strategy for Edge Device[J].Chinese Journal of Computers,2020,43(3):440-452.
[8]WANG H,LIN Z,LV T.Energy and Delay Minimization of Partial Computing Offloading for D2D-Assisted MEC Systems[C]//Proceedings of the 2021 IEEE Wireless Communications and Networking Conference.Nanjing,China,2021:1-6.
[9]CHEN L,WU J,ZHANG J,et al.Dependency-Aware Computation Offloading for Mobile Edge Computing with Edge-Cloud Cooperation[J].IEEE Transactions on Cloud Computing,2020,10(4):2451-2468.
[10]NING Z,DONG P,KONG X,et al.A cooperative partial compu-tation offloading scheme for mobile edge computing enabled Internet of Things[J].IEEE Internet of Things Journal,2018,6(3):4804-4814.
[11]ALFAKIH T,HASSAN M M,GUMAEI A,et al.Task offloa-ding and resource allocation for mobile edge computing by deep reinforcement learning based on SARSA[J].IEEE Access,2020,8:54074-54084.
[12]MAO Y,YOU C,ZHANG J,et al.Mobile edge computing:Survey and research outlook[J].arXiv:1701.01090,2017.
[13]ZHANG X,LI Z,LAI C,et al.Joint Edge Server Placement and Service Placement in Mobile Edge Computing[J].IEEE Internet of Things Journal,2021,9(13):11261-11274.
[14]BI S,HUANG L,ZHANG Y J A.Joint optimization of service caching placement and computation offloading in mobile edge computing systems[J].IEEE Transactions on Wireless Communications,2020,19(7):4947-4963.
[15]GUO M,HUANG X,WANG W,et al.HAGP:A Heuristic Algorithm Based on Greedy Policy for Task Offloading with Reliability of MDs in MEC of the Industrial Internet[J].Sensors,2021,21(10):35
[1] 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.
[2] 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.
[3] 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.
[4] CHEN Xuzhan, LIN Bing, CHEN Xing. Stackelberg Model Based Distributed Pricing and Computation Offloading in Mobile Edge Computing [J]. Computer Science, 2023, 50(7): 278-285.
[5] FU Xiong, FANG Lei, WANG Junchang. Edge Server Placement for Energy Consumption and Load Balancing [J]. Computer Science, 2023, 50(6A): 220300088-5.
[6] LEI Xuemei, LIU Li, WANG Qian. MEC Offloading Model Based on Linear Programming Relaxation [J]. Computer Science, 2023, 50(6A): 211200229-5.
[7] CHEN Che, ZHENG Yifeng, YANG Jingmin, YANG Liwei, ZHANG Wenjie. Dynamic Energy Optimization Strategy Based on Relay Selection and Queue Stability [J]. Computer Science, 2023, 50(6A): 220100082-8.
[8] GAO Lixue, CHEN Xin, YIN Bo. Task Offloading Strategy Based on Game Theory in 6G Overlapping Area [J]. Computer Science, 2023, 50(5): 302-312.
[9] PEI Cui, FAN Guisheng, YU Huiqun, YUE Yiming. Auction-based Edge Cloud Deadline-aware Task Offloading Strategy [J]. Computer Science, 2023, 50(4): 241-248.
[10] Peng XU, Jianxin ZHAO, Chi Harold LIU. Optimization and Deployment of Memory-Intensive Operations in Deep Learning Model on Edge [J]. Computer Science, 2023, 50(2): 3-12.
[11] CHEN Yipeng, YANG Zhe, GU Fei, ZHAO Lei. Resource Allocation Strategy Based on Game Theory in Mobile Edge Computing [J]. Computer Science, 2023, 50(2): 32-41.
[12] ZHENG Hongqiang, ZHANG Jianshan, CHEN Xing. Deployment Optimization and Computing Offloading of Space-Air-Ground Integrated Mobile Edge Computing System [J]. Computer Science, 2023, 50(2): 69-79.
[13] SHANG Yuye, YUAN Jiabin. Task Offloading Method Based on Cloud-Edge-End Cooperation in Deep Space Environment [J]. Computer Science, 2023, 50(2): 80-88.
[14] GUO Yingya, WANG Lijuan, GENG Haijun. Edge Server Placement Algorithm Based on Spectral Clustering [J]. Computer Science, 2023, 50(10): 248-257.
[15] SUN Hui-ting, FAN Yan-fang, MA Meng-xiao, CHEN Ruo-yu, CAI Ying. Dynamic Pricing-based Vehicle Collaborative Computation Offloading Scheme in VEC [J]. Computer Science, 2022, 49(9): 242-248.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!