This Technical Report identifies and evaluates potential enhancements to the 5G Media Streaming (5GMS) [1] in order to provide multicast-broadcast media streaming services. It has the following objectives:
Define scenarios where multicast ingestion or multicast distribution might be used, including potential IGMP termination options [2], [3], and [4]. Examples for such collaboration scenarios are transparent multicast delivery, multicast linear IPTV delivery, hybrid unicast/multicast (e.g. MooD or service continuity), and multicast Adaptive Bit Rate (ABR) for Over the Top (OTT) live streaming.
Identify the relevant key issues and gaps in 5GMS to support the above scenarios based on the existing 5GS multicast architecture.
Document architecture extensions and procedures to support the above-defined scenarios.
Identify protocols to support the above extensions and procedures in 5GMS.
Identify Procedures for managing downlink multicast streaming and session lifecycle.
Select a subset of relevant scenarios that should be supported in extensions to 5G Media Streaming.
The following documents contain provisions which, through reference in this text, constitute provisions of the present document.
References are either specific (identified by date of publication, edition number, version number, etc.) or non-specific.
For a specific reference, subsequent revisions do not apply.
For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same Release as the present document.
RFC 4604: "Using Internet Group Management Protocol Version 3 (IGMPv3) and Multicast Listener Discovery Protocol Version 2 (MLDv2) for Source-Specific Multicast".
TS 26.348: "Northbound Application Programming Interface (API) for Multimedia Broadcast/Multicast Service (MBMS) at the xMB reference point", Release 16.
For the present document, the terms given in TR 21.905, TS 26.501, TR 23.757 and the following apply. A term defined in the present document takes precedence over the definition of the same term, if any, in TR 21.905 or TS 26.501.
5MBS User Service:
Services provided to the end user by means of 5MBS transport and possibly other capabilities.
a method of media streaming in which source media segments are encapsulated into the delivery units of a multicast media transport protocol, and are delivered over a multicast-capable network to a client-side function that is capable of switching dynamically between available unicast or multicast delivery of the ABR media with differing technical characteristics (e.g. different quality and bit rate) according to prevailing packet reception conditions.
For the present document, the abbreviations given in TR 21.905 and the following apply. An abbreviation defined in the present document takes precedence over the definition of the same abbreviation, if any, in TR 21.905.
5MBS
5G Multicast/Broadcast Service
5GMS
5G Media Streaming.
ABR
Adaptive Bit Rate.
AL-FEC
Application-Level Forward Error Correction
ATSC
Advanced Television Systems Committee
BM-SC
Broadcast-Multicast - Service Centre
CMAF
Common Media Application Format
DASH
Dynamic Adaptive Streaming over HTTP
DNS
Domain Name Service
DVB
Digital Video Broadcasting
FEC
Forward Error Correction
FLUTE
File deLivery over Unidirectional Transport
HLS
HTTP Live Streaming
HTTP
HyperText Transfer Protocol
IGMP
Internet Group Management Protocol
IPTV
Internet Protocol Television
ISO BMFF
International Standardization Organization Base Media File Format
MABR
Multicast ABR
MBMS
Multimedia Broadcast/Multicast Service
MBS
Multicast/Broadcast Service
MBSF
Multicast/Broadcast Service Function
MBSTF
Multicast/Broadcast Service Transport Function
MLD
Multicast Listener Discovery
MPEG
Moving Picture Experts Group
OTT
Over-The-Top
RoHC
Robust Header Compression
ROUTE
Real-time transport Object delivery over Unidirectional Transport