5.9 Performance measurements for NEF

28.5523GPP5G performance measurementsManagement and orchestrationRelease 18TS

5.9.1 Measurements related to application triggering

5.9.1.1 Number of application trigger requests

a) This measurement provides the number of application trigger requests received by the NEF from AF.

b) CC

c) Receipt of an Nnef_Trigger_Delivery request by the NEF from AF (see TS 23.502 [7]).

d) An integer value

e) AT.AppTriggerReq

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.1.2 Number of application trigger requests accepted for delivery

a) This measurement provides the number of application trigger requests accepted for delivery to the UE.

b) CC

c) Transmission of Nnef_Trigger_Delivery response by the NEF to AF indicating the application trigger request has been accepted for delivery to the UE (see TS 23.502 [7]).

d) An integer value

e) AT.AppTriggerAcc

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.1.3 Number of application trigger requests rejected for delivery

a) This measurement provides the number of application trigger requests rejected for delivery to the UE. This measurement is split into subcounters per error code (i.e., the response code as specified in clause 5.2.6 of TS 29.122 [23]).

b) CC

c) Transmission of an Nnef_Trigger_Delivery response by the NEF to AF indicating the application trigger request has been rejected for delivery to the UE (see TS 23.502 [7]). Each said Nnef_Trigger_Delivery response increments the relevant subcounter per error code (i.e., the response code as specified in clause 5.2.6 of TS 29.122 [23]) by 1.

d) Each subcounter is an integer value

e) AT.AppTriggerRej.ErrorCode
Where the ErrorCode identifies the error code (i.e., response code as specified in clause 5.2.6 of TS 29.122 [23]) causing the rejection.

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.1.4 Number of application trigger delivery reports

a) This measurement provides the number of application trigger delivery reports indicating the delivery results (e.g., success or failure) sent by the NEF to AF. This measurement is split into subcounters per delivery result (see the DeliveryResult specified in clause 5.7.2.2.3 of TS 29.122 [23]).

b) CC

c) Transmission of an Nnef_Trigger_DeliveryNotify message by the NEF to AF indicating the delivery result of the application trigger (see TS 23.502 [7]). Each said Nnef_Trigger_DeliveryNotify message increments the relevant subcounter per delivery result by 1 (see the DeliveryResult specified in clause 5.7.2.2.3 of TS 29.122 [23]).

d) Each subcounter is an integer value

e) AT.AppTriggerRej.DeliveryResult
Where the DeliveryResult identifies the delivery result (i.e., the DeliveryResult specified in clause 5.7.2.2.3 of TS 29.122 [23]).

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.2 Measurements related to PFD management

5.9.2.1 PFD creation

5.9.2.1.1 Number of PFD creation requests

a) This measurement provides the number of PFD creation requests received by the NEF from AF.

b) CC

c) Receipt of an Nnef_PFDManagement_Create Request by the NEF from AF (see TS 23.502 [7]).

d) An integer value

e) PFD.CreateReq

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.2.1.2 Number of successful PFD creations

a) This measurement provides the number of successful PFD creations at NEF.

b) CC

c) Transmission of an Nnef_PFDManagement_Create Response by the NEF to AF indicating a successful PFD creation (see TS 23.502 [7]).

d) An integer value

e) PFD.CreateSucc

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.2.2 PFD update

5.9.2.2.1 Number of PFD update requests

a) This measurement provides the number of PFD update requests received by the NEF from AF.

b) CC

c) Receipt of an Nnef_PFDManagement_Update Request by the NEF from AF (see TS 23.502 [7]).

d) An integer value

e) PFD.UpdateReq

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.2.2.2 Number of successful PFD updates

a) This measurement provides the number of successful PFD updates at NEF.

b) CC

c) Transmission of an Nnef_PFDManagement_Update Response by the NEF to AF indicating a successful PFD update (see TS 23.502 [7]).

d) An integer value

e) PFD.UpdateSucc

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.2.3 PFD deletion

5.9.2.3.1 Number of PFD deletion requests

a) This measurement provides the number of PFD deletion requests received by the NEF from AF.

b) CC

