TY - JOUR
T1 - Adaptive Request Scheduling and Service Caching for MEC-Assisted IoT Networks
T2 - An Online Learning Approach
AU - Ren, Dewang
AU - Gui, Xiaolin
AU - Zhang, Kaiyuan
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2022/9/15
Y1 - 2022/9/15
N2 - Multiaccess edge computing (MEC) is a new paradigm to meet the demand of resource-hungry and latency-sensitive services by enabling the placement of services and execution of computing tasks at the edge of radio access networks much closer to resource-constrained devices. However, how to serve more requests while reducing service latency by exploiting limited resources (storage capacities, CPU cycles, communication bandwidth) is still a critical issue in the multidevice MEC-assisted IoT networks, since the time-varying computing demands of devices and unavailability of future information make it difficult to determine where to handle computation tasks and which services to cache. In this article, we propose a twin-timescale framework to jointly optimize adaptive request scheduling (RS) and cooperative service caching (SC) in the multidevices and MEC-assisted networks, in order to explore request dynamic, MECs heterogeneity, service difference. To accommodate the unavailability of future information and unknown system dynamics, we, respectively, formulate RS and SC as partially observable Markov decision process (POMDP) problems. Then, we propose a deep reinforcement learning (DRL)-based online algorithm to improve the service latency reduction ratio and hit rate, which do not require a priori knowledge such as service popularity. Moreover, we give the optimal CPU cycles and communication bandwidth allocations in order to further minimize the average service latency. Extensive and trace-driven simulation results demonstrate the efficacy of the proposed approach.
AB - Multiaccess edge computing (MEC) is a new paradigm to meet the demand of resource-hungry and latency-sensitive services by enabling the placement of services and execution of computing tasks at the edge of radio access networks much closer to resource-constrained devices. However, how to serve more requests while reducing service latency by exploiting limited resources (storage capacities, CPU cycles, communication bandwidth) is still a critical issue in the multidevice MEC-assisted IoT networks, since the time-varying computing demands of devices and unavailability of future information make it difficult to determine where to handle computation tasks and which services to cache. In this article, we propose a twin-timescale framework to jointly optimize adaptive request scheduling (RS) and cooperative service caching (SC) in the multidevices and MEC-assisted networks, in order to explore request dynamic, MECs heterogeneity, service difference. To accommodate the unavailability of future information and unknown system dynamics, we, respectively, formulate RS and SC as partially observable Markov decision process (POMDP) problems. Then, we propose a deep reinforcement learning (DRL)-based online algorithm to improve the service latency reduction ratio and hit rate, which do not require a priori knowledge such as service popularity. Moreover, we give the optimal CPU cycles and communication bandwidth allocations in order to further minimize the average service latency. Extensive and trace-driven simulation results demonstrate the efficacy of the proposed approach.
KW - Deep reinforcement learning (DRL)
KW - multiaccess edge computing (MEC)
KW - request scheduling (RS)
KW - resource allocation
KW - service caching (SC)
UR - https://www.scopus.com/pages/publications/85126267886
U2 - 10.1109/JIOT.2022.3157677
DO - 10.1109/JIOT.2022.3157677
M3 - 文章
AN - SCOPUS:85126267886
SN - 2327-4662
VL - 9
SP - 17372
EP - 17386
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 18
ER -