
Scope & Architectures GitHub Repos Tutorials
Repositories
The following repositories are available. Please refer to the “Scope & Architecture” sections of the different projects for more context.

Open5GS fork
5G-MAG maintains a fork of open5gs for the development and adaptation of 5GC network functions to support other Reference Tools.
The branches available under this repository are:
- main - A fork of the “main” brach of Open5GS primarily used for building a regular 5G Network.
- 5mbs - Acts as the “main” brach for implementations related to 5MBS.
- 5mbs-development - Acts as the “development” brach for the 5mbs branch.
srsRAN Project
5G-MAG maintains a fork of srsRAN_Project for the development and adaptation of NG-RAN procedures to support other Reference Tools.
The branches available under this repository are:
- main - A fork of the “main” brach of srsRAN Project primarily used for building a regular 5G Network.
- development - Acts as the “development” brach for the main branch.
- 5mbs - Acts as the “main” brach for implementations related to 5MBS.
- 5mbs-development - Acts as the “development” brach for the 5mbs branch.
srsRAN_4G
5G-MAG maintains a fork of srsRAN_4G for the development and adaptation of NG-RAN procedures to support other Reference Tools.
The branches available under this repository are:
- master - A fork of the “master” brach of srsRAN_4G.
- 5mbs - Acts as the “main” brach for implementations related to 5MBS.
- fembms - Acts as the “main” brach for implementations related to 5G Broadcast / MBMS.
- pws-enb - Acts as the “main” brach for implementations related to Emergency Alerts.
srsRAN (discontinued version prior to srsRAN_4G)
5G-MAG maintains a fork of a legacy/discontinued version of srsRAN prior to its conversion into srsRAN_4G.