osmo-msc/src/libvlr
Neels Hofmeyr 0cc03ca427 never page for TMSI with 'no assign-tmsi'
With 'no assign-tmsi', regard any TMSI as invalidated at the end of a
Location Updating procedure. Hence, avoid paging by TMSI.

When 'no assign-tmsi' is set, osmo-msc does not actively assign a new
TMSI at the end of the Location Updating. However, it stores any TMSI
identity that the MS sends in a Location Updating Request. So far, this
caused osmo-msc to use the TMSI that the MS had sent in subsequent
Paging, which goes unanswered by the MS.

(After the long standing evil twin problem regarding TMSI MI has been
fixed in recent Ifdabe0b65bffafbf7b8e5cc10e2d225d1ed1cecd, there is no
longer an evil twin risked by clearing out a TMSI.)

Related: SYS#6860 OS#4721
Change-Id: I583682d1a35a70b008d7bb2d89ba7c3109a60b21
2024-03-28 04:06:58 +01:00
..
Makefile.am Add SGs Interface 2019-02-04 13:36:26 +01:00
vlr.c fix VLR evil twin on LU with unknown TMSI 2024-03-28 04:06:58 +01:00
vlr_access_req_fsm.c vlr: implement fallback to no-auth 2022-10-27 23:59:38 +02:00
vlr_access_req_fsm.h Add libvlr implementation 2017-07-21 18:32:03 +02:00
vlr_auth_fsm.c libvlr: fix auth_fsm_term(): use proper value-string for cause 2024-03-01 07:11:47 +00:00
vlr_auth_fsm.h vlr_auth_fsm: add result no_auth_info_event 2022-10-27 23:59:38 +02:00
vlr_core.h VLR: send CHECK-IMEI to EIR/HLR 2019-01-16 10:42:56 +00:00
vlr_lu_fsm.c never page for TMSI with 'no assign-tmsi' 2024-03-28 04:06:58 +01:00
vlr_lu_fsm.h vlr: optionally send IMEI early to HLR 2019-05-15 10:57:43 +02:00
vlr_sgs.c vlr_sgs: Balance use_count incremented in vlr_sgs_loc_update 2021-08-24 14:59:27 +02:00
vlr_sgs_fsm.c cosmetic: Fix typo in comment 2021-08-25 12:40:36 +02:00
vlr_sgs_fsm.h Add SGs Interface 2019-02-04 13:36:26 +01:00