Skip to content

RIA Testbed Conductor

The RIA Testbed Conductor is a set of tools for running controlled RF experiments from within RIA Hub. It covers the full loop from capturing raw RF recordings, to training a fingerprinting model, to running live inference against a software-defined radio.

The Conductor has three modules, accessible from the Conductor menu in the top navigation:

ModuleWhat it does
Campaign ControlDeploy automated RF capture campaigns — coordinates transmitter control and SDR recording across one or more steps
Training DashboardTrigger and monitor model training workflows via GitHub Actions
Zone Fingerprinting DemoLoad a trained ONNX fingerprinting model and run live device identification against a local or remote SDR

The Conductor backend is provided by the ria-toolkit-oss package. Install it with:

Terminal window
pip install ria-toolkit-oss

The RIA Hub controller must have access to a running ria-toolkit-oss server for Conductor features to work. Contact your RIA Hub administrator if Conductor pages are not responding.