c) Receipt of an Nnef_PFDManagement_Delete Request by the NEF from AF (see TS 23.502 [7]).

d) An integer value

e) PFD.DeleteReq

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.2.3.2 Number of successful PFD deletions

a) This measurement provides the number of successful PFD updates at NEF.

b) CC

c) Transmission of an Nnef_PFDManagement_Delete Response by the NEF to AF indicating a successful PFD deletion (see TS 23.502 [7]).

d) An integer value

e) PFD.DeleteSucc

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.2.4 PFD fetch

5.9.2.4.1 Number of PFD fetch requests

a) This measurement provides the number of PFD fetch requests received by the NEF from SMF.

b) CC

c) Receipt of an Nnef_PFDManagement_Fetch Request by the NEF from SMF (see TS 23.502 [7]).

d) An integer value

e) PFD.FetchReq

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.2.4.2 Number of successful PFD fetch

a) This measurement provides the number of successful PFD fetch at NEF.

b) CC

c) Transmission of an Nnef_PFDManagement_Fetch Response by the NEF to SMF indicating a successful PFD fetch (see TS 23.502 [7]).

d) An integer value

e) PFD.FetchSucc

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.2.5 PFD subscription

5.9.2.5.1 Number of PFD subscribing requests

a) This measurement provides the number of PFD subscribing requests received by the NEF from SMF.

b) CC

c) Receipt of an Nnef_PFDmanagement_Subscribe Request by the NEF from SMF (see TS 23.502 [7]).

d) An integer value

e) PFD.SubscribeReq

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.2.5.2 Number of successful PFD subscribings

a) This measurement provides the number of successful PFD subscribings at NEF.

b) CC

c) Transmission of an Nnef_PFDmanagement_Subscribe Response by the NEF to SMF indicating a successful PFD subscribe (see TS 23.502 [7]).

d) An integer value

e) PFD.SubscribeSucc

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.3 NIDD configuration related measurements

5.9.3.1 NIDD configuration creation and update

5.9.3.1.1 Number of NIDD configuration creation requests

a) This measurement provides the number of NIDD configuration creation requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_NIDDConfiguration_Create request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) NIDD.NbrConfigCreatReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.3.1.2 Number of successful NIDD configuration creations

a) This measurement provides the number of successful NIDD configuration creations by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_NIDDConfiguration_Create response message to AF indicating a successful NIDD configuration creation (see TS 29.522 [44].

d) A single integer value.

e) NIDD.NbrConfigCreatSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.3.1.3 Number of failed NIDD configuration creations

a) This measurement provides the number of failed NIDD configuration creations by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_NIDDConfiguration_Create response message to AF indicating a failed NIDD configuration creation (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) NIDD.NbrConfigCreatFail.cause
Where cause indicates the failure cause of the NIDD configuration creation.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.3.1.4 Number of NIDD configuration trigger requests

a) This measurement provides the number of requests sent by the NEF to ask AF to create NIDD configuration.

b) CC.

c) Transmission by the NEF of an Nnef_NIDDConfiguration_TriggerNotify message to AF (see TS 23.502 [7]).

d) Each measurement is an integer value.

e) NIDD.NbrConfigCreatTriggerNotify.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.3.1.5 Number of NIDD configuration update notifications

a) This measurement provides the number of NIDD configuration update notifications sent by the NEF to AF.

b) CC.

c) Transmission by the NEF of an Nnef_NIDDConfiguration_UpdateNotify message to AF (see TS 23.502 [7]).

d) Each measurement is an integer value.

e) NIDD.NbrConfigUpdateNotify.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.3.2 NIDD configuration deletion

5.9.3.2.1 Number of NIDD configuration deletion requests

a) This measurement provides the number of NIDD configuration deletion requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_NIDDConfiguration_Delete request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) NIDD.NbrConfigDelReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.3.2.2 Number of successful NIDD configuration deletions

a) This measurement provides the number of NIDD configuration deletions by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_NIDDConfiguration_Delete response message to AF indicating a successful NIDD configuration deletion (see TS 29.522 [44]).

d) A single integer value.

