Performance Evaluation of ADS-B Receivers Implemented Using Software-Defined Radio Platforms and GNU Radio
Abstract
1. Introduction
- Literature review concerning the reception of ADS-B signals using various hardware solutions;
- Building a measurement infrastructure in which four SDR platforms receive the signal through a single antenna and an active RF splitter;
- Creation, configuration and tuning of a single common GNU Radio reception chain (including the three embedded Python 3 blocks for framing, PPM demodulation and CRC-validated ADS-B decoding), which runs across all four SDR platforms;
- Development of a separate logging and analysis layer that records every decoded message to CSV/JSON, computes per-session summary statistics and estimates each aircraft’s distance from the antenna via the great-circle formula;
- Design and conducting of two complementary, independently conceived jamming campaigns, one with broadband Gaussian noise radiated over the air and one with noise injected directly into the RF path over a cable, in order to separate the genuine jamming effect from natural air-traffic variability;
- External validation of aircraft identity and general trajectory consistency for all decoded aircraft positions using FlightRadar24.
2. ADS-B Overview
3. Software-Defined Radio Platforms Comparison
3.1. USRP B200mini
3.2. USRP B210
3.3. DX-Patrol MK4
3.4. Adalm-Pluto
3.5. Comparative Analysis of SDR Platforms
4. Measurement Setup and Software Implementation
4.1. Measurement Setup
4.2. Software Implementation
5. Results and Discussion
5.1. Detection Range Under Over-the-Air Generated Jamming Conditions
5.2. Cable-Coupled Jamming Measurement Campaign
5.3. External Validation in Comparison with FlightRadar24 Under Over-the-Air Generated Jamming Conditions
6. Conclusions and Future Work
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| 1090 ES | 1090 MHz Extended Squitter |
| ADC | Analog-to-Digital Converter |
| ADMM | Alternating Direction Method of Multipliers |
| ADS-B | Automatic Dependent Surveillance–Broadcast |
| AGC | Automatic Gain Control |
| ATC | Air Traffic Control |
| AWGN | Additive White Gaussian Noise |
| CA | Constant Acceleration |
| CFAR | Constant False Alarm Rate |
| CNN | Convolutional Neural Network |
| CPR | Compact Position Reporting |
| CPU | Central Processing Unit |
| CRC | Cyclic Redundancy Check |
| CSV | Comma-Separated Values |
| CV | Constant Velocity |
| DC | Direct Current |
| DDC | Digital Down-Conversion |
| DF | Downlink Format |
| DMA | Direct Memory Access |
| DOA | Direction of Arrival |
| DVB-T | Digital Video Broadcasting–Terrestrial |
| ENOB | Effective Number of Bits |
| ES | Extended Squitter |
| ETTI | Faculty of Electronics, Telecommunications and Information Technology |
| FPGA | Field-Programmable Gate Array |
| FRUIT | False Replies Unsynchronized in Time |
| GLONASS | Global Navigation Satellite System of the Russian Federation |
| GNSS | Global Navigation Satellite System |
| GPS | Global Positioning System |
| GRC | GNU Radio Companion |
| GSM | Global System for Mobile Communications |
| HDL | Hardware Description Language |
| ICAO | International Civil Aviation Organization |
| IF | Intermediate Frequency |
| IIO | Industrial Input/Output |
| IMM | Interacting Multiple Model |
| IQ | In-Phase and Quadrature |
| JSON | JavaScript Object Notation |
| KF | Kalman Filter |
| LNA | Low-Noise Amplifier |
| LTE | Long-Term Evolution |
| LSTM | Long Short-Term Memory |
| MDD | Model-Based Design |
| MEO | Medium Earth Orbit |
| MIMO | Multiple-Input Multiple-Output |
| MUSIC | Multiple Signal Classification |
| NACp | Navigation Accuracy Category for Position |
| NavIC | Navigation with Indian Constellation |
| NIC | Navigation Integrity Category |
| PLL | Phase-Locked Loop |
| PPM | Pulse-Position Modulation |
| QZSS | Quasi-Zenith Satellite System |
| RF | Radio Frequency |
| RFI | Radio-Frequency Interference |
| RFIC | Radio-Frequency Integrated Circuit |
| RNDIS | Remote Network Driver Interface Specification |
| ROC | Receiver Operating Characteristic |
| RTL-SDR | RTL2832U-Based Software-Defined Radio |
| RX | Receiver |
| SAW | Surface Acoustic Wave |
| SDR | Software-Defined Radio |
| SMA | SubMiniature Version A |
| SNR | Signal-to-Noise Ratio |
| SoC | System-on-Chip |
| SVD | Singular Value Decomposition |
| TC | Type Code |
| TCP/IP | Transmission Control Protocol/Internet Protocol |
| TCXO | Temperature-Compensated Crystal Oscillator |
| TDOA | Time Difference of Arrival |
| TX | Transmitter |
| UAS | Unmanned Aircraft System |
| UAV | Unmanned Aerial Vehicle |
| UCA | Uniform Circular Array |
| UHD | USRP Hardware Driver |
| ULA | Uniform Linear Array |
| UMOP | Unique Message-Origin Property |
| USB | Universal Serial Bus |
| USRP | Universal Software Radio Peripheral |
| VCTCXO | Voltage-Controlled Temperature-Compensated Crystal Oscillator |
| VCXO | Voltage-Controlled Crystal Oscillator |
| VGA | Variable-Gain Amplifier |
| ZMQ | ZeroMQ |
References
- NASA Earthdata. Global Navigation Satellite System. NASA Earthdata. Available online: https://www.earthdata.nasa.gov/data/space-geodesy-techniques/gnss (accessed on 9 July 2026).
- GPS.gov. Space Segment. Global Positioning System. Available online: https://www.gps.gov/space-segment (accessed on 9 July 2026).
- Information and Analysis Center for Positioning, Navigation and Timing. About GLONASS. GLONASS-IAC. Available online: https://glonass-iac.ru/en/about_glonass/ (accessed on 9 July 2026).
- European Space Agency. Galileo: A Constellation of Navigation Satellites. ESA. Available online: https://www.esa.int/Applications/Satellite_navigation/Galileo/Galileo_a_constellation_of_navigation_satellites (accessed on 9 July 2026).
- China Satellite Navigation Office. BeiDou Navigation Satellite System Signal in Space Interface Control Document: Open Service Signal B1C, Version 1.0. BeiDou Navigation Satellite System. 2020. Available online: http://en.beidou.gov.cn/SYSTEMS/ICD/202008/P020200803535920317313.pdf (accessed on 9 July 2026).
- Cabinet Office, Government of Japan. Overview of the Quasi-Zenith Satellite System. QZSS: Quasi-Zenith Satellite System. Available online: https://qzss.go.jp/en/overview/services/sv01_what.html (accessed on 9 July 2026).
- Indian Space Research Organisation. Satellite Navigation Services. ISRO. Available online: https://www.isro.gov.in/SatelliteNavigationServices.html (accessed on 9 July 2026).
- Piracci, V.; Cenedese, L.; Biagi, L. ADS-B signals reception: A Software Defined Radio approach. In Proceedings of the 2014 IEEE Metrology for Aerospace (MetroAeroSpace), Benevento, Italy, 29–30 May 2014; pp. 132–137. [Google Scholar] [CrossRef] [Scilit]
- Su, X.; Zeng, J.; Li, J.; Hu, S. SDR Reception and Analysis of Civil Aviation ADS-B Signals. In Proceedings of the 2018 IEEE International Conference of Safety Produce Informatization (IICSPI), Chongqing, China, 10–12 December 2018; pp. 893–896. [Google Scholar] [CrossRef] [Scilit]
- Mangali, N.K.; Bagmare, V.S. Development of a Power over Ethernet (PoE) Enabled ADS-B Receiver System. In Proceedings of the 2017 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET), Chennai, India, 22–24 March 2017; pp. 1888–1892. [Google Scholar] [CrossRef] [Scilit]
- Ajhari, A.A.; Ibrahim, R.; Pramodana, A.; Pramudito, J.S.; Tasyam, J.R.; Hilmy, W. ADS-B Mobile Ground Station Receiver Flight Surveillance Architecture. In Proceedings of the 2021 International Conference on Artificial Intelligence and Computer Science Technology (ICAICST), Yogyakarta, Indonesia, 29–30 June 2021; pp. 174–178. [Google Scholar]
- Wang, X. Receiving and Processing ADS-B Signals for Aircraft Tracking. Bachelor’s Thesis, Universitat Politècnica de Catalunya, Barcelona, Spain, 2019. [Google Scholar]
- Spears, J. Building an ADS-B Receiver and Sharing Data with FlightAware, ADS-B Exchange, and Flightradar24. 2024. Available online: https://www.qsl.net/qcwa126/ASDB%20Presentation.pdf (accessed on 9 July 2026).
- Köllner, G. Project ADS-B Receiver and Decoder. 2017. Available online: https://www.qsl.net/dl4mea/fpgaadsb/Koellner_Projekt-ADSB3.pdf (accessed on 9 July 2026).
- Zhang, Y.; Wang, K.; Long, H. SDR-Based ADS-B with Dual-Frequency for UAS: A Universal Design. In Proceedings of the 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing, Liverpool, UK, 26–28 October 2015; pp. 59–64. [Google Scholar] [CrossRef] [Scilit]
- Peng, W.; Li, Y.; Li, H.; Wen, B. A Novel High-sensitivity ADS-B Receiver Based on RF Direct Logarithmic Detecting. In Proceedings of the 2nd International Conference on Computer Application and System Modeling (2012), Shenyang, China, 27–29 July 2012; pp. 735–737. [Google Scholar]
- Hociung, V.-Ș.; Codreanu, N.; Marțian, A. Innovative Solutions for the Development of High-Performance ADS-B Receivers. In Proceedings of the International Spring Seminar on Electronics Technology (ISSE), Budapest, Hungary, 14–18 May 2025; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
- Olivia, G.P.; Olivia, L.; Edwar, E. A Design of ADS-B Receiver Antenna Using Truncated Circular Microstrip Patch in Cubesat Form Factor. In Proceedings of the 2022 IEEE International Conference on Aerospace Electronics and Remote Sensing Technology (ICARES), Yogyakarta, Indonesia, 24–25 November 2022. [Google Scholar] [CrossRef] [Scilit]
- Eichstaedt, F.; Budroweit, J. Evaluation of a GNURadio-based Multi-Channel ADS-B Receiver Implemented on a Highly Integrated SDR Platform for Space Application. In Proceedings of the 2022 IEEE Space Hardware and Radio Conference (SHaRC), Las Vegas, NV, USA, 16–19 January 2022. [Google Scholar] [CrossRef] [Scilit]
- Raza, S.A. Performance Evaluation of an Open Source SDR-Based ADS-B Receiver. Master’s Thesis, Tallinn University of Technology, Tallinn, Estonia, 2019. [Google Scholar]
- Nahiri, L.; Idmouida, H.; Oumimoun, B.; Addaim, A.; Guennoun, Z.; Minaoui, K. An Analysis of SDR-Based ADS-B Receiver Performance for a Future Nanosatellite Payload. In Proceedings of the 2023 IEEE International Conference on Aerospace Electronics and Remote Sensing Technology (ICARES), Bali, Indonesia, 26–27 October 2023. [Google Scholar] [CrossRef] [Scilit]
- Li, K.; Kang, J.; Ren, H.; Wu, Q. A Reliable Separation Algorithm of ADS-B Signal Based on Time Domain. IEEE Access 2021, 9, 88019–88026. [Google Scholar] [CrossRef] [Scilit]
- Ren, P.; Wang, J.; Song, H.; Zhang, P.; Ban, T. A Novel Multi-Criteria Preamble Detection Algorithm for ADS-B Signals. IEEE Access 2019, 7, 97319–97331. [Google Scholar] [CrossRef] [Scilit]
- Chiocchio, S.; Persia, A.; Santucci, F.; Graziosi, F.; Pratesi, M.; Faccio, M. Modeling and evaluation of enhanced reception techniques for ADS-B signals in high interference environments. Phys. Commun. 2020, 42, 101171. [Google Scholar] [CrossRef] [Scilit]
- Zou, H.; Ban, T.; Zhuang, Z. An S Mode ADS-B Preamble Detection Algorithm. In Proceedings of the 2019 IEEE 5th International Conference on Computer and Communications (ICCC), Chengdu, China, 6–9 December 2019; pp. 178–182. [Google Scholar] [CrossRef] [Scilit]
- Kuang, Z.; Huang, J.; Tan, Y.; Liu, Z.; Liu, Y.; Hu, W. Research on Technology for Separating ADS-B Overlapped Signals. In Proceedings of the 2022 4th International Academic Exchange Conference on Science and Technology Innovation (IAECST), Guangzhou, China, 9–11 December 2022. [Google Scholar] [CrossRef] [Scilit]
- Wang, W.; Zhao, H. ADS-B Overlapping Signals Separation Based on Minimum Dispersion Criterion. Digit. Signal Process. 2023, 141, 104172. [Google Scholar] [CrossRef] [Scilit]
- Shen, Z.; Zhou, S.; Yu, H. A Novel Anti-jamming ADS-B Receiver Design Based on Wavelet Denoising Algorithm. In Proceedings of the 2016 6th International Workshop on Computer Science and Engineering (WCSE 2016), Tokyo, Japan, 17–19 June 2016; pp. 366–370. [Google Scholar] [CrossRef] [Scilit]
- Liu, Z.; Lo, S.; Walter, T. Characterization of ADS-B Performance under GNSS Interference. In Proceedings of the 33rd International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2020), Virtual, 22–25 September 2022; pp. 3581–3591. [Google Scholar] [CrossRef] [Scilit]
- Semke, W.; Allen, N.; Tabassum, A.; McCrink, M.; Moallemi, M.; Snyder, K.; Arnold, E.; Stott, D.; Wing, M.G. Analysis of Radar and ADS-B Influences on Aircraft Detect and Avoid (DAA) Systems. Aerospace 2017, 4, 49. [Google Scholar] [CrossRef] [Scilit]
- Shen, H.; Liu, K.; Yao, Y.; Wang, J. An ADS-B Anti-counterfeiting System Based on TDOA. In Proceedings of the 2019 IEEE International Conference on Signal, Information and Data Processing (ICSIDP), Chongqing, China, 11–13 December 2019; pp. 178–183. [Google Scholar] [CrossRef] [Scilit]
- Jiang, N.; Qi, S.; Luo, F.; Jun, W.; Wang, W. ADS-B Message Authentication Using Features of Signal in Transition Regions. In Proceedings of the 2019 IEEE International Conference on Signal, Information and Data Processing (ICSIDP), Chongqing, China, 11–13 December 2019; pp. 1–5. [Google Scholar] [CrossRef] [Scilit]
- Zha, H.; Tian, Q.; Lin, Y. Real-World ADS-B Signal Recognition Based on Radio Frequency Fingerprinting. In Proceedings of the 2020 IEEE 28th International Conference on Network Protocols (ICNP), Madrid, Spain, 13–16 October 2020; pp. 1–5. [Google Scholar] [CrossRef] [Scilit]
- de Boer, T. Automatic Dependent Surveillance-Broadcast (ADS-B); OS3: Osaka, Japan, 2020. [Google Scholar]
- Wu, Z.; Shang, T.; Guo, A. Security Issues in Automatic Dependent Surveillance—Broadcast (ADS-B): A Survey. IEEE Access 2020, 8, 122146–122176. [Google Scholar] [CrossRef] [Scilit]
- Zhang, K.; Qiao, Y.; Zhang, C. Trajectory Tracking Using Auto-adaptive Multi-model Filtering Method in ADS-B System. In Proceedings of the 2013 Second International Conference on Robot, Vision and Signal Processing, Kitakyushu, Japan, 10–12 December 2013; pp. 93–97. [Google Scholar] [CrossRef] [Scilit]
- Bolton, S.; Dill, R.; Grimaila, M.R.; Hodson, D. ADS-B classification using multivariate long short-term memory–fully convolutional networks and data reduction techniques. J. Supercomput. 2023, 79, 2281–2307. [Google Scholar] [CrossRef] [Scilit]
- Lin, H.; Yang, H.C. A method of simulation of ADS-B information source 2013. In Proceedings of the International Workshop on Microwave and Millimeter Wave Circuits and System Technology, Chengdu, China, 24–25 October 2013; pp. 483–485. [Google Scholar] [CrossRef] [Scilit]
- Sun, J. ADS-B Decoding Guide; Release 0.3; Delft University of Technology: Delft, The Netherlands, 2017. [Google Scholar]
- Laporte-Fauret, B.; Tajan, R.; Ferré, G. ADS-B Transmitter/Receiver Simulation to Decode Real Aircraft Trajectories with Software Defined Radios. In Proceedings of the 2019 29th Annual Conference of the European Association for Education in Electrical and Information Engineering (EAEEIE), Ruse, Bulgaria, 4–6 September 2020; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
- Molla, D.M.; Badis, H.; George, L.; Berbineau, M. Software Defined Radio Platforms for Wireless Technologies. IEEE Access 2022, 10, 26203–26229. [Google Scholar] [CrossRef] [Scilit]
- Budroweit, J.; Eichstaedt, F.; Delovski, T. Aircraft Surveillance from Space: The Future of Air Traffic Control? Space-Based ADS-B, Status, Challenges and Opportunities. IEEE Microw. Mag. 2024, 25, 68–76. [Google Scholar] [CrossRef] [Scilit]
- Ceballos-Gutierrez, J.; Aranda-Escolastico, E.; Moreno-Salinas, D. Enhancing Spectrum Utilization in Mode S Surveillance Systems via 1090ES ADS-B. IEEE Open J. Commun. Soc. 2026, 7, 138–152. [Google Scholar] [CrossRef] [Scilit]
- ED-102B; Integrated Change 1 and Change 2|MOPS for 1090 MHz Extended Squitter ADS-B and TIS-B Integrated Change 1 and Change 2. EUROCAE: St.-Denis, France, 2026.
- Akeela, R.; Dezfouli, B. Software-defined Radios: Architecture, State-of-the-art, and Challenges. arXiv 2018, arXiv:1804.06564. [Google Scholar] [CrossRef] [Scilit]
- Ettus Research. USRP B200mini: 1 × 1, 70 MHz–6 GHz SDR/Cognitive Radio. Ettus Research, a National Instruments Brand. Available online: https://www.ettus.com/all-products/usrp-b200mini/ (accessed on 11 July 2026).
- Analog Devices. AD9364 RF Agile Transceiver Data Sheet; Rev. A; Analog Devices: Norwood, MA, USA, 2014; Available online: https://www.analog.com/media/en/technical-documentation/data-sheets/ad9364.pdf (accessed on 11 July 2026).
- Ettus Research. USRP B210 SDR Kit: Dual Channel Transceiver, 70 MHz–6 GHz. Ettus Research, a National Instruments Brand. Available online: https://www.ettus.com/all-products/ub210-kit/ (accessed on 11 July 2026).
- Analog Devices. AD9361 RF Agile Transceiver Data Sheet; Rev. E; Analog Devices: Norwood, MA, USA, 2019; Available online: https://www.analog.com/media/en/technical-documentation/data-sheets/AD9361.pdf (accessed on 11 July 2026).
- DXPatrol. Ultra Wide-Band Coverage SDR Receiver MK4. Available online: https://static.dxengineering.com/global/images/instructions/dxp-dx-patrolmk4_sn.pdf (accessed on 11 July 2026).
- DXPatrol. DXPatrol Official Website. Available online: https://www.dxpatrol.pt (accessed on 11 July 2026).
- Proakis, J.G.; Manolakis, D.G. Digital Signal Processing: Principles, Algorithms and Applications, 4th ed.; Pearson Prentice Hall: Upper Saddle River, NJ, USA, 2007. [Google Scholar]
- Analog Devices. ADALM–PLUTO Detailed Specifications. Analog Devices Wiki. 27 January 2021. Available online: https://wiki.analog.com/university/tools/pluto/specs (accessed on 9 July 2026).
- Analog Devices. Basic Internals of Pluto. Analog Devices Wiki. 10 August 2017. Available online: https://wiki.analog.com/university/tools/pluto/users/understanding (accessed on 11 July 2026).
- Analog Devices. AD9363 RF Agile Transceiver Data Sheet; Rev. B; Analog Devices: Norwood, MA, USA, 2017; Available online: https://www.analog.com/media/en/technical-documentation/data-sheets/AD9363.pdf (accessed on 11 July 2026).














