{"title":"基于FPGA的认知无线电噪声不确定性能量检测频谱感知","authors":"M. Fouda, A. S. Eldien, H. Mansour","doi":"10.1109/ICCES.2017.8275374","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":170532,"journal":{"name":"2017 12th International Conference on Computer Engineering and Systems (ICCES)","volume":"289 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"FPGA based energy detection spectrum sensing for cognitive radios under noise uncertainty\",\"authors\":\"M. Fouda, A. S. Eldien, H. Mansour\",\"doi\":\"10.1109/ICCES.2017.8275374\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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.\",\"PeriodicalId\":170532,\"journal\":{\"name\":\"2017 12th International Conference on Computer Engineering and Systems (ICCES)\",\"volume\":\"289 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 12th International Conference on Computer Engineering and Systems (ICCES)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCES.2017.8275374\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 12th International Conference on Computer Engineering and Systems (ICCES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCES.2017.8275374","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
摘要
为了提高带宽的使用效率,出现了认知无线电的概念。频谱感知是认知无线电系统中的一项关键功能,它使辅助用户能够在不干扰主用户的情况下访问空闲频谱孔。能量检测是认知无线电中最常见、最简单的频谱感知技术。本文采用蒙特卡罗仿真方法,模拟了加性高斯白噪声(AWGN)环境下常规能量检测接收机的工作特性曲线和性能指标。同时,分析了不同调制方式下的能量检测性能。性能分析将采用噪声不确定性假设。将此性能增益与不受噪声影响的传统能量检测进行了比较。此外,给出了采样数与信噪比壁(SNR壁)的关系,并进行了仿真。分析中使用的仿真工具是MATLAB软件。最后,利用Verilog语言和Xilinx ISE Simulator 14.1版本,在Xilinx Spartan-3E (XC3S500E-FG320)现场可编程门阵列(FPGA)套件上设计了时域和频域能量检测技术的实现。
FPGA based energy detection spectrum sensing for cognitive radios under noise uncertainty
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.