250 lines
8.3 KiB
Groff
250 lines
8.3 KiB
Groff
-- 3GPP TS 38.331 V16.5.0 (2021-06)
|
|
|
|
NR-UE-Variables DEFINITIONS AUTOMATIC TAGS ::=
|
|
|
|
BEGIN
|
|
|
|
IMPORTS
|
|
ARFCN-ValueNR,
|
|
CellIdentity,
|
|
EUTRA-PhysCellId,
|
|
MeasId,
|
|
MeasIdToAddModList,
|
|
MeasIdleCarrierEUTRA-r16,
|
|
MeasIdleCarrierNR-r16,
|
|
MeasResultIdleEUTRA-r16,
|
|
MeasResultIdleNR-r16,
|
|
MeasObjectToAddModList,
|
|
PhysCellId,
|
|
RNTI-Value,
|
|
ReportConfigToAddModList,
|
|
RSRP-Range,
|
|
SL-MeasId-r16,
|
|
SL-MeasIdList-r16,
|
|
SL-MeasObjectList-r16,
|
|
SL-ReportConfigList-r16,
|
|
SL-QuantityConfig-r16,
|
|
Tx-PoolMeasList-r16,
|
|
QuantityConfig,
|
|
maxNrofCellMeas,
|
|
maxNrofMeasId,
|
|
maxFreqIdle-r16,
|
|
PhysCellIdUTRA-FDD-r16,
|
|
ValidityAreaList-r16,
|
|
CondReconfigToAddModList-r16,
|
|
ConnEstFailReport-r16,
|
|
LoggingDuration-r16,
|
|
LoggingInterval-r16,
|
|
LogMeasInfoList-r16,
|
|
LogMeasInfo-r16,
|
|
RA-Report-r16,
|
|
RLF-Report-r16,
|
|
TraceReference-r16,
|
|
WLAN-Identifiers-r16,
|
|
WLAN-NameList-r16,
|
|
BT-NameList-r16,
|
|
PLMN-Identity,
|
|
maxPLMN,
|
|
RA-ReportList-r16,
|
|
VisitedCellInfoList-r16,
|
|
AbsoluteTimeInfo-r16,
|
|
LoggedEventTriggerConfig-r16,
|
|
LoggedPeriodicalReportConfig-r16,
|
|
Sensor-NameList-r16,
|
|
PLMN-IdentityList2-r16,
|
|
AreaConfiguration-r16,
|
|
maxNrofSL-MeasId-r16,
|
|
maxNrofFreqSL-r16,
|
|
maxNrofCLI-RSSI-Resources-r16,
|
|
maxNrofCLI-SRS-Resources-r16,
|
|
RSSI-ResourceId-r16,
|
|
SRS-ResourceId
|
|
FROM NR-RRC-Definitions;
|
|
|
|
-- NR-UE-VARIABLES-STOP
|
|
-- TAG-VARCONDITIONALRECONFIG-START
|
|
|
|
VarConditionalReconfig ::= SEQUENCE {
|
|
condReconfigList CondReconfigToAddModList-r16 OPTIONAL
|
|
}
|
|
|
|
|
|
-- TAG-VARCONDITIONALRECONFIG-STOP
|
|
-- TAG-VARCONNESTFAILREPORT-START
|
|
|
|
VarConnEstFailReport-r16 ::= SEQUENCE {
|
|
connEstFailReport-r16 ConnEstFailReport-r16,
|
|
plmn-Identity-r16 PLMN-Identity
|
|
}
|
|
|
|
-- TAG-VARCONNESTFAILREPORT-STOP
|
|
-- TAG-VARLOGMEASCONFIG-START
|
|
|
|
VarLogMeasConfig-r16-IEs ::= SEQUENCE {
|
|
areaConfiguration-r16 AreaConfiguration-r16 OPTIONAL,
|
|
bt-NameList-r16 BT-NameList-r16 OPTIONAL,
|
|
wlan-NameList-r16 WLAN-NameList-r16 OPTIONAL,
|
|
sensor-NameList-r16 Sensor-NameList-r16 OPTIONAL,
|
|
loggingDuration-r16 LoggingDuration-r16,
|
|
reportType CHOICE {
|
|
periodical LoggedPeriodicalReportConfig-r16,
|
|
eventTriggered LoggedEventTriggerConfig-r16
|
|
}
|
|
}
|
|
-- TAG-VARLOGMEASCONFIG-STOP
|
|
-- TAG-VARLOGMEASREPORT-START
|
|
|
|
VarLogMeasReport-r16 ::= SEQUENCE {
|
|
absoluteTimeInfo-r16 AbsoluteTimeInfo-r16,
|
|
traceReference-r16 TraceReference-r16,
|
|
traceRecordingSessionRef-r16 OCTET STRING (SIZE (2)),
|
|
tce-Id-r16 OCTET STRING (SIZE (1)),
|
|
logMeasInfoList-r16 LogMeasInfoList-r16,
|
|
plmn-IdentityList-r16 PLMN-IdentityList2-r16
|
|
}
|
|
|
|
-- TAG-VARLOGMEASREPORT-STOP
|
|
-- TAG-VARMEASCONFIG-START
|
|
|
|
VarMeasConfig ::= SEQUENCE {
|
|
-- Measurement identities
|
|
measIdList MeasIdToAddModList OPTIONAL,
|
|
-- Measurement objects
|
|
measObjectList MeasObjectToAddModList OPTIONAL,
|
|
-- Reporting configurations
|
|
reportConfigList ReportConfigToAddModList OPTIONAL,
|
|
-- Other parameters
|
|
quantityConfig QuantityConfig OPTIONAL,
|
|
s-MeasureConfig CHOICE {
|
|
ssb-RSRP RSRP-Range,
|
|
csi-RSRP RSRP-Range
|
|
} OPTIONAL
|
|
|
|
}
|
|
|
|
-- TAG-VARMEASCONFIG-STOP
|
|
-- TAG-VARMEASCONFIGSL-START
|
|
|
|
VarMeasConfigSL-r16 ::= SEQUENCE {
|
|
-- NR sidelink measurement identities
|
|
sl-MeasIdList-r16 SL-MeasIdList-r16 OPTIONAL,
|
|
-- NR sidelink measurement objects
|
|
sl-MeasObjectList-r16 SL-MeasObjectList-r16 OPTIONAL,
|
|
-- NR sidelink reporting configurations
|
|
sl-reportConfigList-r16 SL-ReportConfigList-r16 OPTIONAL,
|
|
-- Other parameters
|
|
sl-QuantityConfig-r16 SL-QuantityConfig-r16 OPTIONAL
|
|
}
|
|
|
|
-- TAG-VARMEASCONFIGSL-STOP
|
|
-- TAG-VARMEASIDLECONFIG-START
|
|
|
|
VarMeasIdleConfig-r16 ::= SEQUENCE {
|
|
measIdleCarrierListNR-r16 SEQUENCE (SIZE (1..maxFreqIdle-r16)) OF MeasIdleCarrierNR-r16 OPTIONAL,
|
|
measIdleCarrierListEUTRA-r16 SEQUENCE (SIZE (1..maxFreqIdle-r16)) OF MeasIdleCarrierEUTRA-r16 OPTIONAL,
|
|
measIdleDuration-r16 ENUMERATED {sec10, sec30, sec60, sec120, sec180, sec240, sec300, spare},
|
|
validityAreaList-r16 ValidityAreaList-r16 OPTIONAL
|
|
}
|
|
|
|
-- TAG-VARMEASIDLECONFIG-STOP
|
|
-- TAG-VARMEASIDLEREPORT-START
|
|
|
|
VarMeasIdleReport-r16 ::= SEQUENCE {
|
|
measReportIdleNR-r16 MeasResultIdleNR-r16 OPTIONAL,
|
|
measReportIdleEUTRA-r16 MeasResultIdleEUTRA-r16 OPTIONAL
|
|
}
|
|
|
|
-- TAG-VARMEASIDLEREPORT-STOP
|
|
-- TAG-VARMEASREPORTLIST-START
|
|
|
|
VarMeasReportList ::= SEQUENCE (SIZE (1..maxNrofMeasId)) OF VarMeasReport
|
|
|
|
VarMeasReport ::= SEQUENCE {
|
|
-- List of measurement that have been triggered
|
|
measId MeasId,
|
|
cellsTriggeredList CellsTriggeredList OPTIONAL,
|
|
numberOfReportsSent INTEGER,
|
|
cli-TriggeredList-r16 CLI-TriggeredList-r16 OPTIONAL,
|
|
tx-PoolMeasToAddModListNR-r16 Tx-PoolMeasList-r16 OPTIONAL
|
|
}
|
|
|
|
CellsTriggeredList ::= SEQUENCE (SIZE (1..maxNrofCellMeas)) OF CHOICE {
|
|
physCellId PhysCellId,
|
|
physCellIdEUTRA EUTRA-PhysCellId,
|
|
physCellIdUTRA-FDD-r16 PhysCellIdUTRA-FDD-r16
|
|
}
|
|
|
|
CLI-TriggeredList-r16 ::= CHOICE {
|
|
srs-RSRP-TriggeredList-r16 SRS-RSRP-TriggeredList-r16,
|
|
cli-RSSI-TriggeredList-r16 CLI-RSSI-TriggeredList-r16
|
|
}
|
|
|
|
SRS-RSRP-TriggeredList-r16 ::= SEQUENCE (SIZE (1.. maxNrofCLI-SRS-Resources-r16)) OF SRS-ResourceId
|
|
|
|
CLI-RSSI-TriggeredList-r16 ::= SEQUENCE (SIZE (1.. maxNrofCLI-RSSI-Resources-r16)) OF RSSI-ResourceId-r16
|
|
|
|
-- TAG-VARMEASREPORTLIST-STOP
|
|
-- TAG-VARMEASREPORTLISTSL-START
|
|
|
|
VarMeasReportListSL-r16 ::= SEQUENCE (SIZE (1..maxNrofSL-MeasId-r16)) OF VarMeasReportSL-r16
|
|
|
|
VarMeasReportSL-r16 ::= SEQUENCE {
|
|
-- List of NR sidelink measurement that have been triggered
|
|
sl-MeasId-r16 SL-MeasId-r16,
|
|
sl-FrequencyTriggeredList-r16 SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF ARFCN-ValueNR OPTIONAL,
|
|
sl-NumberOfReportsSent-r16 INTEGER
|
|
}
|
|
|
|
-- TAG-VARMEASREPORTLISTSL-STOP
|
|
-- TAG-VARMOBILITYHISTORYREPORT-START
|
|
|
|
VarMobilityHistoryReport-r16 ::= VisitedCellInfoList-r16
|
|
|
|
-- TAG-VARMOBILITYHISTORYREPORT-STOP
|
|
-- TAG-VARPENDINGRNA-UPDATE-START
|
|
|
|
VarPendingRNA-Update ::= SEQUENCE {
|
|
pendingRNA-Update BOOLEAN OPTIONAL
|
|
}
|
|
|
|
-- TAG-VARPENDINGRNA-UPDATE-STOP
|
|
-- TAG-VARRA-REPORT-START
|
|
|
|
VarRA-Report-r16 ::= SEQUENCE {
|
|
ra-ReportList-r16 RA-ReportList-r16,
|
|
plmn-IdentityList-r16 PLMN-IdentityList-r16
|
|
}
|
|
|
|
PLMN-IdentityList-r16 ::= SEQUENCE (SIZE (1..maxPLMN)) OF PLMN-Identity
|
|
|
|
-- TAG-VARRA-REPORT-STOP
|
|
-- TAG-VARRESUMEMAC-INPUT-START
|
|
|
|
VarResumeMAC-Input ::= SEQUENCE {
|
|
sourcePhysCellId PhysCellId,
|
|
targetCellIdentity CellIdentity,
|
|
source-c-RNTI RNTI-Value
|
|
|
|
}
|
|
|
|
-- TAG-VARRESUMEMAC-INPUT-STOP
|
|
-- TAG-VARRLF-REPORT-START
|
|
|
|
VarRLF-Report-r16 ::= SEQUENCE {
|
|
rlf-Report-r16 RLF-Report-r16,
|
|
plmn-IdentityList-r16 PLMN-IdentityList2-r16
|
|
}
|
|
|
|
-- TAG-VARRLF-REPORT-STOP
|
|
-- TAG-VARSHORTMAC-INPUT-START
|
|
|
|
VarShortMAC-Input ::= SEQUENCE {
|
|
sourcePhysCellId PhysCellId,
|
|
targetCellIdentity CellIdentity,
|
|
source-c-RNTI RNTI-Value
|
|
}
|
|
|
|
-- TAG-VARSHORTMAC-INPUT-STOP
|
|
|
|
END
|