NAS_Templates: Add missing template tr_NAS_EMMInformation
Change-Id: Ie71480d44d9674e2dff3ae31cab262bc3e0a261e
diff --git a/library/NAS_Templates.ttcn b/library/NAS_Templates.ttcn
index 70561b3..7652720 100644
--- a/library/NAS_Templates.ttcn
+++ b/library/NAS_Templates.ttcn
@@ -1,4 +1,4 @@
-/* EPC (Evolved Packet Core) NAS (Non-Access Stratum) templates in TTCN-3
+/* 3GPP TS 24.301, EPC (Evolved Packet Core) NAS (Non-Access Stratum) templates in TTCN-3
* (C) 2019 Harald Welte <laforge@gnumonks.org>
* All rights reserved.
*
@@ -687,6 +687,25 @@
}
}
+/* 8.2.13 EMM information */
+template (present) PDU_NAS_EPS
+tr_NAS_EMMInformation := {
+ protocolDiscriminator := c_EPS_NAS_PD_EMM,
+ ePS_messages := {
+ ePS_MobilityManagement := {
+ pDU_NAS_EPS_EMM_Information := {
+ securityHeaderType := ?,
+ messageType := '01100001'B,
+ fullNameForNetwork := *,
+ shortNameForNetwork := *,
+ localTimeZone := *,
+ universalTimeAndLocalTimeZone := *,
+ networkDaylightSavingTime := *
+ }
+ }
+ }
+}
+
/* 8.2.18 Identity Request */
template (value) PDU_NAS_EPS
ts_NAS_IdentityReq(template (value) IdentityType2V id_type) := {