Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Distributed power allocation algorithm based on graph convolutional network for D2D communication systems
Chuanlin PANG, Rui TANG, Ruizhi ZHANG, Chuan LIU, Jia LIU, Shibo YUE
Journal of Computer Applications    2024, 44 (9): 2855-2862.   DOI: 10.11772/j.issn.1001-9081.2023081221
Abstract85)   HTML2)    PDF (2647KB)(24)       Save

In order to effectively control the co-channel interference in Device-to-Device (D2D) communication system while reducing the implementation complexity of the system, a Graph Convolutional Network (GCN)-based distributed power allocation algorithm was proposed to maximize the weighted sum rate of all D2D links. Firstly, the system topology was built into a graph model, and the characteristics of nodes and edges as well as the message-passing manners were defined. Then, the unsupervised learning model was used to train the model parameters in the GCN. After the offline training, each D2D link was able to obtain the optimal power allocation strategy in a distributed manner based on local channel state information and the interaction with neighboring nodes. Experimental results show that compared with the optimization theory-based algorithm, the proposed algorithm cuts down the running time by 97.41% while suffering only 3.409% weighted sum rate loss; and compared with the deep reinforcement learning theory-based algorithm, the proposed algorithm has better generalization ability and is stable under different setting of parameters.

Table and Figures | Reference | Related Articles | Metrics
DDPG-based resource allocation in D2D communication-empowered cellular network
Rui TANG, Chuanlin PANG, Ruizhi ZHANG, Chuan LIU, Shibo YUE
Journal of Computer Applications    2024, 44 (5): 1562-1569.   DOI: 10.11772/j.issn.1001-9081.2023050612
Abstract212)   HTML7)    PDF (2146KB)(248)       Save

To deal with the co-channel interference in Device-to-Device (D2D) communication-empowered cellular networks, the sum rate of D2D links was maximized through joint channel allocation and power control while satisfying the power constraints and the Quality-of-Service (QoS) requirements of cellular links. In order to efficiently solve the mixed-integer non-convex programming problem corresponding to the above resource allocation, the original problem was transformed into a Markov decision process, and a Deep Deterministic Policy Gradient (DDPG) algorithm-based mechanism was proposed. Through offline training, the mapping relationship from the channel state information to the optimal resource allocation policy was directly built up without solving any optimization problems, so it could be deployed in an online fashion. Simulation results show that compared with the exhausting search-based mechanism, the proposed mechanism reduces the computation time by 4 orders of magnitude (99.51%) at the cost of only 9.726% performance loss.

Table and Figures | Reference | Related Articles | Metrics
Energy efficiency optimization mechanism for UAV-assisted and non-orthogonal multiple access-enabled data collection system
Rui TANG, Shibo YUE, Ruizhi ZHANG, Chuan LIU, Chuanlin PANG
Journal of Computer Applications    2024, 44 (4): 1209-1218.   DOI: 10.11772/j.issn.1001-9081.2023040482
Abstract172)   HTML6)    PDF (2575KB)(412)       Save

In the Unmanned Aerial Vehicle (UAV)-assisted and Non-Orthogonal Multiple Access (NOMA)-enabled data collection system, the total energy efficiency of all sensors is maximized by jointly optimizing the three-dimensional placement design of the UAVs and the power allocation of sensors under the ground-air probabilistic channel model and the quality-of-service requirements. To solve the original mixed-integer non-convex programming problem, an energy efficiency optimization mechanism was proposed based on convex optimization theory, deep learning theory and Harris Hawk Optimization (HHO) algorithm. Under any given three-dimensional placement of the UAVs, first, the power allocation sub-problem was equivalently transformed into a convex optimization problem. Then, based on the optimal power allocation strategy, the Deep Neural Network (DNN) was applied to construct the mapping from the positions of the sensors to the three-dimensional placement of the UAVs, and the HHO algorithm was further utilized to train the model parameters corresponding to the optimal mapping offline. The trained mechanism only involved several algebraic operations and needed to solve a single convex optimization problem. Simulation experimental results show that compared with the travesal search mechanism based on particle swarm optimization algorithm, the proposed mechanism reduces the average operation time by 5 orders of magnitude while sacrificing only about 4.73% total energy efficiency in the case of 12 sensors.

Table and Figures | Reference | Related Articles | Metrics