5GMSu feature | Abstract | Relevant APIs | ||
---|---|---|---|---|
Interface | API name | Clause | ||
Content protocols discovery | Used by the 5GMSu Application Provider to query which content egest protocols are supported by 5GMSu AS(s). | M1u | Content Protocols Discovery API | 7.5 |
Content publishing | Content is contributed to the 5GMSu AS and published to 5GMSu Application Providers according to a Content Publishing Configuration associated with a Provisioning Session. | M1u | Provisioning Sessions API | 7.2 |
Server Certificates Provisioning API | 7.3 | |||
Content Preparation Templates Provisioning API | 7.4 | |||
Content Publication Provisioning API | 7.12 | |||
M2u | HTTP pull-based content egest protocol | 8.5 | ||
DASH-IF push-based content egest protocol | 8.6 | |||
HTTP low-latency pull-based content egest protocol | 8.7 | |||
M3u | Server Certificates configuration API | 9.2 | ||
Content Preparation Templates configuration API | 9.3 | |||
Content Publication configuration API | 9.5 | |||
M4u | MPEG-DASH [4] or 3GP-DASH [37] | 10 | ||
M5u | Service Access Information API | 11.2 | ||
Metrics reporting | The 5GMSu Client uploads metrics reports to the 5GMSu AF according to a provisioned Metrics Reporting Configuration it obtains from the Service Access Information for its Provisioning Session. | M1u | Provisioning Sessions API | 7.2 |
Metrics Reporting Provisioning API | 7.8 | |||
M5u | Service Access Information API | 11.2 | ||
Metrics Reporting API | 11.4 | |||
Dynamic Policy invocation | The 5GMSu Client activates different traffic treatment policies selected from a set of Policy Templates configured in its Provisioning Session. | M1u | Provisioning Sessions API | 7.2 |
Policy Templates Provisioning API | 7.9 | |||
M5u | Service Access Information API | 11.2 | ||
Dynamic Policies API | 11.5 | |||
Network Assistance | The 5GMSu Client requests bit rate recommendations and delivery boosts from the 5GMSu AF. | M5u | Service Access Information API | 11.2 |
Network Assistance API | 11.6 | |||
Edge content processing | Edge resources are provisioned for processing content in 5GMS uplink media streaming sessions. | M1u | Provisioning Sessions API | 7.2 |
Edge Resources Provisioning API | 7.10 | |||
M5u | Service Access Information API | 11.2 | ||
UE data collection, reporting and exposure | UE data related to uplink 5G Media Streaming is reported to the Data Collection AF instantiated in the 5GMSu AF for exposure to Event consumers. | M1u | Event Data processing Provisioning API | 7.11 |
R4 | Ndcaf_ | 17 | ||
R5, R6 | Naf_ | 18 |