KPI Analysis tab

KPI Analysis tab

Overview

A KPI analysis (Key Performance Indicator analysis) is the process of evaluating how a call flow performs against a defined reference value — such as an average benchmark.

Thanks to AGILITY’s capability to inter-correlate flows across multiple procedures, protocols, and services, it enables precise time and duration measurements at the procedure level — something not commonly available in standard tools or references.

In AGILITY, KPIs provide quantifiable insights into network quality and user experience. Each KPI highlights a specific aspect of network behavior — from how quickly calls connect, to how responsive data services are, to how efficiently devices transition between coverage areas.

By analyzing these indicators, you can monitor performance trends, detect anomalies, and make informed decisions to optimize your network.

This guide explains what each metric represents and how to interpret the values displayed in your AGILITY reports, helping you translate performance data into actionable insights.

In this page, you will find:

🚪 Accessing the KPI Analysis Tab

After completing your analysis, you can view KPI-related information (if available) by following these steps:

  1. Select the relevant call flow from your results

  2. Scroll down to the Core Features section, under the Flow Details page

  3. Click on the KPI Analysis tab to open the dedicated view

image-20250314-191238.png

Note that some KPIs may not appear if they do not apply to your service.


Find What You Need to Start

Below is a list of the Key Performance Indicators (KPIs) available in AGILITY, organized by category. You can click any category below to jump directly to its section:

1.1 Voice Call Performance

Read this section to understand how voice call timing works, identify causes of slow call setup, and compare performance between VoLTE and VoNR.

View Detailed Guide: https://nexiusocp.atlassian.net/wiki/x/IQBv_/

  1. Call Setup Time — Time from call initiation until the phone rings

  2. Call Duration — Total length of connected calls

  3. Call Lag — Time between ringing and answering

Learn about:

  • Call Setup Time: Why some call connect faster tha others.

  • Call Duration: Understanding call lenghts and what is normal.

  • Call Lag: What affects the time until someone answers.


1.2 Voice Quality Metrics

Read this section if you're noticing poor voice quality, want to understand what affects audio clarity, or need to improve VoLTE and VoNR call performance.

View Detailed Guide: https://nexiusocp.atlassian.net/wiki/x/CACq7Q

Learn about:

  • MOS (Mean Opinion Score): Subjective quality rating (1-4.5 scale)

  • R-Factor: Objective quality calculation (0-100 scale)

  • Jitter: Variation in packet arrival times

  • Delay: End-to-end voice latency

  • Packet Loss: Percentage of lost voice packets


1.3 Device Connection Speed

Read this section if you are experiencing slow connections, you want to compare 4G and 5G performance, or need to understand how long devices take to connect.

View Detailed Guide: https://nexiusocp.atlassian.net/wiki/x/HICj_/

  1. Device Time for Session Establishment (5G) — Time to set up a 5G data session

  2. Device Time for Session Establishment (4G) — Time to set up a 4G data session

  3. Device Time to Registration (5G) — Time taken for 5G network registration

Learn about:

  • 5G Session Setup: How quickly your 5G devices get data access

  • 4G Session Setup: How fast 4G/LTE connections establish

  • Network Registration: Time for devices to attach to the network


1.4 Network Responsiveness

View Detailed Guide: https://nexiusocp.atlassian.net/wiki/x/AgA7_/

1.4.1 Control Plane Latency

Read this section if you want to understand how quickly the network responds or if you’re troubleshooting signaling delays.

  1. Control Plane Latency — Measures signaling response speed within the network

Learn about:

  • How network signaling works

  • What affects network responsiveness

  • How different protocols are measured

  • What is considered good performance

1.4.2 User Plane Latency

Read this section if you’re noticing slow web page loads, want to understand network latency, or need to troubleshoot application responsiveness.

  1. TCP Latency — Evaluates connection setup speed for data sessions

  2. ICMP Latency — Measures network ping response time

  3. DNS Latency — Assesses domain name resolution speed

  4. TLS Latency — Tracks secure session establishment time

Learn about:

  • TCP Latency: Connection establishment for web browsing and apps

  • ICMP Latency: Basic network ping times

  • DNS Latency: How quickly domain names resolve

  • TLS Latency: Secure connection setup for HTTPS


1.5 Mobility & Handover

Read this section if you’re noticing service interruptions during handovers or want to improve network mobility performance.

View Detailed Guide: https://nexiusocp.atlassian.net/wiki/x/CICr_/

  • Mobility Interruption Time — Service interruption during 4G ↔︎ 5G handover

Learn about:

  • How the system knows which response matches which request

  • Different methods for different protocols

  • Why accurate pairing matters for latency measurements


KPI & Metric Reference Cards

1.1 Voice Call Performance

View Detailed Guide: https://nexiusocp.atlassian.net/wiki/x/IQBv_/

KPI Name

Measures

Typical Good Value

Protocol

Network

KPI Name

Measures

Typical Good Value

Protocol

Network

Call Setup Time

Time from INVITE to ringing/answer

< 2 seconds

SIP

VoLTE, VoNR, and IMS

Call Duration

Connected call length

Varies by use case (2-5 min average consumer)

SIP

VoLTE, VoNR, and IMS

Call Lag

INVITE round-trip time

< 1 second

SIP

VoLTE, VoNR, and IMS

1.2 Voice Quality Metrics

View Detailed Guide: https://nexiusocp.atlassian.net/wiki/x/CACq7Q

Metric Name

