NOMA User Pairing and Power Allocation Scheme of Deep Reinforcement Learning Based on Pointer Network
CSTR:
Author:
Affiliation:

College of Communications Engineering, Army Engineering University of PLA, Nanjing 210007, China

Clc Number:

TN926.1

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    To solve the fast pairing and power allocation problem of non-orthogonal multiple access (NOMA) under imperfect serial interference cancellation (SIC) conditions, a deep reinforcement learning-based user pairing and power optimization scheme is proposed. First, this paper considers the scenario of imperfect SIC for multiuser NOMA, and constructs an optimization problem to maximize the system reachable communication rate with user pairing and user transmit power allocation factor as optimization variables. The condition of user pairing using NOMA under the imperfect SIC condition is analyzed, and the user power allocation for the maximum reachable rate under this condition is introduced. Second, the user pairing problem is treated as a combinatorial optimization problem, and a novel user pairing scheme is designed based on the real-time requirement using an improved pointer network. Simulation results show that this scheme can effectively improve the reachable rate of the NOMA system to 99.8% of that of the optimal exhaustive search algorithm. It achieves real-time performance and adapts to the dynamic change of the number of users.

    Reference
    Related
    Cited by
Get Citation

LI Guoxin, GAN Qi, CHEN Jin, JIAO Yutao, WANG Haichao, HE Xing. NOMA User Pairing and Power Allocation Scheme of Deep Reinforcement Learning Based on Pointer Network[J].,2025,40(6):1477-1489.

Copy
Related Videos

Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:August 21,2024
  • Revised:December 19,2024
  • Adopted:
  • Online: December 10,2025
  • Published:
Article QR Code