lynxis lazus has uploaded this change for review.

View Change

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.

Gerrit-MessageType: newchange
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: Ib67af3197399f1bf94e8d691f4e356f9a926c0d5
Gerrit-Change-Number: 43453
Gerrit-PatchSet: 1
Gerrit-Owner: lynxis lazus <lynxis@fe80.eu>