e) NIDD.NbrConfigDelSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.3.2.3 Number of failed NIDD configuration deletions

a) This measurement provides the number of failed NIDD configuration deletions by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_NIDDConfiguration_Delete response message to AF indicating a failed NIDD configuration deletion (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) NIDD.NbrConfigDelFail.cause
Where cause indicates the failure cause of the NIDD configuration deletion.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.4 NIDD service related measurements

5.9.4.1 Mobile originated NIDD delivery

5.9.4.1.1 Number of mobile originated NIDD delivery requests

a) This measurement provides the number of mobile originated NIDD delivery requests received by the NEF from SMF.

b) CC.

c) Receipt by the NEF of an Nnef_NIDD_Delivery request message from SMF (see TS 23.502 [7]).

d) A single integer value.

e) NIDD.NbrMODeliveryReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.4.1.2 Number of successful mobile originated NIDD deliveries

a) This measurement provides the number of successful mobile originated NIDD deliveries by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_NIDD_Delivery response message to SMF indicating a successful mobile originated NIDD delivery (see TS 29.541 [45]).

d) A single integer value.

e) NIDD.NbrMODeliverySucc.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.4.1.3 Number of failed mobile originated NIDD deliveries

a) This measurement provides the number of failed mobile originated NIDD deliveries by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_NIDD_Delivery response message to SMF indicating a indicating a failed mobile originated NIDD delivery (see TS 29.541 [45]), each message increments the relevant subcounter per failure cause by 1.

d) A single integer value.

e) NIDD.NbrMODeliveryFail.cause
Where cause indicates the failure cause of the NIDD delivery.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.4.2 Mobile terminated NIDD delivery

5.9.4.2.1 Number of mobile terminated NIDD delivery requests

a) This measurement provides the number of mobile terminated NIDD delivery requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_NIDD_Delivery request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) NIDD.NbrMTDeliveryReq.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.4.2.2 Number of successful mobile terminated NIDD deliveries

a) This measurement provides the number of successful mobile terminated NIDD deliveries by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_NIDD_Delivery response message to AF indicating a successful mobile terminated NIDD delivery (see TS 29.522 [44]).

d) A single integer value.

e) NIDD.NbrMTDeliverySucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.4.2.3 Number of failed mobile terminated NIDD deliveries

a) This measurement provides the number of failed mobile terminated NIDD deliveries by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_NIDD_Delivery response message to AF indicating a indicating a failed mobile terminated NIDD delivery (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) A single integer value.

e) NIDD.NbrMTDeliveryFail.cause
Where cause indicates the failure cause of the NIDD delivery.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.5 AF traffic influence related measurements

5.9.5.1 AF traffic influence creation

5.9.5.1.1 Number of AF traffic influence creation requests

a) This measurement provides the number of traffic influence creation requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_TrafficInfluence_Create request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) TI.NbrAfCreatReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.5.1.2 Number of successful AF traffic influence creations

a) This measurement provides the number of successful AF traffic influence creations by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_TrafficInfluence_Create response message to AF indicating a successful AF traffic influence creation (see TS 29.522 [44]).

d) A single integer value.

e) TI.NbrAfCreatSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.5.1.3 Number of failed AF traffic influence creations

a) This measurement provides the number of failed AF traffic influence creations by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_TrafficInfluence_Create response message to AF indicating a failed AF traffic influence creation (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) TI.NbrAfCreatFail.cause
Where cause indicates the failure cause of the AF traffic influence creation.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.5.2 AF traffic influence update

5.9.5.2.1 Number of AF traffic influence update requests

a) This measurement provides the number of traffic influence update requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_TrafficInfluence_Update request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) TI.NbrAfUpdateReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.5.2.2 Number of successful AF traffic influence updates

a) This measurement provides the number of successful AF traffic influence updates by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_TrafficInfluence_Update response message to AF indicating a successful AF traffic influence update (see TS 29.522 [44]).

d) A single integer value.

e) TI.NbrAfUpdateSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.5.2.3 Number of failed AF traffic influence updates

