DSG-SCP Statistics

DSG-SCP Statistic Types

The DSG-SCP application produces statistics during the course of call processing. These statistics are grouped into several main areas:

Diameter Request Statistics

The following statistics are produced by the DSG-SCP application when sending Diameter requests to the OCS:

Statistic Type Description
dsg.diameter.request.sent.initial Counter Total Diameter Credit-Control-Request messages sent to the Diameter application at initial OCS interrogation.
dsg.diameter.request.sent.update Counter Total Diameter Credit-Control-Request messages sent to the Diameter application at interim OCS interrogation.
dsg.diameter.request.sent.terminate Counter Total Diameter Credit-Control-Request messages sent to the Diameter application at final OCS interrogation.
dsg.diameter.request.sent.total Counter Total Diameter Credit-Control-Request messages sent to the Diameter application.
dsg.diameter.request.error Counter Total Diameter Credit-Control-Request messages that were unable to be sent to the Diameter application.

Diameter Response Statistics

The following statistics are produced by the DSG-SCP application when receiving Diameter responses from the OCS:

Statistic Type Description
dsg.diameter.response.received Counter Total Diameter Credit-Control-Answer messages received.
dsg.diameter.response.result.root.1xxx.initial Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 1000 to 1999 at initial OCS interrogation.
dsg.diameter.response.result.root.1xxx.update Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 1000 to 1999 at update OCS interrogation.
dsg.diameter.response.result.root.1xxx.terminate Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 1000 to 1999 at terminate OCS interrogation.
dsg.diameter.response.result.root.1xxx.total Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 1000 to 1999.
dsg.diameter.response.result.mscc.1xxx.initial Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 1000 to 1999 at initial OCS interrogation.
dsg.diameter.response.result.mscc.1xxx.update Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 1000 to 1999 at update OCS interrogation.
dsg.diameter.response.result.mscc.1xxx.terminate Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 1000 to 1999 at terminate OCS interrogation.
dsg.diameter.response.result.mscc.1xxx.total Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 1000 to 1999.
dsg.diameter.response.result.root.2xxx.initial Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 2000 to 2999 at initial OCS interrogation.
dsg.diameter.response.result.root.2xxx.update Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 2000 to 2999 at update OCS interrogation.
dsg.diameter.response.result.root.2xxx.terminate Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 2000 to 2999 at terminate OCS interrogation.
dsg.diameter.response.result.root.2xxx.total Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 2000 to 2999.
dsg.diameter.response.result.mscc.2xxx.initial Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 2000 to 2999 at initial OCS interrogation.
dsg.diameter.response.result.mscc.2xxx.update Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 2000 to 2999 at update OCS interrogation.
dsg.diameter.response.result.mscc.2xxx.terminate Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 2000 to 2999 at terminate OCS interrogation.
dsg.diameter.response.result.mscc.2xxx.total Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 2000 to 2999.
dsg.diameter.response.result.root.3xxx.initial Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 3000 to 3999 at initial OCS interrogation.
dsg.diameter.response.result.root.3xxx.update Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 3000 to 3999 at update OCS interrogation.
dsg.diameter.response.result.root.3xxx.terminate Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 3000 to 3999 at terminate OCS interrogation.
dsg.diameter.response.result.root.3xxx.total Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 3000 to 3999.
dsg.diameter.response.result.mscc.3xxx.initial Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 3000 to 3999 at initial OCS interrogation.
dsg.diameter.response.result.mscc.3xxx.update Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 3000 to 3999 at update OCS interrogation.
dsg.diameter.response.result.mscc.3xxx.terminate Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 3000 to 3999 at terminate OCS interrogation.
dsg.diameter.response.result.mscc.3xxx.total Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 3000 to 3999.
dsg.diameter.response.result.root.4xxx.initial Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 4000 to 4999 at initial OCS interrogation.
dsg.diameter.response.result.root.4xxx.update Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 4000 to 4999 at update OCS interrogation.
dsg.diameter.response.result.root.4xxx.terminate Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 4000 to 4999 at terminate OCS interrogation.
dsg.diameter.response.result.root.4xxx.total Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 4000 to 4999.
dsg.diameter.response.result.mscc.4xxx.initial Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 4000 to 4999 at initial OCS interrogation.
dsg.diameter.response.result.mscc.4xxx.update Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 4000 to 4999 at update OCS interrogation.
dsg.diameter.response.result.mscc.4xxx.terminate Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 4000 to 4999 at terminate OCS interrogation.
dsg.diameter.response.result.mscc.4xxx.total Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 4000 to 4999.
dsg.diameter.response.result.root.5xxx.initial Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 5000 to 5999 at initial OCS interrogation.
dsg.diameter.response.result.root.5xxx.update Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 5000 to 5999 at update OCS interrogation.
dsg.diameter.response.result.root.5xxx.terminate Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 5000 to 5999 at terminate OCS interrogation.
dsg.diameter.response.result.root.5xxx.total Counter Total Diameter Credit-Control-Answer messages with a root Result-Code in the range 5000 to 5999.
dsg.diameter.response.result.mscc.5xxx.initial Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 5000 to 5999 at initial OCS interrogation.
dsg.diameter.response.result.mscc.5xxx.update Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 5000 to 5999 at update OCS interrogation.
dsg.diameter.response.result.mscc.5xxx.terminate Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 5000 to 5999 at terminate OCS interrogation.
dsg.diameter.response.result.mscc.5xxx.total Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code in the range 5000 to 5999.
dsg.diameter.response.result.root.other.initial Counter Total Diameter Credit-Control-Answer messages with a root Result-Code outside the expected ranges at initial OCS interrogation.
dsg.diameter.response.result.root.other.update Counter Total Diameter Credit-Control-Answer messages with a root Result-Code outside the expected ranges at update OCS interrogation.
dsg.diameter.response.result.root.other.terminate Counter Total Diameter Credit-Control-Answer messages with a root Result-Code outside the expected ranges at terminate OCS interrogation.
dsg.diameter.response.result.root.other.total Counter Total Diameter Credit-Control-Answer messages with a root Result-Code outside the expected ranges.
dsg.diameter.response.result.mscc.other.initial Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code outside the expected ranges at initial OCS interrogation.
dsg.diameter.response.result.mscc.other.update Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code outside the expected ranges at update OCS interrogation.
dsg.diameter.response.result.mscc.other.terminate Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code outside the expected ranges at terminate OCS interrogation.
dsg.diameter.response.result.mscc.other.total Counter Total Diameter Credit-Control-Answer messages with an MSCC Result-Code outside the expected ranges.

