See also: Developer Exchange.
The project provides configurations, scripts, and integration guides for standing up 3GPP-compliant RAN and Core (5G Core, 5GC) stacks, forming the network infrastructure layer on which the other 5G-MAG reference tools run. It is useful for developers who need a complete 5G system to validate end-to-end media delivery pipelines. 5G-MAG builds these platforms on established open-source projects (Open5GS for the core, srsRAN for the radio) so members can reproduce a working network without commercial equipment. For the fork mapping and full technical detail, see Implementation status.
Contributors & How to Contribute
What's Built
The Open5GS parts are those whose source directories the fork contains. The UE follows the project's own description of srsRAN_4G as the basis of UE functions for MBS. The figure shows the 5G core and NR; the LTE-based 5G Broadcast side of srsRAN_4G has no figure here. Click the figure to enlarge it.
Repositories & Releases
Early Access: available to members first
rt-5gc-service-consumersopen5gssrsRANrt-srsRAN_Project5G Core Service Consumers
The platforms also include the 5G Core Service Consumers: reusable libraries and command-line tools that let a media application server use 5G Core services such as the Policy Control Function (PCF) and the Binding Support Function (BSF), and the MB-SMF for multicast and broadcast sessions. They are described in Implementation status and exercised in the Tutorials.
Standards implemented
3GPPSpecifications referenced: 3GPP TS 38.300 (NR; NR and NG-RAN Overall Description; Stage 2), TS 23.501 (System architecture for the 5G System (5GS); Stage 2), TS 38.401 (NG-RAN; Architecture description).
5G Core Service Consumers, implemented specifications: 3GPP TS 29.214 (Policy and Charging Control Rx interface), TS 29.513 (Policy and Charging function interactions), TS 26.512 (5G Media Streaming (5GMS); Protocols, for the 5GMS AF interactions with the 5G Core).
Developer Updates
Last Synced: 2026-10-27 02:34 UTC
Early Access: available to members first

