Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 26.501  Word version:  18.6.0

Top   Top   Up   Prev   Next
1…   4…   4.0.6…   4.1…   4.2…   4.2.2…   4.3…   4.4   4.5…   4.6…   4.7…   4.7.4…   4.8   4.9…   4.10…   5…   5.2…   5.2.4   5.2.5…   5.3…   5.3.2…   5.4…   5.5…   5.6…   5.7…   5.7.4…   5.7.8   5.8…   5.10…   5.10.5…   5.10.6…   5.11…   5.12…   5.12.4…   5.12.5…   6…   6.2…   6.2.2.2…   6.2.3…   6.3…   6.4…   6.8…   6.9…   6.9.5…   6.9.7   7…   8…   9…   A…   A.4…   A.8   A.9   A.10   A.11   A.12   A.13   A.14   A.15…   A.15.3…   B…   B.3   C…   C.3   C.4   C.5   D…   E…

 

5.8  Dynamic Policy based on Network Slicing for Downlink Media Streamingp. 118

5.8.1  Procedure |R17|p. 118

The 5GMSd Application Provider requests the assignment of more than one network slice for the distribution of the service. The 5GMSd Application Provider indicates the desired network slice features that correspond to the Service Access Information. Upon successful assignment of the network slices for the service, the 5GMSd AF shall respond with the list of allowed S-NSSAIs to the 5GMSd Application Provider.
Figure 5.8.1-1 is the flowchart diagram for this procedure.
Copy of original 3GPP image for 3GPP TS 26.501, Fig. 5.8.1-1: Dynamic Policy based on Network Slicing for Downlink Streaming
Up
Pre-requisites:
  1. The UE knows how to access the network slice(s) associated with a particular Provisioning Session.
  2. The 5GMSd AS(s) serving the content for the particular Provisioning Session shall be accessible through the DNN(s) associated to the network slice(s) provisioned for the distribution of that content.
The steps are as follows:
Step 1.
The 5GMSd-Aware Application triggers media playback by invoking the Media Player with the Media Player Entry for the selected content.
Step 2.
The Media Player requests the manifest from the 5GMSd AS.
Step 3.
The Media Player notifies the Media Session Handler about the upcoming media session and may request specific 5GMSd AF-based Network Assistance for that session, when not already established.
Step 4.
The Media Session Handler retrieves information from the 5GMSd AF to assist with the route selection for the session. This may include information about the network slices, the DNNs, any pre-authorized QoS guarantees for that Provisioning Session. The Media Session Handler gets information about the operation point selection from the Media Player as described in step 4.
Step 5.
The Media Session Handler and the UE Policy Management in the UE perform the route selection procedure using information such as the playback operation point, the traffic descriptors. The UE Policy Management will use the matching filter to retrieve the Route Selection descriptor, which provides the DNN, and the S-NSSAI(s), identifying the network slice(s) to be used for this Provisioning Session.
Step 6.
The UE reuses an existing PDU session with the selected S-NSSAI and DNN from step 5, or requests the establishment of a new PDU session with the identified parameters, if one doesn't exist already.
Step 7.
The streaming of the media content at the target operation point starts.
Up

5.9  Downlink Network Assistancep. 119

5.9.1  Introductionp. 119

The Network Assistance (NA) feature enables a UE that is receiving a downlink media stream to improve the QoE of the media streaming session, by being able to make use of two distinct facilities.
The first facility is bit rate recommendation (throughput estimation). This enables the UE to start a downlink streaming session at the most appropriate bit rate for the network conditions at hand, or to obtain a recommendation from the network which will remain valid until further notice during a media streaming session. The recommended bit rate is based on network estimations or predictions of available link bandwidth. This function is provided as an additional tool to support the UE, in addition to the common approach of the UE performing its own estimation based on measurement of the downlink traffic in the past.
The second facility is the delivery boost. The 5GMSd Client uses this function to indicate to the network that a temporary boost, i.e., a temporary increase of network throughput for this client is needed in order to avoid the risk of media playback stalling due to buffer under-run, which could otherwise occur during the next media segment or soon after. Throughput boosting may also be used at the start of a playback session to shorten the time to start media playback, giving a better experience for the user.
Network Assistance for downlink media streaming may be offered to the UE in one of two ways:
  • Based on interaction between the UE and the 5GMSd AF, with a subsequent interaction between the 5GMSd AF and the PCF (or the NEF);
  • Based on interaction between the UE and the RAN, re-using the ANBR-based RAN signalling.