a) This measurement provides the number of failed AF traffic influence updates by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_TrafficInfluence_Update response message to AF indicating a failed AF traffic influence update (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) TI.NbrAfUpdateFail.cause
Where cause indicates the failure cause of the AF traffic influence update.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.5.3 AF traffic influence deletion

5.9.5.3.1 Number of AF traffic influence deletion requests

a) This measurement provides the number of traffic influence deletion requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_TrafficInfluence_Delete request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) TI.NbrAfDelReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.5.3.2 Number of successful AF traffic influence deletions

a) This measurement provides the number of successful AF traffic influence deletions by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_TrafficInfluence_Delete response message to AF indicating a successful AF traffic influence deletion (see TS 29.522 [44]).

d) A single integer value.

e) TI.NbrAfDelSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.5.3.3 Number of failed AF traffic influence deletions

a) This measurement provides the number of failed AF traffic influence deletions by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_TrafficInfluence_Delete response message to AF indicating a failed AF traffic influence deletion (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) TI.NbrAfDelFail.cause
Where cause indicates the failure cause of the AF traffic influence deletion.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.6 External parameter provisioning related measurements

5.9.6.1 External parameter creation

5.9.6.1.1 Number of external parameter creation requests

a) This measurement provides the number of external parameter creation requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_ParameterProvision_Create request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) EPP.NbrCreatReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.6.1.2 Number of successful external parameter creations

a) This measurement provides the number of successful external parameter creations by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ParameterProvision_Create response message to AF indicating a successful external parameter creation (see TS 29.522 [44]).

d) A single integer value.

e) EPP.NbrCreatSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.6.1.3 Number of failed external parameter creations

a) This measurement provides the number of failed external parameter creations by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ParameterProvision_Create response message to AF indicating a failed AF external parameter creation (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) EPP.NbrCreatFail.cause
Where cause indicates the failure cause of the external parameter creation.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.6.2 External parameter update

5.9.6.2.1 Number of external parameter update requests

a) This measurement provides the number of external parameter update requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_ParameterProvision_Update request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) EPP.NbrUpdateReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.6.2.2 Number of successful external parameter updates

a) This measurement provides the number of successful external parameter updates by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ParameterProvision_Update response message to AF indicating a successful external parameter update (see TS 29.522 [44]).

d) A single integer value.

e) EPP.NbrUpdateSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.6.2.3 Number of failed external parameter updates

a) This measurement provides the number of failed external parameter updates by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ParameterProvision_Update response message to AF indicating a failed external parameter update (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) EPP.NbrUpdateFail.cause
Where cause indicates the failure cause of the external parameter update.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.6.3 External parameter deletion

5.9.6.3.1 Number of external parameter deletion requests

a) This measurement provides the number of external parameter deletion requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_ParameterProvision_Delete request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) EPP.NbrDelReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.6.3.2 Number of successful external parameter deletions

a) This measurement provides the number of external parameter deletions by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ParameterProvision_Delete response message to AF indicating a successful external parameter deletion (see TS 29.522 [44]).

d) A single integer value.

e) EPP.NbrDelSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.6.3.3 Number of failed external parameter deletions

a) This measurement provides the number of failed external parameter deletions by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ParameterProvision_Delete response message to AF indicating a failed external parameter deletion (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) EPP.NbrDelFail.cause
Where cause indicates the failure cause of the external parameter deletion.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.7 Connection establishment related measurements

5.9.7.1 SMF-NEF connection creation

5.9.7.1.1 Number of SMF-NEF connection creation requests

a) This measurement provides the number of SMF-NEF connection creation requests received by the NEF from SMF.

b) CC.

c) Receipt by the NEF of an Nnef_SMContext_Create request message from SMF (see TS 23.502 [7]).

d) A single integer value.

e) CE.NbrSmfNefCreatReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.7.1.2 Number of successful SMF-NEF connection creations

a) This measurement provides the number of successful SMF-NEF connection creations by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_SMContext_Create response message to SMF indicating a successful SMF-NEF connection creation (see TS 29.541 [45]).

d) A single integer value.

e) CE.NbrSmfNefCreatSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.7.1.3 Number of failed SMF-NEF connection creations

