Summary
In this paper, power allocation and beamforming are considered in a multiple input multiple output (MIMO) downlink cognitive radio (CR) communication system, which a base station (BS) serves one primary user (PU) and one secondary user (SU). In order to design the CR system, a constrained multiobjective optimization problem is presented. Two objectives are the signal to noise plus interference ratios (SINRs) of PU and SU. Since PU has a spectrum license for data communication, a constraint in the optimization problem is that the SINR of PU must be greater than a predefined threshold based on the PU demand requirement. Another constraint is a limitation on power in BS. By considering the mentioned model, three iterative algorithms are proposed. At each iteration of all algorithms, the receiver beamforming vectors are derived based on the maximization of PU and SU SINRs, by assuming that the allocated powers and BS beamforming vectors are known. Also, power is assigned to users such that the constraint of power limitation is satisfied. The difference between the algorithms is in the obtaining of transmitter beamforming parameters. We evaluate the performance of the proposed algorithms in terms of bit error rate (BER) in simulations. Also, the computational complexity of the proposed algorithms is obtained.