An Efficient Power Allocation Algorithm for OFDM Based Underlay Cognitive Radio Networks

We consider power allocation in OFDM based underlay cognitive radio networks with partially known inter-system CSI (Channel State Information). Under a given total transmit power limit at the SU (Secondary User) transmitter, the goal is to assign a certain amount of power for signal transmission in each OFDM sub-channel, such that the SU's overall throughput can be maximized, and the average interference to the PU can be kept within a target outage probability level. The existing algorithm adopts an iterative binary searching process to find the solution, where the classic Water-Filling (WF) is invoked in each loop, which needs a relatively long running time. In this paper, an efficient algorithm is proposed to solve the problem in a much simpler and faster way. Specifically, we first propose an efficient approach to implement WF based on some in-depth theoretical analysis. Then, a novel power allocation algorithm is proposed by removing the binary searching process. Our algorithm runs WF only once and then directly calculates the final solution. Numerical results show that it can run tens to hundreds times faster than the existing algorithms, depending on the total number of OFDM sub-channels.

[1]  Simon Haykin,et al.  Cognitive radio: brain-empowered wireless communications , 2005, IEEE Journal on Selected Areas in Communications.

[2]  Ying-Chang Liang,et al.  Joint Beamforming and Power Allocation for Multiple Access Channels in Cognitive Radio Networks , 2008, IEEE Journal on Selected Areas in Communications.

[3]  Syed Ali Jafar,et al.  COGNITIVE RADIOS FOR DYNAMIC SPECTRUM ACCESS - The Throughput Potential of Cognitive Radio: A Theoretical Perspective , 2007, IEEE Communications Magazine.

[4]  Khaled Fazel,et al.  Multi-Carrier and Spread Spectrum Systems , 2003 .

[5]  Ian F. Akyildiz,et al.  Optimal spectrum sensing framework for cognitive radio networks , 2008, IEEE Transactions on Wireless Communications.

[6]  Bang Chul Jung,et al.  Power Allocation for OFDM-Based Cognitive Radio Systems under Outage Constraints , 2010, 2010 IEEE International Conference on Communications.

[7]  C.-C. Jay Kuo,et al.  Multi-Carrier Techniques for Broadband Wireless Communications - A Signal Processing Perspective , 2007, Communications and Signal Processing.

[8]  Daniel Pérez Palomar,et al.  Practical algorithms for a family of waterfilling solutions , 2005, IEEE Transactions on Signal Processing.

[9]  S. Srinivasa,et al.  The Throughput Potential of Cognitive Radio: A Theoretical Perspective , 2006, 2006 Fortieth Asilomar Conference on Signals, Systems and Computers.

[10]  Chintha Tellambura,et al.  Optimal Bandwidth and Power Allocation for Sum Ergodic Capacity Under Fading Channels in Cognitive Radio Networks , 2010, IEEE Transactions on Signal Processing.

[11]  K. Fazel,et al.  Multi-Carrier and Spread Spectrum Systems: Fazel/Spread Spectrum , 2004 .

[13]  Chunyan Miao,et al.  Resource Allocation of MU-OFDM Based Cognitive Radio Systems Under Partial Channel State Information , 2008, ArXiv.