a) This measurement provides the number of failed SMF-NEF connection creations by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_SMContext_Create response message to SMF indicating a failed SMF-NEF connection creation (see TS 29.541 [45]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) CE.NbrSmfNefCreatFail.cause
Where cause indicates the failure cause of the SMF-NEF connection creation.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.7.2 SMF-NEF Connection release

5.9.7.2.1 Number of SMF-NEF Connection release requests

a) This measurement provides the number of SMF-NEF Connection release requests received by the NEF from SMF.

b) CC.

c) Receipt by the NEF of an Nnef_SMContext_Delete request message from SMF (see TS 23.502 [7]).

d) A single integer value.

e) CE.NbrSmfNefRelReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.7.2.2 Number of successful SMF-NEF Connection releases

a) This measurement provides the number of successful SMF-NEF Connection releases by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_SMContext_Delete response message to AF indicating a successful SMF-NEF Connection release (see TS 29.541 [45]).

d) A single integer value.

e) CE.NbrSmfNefRelSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.7.2.3 Number of failed SMF-NEF Connection releases

a) This measurement provides the number of failed SMF-NEF Connection releases by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_SMContext_Delete response message to AF indicating a failed SMF-NEF Connection release (see TS 29.541 [45]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) CE.NbrSmfNefRelFail.cause
Where cause indicates the failure cause of the SMF-NEF Connection release.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.8 Service specific parameters provisioning related measurements

5.9.8.1 Service specific parameters creation

5.9.8.1.1 Number of service specific parameters creation requests

a) This measurement provides the number of service specific parameters creation requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_ServiceParameter_Create request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) SPP.NbrCreatReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.8.1.2 Number of successful service specific parameters creations

a) This measurement provides the number of successful service specific parameters creations by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ServiceParameter_Create response message to SMF indicating a successful service specific parameters creation (see TS 29.522 [44]).

d) A single integer value.

e) SPP.NbrCreatSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.8.1.3 Number of failed service specific parameters creations

a) This measurement provides the number of failed service specific parameters creations by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ServiceParameter_Create response message to AF indicating a failed service specific parameters creation (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) SPP.NbrCreatFail.cause
Where cause indicates the failure cause of the service specific parameters creation.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.8.2 Service specific parameters update

5.9.f.2.1 Number of service specific parameters update requests

a) This measurement provides the number of service specific parameters update requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_ServiceParameter_Update request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) SPP.NbrUpdateReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.8.2.2 Number of successful service specific parameters updates

a) This measurement provides the number of successful service specific parameters updates by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ServiceParameter_Update response message to AF indicating a successful service specific parameters update (see TS 29.522 [44]).

d) A single integer value.

e) SPP.NbrUpdateSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.8.2.3 Number of failed service specific parameters updates

a) This measurement provides the number of failed service specific parameters updates by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ServiceParameter_Update response message to AF indicating a failed service specific parameters update (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) SPP.NbrUpdateFail.cause
Where cause indicates the failure cause of the service specific parameters update.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.8.3 Service specific parameters deletion

5.9.8.3.1 Number of service specific parameters deletion requests

a) This measurement provides the number of service specific parameters deletion requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_ServiceParameter_Delete request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) SPP.NbrDelReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.8.3.2 Number of successful service specific parameters deletions

a) This measurement provides the number of successful service specific parameters deletions by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ServiceParameter_Delete response message to AF indicating a successful service specific parameters deletion (see TS 29.522 [44]).

d) A single integer value.

e) SPP.NbrDelSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.8.3.3 Number of failed service specific parameters deletions

a) This measurement provides the number of failed service specific parameters deletions by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ServiceParameter_Delete response message to AF indicating a failed service specific parameters deletion (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) SPP.NbrDelFail.cause
Where cause indicates the failure cause of the service specific parameters deletion.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.9 Background data transfer policy related measurements

5.9.9.1 Background data transfer policy negotiation

5.9.9.1.1 Number of background data transfer policy negotiation creation requests

