Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/BSSGP_Types.ttcn21
1 files changed, 15 insertions, 6 deletions
diff --git a/src/BSSGP_Types.ttcn b/src/BSSGP_Types.ttcn
index c2749dd..3b45abc 100644
--- a/src/BSSGP_Types.ttcn
+++ b/src/BSSGP_Types.ttcn
@@ -2002,6 +2002,15 @@ RAN_Information_Request_Application_Container_SI3 si3,
RAN_Information_Request_Application_Container_MBMS_data_channel mBMS_data_channel
}
+/* NOTE: 3GPP TS 48.018 V10.6.0 (2020-09), section 11.3.63.1.1-3 describes the
+ * reporting Cell Identifier IE coding as follows: "Reporting Cell Identifier:
+ * This field is encoded as the Cell Identifier defined in sub-clause 11.3.9",
+ * but when looking further at 11.3.63.2.1-3 the Cell Identifier IE is described
+ * as "Reporting Cell Identifier: This field is encoded as the value part of
+ * the Cell Identifier IE defined in sub-clause 11.3.9, not including IEI and
+ * Length Indicator." The latter description makes more sense, since
+ * technically the IE and length of the Cell Identifier from 11.3.9 would be
+ * redundant. */
//Table 11.3.63.1.1
type record RAN_Information_Request_Application_Container_NACC
@@ -2009,7 +2018,7 @@ type record RAN_Information_Request_Application_Container_NACC
OCT1 iEI,
BIT1 ext,
LIN2_2a lengthIndicator,
- Cell_Identifier reporting_Cell_Identifier
+ Cell_Identifier_V reporting_Cell_Identifier
} with {
variant "PRESENCE(iEI = '4D'O)";
variant (lengthIndicator) "LENGTHTO (reporting_Cell_Identifier)";
@@ -2024,7 +2033,7 @@ type record RAN_Information_Request_Application_Container_SI3
OCT1 iEI,
BIT1 ext,
LIN2_2a lengthIndicator,
- Cell_Identifier reporting_Cell_Identifier
+ Cell_Identifier_V reporting_Cell_Identifier
} with {
variant "PRESENCE(iEI = '4D'O)";
variant (lengthIndicator) "LENGTHTO (reporting_Cell_Identifier)";
@@ -2039,7 +2048,7 @@ type record RAN_Information_Request_Application_Container_MBMS_data_channel
OCT1 iEI,
BIT1 ext,
LIN2_2a lengthIndicator,
- Cell_Identifier reporting_Cell_Identifier
+ Cell_Identifier_V reporting_Cell_Identifier
} with {
variant "PRESENCE(iEI = '4D'O)";
variant (lengthIndicator) "LENGTHTO (reporting_Cell_Identifier)";
@@ -2085,7 +2094,7 @@ type record RAN_Information_Application_Container_NACC
OCT1 iEI,
BIT1 ext,
LIN2_2a lengthIndicator,
- Cell_Identifier reporting_Cell_Identifier,
+ Cell_Identifier_V reporting_Cell_Identifier,
BIT1 typeBit,
BIT7 number_of_SI_PSI,
octetstring sI_PSI
@@ -2104,7 +2113,7 @@ type record RAN_Information_Application_Container_SI3
OCT1 iEI,
BIT1 ext,
LIN2_2a lengthIndicator,
- Cell_Identifier reporting_Cell_Identifier,
+ Cell_Identifier_V reporting_Cell_Identifier,
SI3 sI3
} with {
variant "PRESENCE(iEI = '4E'O)";
@@ -2185,7 +2194,7 @@ type record RAN_Information_Application_Container_MBMS_data_channel
OCT1 iEI,
BIT1 ext,
LIN2_2a lengthIndicator,
- Cell_Identifier reporting_Cell_Identifier,
+ Cell_Identifier_V reporting_Cell_Identifier,
octetstring mBMS_data_channel_report //bit encoded
} with {
variant "PRESENCE(iEI = '4E'O)";

Back to the top