Edge CA-CFAR Data Reduction for Bandwidth-Efficient Real-Time Wideband Spectrum Sensing on Low-Cost SDRs
Abstract
1. Introduction
- Edge-side data reduction via a hardware-efficient CA-CFAR IP core is designed for the Zynq-7010 FPGA in each SDR node: It uses in-place recursive summation and arithmetic right-shift division to achieve O(1) per-sample computational complexity for the reference-cell summation update, independent of the number of reference cells, by using only the newly entering and departing samples instead of recomputing the full window at each clock cycle. The design occupies 16.3% of the available lookup tables (LUTs) and consumes no block RAM (BRAM) resources while enabling real-time operation with a fixed latency of 10 clock cycles at 100 MHz. Using this edge-based data reduction technique, 88% of host-bound data is removed in a 10% duty-cycle environment, alleviating the transfer throughput limitation.
- PDU-based multi-SDR event aggregation and parallel multi-SDR control: To compensate for the narrow instantaneous bandwidth of a single low-cost SDR, a multithreaded software architecture is implemented for stable parallel operation of multiple SDR nodes. Because the SDR nodes cover non-overlapping sub-bands, the host pipeline uses protocol data unit (PDU) metadata such as SDR identifier, center frequency, bandwidth and timestamp to preserve source identity and aggregate detected events into a stitched wideband view. The PDU-based scheduling pipeline also provides a structured input unit for GPU-accelerated computation, enabling low-latency signal processing.
2. Proposed System Architecture
2.1. FPGA-Based CA-CFAR Design for SDR Nodes
2.2. Host and GPU-Based Integrated Signal Processing Architecture
3. System Implementation
3.1. CA-CFAR Implementation
3.2. Multithreaded Operation and GPU Signal Processing Implementation
4. Experimental Results and Discussion
4.1. Testbed and Experimental Setup
4.2. Wideband Coverage and Data Reduction
4.3. CA-CFAR Detection Performance
4.4. GPU Acceleration and Real-Time Latency
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Yucek, T.; Arslan, H. A survey of spectrum sensing algorithms for cognitive radio applications. IEEE Commun. Surv. Tutor. 2009, 11, 116–130. [Google Scholar] [CrossRef]
- Riviello, D.G.; Alfano, G. Eigenbased Multi-Antenna Spectrum Sensing: Experimental Validation on a Software-Defined Radio Testbed. Sensors 2026, 26, 1406. [Google Scholar] [CrossRef] [PubMed]
- Axell, E.; Leus, G.; Larsson, E.G.; Poor, H.V. Spectrum sensing for cognitive radio: State-of-the-art and recent advances. IEEE Signal Process. Mag. 2012, 29, 101–116. [Google Scholar] [CrossRef]
- Xiao, Q. A conceptual architecture of cognitive electronic warfare system. In Proceedings of the 10th International Conference on Advanced Cognitive Technologies and Applications (COGNITIVE), Barcelona, Spain, 18–22 February 2018; pp. 38–42. [Google Scholar]
- Guvenc, I.; Koohifar, F.; Singh, S.; Sichitiu, M.L.; Matolak, D. Detection, tracking and interdiction for amateur drones. IEEE Commun. Mag. 2018, 56, 75–81. [Google Scholar] [CrossRef]
- Liou, L.L.; Lin, D.M.; Tsui, J.B.; Hary, S. Wideband signal detection by employing differential sampling rates. In Proceedings of the 2011 IEEE National Aerospace and Electronics Conference (NAECON), Dayton, OH, USA, 20–22 July 2011; pp. 154–161. [Google Scholar] [CrossRef]
- Alam, S.S.; Chakma, A.; Rahman, M.H.; Bin Mofidul, R.; Alam, M.M.; Utama, I.B.K.Y.; Jang, Y.M. RF-enabled deep-learning-assisted drone detection and identification: An end-to-end approach. Sensors 2023, 23, 4202. [Google Scholar] [CrossRef] [PubMed]
- Elyousseph, H.; Altamimi, M. Robustness of Deep-Learning-Based RF UAV Detectors. Sensors 2024, 24, 7339. [Google Scholar] [CrossRef] [PubMed]
- Molina-Tenorio, Y.; Prieto-Guerrero, A.; Aguilar-Gonzalez, R. Real-time implementation of multiband spectrum sensing using SDR technology. Sensors 2021, 21, 3506. [Google Scholar] [CrossRef] [PubMed]
- Nasser, A.; Al Haj Hassan, H.; Abou Chaaya, J.; Mansour, A.; Yao, K.-C. Spectrum sensing for cognitive radio: Recent advances and future challenge. Sensors 2021, 21, 2408. [Google Scholar] [CrossRef] [PubMed]
- Jeon, J.; Seo, B.-S.; Ju, Y.; Lim, K.-C.; Lee, S.-J. Development of a real-time spectrum analyzer for radar pulse signals using Xilinx RFSoC. J. Korean Inst. Electromagn. Eng. Sci. 2023, 34, 69–78. [Google Scholar] [CrossRef]
- Cha, M.; Choi, H.; Kim, S.; Moon, B.; Kim, J.; Lee, J. Development of a digital receiver for detecting radar signals. J. Korea Inst. Mil. Sci. Technol. 2019, 22, 332–340. [Google Scholar] [CrossRef]
- Chiper, F.-L.; Martian, A.; Vladeanu, C.; Marghescu, I.; Craciunescu, R.; Fratu, O. Drone detection and defense systems: Survey and a software-defined radio-based solution. Sensors 2022, 22, 1453. [Google Scholar] [CrossRef] [PubMed]
- Ferreira, L.S.; Santos, J.F.C.M.; Carvalho, N.B. Wideband monitoring system of drone emissions based on SDR technology with RFNoC architecture. Drones 2026, 10, 117. [Google Scholar] [CrossRef]
- Sharma, S.K.; Bogale, T.E.; Chatzinotas, S.; Ottersten, B.; Le, L.B.; Wang, X. Cognitive radio techniques under practical imperfections: A survey. IEEE Commun. Surv. Tutor. 2015, 17, 1858–1884. [Google Scholar] [CrossRef]
- Han, S.; Park, H.; Bae, Y.; Lee, H.; Cho, Y.-K.; Choi, W.; Kim, H.-R.; Jang, B.-J. Application of low-cost Pluto SDR as a radar target simulator. J. Korean Inst. Electromagn. Eng. Sci. 2026, 37, 117–120. [Google Scholar] [CrossRef]
- Wu, Z.; Qaragoez, Y.; Volskiy, V.; Huangfu, J.; Ran, L.; Schreurs, D. A joint design of radar sensing, wireless power transfer, and communication based on reconfigurable software defined radio. Electronics 2022, 11, 4050. [Google Scholar] [CrossRef]
- Liu, G.; Yue, N.; Wang, S. A GPU-based real-time processing system for frequency division multiple-input-multiple-output radar. IET Radar Sonar Navig. 2023, 17, 1524–1537. [Google Scholar] [CrossRef]
- Zhao, X.; Liu, P.; Wang, B.; Jin, Y. GPU-accelerated signal processing for passive bistatic radar. Remote Sens. 2023, 15, 5421. [Google Scholar] [CrossRef]
- Rupniewski, M.; Mazurek, G.; Gambrych, J.; Nalecz, M.; Karolewski, R. A real-time embedded heterogeneous GPU/FPGA parallel system for radar signal processing. In Proceedings of the 2016 IEEE International Conferences on Ubiquitous Intelligence and Computing (UIC/ATC/ScalCom), Toulouse, France, 18–21 July 2016. [Google Scholar] [CrossRef]
- Sim, Y.; Heo, J.; Jung, Y.; Lee, S.; Jung, Y. FPGA implementation of efficient CFAR algorithm for radar systems. Sensors 2023, 23, 954. [Google Scholar] [CrossRef] [PubMed]
- Venter, C.J.; Grobler, H.; AlMalki, K.A. Implementation of the CA-CFAR algorithm for pulsed-Doppler radar on a GPU architecture. In Proceedings of the 2011 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT), Amman, Jordan, 8 December 2011; pp. 1–6. [Google Scholar] [CrossRef]
- Andrews, G.S.; Shake, T.H. Real-time, GPU-accelerated processing of digital radar signal data. In Proceedings of the 2012 IEEE Radar Conference, Atlanta, GA, USA, 7–11 May 2012; pp. 244–249. [Google Scholar]
- Dong, H.; Zheng, C.; Tian, W. Research on parallel architecture design of radar real-time signal processing based on CPU-GPU heterogeneous platform. In IET Conference Proceedings CP779; The Institution of Engineering and Technology: Stevenage, UK, 2020; pp. 52–57. [Google Scholar] [CrossRef]
- Perdana, R.S.; Sitohang, B.; Suksmono, A.B. A survey of graphics processing unit (GPU) utilization for radar signal and data processing system. In Proceedings of the 2017 6th International Conference on Electrical Engineering and Informatics (ICEEI), Langkawi, Malaysia, 25–27 November 2017. [Google Scholar] [CrossRef]
- Wang, Y.; Liu, Q.; Fathy, A.E. CW and pulse-Doppler radar processing based on FPGA for human sensing applications. IEEE Trans. Geosci. Remote Sens. 2013, 51, 3097–3107. [Google Scholar] [CrossRef]
- Richards, M.A. Fundamentals of Radar Signal Processing, 2nd ed.; McGraw-Hill Education: New York, NY, USA, 2014. [Google Scholar]
- Urkowitz, H. Energy detection of unknown deterministic signals. Proc. IEEE 1967, 55, 523–531. [Google Scholar] [CrossRef]
- Rohling, H. Radar CFAR thresholding in clutter and multiple target situations. IEEE Trans. Aerosp. Electron. Syst. 1983, AES-19, 608–621. [Google Scholar] [CrossRef]
- Uvaydov, D.; Zhang, M.; Robinson, C.P.; D’Oro, S.; Melodia, T.; Restuccia, F. Stitching the Spectrum: Semantic Spectrum Segmentation with Wideband Signal Stitching. In Proceedings of the IEEE INFOCOM 2024, Vancouver, BC, Canada, 20–23 May 2024; pp. 2219–2228. [Google Scholar] [CrossRef]
- Fisne, A.; Bahceci, M.U.; Dursun, M.; Aydogmus, S.; Cetintepe, C. High-Level Synthesis based radar hardware implementation and performance comparison. In Proceedings of the 2022 Innovations in Intelligent Systems and Applications Conference (ASYU), Antalya, Turkey, 1–2 September 2022; pp. 1–6. [Google Scholar] [CrossRef]













