Tech-invite3GPPspaceIETF RFCsSIP
indexN21222324252627282931323334353637384‑5x

Content for  TS 23.288  Word version:  18.2.0

Top   Top   Up   Prev   Next
1…   4…   5…   5A…   6…   6.1.3   6.1.4…   6.1.4.4…   6.1.5…   6.1A…   6.1B…   6.1B.2.3…   6.1C   6.2…   6.2.3…   6.2.6…   6.2.6.2   6.2.6.3…   6.2.6.3.3   6.2.6.3.4   6.2.6.3.5   6.2.6.3.6…   6.2.7…   6.2.8…   6.2.9…   6.2.13…   6.2A…   6.2B…   6.2B.3   6.2B.4…   6.2C…   6.2D…   6.2E…   6.2F…   6.3…   6.4…   6.5…   6.6…   6.7…   6.7.3…   6.7.4…   6.7.5…   6.8…   6.9…   6.10…   6.11…   6.12…   6.13…   6.14…   6.16…   6.17…   6.18…   6.19…   6.20…   6.21…   7…   7.4…   7.7…   7.9…   8…   9…   10…

 

6.14  DN Performance Analytics |R17|p. 245

6.14.1  Generalp. 245

This clause specifies how an NWDAF can provide DN Performance Analytics which provides analytics for user plane performance (i.e. average/maximum traffic rate, average/maximum packet delay, average packet loss rate) in the form of statistics or predictions to a service consumer.
The DN Performance Analytics may provide one or a combination of the following information:
  • User plane performance analytics for a specific Edge Computing application for a UE, group of UEs, or any UE over a specific serving anchor UPF.
  • User plane performance analytics for a specific Edge Computing application for a UE, group of UEs, or any UE over a specific DNAI.
  • User plane performance analytics for a specific Edge Computing application for a UE, group of UEs, or any UE over a specific Edge Application Server Instance.
The service consumer may be an NF (e.g. SMF) or an AF.
The consumer of these analytics shall indicate in the request or subscription:
  • Analytics ID = "DN Performance";
  • Target of Analytics Reporting: one or more SUPI(s) or Internal Group Identifier(s), or "any UE";
  • Analytics Filter Information as defined in Table 6.14.1-1; and
  • optionally, a preferred level of accuracy of the analytics;
  • optionally, preferred level of accuracy per analytics subset (see clause 6.14.3);
  • optionally, preferred order of results for the list of Network Performance information:
    • ordering criterion: one of the analytics subset (see clause 6.14.3);
    • order: ascending or descending;
  • optionally, Reporting Thresholds, which apply only for subscriptions and indicate conditions on the level to be reached for respective analytics subsets (see clause 6.14.3) in order to be notified by the NWDAF;
  • optionally, maximum number of objects and maximum number of SUPIs;
  • An Analytics target period indicates the time period over which the statistics or predictions are requested; and
  • Optionally, Spatial granularity size and Temporal granularity size.
Information Description
Application ID (0..max)The identification of the application(s) for which the analytics information is subscribed or requested.
S-NSSAIIdentifies the Network Slice for which analytics information is subscribed or requested.
NSI ID(s)Identifies the Network Slice instance(s) for which analytics information is subscribed or requested.
Area of InterestIdentifies the Area (i.e. set of TAIs), as defined in TS 23.501 for which the analytics information is subscribed or requested.
Anchor UPF infoIdentifies the UPF where a UE has an associated PDU session.
DNNDNN to access the application.
DNAIThe UPF ID/address/FQDN information identifier of a user plane access to one or more DN(s) where applications are deployed as defined in TS 23.501.
Application Server Address(es) List of IP address(s)/FQDN(s) of the Application Server(s) that a UE, group of UEs, or 'any UE' has a communication session with for which DN Performance Analytic information is requested.
List of analytics subsetsList of analytics subsets that are requested among those specified in clause 6.14.3.
NOTE:
All parameters are optional.
Up

