251. Joint optimization of channel allocation and power control for cognitive radio networks with multiple constraints.
- Author
-
He, Xiaoli, Jiang, Hong, Song, Yu, Luo, Ying, and Zhang, QiuYun
- Subjects
- *
COGNITIVE radio , *RADIO networks , *GEOMETRIC programming , *RADIO control , *ASSIGNMENT problems (Programming) , *CONVEX programming - Abstract
With the increasing demands for wireless communication, efficiently using the spectrum resource has always been an important research topic. In this paper, the problem of N pairs of Secondary Users (SU) sharing K available channels with M Primary Users and its associated problem of optimal channel allocation and power control are studied. To investigate a joint channel and power allocation for the underlay-based Cognitive Radio Networks, a sum-rate maximization problem of the SU with consideration of Quality of Service and the constraints of interference temperature and outage probability is formulated as a Mixed Integer Nonlinear Programming problem. To solve it, the objective function is divided into two sub-optimization problems: channel allocation and power control. First of all, we propose to use the Genetic Algorithm Channel Allocation algorithm (GACA) to solve the channel allocation optimization problem and get the optimal channel allocation strategy. The power control optimization is then followed, but the problem is a fractional form of function with coupling constraints that is non-convex and cannot be solved directly with convex optimization. To this end, when the SINR is sufficiently high, we obtain optimal power control strategy by introducing Geometric Programming and auxiliary variables to convert non-convex to Convex Geometric Programming. When SINR is the medium to low value, we use an iterative algorithm known as the Single Condensation Method to solve it. Finally, through our proposed iterative algorithm, that is, Joint Optimization Algorithm (JOA), the optimal solution is obtained. Moreover, the convergence and complexity of the algorithm are analyzed. The time complexity of JOA in the worst case is O (N 3 N) . In order to show the generality of the channel state, in the simulation part, we design a perfect CSI optimal solution scenario and a imperfect CSI sub-optimal solution scenario. Simulation results show that the proposed algorithm can achieve better performance under different CSI states. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF