Efficient FPGA implementation of a variable digital filter based spectrum sensing scheme for cognitive IoT systems

Wireless communication in Internet of Things (IoT) systems involves several devices communicating in the limited available frequency spectrum using different wireless communication standards. To achieve efficient spectrum usage in the IoT systems, it is desired to have the ability of dynamic spectrum allocation. Cognitive radios (CR) enable efficient spectrum utilization by performing spectrum sensing to gain the knowledge of current spectrum occupancy and dynamically reconfiguring the communication parameters, making them highly suitable for IoT systems. In this paper, we present the efficient hardware implementation of a spectrum sensing scheme for CR based IoT applications that require large bandwidth. We show that the proposed implementation on field programmable gate arrays (FPGAs) can achieve over 1.56x improvement in performance, while consuming 77% less generic resources and at a fractionally higher power consumption.

[1]  Kizheppatt Vipin,et al.  Dynamic Cognitive Radios on the Xilinx Zynq Hybrid FPGA , 2015, CrownCom.

[2]  Hüseyin Arslan,et al.  A survey of spectrum sensing algorithms for cognitive radio applications , 2009, IEEE Communications Surveys & Tutorials.

[3]  A. Prasad Vinod,et al.  A Low-Complexity Uniform and Non-uniform Digital Filter Bank Based on an Improved Coefficient Decimation Method for Multi-standard Communication Channelizers , 2013, Circuits Syst. Signal Process..

[4]  Simon Haykin,et al.  Cognitive radio: brain-empowered wireless communications , 2005, IEEE Journal on Selected Areas in Communications.

[5]  S. Mitra,et al.  Digital all-pass networks , 1974 .

[6]  A. Prasad Vinod,et al.  A Low-Complexity Flexible Spectrum-Sensing Scheme for Mobile Cognitive Radio Terminals , 2011, IEEE Transactions on Circuits and Systems II: Express Briefs.

[7]  Mikko Valkama,et al.  Efficient Energy Detection Methods for Spectrum Sensing Under Non-Flat Spectral Characteristics , 2015, IEEE Journal on Selected Areas in Communications.

[8]  Anthony G. Constantinides,et al.  Spectral Transformations for Digital Filters , 1970 .

[9]  Behrouz Farhang-Boroujeny,et al.  Filter Bank Spectrum Sensing for Cognitive Radios , 2008, IEEE Transactions on Signal Processing.

[10]  A. Prasad Vinod,et al.  Low complexity spectrum sensing using variable digital filters for cognitive radio based air-ground communication , 2014, 2014 1st International Workshop on Cognitive Cellular Systems (CCS).

[11]  Joseph Mitola,et al.  Cognitive radio: making software radios more personal , 1999, IEEE Wirel. Commun..

[12]  Qihui Wu,et al.  Cognitive Internet of Things: A New Paradigm Beyond Connection , 2014, IEEE Internet of Things Journal.