
Software Repositories
The following repositories are available. Please refer to the “Scope” section of the different projects for more context.
#
Repository
Standards
License
Dependencies
Software
P1
Fork of Open5GS (open5gs)
main
AGPLv3.0

P2
Fork of srsRAN Project (rt-srsRAN_Project)
main 5G-MAG maintains a fork of srsRAN_Project for the development and adaptation of NG-RAN procedures to support other Reference Tools.
AGPLv3.0

P3
Fork of srsRAN_4G (srsRAN_4G)
main
AGPLv3.0

P4
Fork of srsRAN (discontinued version prior to srsRAN_4G) (srsRAN)
main
AGPLv3.0

Type: Main Auxiliary
Status: Public ⚠️ Private
Note: Auxiliary repositories are indicated with a dashed border.
Fork of Open5GS
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.
Fork of srsRAN Project
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.
- 5mbs - Acts as the “main” brach for implementations related to 5MBS.
- 5mbs-development - Acts as the “development” brach for the 5mbs branch.
Fork of srsRAN_4G
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.
Fork of srsRAN (discontinued version prior to srsRAN_4G)
The branches available under this repository are:
- main_srsran_4g - A fork of the “main” brach of srsRAN.
- fembms - Acts as the “main” brach for implementations related to 5G Broadcast / MBMS.