FPGA based energy detection spectrum sensing for cognitive radios under noise uncertainty

Mona A. Fouda, Adly S. Tag Eldien, Hala Abd El-kader Mansour · 2017

To improve the efficiency of bandwidth usage, the cognitive radios concept has emerged. Spectrum sensing is a pivotal function in cognitive radio systems so that the secondary users can be able to access the free spectrum holes without interfering with primary users. Energy detection is the most common and easiest spectrum sensing technique for cognitive radios. In this paper, the conventional energy detection receiver operating characteristic curve and performance metrics are simulated under additive white Gaussian noise (AWGN) environment by using Monte Carlo simulation. Also, the performance of energy detection is analyzed under different types of M-ary modulation. The analysis of performance will carry the assumption of noise uncertainty. This performance gain is compared with conventional energy detection without any noise effect. In addition, the relation between a number of samples and signal to noise ratio wall (SNR wall) is provided and simulated. The simulation tool used in the analysis is MATLAB software. Finally, the implementation of energy detection technique in the time domain and frequency domain is designed on Xilinx Spartan-3E (XC3S500E-FG320) Field Programmable Gate Array (FPGA) kit by using Verilog language and Xilinx ISE Simulator version 14.1.

Read the paper · More papers on PaperTik