laforge submitted this change.

View Change


Approvals: Jenkins Builder: Verified pespin: Looks good to me, but someone else must approve laforge: Looks good to me, approved
hnbgw: Add TC_ue_register_tmsi_lai for UE Registration without IMSI

Change-Id: I1712a3db791c07767eba10fcea3ce15b898670df
---
M hnbgw/HNBGW_Tests.ttcn
1 file changed, 23 insertions(+), 0 deletions(-)

diff --git a/hnbgw/HNBGW_Tests.ttcn b/hnbgw/HNBGW_Tests.ttcn
index cfdf923..cc46021 100644
--- a/hnbgw/HNBGW_Tests.ttcn
+++ b/hnbgw/HNBGW_Tests.ttcn
@@ -1007,6 +1007,19 @@
f_shutdown_helper();
}

+/* regular UE registration (UE Identity: TMSI+LAI) */
+testcase TC_ue_register_tmsi_lai() runs on test_CT {
+ var UE_Identity ue_id := { tMSILAI := { tMSI := oct2bit(f_gen_tmsi(0)),
+ lAI := { pLMNID := '00F110'O, lAC := '2342'O }
+ }
+ };
+ g_num_hnbs := 1;
+ f_init(start_hnb := true);
+ f_hnbap_ue_register(0, ue_id);
+ f_shutdown_helper();
+}
+
+
/* UE registration from unregistered HNB */
testcase TC_ue_register_before_hnb_register() runs on test_CT {
var UE_Identity ue_id := { iMSI := imsi_hex2oct(f_gen_imsi(1)) };
@@ -2767,6 +2780,7 @@
execute(TC_hnb_register_duplicate());
execute(TC_hnb_register_duplicate_reuse_sctp_assoc());
execute(TC_ue_register());
+ execute(TC_ue_register_tmsi_lai());
execute(TC_ue_register_before_hnb_register());
execute(TC_ranap_cs_initial_ue());
execute(TC_ranap_ps_initial_ue());

To view, visit change 36521. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: I1712a3db791c07767eba10fcea3ce15b898670df
Gerrit-Change-Number: 36521
Gerrit-PatchSet: 1
Gerrit-Owner: laforge <laforge@osmocom.org>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge@osmocom.org>
Gerrit-Reviewer: pespin <pespin@sysmocom.de>
Gerrit-MessageType: merged