5.7 Common performance measurements for NFs

28.5523GPP5G performance measurementsManagement and orchestrationRelease 18TS

5.7.1 VR usage of NF

5.7.1.1 Virtual CPU usage

5.7.1.1.1 Mean virtual CPU usage

a) This measurement provides the mean usage of the underlying virtualized CPUs for a virtualized 3GPP NF. This measurement is not applicable to the scenario that one VNFC instance supports more than 1 NFs.

b) OM.

c) The measurement job control service producer for NF(s) receives the VcpuUsageMeanVnf.vComputeId measurement(s) (see ETSI GS IFA 027 [17]) for the VNFC instances(s) from VNFM, and maps the measured object of each received measurement from VNFC instance to the MOI(s) of NF(s). The measurement is generated by taking the weighted average of the values of the VcpuUsageMeanVnf.vComputeId measurement(s) whose measured object(s) are mapped to the MOI of the measured NF. The algorithm of the weighted average is vendor specific.

d) A single integer value (Unit: %).

e) VR.VCpuUsageMean

f) GNBCUCPFunction (for 3 split scenario)
GNBCUUPFunction (for 3 split scenario)
GNBCUFunction (for 2 split scenario)
AMFFunction
SMFFunction
UPFFunction
N3IWFFunction
PCFFunction
AUSFFunction
UDMFunction
UDRFunction
UDSFFunction
NRFFunction
NSSFFunction
SMSFFunction
LMFFunction
NWDAFFunction
NGEIRFunction
SEPPFunction

EASFunction

EESFunction

ECSFunction

g) Valid for packet switched traffic.

h) 5GS.

5.7.1.2 Virtual memory usage

5.7.1.2.1 Mean virtual memory usage

a) This measurement provides the mean usage of the underlying virtualized memories for a virtualized 3GPP NF. This measurement is not applicable to the scenario that one VNFC instance supports more than 1 NFs.

b) OM.

c) The measurement job control service producer for NF(s) receives the VmemoryUsageMeanVnf.vComputeId measurement(s) (see ETSI GS IFA 027 [17]) for the VNFC instances(s) from VNFM, and maps the measured object of each received measurement from VNFC instance to the MOI(s) of NF(s). The measurement is generated by taking the weighted average of the values of the VmemoryUsageMeanVnf.vComputeId measurement(s) whose measured object(s) are mapped to the MOI of the measured NF. The algorithm of the weighted average is vendor specific.

d) A single integer value (Unit: %).

e) VR.VMemoryUsageMean

f) GNBCUCPFunction (for 3 split scenario)
GNBCUUPFunction (for 3 split scenario)
GNBCUFunction (for 2 split scenario)
AMFFunction
SMFFunction
UPFFunction
N3IWFFunction
PCFFunction
AUSFFunction
UDMFunction
UDRFunction
UDSFFunction
NRFFunction
NSSFFunction
SMSFFunction
LMFFunction
NWDAFFunction
NGEIRFunction
SEPPFunction

EASFunction

EESFunction

ECSFunction

g) Valid for packet switched traffic.

h) 5GS.

5.7.1.3 Virtual disk usage

5.7.1.3.1 Mean virtual disk usage

a) This measurement provides the mean usage of the underlying virtualized disks for a virtualized 3GPP NF. This measurement is not applicable to the scenario that one VNFC instance supports more than 1 NFs.

b) OM.

c) The measurement job control service producer for NF(s) receives the VdiskUsageMeanVnf.vComputeId measurement(s) (see ETSI GS IFA 027 [17]) for the VNFC instances(s) from VNFM, and maps the measured object of each received measurement from VNFC instance to the MOI(s) of NF(s). The measurement is generated by taking the weighted average of the values of the VdiskUsageMeanVnf.vComputeId measurement(s) whose measured object(s) are mapped to the MOI of the measured NF. The algorithm of the weighted average is vendor specific.

d) A single integer value (Unit: %).

e) VR.VDiskUsageMean

f) GNBCUCPFunction (for 3 split scenario)
GNBCUUPFunction (for 3 split scenario)
GNBCUFunction (for 2 split scenario)
AMFFunction
SMFFunction
UPFFunction
N3IWFFunction
PCFFunction
AUSFFunction
UDMFunction
UDRFunction
UDSFFunction
NRFFunction
NSSFFunction
SMSFFunction
LMFFunction
NWDAFFunction
NGEIRFunction
SEPPFunction

EASFunction

EESFunction

ECSFunction

g) Valid for packet switched traffic.

h) 5GS.

5.7.2 Connection data volumes of NF

5.7.2.1 Data volume of incoming bytes to EAS

a) This measurement provides the number of incoming bytes received by the EAS (Edge Application Server) [50] in edge data networks.

b) OM.

c) The measurement job control service producer for NF(s) receives the ByteIncomingVnfExtCp measurement(s) (see ETSI GS IFA 027 [17]) for the VNFC instances(s) supporting the EAS VNF from VNFM, and maps the measured object of received measurement(s) from VNFC instance to the EASFunction MOI [50]. The measurement is generated by aggregating the values of the ByteIncomingVnfExtCp measurement(s).

d) A single integer value.

e) DataVolum.InBytesEAS

f) EASFunction

g) Valid for packet switched traffic.

h) 5GS.

5.7.2.2 Data volume of outgoing bytes from EAS

a) This measurement provides the number of outgoing bytes transmitted from the EAS in edge data networks.

b) OM.

c) The measurement job control service producer for NF(s) receives the ByteOutgoingVnfExtCp measurement(s) (see ETSI GS IFA 027 [17]) for the VNFC instances(s) supporting the EAS VNF from VNFM, and maps the measured object of received measurement(s) from VNFC instance to the EASFunction MOI. The measurement is generated by aggregating the values of the ByteOutgoingVnfExtCp measurement(s).

d) A single integer value.

e) DataVolum.OutBytesEAS

f) EASFunction

g) Valid for packet switched traffic.

h) 5GS.

5.7.2.3 Data volume of incoming packets to EAS

a) This measurement provides the number of incoming packets received by the EAS in edge data networks.

b) OM.

c) The measurement job control service producer for NF(s) receives the PacketIncomingVnfExtCp measurement(s) (see ETSI GS IFA 027 [17]) for the VNFC instances(s) supporting the EAS VNF from VNFM, and maps the measured object of received measurement(s) from VNFC instance to the EASFunction MOI. The measurement is generated by aggregating the values of the PacketIncomingVnfExtCp measurement(s).

d) A single integer value.

e) DataVolum.InPacketsEAS

f) EASFunction

g) Valid for packet switched traffic.

h) 5GS.

5.7.2.3 Data volume of Outgoing packets to EAS

a) This measurement provides the number of outgoing packets received by the EAS in edge data networks.

b) OM.

c) The measurement job control service producer for NF(s) receives the PacketOutgoingVnfExtCp measurement(s) (see ETSI GS IFA 027 [17]) for the VNFC instances(s) supporting the EAS VNF from VNFM, and maps the measured object of received measurement(s) from VNFC instance to the EASFunction MOI. The measurement is generated by aggregating the values of the PacketOutgoingVnfExtCp measurement(s).

d) A single integer value.

e) DataVolum.OutPacketsEAS

f) EASFunction

g) Valid for packet switched traffic.

h) 5GS.