Measures

Typical Good Value

Scale

Protocol

Network

Metric Name

Measures

Typical Good Value

Scale

Protocol

Network

MOS (Mean Opinion Score)

Subjective voice quality rating

≥ 4.0

1.0 (bad)
-> 4.5 (excellent)

RTP (Real-Time Transport Protocol)

VoLTE, VoNR, and IMS

R-Factor

Objective voice quality calculation

≥ 80

0 (bad)
-> 100 (excellent)

RTP

VoLTE, VoNR, and IMS

Jitter

Packet arrival time variation

< 20 ms

-

RTP

VoLTE, VoNR, and IMS

Voice Delay

End-to-end voice latency

< 150 ms

-

RTP

VoLTE, VoNR, and IMS

Packet Loss

Percentage of lost voice packets

< 1%

-

RTP

VoLTE, VoNR, and IMS

1.3 Device Connection Speed

View Detailed Guide: https://nexiusocp.atlassian.net/wiki/x/HICj_/

KPI Name

Measures

Typical Good Value

Protocol

Network

KPI Name

Measures

Typical Good Value

Protocol

Network

Device Time for Session Establishment (5G)

PDU session setup time

< 500 ms

NAS-5GS (device) or HTTP2 (core)

5G SA

Device Time for Session Establishment (4G/5G NSA)

PDN connectivity time

< 500 ms

NAS-EPS (device) or GTPv2 (core)

4G, 5G NSA

Device Time to Registration (5G)

Network attach time

< 500 ms

NAS-5GS

5G SA

1.4 Network Responsiveness

View Detailed Guide: https://nexiusocp.atlassian.net/wiki/x/AgA7_/

KPI Name

Measures

Typical Good Value

Protocol

Network

KPI Name

Measures

Typical Good Value

Protocol

Network

Control Plane Latency

Average signaling response time

< 50 ms (varies by protocol)

All control plane (NGAP, NAS-5GS, HTTP2, GTPv2, SIP, Diameter, etc.)

All

User Plane Latency - TCP

TCP connection establishment

< 50 ms

TCP

All

User Plane Latency - ICMP

Ping round-trip time

< 30 ms

ICMP/ ICMPv6

All

User Plane Latency - DNS

Name resolution rime

< 30 ms

DNS

All

User Plane Latency - TLS

Secure connection establishment

< 50 ms

TLS

All

1.5 Mobility & Handover

View Detailed Guide: https://nexiusocp.atlassian.net/wiki/x/CICr_/

KPI Name

Measures

Typical Good Value

Protocol

Network

KPI Name

Measures

Typical Good Value

Protocol

Network

Mobility Interruption Time

Service interruption during 4G↔5G handover

< 100 ms

GTPv2 (N26 interface)

4G↔5G transition


Common Questions (FAQ)

Q1: How is Latency calculated?

See the https://nexiusocp.atlassian.net/wiki/x/AgA7_/ guide for the formula and explanation, or https://nexiusocp.atlassian.net/wiki/x/AgD6_/ to understand how requests and responses are matched.

Q2: Why is my call setup slow?

Check the https://nexiusocp.atlassian.net/wiki/x/IQBv_/ guide - Call Setup Time section for common causes and troubleshooting steps.

Q3: Why does my call sound bad?

See the https://nexiusocp.atlassian.net/wiki/x/CACq7Q guide to understand MOS, jitter, delay, and packet loss - the key indicators of voice quality.

Q4: What is a good Mean Opinion Score (MOS)?

A MOS of 4.0 or higher is excellent.

The https://nexiusocp.atlassian.net/wiki/x/CACq7Q guide has complete quality scales and what each score means.

Q5: How long should it take to connect to the network?

The https://nexiusocp.atlassian.net/wiki/x/HICj_/ guide explains normal connection times for both 4G and 5G networks.

Q6: What is the difference between control plane and user plane?

The https://nexiusocp.atlassian.net/wiki/x/AgA7_/ guide explains this in the Overview section with easy-to-understand analogies.

Q7: How do handovers work?

The https://nexiusocp.atlassian.net/wiki/x/CICr_/ guide explains the 4G↔5G handover process and what affects service interruption.

Q8: What protocols are measured in control plane latency?

See the Protocols section in the https://nexiusocp.atlassian.net/wiki/x/AgA7_/ guide for the complete list.

Q9: How do you match requests with responses?

The https://nexiusocp.atlassian.net/wiki/x/AgD6_/ guide explains the methodology for each protocol.


About This Documentation

These guides are written in plain language with:

  • Clear explanations without jargon

  • Real-world examples you can relate to

  • Performance benchmarks to interpret your values

  • Practical troubleshooting advice

  • Frequently asked questions

Whether you're a network operator, manager, or analyst, you'll find the information you need to understand your network performance.


Performance Benchmark Summary

Quick reference for expected values:

KPI or Metric Name

Excellent

Good

Fair

Poor (Investigate)

KPI or Metric Name

Excellent

Good

Fair

Poor (Investigate)

Call Setup Time

< 2 s

2-4 s

4-8 s

> 8 s

MOS

≥ 4.3

4.0-4.2

3.6-3.9

< 3.6

R-Factor

≥ 90

80-89

70-79

< 70

Voice Jitter

< 10 ms

10-20 ms

20-30 ms

> 30 ms

Voice Delay

< 150 ms

150-250 ms

250-400 ms

> 400 ms

Packet Loss

< 1%

1-3%