B.3 Deployment with HTTPS-based resolution
26.5013GPP5G Media Streaming (5GMS)General description and architectureRelease 18TS
Figure B.3-1 depicts the deployment for HTTPS-based resolution of the 5GMSd AF in the Trusted DN of the MNO which is currently providing connectivity to the 5GMSd Client.
NOTE: The process of resolving IP addresses from FQDNs is not depicted in this deployment architecture.
Figure B.3-1: HTTPS based resolution of 5GMSd AF in Trusted DN
For the HTTPS-based resolution mechanism, the 5GMSd Client is provisioned with a Service Access Information URL, for example dynamically via M8d or statically within the code of the 5GMSd-Aware Application. The Service Access Information URL contains an FQDN of a 5GMSd AF within the 5GMSd Application Provider domain, which acts as a request redirector.
Figure B.3-2: Message Sequence Chart for HTTPS based resolution
Steps:
1: The 5GMSd-Aware Application is provisioned (among other parameters) with a URL of the 5GMSd AF from which to aquire Service Access Information. The 5GMSd-Aware Application passes this URL to the 5GMSd Client upon start.
2: The 5GMSd Client uses DNS to resolve the FQDN of the URL.
3: The 5GMSd Client issues a request to the resolved 5GMSd AF in order to acquire the Service Access Information.
4: Based on information from the originating network (e.g. visible IP of the 5GMSd Client), the 5GMSd AF in the External DN creates an HTTPS redirection response. The 5GMSd AF looks up the according FQDN of the 5GMSd AF in the trusted DN and sends an HTTPS redirection response to the 5GMSd Client.
When the 5GMSd AF in the External DN does not offer 5GMS features, or if the 5GMS features are not provisioned it instead provides a response containing an HTTP error message.
NOTE: Instead of redirecting a 5GMSd Client to the 5GMSd AF in the Trusted DN, the External 5GMSd AF may directly provide the Service Access Information in the above step. In this case, the 5GMSd Application Provider needs to update its 5GMSd AF according to changes within the Trusted DN, e.g. changes of FQDNs.
5: The 5GMSd Client issues a request to the resolved 5GMSd AF in order to acquire the Service Access Information.
6: The 5GMSd AF provides the Service Access Information in its response to the 5GMSd Client. The Service Access Information contains URLs and parameters according to provisioned 5GMS features.
7: When needed, the 5GMSd Client uses the acquired Service Access Information to activate the needed 5GMSd feature(s).
Annex C (informative):
Collaboration Models for 5GMS via eMBMS