VES 7.1

VES 7.1

 Diagrams

 

 

 

1.1.1                                 Event - High Level

 

 

1.1.2                                 Event Datatypes

 

 

1.1.3                                 Measurement Domain Entities

 

1.1.4                                 Mobile Flow Entities

 

1.1.5                                 Perf3gpp Entities

 

 

1.1.6                                 Rooting VES

 

 

1.1.7                                 SipSignaling Entities

 

 

1.1.8                                 Voice Quality Entities

 

 

1.1.9                                 ipmi

 

 

 

 

1.2              Classes

 

1.2.1                                CodecsInUse

The codecsInUse datatype consists of the following fields describing the number of times an identified codec was used over the measurementInterval

Applied stereotypes:

  • OpenModelClass

    • support: MANDATORY

  • Preliminary

 

Attribute Name

Type

Mult.

Stereotypes

Description

codecIdentifier

String

1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Description of the codec.

 

 

numberInUse

Integer

1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Number of such codecs in use.

 

 

 

1.2.2                                CpuUsage

The cpuUsage datatype defines the usage of an identifier CPU and consists of the following fields:

Applied stereotypes:

  • OpenModelClass

    • support: MANDATORY

  • Preliminary

 

Attribute Name

Type

Mult.

Stereotypes

Description

cpuCapacityContention

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

The amount of time the CPU cannot run due to contention, in milliseconds over the measurementInterval

 

 

cpuDemandAvg

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

The total CPU time that the NF/NFC/VM could use if there was no contention, in milliseconds over the measurementInterval

 

 

cpuDemandMhz

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

CPU demand in MHz

 

 

cpuDemandPct

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

CPU demand as a percentage of the provisioned capacity

 

 

cpuIdentifier

String

1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

CPU Identifier

 

 

cpuIdle

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Percentage of CPU time spent in the idle task

 

 

cpuLatencyAvg

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

cpuDemandAvg - The total CPU time that the VNF/VNFC/VM could use if there is no contention, in milliseconds.

 

 

cpuOverheadAvg

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

The overhead demand above available allocations and reservations, in milliseconds over the measurementInterval

 

 

cpuSwapWaitTime

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Swap wait time, in milliseconds over the measurementInterval

 

 

cpuUsageInterrupt

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Percentage of time spent servicing interrupts

 

 

cpuUsageNice

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Percentage of time spent running user space processes that have been niced

 

 

cpuUsageSoftIrq

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Percentage of time spent handling soft irq interrupts

 

 

cpuUsageSteal

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Percentage of time spent in involuntary wait which is neither user, system or idle time and is effectively time that went missing

 

 

cpuUsageSystem

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Percentage of time spent on system tasks running the kernel

 

 

cpuUsageUser

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Percentage of time spent running un-niced user space processes

 

 

cpuWait

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Percentage of CPU time spent waiting for I/O operations to complete

 

 

percentUsage

Number

1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Aggregate cpu usage of the virtual machine on which the xNFC reporting the event is running

 

 

 

1.2.3                                DiskUsage

 

The diskUsage datatype defines the usage of a disk device.

Applied stereotypes:

  • OpenModelClass

    • support: MANDATORY

  • Preliminary

 

Attribute Name

Type

Mult.

Stereotypes

Description

diskBusResets

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

The number of bus resets in the performance interval.

 

 

diskCommandsAborted

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Number of disk commands aborted over the measurementInterval.

 

 

diskCommandsAvg

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Average number of commands per second over the measurementInterval.

 

 

diskFlushRequests

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Total flush requests of the disk cache over the measurementInterval.

 

 

diskFlushTime

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Milliseconds spent on disk cache flushing over the measurementInterval.

 

 

diskIdentifier

String

1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Disk Identifier.

 

 

diskIoTimeAvg

Number

1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the average over the measurement interval

 

 

diskIoTimeLast

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the last value measurement within the measurement interval.

 

 

diskIoTimeMax

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the maximum value measurement within the measurement interval

 

 

diskIoTimeMin

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the minimum value measurement within the measurement interval.

 

 

diskMergedReadAvg

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the average measurement within the measurement interval.

 

 

diskMergedReadLast

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support: MANDATORY

Number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the last value measurement within the measurement interval.

 

 

diskMergedReadMax

Number

0..1

Preliminary

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

Comments