Low Area and Low Power FPGA Implementation of a DBSCAN-Based RF Modulation Classifier

被引:2
作者
Gavin, Bill [1 ]
Deng, Tiantai [1 ]
Ball, Edward [1 ]
机构
[1] Univ Sheffield, Dept Elect & Elect Engn, Sheffield S1 3JD, England
来源
IEEE OPEN JOURNAL OF THE COMPUTER SOCIETY | 2024年 / 5卷 / 50-61期
关键词
Modulation; Field programmable gate arrays; Signal to noise ratio; Delays; Classification algorithms; Hardware; Convolutional neural networks; RF classifier; cognitive radio; DBSCAN; FPGA; automatic modulation classification; AMC; beyond smart radio; ALGORITHMS;
D O I
10.1109/OJCS.2024.3355693
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a new low-area and low-power Field Programmable Gate Array (FPGA) implementation of a Radio Frequency (RF) modulation classifier based on the Density-Based Spatial Clustering of Applications with Noise (DBSCAN) algorithm, known as DBCLASS. The proposed architecture demonstrates a novel approach for the efficient hardware realisation of the DBSCAN algorithm by utilising parallelism, a bespoke sorting algorithm, and eliminating memory access. The design achieves 100% classification accuracy with lab-captured RF data above 8 dB signal-to-noise ratio(SNR) whilst exhibiting an improvement of latency in comparison to the next quickest design by a factor of 7.5, a reduction in terms of total FPGA resources used in comparison to the next smallest complete system by a factor of 3.65, and a reduction in power consumption over the next most efficient by a factor of 4.75. The proposed design is well suited for resource-constrained applications, such as mobile cognitive radios and spectrum monitoring systems.
引用
收藏
页码:50 / 61
页数:12
相关论文
共 27 条
  • [1] [Anonymous], 2023, 18650 3.7V 4400mAh product specification
  • [2] Azza M. A., 2018, P INT S ADV EL COMM, P1, DOI [10.1109/ISAECT.2018.8618837, DOI 10.1109/ISAECT.2018.8618837]
  • [3] Bkassiny Mario, 2022, 2022 6th International Conference on Information Technology, Information Systems and Electrical Engineering (ICITISEE), P667, DOI 10.1109/ICITISEE57756.2022.10057728
  • [4] A Feature Weighted Hybrid ICA-SVM Approach to Automatic Modulation Recognition
    Boutte, David
    Santhanam, Balu
    [J]. 2009 IEEE 13TH DIGITAL SIGNAL PROCESSING WORKSHOP & 5TH IEEE PROCESSING EDUCATION WORKSHOP, VOLS 1 AND 2, PROCEEDINGS, 2009, : 399 - 403
  • [5] An efficient FPGA IP core for automatic modulation classification
    Cardoso, Claudomir
    Castro, Adalbery R.
    Klautau, Aldebaro
    [J]. IEEE Embedded Systems Letters, 2013, 5 (03) : 42 - 45
  • [6] Artificial Neural Network Based Automatic Modulation Classification System Applied to FPGA
    De Castro, Adenilson F.
    Milleo, Ronny S. R.
    Lolis, Luis H. A.
    Mariano, Andre A.
    [J]. 34TH SBC/SBMICRO/IEEE/ACM SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI 2021), 2021,
  • [7] Deep Learning Modulation Recognition for RF Spectrum Monitoring
    Emad, A.
    Mohamed, H.
    Farid, A.
    Hassan, M.
    Sayed, R.
    Aboushady, H.
    Mostafa, H.
    [J]. 2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [8] Real-Time Radio Technology and Modulation Classification via an LSTM Auto-Encoder
    Ke, Ziqi
    Vikalo, Haris
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (01) : 370 - 382
  • [9] Keysight, 2023, Datasheet 5992-1317EN
  • [10] Automatic Modulation Recognition: An FPGA Implementation
    Kumar, Satish
    Mahapatra, Rajarshi
    Singh, Anurag
    [J]. IEEE COMMUNICATIONS LETTERS, 2022, 26 (09) : 2062 - 2066