| Category | Example Refs. | Platform | Processing Location | Host-Interface Data Flow | Wideband Support |
|---|---|---|---|---|---|
| SDR monitoring | [13,14,15,16,17] | SDR + host | Host PC | Study dependent | Limited by node bandwidth and interface |
| GPU processing | [18,19,20,22,23,24,25] | Host CPU/GPU | Host GPU | Data transferred before GPU processing | Study dependent |
| FPGA-assisted detection | [21,26] | FPGA/front end | Front end or FPGA | Application dependent | Application dependent |
| This work | This work | Low-cost SDR FPGA + host GPU | SDR FPGA + host GPU | CA-CFAR-selected intervals transferred | 100 MHz aggregate view using five 20 MHz nodes |
| Set | Ref. Cell | Guard Cell | K |
|---|---|---|---|
| A | 32 | 8 | 10.6727 |
| B | 64 | 12 | 9.9063 |
| C | 128 | 16 | 9.5498 |
| Latency (Clocks) | BRAM | DSP | FF | LUT | |
|---|---|---|---|---|---|
| Pluto SDR (Total) | - | 60 | 80 | 35,200 | 17,600 |
| Conventional CA-CFAR | 487 | 2 | 8 | 967 | 1825 |
| Proposed CA-CFAR | 10 | 0 | 4 | 4068 | 2861 |
| Stage | Component | Duration (ms) |
|---|---|---|
| Data acquisition | Analog buffer filling | 0.051 |
| Data transfer | USB micro-frame transfer interval | 0.125 |
| GPU data transfer | Host-to-device transfer | 0.071 |
| Signal processing | GPU signal processing | 0.080 |
| Display preparation | Display-buffer preparation | 0.026 |
| Software overhead | CUDA dispatch and synchronization | 0.022 |
| Total | Total steady-state latency | 0.376 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Bae, Y.; Lee, H.; Park, H.; Jang, W.-h.; Jang, B.-J. Edge CA-CFAR Data Reduction for Bandwidth-Efficient Real-Time Wideband Spectrum Sensing on Low-Cost SDRs. Sensors 2026, 26, 4468. https://doi.org/10.3390/s26144468
Bae Y, Lee H, Park H, Jang W-h, Jang B-J. Edge CA-CFAR Data Reduction for Bandwidth-Efficient Real-Time Wideband Spectrum Sensing on Low-Cost SDRs. Sensors. 2026; 26(14):4468. https://doi.org/10.3390/s26144468
Chicago/Turabian StyleBae, Yunsu, Hajung Lee, Hyojun Park, Won-ho Jang, and Byung-Jun Jang. 2026. "Edge CA-CFAR Data Reduction for Bandwidth-Efficient Real-Time Wideband Spectrum Sensing on Low-Cost SDRs" Sensors 26, no. 14: 4468. https://doi.org/10.3390/s26144468
APA StyleBae, Y., Lee, H., Park, H., Jang, W.-h., & Jang, B.-J. (2026). Edge CA-CFAR Data Reduction for Bandwidth-Efficient Real-Time Wideband Spectrum Sensing on Low-Cost SDRs. Sensors, 26(14), 4468. https://doi.org/10.3390/s26144468

