msc: add inter-BSC and inter-MSC Handover tests
Change-Id: I7d76c982ad4e198534fa488609c41e8892b268ab
diff --git a/msc/BSC_ConnectionHandler.ttcn b/msc/BSC_ConnectionHandler.ttcn
index 44d3c6d..1cec69c 100644
--- a/msc/BSC_ConnectionHandler.ttcn
+++ b/msc/BSC_ConnectionHandler.ttcn
@@ -1133,6 +1133,27 @@
}
}
+function f_create_bssmap_exp_handoverRequest(integer targetPointCode) runs on BSC_ConnHdlr {
+ BSSAP_PROC.call(RAN_register_handoverRequest:{targetPointCode, self}) {
+ [] BSSAP_PROC.getreply(RAN_register_handoverRequest:{?, ?}) {};
+ }
+}
+
+function f_bssmap_last_n_sd() runs on BSC_ConnHdlr return N_Sd_Array {
+ var N_Sd_Array last_n_sd;
+ BSSAP_PROC.call(RAN_last_n_sd:{self, -}) {
+ [] BSSAP_PROC.getreply(RAN_last_n_sd:{self, ?}) -> param(last_n_sd) {
+ return last_n_sd;
+ };
+ }
+}
+
+function f_bssmap_continue_after_n_sd(N_Sd_Array last_n_sd) runs on BSC_ConnHdlr {
+ BSSAP_PROC.call(RAN_continue_after_n_sd:{last_n_sd, self}) {
+ [] BSSAP_PROC.getreply(RAN_continue_after_n_sd:{last_n_sd, self});
+ }
+}
+
type record SmsParametersTp {
OCT1 msg_ref,
TP_DA da,