1. High-level architecture
    1. 5G Downlink Media Streaming (5GMSd) over 5G Multicast Broadcast Services (MBS)
  2. Repositories
    1. 5G UE (with MBS components): srsRAN_4G (5mbs branch)
    2. NG-RAN (with MBS components): rt-srsRAN_Project (5mbs branch)
    3. 5GC (with MBS components): open5gs/tree/5mbs (5mbs branch)
    4. MBS User Service: MBS Function (MBSF): https://github.com/5G-MAG/rt-mbs-function
    5. MBS User Services: MBS Transport Function (MBSTF): https://github.com/5G-MAG/rt-mbs-transport-function
    6. Auxiliary repositories:
      1. MBS Examples: rt-mbs-examples
  3. Packages
    1. Standard Open5GS packages:
    2. MBS related packages:

High-level architecture

  • Check here to access the repositories for 3GPP RAN and Core Platforms
  • Check here to access the repositories for 5G Media Streaming

Repositories

Please note that 5G Multicast Broadcast Services is implemented as an extension of Open5GS


5G UE (with MBS components): srsRAN_4G (5mbs branch)

NG-RAN (with MBS components): rt-srsRAN_Project (5mbs branch)

5GC (with MBS components): open5gs/tree/5mbs (5mbs branch)

MBS User Service: MBS Function (MBSF): https://github.com/5G-MAG/rt-mbs-function

MBS User Services: MBS Transport Function (MBSTF): https://github.com/5G-MAG/rt-mbs-transport-function

Auxiliary repositories:

MBS Examples: rt-mbs-examples

Packages

This project also provides or makes use of the following packages GitHub Container packages. Images and docker compose deployments for MBS are located in the following repository: https://github.com/5G-MAG/rt-mbs-examples

Standard Open5GS packages: