Feature Description
The existing StarOS software does not provide clearly defined Key Performance Indicators (KPIs) for measuring the session and Voice-over-LTE (VoLTE) signaling transaction rates on the gateway platforms such as eHRPD, ePDG, P-GW, SAEGW, S-GW.
Previously, KPIs did not differentiate between successful or unsuccessful PDN session activations and deactivations. In addition, the KPIs did not provide any information related to the VoLTE service.
In releases prior to 20, an external server collects bulkstats data every 2 minutes from the gateway node. The bulkstats data such as PDN session activations and deactivations events counters are used to calculate the Network Initiated Setup/Teardown KPIs per second on the external server. The gateway node does not calculate the Network Initiated Setup/Teardown KPIs; but it only provides the counters to the external server for additional processing of relevant bulkstats data.
To address these issues, Network Initiated Setup/Teardown KPIs, Session Events Per Second (SEPS), Gx Transactions Per Second (TPS), Gy-TPS, S6b-TPS, Rf-TPS, SWm-TPS KPIs have been implemented. The SEPS and Network Initiated Setup/Teardown KPIs measure the signaling load on the gateway, and also the event rate for VoLTE call setup and tear down respectively. These KPIs assist operators in performing network dimensioning/planning for the gateway node.
New show CLI commands are provided to display SEPS, network initiated setup/teardown KPIs per second, and Transactions Per Second (TPS) per Diameter application/endpoint in the specified/configured bucket intervals. The show CLI will display both the cumulative statistics as well as the historical statistics. The gateway will also provide option to fetch the new set of KPIs using bulkstats framework.
- SEPS and Network Initiated Setup/Teardown KPI values per second, but averaged over configured bucket interval (1 to 20)
- 8 historical SEPS and Network Initiated Setup/Teardown KPI values
- Gx-TPS, Gy-TPS, S6b-TPS, Rf-TPS, and SWm-TPS KPIs per second, but averaged over 1, 10 seconds, 30 seconds, 1 minute, 5 minutes, 10 minutes and 15 minutes
Note |
TPS is computed based on average of sent and received Diameter messages per second. |
Average values of all KPIs will be provided by the gateway to the external servers using bulkstats data every 2 minutes if requested. The total KPI TPS value as well as breakdown TPS values by each card (i.e., Diameter proxy) on every Diameter interface will be provided using the show CLI command and bulkstats data.
- Total Session Events (session setup and session tear down) per second
- Successful Session Events (session setup and session tear down) per second
- Unsuccessful Session Events (session setup and session tear down) per second
- Total Network Initiated Setup/Teardown Events (VoLTE bearer setup and tear down) per second
- Successful Network Initiated Setup/Teardown Events (VoLTE bearer setup and tear down) per second
- Unsuccessful Network Initiated Setup/Teardown Events (VoLTE bearer setup and tear down) per second
The Gx-TPS, Gy-TPS, S6b-TPS, Rf-TPS and SWm-TPS KPI counters will be incremented based on the received and sent Diameter messages.