Action Statistics

The following statistics are produced by the DSG-SCP application when applying Result-Code rule actions, billing bypass rule actions, error handling rule actions, or CUG actions:

Statistic Type Description
dsg.action.close_root Counter Total root sessions closed by DSG due to separate MSCC closure by OCS.
dsg.action.close_all Counter Total root and MSCC sessions closed by DSG due to improper OCS behaviour.
dsg.action.continue.initial Counter Total continue actions applied at or before initial OCS interrogation response.
dsg.action.continue.update Counter Total continue actions applied at interim OCS interrogation response.
dsg.action.continue.terminate Counter Total continue actions applied at final OCS interrogation response.
dsg.action.continue.total Counter Total continue actions applied at all OCS interrogation responses.
dsg.action.release.initial Counter Total release actions applied at or before initial OCS interrogation response.
dsg.action.release.update Counter Total release actions applied at interim OCS interrogation response.
dsg.action.release.terminate Counter Total release actions applied at final OCS interrogation response.
dsg.action.release.total Counter Total release actions applied at all OCS interrogation responses.
dsg.action.release.terminate Counter Total announcement actions applied.
dsg.action.period.initial Counter Total continue period actions applied at or before initial OCS interrogation response.
dsg.action.period.update Counter Total continue period actions applied at interim OCS interrogation response.
dsg.action.period.total Counter Total continue period actions applied at all OCS interrogation responses.
dsg.action.announcement Counter Total announcement actions applied.
dsg.action.free Counter Total free call actions applied.
dsg.action.connect Counter Total connect actions applied.
dsg.action.abort Counter Total abort actions applied.
dsg.action.notification.sent Counter Total notification messages submitted to the handling application for delivery. Note that this does not record network-level success or end-user delivery; such statistics are recorded by the handling application itself.
dsg.action.notification.unsent Counter Total incidences of notification messages not being sent to the network due to an error.
dsg.action.notification.error Counter Total notification messages sent that received either an error or no response from the network.
dsg.action.ati.sent Counter Total ATI messages sent to the network.
dsg.action.ati.unsent Counter Total incidences of ATI messages not being sent to the network due to an error.
dsg.action.ati.error Counter Total ATI messages sent that received either an error or no response from the network.
dsg.action.fci.sent Counter Total FCI messages sent to the network.
dsg.action.fci.unsent Counter Total FCI messages not being sent to the network due to an error.
dsg.action.sci.sent Counter Total SCI messages sent to the network.
dsg.action.sci.unsent Counter Total SCI messages not being sent to the network due to an error.

CUG Statistics

The following statistics are produced by the DSG-SCP application when performing CUG queries:

Statistic Type Description
dsg.cug.query.sent Counter Total CUG queries successfully sent to the database.
dsg.cug.query.unsent.config Counter Total CUG queries not successfully sent to the database due to an error in configuration.
dsg.cug.query.unsent.data Counter Total CUG queries not successfully sent to the database due to missing query input data.
dsg.cug.query.unsent.error Counter Total CUG queries not successfully sent to the database due to an error.
dsg.cug.query.response.ok Counter Total successful CUG queries.
dsg.cug.query.response.error Counter Total CUG queries where an error was encountered processing the query response.
dsg.cug.user.ok Counter Total CUG operations where a CUG user was successfully found.
dsg.cug.user.none Counter Total CUG operations where no CUG user was found.
dsg.cug.user.deny Counter Total CUG operations where the call was denied by user permissions.
dsg.cug.list.deny Counter Total CUG operations where the call was denied by a blacklist or a whitelist.
dsg.cug.list.white Counter Total CUG operations where the CUG match matched a whitelist.
dsg.cug.list.black Counter Total CUG operations where the CUG match matched a blacklist.
dsg.cug.match.ok Counter Total CUG operations where a CUG match was successfully found.
dsg.cug.match.none Counter Total CUG operations where no CUG match was found.
dsg.cug.match.range Counter Total CUG operations where a CUG match was successfully found against a number range.
dsg.cug.match.prefix Counter Total CUG operations where a CUG match was successfully found against a number prefix.
dsg.cug.match.xlate Counter Total CUG operations where the called party was updated in operations sent to the network.
dsg.cug.match.display Counter Total CUG operations where the caller shortcode was included in operations sent to the network.