| Author/Reference | Platform(s) | Key Finding | Limitation |
|---|---|---|---|
| Piracci [8] | Custom SDR + LabVIEW | Controlled interference testing | Single platform only |
| Shen [28] | USRP + wavelet denoising | Anti-jamming performance | Simulation-focused |
| Mangali [10] | RTL-SDR + Raspberry Pi | PoE-enabled low-cost deployment | No comparative benchmark |
| Raza [20] | BladeRF | High-gain antenna extension | Single device evaluation |
| Molla [41] | Multiple SDRs | General wireless platform comparison | Not ADS-B specific |
| Su [9] | KZ-SDR | Self developed SDR | Single platform only, No interference analysis |
| SDR Platform | RF Transceiver/ Tuner | Frequency Range | Instantaneous Bandwidth | ADC Resolution | Sample Rate |
|---|---|---|---|---|---|
| USRP B200mini | AD9364 | 70 MHz–6 GHz | Up to 56 MHz | 12-bit | Up to 61.44 MS/s |
| USRP B210 | AD9361 | 70 MHz–6 GHz | Up to 56 MHz | 12-bit | Up to 61.44 MS/s |
| DX-Patrol MK4 | R820T2 + RTL2832U | 100 kHz–2 GHz | Up to 3.2 MHz | 8-bit | Up to 3.2 MS/s |
| Adalm-Pluto | AD9363 | 70 MHz–6 GHz a | Up to 20 MHz | 12-bit | Up to 61.44 MS/s |
| SDR Platform | Jamming Condition | Total Msgs | Unique a/c | w/Pos. | Pos. Rate [%] | Rate [/min] |
|---|---|---|---|---|---|---|
| DXPatrol MK4 | No jamming | 15 | 7 | 10 | 66.67 | 1.49 |
| Gain 20 dB (−92 dBm) | 11 | 5 | 4 | 36.36 | 1.10 | |
| Gain 40 dB (−72 dBm) | 24 | 5 | 17 | 70.83 | 2.39 | |
| Gain 60 dB (−52 dBm) | 2 | 2 | 0 | 0.00 | 0.20 | |
| Adalm-Pluto | No jamming | 882 | 16 | 819 | 92.86 | 87.87 |
| Gain 20 dB (−92 dBm) | 752 | 22 | 708 | 94.15 | 74.95 | |
| Gain 40 dB (−72 dBm) | 951 | 16 | 902 | 94.85 | 94.67 | |
| Gain 60 dB (−52 dBm) | 14 | 6 | 2 | 14.29 | 1.40 | |
| USRP B200mini | No jamming | 536 | 17 | 495 | 92.35 | 53.35 |
| Gain 20 dB (−92 dBm) | 269 | 19 | 213 | 79.18 | 26.81 | |
| Gain 40 dB (−72 dBm) | 478 | 17 | 436 | 91.21 | 47.62 | |
| Gain 60 dB (−52 dBm) | 12 | 4 | 4 | 33.33 | 1.20 | |
| USRP B210 | No jamming | 821 | 17 | 761 | 92.69 | 81.76 |
| Gain 20 dB (−92 dBm) | 747 | 17 | 710 | 95.05 | 74.42 | |
| Gain 40 dB (−72 dBm) | 861 | 16 | 821 | 95.35 | 85.79 | |
| Gain 60 dB (−52 dBm) | 109 | 7 | 96 | 88.07 | 10.86 |
| SDR Platform | Average Price (EUR) | Market Segment | Typical Applications | Messages/min (No Jamming) | Cost/Msg (No Jamming) | Messages/min (Strong Jamming) | Cost/Msg (Strong Jamming) |
|---|---|---|---|---|---|---|---|
| USRP B200mini | 1500 | Professional | Research | 53.35 | 28.11 | 1.20 | 1250 |
| USRP B210 | 2500 | Professional | Research | 81.76 | 30.57 | 10.86 | 230.2 |
| DX-Patrol MK4 | 100 | Budget | Educational/ hobby | 1.49 | 67.11 | 0.20 | 500 |
| Adalm-Pluto | 250 | Mid-range | Educational/ research bridge platform | 87.87 | 2.84 | 1.40 | 178.5 |
| SDR Platform | Jamming Condition | Max. Range [km] | Avg. Range [km] | A/c w/Position |
|---|---|---|---|---|
| DXPatrol MK4 | No jamming | 26.7 | 18.0 | 2 |
| Gain 20 dB (−92 dBm) | 26.1 | 25.7 | 2 | |
| Gain 40 dB (−72 dBm) | 28.4 | 12.4 | 3 | |
| Gain 60 dB (−52 dBm) | – | – | 0 | |
| Adalm-Pluto | No jamming | 61.5 | 33.1 | 15 |
| Gain 20 dB (−92 dBm) | 95.0 | 40.6 | 16 | |
| Gain 40 dB (−72 dBm) | 59.8 | 28.2 | 12 | |
| Gain 60 dB (−52 dBm) | 7.2 | 7.2 | 1 | |
| USRP B200mini | No jamming | 66.3 | 33.0 | 16 |
| Gain 20 dB (−92 dBm) | 75.4 | 41.1 | 9 | |
| Gain 40 dB (−72 dBm) | 65.2 | 27.6 | 12 | |
| Gain 60 dB (−52 dBm) | 29.9 | 21.8 | 2 | |
| USRP B210 | No jamming | 66.8 | 30.6 | 16 |
| Gain 20 dB (−92 dBm) | 63.2 | 34.7 | 13 | |
| Gain 40 dB (−72 dBm) | 64.3 | 26.0 | 13 | |
| Gain 60 dB (−52 dBm) | 38.9 | 26.7 | 6 |
| Jammer Gain | Decoded Messages | Unique Aircraft | Position Messages | |||
|---|---|---|---|---|---|---|
| Clean | Noisy | Noisy/Clean Ratio [%] | Clean | Noisy | Noisy Pos. Ratio [%] | |
| 0 dB | 803 | 455 | 56.66 | 20 | 17 | 92.75 |
| 5 dB (−107 dBm) (RX gain 71 dB) | 424 | 129 | 30.42 | 16 | 8 | 88.37 |
| 5 dB (−107 dBm) (RX gain 66 dB) | 857 | 473 | 55.19 | 19 | 16 | 92.18 |
| 10 dB (−102 dBm) | 552 | 14 | 2.54 | 13 | 4 | 28.57 |
| 20 dB (−92 dBm) | 670 | 21 | 3.13 | 19 | 10 | 28.57 |
| Jammer Gain | Decoded Messages | Unique Aircraft | Position Messages | |||
|---|---|---|---|---|---|---|
| Clean | Noisy | Noisy/Clean Ratio [%] | Clean | Noisy | Noisy Pos. Ratio [%] | |
| 0 dB | 1037 | 775 | 74.73 | 15 | 7 | 97.81 |
| 5 dB | 745 | 275 | 36.91 | 15 | 7 | 93.45 |
| 10 dB | 711 | 317 | 44.59 | 20 | 8 | 93.06 |
| 20 dB | 884 | 5 | 0.57 | 19 | 2 | 0.00 |
| Jammer Gain | Decoded Messages | Unique Aircraft | Position Messages | |||
|---|---|---|---|---|---|---|
| Clean | Noisy | Noisy/Clean Ratio [%] | Clean | Noisy | Noisy Pos. Ratio [%] | |
| 0 dB | 563 | 259 | 46.00 | 10 | 14 | 89.19 |
| 5 dB | 815 | 170 | 20.86 | 11 | 13 | 87.65 |
| 10 dB | 678 | 27 | 3.98 | 8 | 6 | 62.96 |
| 20 dB | 640 | 2 | 0.31 | 12 | 1 | 0.00 |
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
Hociung, V.-S.; Gherghina, A.-G.; Onu, C.-P.; Vladeanu, C.; Martian, A. Performance Evaluation of ADS-B Receivers Implemented Using Software-Defined Radio Platforms and GNU Radio. Future Internet 2026, 18, 491. https://doi.org/10.3390/fi18090491
Hociung V-S, Gherghina A-G, Onu C-P, Vladeanu C, Martian A. Performance Evaluation of ADS-B Receivers Implemented Using Software-Defined Radio Platforms and GNU Radio. Future Internet. 2026; 18(9):491. https://doi.org/10.3390/fi18090491
Chicago/Turabian StyleHociung, Vlad-Stefan, Alexandru-Gabriel Gherghina, Cezar-Petrut Onu, Calin Vladeanu, and Alexandru Martian. 2026. "Performance Evaluation of ADS-B Receivers Implemented Using Software-Defined Radio Platforms and GNU Radio" Future Internet 18, no. 9: 491. https://doi.org/10.3390/fi18090491
APA StyleHociung, V.-S., Gherghina, A.-G., Onu, C.-P., Vladeanu, C., & Martian, A. (2026). Performance Evaluation of ADS-B Receivers Implemented Using Software-Defined Radio Platforms and GNU Radio. Future Internet, 18(9), 491. https://doi.org/10.3390/fi18090491

