Radio Resilience Competition

More communication makes the world better. While today’s radios are highly capable, they are still subject to interference borne from congested and constrained spectrum. The world needs radio that is more resilient.

The Radio Resiliency Competition (RRC) aims to create this. Put your SDR skills to the test and compete to win as we set a new standard for wireless performance.

Clone our RF testbed and start hacking today!

Click here to register and we’ll be in touch with submission instructions!

Radio Resilience Competition at GNU Radio Conference!

The Radio Resilience Competition will be featured as a virtual CTF at GNU Radio Conference 2021! Join us online to test your software radio designs from anywhere in the world. This September, we will feature a unique week-long format that will feature multiple events throughout GRCon. Daily matches will provide for dynamic action on our leaderboard, and the winner will walk away with exciting prizes. Tune in throughout the week for the following events: [Read More]

Call for Labs and Teachers!

While we built the open-source Simulator to host our competition, we are excited for its utility for a range of RF simulation tasks and workflows. Its microservice architecture means users can modify agents in simulated RF networks independently from one another, and its sample synchronization means the simulator will run on just about any x86 processor. Two areas that we think the Simulator could benefit are academic labs and instruction. As a virtual RF testbed, the Simulator gives users the ability to experiment with real IQ without having to incur the cost or complexity of real radios. [Read More]

Competition Update

Team Meteor has continued to lead the pack, with consistently strong scores over the last few weeks, with Deadbeef and David-Thee-Radio trading off second and third behind them. Since we are now focusing on a single scenario, this gives competitors a more static set of variables to optimize for. Competitors are encouraged to use this singular simulator and daily match score to improve their designs. We will reintroduce other scenarios soon, but we want to see more improvement first! [Read More]

Coming Soon, SDR-Driver-Style Interfaces

While we endeavor to make the RRC Simulator easy to get started with, we have gotten feedback that implementing custom resamplers could be easier. This is due to IQ burst tagging that is necessary to ensure synchronous operation among the various microservices that make up the Simulator. The Simulator takes care of this by default for most scenarios, and we want to offer a solution for the rest. Therefore we have decided to implement an SDR-driver-style interface for the Simulator! [Read More]

Daily Match Update

Hello competitors! We’re trying something new – we’re going to run one scenario (Dutycycle) exclusively for the next few weeks. By playing the same scenario every day, our intent is to make it easier for competitors to measure their improvement day-to-day.

Competitors, we want to know what you think of this change. Come join us on Slack and let us know!

Announcing Daily Matches!

The Radio Resilience organizers are pleased to announce the launch of daily matches! Every day, we’ll run a scenario featuring the latest images so that competitors can continuously improve their designs. Head on over to the Leaderboard to see the latest scores and yesterday’s replays!

Fall Season Final Results

Yesterday marked our Fall Season Final Event, and with it the end of our inaugural season. Congratulations to Team Meteor on their victory, and also all six of our competitors for their exciting achievements over the last several weeks. The Fall Final featured three rounds of competition. Each round pitted competitor radios against a radio scenario that was selected to exercise specific dimensions of radio performance. The “half” scenario showcased an RF environment where half of the spectrum was denied by a powerful interferer – competitors could either maneuver around the interference, or beef up their modulation/error correction parameters to power through it. [Read More]

Scrimmage 5 Results

Scrimmage #5 presented competitors with a slightly easier variant of our first competitor-sourced interference pattern, the active jammer that was featured in Scrimmage #4. Since that proved to be such a challenging hurdle, we wanted to give competitors another shot at a variant with more relaxed backoffs and a weaker interference pattern. Congratulations to team David-Thee-Radio, whose slow and steady approach enabled them to edge out the competition by scoring points deep into the match! [Read More]