Skip to main content

Advertisement

Log in

Joint optimization of channel allocation and power control for cognitive radio networks with multiple constraints

  • Published:
Wireless Networks Aims and scope Submit manuscript

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} \sqrt 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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Quach, T. X., Tran, H., Uhlemann, E., Kaddoum, G., & Tran, Q. A. (2017). Power allocation policy and performance analysis of secure and reliable communication in cognitive radio networks. Wireless Networks. https://doi.org/10.1007/s11276-017-1605-z.

    Article  Google Scholar 

  2. Benaya, A. M., Rosas, A. A., & Shokair, M. (2017). Proposed scheme for maximization of minimal throughput in MIMO underlay cognitive radio networks. Wireless Personal Communications,96(4), 5947–5958.

    Article  Google Scholar 

  3. Federal Communications Commission. (2003). Notice of proposed rule making and order. ET Docket no. 03-222.

  4. Cheng, Q., & Kollimarla, B. (2009, March). Joint channel and power allocation based on user satisfaction for cognitive radio. In 43rd annual conference on information sciences and systems, 2009. CISS 2009. (pp. 579–584).

  5. Liu, Y., Dong, L., & Marks, R. J. (2013, April). Common control channel assignment in cognitive radio networks using potential game theory. In Wireless communications and networking conference (WCNC), 2013 IEEE (pp. 315–320).

  6. Park, P. (2015). Power controlled fair access protocol for wireless networked control systems. Wireless Networks,21(5), 1499–1516.

    Article  Google Scholar 

  7. Zhao, G., Yang, C., Li, G. Y., Li, D., & Soong, A. C. (2011). Power and channel allocation for cooperative relay in cognitive radio networks. IEEE Journal of Selected Topics in Signal Processing,5(1), 151–159.

    Article  Google Scholar 

  8. Lee, J., Wang, H., Andrews, J. G., & Hong, D. (2011). Outage probability of cognitive relay networks with interference constraints. IEEE Transactions on Wireless Communications,10(2), 390–395.

    Article  Google Scholar 

  9. Li, F., Wang, L., Hua, J., Meng, L., & Zhang, J. (2015). Power optimization for dynamic spectrum access with convex optimization and intelligent algorithm. Wireless Networks,21(1), 161–172.

    Article  Google Scholar 

  10. Hu, H., Zhang, H., & Yu, H. (2016). Energy-efficient sensing for delay-constrained cognitive radio systems via convex optimization. Journal of Optimization Theory and Applications,168(1), 310–331.

    Article  MathSciNet  Google Scholar 

  11. Lun, T., Lin, H., Huan, W., & Qian-bin, C. (2009, November). Power allocation based on Convex Optimization Theory for fading channels in OFDM-based cognitive radio networks. In International conference on wireless communications & signal processing, 2009. WCSP 2009. (pp. 1–5).

  12. Zhou, F., Beaulieu, N. C., Li, Z., Si, J., & Qi, P. (2016). Energy-efficient optimal power allocation for fading cognitive radio channels: Ergodic capacity, outage capacity, and minimum-rate capacity. IEEE Transactions on Wireless Communications,15(4), 2741–2755.

    Article  Google Scholar 

  13. Devraj, A. M., Sharma, M. K., & Murthy, C. R. (2014). Power allocation in energy harvesting sensors with ARQ: A convex optimization approach. In IEEE global conference on signal and information processing (GlobalSIP), 2014 (pp. 208–212).

  14. Chen, W. H., Lin, W. R., Tsao, H. C., & Lin, C. (2016). Probabilistic power allocation for cognitive radio networks with outage constraints and one-bit side information. IEEE Transactions on Signal Processing,64(4), 867–881.

    Article  MathSciNet  Google Scholar 

  15. Seong, K., Mohseni, M., & Cioffi, J. M. (2006). Optimal resource allocation for OFDMA downlink systems. In IEEE international symposium on information theory, 2006 (pp. 1394–1398).

  16. Xu, Y., & Zhao, X. (2015). Distributed power control for multiuser cognitive radio networks with quality of service and interference temperature constraints. Wireless Communications and Mobile Computing,15(14), 1773–1783.

    Article  Google Scholar 

  17. Zhao, N. (2016). Joint optimization of cooperative spectrum sensing and resource allocation in multi-channel cognitive radio sensor networks. Circuits, Systems, and Signal Processing,35(7), 2563–2583.

    Article  Google Scholar 

  18. Liu, X., Li, F., & Na, Z. (2017). Optimal resource allocation in simultaneous cooperative spectrum sensing and energy harvesting for multichannel cognitive radio. IEEE Access,5, 3801–3812.

    Article  Google Scholar 

  19. Kolodzy, P., & Avoidance, I. (2002). Spectrum policy task force. Federal Communication Commission, Washington, DC, Report ET Docket,40(4), 147–158.

    Google Scholar 

  20. Xu, D., Feng, Z., Li, Y., & Zhang, P. (2011). Fair channel allocation and power control for uplink and downlink cognitive radio networks. In GLOBECOM Workshops (GC Wkshps), 2011 IEEE (pp. 591–596)

  21. Hoang, A. T., & Liang, Y. C. (2006). Maximizing spectrum utilization of cognitive radio networks using channel allocation and power control. In IEEE 64th vehicular technology conference, 2006. VTC-2006 Fall (pp. 1–5).

  22. El Nainay, M. Y., Friend, D. H., & MacKenzie, A. B. (2008, October). Channel allocation & power control for dynamic spectrum cognitive networks using a localized island genetic algorithm. In 3rd IEEE symposium on new frontiers in dynamic spectrum access networks, 2008. DySPAN 2008 (pp. 1–5).

  23. Chiang, M., Tan, C. W., Palomar, D. P., O’neill, D., & Julian, D. (2007). Power control by geometric programming. IEEE Transactions on Wireless Communications,6(7), 2640–2651.

    Article  Google Scholar 

  24. Singh, S., Teal, P. D., Dmochowski, P. A., & Coulson, A. J. (2012, June). Interference management in cognitive radio systems—A convex optimisation approach. In IEEE international conference on communications (ICC), 2012 (pp. 1884–1889).

  25. Hamdi, M., Yuan, D., & Zaied, M. (2017). GA-based scheme for fair joint channel allocation and power control for underlaying D2D multicast communications. In 13th international IEEE wireless communications and mobile computing conference (IWCMC), 2017 (pp. 446–451).

  26. Shi, G. Y. (1981). Algorithms for generalized geometric programming and their convergence. Journal of Dalian Institute of Technology,3, 19–25.

    MathSciNet  Google Scholar 

  27. Kandukuri, S., & Boyd, S. (2002). Optimal power control in interference-limited fading wireless channels with outage-probability specifications. IEEE Transactions on Wireless Communications,1(1), 46–55.

    Article  Google Scholar 

  28. Singh, S., Teal, P. D., Dmochowski, P. A., & Coulson, A. J. (2012, June). Interference management in cognitive radio systems—A convex optimisation approach. In IEEE international conference on communications (ICC), 2012 (pp. 1884–1889).

  29. Liu, X., Jia, M., Gu, X. M., Yan, J. H., & Zhou, J. J. (2017). Optimal spectrum sensing and transmission power allocation in energy-efficiency multichannel cognitive radio with energy harvesting. International Journal of Communication Systems, 30(5), e3044.

    Article  Google Scholar 

  30. Xing, Y., Mathur, C. N., Haleem, M. A., Chandramouli, R., & Subbalakshmi, K. P. (2006). Dynamic spectrum access with QoS and interference temperature constraints. IEEE Transactions on Mobile Computing,1(8), 1–11.

    Google Scholar 

  31. Yang, Y., Dai, L., Li, J., Mumtaz, S., & Rodriguez, J. (2017). Optimal spectrum access and power control of secondary users in cognitive radio networks. EURASIP Journal on Wireless Communications and Networking,2017(1), 98. https://doi.org/10.1186/s13638-017-0876-5.

    Article  Google Scholar 

  32. Wei, Z., Ng, D. W. K., Yuan, J., & Wang, H. M. (2017). Optimal resource allocation for power-efficient MC-NOMA with imperfect channel state information. IEEE Transactions on Communications,65(9), 3944–3961.

    Article  Google Scholar 

  33. Masmoudi, R., Belmega, E. V., & Fijalkow, I. (2017). Impact of imperfect CSI on resource allocation in cognitive radio channels. In International workshop on pervasive and context-aware middleware (PerCAM 17) IEEE WiMOB 2017.

  34. Wong, I. C., & Evans, B. L. (2009). Optimal resource allocation in OFDMA systems with imperfect channel knowledge. IEEE Transactions on Communications, 57(1), 232–241.

    Article  Google Scholar 

