lynxis lazus has uploaded this change for review.
SGSN: f_routing_area_update(): expect a Location Update by default
As long the libvlr is always doing an Location Update, even when the
location is still located at the same SGSN, which it would not require
to do so, expect a Location Update by default.
Change-Id: Ib67af3197399f1bf94e8d691f4e356f9a926c0d5
---
M sgsn/BSSGP_ConnHdlr.ttcn
1 file changed, 3 insertions(+), 1 deletion(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/53/43453/1
diff --git a/sgsn/BSSGP_ConnHdlr.ttcn b/sgsn/BSSGP_ConnHdlr.ttcn
index f11eee8..7220ba0 100644
--- a/sgsn/BSSGP_ConnHdlr.ttcn
+++ b/sgsn/BSSGP_ConnHdlr.ttcn
@@ -706,7 +706,8 @@
GprsUpdateType upd_type := GPRS_UPD_T_RA,
integer ran_index := 0,
float Tval := 2.0,
- SGSN_auth_mode auth_mode := SGSN_AUTH_MODE_REQUIRED) runs on BSSGP_ConnHdlr {
+ SGSN_auth_mode auth_mode := SGSN_AUTH_MODE_REQUIRED,
+ boolean expect_lu_isd := true) runs on BSSGP_ConnHdlr {
var template (omit) OCT4 p_tmsi := omit;
var boolean authed := false;
timer T := Tval;
@@ -727,6 +728,7 @@
[] as_routing_area_update(ran_index) { setverdict(pass); }
[is_gb(ran_index)] BSSGP[ran_index].receive { repeat; }
[is_iu(ran_index)] RAN_CONN.receive { repeat; }
+ [expect_lu_isd] as_gmm_gsup_lu_isd() { repeat; }
[] T.timeout {
setverdict(fail, "Timeout completing the RAU procedure");
mtc.stop;
To view, visit change 43453. To unsubscribe, or for help writing mail filters, visit settings.