计算卸载
计算机科学
服务器
云计算
移动边缘计算
计算机网络
资源配置
服务(商务)
分布式计算
GSM演进的增强数据速率
计算
边缘计算
操作系统
算法
电信
经济
经济
作者
Huan Zhou,Zhenning Wang,Hantong Zheng,Shibo He,Mianxiong Dong
标识
DOI:10.1109/tnse.2023.3255544
摘要
This paper considers computation offloading and service caching in a three-tier mobile cloud-edge computing structure, in which Mobile Users (MUs) have subscribed to the Cloud Service Center (CSC) for computation offloading services and paid related fees monthly or yearly, and the CSC provides computation services to subscribed MUs and charges service fees. Long transmission distance and communication resource shortage caused by the increasing number of offloaded MUs may make the CSC unable to satisfy the delay requirements of MUs. Hence, the CSC can purchase some computation and communication resources from Edge Servers (ESs) with limited caching capacities and computation resources to assist MUs in computation offloading. However, from the perspective of the CSC, it remains open to jointly optimize the strategies of computation offloading, service caching, and resource allocation to meet the delay requirements of MUs while reducing the cost of the CSC. Therefore, a novel Deep Reinforcement Learning-based Computation Offloading and Service Caching Mechanism, named DRLCOSCM is proposed to jointly optimize the offloading decision, service caching, and resource allocation strategies, so as to minimize the cost of the CSC while ensuring the delay requirements of MUs. In DRLCOSCM, the optimization problem is formulated as a Mixed Integer Non-Linear Programming (MINLP) problem, and an Asynchronous Advantage Actor-Critic-based (A3C-based) algorithm is proposed to solve the problem. The simulation results show that DRLCOSCM significantly outperforms the other baseline methods in different scenarios.
科研通智能强力驱动
Strongly Powered by AbleSci AI