The UE shall not use both approaches on the same Network Assistance session.
Figure 5.9.1-1 depicts the Network Assistance feature in the context of the 5GMS architecture, showing the scope of both approaches.
Copy of original 3GPP image for 3GPP TS 26.501, Fig. 5.9.1-1: Downlink Network Assistance alternative approaches
Up

5.9.2  5GMSd AF-based downlink Network Assistancep. 120

The Network Assistance (NA) feature enables a UE to receive a bit rate recommendation from the 5GMSd AF that provides the NA server function. The 5GMSd AF provides the response with an estimation of throughput, or the recommendation of a bit rate which will remain valid until further notice. The UE uses this estimation to derive the most suitable bit rate for its downlink content session from the versions that might be available. The network is expected to commit resources to be able to fulfil the recommendation, although no guarantee for the bandwidth estimation can be assumed. The 5GMSd Client may provide additional information, such as available media versions, in terms of the required bit rates, to the 5GMSd AF.
The second facility is the delivery boost. The 5GMSd Client uses this function to indicate to the network that a temporary boost, i.e. a temporary increase of network throughput for this client, is needed.
Each interaction for the 5GMSd AF-based downlink Network Assistance procedures consists of two steps in sequence:
  1. Between the UE (Media Session Handler) and the 5GMSd AF using a 5GMS API at interface M5d;
  2. Between the 5GMSd AF and the PCF (or the NEF):
    • using the Npcf_PolicyAuthorization procedure or Nnef_AFSessionWithQoS procedure to request modification of the PDU session with the requested QoS information.
    • using the Npcf_PolicyAuthorization notification service or Nnef Monitoring Event procedure to receive QoS changes. The 5GMSd AF receives these policy change notifications asynchronously.
Network Assistance is performed within dedicated NA sessions that are a part of the Media Session Handler procedures. Only 5GMSd Clients that have been granted an NA session by the 5GMSd AF may execute the NA bit rate recommendation and boost request procedures. This enables the 5GMSd AF to enforce policies that could include the access to NA by certain 5GMSd Clients only, such that authorisation to use NA facilities can be verified once at the granting of an NA session, and does not need to be verified for each NA request from the 5GMSd Client.
The procedures for 5GMSd AF-based downlink Network Assistance are:
  1. NA session initiation. The 5GMSd Client requests to initiate an NA session with the 5GMSd AF. If the request fulfils any pre-requisites for access to NA functionality, for example policy and charging, then the 5GMSd AF responds with a confirmation that the NA session has been established.
  2. NA throughput estimation. The 5GMSd Client requests a throughput estimation for a downlink media session from the 5GMSd AF. A unique identifier for the downlink media session is provided by the 5GMSd Client.
    If the set of available bit rates in the downlink media session is provided with the request then the 5GMSd AF responds with the recommended bit rate based on its throughput estimation. If the throughput estimation is lower than the lowest value from the set of available bit rates, then the actual throughput estimation is provided.
    If no set of available bit rates is provided with the request then the 5GMSd AF responds with the throughput estimation.
  3. NA delivery boost. The 5GMSd Client requests from the AF a downlink delivery boost. A unique identifier for the downlink media session is provided by the 5GMSd Client.
  4. NA session termination. The 5GMSd Client requests to terminate an NA session with the 5GMSd AF. The unique identifier of the NA session to be terminated is provided by the 5GMSd Client.
The AF responds positively if the indicated session could be terminated, and negatively otherwise.
Up

5.9.3  ANBR-based downlink Network Assistancep. 121

This approach for the downlink Network Assistance feature is based upon the exchange of the bit rate recommendation message and bit rate recommendation query message between the RAN and UE as described in TS 38.321. In this case the Network Assistance function in the 5GMSd Client utilises a UE-internal facility to access the RAN modem driver to access ANBR signalling operations and to receive corresponding responses from the network. Hence, this control interface is outside the scope of the 5GMS architecture.
The RAN in this architecture contains control plane and user plane entities that interact with peer control plane and user plane entities in the UE.
  • The control plane interactions involve the sending by the RAN of downlink bit rate recommendations to the UE, which may occur either independently, or in response to a boost request from the UE, via the exchange of the bit rate recommendation message and bit rate recommendation query message between the RAN and UE as described in TS 38.321. This control interface is outside the scope of the 5GMS architecture.
  • The user plane interaction pertains to downlink streaming media transport over interface M4d.
Up

Up   Top   ToC