A Two-stage Service-oriented Task Offloading Framework with Edge-cloud Collaboration: A Game Theory Approach
Shiyong Li , Wenzhe Li , Huan Liu , Wei Sun
Journal of Systems Science and Systems Engineering ›› : 1 -31.
With the fast development of Mobile Internet, data traffic generated by end devices is anticipated to witness substantial growth in the future years. However, processing tasks locally will cause latency due to the limited resources of the end devices. Edge-cloud collaboration, an effective solution for latency-sensitive applications, is attracting greater attention from both industry and academia. It combines the advantages of the cloud center with abundant computing resources and edge nodes with low-latency capabilities. In this paper, we propose a two-stage task offloading framework with edge-cloud collaboration to assist end devices processing latency-sensitive tasks either on the edge servers or in the cloud center. As for homogeneous task offloading, in the first stage, the competitive end devices offload tasks to the edge gateways. We formulate the selfish task offloading problem among end devices as a potential game. In the second stage, the edge nodes request resources from the cloud center to process end devices tasks due to their limited resources. Then, we consider the heterogeneous task offloading problem and use intelligent optimization algorithm to obtain the optimal offloading strategy. Simulation results show that the service prices of edge nodes influence the decisions and task offloading costs of end devices. We also verify the intelligent optimization algorithm can achieve optimal performance with low complexity and fast convergence.
Edge-cloud collaboration / task offloading / potential game / simulation annealing algorithm
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
Chen Z, Ma Q, Gao L, Chen X (2021). Edgeconomics: Price competition and selfish computation offloading in multi-server edge computing networks. Proceedings of the 19th International Symposium on Modeling and Optimization in Mobile, Ad hoc, and Wireless Networks, USA. |
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
Fang J, Ye Z, Song S (2022). Research on task offloading strategy based on priority chemical reaction algorithm in edge-cloud scenario. Proceedings of the 11th International Conference on Communications, Circuits and Systems, Singapore. |
| [9] |
|
| [10] |
|
| [11] |
Guorav K, Kaur A (2023). Computation offloading scheme classification using cloud-edge computing for Internet of Vehicles (IoV). Proceedings of the 5th International Conference on Innovative Computing and Communications, India. |
| [12] |
Hamzah H, Le D, Kim M, Choo H (2021). Location-aware task offloading for MEC-based high mobility service. Proceedings of the 35th International Conference on Information Networking, Thailand. |
| [13] |
|
| [14] |
|
| [15] |
Li Z, Zhou X, Li T, Liu Y (2021). An optimal-transport-based reinforcement learning approach for computation offloading. Proceedings of the IEEE Wireless Communications and Networking Conference, China. |
| [16] |
Li Y (2021). Optimization of task offloading problem based on simulated annealing algorithm in MEC. Proceedings of the 9th International Conference on Intelligent Computing and Wireless Optical Communications, China. |
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
Liu X, Jiang J, Li L (2021). Computation offloading and task scheduling with fault-tolerance for minimizing redundancy in edge computing. Proceedings of the 32nd IEEE International Symposium on Software Reliability Engineering, China. |
| [22] |
|
| [23] |
|
| [24] |
Nour B, Mastoraki S, Mtibaa A (2021). Whispering: Joint service offloading and computation reuse in cloud-edge networks. Proceedings of the IEEE International Conference on Communications, Canada. |
| [25] |
|
| [26] |
|
| [27] |
|
| [28] |
|
| [29] |
Su M, Wang G, Chen J (2022). Efficient task offloading with swarm intelligence evolution for edge-cloud collaboration in vehicular edge computing. Software-Practice & Experience. |
| [30] |
Suzuki A, Kobayashi M (2022). Multi-agent deep reinforcement learning for cooperative offloading in cloud-edge computing. Proceedings of the IEEE International Conference on Communications, Korea. |
| [31] |
|
| [32] |
|
| [33] |
|
| [34] |
|
| [35] |
|
| [36] |
|
| [37] |
|
| [38] |
|
| [39] |
Yue Z, Zhu Z, Wang C, Du W (2020). Research on big data processing model of edge-cloud collaboration in cyber-physical systems. Proceedings of the 5th IEEE International Conference on Big Data Analytics, USA. |
| [40] |
Zhang H, Chen S, Zou P, Xiong G, Zhao H, Zhang Y (2019). Research and application of industrial equipment management service system based on cloud-edge collaboration. Proceedings of the Chinese Automation Congress, China. |
| [41] |
|
| [42] |
|
| [43] |
|
/
| 〈 |
|
〉 |