summaryrefslogtreecommitdiffstats
path: root/epan/dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn')
-rw-r--r--epan/dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn297
1 files changed, 297 insertions, 0 deletions
diff --git a/epan/dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn b/epan/dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn
new file mode 100644
index 00000000..98b92e6b
--- /dev/null
+++ b/epan/dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn
@@ -0,0 +1,297 @@
+-- 3GPP TS 36.331 V17.5.0 (2023-06)
+
+EUTRA-UE-Variables DEFINITIONS AUTOMATIC TAGS ::=
+
+BEGIN
+
+IMPORTS
+ AbsoluteTimeInfo-r10,
+ AreaConfiguration-r10,
+ AreaConfiguration-v1130,
+ ARFCN-ValueNR-r15,
+ BT-NameList-r15,
+ CarrierFreqGERAN,
+ CellIdentity,
+ CellList-r15,
+ CondReconfigurationToAddModList-r16,
+ ConnEstFailReport-r11,
+ EUTRA-CarrierList-r15,
+ SpeedStateScaleFactors,
+ C-RNTI,
+ LoggedEventTriggerConfig-r17,
+ LoggingDuration-r10,
+ LoggingInterval-r10,
+ LogMeasInfo-r10,
+ MeasCSI-RS-Id-r12,
+ MeasId,
+ MeasId-v1250,
+ MeasIdToAddModList,
+ MeasIdToAddModListExt-r12,
+ MeasIdToAddModList-v1310,
+ MeasIdToAddModListExt-v1310,
+ MeasObjectToAddModList,
+ MeasObjectToAddModList-v9e0,
+ MeasObjectToAddModListExt-r13,
+ MeasResultListExtIdle-r16,
+ MeasResultListIdle-r15,
+ MeasResultListIdleNR-r16,
+ MeasScaleFactor-r12,
+ MobilityStateParameters,
+ NeighCellConfig,
+ NR-CarrierList-r16,
+ PhysCellId,
+ PhysCellIdCDMA2000,
+ PhysCellIdGERAN,
+ PhysCellIdUTRA-FDD,
+ PhysCellIdUTRA-TDD,
+ PLMN-Identity,
+ PLMN-IdentityList3-r11,
+ QuantityConfig,
+ ReportConfigToAddModList,
+ RLF-Report-r9,
+ TargetMBSFN-AreaList-r12,
+ TraceReference-r10,
+ Tx-ResourcePoolMeasList-r14,
+ VisitedCellInfoList-r12,
+ maxCellMeas,
+ maxCSI-RS-Meas-r12,
+ maxMeasId,
+ maxMeasId-r12,
+ maxRS-Index-r15,
+ PhysCellIdNR-r15,
+ RS-IndexNR-r15,
+ UL-DelayConfig-r13,
+ ValidityAreaList-r16,
+ WLAN-CarrierInfo-r13,
+ WLAN-Identifiers-r12,
+ WLAN-Id-List-r13,
+ WLAN-NameList-r15,
+ WLAN-Status-r13,
+ WLAN-Status-v1430,
+ WLAN-SuspendConfig-r14
+
+FROM EUTRA-RRC-Definitions;
+
+
+VarConditionalReconfiguration ::= SEQUENCE {
+ -- Conditional reconfigurations list
+ condReconfigurationList-r16 CondReconfigurationToAddModList-r16
+ OPTIONAL
+}
+
+
+VarConnEstFailReport-r11 ::= SEQUENCE {
+ connEstFailReport-r11 ConnEstFailReport-r11,
+ plmn-Identity-r11 PLMN-Identity
+}
+
+
+VarLogMeasConfig-r10 ::= SEQUENCE {
+ areaConfiguration-r10 AreaConfiguration-r10 OPTIONAL,
+ loggingDuration-r10 LoggingDuration-r10,
+ loggingInterval-r10 LoggingInterval-r10
+}
+
+VarLogMeasConfig-r11 ::= SEQUENCE {
+ areaConfiguration-r10 AreaConfiguration-r10 OPTIONAL,
+ areaConfiguration-v1130 AreaConfiguration-v1130 OPTIONAL,
+ loggingDuration-r10 LoggingDuration-r10,
+ loggingInterval-r10 LoggingInterval-r10
+}
+
+VarLogMeasConfig-r12 ::= SEQUENCE {
+ areaConfiguration-r10 AreaConfiguration-r10 OPTIONAL,
+ areaConfiguration-v1130 AreaConfiguration-v1130 OPTIONAL,
+ loggingDuration-r10 LoggingDuration-r10,
+ loggingInterval-r10 LoggingInterval-r10,
+ targetMBSFN-AreaList-r12 TargetMBSFN-AreaList-r12 OPTIONAL
+}
+
+VarLogMeasConfig-r15 ::= SEQUENCE {
+ areaConfiguration-r10 AreaConfiguration-r10 OPTIONAL,
+ areaConfiguration-v1130 AreaConfiguration-v1130 OPTIONAL,
+ loggingDuration-r10 LoggingDuration-r10,
+ loggingInterval-r10 LoggingInterval-r10,
+ targetMBSFN-AreaList-r12 TargetMBSFN-AreaList-r12 OPTIONAL,
+ bt-NameList-r15 BT-NameList-r15 OPTIONAL,
+ wlan-NameList-r15 WLAN-NameList-r15 OPTIONAL
+}
+
+VarLogMeasConfig-r17 ::= SEQUENCE {
+ areaConfiguration-r10 AreaConfiguration-r10 OPTIONAL,
+ areaConfiguration-v1130 AreaConfiguration-v1130 OPTIONAL,
+ loggingDuration-r10 LoggingDuration-r10,
+ loggingInterval-r10 LoggingInterval-r10,
+ targetMBSFN-AreaList-r12 TargetMBSFN-AreaList-r12 OPTIONAL,
+ bt-NameList-r15 BT-NameList-r15 OPTIONAL,
+ wlan-NameList-r15 WLAN-NameList-r15 OPTIONAL,
+ loggedEventTriggerConfig-r17 LoggedEventTriggerConfig-r17 OPTIONAL,
+ measUncomBarPre-r17 ENUMERATED {true} OPTIONAL
+}
+
+
+VarLogMeasReport-r10 ::= SEQUENCE {
+ traceReference-r10 TraceReference-r10,
+ traceRecordingSessionRef-r10 OCTET STRING (SIZE (2)),
+ tce-Id-r10 OCTET STRING (SIZE (1)),
+ plmn-Identity-r10 PLMN-Identity,
+ absoluteTimeInfo-r10 AbsoluteTimeInfo-r10,
+ logMeasInfoList-r10 LogMeasInfoList2-r10
+}
+
+VarLogMeasReport-r11 ::= SEQUENCE {
+ traceReference-r10 TraceReference-r10,
+ traceRecordingSessionRef-r10 OCTET STRING (SIZE (2)),
+ tce-Id-r10 OCTET STRING (SIZE (1)),
+ plmn-IdentityList-r11 PLMN-IdentityList3-r11,
+ absoluteTimeInfo-r10 AbsoluteTimeInfo-r10,
+ logMeasInfoList-r10 LogMeasInfoList2-r10
+}
+
+LogMeasInfoList2-r10 ::= SEQUENCE (SIZE (1..maxLogMeas-r10)) OF LogMeasInfo-r10
+
+
+VarMeasConfig ::= SEQUENCE {
+ -- Measurement identities
+ measIdList MeasIdToAddModList OPTIONAL,
+ measIdListExt-r12 MeasIdToAddModListExt-r12 OPTIONAL,
+ measIdList-v1310 MeasIdToAddModList-v1310 OPTIONAL,
+ measIdListExt-v1310 MeasIdToAddModListExt-v1310 OPTIONAL,
+ -- Measurement objects
+ measObjectList MeasObjectToAddModList OPTIONAL,
+ measObjectListExt-r13 MeasObjectToAddModListExt-r13 OPTIONAL,
+ measObjectList-v9i0 MeasObjectToAddModList-v9e0 OPTIONAL,
+ -- Reporting configurations
+ reportConfigList ReportConfigToAddModList OPTIONAL,
+ -- Other parameters
+ quantityConfig QuantityConfig OPTIONAL,
+ measScaleFactor-r12 MeasScaleFactor-r12 OPTIONAL,
+ s-Measure INTEGER (-140..-44) OPTIONAL,
+ speedStatePars CHOICE {
+ release NULL,
+ setup SEQUENCE {
+ mobilityStateParameters MobilityStateParameters,
+ timeToTrigger-SF SpeedStateScaleFactors
+ }
+ } OPTIONAL,
+ allowInterruptions-r11 BOOLEAN OPTIONAL
+}
+
+
+VarMeasIdleConfig-r15 ::= SEQUENCE {
+ measIdleCarrierListEUTRA-r15 EUTRA-CarrierList-r15 OPTIONAL,
+ measIdleDuration-r15 ENUMERATED {sec10, sec30, sec60, sec120,
+ sec180, sec240, sec300}
+}
+
+VarMeasIdleConfig-r16 ::= SEQUENCE {
+ measIdleCarrierListNR-r16 NR-CarrierList-r16 OPTIONAL,
+ validityAreaList-r16 ValidityAreaList-r16 OPTIONAL
+}
+
+
+VarMeasIdleReport-r15 ::= SEQUENCE {
+ measReportIdle-r15 MeasResultListIdle-r15
+}
+
+VarMeasIdleReport-r16 ::= SEQUENCE {
+ measReportIdle-r16 MeasResultListExtIdle-r16 OPTIONAL,
+ measReportIdleNR-r16 MeasResultListIdleNR-r16 OPTIONAL
+}
+
+
+VarMeasReportList ::= SEQUENCE (SIZE (1..maxMeasId)) OF VarMeasReport
+VarMeasReportList-r12 ::= SEQUENCE (SIZE (1..maxMeasId-r12)) OF VarMeasReport
+
+VarMeasReport ::= SEQUENCE {
+ -- List of measurement that have been triggered
+ measId MeasId,
+ measId-v1250 MeasId-v1250 OPTIONAL,
+ cellsTriggeredList CellsTriggeredList OPTIONAL,
+ csi-RS-TriggeredList-r12 CSI-RS-TriggeredList-r12 OPTIONAL,
+ poolsTriggeredList-r14 Tx-ResourcePoolMeasList-r14 OPTIONAL,
+ numberOfReportsSent INTEGER
+}
+
+CellsTriggeredList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF CHOICE {
+ physCellIdEUTRA PhysCellId,
+ physCellIdUTRA CHOICE {
+ fdd PhysCellIdUTRA-FDD,
+ tdd PhysCellIdUTRA-TDD
+ },
+ physCellIdGERAN SEQUENCE {
+ carrierFreq CarrierFreqGERAN,
+ physCellId PhysCellIdGERAN
+ },
+ physCellIdCDMA2000 PhysCellIdCDMA2000,
+ wlan-Identifiers-r13 WLAN-Identifiers-r12,
+ physCellIdNR-r15 SEQUENCE {
+ carrierFreq ARFCN-ValueNR-r15,
+ physCellId PhysCellIdNR-r15,
+ rs-IndexList-r15 SSB-IndexList-r15 OPTIONAL
+ }
+}
+
+CSI-RS-TriggeredList-r12 ::= SEQUENCE (SIZE (1..maxCSI-RS-Meas-r12)) OF MeasCSI-RS-Id-r12
+
+SSB-IndexList-r15::= SEQUENCE (SIZE (1..maxRS-Index-r15)) OF RS-IndexNR-r15
+
+VarMobilityHistoryReport-r12 ::= VisitedCellInfoList-r12
+
+
+VarPendingRnaUpdate-r15 ::= SEQUENCE {
+ pendingRnaUpdate BOOLEAN OPTIONAL
+}
+
+
+VarRLF-Report-r10 ::= SEQUENCE {
+ rlf-Report-r10 RLF-Report-r9,
+ plmn-Identity-r10 PLMN-Identity
+}
+
+VarRLF-Report-r11 ::= SEQUENCE {
+ rlf-Report-r10 RLF-Report-r9,
+ plmn-IdentityList-r11 PLMN-IdentityList3-r11
+}
+
+
+VarShortINACTIVE-MAC-Input-r15 ::= SEQUENCE {
+ cellIdentity-r15 CellIdentity,
+ physCellId-r15 PhysCellId,
+ c-RNTI-r15 C-RNTI
+}
+
+
+VarShortMAC-Input ::= SEQUENCE {
+ cellIdentity CellIdentity,
+ physCellId PhysCellId,
+ c-RNTI C-RNTI
+}
+
+
+VarShortResumeMAC-Input-r13 ::= SEQUENCE {
+ cellIdentity-r13 CellIdentity,
+ physCellId-r13 PhysCellId,
+ c-RNTI-r13 C-RNTI,
+ resumeDiscriminator-r13 BIT STRING(SIZE(1))
+}
+
+
+VarWLAN-MobilityConfig ::= SEQUENCE {
+ wlan-MobilitySet-r13 WLAN-Id-List-r13 OPTIONAL,
+ successReportRequested ENUMERATED {true} OPTIONAL,
+ wlan-SuspendConfig-r14 WLAN-SuspendConfig-r14 OPTIONAL
+}
+
+
+VarWLAN-Status-r13 ::= SEQUENCE {
+ status-r13 WLAN-Status-r13,
+ status-r14 WLAN-Status-v1430 OPTIONAL
+}
+
+
+maxLogMeas-r10 INTEGER ::= 4060-- Maximum number of logged measurement entries
+ -- that can be stored by the UE
+
+
+END