This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
Harald Welte gerrit-no-reply at lists.osmocom.orgHarald Welte has submitted this change and it was merged.
Change subject: L3_Templates: Template for tr_CM_SERV_REJ and ts_ML3_MO_LU_Req
......................................................................
L3_Templates: Template for tr_CM_SERV_REJ and ts_ML3_MO_LU_Req
Change-Id: Iad1596a3b80de16a9b0e2d644cf9a0fe2c51ad21
---
M library/L3_Templates.ttcn
1 file changed, 76 insertions(+), 0 deletions(-)
Approvals:
Harald Welte: Looks good to me, approved
Jenkins Builder: Verified
diff --git a/library/L3_Templates.ttcn b/library/L3_Templates.ttcn
index 19cb99f..b44ccba 100644
--- a/library/L3_Templates.ttcn
+++ b/library/L3_Templates.ttcn
@@ -14,6 +14,10 @@
import from MobileL3_CommonIE_Types all;
import from MobileL3_MM_Types all;
import from MobileL3_RRM_Types all;
+import from MobileL3_CC_Types all;
+//import from MobileL3_GMM_SM_Types all;
+//import from MobileL3_SMS_Types all;
+
type enumerated CmServiceType {
CM_TYPE_MO_CALL ('0001'B),
@@ -98,6 +102,23 @@
}
}
+template PDU_ML3_NW_MS tr_CM_SERV_REJ(template OCT1 rej_cause := ?) := {
+ discriminator := '0101'B,
+ tiOrSkip := {
+ skipIndicator := '0000'B
+ },
+ msgs := {
+ mm := {
+ cMServiceReject := {
+ messageType := '100010'B,
+ nsd := ?,
+ rejectCause := rej_cause,
+ t3246_Value := *
+ }
+ }
+ }
+}
+
/* Send template for PAGING RESPONSE */
template (value) PDU_ML3_MS_NW ts_PAG_RESP(MobileIdentityLV mi_lv) := {
discriminator := '0000'B, /* overwritten */
@@ -151,4 +172,59 @@
}
+template PDU_ML3_MS_NW ts_ML3_MO := {
+ discriminator := '0000'B,
+ tiOrSkip := {
+ skipIndicator := '0000'B
+ },
+ msgs := ?
+}
+
+template LocationUpdatingType ts_ML3_IE_LuType := {
+ lut := ?,
+ spare1_1 := '0'B,
+ fop := '0'B
+}
+
+template LocationUpdatingType ts_ML3_IE_LuType_Normal modifies ts_ML3_IE_LuType := {
+ lut := '00'B
+}
+
+template LocationUpdatingType ts_ML3_IE_LuType_Periodic modifies ts_ML3_IE_LuType := {
+ lut := '01'B
+}
+
+template LocationUpdatingType ts_ML3_IE_LuType_Attach modifies ts_ML3_IE_LuType := {
+ lut := '10'B
+}
+
+template CipheringKeySequenceNumberV ts_ML3_IE_CKSN(integer cksn) := {
+ keySequence := int2bit(cksn, 3),
+ spare := '0'B
+}
+
+template PDU_ML3_MS_NW ts_ML3_MO_LU_Req(LocationUpdatingType lu_type, LocationAreaIdentification_V lai,
+ MobileIdentityLV mi, MobileStationClassmark1_V cm1)
+modifies ts_ML3_MO := {
+ msgs := {
+ mm := {
+ locationUpdateRequest := {
+ messageType := '001000'B,
+ nsd := '00'B, /* ? */
+ locationUpdatingType := lu_type,
+ cipheringKeySequenceNumber := ts_ML3_IE_CKSN(0),
+ locationAreaIdentification := lai,
+ mobileStationClassmark1 := cm1,
+ mobileIdentityLV := mi,
+ classmarkInformationType2_forUMTS := omit,
+ additionalUpdateParameterTV := omit,
+ deviceProperties := omit,
+ mS_NetworkFeatureSupport := omit
+ }
+ }
+ }
+}
+
+
+
}
--
To view, visit https://gerrit.osmocom.org/5953
To unsubscribe, visit https://gerrit.osmocom.org/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: Iad1596a3b80de16a9b0e2d644cf9a0fe2c51ad21
Gerrit-PatchSet: 2
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Owner: Harald Welte <laforge at gnumonks.org>
Gerrit-Reviewer: Harald Welte <laforge at gnumonks.org>
Gerrit-Reviewer: Jenkins Builder