Power Allocation in Cache-Aided NOMA Systems: Optimization and Deep Reinforcement Learning Approaches

by   Khai Nguyen Doan, et al.
Villanova University
Pusan National University
Princeton University
Singapore University of Technology and Design
Kyung Hee University

This work exploits the advantages of two prominent techniques in future communication networks, namely caching and non-orthogonal multiple access (NOMA). Particularly, a system with Rayleigh fading channels and cache-enabled users is analyzed. It is shown that the caching-NOMA combination provides a new opportunity of cache hit which enhances the cache utility as well as the effectiveness of NOMA. Importantly, this comes without requiring users' collaboration, and thus, avoids many complicated issues such as users' privacy and security, selfishness, etc. In order to optimize users' quality of service and, concurrently, ensure the fairness among users, the probability that all users can decode the desired signals is maximized. In NOMA, a combination of multiple messages are sent to users, and the defined objective is approached by finding an appropriate power allocation for message signals. To address the power allocation problem, two novel methods are proposed. The first one is a divide-and-conquer-based method for which closed-form expressions for the optimal resource allocation policy are derived, making this method simple and flexible to the system context. The second one is based on the deep reinforcement learning method that allows all users to share the full bandwidth. Finally, simulation results are provided to demonstrate the effectiveness of the proposed methods and to compare their performance.


Leveraging Edge Caching in NOMA Systems with QoS Requirements

Non-Orthogonal Multiple Access (NOMA) and caching are two proposed appro...

Joint Power Allocation and Beamformer for mmW-NOMA Downlink Systems by Deep Reinforcement Learning

The high demand for data rate in the next generation of wireless communi...

On Clustering and Channel Disparity in Non-Orthogonal Multiple Access (NOMA)

Non-orthogonal multiple access (NOMA) allows multiple users to share a t...

Cache-Enabled Dynamic Rate Allocation via Deep Self-Transfer Reinforcement Learning

Caching and rate allocation are two promising approaches to support vide...

On Throughput Optimization and Bound Analysis in Cache-Enabled Fiber-Wireless Access Networks

The backhaul of fiber-wireless (FiWi) access networks is facing the band...

Cache-Aided Non-Orthogonal Multiple Access for 5G-Enabled Vehicular Networks

The increasing demand for rich multimedia services and the emergence of ...

Throughput Maximization of Network-Coded and Multi-Level Cache-Enabled Heterogeneous Network

One of the paramount advantages of multi-level cache-enabled (MLCE) netw...

Please sign up or login with your details

Forgot password? Click here to reset