osmo-bsc/openbsc/src
Neels Hofmeyr 36891a7d9d LU counters: count completion and failure, not messages sent
From a human admin viewpoint it doesn't make sense to count the messages sent:

When we use TMSIs, we first send a LU Accept with a new TMSI, and then expect
the MS to respond with a TMSI Realloc Complete message. When that fails to come
through, the LU actually ends in failure, even though a LU Accept was sent.

If a conn breaks/vanishes during LU, we cancel the LU without sending any reply
at all, so the failed LU would not be counted.

Instead, count Location Updating results, i.e. completion and failures.

(With the new VLR developments, LU counters need to be triggered in completely
different places, and this patch prepares for that by providing sensible
counters.)

Change-Id: I03f14c6a2f7ec5e1d3ba401e32082476fc7b0cc6
2017-03-31 12:05:29 +00:00
..
gprs bsc_/gprs_subscriber: fix: use osmo_strlcpy() to safely copy IMSI 2017-03-20 00:21:01 +00:00
ipaccess build: remove obsolete $LIBCRYPT in two places 2016-12-21 10:26:15 +00:00
libbsc Handle PCU version received via OML alert 2017-03-23 11:09:22 +00:00
libcommon oap tests: fix after SQN scheme changes from libosmocore 2017-03-15 16:05:42 +01:00
libcommon-cs add struct bsc_subscr, separating libbsc from gsm_subscriber 2017-03-08 01:01:43 +01:00
libfilter Consistenly format variables in */Makefile.am files 2016-09-15 15:55:02 +02:00
libiu use new OSMO_VALUE_STRING 2016-12-21 14:02:07 +00:00
libmgcp mgcp_protocol: Ensure we don't call strtok_r with NULL data 2016-12-09 15:35:31 +00:00
libmsc LU counters: count completion and failure, not messages sent 2017-03-31 12:05:29 +00:00
libtrau cosmetic: use osmo_strlcpy() everywhere 2017-01-23 11:59:01 +00:00
osmo-bsc add struct bsc_subscr, separating libbsc from gsm_subscriber 2017-03-08 01:01:43 +01:00
osmo-bsc_mgcp vty: remove ignored logging parameters 2017-02-08 09:37:38 +00:00
osmo-bsc_nat vty: remove ignored logging parameters 2017-02-08 09:37:38 +00:00
osmo-nitb cosmetic: rename osmo_msc_data.h to bsc_msc_data.h 2017-02-24 21:01:55 +01:00
utils meas_json: fix NEIGH: missing array braces 2017-03-01 11:48:09 +00:00
Makefile.am Add empty libcommon-cs 2016-11-24 16:58:30 +01:00