Double Deep Q-Network Based Distributed Resource Matching Algorithm for D2D Communication
- 23 November 2021
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Vehicular Technology
- Vol. 71 (1) , 984-993
Abstract
Device-to-Device (D2D) communication with short communication distance is an efficient way to improve spectrum efficiency and mitigate interference. To realize the optimal resource configuration including wireless channel matching and power allocation, a distributed resource matching scheme is proposed based on deep reinforcement learning(DRL). The reward is defined as the difference of achieve rate of D2D users and the consumed power, which is limited by the Signal to Interference plus Noise Ratio (SINR) of the other cellular users on the current channel. The proposed algorithm maximizes the D2D throughput and energy efficiency in a distributed manner, without online coordination and message exchange between users. The considered resource allocation problem is formulated as a random non-cooperative game with multiple players (D2D pairs), where each player is a learning agent, whose task is to learn its best strategy based on locally observed information, multi-user communication resource matching algorithm is proposed based on a Double Deep Q-network (DDQN), where the total cellular throughput and user energy efficiency could converge to the Nash equilibrium (NE) under the mixed strategy. Simulation results show that the proposed algorithm can improve the communication rate and energy efficiency of each user by selecting the optimal strategy, and has better convergence performance compared with existing schemes.Keywords
Funding Information
- National Key R&D Program of China (2018YFB1702100)
- National Natural Science Foundation of China (61803328, 61873223)
- Natural Science Foundation of Hebei Province, China (F2019203095)
This publication has 30 references indexed in Scilit:
- Analysis of Q-learning with random exploration for selection of auxiliary objectives in random local search2015
- Dynamic resource allocations based on Q-learning for D2D communication in cellular networks2014
- Intelligent Device-to-Device Communication in the Internet of ThingsIEEE Systems Journal, 2014
- Device-to-Device Communications Underlaying Cellular NetworksIEEE Transactions on Communications, 2013
- Learning-Based Constraint Satisfaction With Sensing RestrictionsIEEE Journal of Selected Topics in Signal Processing, 2013
- Reliability Improvement Using Receive Mode Selection in the Device-to-Device Uplink Period Underlaying Cellular NetworksIEEE Transactions on Wireless Communications, 2010
- The evolution to 4G cellular systems: LTE-AdvancedPhysical Communication, 2010
- Performance impact of fading interference to Device-to-Device communication underlaying cellular networks2009
- Interference-Aware Resource Allocation for Device-to-Device Radio Underlaying Cellular Networks2009
- Graph theoretic or computational geometric research of cellular mobile communications2003