Performance Evaluation of Cognitive Radio Spectrum Sensing Techniques through a Rayleigh Fading Channel
In recent years, there has been a steep rise in the demand for bandwidth due to a sharp increase in the number of devices connected to the wireless network. Coupled with the expected commercialization of 5G services and massive adoption of IoT, the upsurge in the number of devices connected to the wireless network will continue to grow exponentially into billions of devices. To accommodate the associated demand for wireless spectrum as we step into this new era of wireless connectivity, traditional methods of spectrum utilization based on fixed and static allocation are no longer adequate. New innovative forms that support dynamic assignment of spectrum space on as-per-need basis are now paramount. Cognitive radio has emerged as one of the most promising techniques that allow flexible usage of the scarce spectrum resource. Cognitive radio allows unlicensed users to opportunistically access spectrum bands assigned to primary users when these spectrum bands are idle. As such, cognitive radio reduces the gap between spectrum scarcity and spectrum underutilization. The most critical function of cognitive radio is spectrum sensing, which establishes the occupation status of a spectrum band, paving the way for a cognitive radio to initiate transmission if the band is idle. The most common and widely used methods for spectrum sensing are energy detection, matched filter detection, cyclostationary feature detection and cooperative based spectrum sensing. This dissertation investigates the performance of these spectrum-sensing techniques through a Rayleigh fading channel. In a wireless environment, a Rayleigh fading channel models the propagation of a wireless signal where there is no dominant line of sight between the transmitter and receiver. Understanding the performance of spectrum sensing techniques in a real world simulation environment is important for both industry and academia, as this allows for the optimal design of cognitive radio systems capable of efficiently executing their function. MATLAB software provides an experimental platform for the fusion of various Rayleigh fading channel parameters that mimic real world wireless channel characteristics. In this project, a MATLAB environment test bed is used to simulate the performance for each spectrum sensing technique across a range of signal-to-noise values, through a Rayleigh fading channel with a given set of parameters for channel delay, channel gain and Doppler shift. Simulation results are presented as plots for probability of detection versus signal-tonoise ratio, receiver operating characteristics (ROC) curves and complementary ROC curves. A detailed performance analysis for each spectrum sensing technique then follows, with comparisons done to determine the technique that offers the best relative performance.
Networked Digital Library of Theses and Dissertations