Skip to main content
Technical Analysis

Media delivery over 5G Multicast Broadcast Services

At a glance
  • Two parts: MBS User Services (MBSF and MBSTF), and MBS in the 5G System and NG-RAN (MB-SMF, MB-UPF and NR radio bearers).
  • Two services: broadcast, for all UEs in a geographical area, and multicast, for a dedicated set of UEs.
  • Delivery: 5GC Shared or Individual delivery to NG-RAN, PTM or PTP over the radio; the MBSF and MBSTF are optional.

What MBS is​

3GPP Release 17 brings Multicast-Broadcast Services (MBS) to the 5G System, based on 5G Core and New Radio (TS 23.247 V17.0.0 clause 1; TS 38.300 V19.4.0 clause 16.10.1). MBS allows the network to select the most suitable among point-to-multipoint (PTM) or point-to-point (PTP) delivery based on requirements set by either service providers or network operators and/or taking into account concurrent user demand (TS 23.247 V20.0.0 clause 4.1; TS 38.300 V19.4.0 clause 16.10.5.4).

MBS is a point-to-multipoint service: data is transmitted from a single source to multiple recipients, either to all users in a broadcast service area or to the users in a multicast group. TS 23.247 states what its architecture provides:

  • efficient usage of radio access and core network resources, with an emphasis on radio interface efficiency; (TS 23.247 V20.0.0 clause 4.1)
  • efficient transport for a variety of multicast and broadcast services (TS 23.247 V20.0.0 clause 4.1).

The architecture follows the 5G System principles of TS 23.501. It distributes MBS data from the 5G System ingress to the NG-RAN nodes and then to the UE. TS 38.300 states that the NR system enables resource efficient delivery of multicast and broadcast services.

Broadcast​

Broadcast communication service: the same content is provided at the same time to all UEs in a geographical area. The content provider and the network may not be aware whether the UEs are actually receiving it. A UE can receive it in RRC_IDLE, RRC_INACTIVE and RRC_CONNECTED (TS 23.247 V20.0.0 clause 3.1 (definition and note 1); TS 38.300 V19.4.0 clause 16.10.1).

A Broadcast Service uses only the PTM delivery method to transport traffic from a single source to multiple UEs within a broadcast service area (TS 23.247 V20.0.0 clause 4.1; TS 38.300 V19.4.0 clause 16.10.6.5A). Any UE within the broadcast service area can receive Broadcast Services (TS 23.247 V20.0.0 clause 3.1; TS 38.300 V19.4.0 clause 16.10.1).

A single copy of the MBS traffic is efficiently transported over the 5G core network to each MBS-compatible base station in the service area using the shared traffic delivery method (TS 23.247 V20.0.0 clause 4.1, 3.1 (MB-SMF service area)).

A Broadcast Service is ingested from the service provider's origin server or CDN into the 5G core network. A single copy goes to each MBS-compatible base station in the broadcast service area, and each base station uses PTM to the UEs in the area.
A Broadcast Service is available to compatible UEs within the broadcast service area, always using the PTM delivery method. Concept figure by 5G-MAG after the Explainer (April 2023); delivery as in TS 23.247 V20.0.0 clause 4.1.

Multicast​

Multicast communication service: the same content is provided at the same time to a dedicated set of UEs. The content provider and the network can be aware whether the UEs are actually receiving it. A UE can receive it in RRC_CONNECTED, with PTP and/or PTM delivery, and in RRC_INACTIVE, with PTM delivery (TS 23.247 V20.0.0 clause 3.1 (definition and note 3); TS 38.300 V19.4.0 clause 16.10.1).

A Multicast Service uses PTM and/or PTP delivery methods to transport traffic from a single source to User Equipment (UE) terminals within a multicast service area that have subscribed to the service (TS 23.247 V20.0.0 clause 3.1, 4.1, 6.1.2; TS 38.300 V19.4.0 clause 16.10.1). Multicast traffic is efficiently and reliably transported over the 5G core network to compatible base stations using the shared traffic delivery method (TS 23.247 V20.0.0 clause 4.1). The individual traffic delivery method can serve multicast traffic to legacy base stations that do not support MBS (TS 23.247 V20.0.0 clause 4.1, 6.3.1).

MBS-enabled base stations autonomously decide whether to use PTM or PTP delivery methods at the radio access network based on the number of concurrent subscriptions and the quality of the radio channel (TS 23.247 V20.0.0 clause 4.1; TS 38.300 V19.4.0 clause 16.10.5.4).

