This annex describes a set of collaboration scenarios and deployment options of the 5G Media Streaming architecture. The intention is to illustate different deployment options.
Note that the scenarios focus on the ownership of the functions. Scalability realizations such as a CDN are not illustrated. As result of the scalability considerations, the M4d-serving 5GMSd AS and/or M5d-serving 5GMSd AF may:
Consist of multiple (physical) servers, which may be addressed using a single FQDN. A load balancer forwards client requests to one of these servers. Forwarding may be via HTTP redirects or transparent towards the client.
Consist of multiple (physical) servers, where different servers, or different groups of servers, may be addressed with different FQDNs. The client may be made aware of this via the manifest (i.e. listing multiple base URLs).
Be addressed with a single FQDN. For example, the MNO AS is mostly transparent and acts as a proxy/cache.
This collaboration scenario represents a typical OTT collaboration scenario, where the 5GMSd AF and 5GMSd AS are deployed in an external Data Network. The 5GMSd AF interacts with the NEF via N33.
This collaboration scenario depicts a content hosting function in the external Data Network, e.g. using a third-party CDN in collaboration with MNO offered assistance and network services. The Provisioning API (M1d') and Ingest API (M2d') may follow 5GMS specifications.
(not reproduced yet)
Figure A.4-1: Collaboration 4
Interfaces M1d' and M2d' may be similar to interfaces M1d and M2d respectively. Interface M4d follows 5GMS specifications.
This collaboration scenario is similar to Collaboration 4 with the difference that the external content hosting function (5GMSd AS) is provisioned from a 5GMSd AF which is located in a trusted Data Network. It is expected that a 5GMSd AF and 5GMSd AS from different providers are interconnected using an M3d interface.
(not reproduced yet)
Figure A.5-1: Collaboration 5
Interface M2d' may be similar to interface M2d. All other interfaces depicted follow 3GPP specifications.
This collaboration scenario is similar to Collaboration 4 and Collaboration 5 with the difference that the trusted content hosting function (5GMSd AS) is provisioned from an external 5GMSd AF. It is expected that a 5GMSd AF and 5GMSd AS from different providers are interconnected using an M3d interface.
(not reproduced yet)
Figure A.6-1: Collaboration 6
Interface M1d' may be similar to interface M1d. All other interfaces depicted follow 3GPP specifications.
This collaboration scenario represents a MNO CDN scenario (like in Collaboration 2) where the CDN is used for ingest and delivery of the content. Additional 5GMS features are used which require interaction with the PCF.
This collaboration scenario represents a multi-MNO distribution scenario where an external CDN (5GMSd AS) is used to deliver content through multiple 5GMSd capable PLMNs. Additional 5GMSd features are used from the serving 5GMS System which need interactions with the PCF of the serving PLMN.
This collaboration scenario represents a multi-MNO distribution scenario where an external CDN (5GMSd AS) is used to deliver content through multiple 5GMSd-capable PLMNs. Additional 5GMSd features are used from the serving 5GMSd system which need interactions with the NEF of the serving PLMN.