The design and implementation of cooperative spectrum sensing algorithm in cognitive networks

dc.contributor.advisorMthulisi, V.
dc.contributor.authorTlouyamma, Joseph
dc.date.accessioned2019-03-26T12:05:41Z
dc.date.available2019-03-26T12:05:41Z
dc.date.issued2018
dc.descriptionThesis (MSc.) -- University of Limpopo, 2018en_US
dc.description.abstractA Major concern in the past years was the traditional static spectrum allocation which gave rise to spectrum underutilization and scarcity in wireless networks. In an attempt to solve this problem, cognitive radios technology was proposed and this allows a spectrum to be accessed dynamically by Cognitive radio users or secondary users (SUs). Dynamic access can efficiently be achieved by making necessary adjustment to some MAC layer functionalities such as sensing and channel allocation. MAC protocols play a central role in scheduling sensing periods and channel allocation which ensure that the interference is reduced to a tolerable level. In order to improve the accuracy of sensing algorithm, necessary adjustments should be made at MAC layer. Sensing delays and errors are major challenges in the design of a more accurate spectrum sensing algorithm or MAC protocol. Proposed in this study, is a scheme (EXGPCSA) which incorporate sensing at the MAC layer and physical layer. Energy detector was used to detect the presence of primary users (SU). A choice of how long and how often to sense the spectrum was addressed at the MAC layer. The focal point of this study was on minimizing delays in finding available channels for transmission. EXGPCSA used channel grouping technique to reduce delays. Channels were divided into two groups and arranged in descending order of their idling probabilities. Channels with higher probabilities were selected for sensing. Three network scenarios were considered wherein a group of SUs participated in sensing and sharing their spectral observations. EXGPCSA was designed such that only SUs with higher SNR were allowed to share their observations with other neighbouring SUs. This rule greatly minimized errors in sensing. The efficiency of EXGPCSA was evaluated by comparing it to another scheme called generalized predictive CSA. A statistical t-test was used to test if there is significant difference between EXGPCSA and generalized predictive CSA in terms of average throughput. A test has shown that EXGPCSA significantly performed better than generalized predictive CSA. Both schemes were simulated using MATLAB R2015a in three different network scenarios.en_US
dc.format.extentxiii, 99 leavesen_US
dc.identifier.urihttp://hdl.handle.net/10386/2412
dc.language.isoenen_US
dc.relation.requiresAdobe Acrobat Readeren_US
dc.subjectCognitive radios technologyen_US
dc.subjectWireless networksen_US
dc.subjectSpectrum underutilizationen_US
dc.subject.lcshCognitive radio networksen_US
dc.subject.lcshFrequency spectraen_US
dc.subject.lcshRadiofrequency spectroscopyen_US
dc.subject.lcshRadio resource management (Wireless communications)en_US
dc.titleThe design and implementation of cooperative spectrum sensing algorithm in cognitive networksen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
tlouyamma_j_2018 .pdf
Size:
2.23 MB
Format:
Adobe Portable Document Format
Description:
thesis

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.61 KB
Format:
Item-specific license agreed upon to submission
Description: