SPECTRUMNET: Cooperative Spectrum Monitoring Using Deep Neural Networks

Spectrum monitoring is one of the significant tasks required during the spectrum sharing process in cognitive radio networks (CRNs). Although spectrum monitoring is widely used to monitor the usage of allocated spectrum resources, this work focuses on detecting a primary user (PU) in the presence of secondary user (SU) signals. For signal classification, existing methods, including cooperative, noncooperative, and neural network-based models, are frequently used, but they are still inconsistent because they lack sensitivity and accuracy. A deep neural network model for intelligent wireless signal identification to perform spectrum monitoring is proposed to perform efficient sensing at low SNR (signal to noise ratio) and preserve hyperspectral image features. A hybrid deep learning model called SPECTRUMNET (spectrum sensing using deep neural network) is presented. It can quickly and accurately monitor the spectrum from spectrogram images by utilizing cyclostationary features and convolutional neural networks (CNN). The class imbalance issue is solved by uniformly spreading the samples throughout the classes using the oversampling method known as SMOTE (Synthetic Minority Oversampling Technique). The proposed model achieves a classification accuracy of 94.46% at a low SNR of −15 dB, which is an improvement over existing CNN models with minor trainable parameters.