This paper deploys the Convolutional Neural Network (CNN) to learn and set the statistical test in Spectrum Sensing (SS) task of multiple primary user (PU) sources in massive uncalibrated antennas of secondary users (SU) sharing the same spectrum resources. The proposed deep learning-based SS method (DL-SS) is based on the CNN architecture that has the capability of extracting features of the sample covariance matrices (SCMs) that are given as the network input, improving the overall performance and robustness. The proposed CNN-SS method is compared with nine recent multiple-antennas SS methods, namely the arithmetic–geometric detector (AGM), John’s detector (JD), sphericity detector (SD), generalized likelihood test (GLRT), locally most powerful invariant test (LMPIT), maximum–minimum eigenvalue detector (MME), covariance detector (CAV), Hadamard detector (HD) and volume detector (VD) methods; besides, the proposed method is also compared with five recent state-of-art CNN-based SS methodologies. Performance-complexity trade-off of the proposed and reference SS methods are corroborated via Monte Carlo Simulations (MCS). The proposed CNN-SS method under uncalibrated massive antennas reveals substantial benefits w.r.t. the reference methods and is competitive with others CNN-SS methodologies, both in terms of complexity and performance, achieving detection probability of Pd=0.9(@SNR=−20dB) under very low false alarm probability Pf=0.1. Under different figures of merit, the performance of the CNN-based SS detector has revealed to be indubitably superior regarding the state-of-art SS detectors. However, the proposed CNN-based SS detector presents relative computational complexity increases. Hence, to be effective, such a superior operational performance requires a very efficient processing structure in the SU base stations.
Read full abstract