srsRAN Application NotesΒΆ

srsRAN is a free and open-source 4G and 5G software radio suite.

Featuring both UE and eNodeB/gNodeB applications, srsRAN can be used with third-party core network solutions to build complete end-to-end mobile wireless networks. For more information, see

These application notes provide guides for specific srsRAN use-cases, using external applications, and guides on hardware choices and use.

Use srsRAN without RF hardware in the loop:
Carrier Aggregation:
Use eMBMS to support multicast/broadcast traffic using srsRAN:
Use srsRAN to explore NB-IoT deployments:
Running srsRAN on the Raspberry Pi 4:
Experiment with CV2X signalling with srsRAN:
Connect a COTS UE to srsRAN:
Simulate Intra-eNB & S1 Handover using ZMQ:
Set-up and test your first 5G NSA network:
Suggested hardware packages for experimentation & development: