diff options
author | Vadim Yanitskiy <axilirator@gmail.com> | 2018-06-23 03:32:20 +0700 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-07-30 21:28:01 +0200 |
commit | 8e25cc5298422f068e814ce0fab1221f72a23595 (patch) | |
tree | bb1ff38523444aa23308651aca04c000783237b1 /src/libmsc/msc_vty.c | |
parent | fcc24ed553100f0d7850de6c0388e6e84fe73e1c (diff) |
libmsc/gsm_09_11.c: introduce rate counters for NC_SS sessions
This change introduces some new rate counters for call-independent
SS/USSD connections. As OsmoMSC doesn't handle the messages itself,
and only responsible for dispatching messages between both
A and GSUP interfaces, the following is taken into account:
- MS-initiated and network-initiated requests to establish
a NC SS/USSD session (transaction) - "nc_ss:m{o|t}_requests";
- successfully established MS-initiated and network-initiated
SS/USSD sessions (transactions) - "nc_ss:m{o|t}_established".
Change-Id: I23c9475abc9951d82f3342fdc5aaa367836f7741
Diffstat (limited to 'src/libmsc/msc_vty.c')
-rw-r--r-- | src/libmsc/msc_vty.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/libmsc/msc_vty.c b/src/libmsc/msc_vty.c index d10028eef..3cbb0014d 100644 --- a/src/libmsc/msc_vty.c +++ b/src/libmsc/msc_vty.c @@ -1217,6 +1217,18 @@ DEFUN(show_stats, gsmnet->msc_ctrs->ctr[MSC_CTR_CALL_MT_SETUP].current, gsmnet->msc_ctrs->ctr[MSC_CTR_CALL_MT_CONNECT].current, VTY_NEWLINE); + vty_out(vty, "MO NC SS/USSD : %lu requests, %lu established, %lu rejected%s", + gsmnet->msc_ctrs->ctr[MSC_CTR_NC_SS_MO_REQUESTS].current, + gsmnet->msc_ctrs->ctr[MSC_CTR_NC_SS_MO_ESTABLISHED].current, + gsmnet->msc_ctrs->ctr[MSC_CTR_NC_SS_MO_REQUESTS].current + - gsmnet->msc_ctrs->ctr[MSC_CTR_NC_SS_MO_ESTABLISHED].current, + VTY_NEWLINE); + vty_out(vty, "MT NC SS/USSD : %lu requests, %lu established, %lu rejected%s", + gsmnet->msc_ctrs->ctr[MSC_CTR_NC_SS_MT_REQUESTS].current, + gsmnet->msc_ctrs->ctr[MSC_CTR_NC_SS_MT_ESTABLISHED].current, + gsmnet->msc_ctrs->ctr[MSC_CTR_NC_SS_MT_REQUESTS].current + - gsmnet->msc_ctrs->ctr[MSC_CTR_NC_SS_MT_ESTABLISHED].current, + VTY_NEWLINE); return CMD_SUCCESS; } |