Download references

Acknowledgments

This work is supported in part by National Natural Science Foundation of China (No. 61379005) and (No. 61771410), 2016 Key base of tourism and scientific research of Sichuan Provincial Tourism Administration (No. ZHZ16-02), and 2017, 2018 Artificial Intelligence Key Laboratory of Sichuan Province (No. 2017RYY05, No. 2018RYJ03), and 2017 Horizontal Project (No. HX2017134), and 2015 Teaching Reform Project (No. B11605035). This work is also supported by Postgraduate Innovation Fund Project by Southwest University of Science and Technology (No. 18ycx115).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Xiaoli He or Hong Jiang.

Appendix A

Appendix A

1.1 Proof of CGP (32)

We let \(\tilde{T}_{l} = c_{l} e^{{o_{l}^{T} \tilde{p}}},\) denoted as ol = (o1lo2l, …, onl)T. Meanwhile, let \(\nabla \tilde{T}_{l} = \tilde{T}_{l} o_{l},\) denoted as \(\tilde{f}(\tilde{p}) = \log \tilde{f}_{0} (\tilde{p}),\) then \(\nabla \tilde{f}(\tilde{p}) = {{\nabla \tilde{f}_{0} (\tilde{p})} \mathord{\left/ {\vphantom {{\nabla \tilde{f}_{0} (\tilde{p})} {\tilde{f}_{0} (\tilde{p})}}} \right. \kern-0pt} {\tilde{f}_{0} (\tilde{p})}},\)

