aboutsummaryrefslogtreecommitdiffstats
path: root/library/GSM_SystemInformation.ttcn
diff options
context:
space:
mode:
Diffstat (limited to 'library/GSM_SystemInformation.ttcn')
-rw-r--r--library/GSM_SystemInformation.ttcn11
1 files changed, 9 insertions, 2 deletions
diff --git a/library/GSM_SystemInformation.ttcn b/library/GSM_SystemInformation.ttcn
index 85abb7f7..53c36c89 100644
--- a/library/GSM_SystemInformation.ttcn
+++ b/library/GSM_SystemInformation.ttcn
@@ -160,7 +160,7 @@ module GSM_SystemInformation {
rach_control := ?,
rest_octets := ?
};
-
+
/* 44.018 9.1.36 */
type record SystemInformationType4 {
@@ -193,7 +193,12 @@ module GSM_SystemInformation {
LocationAreaIdentification lai,
CellOptionsSacch cell_options,
BIT8 ncc_permitted,
- RestOctets rest_octets length(0..7)
+ SI6RestOctets rest_octets
+ } with { variant "" };
+
+ /* 44.018 9.1.43a */
+ type record SystemInformationType13 {
+ SI13RestOctets rest_octets
} with { variant "" };
type union SystemInformationUnion {
@@ -208,6 +213,7 @@ module GSM_SystemInformation {
SystemInformationType5bis si5bis,
SystemInformationType5ter si5ter,
SystemInformationType6 si6,
+ SystemInformationType13 si13,
octetstring other
} with { variant "" };
@@ -225,6 +231,7 @@ module GSM_SystemInformation {
si5bis, header.message_type = SYSTEM_INFORMATION_TYPE_5bis;
si5ter, header.message_type = SYSTEM_INFORMATION_TYPE_5ter;
si6, header.message_type = SYSTEM_INFORMATION_TYPE_6;
+ si13, header.message_type = SYSTEM_INFORMATION_TYPE_13;
other, OTHERWISE;
)" };