Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

A variable threshold for an energy detector using GNU radio

Spectrum is a natural resource and should be treated as such. Spectrum has dual use applications that range from short distance communication links such as Bluetooth to health, power systems, transport, smart city applications and space communications and exploration. Next Generation Networks (NGNs)...

Full description

Saved in:
Bibliographic Details
Main Author: Lechesa, Wahau Simon
Other Authors: Dlodlo, Mqhele E
Format: Thesis
Language:English
Published: Department of Electrical Engineering 2019
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867614471802847232
access_status_str Open Access
author Lechesa, Wahau Simon
author2 Dlodlo, Mqhele E
author_browse Dlodlo, Mqhele E
Lechesa, Wahau Simon
author_facet Dlodlo, Mqhele E
Lechesa, Wahau Simon
author_sort Lechesa, Wahau Simon
collection Thesis
description Spectrum is a natural resource and should be treated as such. Spectrum has dual use applications that range from short distance communication links such as Bluetooth to health, power systems, transport, smart city applications and space communications and exploration. Next Generation Networks (NGNs) are designed to connect millions of devices seamlessly and with high throughput rates in the aforementioned sectors and others not mentioned. The use of spectrum has to be efficiently utilized and appropriated. Cognitive radio communications serve to improve use of dwindling spectrum availability. Spectrum sensing is the first and critical technology in cognitive radio meant to determine radio parameters. Energy Detection (ED) is a spectrum sensing technology that has a low computational and operational complexity, a relatively fast spectrum sensing technique to other spectrum sensing technologies, and requires no knowledge of the primary user’s transmit signal properties such as modulation or error correction schemes. In its classical case, ED compares the signal energy received with a fixed detection threshold, estimated with an expected noise level. Noise however in practice varies randomly due to thermal variations, non-uniform movement of electrons, imperfections of semiconductor materials and external noise sources to mention a few. This creates a noise uncertainty phenomenon which negatively affects the fixed threshold approach used in classical ED. Development of an out-of-tree module for a variable threshold energy detector using the estimated noise power at each sample point is presented in this dissertation. GNU Radio software and Ettus Universal Software Radio Peripheral (USRP) hardware were used to simulate the performance of the proposed variable threshold energy detector. The Neyman-Pearson theory was adopted in achieving the proposed variable threshold energy detector. The variable threshold energy detector successfully sensed the presence of a primary user signal at 1.25% less the spectrum sensing time of the constant threshold. An ROC curve plot also showed that the proposed variable threshold energy detector had a better performance in general as opposed to the constant threshold energy detector at low signal-to-noise ratio levels.
format Thesis
id oai:open.uct.ac.za:11427/29862
institution University of Cape Town (South Africa)
language eng
last_indexed 2026-06-10T12:52:34.707Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2019
publishDateRange 2019
publishDateSort 2019
publisher Department of Electrical Engineering
publisherStr Department of Electrical Engineering
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/29862 A variable threshold for an energy detector using GNU radio Lechesa, Wahau Simon Dlodlo, Mqhele E Engineering Spectrum is a natural resource and should be treated as such. Spectrum has dual use applications that range from short distance communication links such as Bluetooth to health, power systems, transport, smart city applications and space communications and exploration. Next Generation Networks (NGNs) are designed to connect millions of devices seamlessly and with high throughput rates in the aforementioned sectors and others not mentioned. The use of spectrum has to be efficiently utilized and appropriated. Cognitive radio communications serve to improve use of dwindling spectrum availability. Spectrum sensing is the first and critical technology in cognitive radio meant to determine radio parameters. Energy Detection (ED) is a spectrum sensing technology that has a low computational and operational complexity, a relatively fast spectrum sensing technique to other spectrum sensing technologies, and requires no knowledge of the primary user’s transmit signal properties such as modulation or error correction schemes. In its classical case, ED compares the signal energy received with a fixed detection threshold, estimated with an expected noise level. Noise however in practice varies randomly due to thermal variations, non-uniform movement of electrons, imperfections of semiconductor materials and external noise sources to mention a few. This creates a noise uncertainty phenomenon which negatively affects the fixed threshold approach used in classical ED. Development of an out-of-tree module for a variable threshold energy detector using the estimated noise power at each sample point is presented in this dissertation. GNU Radio software and Ettus Universal Software Radio Peripheral (USRP) hardware were used to simulate the performance of the proposed variable threshold energy detector. The Neyman-Pearson theory was adopted in achieving the proposed variable threshold energy detector. The variable threshold energy detector successfully sensed the presence of a primary user signal at 1.25% less the spectrum sensing time of the constant threshold. An ROC curve plot also showed that the proposed variable threshold energy detector had a better performance in general as opposed to the constant threshold energy detector at low signal-to-noise ratio levels. 2019-03-01T08:47:40Z 2019-03-01T08:47:40Z 2018 2019-02-25T10:34:31Z Master Thesis Masters MSc (Eng) http://hdl.handle.net/11427/29862 eng application/pdf Department of Electrical Engineering Faculty of Engineering and the Built Environment University of Cape Town
spellingShingle Engineering
Lechesa, Wahau Simon
A variable threshold for an energy detector using GNU radio
thesis_degree_str Master's
title A variable threshold for an energy detector using GNU radio
title_full A variable threshold for an energy detector using GNU radio
title_fullStr A variable threshold for an energy detector using GNU radio
title_full_unstemmed A variable threshold for an energy detector using GNU radio
title_short A variable threshold for an energy detector using GNU radio
title_sort variable threshold for an energy detector using gnu radio
topic Engineering
url http://hdl.handle.net/11427/29862
work_keys_str_mv AT lechesawahausimon avariablethresholdforanenergydetectorusinggnuradio
AT lechesawahausimon variablethresholdforanenergydetectorusinggnuradio