diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2021-07-02 18:55:16 +0200 |
---|---|---|
committer | pespin <pespin@sysmocom.de> | 2021-07-06 07:16:23 +0000 |
commit | 7593a8a5f8d12b98ce854bc0ee7bbc4e458e0dd8 (patch) | |
tree | 360281e6df1031419bec79d907302bea3ed83f00 | |
parent | ed5129f3135ba490d866b2bc2be936a486bdc35b (diff) |
msc: Fix CommonId expectancies on subscr from A iface
When back on the A interface, the subscriber should no longer contain a
Last Eutran PLMN Id related entry in the VLR, since the SGs association
is no longer alive.
Related: SYS#5337
Change-Id: I8c72eaa4d41b8523f483ac3a343b782d1ef7c937
-rw-r--r-- | msc/MSC_Tests.ttcn | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/msc/MSC_Tests.ttcn b/msc/MSC_Tests.ttcn index 00fc4e9d..0d95c61f 100644 --- a/msc/MSC_Tests.ttcn +++ b/msc/MSC_Tests.ttcn @@ -4543,6 +4543,11 @@ private function f_ctrl_subscr_in_vlr(charstring imsi_or_msisdn) runs on BSC_Con private function f_sgsap_bssmap_screening() runs on BSC_ConnHdlr { var SmsParameters spars := valueof(t_SmsPars); + /* From now on, since we initiated LU from A-Interface, we expect no + * LastEutranPLMNId on Common Id, since the SGs interface should be gone + */ + g_pars.common_id_last_eutran_plmn := omit; + /* Perform a location update, the SGs association is expected to fall * back to NULL */ f_perform_lu(); |