A Multicast Service is ingested from the service provider's origin server or CDN into the 5G core network. A single copy goes to base stations 1 and 2. Base station 1 uses PTM to the UEs of the multicast group; base station 2 uses PTM and also PTP. Base station 3, which does not support MBS, receives unicast copies and serves each UE through a conventional unicast PDU session.
To receive Multicast Services, UEs must first subscribe to a multicast group. Base stations 1 and 2 use the PTM delivery method to serve subscribed UEs within their reception footprints. Base station 2 additionally uses the PTP delivery method to serve UEs that require more robust delivery. Base station 3 (not supporting MBS) can deliver multicast packets via a conventional unicast PDU session unique to each subscribed UE. Concept figure by 5G-MAG after the Explainer (April 2023); delivery methods as in TS 23.247 V20.0.0 clause 4.1.

Background​

3GPP identified a number of services across different industry verticals that share the requirement of conveying common data to multiple recipients at the same time - for example public safety, group communications and internet of things (IoT) (TR 23.757 V17.0.0 clause 1 and history).

As multicast and broadcast have the potential to deliver 'common data' services more efficiently than unicast 3GPP has since standardised these capabilities in the 5G system as 5G New Radio Multicast and Broadcast Services (5G-NR MBS) (TS 23.247 V20.0.0 clause 4.1; TS 38.300 V19.4.0 clause 16.10.1). 5G-NR MBS was substantially complete in Release 17 (Rel-17), with some (mainly service) aspects carrying over to Rel-18 (TS 23.247 V18.8.0 clause 6.17, which is not in V17.0.0).

Media services, for example linear/live radio and TV, concurrently requested by a number of users, have many characteristics in common with the use cases that were identified, and so may also benefit from 5G-NR MBS (TR 23.757 V17.0.0 clause 1 (IPTV); TS 26.502 V19.6.0 clause 1).

What kinds of service could be offered with 5G MBS?​

MBS supports the delivery of both operator and third-party media content (TS 26.502 V19.6.0 clause 1, 4.2.2).

  • Broadcast is suitable for localized services at the granularity of individual cells (TS 23.247 V20.0.0 clause 3.1 (MBS service area, note 2), 6.2.2 (note 1)).
  • Multicast allows the efficient and scalable delivery of popular services while ensuring a similar quality of service (QoS) and reliability to that of unicast distribution (TS 23.247 V20.0.0 clause 4.1; TS 38.300 V19.4.0 clause 16.10.5.4). Multicast allows a group of UEs to receive services according to QoS requirements and/or prevailing channel conditions (TS 38.300 V19.4.0 clause 16.10.5.4).

Explainer and videos​

5G-MAG material on this technology:

Video

User Services for the 5G Multicast-Broadcast Service (3GPP Release 17) - Technology Exchange

Richard Bradbury (BBC) and Thorsten Lohmar (Ericsson)

Video

Connecting MBSTF to the MBS System - Developer Exchange

Josep Ribes Rodríguez-Moldes (iTEAM-UPV)

Video

MBS User Services for 5G MBS (Release 18) - Developer Exchange

Richard Bradbury, Dev Audsin and David Waring (BBC)

Video

End-to-End setup with 5GC, NG-RAN and UE for MBS Broadcast Services - Developer Exchange

Jaime Sánchez Roldán and Josep Ribes (iTEAM-UPV)

Video

Demonstrating MBS User Service Announcement mechanisms - Developer Exchange

Dev Audsin, David Waring and Richard Bradbury (BBC)

Video

Basic implementation of MBS Function (MBSF) - Developer Exchange

Richard Bradbury, Dev Audsin and David Waring (BBC)

Video

Basic implementation of MBS Transport Function - Developer Exchange

Richard Bradbury, Dev Audsin and David Waring (BBC)

Video

Initial support of 5MBS core network functions - Developer Exchange

Borja Iñesta Hernández

Browse all 5G-MAG videos →

Sources for this page
  • Specifications: 3GPP TS 26.502 and TS 26.517 (MBS User Services), TS 23.247 (MBS in the 5G System) and TS 38.300 (NG-RAN); the clause is in brackets in the text.
  • 5G-MAG material: the Explainer "Media distribution with 5G Multicast-Broadcast Services" (April 2023) and the 5G-MAG Tech pages "MBS Overview" and "5G Multicast Broadcast Services (MBS)".
  • Figures: the two concept figures are drawn by 5G-MAG after the Explainer.