3 Definitions and abbreviations
26.3473GPPApplication Programming Interface and URLMultimedia Broadcast/Multicast Service (MBMS)Release 17TS
3.1 Definitions
For the purposes of the present document, the terms and definitions given in TR 21.905 [1] 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 [1].
Application Feature Enhanced Service: An end-user service for which all associated resources are delivered through more than one MBMS User Service.
MBMS Application User Service: An end-user service for which all associated resources are delivered through an MBMS User Service via broadcast and/or unicast bearers and which is accessible through the MBMS-API.
MBMS-API: An Application Programming Interface between the MBMS Client and the MBMS-Aware application for a specific Application User Service.
MBMS-aware Application: An application in the user space that communicates with the MBMS client through APIs as defined in the present document.
MBMS Client: A function that implements functionalities defined in TS 26.346 and provides APIs and protocol-related methods to expose relevant functionalities to an MBMS-aware application.
MBMS-URL: A Universal Resource Locator that enables a general application to access resources delivered through an MBMS User Service using the MBMS URL handler.
MBMS-URL Handler: A logical function that translates the MBMS-URL to a sequence of MBMS-API calls in order to provide resources delivered by MBMS User Services to a general application.
3.2 Abbreviations
For the purposes of the present document, the abbreviations given in TR 21.905 [1] 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 [1].
API Application Programming Interface
DANE DASH-Aware Network Element
DASH Dynamic Adaptive Streaming over HTTP
IDL Interface Definition Language
JSON JavaScript Object Notation
HLS HTTP live Streaming
MAA MBMS-Aware Application
MPD Media Presentation Description
SAND Server and Network Assisted DASH
SDP Session Description Protocol
USD User Service Description
URL Universal Resource Locator