a) This measurement provides the number of background data transfer policy negotiation creation requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_BDTPNegotiation_Create request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) BDTP.NbrNegCreatReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.9.1.2 Number of successful background data transfer policy negotiation creations

a) This measurement provides the number of successful background data transfer policy negotiation creations by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_BDTPNegotiation_Create response message to SMF indicating a successful background data transfer policy negotiation creation (see TS 29.522 [44]).

d) A single integer value.

e) BDTP.NbrNegCreatSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.9.1.3 Number of failed background data transfer policy negotiation creations

a) This measurement provides the number of failed background data transfer policy negotiation creations by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_BDTPNegotiation_Create response message to AF indicating a failed background data transfer policy negotiation creation (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) BDTP.NbrNegCreatFail.cause
Where cause indicates the failure cause of the background data transfer policy negotiation creation.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.9.1.4 Number of background data transfer policy negotiation update requests

a) This measurement provides the number of background data transfer policy negotiation update requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_BDTPNegotiation Update request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) BDTP.NbrNegUpdateReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.9.1.5 Number of successful background data transfer policy negotiation updates

a) This measurement provides the number of successful background data transfer policy negotiation updates by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_BDTPNegotiation Update response message to AF indicating a successful background data transfer policy negotiation update (see TS 29.522 [44]).

d) A single integer value.

e) BDTP.NbrNegUpdateSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.9.1.6 Number of failed background data transfer policy negotiation updates

a) This measurement provides the number of failed background data transfer policy negotiation updates by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_BDTPNegotiation Update response message to AF indicating a failed background data transfer policy negotiation (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) BDTP.NbrNegUpdateFail.cause
Where cause indicates the failure cause of the failed background data transfer policy negotiation update.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.9.2 Background data transfer policy application

5.9.9.2.1 Number of background data transfer policy application requests

a) This measurement provides the number of background data transfer policy application requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_ApplyPolicy_Create request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) BDTP.NbrApplyCreatReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.9.2.2 Number of successful background data transfer policy applications

a) This measurement provides the number of successful background data transfer policy applications by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ApplyPolicy_Create response message to SMF indicating a successful background data transfer policy application (see TS 29.522 [44]).

d) A single integer value.

e) BDTP.NbrApplyCreatSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.9.2.3 Number of failed background data transfer policy applications

a) This measurement provides the number of failed background data transfer policy applications by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ApplyPolicy_Create response message to AF indicating a failed background data transfer policy application (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) BDTP.NbrApplyCreatFail.cause
Where cause indicates the failure cause of the background data transfer policy application.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.9.2.4 Number of background data transfer policy update requests

a) This measurement provides the number of background data transfer policy update requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_ApplyPolicy_Update request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) BDTP.NbrApplyUpdateReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.9.2.5 Number of successful background data transfer policy updates

a) This measurement provides the number of successful background data transfer policy updates by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ApplyPolicy_Update response message to AF indicating a successful background data transfer policy update (see TS 29.522 [44]).

d) A single integer value.

e) BDTP.NbrApplyUpdateSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.9.2.6 Number of failed background data transfer policy updates

a) This measurement provides the number of failed background data transfer policy updates by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ApplyPolicy_Update response message to AF indicating a failed background data transfer policy update (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) BDTP.NbrApplyUpdateFail.cause
Where cause indicates the failure cause of the failed background data transfer policy update.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.9.2.7 Number of background data transfer policy deletion requests

a) This measurement provides the number of background data transfer policy deletion requests received by the NEF from AF.

b) CC.

c) Receipt by the NEF of an Nnef_ApplyPolicy_Delete request message from AF (see TS 23.502 [7]).

d) A single integer value.

e) BDTP.NbrApplyDelReq

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.9.2.8 Number of successful background data transfer policy deletions

a) This measurement provides the number of successful background data transfer policy deletions by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ApplyPolicy_Delete response message to AF indicating a successful background data transfer policy deletion (see TS 29.522 [44]).

d) A single integer value.

e) BDTP.NbrApplyDelSucc

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.9.2.9 Number of failed background data transfer policy deletions

a) This measurement provides the number of failed background data transfer policy deletions by the NEF.

