Reference implementation for media applications that consume 5G Core (5GC) network services directly, including policy authorisation, using the interfaces defined for media applications in 3GPP Release 16 and 17.
The tools demonstrate how a media application server interacts with the 5G Core (the Policy Control Function (PCF) and Binding Support Function (BSF)) to request network resources dynamically.
This project ships as a set of reusable service consumer libraries, and each library comes with a runnable command-line tool that demonstrates it.
Implemented specifications: 3GPP TS 29.214 (Policy and Charging Control Rx interface), TS 29.513 (Policy and Charging function interactions), TS 26.512 (5GMS AF interactions with the 5G Core).
Project Overview
The slide deck below introduces the 5GC Service Consumer libraries and how a media application uses them.
Download the slide deck of this ProjectGo deeper
| Area | Details |
|---|---|
| Standards | 5G Core service interfaces for media (BSF, PCF): 5G Media Streaming on the Standards portal; for the MB-SMF interface, see 5G Multicast & Broadcast Services |
| Related project | 5GMS Application Function (AF) tools: 5G Media Streaming |
Community Stats
Last Synced: 2026-07-28 01:13 UTC
| Repository | Stars | Forks | Views (Total) | Clones (Total) | Activity |
|---|---|---|---|---|---|
| rt-5gc-service-consumers | 5 | 2 | 98 | 655 | Maintenance |
| rt-common-shared | 3 | 10 | 264 | 1012 | Active |

