In an extension to the procedures provided in clauses 5.10.2 and 9.1, this clause defines a call flow in order to initiate a 5GMSd streaming session delivered via eMBMS without needing to contact the network, for example as done in Receive-Only Mode (ROM).
The call flow in
Figure 5.10.7-1 extends those defined in
clauses 5.10.2 and
9.1 to address 3GPP Service URL handling. Aspects specific to this use-case are indicated in
bold.
Prerequisites (step 0):
-
The 5GMSd Application Provider has provisioned the 5GMSd System, including content ingest and the authorization to distribute 5GMSd content via eMBMS.
-
The 5GMSd AF has informed the BM-SC about the availability of 5GMSd content by provisioning an MBMS service and has obtained relevant information from the eMBMS Service Announcement (such as the MBMS service identifier).
-
Based on the information, the 5GMSd Application Provider has generated a 3GPP Service URL with sufficient information for the Media Session Handler and MBMS Client to access the service.
-
The BM-SC is ingesting content from the 5GMSd AS.
-
The BM-SC has broadcast the MBMS Service Announcement, including an indication that the content is 5GMSd content.
Steps:
Step 1.
The 5GMSd-Aware Application triggers the Service Announcement procedure and the 5GMS Service and Content Discovery procedure at reference point M8. The information returned to the 5GMSd-Aware Application includes a 3GPP Service URL indicating a 5GMS-based service and also includes relevant information from the eMBMS Service Announcement (such as the MBMS service identifier).
Step 2.
A media content item is selected.
Step 3.
The 5GMSd-Aware Application triggers the 5GMSd Client to start media playback. The 3GPP Service URL describing the service is requested and the Media Session Handler handles it.
Step 4.
The Media Session Handler uses the Service URL information to extract relevant information from the eMBMS Service Announcement (such as the MBMS service identifier) in order to bootstrap reception of the MBMS service.
Step 5.
The Media Session Handler provides the Service Access information to the MBMS Client.
Finally, the MBMS Service is launched as defined in steps 5-25 of
clause 5.10.2.