Back to Search
Start Over
Optimizing the Spectrum and Power Allocation for D2D-Enabled Communication Systems Using DC Programming
- Source :
- Journal of Electrical and Computer Engineering, Vol 2020 (2020)
- Publication Year :
- 2020
- Publisher :
- Hindawi Limited, 2020.
-
Abstract
- Device to device (D2D) communication has recently attracted a lot of attentions since it can significantly improve the system throughput and reduce the energy consumption. Indeed, the devices can communicate with each other in a D2D system, and the base station (BS) can share the spectrum with D2D users, which can efficiently improve the spectrum and energy efficiency. Nevertheless, spectrum sharing also raises the difficulty of resource allocation owing to the serious cochannel interference. To reduce the interference, the transmit power of the D2D pairs and BS to cellular users should be further optimized. In this paper, we consider the resource allocation problem of D2D networks involving the power allocation and subcarrier assignment. The resource allocation problem is formulated as a mixed integer programming problem which is difficult to solve. To reduce the computational complexity, the original problem is decomposed as two subproblems in terms of the subcarrier assignment and power allocation. For the subcarrier assignment problem, the particle swarm optimization (PSO) is adopted to solve it since the subcarrier assignment is an integer optimization problem, and it is difficult to be tackled using the traditional optimization approach. When the subcarrier assignment is fixed, there are only the power allocation variables in the original resource allocation problem. The difference of convex functions (DC) programming is adopted to solve the power allocation problem. Simulation results demonstrate the effectiveness of the proposed resource allocation scheme of D2D networks.
- Subjects :
- Computer engineering. Computer hardware
Mathematical optimization
Optimization problem
Article Subject
General Computer Science
Computational complexity theory
Computer science
020208 electrical & electronic engineering
Particle swarm optimization
020206 networking & telecommunications
02 engineering and technology
Transmitter power output
Subcarrier
TK7885-7895
Signal Processing
0202 electrical engineering, electronic engineering, information engineering
Resource allocation
Electrical and Electronic Engineering
Integer programming
Assignment problem
Subjects
Details
- ISSN :
- 20900155 and 20900147
- Volume :
- 2020
- Database :
- OpenAIRE
- Journal :
- Journal of Electrical and Computer Engineering
- Accession number :
- edsair.doi.dedup.....2491350eb71b89601bc6ebc9c934166c