Tech-invite3GPPspaceIETF RFCsSIP

Content for  TS 26.501  Word version:  18.0.0

Top   Top   Up   Prev   Next
1…   4…   4.2…   4.2.2…   4.3…   4.5…   4.6…   4.7…   5…   5.2…   5.3…   5.3.2   5.4…   5.5…   5.5.3…   5.6…   5.7…   5.7.3   5.7.4…   5.8   5.9…   5.10…   5.10.5   5.10.6   5.11…   6…   6.2…   6.3…   6.5…   6.8…   7…   8…   8.2   A…   A.3…   A.5…   A.7…   A.9   A.10   A.11   A.12   A.13   A.14   A.15   B…   B.3   C…   C.3   C.4   C.5   D…


5.4  Content Hosting Configuration for Downlink Media Streamingp. 49

5.4.1  Generalp. 49

The 5G Media Streaming architecture defines an interface (M2d) for provisioning which offers the procedures to configure content ingest for downlink media streaming over 5G. Once a Provisioning Session is established using the API at interface M1d, content hosting can be configured. The control part of the ingest interface may be performed through the NEF. Ingested content is accessible from the 5GMSd AS at interface M4d through a new location identifier.
The M2d interface supports the ingest of the following types of content:
  • Live streaming content.
  • On-demand streaming content.
  • Static files such as images, scene descriptions, etc.
The 5GMSd AF provides an API at interface M1d that allows a 5GMSd Application Provider to create/update/delete an Content Hosting Configuration. A Content Hosting configuration contains all the parameters for a particular content ingest and distribution setup.

5.4.2  Media ingest procedurep. 49

The media ingest procedure is as follows:
Copy of original 3GPP image for 3GPP TS 26.501, Fig. 5.4-1: Media Ingest procedure
Figure 5.4-1: Media Ingest procedure
(⇒ copy of original 3GPP image)
The steps are as follows:
Step 1.
Initialization: the 5GMSd Application Provider discovers the entry point and authenticates itself with the 5GMSd AF.
Step 2.
Create Content Hosting Configuration: the 5GMSd Application Provider creates a new Content Hosting Configuration for its content through the 5GMSd AF. The configuration specifies a domain name, supplies a certificate for HTTPS access to the content, sets the caching rules per media type, indicates the distribution area (e.g. through geofencing), distribution protocol, the desired content preparation, URL signing, etc. Upon successful configuration, the 5GMSd AF responds with a Content Hosting Configuration identifier, and the location of the 5GMSd AS to which to send the content (if using the push mode).
Step 3.
Provision 5GMSd AS(s): The 5GMSd AF configures the related 5GMSd AS(s) to prepare for media ingest for that particular Content Hosting Configuration. This step may involve instructing the 5GMSd AS(s) to set appropriate caching rules, to perform URL signature validation and to limit access through geofencing. The 5GMSd AS(s) will respond whether the configuration is successful or not.
Step 4.
Confirm configuration information: The 5GMSd AF communicates the Content Hosting Configuration of the 5GMSd AS(s) back to the 5GMSd Application Provider for further media push or pull.
Step 5.
Publish Media Player Entry: The 5GMSd Application Provider shall then publish the Media Player Entry to the 5GMSd-Aware Application to enable access to the content.
Step 6.
Media ingest: The 5GMSd AS(s) may start pulling or receiving content (if using push mode) from the 5GMSd Application Provider. The 5GMSd AS performs the requested content preparation prior to providing access to the content.
The 5GMSd Application Provider may update a Content Hosting Configuration subsequently to modify some of its parameters. The subset of parameters that can be updated may be limited by the 5GMSd AF.

Up   Top   ToC