6.14.2  Input Datap. 246

The data collected from the AF are defined in Table 6.14.2-1.
Information Source Description
UE identifierAFIP address of the UE at the time the measurements was made.
UE locationAFThe location of the UE when the performance measurement was made.
Application IDAFTo identify the service and support analytics per type of service (the desired level of service).
IP filter informationAFIdentify a service flow of the UE for the application.
Locations of ApplicationAF/NEFLocations of application represented by a list of DNAI(s). The NEF may map the AF-Service-Identifier information to a list of DNAI(s) when the DNAI(s) being used by the application are statically defined.
Application Server Instance addressAF/NEFThe IP address/FQDN of the Application Server that the UE had a communication session when the measurement was made.
UL/DL Performance DataAFThe performance associated with the communication session of the UE with an Application Server that includes: Average/Maximum Packet Delay, Average/Maximum Loss Rate and Average/Minimum/Maximum Throughput.
TimestampAFA time stamp associated to the Performance Data provided by the AF.
The data collected by the SMF are described in Table 6.4.2-2.
The NWDAF subscribes to network data as defined in clause 6.4.2.
Data may be collected from OAM as described in Table 6.4.2-3 by using the services provided by OAM as described in clause 6.2.3.
The Event Filters for the service data collection from SMF, AMF and AF are defined in TS 23.502.
The timestamps are provided by each NF to allow correlation of QoS and traffic KPIs. The clock reference is able to know the accuracy of the time and correlate the time series of the data retrieved from each NF.
Up

6.14.3  Output Analyticsp. 247

The DN performance analytics is shown in Table 6.14.3-1 and Table 6.14.3-2.
Information Description
Application IDIdentifies the application for which analytics information is provided.
S-NSSAIIdentifies the Network Slice for which analytics information is provided. See note 1.
DNN Identifies the data network name (e.g. "internet") for which analytics information is provided. See NOTE 1.
DN performance (0-x)List of DN performances for the application.
 > Application Server Instance AddressIdentifies the Application Server Instance (IP address/FQDN of the Application Server).
 > Serving anchor UPF infoThe UPF ID/address/FQDN information for the involved anchor UPF. See NOTE 1.
 > DNAIIdentifier of a user plane access to one or more DN(s) where applications are deployed as defined in TS 23.501.
 > Performance (NOTE 4)Performance indicators.
  >> Aggregated Traffic rate (NOTE 2, NOTE 5)Aggregated traffic rate observed for the UE group or all UEs (i.e. any UE) communicating with the application.
  >> Average Traffic rate (NOTE 2)UE granularity level Average traffic rate observed for the UE group or all UEs communicating with the application, or Average traffic rate observed for the specific UE in the statistics period.
  >> Maximum Traffic rate (NOTE 2)UE granularity level Maximum traffic rate observed for the UE group or all UEs communicating with the application, or Maximum Traffic rate observed for the specific UE in the statistics period.
  >> Minimum Traffic rate (NOTE 3)UE granularity level Minimum traffic rate observed for the UE group or all UEs communicating with the application, or Minimum Traffic rate observed for the specific UE in the statistics period.
  >> Variance Traffic rate (NOTE 2, NOTE 5)UE granularity level Variance of the traffic rate observed for the UE group or all the UEs communicating with the application, or Variance Traffic rate observed for the specific UE in the statistics period.
  >> UE ID or list of UE IDs for traffic rate performance (1..SUPImax) (NOTE 2, NOTE 5)Identifies a UE or a list of UEs whose observed traffic rate is higher or lower than the Reporting Threshold.
  >> Average Packet Delay (NOTE 2)Average packet delay observed for the specific UE, the UE group or all UEs communicating with the application.
  >> Maximum Packet Delay (NOTE 2)Maximum packet delay observed for the specific UE, the UE group or all UEs communicating with the application.
  >> Variance Packet Delay (NOTE 2, NOTE 5)Variance of packet delay observed for the specific UE, the UE group or all UEs communicating with the application.
  >> UE ID or list of UE IDs for packet delay performance (1..SUPImax) (NOTE 2, NOTE 5)Identifies a UE or a list of UEs whose observed packet delay is higher or lower than the Reporting Threshold.
  >> Average Packet Loss Rate (NOTE 2)Average packet loss observed for the specific UE, the UE group or all UEs communicating with the application.
  >> Maximum Packet Loss Rate (NOTE 2)Maximum packet loss observed for the specific UE, the UE group or all UEs communicating with the application.
  >> Variance Packet Loss Rate (NOTE 2, NOTE 5)Variance of packet loss rate observed for the specific UE, the UE group or all UEs communicating with the application.
  >> UE ID or list of UE IDs for packet loss performance (1..SUPImax) (NOTE 2, NOTE 5)Identifies a UE or a list of UEs whose observed packet loss rate is higher than the Reporting Threshold.
  >> Number of UEs (NOTE 2)The observed number of UEs for the UE group or all UEs (i.e. any UE) communicating with the application in the DNAI.
 > Spatial Validity ConditionArea (i.e. list of TAIs) where the DN performance analytics applies. If a Spatial granularity size was provided in the request or subscription, the number of elements of the list is smaller than or equal to the Spatial granularity size.
 > Temporal Validity ConditionValidity period for the DN performance analytics. If a Temporal granularity size was provided in the request or subscription, the duration of this period is greater than or equal to the Temporal granularity size.
