Performance of Energy Detection Spectrum Sensing for Cognitive Radio Using GNU Radio

Hudaya Muna Putra, Sigit Basuki Wibowo, Dyonisius Dony Ariananda, Wahyu Dewanto
{"title":"Performance of Energy Detection Spectrum Sensing for Cognitive Radio Using GNU Radio","authors":"Hudaya Muna Putra, Sigit Basuki Wibowo, Dyonisius Dony Ariananda, Wahyu Dewanto","doi":"10.22146/jnteti.v11i3.3757","DOIUrl":null,"url":null,"abstract":"The increasing number of wireless communication applications has led to spectrum scarcity problems. On the other hand, the current system in allocating the spectrum frequency is inefficient. To mitigate this issue, a cognitive radio (CR) system is proposed. CR is a smart radio that is able to sense the environment, locate the spectrum holes, and adapt its transmission parameter to exploit the existing spectrum holes. This underlines the importance of the spectrum sensing module to enable the operation of the CR system. The objective of the spectrum sensing module is to achieve the best utility from the available spectrum frequency. CR system is implemented in the unlicensed secondary users allowed to rent the spectrum currently not used by primary users (PU). In this paper, energy-detection-based spectrum sensing is implemented on the GNU Radio platform. We first implement the power spectral density (PSD) estimation method based on the periodogram by exploiting the Embedded Python block facility on the GNU Radio. Next, we implement the spectrum sensing decision module in the GNU Radio, which compares the PSD estimate of the PU signals corrupted by noise with a threshold. The PU signal is simulated as a bandpass random process occupying a particular frequency band. The spectrum sensing decision module is developed to allow the computation of the probability of detection (PD) and the probability of false alarm (PFA), which is performed by exploiting the Embedded Python block. One indicator to evaluate the performance of the spectrum sensing module is the receiver operating characteristic curve based on the computed PD and PFA on the GNU Radio. We evaluate the performance of the spectrum sensing for different SNRs and thresholds. The result shows that the energy-detection-based spectrum sensing is able to locate the existence of the PU when the signal-to-noise ratio (SNR) is sufficiently high.","PeriodicalId":31477,"journal":{"name":"Jurnal Nasional Teknik Elektro dan Teknologi Informasi","volume":"16 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Jurnal Nasional Teknik Elektro dan Teknologi Informasi","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.22146/jnteti.v11i3.3757","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The increasing number of wireless communication applications has led to spectrum scarcity problems. On the other hand, the current system in allocating the spectrum frequency is inefficient. To mitigate this issue, a cognitive radio (CR) system is proposed. CR is a smart radio that is able to sense the environment, locate the spectrum holes, and adapt its transmission parameter to exploit the existing spectrum holes. This underlines the importance of the spectrum sensing module to enable the operation of the CR system. The objective of the spectrum sensing module is to achieve the best utility from the available spectrum frequency. CR system is implemented in the unlicensed secondary users allowed to rent the spectrum currently not used by primary users (PU). In this paper, energy-detection-based spectrum sensing is implemented on the GNU Radio platform. We first implement the power spectral density (PSD) estimation method based on the periodogram by exploiting the Embedded Python block facility on the GNU Radio. Next, we implement the spectrum sensing decision module in the GNU Radio, which compares the PSD estimate of the PU signals corrupted by noise with a threshold. The PU signal is simulated as a bandpass random process occupying a particular frequency band. The spectrum sensing decision module is developed to allow the computation of the probability of detection (PD) and the probability of false alarm (PFA), which is performed by exploiting the Embedded Python block. One indicator to evaluate the performance of the spectrum sensing module is the receiver operating characteristic curve based on the computed PD and PFA on the GNU Radio. We evaluate the performance of the spectrum sensing for different SNRs and thresholds. The result shows that the energy-detection-based spectrum sensing is able to locate the existence of the PU when the signal-to-noise ratio (SNR) is sufficiently high.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于GNU无线电的认知无线电能量检测频谱感知性能研究
随着无线通信应用的日益增多,导致了频谱的稀缺问题。另一方面,现有系统在频谱频率分配方面效率低下。为了解决这一问题,提出了一种认知无线电(CR)系统。CR是一种智能无线电,能够感知环境,定位频谱空洞,并调整其传输参数以利用现有的频谱空洞。这强调了频谱传感模块的重要性,使CR系统的操作。频谱传感模块的目标是从可用的频谱频率中获得最佳效用。CR系统是指允许未授权的从用户租用当前未被主用户使用的频谱。本文在GNU Radio平台上实现了基于能量检测的频谱感知。首先利用GNU Radio上的嵌入式Python块工具实现了基于周期图的功率谱密度估计方法。接下来,我们在GNU Radio中实现了频谱感知决策模块,该模块将被噪声破坏的PU信号的PSD估计与阈值进行比较。将PU信号模拟为占用特定频带的带通随机过程。开发了频谱感知决策模块,通过利用嵌入式Python块实现检测概率(PD)和虚警概率(PFA)的计算。基于GNU Radio上计算的PD和PFA的接收机工作特性曲线是评估频谱传感模块性能的一个指标。我们评估了不同信噪比和阈值下的频谱感知性能。结果表明,当信噪比足够高时,基于能量检测的频谱传感能够定位PU的存在。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
审稿时长
24 weeks
期刊最新文献
Citra Tekstur Terbaik Untuk Gaussian Naïve Bayes Dengan Interpolasi Nearest Neighbor Research and Analysis of IndoBERT Hyperparameter Tuning in Fake News Detection Implementation of QR Code Attendance Security System Using RSA and Hash Algorithms Fog Computing-Based System for Decentralized Smart Parking System by Using Firebase Pemantauan dan Pengendalian Parameter Greenhouse Berbasis IoT Dengan Protokol MQTT
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1