Deep Reinforcement Learning Based Rendering Service Placement for Cloud Gaming in Mobile Edge Computing Systems.

Yongqiang Gao,Zhihan Li
DOI: https://doi.org/10.1109/compsac57700.2023.00073
2023-01-01
Abstract:In recent years, the advancement of 4G/5G network technologies and smart devices has led to an increasing demand for smooth, massively multiplayer online games on mobile terminals. These games necessitate high performance and heavy workloads, often consuming substantial amounts of computing and storage resources while imposing strict latency requirements. However, due to the limited resources of end devices, such tasks cannot be efficiently and independently executed. The traditional solution typically involves processing gaming tasks at centralized cloud servers. However, this approach introduces issues such as bandwidth pressure, high latency, load imbalance, and elevated costs. Recently, mobile edge computing (MEC) has gained popularity, and its low-latency capabilities can be integrated with cloud gaming to enhance the gaming performance experience. In this paper, we explore the offloading and placement of rendering services in a scenario that combines MEC with cloud gaming. We propose a model-free algorithm based on deep reinforcement learning to learn the optimal task offloading and placement policy, which optimizes a combination of four metrics: latency, cost, bandwidth, and load balancing. Additionally, the algorithm predicts future bandwidth using LSTM, significantly improving the player's gaming experience and fairness. Simulation results demonstrate that our proposed task placement strategy outperforms state-of-the-art methods applied to similar problems.
What problem does this paper attempt to address?