Report of Contributions - GNU Radio Conference 2021 - GNU Radio Events
←
→
Page content transcription
If your browser does not render page correctly, please read the page content below
GNU Radio Conference 2021 Report of Contributions https://events.gnuradio.org/e/grcon21
GNU Radio Conf … / Report of Contributions Modular transmit / receive station … Contribution ID: 4 Type: Talk Modular transmit / receive station control Wednesday, 22 September 2021 10:30 (30 minutes) The Modular station control package contains GNU Radio flowgraphs for transmitters and re- ceivers which work in conjunction with a common station control module. It is a “plug and play” concept supporting various modulation methods such as Narrow Band FM and Single Sideband. The control module contains SDR source and sink blocks, switching logic to control transmit / receive functions, antenna and power amplifier relay controls, and LED status indicators. Design criteria and implementation will be discussed. Secondary Topic Primary author: DUGGAN, Barry (GNU Radio) Presenter: DUGGAN, Barry (GNU Radio) Session Classification: Main Track Track Classification: Main Topic: Amateur (HAM) Radio September 16, 2021 Page 1
GNU Radio Conf … / Report of Contributions A Newbie’s Guide to the GNU Rad … Contribution ID: 8 Type: Talk A Newbie’s Guide to the GNU Radio Universe Monday, 20 September 2021 13:25 (10 minutes) Overview: • https://wiki.gnuradio.org/index.php/Main_Page • Tutorials • Block docs • Repository example flowgraphs • Discuss-gnuradio Digest • Matrix chat rooms Secondary Topic Primary author: DUGGAN, Barry (GNU Radio) Presenter: DUGGAN, Barry (GNU Radio) Session Classification: Main Track Track Classification: Main Topic: New Users September 16, 2021 Page 2
GNU Radio Conf … / Report of Contributions Breakout session for Ham Radio Contribution ID: 15 Type: Breakout Session (Friday Only) Breakout session for Ham Radio Friday, 24 September 2021 13:00 (1 hour) The Ham Radio breakout session will focus on the application of GNU Radio within the amateur radio community. Some of the items to be covered are: • modulation methods: FSK, NBFM, SSB simulation hardware examples • station control • digital applications • the future of the monthly video meetings need coordinator/scheduler need host/moderator need contributors Secondary Topic Primary author: DUGGAN, Barry (GNU Radio) Presenter: DUGGAN, Barry (GNU Radio) Session Classification: Breakout Session Track Classification: Main Topic: Amateur (HAM) Radio September 16, 2021 Page 3
GNU Radio Conf … / Report of Contributions LLLama and the Lake Monster: SD … Contribution ID: 17 Type: Paper (with talk) LLLama and the Lake Monster: SDR in Neutral Atom Quantum Computing Thursday, 23 September 2021 09:45 (30 minutes) In this talk, we will provide an overview of unique, wired SDR applications for Atom Computing Inc.’s quantum computer. Our apparatus employs a suite of lasers, magnets, and cameras to cool, trap, manipulate, and read out an array of qubits constructed from optically trapped neutral atoms. The physical processes that underpin neutral atom quantum computing would not be possible without precise, closed-loop control of the amplitudes, frequencies, and phases of electromagnetic (optical) fields. This control is mediated through the acousto-optical and electro-optical effects, whereby RF signals couple to optical fields in a highly controllable manner. These RF signals are generated by Hapyxelor, our subsystem named after a mythical Canadian lake monster, that outputs an array of arbitrary RF waveforms from ~50 MHz to 16 GHz by means of a custom RFSoC- based SDR in a MicroTCA chassis. We also monitor and provide long-term (slow) feedback to our laser sources by downmixing the optical frequency noise down to the RF regime using an optical frequency comb. Our LLLama Long-term Laser Lock subsystem uses an Ettus Research USRP N210 with UBX-40 RF daughtercard and GNU Radio to monitor and analyze these downmixed signals, and provides feedback to the laser controller modules to keep the lasers in a locked state over the course of days and weeks. Secondary Topic High Performance SDR Applications Primary authors: Dr COXE, Robin (Atom Computing Inc.); Dr NOTERMANS, Remy (Atom Com- puting Inc.); Mr LAUIGAN, Joseph (Atom Computing Inc.); Mr NISHIGUCHI, Ciro (Atom Computing Inc.); Dr CRISOSTO, Nicole (Atom Computing Inc.) Presenter: Dr COXE, Robin (Atom Computing Inc.) Session Classification: Main Track Track Classification: Main Topic: SDR Instrumentation and Control September 16, 2021 Page 4
GNU Radio Conf … / Report of Contributions Embedded Computer Solutions for … Contribution ID: 19 Type: Talk Embedded Computer Solutions for SDRs running GNU Radio Wednesday, 22 September 2021 13:55 (30 minutes) Most often we use laptops or desktop computer systems to interface to SDRs and run GNU Ra- dio software. With few challenges these approaches work well until it is time to create a product with an embedded computer, embedded SDRs and of course GNU Radio. Creating an embedded computer / SDR system is a challenging project with engineering tradeoffs in many areas. It is im- portant to design these embedded systems with these tradeoffs in mind from the outset. Otherwise, it will be very difficult to create a reliable system that performs well. In an embedded system, these are often the most critical design criteria: x86/x64 vs ARM, Linux vs Windows, Intel vs AMD, CPU performance, Data latency to/from an SDR, Data storage, physical size, heat dissipation, battery life, EMI noise generated, EMI noise susceptibility, LNA strategy, PA strategy, grounding strategy, environmental susceptibility, overall reliability, field updates, crash recovery, certifications, product schedule, parts availability, Made in the USA, among others. We will discuss each of these in some detail, how they interact and counteract each other, and with strategies to overcome them. A couple of real- world examples will also be shown. These design challenges must be addressed from the beginning of a project and not simply solved at the tail end. Very small, high performance embedded computer systems with SDRs and GNU Radio can be developed and manufactured. Exciting and highly reliable products can be created. Embedding small powerful computers, SDRs and GNU Radio in systems can enable many new possibilities for this technology. Let’s get off our big clumsy desktop & laptop systems and into the field. Secondary Topic Internet of Things (IoT) Primary authors: MOORE, Jeffrey (www.embeddednow.com); MARTHINSEN, Eric (Embedded Now, Inc.) Presenter: MOORE, Jeffrey (www.embeddednow.com) Session Classification: Main Track Track Classification: Main Topic: SDR Hardware September 16, 2021 Page 5
GNU Radio Conf … / Report of Contributions Deep space reception by AMSAT-DL Contribution ID: 20 Type: Talk Deep space reception by AMSAT-DL Wednesday, 22 September 2021 11:00 (30 minutes) For nearly one year, the German amateur satellite association AMSAT-DL has regularly been de- coding the telemetry of the Chinese Mars probe Tianwen-1 using the 20m antenna at Bochum observatory and GNU Radio. This has allowed us to obtain updated orbital information from the spacecraft and receive the relayed signals during the landing of the Zhurong rover. To our best knowledge, this is a record of using GNU Radio for receiving digital communications at a distance greater than 300 million km. Secondary Topic Radio Astronomy Primary authors: ESTÉVEZ, Daniel; GUELZOW, Peter (AMSAT-DL); VOLLHARDT, Achim (AMSAT-DL); LORENZ, Mario (AMSAT-DL); MILLER, James (AMSAT-DL); MEINZER, Karl (AM- SAT-DL); ELSNER, Thilo (AMSAT-DL) Presenter: ESTÉVEZ, Daniel Session Classification: Main Track Track Classification: Main Topic: Amateur (HAM) Radio September 16, 2021 Page 6
GNU Radio Conf … / Report of Contributions Channel Leakage Cancellation for … Contribution ID: 21 Type: Paper (with talk) Channel Leakage Cancellation for Software Defined Radio (SDR) Narrowband Radar Interferometry Using GNU Radio Tuesday, 21 September 2021 15:15 (30 minutes) Abstract: (Draft of full paper is attached) Because the SDR has both an RF transmitter and a receiver integrated in the same module, leakage from transmit into receive path is inevitable. Without proper compensation, the received radar signal is combined with this unintentional leakage signal from the transmit path creating unin- tended distortion in phase and amplitude. This type of accuracy degradation has been reported in the previous publication when a Multiple Frequency Continuous Wave (MFCW) distance sensing radar was created with SDR.1 A traditional Pulse or FMCW radar needs 1GHz bandwidth (BW) to achieve 15cm resolution for short range applications, making a typical SDR’s 4-60MHz BW seem far from adequate for distance sensing. However, in this project, a new interferometry radar solu- tion is demonstrated to make short range distance sensing possible using bandwidth-limited SDR. This new concept opens the doors to many short-range radar applications using this low cost SDR technology and will help to overcome the high power and harsh interference associated with tradi- tional ultrawide band radars. Major improvement in distance sensing accuracy has been achieved by introducing two all-software solutions in GNU Radio for leakage cancellation and automatic erroneous result correction. This article will highlight how GNU Radio was used not only as a simulator in the debug phase but also as the end solution to the actual leakage cancellation in the radar operation. Secondary Topic Primary author: CAI, Victor (Analog Devices) Co-author: Mr KRAFT, Jon (Analog Devices) Presenter: CAI, Victor (Analog Devices) Session Classification: Main Track Track Classification: Main Topic: High Performance SDR Applications September 16, 2021 Page 7
GNU Radio Conf … / Report of Contributions Adventures in RFNoC: Lessons Le … Contribution ID: 22 Type: Paper (with talk) Adventures in RFNoC: Lessons Learned From Developing a Real-Time Spectrum Sensing Block Tuesday, 21 September 2021 15:45 (30 minutes) The RF Network-on-Chip (RFNoC™) is an open source framework from Ettus that allows for con- venient development access to the field-programmable gate array (FPGA). The RFNoC framework therefore lowers the barrier to entry to develop FPGA based digital signal processing (DSP) blocks that can be used with UHD and GNURadio (Ettus, 2020). By utilizing the floor space available on the FPGA of select radio models, DSP can be done in hardware before the data is ever streamed to the host computer. This type of heterogeneous processing can increase the speed of computa- tionally intensive algorithms by helping to parallelize operations on the FPGA prior to generalized processing on the host computer. In addition to computational savings, deploying algorithms to the FPGA can reduce latency by removing the need to send data to the host computer or by reduc- ing the amount of data that needs to be streamed to and processed by the host computer. This presentation and the accompanying paper discuss the lessons learned from RFNoC develop- ment on the Ettus X310 radio. We will describe the framework and implementation architectures that reduced development time and enabled complex algorithms to be run in real-time. The AXI- Stream Payload Context interface was selected for the development of the processing blocks. A brief overview of this interface is discussed along with methods for sending block-generated pack- ets. The blocks that are presented in this work are for the implementation of fast spectrum sensing (FSS) (Kirk et al., 2018) for dynamic spectrum sharing applications. FSS operates by taking a sample of the spectrum and then looks for the largest band that is unoccupied by the primary users and can utilized by the radio’s application. Due to the time-frequency agility of modern communications networks, the radio must be able to sense a new primary user in sub millisecond timescales in order to minimize interference. We will demonstrate two different detection methods for checking for a signal in each frequency bin of an FFT frame. As previously mentioned, FSS is a speed critical application, as a new emitter could begin transmitting at any time and the system would need to jump out of the way and select a new sub-band. Because of this the FSS algorithm needs to be implemented in the FPGA to minimize processing time and reduce streaming data and latency requirements to and from the computer. Minimizing the processing and data requirements ensures that the system can run the algorithm on each frame of data as quickly as possible such that a transmit waveform selection algorithm always has the most recent spectrum estimate. A block architecture is presented for two versions of the FSS algorithm. The first allows for the implementation of a simpler algorithm with a predetermined threshold, that only needs to see each sample once and allows data to continue through the passthrough port of the block uninter- rupted. The second architecture discussed enables a more robust algorithm that needs to calculate the threshold before it is applied. This is accomplished through caching of packets to allow for the data to be accessed or iterated over multiple times by the algorithm. Much of the input and output timing complexity usually associated with developing streaming FPGA IP is shouldered by RFNoC which allows for a more singular focus on the algorithm implementation. Issues that were encountered with these implementations within this framework will be described and the throughput and bandwidth performance will be discussed and demonstrated. Acknowledgments: This work was sponsored by the Defense Advanced Research Projects Agency (DARPA) under grant HR0011-20-1-0007. The views expressed in this article are those of the authors and do not reflect official policy or position of DARPA, or the U.S. Government, No official endorsement by DARPA should be inferred. Approved for public release; distribution is unlimited. September 16, 2021 Page 8
GNU Radio Conf … / Report of Contributions Adventures in RFNoC: Lessons Le … References: RF Network-On-Chip (RFNOC™) Specification. Ettus Research, 2020. Rev. 1.0 Kirk, B. H., Narayanan, R. M., Gallagher, K. A., Martone, A. F., and Sherbondy, K. D. Avoidance of Time-Varying Radio Frequency Interference with Software-Defined Cognitive Radar. IEEE Trans- actions on Aerospace and Electronic Systems, (4):1090-1107, November 2018. doi:10.1109 Secondary Topic Wireless Spectrum Management Primary author: MATTINGLY, Rylee (School of Electrical and Computer Engineering, Advanced Radar Research Center, University of Oklahoma) Co-author: Dr METCALF, Justin (School of Electrical and Computer Engineering, Advanced Radar Research Center, University of Oklahoma) Presenter: MATTINGLY, Rylee (School of Electrical and Computer Engineering, Advanced Radar Research Center, University of Oklahoma) Session Classification: Main Track Track Classification: Main Topic: Hardware Accelerated Applications September 16, 2021 Page 9
GNU Radio Conf … / Report of Contributions GNU Radio hits the Bullseye Contribution ID: 25 Type: Talk GNU Radio hits the Bullseye Monday, 20 September 2021 11:30 (30 minutes) Overview of the packaged gnuradio ecosystem, with emphasis on Debian 11 “Bullseye”. Demo of the kinds of fun things just an apt-get install away. How to recognize and avoid troubles building new things from source while also using installed packages. Some hints on CMake and Python path control. Some of the alternate repositories available - and the benefits vs pitfalls in deciding when to use them, or when and how to roll your own binary package repository. Q&A Secondary Topic Primary author: BOTTOMS, Maitland Presenter: BOTTOMS, Maitland Session Classification: Main Track Track Classification: Main Topic: New Users September 16, 2021 Page 10
GNU Radio Conf … / Report of Contributions gr-genalyzer, a new OOT module t … Contribution ID: 26 Type: Talk gr-genalyzer, a new OOT module to characterize data converter performance Tuesday, 21 September 2021 13:15 (30 minutes) Emerging advancements in DAC/ADC technology in terms of enabling multi-channel, multi-mode, multi-band operation and supporting multi GSPS sample rates place stringent requirements on ac- curately characterizing the performance of data converters to determine their suitability for a given application. While it is possible to use discrete blocks from GNU Radio source tree and compute many of the commonly needed data converter performance metrics such as spurious-free dynamic range (SFDR), total harmonic distortion (THD), noise spectral density (NSD) etc., a dedicated out- of-tree module that computes such metrics in a standards-compliant manner is needed. In this talk, we introduce gr-genalyzer which fills this gap by providing implementations of common data con- verter performance metrics as defined by the IEEE Standard for Terminology and Test Methods for Analog-to-Digital Converters (IEEE 1241-2010) and the IEEE Standard for Terminology and Test Methods of Digital-to-Analog Converter Devices (IEEE 1658-2011) both published by Instrumenta- tion and Measurement/Waveform Generation, Measurement, and Analysis – Technical Committee 10 (IM/WM&A – TC10). Using ADI’s transceiver and mixed-signal front-end boards as examples, we will use gr-genalyzer to demonstrate how GNU Radio users can not only match the computed performance metrics with the typical, expected specifications as indicated in the datasheet, but also accurately characterize their hardware for arbitrary, valid use-cases. The eventual goal is to submit gr-genalyzer to GNU Radio project maintainers for consideration towards merging it upstream into GNU Radio source tree. Secondary Topic Primary author: PAGADARAI, Srikanth (Analog Devices Inc) Presenter: PAGADARAI, Srikanth (Analog Devices Inc) Session Classification: Main Track Track Classification: Main Topic: SDR Instrumentation and Control September 16, 2021 Page 11
GNU Radio Conf … / Report of Contributions RF|Sim, Azure Orbital, and Spectru … Contribution ID: 27 Type: Talk RF|Sim, Azure Orbital, and Spectrum Processing on Azure Thursday, 23 September 2021 15:25 (30 minutes) In this presentation we’ll introduce RF|Sim, a software radio automation framework that allows users to simulate their SDR designs in the cloud in a highly scalable, GNU Radio-based, virtual channel emulation environment. RF|Sim allows users to provide containerized SDR designs and instantiate them in a simulated RF environment. RF|Sim can simulate the propagation of RF emissions from each antenna in the simulation to all other antennas according to a set of user- specified, time-varying channel files, including effects such as propagation loss, multipath, time delay, doppler shifts, etc. These simulations are highly scalable and support full mesh connectivity topologies of hundreds of nodes in real time. We’ll also introduce a new OOT module that we’ve developed to leverage Azure services naturally within a flowgraph To showcase a real-world example, we will introduce Microsoft’s Ground Station as a Service offer- ing, Azure Orbital, which uses the flexibility and configurability of cloud-based, software defined ground station modems to interoperate with a wide variety of spacecraft without requiring an ex- tensive collection of custom hardware. We will demonstrate how RF|Sim can be used in conjunc- tion with Azure Orbital to enable end-to-end testing of customer satellite designs against virtual SATCOM ground stations using GNU Radio. Secondary Topic Digital Signal Processing Primary authors: POMEROY, Craig (Microsoft); Mr SHELAR, Hrishi (Microsoft) Presenters: POMEROY, Craig (Microsoft); Mr SHELAR, Hrishi (Microsoft) Session Classification: Main Track Track Classification: Main Topic: High Performance SDR Applications September 16, 2021 Page 12
GNU Radio Conf … / Report of Contributions pyadi-jif: JESD204 tools for mere … Contribution ID: 28 Type: Talk pyadi-jif: JESD204 tools for mere mortals Thursday, 23 September 2021 15:55 (30 minutes) In this presentation, we will discuss a new open-source tool for configuring systems that utilize the JESD204 specification called pyadi-jif or JIF for short. JESD204 is an electrical specification used by modern high-speed data converters to transfer data between ASICs, FPGAs, and even other converters which are at the heart of wideband software radios. Even though JESD204 greatly sim- plifies the physical layout between devices, it transfers this complexity to the FPGA and software components of a system. JIF is a library designed to help model the JESD204 configuration require- ments of the different components in the system and provide optimized configurations for all the connected devices. Allowing system designers to quickly generate configurations, validate their designs, and even update devices on the fly within constraints. The talk will start with a basic introduction to JESD204 and the available HDL and software drivers for those new to the area. Then an overview of JIF will be provided and the theory behind its design. This will include examples of real-world systems and components, how they impact radios connected to GNU Radio, and how JIF can be used with GNU Radio itself. For those working in the field of wideband RF or just entering, this talk will provide a useful introduction to the core technology of JESD204 used in modern systems, and new open tooling that they can leverage to help their development of devices connected to GNU Radio and other ecosystems. Secondary Topic SDR Instrumentation and Control Primary author: COLLINS, Travis (Analog Devices Inc) Presenter: COLLINS, Travis (Analog Devices Inc) Session Classification: Main Track Track Classification: Main Topic: SDR Hardware September 16, 2021 Page 13
GNU Radio Conf … / Report of Contributions libIIO and the new mainline modu … Contribution ID: 29 Type: Talk libIIO and the new mainline module gr-iio Monday, 20 September 2021 15:25 (30 minutes) In this talk, we will provide an overview of the newly merged gr-iio module inside GNU Radio. gr- iio is a module based around the Industrial Input/Output (IIO) framework, which has been in the upstream Linux kernels since 2011 and is responsible for handling sensors, converters, integrated transceivers, and other real-world I/O devices. It provides a hardware abstraction layer with a consistent API for the user-space applications. The IIO framework supports discrete components as well as integrated transceivers like the Analog Devices AD9361, a 2x2 RF Agile Transceiver, found in many SDR products like the ADALM-PLUTO. The newly merged module both provides access to generic IIO devices, but also contains device-specific blocks for certain SDRs. This talk will provide a basic introduction to IIO, libIIO, and gr-iio. Including a small tutorial on setting up generic blocks for any IIO based driver. Finally, a deep dive will go into how buffer streaming operates based on your target platform with some performance metrics. Since gr-iio is now within mainline GNU Radio, this talk will provide a great foundation to the newly available blocks to the general community, and be a valuable resource to those just starting out with devices like the ADALM-PLUTO. Secondary Topic SDR Hardware Primary authors: COLLINS, Travis (Analog Devices Inc); Mr CERCUEIL, Paul (Analog Devices, Inc.) Presenter: Mr CERCUEIL, Paul (Analog Devices, Inc.) Session Classification: Main Track Track Classification: Main Topic: GNU Radio Core Functionality September 16, 2021 Page 14
GNU Radio Conf … / Report of Contributions The State of GNU Radio Accelerat … Contribution ID: 30 Type: Talk The State of GNU Radio Accelerator Device Support Tuesday, 21 September 2021 11:00 (30 minutes) Accelerator devices such as GPUs, FPGAs, or DSPs can be very useful for offloading computation- ally intensive digital signal processing tasks. Unfortunately, the GNU Radio SDR framework does not directly support such devices. Many workarounds have been developed to allow accelerator devices to be used within GNU Radio, but each comes with performance and/or flexibility tradeoffs. To solve these problems work is currently underway to develop generic support for accelerator de- vices within GNU Radio itself. The focus of this work is to modify GNU Radio to allow support for custom buffers. Custom buffer support will allow GNU Radio to directly utilize device specific buffers (e.g. DMA buffers) and therefore eliminate the need to double copy in order to move data into and out of an accelerator device. Furthermore, the custom buffer concept can be extended to allow “zero copy” data access between two kernels on the same accelerator device. This pre- sentation will cover the design and current status of accelerator device support for GNU Radio. Secondary Topic Hardware Accelerated Applications Primary author: SORBER, David (BlackLynx, Inc.) Presenter: SORBER, David (BlackLynx, Inc.) Session Classification: Main Track Track Classification: Main Topic: GNU Radio Core Functionality September 16, 2021 Page 15
GNU Radio Conf … / Report of Contributions A new Linux kernel subsystem for … Contribution ID: 32 Type: Talk A new Linux kernel subsystem for JESD204 RF Transceiver Systems Wednesday, 22 September 2021 15:25 (30 minutes) Title: A new Linux kernel subsystem for JESD204 multichannel RF Transceiver Systems Author: First Name: Michael Last Name: Hennerich Organization: Analog Devices GmbH Country: Germany Email: michael.hennerich@analog.com Abstract: Many applications need multiple channels of phase and frequency synchronization and coherency. Applications like Direction of Arrival (DOA) accuracy is directly related to the number of channels and the synchronization between these channels. However, synchronizing multiple high-speed RF transceiver systems is a challenging task from both hardware and software point of view. In most cases these systems need to scale both verti- cally and horizontally. This presentation will introduce a new yet to be mainlined JESD204 Linux kernel subsystem, which greatly simplifies configuration, bring-up and synchronization of multi topology converter sys- tems and clocking trees. We will cover the basic architecture and concepts, the stack-up and com- ponents, how they typically interact with each other, the type of (inter)dependencies that exist and finally how easy it is to utilize, compose and scale such a system. About: Michael is Open Source Engineering Manager at Analog Devices GmbH in Munich, and also pas- sionate and licensed HAM Radio Amateur. He first talked about Embedded Linux for DSPs on the Embedded Systems Conference Silicon Valley back in 2006, since then Michael is an active Linux kernel developer and open source contributor. Secondary Topic High Performance SDR Applications Primary author: HENNERICH, Michael (Analog Devices GmbH) Presenter: HENNERICH, Michael (Analog Devices GmbH) Session Classification: Main Track Track Classification: Main Topic: SDR Hardware September 16, 2021 Page 16
GNU Radio Conf … / Report of Contributions Managing GNU Radio Installations … Contribution ID: 33 Type: Talk Managing GNU Radio Installations with Conda: A How-to for Everyone from Users to Developers Monday, 20 September 2021 11:00 (30 minutes) You know what GNU Radio is, but I’d like to introduce you to conda. Conda is a cross-platform package manager (supporting Linux, macOS, and Windows) that makes it easy to install packages in self-contained environments, separate from your system installation and other package man- agers. Conda is popular for installing Python packages, particularly for scientific computing and machine learning, but it has broader applications than those. If you’ve struggled with installing GNU Radio by other methods, you want to use GNU Radio with other bleeding-edge software and don’t want to compile everything from source, or you want to try out a new version without affecting your tried-and-true system installation, conda may be right for you! With this talk, I’d like to share everything I’ve learned in going from a casual conda user to the maintainer of the entire GNU Radio stack on conda-forge. I will cover the following: • How to install GNU Radio on Linux, macOS, and Windows (‼) with conda • The relationship between conda (the package manager), Anaconda (the software distribu- tion), conda-forge (the community-supported packages), and Radioconda (my radio-focused installer/distribution) • Common conda pitfalls and how to avoid them • Why you should actually use mamba, conda’s faster, better cousin • How conda environments work • How to build GNU Radio from source, including out-of-tree (OOT) modules, within a conda environment • How to write your own recipe for creating a conda package • The amazing infrastructure for maintaining recipes through conda-forge • How we can create a cross-platform utopia of compiled GNU Radio OOT packages by band- ing together and submitting more recipes to conda-forge I might be exaggerating a bit with that last topic, but I do hope that you will have learned enough that you could become a happy user of, and occasional contributor to, the (radio + conda) ecosys- tem. Secondary Topic Primary author: VOLZ, Ryan (MIT Haystack Observatory) Presenter: VOLZ, Ryan (MIT Haystack Observatory) Session Classification: Main Track Track Classification: Main Topic: New Users September 16, 2021 Page 17
GNU Radio Conf … / Report of Contributions Defensive 5G Contribution ID: 34 Type: Talk Defensive 5G Wednesday, 22 September 2021 14:25 (30 minutes) 5G technology promises to deliver major advances in mobile broadband communications, IoT de- vice density and reduced network latency. 5G is also the first telecommunications technology to solely use internet protocol (IP) as a means to transport traffic across its networks. The require- ments for 5G have ushered in the need for cloud computing, SDN and SDR capabilities like never before. While previous wireless technologies have utilized a mix of special purpose hardware and software combined with commodity equipment, 5G can run completely on commercial off-the- shelf (COTS) hardware and open-source software. While this can accelerate innovation, it can also rapidly expand the attack surface for malicious actors. In this work we developed a 4.5G/5G network using only COTS hardware and open-source soft- ware to serve as test-infrastructure for studying vulnerabilities in 5G networks. To achieve this, we are using software defined network (SDN) tools such as Faucet and Dovesnap and software defined radio capabilities such as Open5gs and srsRAN to facilitate the rapid and reliable setup and configuration of network topologies to represent the 5G network use-cases we intend to test. We are employing a red-team/blue-team approach to further validate vulnerabilities that we might uncover in the 5G networks that we study. Secondary Topic SDR Hardware Primary author: MAIR, Eric Presenter: MAIR, Eric Session Classification: Main Track Track Classification: Main Topic: 5G Wireless Technology September 16, 2021 Page 18
GNU Radio Conf … / Report of Contributions Rampart Communications: Crypto … Contribution ID: 37 Type: Sponsor Talk Rampart Communications: Cryptographic Modulation: Zero-Attack-Surface Wireless Wednesday, 22 September 2021 13:10 (30 minutes) Wireless communication is the fabric of modern connectivity, but no one thinks of wireless as inherently secure. Fundamentally, it’s a means of easily increasing access and mobility, but as much as we want high-speed no-drop 5G/wifi/bluetooth connectivity everywhere, that same coverage area is attack surface. In BlackHat USA 2021 alone, there were 8 talks covering remote/baseband attacks; and the GRCon audience knows a thing or two about intercepting signals out of the air. In this talk, I’ll briefly cover the history and current state of physical layer security (PLS): the theory and techniques to secure a waveform as it is modulated. True PLS can eliminate the threat of baseband exploitation, eavesdropping, replay, even fuzzing – and all other attacks at ‘higher’ layers. I’ll demonstrate a (world-first) cryptographic modulation, and if the demo gods are kind, keen radio hackers can try their hand at intercepting. This talk is a combination of digital signals processing, cryptography, network defense, and proto- col design; so there’s something for everyone. Secondary Topic 5G Wireless Technology Primary authors: Dr ROBINSON, Matt; Mr P, Keith (Rampart Communications) Session Classification: Main Track Track Classification: Main Topic: Digital Signal Processing September 16, 2021 Page 19
GNU Radio Conf … / Report of Contributions Wideband RF Signal Detection wit … Contribution ID: 38 Type: Workshop Wideband RF Signal Detection with Machine Learning Wednesday, 22 September 2021 10:20 (2 hours) This 4-hour workshop will be a hands-on guide to walk through working with the open data chal- lenge that is currently live, hosted at https://eval.ai/web/challenges/challenge-page/1057/overview. Deep learning concepts will be introduced with python, and a SigMF loader will be developed to read the dataset. Finally, participants will develop deep learning models and training techniques to learn how to process RF data with deep learning methods. Participants can use google colab for free access to GPUs to follow along. Secondary Topic Primary authors: Dr WEST, Nathan (DeepSig); Dr WAGONER, Amy (DeepSig) Presenter: Dr WEST, Nathan (DeepSig) Session Classification: Workshop (Hybrid- Virtual & In-Person) Track Classification: Main Topic: RF Machine Learning September 16, 2021 Page 20
GNU Radio Conf … / Report of Contributions Reverse Engineering Smart Meters Contribution ID: 40 Type: Talk Reverse Engineering Smart Meters Monday, 20 September 2021 13:45 (30 minutes) As the Internet of Things proliferates we are finding more and more devices connected to the inter- net, often by wireless connectivity, in more and more areas. One such area is Advanced Metering Infrastructure (AMI) which refers to systems that measure, collect, and analyze energy usage, and communicate with metering devices such as electricity meters, gas meters, heat meters, and water meters, either on request or on a schedule. The convenience of connectivity is undeniable, but proprietary protocols also have security implications. This presentation will discuss the hardware and software reverse engineering of a widely deployed AMI system, and show how GNU Radio is an integral component. A realtime application capable of decoding and processing information from these IoT devices, as well as some interesting results from real world data collection from a major metropolitan area will be presented. The GNU Radio receiver will be available to the public on GitHub. More information on this work: https://wiki.recessim.com/view/Advanced_Metering_Infrastructure https://www.youtube.com/c/RECESSIM Secondary Topic Primary author: SALEHI, Hash Presenter: SALEHI, Hash Session Classification: Main Track Track Classification: Main Topic: Internet of Things (IoT) September 16, 2021 Page 21
GNU Radio Conf … / Report of Contributions WISCANet - SDR Networks using … Contribution ID: 41 Type: Talk WISCANet - SDR Networks using GNURadio and Python Wednesday, 22 September 2021 16:30 (30 minutes) Implementing novel RF applications has traditionally required significant time and expertise, even for relatively simple algorithms. Software-defined radios (SDRs) enable rapid implementation and validation of RF applications without specialized hardware or advanced programming skills. Many tools have been developed to facilitate SDR development, such as GNURadio as well as language libraries for SDR interfacing, but these approaches tend to not scale beyond single radio systems. To support larger SDR networks, we developed WISCANet to enable GNURadio and other pro- gramming languages to quickly operate on networks and larger cooperative experiments, rather than single computer/radio experiments. WISCANet is a comprehensive control software that automatically configures SDR networks with minimal user input, which allows users to quickly implement over-the-air network experiments by simply defining the baseband processing in software. We demonstrate the critical WISCANet capabilities, including: a) flexible, multi-channel phase coherence; b) support for MATLAB (Oc- tave), Python, and GNURadio applications; c) support for larger SDR networks; and d) support for multiple simultaneous SDR networks. The open source release of this software may be found on GitHub at: https://github.com/WISCA Secondary Topic SDR Hardware Primary authors: HOLTOM, Jacob (Arizona State University); HERSCHFELT, Andrew (Arizona State University); MA, Owen (Arizona State University); STANDAGE-BEIER, Wylie (Arizona State University); BLISS, Daniel (Arizona State University) Presenter: HOLTOM, Jacob (Arizona State University) Session Classification: Main Track Track Classification: Main Topic: SDR Instrumentation and Control September 16, 2021 Page 22
GNU Radio Conf … / Report of Contributions SigMF v1.0.0 Update Contribution ID: 42 Type: Talk SigMF v1.0.0 Update Wednesday, 22 September 2021 09:45 (30 minutes) SigMF, the Signal Metadata Format, will hit its v1.0.0 release just before GRCon. Since it’s intro- duction in 2017, use of SigMF has grown rapidly, and your favorite format for storing, sharing, and processing RF data is better than ever. This talk to cover what’s included in the v1.0.0, what changed from the previous release, and where the project is going from here. Secondary Topic Primary author: HILBURN, Ben Presenters: HILBURN, Ben; GILBERT, Jacob Session Classification: Main Track Track Classification: Main Topic: GNU Radio Core Functionality September 16, 2021 Page 23
GNU Radio Conf … / Report of Contributions Analysis of an Open Channel Iden … Contribution ID: 46 Type: Paper (with talk) Analysis of an Open Channel Identifier using Stochastic Gradient Descent and GNU Radio Thursday, 23 September 2021 13:30 (30 minutes) In this paper, we address the problem of radio spectrum crowding by using a stochastic gradient descent neural network algorithm on simulated cognitive radio data to identify open and closed channels within a specified RF range. We used GNU Radio 3.8 flowgraphs to simulate cognitive radio data for standard U.S. Wi-Fi channels, and to design both the neural network and classi- cal power estimation algorithms. Our methods include the possibility for leveraged use in many spectrum sensing applications such as channel detection, modulation classification, and radio fin- gerprinting. We provide analytical insight into the performance of this neural network that goes beyond that of previous work in this immediate field. These analyses will show the stochastic gradi- ent descent algorithm achieves an advantageous accuracy over the traditional channel occupation algorithm. Secondary Topic Digital Signal Processing Primary authors: Ms BEARD, Ashley (Spectrum Bullpen, LLC.); Mr SHARP, Steven (Spectrum Bullpen, LLC.) Presenters: Ms BEARD, Ashley (Spectrum Bullpen, LLC.); Mr SHARP, Steven (Spectrum Bullpen, LLC.) Session Classification: Main Track Track Classification: Main Topic: RF Machine Learning September 16, 2021 Page 24
GNU Radio Conf … / Report of Contributions GNU Radio at the Allen Telescope … Contribution ID: 47 Type: Talk GNU Radio at the Allen Telescope Array Wednesday, 22 September 2021 11:30 (30 minutes) Through a community partnership between GNU Radio and the ATA, a project to create a fully functional radio astronomy X-Engine based on GNU Radio and high-end GPU’s has been in progress to support science observations at the telescope array. This talk will provide an overview of the open source GNU Radio OOT modules and hardware components that support this functional- ity. The current state of imaging using 12 dual-polarization antennas in real-time, along with the challenges and solutions to get there will also be presented. Secondary Topic High Performance SDR Applications Primary author: PISCOPO, Michael Presenter: PISCOPO, Michael Session Classification: Main Track Track Classification: Main Topic: Radio Astronomy September 16, 2021 Page 25
GNU Radio Conf … / Report of Contributions Passive bistatic RADAR using spac … Contribution ID: 49 Type: Paper (with talk) Passive bistatic RADAR using spaceborne Sentinel1 non-cooperative source, a B210 and a Raspberry Pi4 Thursday, 23 September 2021 10:45 (30 minutes) We have previously demonstrated passive bi-static RADAR using a static emitter and static (passive bistatic RADAR) [1a] or moving (passive bistatic synthetic aperture RADAR) [1b] receiver: range estimate to target is achieved by cross-correlating the reference signal facing the non-cooperative emitter with the surveillance signal facing the target. Azimuth resolution is achieved by moving either receiver or both emitter and receiver [1a, 1b]. We have previously demonstrated the ability to analyze the raw spaceborne Sentinel1 C-band (5.405 GHz) RADAR records [2a,2b] freely provided by the European Space Agency which, beyond providing the raw IQ streams including ground based emissions and echoes, includes telemetry parameters such as pulse shape and pulse repetition interval (PRI). In this presentation we demonstrate experimentally how to receive from ground the signal trans- mitted by the satellite as it is illuminating a given area of the Earth – with a repetition of one pass every 12 days for each of the two Sentinel1 satellites – using an Ettus Research B210 dual channel receiver feeding an 8-GB Raspberry Pi4 running a dedicated UHD-based acquisition soft- ware, with the second channel facing targets illuminated by the satellite. We demonstrate how this experimental setup allows for mapping range and azimuth reflector distribution at a range of a few kilometers from the receivers, with the challenge that the spaceborne mobile source is not accurately known as acquisition time is not accurately timestamped. Nevertheless. knowing only the satellite orbital velocity, altitude and PRI is sufficient to recover a quantitative image of reflectors. We believe this demonstration, which can be reproduced worldwide as Sentinel1 is emitting In- terferometric Wide (IW) swath signals over most landmasses, is an educational opportunity to introduce with minimal financial investment Synthetic Aperture RADAR processing. [1a] JM Friedt, (Yet another) passive RADAR using DVB-T receiver and SDR, FOSDEM 2018 at https://archive.fosdem.org/2018/schedule/event/passiveradar/ [1b] JM Friedt, W. Feng, Software defined radio based Synthetic Aperture noise and OFDM (Wi-Fi) RADAR mapping, GNU Radio Conference (2020) at https://pubs.gnuradio.org/index.php/grcon/article/view/71 [2a] JM Friedt, Sentinel 1 raw IQ stream processing beyond Synthetic Aperture RADAR applica- tions, European GNU Radio Days (2021) at https://pubs.gnuradio.org/index.php/grcon/article/view/106 [2b] https://github.com/jmfriedt/sentinel1_level0 Secondary Topic Digital Signal Processing Primary authors: FRIEDT, Jean-Michel (FEMTO-ST/Time & Frequency, Besancon, France); Dr FENG, Weike (Air Force Engineering University, Xian, China) Presenter: FRIEDT, Jean-Michel (FEMTO-ST/Time & Frequency, Besancon, France) Session Classification: Main Track September 16, 2021 Page 26
GNU Radio Conf … / Report of Contributions Passive bistatic RADAR using spac … Track Classification: Main Topic: SDR Instrumentation and Control September 16, 2021 Page 27
GNU Radio Conf … / Report of Contributions Keynote: Mark Bringle: Joe Gibbs … Contribution ID: 52 Type: Keynote Keynote: Mark Bringle: Joe Gibbs Racing Team Monday, 20 September 2021 09:00 (45 minutes) Charlotte, NC is a racing hub for most NASCAR teams. In the session, Dive into the world of NASCAR as Mark Bringle of Joe Gibbs Racing gives a behind the scenes look at what it takes to operate a Championship caliber team. From Concept to car, Engineering and Manufacturing collaborating to build world class race cars in one of the hardest sports on the planet. Speaker Bio: Mark Bringle has been with Joe Gibbs Racing for 25 years. He was the first Manufacturing Engineer hired for the newly formed NASCAR team in the early 1990’s which is owned and operated by Former Head Coach of the Washington Redskins Joe Gibbs. Over the years, he has served in many different roles at Joe Gibbs Racing ranging from R&D in the Engine Development, Designer and Manufacturing/Quality Control Department Manager, where he supervised the manufacturing and quality of some 2000 different components for the Engines and race cars. Today, Mark serves as the Technical Sponsorship and Marketing Director for JGR’s NASCAR Cup and Xfinity Teams. Mark also serves as the Managing Director for Joe Gibbs Manufacturing Solu- tions which supports all JGR Teams, JGR Aerospace, and JGR Engine development. Mark also serves as a member of North Carolinas Industry Advisory Board which works with all 67 community colleges in the state of North Carolina. He serves on CPCC staff in the Advanced Technology Center at Central Piedmont College in Charlotte, NC. Secondary Topic Session Classification: Keynote September 16, 2021 Page 28
GNU Radio Conf … / Report of Contributions Monday Opening Contribution ID: 58 Type: Project Talk Monday Opening Monday, 20 September 2021 08:45 (15 minutes) Secondary Topic September 16, 2021 Page 29
GNU Radio Conf … / Report of Contributions Amateur Radio License Exam (Tues.) Contribution ID: 60 Type: Other Amateur Radio License Exam (Tues.) Tuesday, 21 September 2021 13:00 (3h 30m) Hosted by: Mecklenburg Amateur Radio Society (ARS), W4BFB Secondary Topic Session Classification: Amateur Radio License Exam September 16, 2021 Page 30
GNU Radio Conf … / Report of Contributions Amateur Radio License Exam (Fri.) Contribution ID: 61 Type: Other Amateur Radio License Exam (Fri.) Friday, 24 September 2021 09:00 (3h 30m) Secondary Topic Session Classification: Amateur Radio License Exam September 16, 2021 Page 31
GNU Radio Conf … / Report of Contributions Tuesday Opening Contribution ID: 62 Type: Project Talk Tuesday Opening Tuesday, 21 September 2021 08:45 (15 minutes) Secondary Topic September 16, 2021 Page 32
GNU Radio Conf … / Report of Contributions Wednesday Opening Contribution ID: 63 Type: Project Talk Wednesday Opening Wednesday, 22 September 2021 08:45 (15 minutes) Secondary Topic September 16, 2021 Page 33
GNU Radio Conf … / Report of Contributions Thursday Opening Contribution ID: 64 Type: Project Talk Thursday Opening Thursday, 23 September 2021 08:45 (15 minutes) Secondary Topic September 16, 2021 Page 34
GNU Radio Conf … / Report of Contributions Keynote: Open Source FPGA Tooling Contribution ID: 65 Type: Keynote Keynote: Open Source FPGA Tooling Tuesday, 21 September 2021 09:00 (45 minutes) An overview of the open source FPGA tooling and ecosystem. We will look at the current state of the tools and their future, including into the realm of ASICs. Along the way we will look at some key tools in the ecosystem and highlight some projects that leverage the flexibility of the open source tools. Secondary Topic Presenters: WOLF, Claire (YosysHQ); GATECAT (YosysHQ); VENN, Matt (YosysHQ); MUNAUT, Sylvain ”tnt” Session Classification: Keynote September 16, 2021 Page 35
GNU Radio Conf … / Report of Contributions Keynote: John Chapin Contribution ID: 66 Type: Keynote Keynote: John Chapin Wednesday, 22 September 2021 09:00 (45 minutes) Secondary Topic Session Classification: Keynote September 16, 2021 Page 36
GNU Radio Conf … / Report of Contributions Keynote: Anna Scaife Contribution ID: 67 Type: Keynote Keynote: Anna Scaife Thursday, 23 September 2021 09:00 (45 minutes) Secondary Topic Session Classification: Keynote September 16, 2021 Page 37
GNU Radio Conf … / Report of Contributions PMTs with flatbuffers and modern … Contribution ID: 68 Type: Talk PMTs with flatbuffers and modern C++ Tuesday, 21 September 2021 14:00 (30 minutes) GNURadio uses Polymorphic Types (PMTs) for asynchronous messaging and tagging data. The current API can be inconsistent and difficult to use. This can be a stumbling block for both new and experienced developers. We are rewriting the PMT interface using flatbuffers and modern C++. Flatbuffers is a serialization library maintained by Google that provides for very efficient transfer of serialized data. It also provides compile time data structures and type validation. This will allow for blocks to provide a schema for messages that it will generate or receive, making it easier and less error prone to integrate with new blocks. Using features that have been added to the C++ language over the past decade, we are able to simplify the API for working with PMTs. In most cases, the new interface matches that of Stan- dard Template Library (STL) containers such as vector and map. This makes it more intuitive and reduces the amount of code that needs to be written to work with PMTs. Secondary Topic Primary author: SALLAY, John Co-author: MORMAN, Josh (Peraton Labs) Presenter: SALLAY, John Session Classification: Main Track Track Classification: Main Topic: GNU Radio Core Functionality September 16, 2021 Page 38
GNU Radio Conf … / Report of Contributions Analog Devices: Introduction of th … Contribution ID: 69 Type: Sponsor Talk Analog Devices: Introduction of the ADRF9002 and ADALM-PLUTONG The AD9361 (aka Catalina) from Analog Devices was introduced over 10 years ago, and quickly became the industry standard as the “goto” RF transceiver for many software defined radios and are exposed in GNU Radio in many different frameworks including UDH (B200, B210), IIO (Plu- toSDR) and BladeRF. During 2021, the next generation device was introduced, the ADRV9002 (aka Navassa), and is quickly gaining adoption in similar devices. Similar to previous generations, the ADRV9002 is a 2Rx 2Tx, highly integrated transceiver, but expands the tuning range to 30 to 6000 MHz, and enables lower channel bandwidth (12 kHz to 40 MHz) offering much better RF performance, by linearity improvements, and advanced features (like internal digital predistortion). Increased flexibility such as enabling the two internal LO PLLs to be routed to any Rx or Tx channel. (LO1 can drive Rx1, while LO2 can drive Rx2), or enabling Rx1 and Rx2 to run from different sample rates not only increase flexibility and opens up many different potential use cases, but also (unfortunately) increases system complexity. This presentations will review the improvements in RF performance, architecture decisions made chip designers, and how that affects various hardware SDR implementations, and the PlutoSDR Next Generation (based on ADRV9002) that Analog Devices is working on that will work with the new recently upstreamed IIO blocks in 3.10; and will mention some COTs platforms based on the ADRV9002. Secondary Topic Primary author: GETZ, Robin (Analog Devices) Presenter: GETZ, Robin (Analog Devices) Track Classification: Main Topic: SDR Hardware September 16, 2021 Page 39
GNU Radio Conf … / Report of Contributions PlutoSDR Workshop Contribution ID: 70 Type: Workshop PlutoSDR Workshop Monday, 20 September 2021 13:00 (1h 30m) This workshop will provide a thorough and practical introduction to the AD9361, the ADALM- PLUTO SDR, and other IIO based hardware and the open-source software toolchain (IIO utils and GNU Radio). We will examine the hardware and architecture of the PLUTO software-defined radio in addition to discussing topics such as how to get started using a new PLUTOSDR device, how to install and configure the open-source software toolchain, programming the PLUTO using the libIIO API from Python, C or C++, using GNU Radio with the PLUTO SDR and creating and running flowgraphs, using GNU Radio from both GRC and Python, and common problems and various debugging techniques. Other hardware capable of running the IIO framework will be discussed, such as the Ettus E310, the Epiq SideKiq Z2, and Analog Device’s RF SOM. Several exercises will be performed on the ADALM-PLUTO SDR, such as implementing an FM transmitter and receiver. Various demonstrations of other wireless systems will be shown. Several other open-source tools will be discussed, such as SDRangle, GQRX, Fosphor, Inspectrum, and several Out-of-Tree (OOT) modules. Attendees should come away with a solid foundation and practical understanding of how to con- figure, program, and use the Pluto SDR and other IIO based hardware to implement a wide range of wireless systems. The first 50 attendees to register 2 weeks prior to the event will be sent an ADALM-PLUTO SDR device to do the labs/workshop on. In this workshops, laptop computers will not be provided for use. Attendees should bring laptop running Linux (for GNU Radio), or Windows (for GNU Radio). Space is limited and will be allocated on a first-come, first-serve basis. Pre-registration will ensure a spot, and allow attendees to install pre-required software. The workshop itself is free, but regis- tration with the GNU Radio Conference is required. Each of the two Pluto SDR hands-on sessions has the same content. Please only register for one session. Attendees should have some basic familiarity with a programming language such as C, C++, or Python, and basic fundamental concepts in DSP and RF. Extensive or deep experience with these topics is not necessary. Secondary Topic Digital Signal Processing Primary authors: GETZ, Robin (Analog Devices); COLLINS, Travis (Analog Devices Inc) Presenters: GETZ, Robin (Analog Devices); COLLINS, Travis (Analog Devices Inc) Session Classification: Workshop (Virtual) Track Classification: Main Topic: SDR Hardware September 16, 2021 Page 40
GNU Radio Conf … / Report of Contributions GR 4.0 Interactive Workshop Contribution ID: 72 Type: Workshop GR 4.0 Interactive Workshop Thursday, 23 September 2021 10:30 (2 hours) Work towards GNU Radio 4.0 is fully underway to the point that we are ready to invite developers to learn more about the specific changes to the Runtime and Block API, and try their hand at implementing new blocks (or porting existing ones) into the updated framework. This workshop will detail the changes that will impact GNU Radio going forward and also serve as an opportunity to collect feedback about design decisions that have been made thus far by working together to “kick the tires”. Some of the topics that will be covered in an interactive manner will be: • Modular Scheduler API • CPU Scheduler Design • Custom Buffer Interface • Block API • Block Creation Workflow • Improved PMT API • Performance Benchmarking Please join us to evaluate the prototype GR 4.0 implementation (https://github.com/gnuradio/newsched) - comprehensive feedback is very much appreciated at this point! Secondary Topic Primary authors: MORMAN, Josh (Peraton Labs); BLOESSL, Bastian Presenter: MORMAN, Josh (Peraton Labs) Session Classification: Workshop (Hybrid- Virtual & In-Person) Track Classification: Main Topic: GNU Radio Core Functionality September 16, 2021 Page 41
GNU Radio Conf … / Report of Contributions Friday Opening Contribution ID: 81 Type: Project Talk Friday Opening Friday, 24 September 2021 08:45 (15 minutes) Secondary Topic September 16, 2021 Page 42
GNU Radio Conf … / Report of Contributions Radio Resilience, LLC: Radio Resili … Contribution ID: 82 Type: Sponsor Talk Radio Resilience, LLC: Radio Resilience Competition at GRCon! Monday, 20 September 2021 14:30 (30 minutes) Welcome to the Radio Resilience Competition! The Radio Resilience Competition (RRC) is a new type of virtual CTF that is being featured at GRCon this year. Competitors are challenged to pit their most robust and performant radio designs against our sneaky and diabolical RF environments and interference radios. Outperform your competitors to be eligible for great prizes! Initially introduced at GRCon2020, the RRC has been running for the last several months. It takes place entirely virtually on GNU Radio-based infrastructure. Competitors are provided a fully open source simulated RF testbed in which they can develop and test their software-defined transceivers purely in software. Additionally, we have released a fully functional reference transceiver to make getting started easy. This session will provide an overview of the RRC events planned for this year’s GNU Radio Con- ference, as well as instructions on how to get started. Don’t miss it if you want to compete! For more info: - Visit our website: https://radioresilience.com/ - Clone (and hack on) our Simulator: https://gitlab.com/radio-resilience/simulator Secondary Topic Other Primary authors: Mr KNIGHT, Matt; Mr NEWLIN, Marc; Mr SIJBRANDIJ, Sid Presenters: Mr KNIGHT, Matt; Mr NEWLIN, Marc; Mr SIJBRANDIJ, Sid Session Classification: Main Track Track Classification: Main Topic: Wireless Spectrum Management September 16, 2021 Page 43
You can also read