Mobile Edge Computing is an emerging paradigm that offloads tasks to edge servers located near end users, effectively reducing backhaul network congestion and enhancing Quality of Service. However, due to the limited caching capacity and computational resources of edge servers, MEC systems continue to face significant challenges in service caching and task offloading. Existing approaches fail to simultaneously ensure user QoS and maintain computational reliability under high failure rates. To address these challenges in failure-prone MEC environments, we propose a fault-tolerant approach for service caching and task offloading. Our method incorporates a primary-backup replication mechanism to enhance fault tolerance and employs a Deep Q-Network-based framework to optimize service caching distribution. Experimental results demonstrate that the proposed method outperforms benchmarks.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Joint Task Offloading and Service Caching for Mobile Edge Computing in Failure-Prone Environment

  • Fuji Deng,
  • Jinpeng Li,
  • Yuli Yang,
  • Yunni Xia,
  • Zhaobin Ouyang

摘要

Mobile Edge Computing is an emerging paradigm that offloads tasks to edge servers located near end users, effectively reducing backhaul network congestion and enhancing Quality of Service. However, due to the limited caching capacity and computational resources of edge servers, MEC systems continue to face significant challenges in service caching and task offloading. Existing approaches fail to simultaneously ensure user QoS and maintain computational reliability under high failure rates. To address these challenges in failure-prone MEC environments, we propose a fault-tolerant approach for service caching and task offloading. Our method incorporates a primary-backup replication mechanism to enhance fault tolerance and employs a Deep Q-Network-based framework to optimize service caching distribution. Experimental results demonstrate that the proposed method outperforms benchmarks.