TY - JOUR
T1 - Joint Task Offloading and Content Caching for NOMA-Aided Cloud-Edge-Terminal Cooperation Networks
AU - Fang, Chao
AU - Xu, Hang
AU - Zhang, Tianyi
AU - Li, Yingshan
AU - Ni, Wei
AU - Han, Zhu
AU - Guo, Song
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - To satisfy the requirements of content distribution in computation-intensive and delay-sensitive services, this paper presents a novel joint task offloading and content caching (JTOCC) scheme in multi-cell multi-carrier non-orthogonal multiple-access (MCMC-NOMA)-assisted cloud-edge-terminal cooperation networks. Based on queuing theory, we formulate a delay minimization model that aggregates users' requests to reduce repeated content delivery. To minimize network latency, the model is decomposed into three subproblems: task offloading, user clustering and communication resource allocation, and cache state updating. In each slot, the task offloading subproblem is solved utilizing deep reinforcement learning (DRL) under a resource-constrained cloud-edge-terminal setting. During a transition between slots, mobile terminals are grouped using K-means-based user clustering, and the allocations of the subchannels and transmit power are optimized utilizing matching theory and successive convex approximation (SCA), respectively. Contents cached at the network nodes are updated, according to long-short-term memory (LSTM)-based predicted popularity. Simulations show that the proposed JTOCC model achieves lower-delay content distribution than its existing counterparts in cloud-edge-terminal cooperation environments, and converges fast in heterogeneous networks.
AB - To satisfy the requirements of content distribution in computation-intensive and delay-sensitive services, this paper presents a novel joint task offloading and content caching (JTOCC) scheme in multi-cell multi-carrier non-orthogonal multiple-access (MCMC-NOMA)-assisted cloud-edge-terminal cooperation networks. Based on queuing theory, we formulate a delay minimization model that aggregates users' requests to reduce repeated content delivery. To minimize network latency, the model is decomposed into three subproblems: task offloading, user clustering and communication resource allocation, and cache state updating. In each slot, the task offloading subproblem is solved utilizing deep reinforcement learning (DRL) under a resource-constrained cloud-edge-terminal setting. During a transition between slots, mobile terminals are grouped using K-means-based user clustering, and the allocations of the subchannels and transmit power are optimized utilizing matching theory and successive convex approximation (SCA), respectively. Contents cached at the network nodes are updated, according to long-short-term memory (LSTM)-based predicted popularity. Simulations show that the proposed JTOCC model achieves lower-delay content distribution than its existing counterparts in cloud-edge-terminal cooperation environments, and converges fast in heterogeneous networks.
KW - Cloud-edge-terminal cooperation
KW - content caching
KW - multi-cell multi-carrier non-orthogonal multiple access
KW - resource allocation
KW - task offloading
UR - https://www.webofscience.com/wos/woscc/full-record/WOS:001338574900013
UR - https://openalex.org/W4401242700
UR - https://www.scopus.com/pages/publications/85200272031
U2 - 10.1109/TWC.2024.3432150
DO - 10.1109/TWC.2024.3432150
M3 - Journal Article
SN - 1536-1276
VL - 23
SP - 15586
EP - 15600
JO - IEEE Transactions on Wireless Communications
JF - IEEE Transactions on Wireless Communications
IS - 10
ER -