-- 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