$$\begin{aligned} \nabla^{2} \tilde{f}(\tilde{p}) = & \frac{{\tilde{f}_{0} (\tilde{p})\nabla^{2} \tilde{f}_{0} (\tilde{p}) - \nabla \tilde{f}_{0} (\tilde{p})\nabla \tilde{f}_{0} (\tilde{p})^{T} }}{{\left[ {\tilde{f}_{0} (\tilde{p})} \right]^{2} }} \\ = & \frac{{\left( {\sum\limits_{{l \in L_{0} }} {\tilde{T}_{l} } } \right)\left( {\sum\limits_{{l \in L_{0} }} {\tilde{T}_{l} o_{l} o_{l}^{T} } } \right) - \left( {\sum\limits_{{l \in L_{0} }} {\tilde{T}_{l} o_{l} } } \right)\left( {\sum\limits_{{l \in L_{0} }} {\tilde{T}_{l} o_{l}^{T} } } \right)}}{{\left[ {\tilde{f}_{0} (\tilde{p})} \right]^{2} }} \\ \end{aligned}$$

where

$$\begin{aligned} & \sum\limits_{{l \in L_{0} }} {\sum\limits_{{l^{\prime} \in L_{0} }} {\tilde{T}_{l} \tilde{T}_{{l^{\prime}}} o_{l} o_{l}^{T} } } - \sum\limits_{{l \in L_{0} }} {\sum\limits_{{l^{\prime} \in L_{0} }} {\tilde{T}_{l} \tilde{T}_{{l^{\prime}}} o_{l} o_{{l^{\prime}}}^{T} } } \\ & \quad = \sum\limits_{{l < l^{\prime}}} {\sum\limits_{{l^{\prime} \in L_{0} }} {\tilde{T}_{l} \tilde{T}_{{l^{\prime}}} \left( {o_{l} o_{l}^{T} + o_{{l^{\prime}}} o_{{l^{\prime}}}^{T} } \right) - } } \sum\limits_{{l < l^{\prime}}} {\sum\limits_{{l^{\prime} \in L_{0} }} {\tilde{T}_{l} \tilde{T}_{{l^{\prime}}} \left( {o_{l} o_{{l^{\prime}}}^{T} + o_{{l^{\prime}}} o_{l}^{T} } \right)} } \\ & \quad = \sum\limits_{{l < l^{\prime}}} {\sum\limits_{{l^{\prime} \in L_{0} }} {\tilde{T}_{l} \tilde{T}_{{l^{\prime}}} \left( {o_{l} - o_{{l^{\prime}}} } \right)} } \left( {o_{l} - o_{{l^{\prime}}} } \right)^{T} \\ \end{aligned}$$

Du to \(\tilde{T}_{l} > 0,\tilde{T}_{{l^{\prime}}} > 0,\) and \(\left( {o_{l} - o_{{l^{\prime}}} } \right)\left( {o_{l} - o_{{l^{\prime}}} } \right)^{T}\) is positive definite. Therefore, \(\log \tilde{f}_{0} (\tilde{p})\) is a convex function. Similarly, we can prove that \(\log \tilde{f}_{i} (\tilde{p}),\;i = 1,2, \ldots ,N\) is a convex function, so that Eq. (31) is a Convex Geometric Programming problem (CGP).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

He, X., Jiang, H., Song, Y. et al. Joint optimization of channel allocation and power control for cognitive radio networks with multiple constraints. Wireless Netw 26, 101–120 (2020). https://doi.org/10.1007/s11276-018-1785-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-018-1785-1

Keywords

Navigation