KPI Analysis tab
A KPI analysis, or Key Performance Indicator analysis, is a process of evaluating and assessing the performance of a call flow against a configurable reference value (an average value or a golden rule) to better understand network performance.
Key Performance Indicators for Call Flow Analysis
AGILITY contains the following call flow performance indicators:
Note: Depending on your service, you may not see all of these indicators.
KPI Name | Description | Unit | Formula |
---|---|---|---|
Call Setup Time | Time taken from initial SIP INVITE to the first ringing notification (180 Ringing) or call acceptance (200 OK). | milliseconds | Duration between first SIP INVITE message and the 180 Ringing response (or 200 OK if no ringing message exists). |
Call Duration | Duration of an active call from establishment to termination. | milliseconds | Duration between SIP 200 OK response to INVITE and the first BYE/CANCEL message. |
Call Lag | Time taken to receive a successful response to a SIP INVITE request. | milliseconds | Duration between primary SIP INVITE request and its corresponding 200 OK response. |
Device Time For Session Establishment | Time taken for a device to establish a data session on the network. | milliseconds | For 5G: Duration between PDU session establishment request and accept messages. For 4G/5G NSA: Duration between PDN connectivity request and accept messages. |
Device Time To Registration | Time taken for a device to complete network registration. | milliseconds | Duration between NAS-5GS Registration request and Registration accept messages. |
Control Plane Latency | Average response time for control plane protocol messages. | milliseconds | Average of all response_time values for control plane protocols. |
User Plane Latency | Response time for user plane protocol messages (TCP, ICMP, ICMPv6, DNS, TLS). | milliseconds | First non-N/A result from various user plane protocol latency calculations. |
Mobility Interruption Time | Time taken to complete a handover between networks. | milliseconds | Duration between first and last GTPv2 message on N26 interface. |
Call Mean Opinion Score | A measure of voice quality as perceived by users. | Scale 1-4.5 | Calculated from R-Factor using ITU-T G.107 conversion formula. |
Call R-Factor | A comprehensive voice quality metric that considers multiple impairment factors. | Scale 0-100 | Calculated using the ITU-T G.107 E-model algorithm considering delay, jitter, packet loss, and codec. |
Call Mean Jitter | Average variation in packet arrival times. | milliseconds | Measured directly from RTP stream analysis. |
Call Total Delay | End-to-end network delay for voice packets. | milliseconds | Base network delay (50ms) + measured delta between packets. |
Call Packet Loss Rate | Percentage of voice packets lost during transmission. This KPI helps identify network congestion or connectivity issues that can cause audio dropouts (short gaps or long gaps) or severe quality degradation. | Percentage | (Lost Packets / Total Packets) × 100. |
For further information regarding MOS and R-Factor, please refer to the comprehensive explanation available at this link: https://nexiusocp.atlassian.net/wiki/x/CACq7Q
Edit Reference Values and Thresholds
If you have Administrator rights, you can edit the KPI values and thresholds.
For more, see Configure KPI Reference and Threshold values (Administrator role).