NOTE 1:
The item "Serving anchor UPF info" shall not be included if the consumer NF is an AF.
NOTE 2:
Analytics subset that can be used in "list of analytics subsets that are requested", "Preferred level of accuracy per analytics subset" and "Reporting Thresholds".
NOTE 3:
Minimum traffic rate measurements are only derived from active traffic.
NOTE 4:
Performance statistics may not be applicable to short group operation cycle for the given application.
NOTE 5:
Analytics subset that can be used to support aggregated UE performance monitoring and exposure for a group of UEs.
Information Description
Application IDIdentifies the application for which analytics information is provided.
S-NSSAIIdentifies the Network Slice for which analytics information is provided. See NOTE 1.
DNNIdentifies the data network name (e.g. internet) for which analytics information is provided. See NOTE 1.
DN performance (0-x)List of DN performance for the application.
 > Application Server Instance AddressIdentifies the Application Server Instance (IP address/FQDN of the Application Server).
 > Serving anchor UPF infoThe UPF ID/address/FQDN information for the involved anchor UPF. See NOTE 1.
 > DNAIIdentifier of a user plane access to one or more DN(s) where applications are deployed as defined in TS 23.501.
 > PerformancePerformance indicators.
  >> Aggregated Traffic rate (NOTE 2)Aggregated traffic rate predicted for the UE group or all UEs (i.e. any UE) communicating with the application.
  >> Average Traffic rate (NOTE 2)UE granularity level Average traffic rate predicted for the UE group or all UEs communicating with the application, or Average traffic rate predicted for the specific UE in the prediction period.
  >> Maximum Traffic rate (NOTE 2)UE granularity level Maximum traffic rate predicted for the UE group or all UEs communicating with the application, or Maximum Traffic rate predicted for the specific UE in the prediction period.
  >> Minimum Traffic rate (NOTE 3)UE granularity level Minimum traffic rate predicted for the UE group or all UEs communicating with the application, or Minimum Traffic rate predicted for the specific UE in the prediction period.
  >> Variance Traffic rate (NOTE 2)UE granularity level Variance of the traffic rate predicted for the UE group or all the UEs communicating with the application, or Variance Traffic rate predicted for the specific UE in the prediction period.
  >> Average Packet Delay (NOTE 2)Average packet delay predicted for the specific UE, the UE group or all UEs communicating with the application.
  >> Maximum Packet Delay (NOTE 2)Maximum packet delay for predicted for the specific UE, the UE group or all UEs communicating with the application.
  >> Variance Packet Delay (NOTE 2)Variance of packet delay predicted for the specific UE, the UE group or all UEs communicating with the application.
  >> Average Packet Loss Rate (NOTE 2)Average packet loss predicted for the specific UE, the UE group or all UEs communicating with the application.
  >> Maximum Packet Loss Rate (NOTE 2)Maximum packet loss predicted for the specific UE, the UE group or all UEs communicating with the application.
  >> Variance Packet Loss Rate (NOTE 2)Variance of packet loss rate predicted for the specific UE, the UE group or all UEs communicating with the application.
  >> Number of UEs (NOTE 2)The predicted number of UEs for the UE group or all UEs (i.e. any UE) communicating with the application in the DNAI.
 > Spatial Validity ConditionArea (i.e. list of TAIs) where the DN performance analytics applies. If a Spatial granularity size was provided in the request or subscription, the number of elements of the list is smaller than or equal to the Spatial granularity size.
 > Temporal Validity ConditionValidity period for the DN performance analytics. If a Temporal granularity size was provided in the request or subscription, the duration of this period is greater than or equal to the Temporal granularity size.
 > ConfidenceConfidence of this prediction.
