1 -- 3GPP TS 38.331 V18.3.0 (2024-09)
3 NR-UE-Variables DEFINITIONS AUTOMATIC TAGS ::=
16 MeasIdleCarrierEUTRA-r16,
17 MeasIdleCarrierNR-r16,
18 MeasResultIdleEUTRA-r16,
20 MeasReselectionCarrierNR-r18,
21 MeasurementValidityDuration-r18,
22 MeasObjectToAddModList,
23 MeasConfigAppLayerId-r17,
24 MeasConfigAppLayer-r17,
25 maxNrofAppLayerMeas-r17,
26 AppLayerIdleInactiveConfig-r18,
29 ReportConfigToAddModList,
33 SL-MeasObjectList-r16,
34 SL-ReportConfigList-r16,
35 SL-QuantityConfig-r16,
41 PhysCellIdUTRA-FDD-r16,
43 CondReconfigToAddModList-r16,
44 ConnEstFailReport-r16,
59 VisitedCellInfoList-r16,
61 LoggedEventTriggerConfig-r16,
62 LoggedPeriodicalReportConfig-r16,
64 SL-SourceIdentity-r17,
66 PLMN-IdentityList2-r16,
67 AreaConfiguration-r16,
70 maxNrofCLI-RSSI-Resources-r16,
71 maxNrofCLI-SRS-Resources-r16,
74 VisitedPSCellInfoList-r17,
75 SuccessPSCell-Report-r18,
77 SNPN-ConfigID-List-r18,
78 AreaConfiguration-v1800,
81 ReferenceConfiguration-r18,
82 maxNrofLTM-Configs-plus1-r18,
83 maxSecurityCellSet-r18
85 FROM NR-RRC-Definitions;
87 -- NR-UE-VARIABLES-STOP
88 -- TAG-VARAPPLAYERIDLECONFIG-START
90 VarAppLayerIdleConfig-r18 ::= SEQUENCE {
91 appLayerIdleConfigList-r18 SEQUENCE (SIZE (1..maxNrofAppLayerMeas-r17)) OF VarAppLayerIdle-r18
94 VarAppLayerIdle-r18 ::= SEQUENCE {
95 measConfigAppLayerId-r18 MeasConfigAppLayerId-r17,
96 serviceType-r18 ENUMERATED {streaming, mtsi, vr, spare5, spare4, spare3, spare2, spare1},
97 appLayerIdleInactiveConfig-r18 AppLayerIdleInactiveConfig-r18,
98 appLayerMeasPriority-r18 INTEGER (1..16) OPTIONAL
101 -- TAG-VARAPPLAYERIDLECONFIG-STOP
102 -- TAG-VARAPPLAYERPLMN-LISTCONFIG-START
104 VarAppLayerPLMN-ListConfig-r18 ::= SEQUENCE {
105 plmnConfigList-r18 SEQUENCE (SIZE (1..maxNrofAppLayerMeas-r17)) OF VarAppLayerPLMN-List-r18
108 VarAppLayerPLMN-List-r18 ::= SEQUENCE {
109 measConfigAppLayerId-r18 MeasConfigAppLayerId-r17,
110 plmn-IdentityList-r18 PLMN-IdentityList2-r16
113 -- TAG-VARAPPLAYERPLMN-LISTCONFIG-STOP
114 -- TAG-VARCONDITIONALRECONFIG-START
116 VarConditionalReconfig ::= SEQUENCE {
117 condReconfigList CondReconfigToAddModList-r16 OPTIONAL,
118 scpac-ReferenceConfiguration-r18 ReferenceConfiguration-r18 OPTIONAL,
119 sk-CounterConfiguration-r18 SEQUENCE (SIZE (1..maxSecurityCellSet-r18)) OF SK-CounterConfig-r18 OPTIONAL
122 -- TAG-VARCONDITIONALRECONFIG-STOP
123 -- TAG-VARCONNESTFAILREPORT-START
125 VarConnEstFailReport-r16 ::= SEQUENCE {
126 connEstFailReport-r16 ConnEstFailReport-r16,
127 networkIdentity-r18 CHOICE {
128 plmn-Identity-r18 PLMN-Identity,
129 snpn-Identity-r18 SNPN-Identity-r18
133 SNPN-Identity-r18 ::= SEQUENCE {
134 plmn-Identity-r18 PLMN-Identity,
137 -- TAG-VARCONNESTFAILREPORT-STOP
138 -- TAG-VARCONNESTFAILREPORTLIST-START
140 VarConnEstFailReportList-r17 ::= SEQUENCE {
141 connEstFailReportList-r17 SEQUENCE (SIZE (1..maxCEFReport-r17)) OF VarConnEstFailReport-r16
144 -- TAG-VARCONNESTFAILREPORTLIST-STOP
145 -- TAG-VARLOGMEASCONFIG-START
147 VarLogMeasConfig-r16 ::= SEQUENCE {
148 areaConfiguration-r16 AreaConfiguration-r16 OPTIONAL,
149 bt-NameList-r16 BT-NameList-r16 OPTIONAL,
150 wlan-NameList-r16 WLAN-NameList-r16 OPTIONAL,
151 sensor-NameList-r16 Sensor-NameList-r16 OPTIONAL,
152 loggingDuration-r16 LoggingDuration-r16,
154 periodical LoggedPeriodicalReportConfig-r16,
155 eventTriggered LoggedEventTriggerConfig-r16
157 earlyMeasIndication-r17 ENUMERATED {true} OPTIONAL,
158 areaConfiguration-r17 AreaConfiguration-r17 OPTIONAL,
159 areaConfiguration-v1800 AreaConfiguration-v1800 OPTIONAL
161 -- TAG-VARLOGMEASCONFIG-STOP
162 -- TAG-VARLOGMEASREPORT-START
164 VarLogMeasReport-r16 ::= SEQUENCE {
165 absoluteTimeInfo-r16 AbsoluteTimeInfo-r16,
166 traceReference-r16 TraceReference-r16,
167 traceRecordingSessionRef-r16 OCTET STRING (SIZE (2)),
168 tce-Id-r16 OCTET STRING (SIZE (1)),
169 logMeasInfoList-r16 LogMeasInfoList-r16,
170 sigLoggedMeasType-r17 ENUMERATED {true},
171 identityList-r18 CHOICE {
172 plmn-IdentityList-r18 PLMN-IdentityList2-r16,
173 snpn-ConfigID-List-r18 SNPN-ConfigID-List-r18
177 -- TAG-VARLOGMEASREPORT-STOP
178 -- TAG-VARLTM-SERVINGCELLNORESETID-START
180 VarLTM-ServingCellNoResetID-r18 ::= SEQUENCE {
181 ltm-ServingCellNoResetID-r18 INTEGER (1..maxNrofLTM-Configs-plus1-r18) OPTIONAL
184 -- TAG-VARLTM-SERVINGCELLNORESETID-STOP
185 -- TAG-VARLTM-SERVINGCELLUE-MEASUREDTA-ID-START
187 VarLTM-ServingCellUE-MeasuredTA-ID-r18 ::= SEQUENCE {
188 ltm-ServingCellUE-MeasuredTA-ID-r18 INTEGER (1..maxNrofLTM-Configs-plus1-r18) OPTIONAL
191 -- TAG-VARLTM-SERVINGCELLUE-MEASUREDTA-ID-STOP
192 -- TAG-VARMEASCONFIG-START
194 VarMeasConfig ::= SEQUENCE {
195 -- Measurement identities
196 measIdList MeasIdToAddModList OPTIONAL,
197 -- Measurement objects
198 measObjectList MeasObjectToAddModList OPTIONAL,
199 -- Reporting configurations
200 reportConfigList ReportConfigToAddModList OPTIONAL,
202 quantityConfig QuantityConfig OPTIONAL,
203 s-MeasureConfig CHOICE {
209 -- TAG-VARMEASCONFIG-STOP
210 -- TAG-VARMEASCONFIGSL-START
212 VarMeasConfigSL-r16 ::= SEQUENCE {
213 -- NR sidelink measurement identities
214 sl-MeasIdList-r16 SL-MeasIdList-r16 OPTIONAL,
215 -- NR sidelink measurement objects
216 sl-MeasObjectList-r16 SL-MeasObjectList-r16 OPTIONAL,
217 -- NR sidelink reporting configurations
218 sl-ReportConfigList-r16 SL-ReportConfigList-r16 OPTIONAL,
220 sl-QuantityConfig-r16 SL-QuantityConfig-r16 OPTIONAL
223 -- TAG-VARMEASCONFIGSL-STOP
224 -- TAG-VARMEASIDLECONFIG-START
226 VarMeasIdleConfig-r16 ::= SEQUENCE {
227 measIdleCarrierListNR-r16 SEQUENCE (SIZE (1..maxFreqIdle-r16)) OF MeasIdleCarrierNR-r16 OPTIONAL,
228 measIdleCarrierListEUTRA-r16 SEQUENCE (SIZE (1..maxFreqIdle-r16)) OF MeasIdleCarrierEUTRA-r16 OPTIONAL,
229 measIdleDuration-r16 ENUMERATED {sec10, sec30, sec60, sec120, sec180, sec240, sec300, spare},
230 validityAreaList-r16 ValidityAreaList-r16 OPTIONAL
233 VarEnhMeasIdleConfig-r18 ::= SEQUENCE {
234 measIdleValidityDuration-r18 MeasurementValidityDuration-r18 OPTIONAL
237 -- TAG-VARMEASIDLECONFIG-STOP
238 -- TAG-VARMEASIDLEREPORT-START
240 VarMeasIdleReport-r16 ::= SEQUENCE {
241 measReportIdleNR-r16 MeasResultIdleNR-r16 OPTIONAL,
242 measReportIdleEUTRA-r16 MeasResultIdleEUTRA-r16 OPTIONAL
245 -- TAG-VARMEASIDLEREPORT-STOP
246 -- TAG-VARMEASREPORTLIST-START
248 VarMeasReportList ::= SEQUENCE (SIZE (1..maxNrofMeasId)) OF VarMeasReport
250 VarMeasReport ::= SEQUENCE {
251 -- List of measurement that have been triggered
253 cellsTriggeredList CellsTriggeredList OPTIONAL,
254 numberOfReportsSent INTEGER,
255 cli-TriggeredList-r16 CLI-TriggeredList-r16 OPTIONAL,
256 tx-PoolMeasToAddModListNR-r16 Tx-PoolMeasList-r16 OPTIONAL,
257 relaysTriggeredList-r17 RelaysTriggeredList-r17 OPTIONAL,
258 cellsMetLeavingCond-r18 SEQUENCE (SIZE (1..maxCellReport)) OF PhysCellId OPTIONAL,
259 reportedBestNeighbourCell-r18 SEQUENCE (SIZE (1..2)) OF PhysCellId OPTIONAL
262 CellsTriggeredList ::= SEQUENCE (SIZE (1..maxNrofCellMeas)) OF CHOICE {
263 physCellId PhysCellId,
264 physCellIdEUTRA EUTRA-PhysCellId,
265 physCellIdUTRA-FDD-r16 PhysCellIdUTRA-FDD-r16
268 CLI-TriggeredList-r16 ::= CHOICE {
269 srs-RSRP-TriggeredList-r16 SRS-RSRP-TriggeredList-r16,
270 cli-RSSI-TriggeredList-r16 CLI-RSSI-TriggeredList-r16
273 SRS-RSRP-TriggeredList-r16 ::= SEQUENCE (SIZE (1.. maxNrofCLI-SRS-Resources-r16)) OF SRS-ResourceId
275 CLI-RSSI-TriggeredList-r16 ::= SEQUENCE (SIZE (1.. maxNrofCLI-RSSI-Resources-r16)) OF RSSI-ResourceId-r16
277 RelaysTriggeredList-r17 ::= SEQUENCE (SIZE (1.. maxNrofRelayMeas-r17)) OF SL-SourceIdentity-r17
279 -- TAG-VARMEASREPORTLIST-STOP
280 -- TAG-VARMEASREPORTLISTSL-START
282 VarMeasReportListSL-r16 ::= SEQUENCE (SIZE (1..maxNrofSL-MeasId-r16)) OF VarMeasReportSL-r16
284 VarMeasReportSL-r16 ::= SEQUENCE {
285 -- List of NR sidelink measurement that have been triggered
286 sl-MeasId-r16 SL-MeasId-r16,
287 sl-FrequencyTriggeredList-r16 SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF ARFCN-ValueNR OPTIONAL,
288 sl-NumberOfReportsSent-r16 INTEGER
291 -- TAG-VARMEASREPORTLISTSL-STOP
292 -- TAG-VARMEASRESELECTIONCONFIG-START
294 VarMeasReselectionConfig-r18 ::= SEQUENCE {
295 measReselectionCarrierListNR-r18 SEQUENCE (SIZE (1..maxFreqIdle-r16)) OF MeasReselectionCarrierNR-r18 OPTIONAL,
296 measReselectionValidityDuration-r18 MeasurementValidityDuration-r18 OPTIONAL
299 -- TAG-VARMEASRESELECTIONCONFIG-STOP
300 -- TAG-VARMOBILITYHISTORYREPORT-START
302 VarMobilityHistoryReport-r16 ::= VisitedCellInfoList-r16
304 VarMobilityHistoryReport-r17 ::= SEQUENCE {
305 visitedCellInfoList-r16 VisitedCellInfoList-r16,
306 visitedPSCellInfoList-r17 VisitedPSCellInfoList-r17 OPTIONAL
309 -- TAG-VARMOBILITYHISTORYREPORT-STOP
310 -- TAG-VARPENDINGRNA-UPDATE-START
312 VarPendingRNA-Update ::= SEQUENCE {
313 pendingRNA-Update BOOLEAN OPTIONAL
316 -- TAG-VARPENDINGRNA-UPDATE-STOP
317 -- TAG-VARRA-REPORT-START
319 VarRA-Report-r16 ::= SEQUENCE {
320 ra-ReportList-r16 RA-ReportList-r16,
321 identityList-r18 CHOICE {
322 plmn-IdentityList-r18 PLMN-IdentityList2-r16,
323 snpn-IdentityList-r18 SEQUENCE (SIZE (1..maxNPN-r16)) OF SNPN-Identity-r18
327 -- TAG-VARRA-REPORT-STOP
328 -- TAG-VARRESUMEMAC-INPUT-START
330 VarResumeMAC-Input ::= SEQUENCE {
331 sourcePhysCellId PhysCellId,
332 targetCellIdentity CellIdentity,
333 source-c-RNTI RNTI-Value
336 -- TAG-VARRESUMEMAC-INPUT-STOP
337 -- TAG-VARRLF-REPORT-START
339 VarRLF-Report-r16 ::= SEQUENCE {
340 rlf-Report-r16 RLF-Report-r16,
341 identityList-r18 CHOICE {
342 plmn-IdentityList-r18 PLMN-IdentityList2-r16,
343 snpn-IdentityList-r18 SEQUENCE (SIZE (1..maxNPN-r16)) OF SNPN-Identity-r18
347 -- TAG-VARRLF-REPORT-STOP
348 -- TAG-VARSERVINGSECURITYCELLSETID-START
350 VarServingSecurityCellSetID ::= SEQUENCE {
351 servingSecurityCellSetId-r18 INTEGER (1.. maxSecurityCellSet-r18)
354 -- TAG-VARSERVINGSECURITYCELLSETID-STOP
355 -- TAG-VARSHORTMAC-INPUT-START
357 VarShortMAC-Input ::= SEQUENCE {
358 sourcePhysCellId PhysCellId,
359 targetCellIdentity CellIdentity,
360 source-c-RNTI RNTI-Value
363 -- TAG-VARSHORTMAC-INPUT-STOP
364 -- TAG-VARSUCCESSHO-Report-START
366 VarSuccessHO-Report-r17 ::= SEQUENCE {
367 successHO-Report-r17 SuccessHO-Report-r17,
368 identityList-r18 CHOICE {
369 plmn-IdentityList-r18 PLMN-IdentityList2-r16,
370 snpn-IdentityList-r18 SEQUENCE (SIZE (1..maxNPN-r16)) OF SNPN-Identity-r18
373 -- TAG-VARSUCCESSHO-Report-STOP
374 -- TAG-VARSUCCESSPSCELL-Report-START
376 VarSuccessPSCell-Report-r18 ::= SEQUENCE {
377 successPSCell-Report-r18 SuccessPSCell-Report-r18,
378 identityList-r18 CHOICE {
379 plmn-IdentityList-r18 PLMN-IdentityList2-r16,
380 snpn-IdentityList-r18 SEQUENCE (SIZE (1..maxNPN-r16)) OF SNPN-Identity-r18
384 -- TAG-VARSUCCESSPSCELL-Report-STOP
385 -- TAG-VARTSS-INFO-START
387 VarTSS-Info-r18 ::= SEQUENCE {
388 storedEventID-r18 INTEGER (0..63),
389 storedGlobalGnbID-r18 SEQUENCE {
390 plmn-Identity-r18 PLMN-Identity,
391 gnb-ID-r18 BIT STRING (SIZE (22..32))
395 -- TAG-VARTSS-INFO-STOP