b) CC.

c) Transmission by the NEF of an Nnef_ApplyPolicy_Delete response message to AF indicating a failed background data transfer policy deletion (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each measurement is an integer value.

e) BDTP.NbrApplyDelFail.cause
Where cause indicates the failure cause of the failed background data transfer policy deletion.

f) NEFFunction.

g) Valid for packet switched traffic.

h) 5GS.

5.9.10 AF session with QoS

5.9.10.1 Creation of AF session with QoS

5.9.10.1.1 Number of AF session with QoS creation requests

a) This measurement provides the number of AF session with QoS creation requests received by the NEF.

b) CC

c) Receipt of an Nnef_AFsessionWithQoS_Create request by the NEF from an AF (see TS 23.502 [7]).

d) An integer value

e) AFQ.CreateReq

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.10.1.2 Number of successful AF session with QoS creations

a) This measurement provides the number of successful AF session with QoS creations at the NEF.

b) CC

c) Transmission of an Nnef_AFsessionWithQoS_Create response by the NEF to an AF indicating a successful AF session with QoS creation (see TS 29.522 [44]).

d) An integer value

e) AFQ.CreateSucc

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.10.1.3 Number of failed AF session with QoS creations

a) This measurement provides the number of failed AF session with QoS creations at the NEF.

b) CC

c) Transmission of an Nnef_AFsessionWithQoS_Create response by the NEF to an AF indicating a failed AF session with QoS creation (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each subcounter is an integer value

e) AFQ.CreateFail.cause
Where cause indicates the failure cause of the AF session with QoS creation.

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.10.2 Update of AF session with QoS

5.9.10.2.1 Number of AF session with QoS update requests

a) This measurement provides the number of AF session with QoS update requests received by the NEF.

b) CC

c) Receipt of an Nnef_AFsessionWithQoS_Update request by the NEF from an AF (see TS 23.502 [7]).

d) An integer value

e) AFQ.UpdateReq

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.10.2.2 Number of successful AF session with QoS updates

a) This measurement provides the number of successful AF session with QoS updates at the NEF.

b) CC

c) Transmission of an Nnef_AFsessionWithQoS_Update response by the NEF to an AF indicating a successful AF session with QoS update (see TS 29.522 [44]).

d) An integer value

e) AFQ.UpdateSucc

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.10.2.3 Number of failed AF session with QoS updates

a) This measurement provides the number of failed AF session with QoS updates at the NEF.

b) CC

c) Transmission of an Nnef_AFsessionWithQoS_Update response by the NEF to an AF indicating a failed AF session with QoS update (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each subcounter is an integer value

e) AFQ.UpdateFail.cause
Where cause indicates the failure cause of the AF session with QoS update.

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.10.3 Revocation of AF session with QoS

5.9.10.3.1 Number of AF session with QoS revocation requests

a) This measurement provides the number of AF session with QoS revocationrequests received by the NEF.

b) CC

c) Receipt of an Nnef_AFsessionWithQoS_Revoke request by the NEF from an AF (see TS 23.502 [7]).

d) An integer value

e) AFQ.RevokeReq

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.10.3.2 Number of successful AF session with QoS revocations

a) This measurement provides the number of successful AF session with QoS revocations at the NEF.

b) CC

c) Transmission of an Nnef_AFsessionWithQoS_Revoke response by the NEF to an AF indicating a successful AF session with QoS revocation (see TS 29.522 [44]).

d) An integer value

e) AFQ.RevokeSucc

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.10.3.3 Number of failed AF session with QoS revocations

a) This measurement provides the number of failed AF session with QoS revocations at the NEF.

b) CC

c) Transmission of an Nnef_AFsessionWithQoS_Revoke response by the NEF to an AF indicating a failed AF session with QoS revocation (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each subcounter is an integer value

e) AFQ.RevokeFail.cause
Where cause indicates the failure cause of the AF session with QoS revocation.

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.10.4 Notification of AF session with QoS

5.9.10.4.1 Number of AF session with QoS notifications

a) This measurement provides the number of AF session with QoS notifications sent by the NEF to AF.