NOTE 1:
The item "Serving anchor UPF info" shall not be included if the consumer is an AF.
NOTE 2:
Analytics subset that can be used in "list of analytics subsets that are requested", "Preferred level of accuracy per analytics subset" and "Reporting Thresholds".
NOTE 3:
Minimum traffic rate measurements are only derived from active traffic.
Up

6.14.4  Procedures to request DN Performance Analytics for an Applicationp. 250

Reproduction of 3GPP TS 23.288, Fig. 6.14.4-1: Procedure for NWDAF providing DN Performance analytics for an Application
Up
The procedure illustrated in Figure 6.14.4-1 allows an analytics consumer to request Analytics ID "DN Performance" for a particular Application. The analytics consumer includes the Application ID for which DN Performance is requested. The consumer indicates the Target of Analytics Reporting (e.g. "any UE") and may include as Analytic Filter Information the UPF anchor ID, DNAI, or Application Server instance that DN performance analytics are requested.
Step 1.
Analytics consumer sends an Analytics request/subscribe (Analytics ID = DN Performance Target of Analytics Reporting, Analytics Filter Information = (Application ID, S-NSSAI, DNN, Area of Interest, UPF anchor ID, DNAI, Application Server Address(es)), Analytics Reporting Information = Analytics target period) to NWDAF by invoking a Nnwdaf_AnalyticsInfo_Request or a Nnwdaf_AnalyticsSubscription_Subscribe service.
Step 2a.
NWDAF subscribes to the performance data from AF defined in Table 6.14.2-1 by invoking Nnef_EventExposure_Subscribe or Naf_EventExposure_Subscribe service (Event ID = Performance Data, Application ID, Event Filter information), Target of Event Reporting = Any UE) as defined in TS 23.502.
Step 2b.
NWDAF subscribes to the network data from 5GC NF(s) defined in Table 6.4.2-2 by invoking Nnf_EventExposure_Subscribe service.
Step 2c.
With the collected data, the NWDAF estimates the DN Performance for the application.
Step 3.
NWDAF provides the data analytics, to the analytics consumer by means of either Nnwdaf_AnalyticsInfo_Request response or Nnwdaf_AnalyticsSubscription_Notify, depending on the service used in step 1.
If the analytics consumer is an SMF, the SMF may use the analytics to determine the UPF and DNAI that offers the best user plane performance.
If the analytics consumer is an AF, the AF may use the analytics to determine the DNAI that has the best user plane performance if Application Server relocation is required.
Up

6.15Void


Up   Top   ToC