Optimized Statistical Beamforming for Cooperative Spectrum Sensing in Cognitive Radio Networks
Abstract
:1. Introduction
Paper Contributions and Organization
- (a)
- We proposed a cooperative SS solution utilizing a beamforming-aided energy detector at the sensing nodes, which also takes into account the effect of co-channel interference.
- (b)
- We obtained a more accurate characterization of decision statistics by deriving the expressions for the and the IQF in contrast to the Gaussian assumption.
- (c)
- We proposed designing optimum beamforming that can maximize the while constraining the to below a certain required level. To do so, we developed two heuristic optimization solutions: a genetic algorithm with multi-parent crossover (GA-MPC) and particle swarm-based optimization (PSO).
- (d)
- Since the proposed method relies on statistical measures and , the proposed methods do not require pilot transmission. Thus, the proposed methods are spectrum efficient.
- (e)
- We provided simulation and numerical results, including sensitivity analysis, to prove the supremacy of the proposed methods.
2. System Model
3. Proposed Beamforming-Aided Cooperative Spectrum Sensing Solution
- (i) Stage 1:
- To obtain an optimal solution for beamforming weights at each sensing unit (i.e., ) such that the local probability of detection (denoted as ) is maximized while constraining its local probability of false alarm (denoted as ) to a certain acceptable level (say ).
- (ii) Stage 2:
- To obtain an optimal solution for the FC weights (i.e., ) shown in Figure 1 such that the global probability of detection (denoted as ) is maximized while constraining its global probability of false alarm (denoted as ) to a certain acceptable level (say ).
3.1. Expressions for Local Probability of Detection and Probability of False Alarm
3.2. Expression for Global Probability of Detection and Probability of False Alarm
3.3. Optimization Task for the Proposed Beamforming-Aided CSS
3.4. The Proposed Genetic Algorithm-Multi Parent Crossover
- (i)
- Initialization:
- Initialize parameters to execute GA-MPC such as the percentage of mutation, numbers of bits, bounds, etc.;
- Generate a particular size of population of random chromosomes within the given bounds.
- (ii)
- Cost or Fitness Evaluation:
- Evaluate the cost/fitness of each chromosome of the pheno-population using the given objective function;
- Sort them to identify the best and worst individual chromosomes. After sorting, record them in a pocket variable.
- (iii)
- Pheno to Geno Conversion: Convert pheno-population into geno-population that will represent the binary bits format.
- (iv)
- Selection and Crossover:
- Apply the natural selection scheme to choose a particular number of chromosomes, e.g., 50% higher ranking chromosomes, to develop a mating pool;
- Next, select at least two pairs of random parents from the pool for MPC operation. In addition, generate a normally distributed random number with mean value and standard deviation ;
- Generate four offspring by employing MPC technique as follows:
- Finally, combine these offspring with all the selected parents in the mating pool, keeping in view that the population size should remain constant.
- (v)
- Mutation and Geno to Pheno:
- Apply mutation to some of the chromosomes with a small probability which were initialized earlier.
- Convert geno-population into pheno-population under the given bits format.
3.5. The Proposed Particle Swarm Optimization Algorithm
3.6. Pseudo-Code of the Proposed Scheme
Algorithm 1 Pseudo-code of designing optimum beamforming and decision thresholds for the proposed CSS. |
Set the optimization method (GA-MPC or CF-PSO) and algorithm termination conditions. Initialize randomly. Time index j = 0. Compute using (10) and using (11) . Compute using (18) . Compute using (17). Compute the eigenvalues and of the matrix defined in (20). Compute using (21) and (23). Compute using (22) and (23). repeat . Find using (24). if then, update beam weights and threshold values to their respective optimum values, that is, and . else Condition = true. end if until {Termination condition = true.} |
4. Results
- Validation of theoretical results for a local and via comparison with Monte Carlo simulations;
- Validation of theoretical results for global and via comparison with Monte Carlo simulations;
- Performance of the proposed GA-MPC assisted CSS;
- Performance of the proposed CF-PSO assisted CSS;
- Sensitivity Analysis of the proposed GA-MPC;
- Sensitivity Analysis of the proposed CF-PSO.
4.1. Validation of Theoretical Derived Expressions
4.2. Performance of the Proposed Optimization Algorithms
4.3. Sensitivity Analysis of the Proposed GA-MPC
4.4. Sensitivity Analysis of the Proposed CF-PSO
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Nomenclature
Acronyms | Stands for |
CR | Cognitive radio |
QoS | Quality of service |
ED | Energy detector |
PU | Primary user |
SU | Secondary user |
CSI | Channel state information |
CRN | CR network |
SS | Spectrum sensing |
CSS | Cooperative spectrum sensing |
FC | Fusion center |
IQF | Indefinite quadratic form |
GA | Genetic algorithm |
PSO | Particle swarm optimization |
GA-MPC | Genetic algorithm with multi-parent crossover |
CF-PSO | Constriction factor particle swarm optimization |
Local probability of detection for th node | |
Local probability of false alarm for th node | |
Global probability of detection | |
Global probability of false alarm |
References
- Akyildiz, I.F.; Lee, W.-Y.; Vuran, M.C.; Mohanty, S. Next generation/dynamic spectrum access/cognitive radio wireless networks: A survey. Comput. Netw. 2006, 50, 2127–2159. [Google Scholar] [CrossRef]
- Shen, B.; Cui, T.; Kwak, K.; Zhao, C.; Zhou, Z. An optimal soft fusion scheme for cooperative spectrum sensing in cognitive radio network. In Proceedings of the IEEE Wireless Communications and Networking Conference, Budapest, Hungary, 5–8 April 2009; pp. 1–5. [Google Scholar]
- Shen, J.; Liu, S.; Wang, Y.; Xie, G.; Rashv, H.F.; Liu, Y. Next generation/dynamic Robust energy detection in cognitive radio. IET Commun. 2009, 3, 1016–1023. [Google Scholar] [CrossRef]
- Shankar, S.N.; Cordeiro, C.; Challapali, K. Spectrum agile radios: Utilization and sensing architectures. In Proceedings of the IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, Baltimore, MA, USA, 13–16 November 2005; pp. 160–169. [Google Scholar]
- Ganesan, G.; Li, Y. Agility improvement through cooperative diversity in cognitive radio. In Proceedings of the GLOBECOM ’05 IEEE Global Telecommunications Conference, St. Louis, MO, USA, 28 November–2 December 2005; pp. 2505–2509. [Google Scholar]
- Lehtomaki, J. Analysis of Energy Based Signal Detection. Ph.D. Dissertation, University of Oulu, Oulu, Finland, December 2005. [Google Scholar]
- Wu, J.Y.; Wang, C.H.; Wang, T.Y. Performance Analysis of Energy Detection Based Spectrum Sensing with Unknown Primary Signal Arrival Time. IEEE Trans. Commun. 2011, 59, 1779–1784. [Google Scholar] [CrossRef]
- Tang, H. Some physical layer issues of wide-band cognitive radio systems. In Proceedings of the IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, Baltimore, MA, USA, 12–16 November 2005; pp. 151–159. [Google Scholar]
- Mishra, S.M.; Brink, S.T.; Mahadevappa, R.; Brodersen, R.W. Cognitive Technology for Ultra-Wideband/WiMax Coexistence. In Proceedings of the 2nd IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, Dublin, Ireland, 3–5 March 2007; pp. 179–186. [Google Scholar]
- Ma, L.; Li, Y.; Demir, A. Matched filtering assisted energy detection for sensing weak primary user signals. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Kyoto, Japan, 2–6 June 2012; pp. 3149–3152. [Google Scholar]
- Zhang, X.; Chai, R.; Gao, F. Matched filter based spectrum sensing and power level detection for cognitive radio network. In Proceedings of the IEEE Global Conference on Signal and Information Processing (GlobalSIP), Atlanta, GA, USA, 10–16 December 2014; pp. 1267–1270. [Google Scholar]
- Chaudhari, S.; Koivunen, V.; Poor, H.V. Autocorrelation-Based Decentralized Sequential Detection of OFDM Signals in Cognitive Radios. IEEE Trans. Signal Process. 2009, 57, 2690–2700. [Google Scholar] [CrossRef]
- Huang, G.; Tugnait, J.K. On Cyclostationarity Based Spectrum Sensing Under Uncertain Gaussian Noise. In Proceedings of the IEEE Transactions on Signal Processing, New York, NY, USA, 15–18 August 2013; Volume 61. [Google Scholar]
- Sharma, S.K.; Chatzinotas, S.; Ottersten, B. Eigenvalue-based SNR estimation for cognitive radio in presence of noise correlation. IEEE Trans. Veh. Technol. 2013, 62, 3671–3684. [Google Scholar] [CrossRef]
- Tian, Z.; Giannakis, G. A wavelet approach to wideband spectrum sensing for cognitive radios. In Proceedings of the IEEE International Conference on Cognitive Radio Oriented Wireless Network Communications, Mykonos Island, Greece, 8–12 June 2006; pp. 1–5. [Google Scholar]
- Zeng, Y.; Liang, Y.C. Covariance based signal detections for cognitive radio. In Proceedings of the 2007 2nd IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, Dublin, Ireland, 17–20 April 2007; pp. 202–207. [Google Scholar]
- Zeng, Y.; Liang, Y.C. Spectrum sensing algorithms for cognitive radio based on statistical covariances. IEEE Trans. Veh. Technol. 2009, 58, 1804–1815. [Google Scholar] [CrossRef]
- Xiong, G.; Kishore, S. Cooperative Spectrum Sensing with Beamforming in Cognitive Radio Networks. IEEE Commun. Lett. 2011, 15, 220–222. [Google Scholar] [CrossRef]
- Bouallegue, K.; Crussiere, M.; Dayoub, I. On the impact of the covariance matrix size for spectrum sensing methods: Beamforming versus eigenvalues. In Proceedings of the 2019 IEEE Symposium on Computers and Communications (ISCC), Barcelona, Spain, 5–7 August 2019; pp. 1–5. [Google Scholar]
- Chaabane, S.B.; Bouallegue, K.; Belazi, A.; Kharbech, S.; Bouallegue, A. Smart Full-Exploitation of Beamforming Fusion assisted Spectrum Sensing for Cognitive Radio. In Proceedings of the 18th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Thessaloniki, Greece, 4–7 July 2022; pp. 217–222. [Google Scholar]
- Akyildiz, I.F.; Lo, B.F.; Balakrishnan, R. Cooperative spectrum sensing in cognitive radio networks: A survey. Phys. Commun. 2011, 4, 40–62. [Google Scholar] [CrossRef]
- Guo, H.; Jiang, W.; Luo, W. Linear Soft Combination for Cooperative Spectrum Sensing in Cognitive Radio Networks. IEEE Commun. Lett. 2017, 21, 1573–1576. [Google Scholar] [CrossRef]
- Chen, C.; Cheng, H.; Yao, Y.D. Cooperative Spectrum Sensing in Cognitive Radio Networks in the Presence of the Primary User Emulation Attack. IEEE Trans. Wirel. Commun. 2011, 10, 2135–2141. [Google Scholar] [CrossRef]
- Zeng, F.; Li, C.; Tian, Z. Distributed compressive spectrum sensing in cooperative multihop cognitive networks. IEEE J. Sel. Top. Signal Process. 2010, 5, 37–48. [Google Scholar] [CrossRef]
- Qin, Z.; Gao, Y.; Plumbley, M.D.; Parini, C.G. Wideband Spectrum Sensing on Real-Time Signals at Sub-Nyquist Sampling Rates in Single and Cooperative Multiple Nodes. IEEE Trans. Signal Process. 2016, 64, 3106–3117. [Google Scholar] [CrossRef]
- Liu, X.; Zheng, K.; Chi, K.; Zhu, Y.-H. Cooperative Spectrum Sensing Optimization in Energy-Harvesting Cognitive Radio Networks. IEEE Trans. Wirel. Commun. 2020, 19, 7663–7676. [Google Scholar] [CrossRef]
- Gnanasivam, P.; Bharathy, G.T.; Rajendran, V.; Tamilselvi, T. Efficient centralized cooperative spectrum sensing techniques for cognitive networks. Comput. Syst. Sci. Eng. 2023, 44, 55–65. [Google Scholar] [CrossRef]
- Zhang, Y.; Zhao, Z. Limited Data Spectrum Sensing Based on Semi-Supervised Deep Neural Network. IEEE Access 2021, 9, 166423–166435. [Google Scholar] [CrossRef]
- Li, L.; Wang, J.; Li, W.; Peng, Q.; Chen, X.; Li, S. Decentralized Decision for Multi-Band Sensing: A Deep Reinforcement Learning Approach. IEEE Wirel. Commun. Lett. 2021, 10, 2674–2677. [Google Scholar] [CrossRef]
- Gattoua, C.; Chakkor, O.; Aytouna, F. An overview of Cooperative Spectrum Sensing based on Machine Learning Techniques. In Proceedings of the IEEE 2nd International Conference on Electronics, Control, Optimization and Computer Science (ICECOCS), Kenitra, Morocco, 8–12 December 2020; pp. 1–8. [Google Scholar]
- Muzaffar, M.U.; Sharqi, R. Energy based Machine Learning Spectrum Sensing in 5G Cognitive Radios. In Proceedings of the International Conference on Computational Intelligence and Knowledge Economy (ICCIKE), Dubai, United Arab Emirates, 4–10 April 2023; pp. 326–330. [Google Scholar]
- Ning, W.; Huang, X.; Yang, K.; Wu, F.; Leng, S. Reinforcement learning enabled cooperative spectrum sensing in cognitive radio networks. J. Commun. Netw. 2020, 22, 12–22. [Google Scholar] [CrossRef]
- Pham, T.T.H.; Cho, S. A Review on Reinforcement Learning enabled Cooperative Spectrum Sensing. In Proceedings of the International Conference on Information Networking (ICOIN), Bangkok, Thailand, 5–7 October 2023; pp. 669–672. [Google Scholar]
- Xu, M.; Yin, Z.; Zhao, Y.; Wu, Z. Cooperative Spectrum Sensing Based on Multi-Features Combination Network in Cognitive Radio Network. Entropy 2022, 24, 129. [Google Scholar] [CrossRef] [PubMed]
- Dewangan, N.; Kumar, A.; Patel, R.N. A Framework for Secure Cooperative Spectrum Sensing based with Blockchain and Deep Learning model in Cognitive Radio. In Proceedings of the International Conference on Artificial Intelligence and Knowledge Discovery in Concurrent Engineering (ICECONF), Chennai, India, 10–14 July 2023; pp. 1–6. [Google Scholar]
- Elsayed, S.M.; Sarker, R.A.; Essam, D.L. A new genetic algorithm for solving optimization problems. Eng. Appl. Artif. Intell. 2014, 27, 57–69. [Google Scholar] [CrossRef]
- Bhattacharjee, S. Optimization of probability of false alarm and probability of detection in cognitive radio networks using GA. In Proceedings of the ReTIS’15—2nd IEEE International Conference on Recent Trends in Information Systems, Kolkata, India, 4–8 October 2015; pp. 53–57. [Google Scholar]
- Alrefaei, M.A.; Shami, T.M.; El-Saleh, A.A. Genetic Algorithm with Multi-Parent Crossover for cooperative spectrum sensing. In Proceedings of the 2015 1st International Conference on Telematics and Future Generation Networks (TAFGEN), Kuala Lumpur, Malaysia, 23–27 May 2015; pp. 17–21. [Google Scholar]
- El-Saleh, A.A.; Albreem, M.A.M.; Ahad, T.R.; Raquib, W. Cross entropy algorithm for improved soft fusion-based cooperative spectrum sensing in cognitive radio networks. In Proceedings of the 2018 IEEE Middle East and North Africa Communications Conference (MENACOMM), Jounieh, Lebanon, 28–30 December 2018; pp. 1–5. [Google Scholar]
- Khan, M.S.; Kim, S.M.; Lee, E.H.; Kim, J. Genetic Algorithm Based Cooperative Spectrum Sensing Optimization in the Presence of Malicious Users in Cognitive Radio Networks. In Proceedings of the 2019 International Conference on Information and Communication Technology Convergence (ICTC), Jeju, Republic of Korea, 2–5 August 2019; pp. 207–209. [Google Scholar]
- Gupta, V.; Beniwal, N.S.; Singh, K.K.; Sharan, S.N.; Singh, A. Optimal cooperative spectrum sensing for 5G cognitive networks using evolutionary algorithms. Peer-Peer Netw. Appl. 2021, 14, 3213–3224. [Google Scholar] [CrossRef]
- Gul, N.; Ahmed, S.; Kim, S.M.; Kim, J. Robust spectrum sensing against malicious users using particle swarm optimization. ICT Express 2023, 9, 106–111. [Google Scholar] [CrossRef]
- Al-Naffouri, T.Y.; Moinuddin, M.; Ajeeb, N.; Hassibi, B.; Moustakas, A.L. On the distribution of indefinite quadratic forms in Gaussian random variables. IEEE Trans. Commun. 2016, 64, 153–165. [Google Scholar] [CrossRef]
- Eiben, A.E.; Raué, P.E.; Ruttkay, Z. Genetic algorithms with multi-parent recombination. In Parallel Problem Solving from Nature—PPSN III—Lecture Notes in Computer Science; Davidor, Y., Schwefel, H.P., Männer, R., Eds.; Springer: Berlin/Heidelberg, Germany, 1994; Volme 866. [Google Scholar]
- Albadr, M.A.; Tiun, S.; Ayob, M.; AL-Dhief, F. Genetic Algorithm Based on Natural Selection Theory for Optimization Problems. Symmetry 2020, 12, 1758. [Google Scholar] [CrossRef]
- Eberhart, R.; Kennedy, J. A new optimizer using particle swarm theory. In Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan, 1–6 October 1995; pp. 39–43. [Google Scholar]
- Clerc, M. The swarm and the queen: Towards a deterministic and adaptive particle swarm optimization. In Proceedings of the 1999 Congress on Evolutionary Computation, Washington, DC, USA, 6–9 July 1999; Volume 3, pp. 1951–1957. [Google Scholar]
- Kennedy, J.; Eberhart, R.C.; Shi, Y. Swarm Intelligence; Morgan Kaufmann Publishers: San Francisco, CA, USA, 2001. [Google Scholar]
Mutation | Best | Worst | Mean | Std |
---|---|---|---|---|
2.5% | 0.7827 | 0.0166 | 0.1280 | 0.0924 |
3.5% | 0.9501 | 0.0389 | 0.2167 | 0.2629 |
4.5% | 0.9082 | 0.0115 | 0.2496 | 0.2007 |
Bits | Best | Worst | Mean | Std |
---|---|---|---|---|
08 | 0.1258 | 0.0935 | 0.1048 | 0.0077 |
16 | 0.5414 | 0.0716 | 0.1320 | 0.0537 |
32 | 0.8928 | 0.0547 | 0.2089 | 0.2244 |
64 | 0.9035 | 0.1107 | 0.2239 | 0.1355 |
Best | Worst | Mean | Std | |||
---|---|---|---|---|---|---|
2.05 | 2.05 | 4.1 | 0.7895 | 0.0039 | 6.5615 × 10−4 | 0.0104 |
1.15 | 3.15 | 4.3 | 0.9694 | 0.0470 | 4.6536 × 10−4 | 0.0074 |
3.25 | 1.25 | 4.5 | 0.6400 | 0.0933 | 4.2678 × 10−4 | 0.0067 |
Best | Worst | Mean | Std | |
---|---|---|---|---|
0.15 | 0.9947 | 0.1448 | 0.0010 | 0.0126 |
0.35 | 0.4321 | 0.1330 | 0.0013 | 0.0163 |
0.55 | 0.6746 | 0.0045 | 0.0011 | 0.0130 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Al-Saggaf, U.M.; Ahmad, J.; Alrefaei, M.A.; Moinuddin, M. Optimized Statistical Beamforming for Cooperative Spectrum Sensing in Cognitive Radio Networks. Mathematics 2023, 11, 3533. https://doi.org/10.3390/math11163533
Al-Saggaf UM, Ahmad J, Alrefaei MA, Moinuddin M. Optimized Statistical Beamforming for Cooperative Spectrum Sensing in Cognitive Radio Networks. Mathematics. 2023; 11(16):3533. https://doi.org/10.3390/math11163533
Chicago/Turabian StyleAl-Saggaf, Ubaid M., Jawwad Ahmad, Mohammed A. Alrefaei, and Muhammad Moinuddin. 2023. "Optimized Statistical Beamforming for Cooperative Spectrum Sensing in Cognitive Radio Networks" Mathematics 11, no. 16: 3533. https://doi.org/10.3390/math11163533
APA StyleAl-Saggaf, U. M., Ahmad, J., Alrefaei, M. A., & Moinuddin, M. (2023). Optimized Statistical Beamforming for Cooperative Spectrum Sensing in Cognitive Radio Networks. Mathematics, 11(16), 3533. https://doi.org/10.3390/math11163533