b) CC

c) Transmission of an Nnef_AFsessionWithQoS_Notify message by the NEF to an AF (see TS 23.502 [7]).

d) An integer value

e) AFQ.NbrNotify

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.11 UCMF provisioning

5.9.11.1 UCMF dictionary entry creation

5.9.11.1.1 Number of UCMF dictionary entry creation requests

a) This measurement provides the number of UCMF dictionary entry creation requests received by the NEF.

b) CC

c) Receipt of an Nnef_UCMFProvisioning_Create request by the NEF from an AF (see TS 23.502 [7]).

d) An integer value

e) UCM.EntryCreateReq

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.11.1.2 Number of successful UCMF dictionary entry creations

a) This measurement provides the number of successful UCMF dictionary entry creations at the NEF.

b) CC

c) Transmission of an Nnef_UCMFProvisioning_Create response by the NEF to an AF indicating a successful UCMF dictionary entry creation (see TS 29.522 [44]).

d) An integer value

e) UCM.EntryCreateSucc

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.11.1.3 Number of failed UCMF dictionary entry creations

a) This measurement provides the number of failed UCMF dictionary entry creations at the NEF.

b) CC

c) Transmission of an Nnef_UCMFProvisioning_Create response by the NEF to an AF indicating a failed UCMF dictionary entry creation (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each subcounter is an integer value

e) UCM.EntryCreateFail.cause
Where cause indicates the failure cause of the UCMF dictionary entry creation.

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.11.2 UCMF dictionary entry update

5.9.11.2.1 Number of UCMF dictionary entry update requests

a) This measurement provides the number of UCMF dictionary entry update requests received by the NEF.

b) CC

c) Receipt of an Nnef_UCMFProvisioning_Update request by the NEF from an AF (see TS 23.502 [7]).

d) An integer value

e) UCM.EntryUpdateReq

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.11.2.2 Number of successful UCMF dictionary entry updates

a) This measurement provides the number of successful UCMF dictionary entry updates at the NEF.

b) CC

c) Transmission of an Nnef_UCMFProvisioning_Update response by the NEF to an AF indicating a successful UCMF dictionary entry update (see TS 29.522 [44]).

d) An integer value

e) UCM.EntryUpdateSucc

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.11.2.3 Number of failed UCMF dictionary entry updates

a) This measurement provides the number of failed UCMF dictionary entry updates at the NEF.

b) CC

c) Transmission of an Nnef_UCMFProvisioning_Update response by the NEF to an AF indicating a failed UCMF dictionary entry update (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each subcounter is an integer value

e) UCM.EntryUpdateFail.cause
Where cause indicates the failure cause of the UCMF dictionary entry update.

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.11.3 UCMF dictionary entry delection

5.9.11.3.1 Number of UCMF dictionary entry deletion requests

a) This measurement provides the number of UCMF dictionary entry deletion requests received by the NEF.

b) CC

c) Receipt of an Nnef_UCMFProvisioning_Delete request by the NEF from an AF (see TS 23.502 [7]).

d) An integer value

e) UCM.EntryDelReq

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.11.3.2 Number of successful UCMF dictionary entry deletions

a) This measurement provides the number of successful UCMF dictionary entry deletions at the NEF.

b) CC

c) Transmission of an Nnef_UCMFProvisioning_Delete response by the NEF to an AF indicating a successful UCMF dictionary entry deletion (see TS 29.522 [44]).

d) An integer value

e) UCM.EntryDelSucc

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS

5.9.11.3.3 Number of failed UCMF dictionary entry deletions

a) This measurement provides the number of failed UCMF dictionary entry deletions at the NEF.

b) CC

c) Transmission of an Nnef_UCMFProvisioning_Delete response by the NEF to an AF indicating a failed UCMF dictionary entry deletion (see TS 29.522 [44]), each message increments the relevant subcounter per failure cause by 1.

d) Each subcounter is an integer value

e) UCM.EntryDelFail.cause
Where cause indicates the failure cause of the UCMF dictionary entry deletion.

f) NEFFunction

g) Valid for packet switched traffic

h) 5GS