Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 23.288  Word version:  19.0.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.20  PDU Session traffic analytics |R18|p. 279

6.20.1  Generalp. 279

This clause specifies the procedure for an NWDAF to provide statistics on whether traffic of UEs via one or multiple PDU sessions is according to the information provides by the service consumer.
The NWDAF collects traffic flow information of UE traffic via PDU session(s) established for a specific S-NSSAI and/or DNN and provides statistics of UEs that route traffic according to the information provided by the service consumer (e.g., Traffic Descriptor, S-NSSAI, DNN) and UEs that route traffic which is not expected according to the information provided by the service consumer (e.g., Traffic Descriptor, S-NSSAI, DNN).
The assumption is that Traffic Descriptors are known (e.g. known flow description), so that there are associated Packet Detection Rule(s) for the known traffic configured in the UPF.
The service consumer may be a PCF.
The consumer of these analytics includes in the request:
  • Analytics ID = "PDU Session traffic".
  • Target of Analytics Reporting as defined in clause 6.1.3.
  • Traffic Descriptor: Application Identifier, IP Descriptions or Domain Descriptors are applicable.
  • Analytics Filter Information containing:
    • Area of Interest (i.e. the location of UEs where PDU Session traffic is monitored);
    • S-NSSAI;
    • DNN;
    • an optional list of analytics subsets that are requested (see clause 6.20.3);
  • Optionally, preferred level of accuracy of the analytics.
  • Optionally, preferred level of accuracy per analytics subset (see clause 6.20.3);
  • An Analytics target period indicates the time period over which the analytics are requested.
  • Optionally, maximum number of objects.
  • In a subscription, the Notification Correlation Id and the Notification Target Address are included.
Up

6.20.2  Input Datap. 280

NWDAF collects input data from the SMF and/or UPF. The detailed data are described in Table 6.20.2-1.
Information Source Description
SUPISMF, UPFUE ID for the UE that established PDU sessions to an S-NSSAI/DNN.
S-NSSAISMF, UPFThe S-NSSAI for which the PDU session is established.
DNNSMF, UPFThe DNN for which the PDU session is established.
PDU Session InformationThe detected Service Data Flow, volume measured and Application related information in a PDU Session.
> Packet Filter SetSMF, UPFPacket Filter Set for the detected Service Data Flow as defined in clause 5.8.2.4.2 of TS 23.502.
 > URL listSMF, UPFIf available, list of URLs extracted from the inspected user plane packets in the Service Data Flow.
 > Domain Name listSMF, UPFIf available, list of domain names extracted from the inspected user plane packets in the Service Data Flow.
> UL Data volumeSMF, UPFMeasured UL data traffic volume for the Service Data Flow for the duration of the PDU Session.
> DL Data volumeSMF, UPFMeasured DL data traffic volume for the Service Data Flow for the duration of the PDU Session.
The NWDAF collects input data from the UPF either indirectly via the SMF, or directly from the UPF using the "UserDataUsageMeasures" event exposure event as described in clause 4.15.4.5 of TS 23.502. Further details about input parameters are described in Table 4.15.4.5.1-1 of TS 23.502.
Up

6.20.3  Output Analyticsp. 281

The NWDAF collects input data from the UPF, via SMF when the request is for a UE or a group of UEs identified by an Internal-Group-ID or directly from the UPF when possible (see clause 5.8.2.17 of TS 23.501) if the request applies for any UE and NWDAF provides analytics of UEs about the traffic they route over a PDU session of specific S-NSSAI/DNN according to the Traffic Descriptor provided by the consumer and traffic they route over a PDU Session that is not according to the Traffic Descriptor provided by the consumer and information about that traffic.
The output analytics is shown in Table 6.20.3-1.
Information Description
List of SUPIs or SUPIIdentifies a SUPI, or a list of SUPIs for which analytics are provided.
S-NSSAIIdentifies the Network Slice for which analytic information is provided.
DNNIdentifies the data network name (e.g. internet) for which analytics information is provided.
Traffic matching the Traffic Descriptor (NOTE 1)Identifies traffic that matches Traffic Descriptor provided by the consumer in those PDU Sessions identified by the S-NSSAI and DNN above and the volume.
> Traffic DescriptorIP Flow descriptor containing 3-tuple, server side (destination address, port and protocol) or Application ID or Domain descriptor.
> Volumemeasures of data volume exchanged (UL, DL and/or overall) and/or number of packets exchanged (UL, DL and/or overall) for the Traffic Descriptor within the PDU Session.
Traffic which does not match Traffic Descriptor (NOTE 1)Identifies traffic that does not match Traffic Descriptor provided by the consumer in those PDU Sessions identified by the S-NSSAI and DNN above and the volume.
> Traffic DescriptorIP Flow descriptor containing 3-tuple, server side (destination address, port and protocol) or Application ID or Domain descriptor.
> Volumemeasures of data volume exchanged (UL, DL and/or overall) and/or number of packets exchanged (UL, DL and/or overall).
NOTE 1:
Analytics subset that can be used in "list of analytics subsets that are requested" and "Preferred level of accuracy per analytics subset". The list is ordered by descending volume.
Up

6.20.4  Proceduresp. 281

The procedure for deriving PDU Session traffic is shown below.
Reproduction of 3GPP TS 23.288, Fig. 6.20.4-1: NWDAF providing PDU Session traffic analytics
Up
Step 1.
The Consumer NF (e.g. the PCF) requests or subscribes to the NWDAF to request PDU Session Traffic analytics. The consumer includes within analytics filter the expected traffic via a PDU session according to the Traffic Descriptors and the SUPI or list of SUPIs, the S-NSSAI and DNN of the PDU session. It is assumed that there are associated Packet Detection Rule(s) for the expected traffic listed in the analytics request, i.e. the expected traffic is known.
Step 2.
The NWDAF determines to collect data, either directly from the UPF or indirectly via the SMF and identifies the SMF(s) and/or UPF(s) to retrieve input data according to the S-NSSAI/DNN and SUPI or list of SUPIs in the analytics request.
Step 3.
The NWDAF collects input information using the procedure for subscription to UPF event exposure for certain UEs via SMF as described in clause 4.15.4.5.2 of TS 23.502; the Target of Event Reporting is set to each of the tuples (SUPI, DNN and S-NSSAI) that have a PDU Session in the same SMF, the Target Subscription Information is set to "UserDataUsageMeasures", the Target service data flows is absent to indicate that the UPF reports any detected service data flow in the PDU Session.
The UPF reports volume measurements for the PDU Session with per application granularity, the report includes volume measurements and provide the application related information, i.e. URLs and Domain names.
Step 4.
The NWDAF derives analytics indicating a list of UEs and the traffic they route according to the provided information provided by the consumer (i.e. Traffic Descriptor, S-NSSAI and DNN), including its volume and the traffic they route and a list of UEs which route traffic that it is not expected according to the information provided by the consumer (i.e. Traffic Descriptor, S-NSSAI and DNN) including its volume.
Step 5.
The NWDAF provides the analytics as defined in Table 6.20.3-1 using either the Nnwdaf_AnalyticsInfo_Request response or Nnwdaf_AnalyticsSubscription_Subscribe_Notify, depending on the service used in step 1
Up

Up   Top   ToC