6.2.2 Message definitions
38.3313GPPNRProtocol specificationRadio Resource Control (RRC)Release 17TS
– CounterCheck
The CounterCheck message is used by the network to indicate the current COUNT MSB values associated to each DRB and to request the UE to compare these to its COUNT MSB values and to report the comparison results to the network.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: Network to UE
CounterCheck message
— ASN1START
— TAG-COUNTERCHECK-START
CounterCheck ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
counterCheck CounterCheck-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
CounterCheck-IEs ::= SEQUENCE {
drb-CountMSB-InfoList DRB-CountMSB-InfoList,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
DRB-CountMSB-InfoList ::= SEQUENCE (SIZE (1..maxDRB)) OF DRB-CountMSB-Info
DRB-CountMSB-Info ::= SEQUENCE {
drb-Identity DRB-Identity,
countMSB-Uplink INTEGER(0..33554431),
countMSB-Downlink INTEGER(0..33554431)
}
— TAG-COUNTERCHECK-STOP
— ASN1STOP
CounterCheck-IEs field descriptions |
drb-CountMSB-InfoList Indicates the MSBs of the COUNT values of the DRBs. |
DRB-CountMSB-Info field descriptions |
countMSB-Downlink Indicates the value of 25 MSBs from RX_NEXT – 1 (specified in TS 38.323 [5]) associated to this DRB. |
countMSB-Uplink Indicates the value of 25 MSBs from TX_NEXT – 1 (specified in TS 38.323 [5]) associated to this DRB. |
– CounterCheckResponse
The CounterCheckResponse message is used by the UE to respond to a CounterCheck message.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
CounterCheckResponse message
— ASN1START
— TAG-COUNTERCHECKRESPONSE-START
CounterCheckResponse ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
counterCheckResponse CounterCheckResponse-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
CounterCheckResponse-IEs ::= SEQUENCE {
drb-CountInfoList DRB-CountInfoList,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
DRB-CountInfoList ::= SEQUENCE (SIZE (0..maxDRB)) OF DRB-CountInfo
DRB-CountInfo ::= SEQUENCE {
drb-Identity DRB-Identity,
count-Uplink INTEGER(0..4294967295),
count-Downlink INTEGER(0..4294967295)
}
— TAG-COUNTERCHECKRESPONSE-STOP
— ASN1STOP
CounterCheckResponse-IEs field descriptions |
drb-CountInfoList Indicates the COUNT values of the DRBs. |
DRB-CountInfo field descriptions |
count-Downlink Indicates the value of RX_NEXT – 1 (specified in TS 38.323 [5]) associated to this DRB. |
count-Uplink Indicates the value of TX_NEXT – 1 (specified in TS 38.323 [5]) associated to this DRB. |
– DedicatedSIBRequest
The DedicatedSIBRequest message is used to request SIB(s) required by the UE in RRC_CONNECTED as specified in clause 5.2.2.3.5.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
DedicatedSIBRequest message
— ASN1START
— TAG-DEDICATEDSIBREQUEST-START
DedicatedSIBRequest-r16 ::= SEQUENCE {
criticalExtensions CHOICE {
dedicatedSIBRequest-r16 DedicatedSIBRequest-r16-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
DedicatedSIBRequest-r16-IEs ::= SEQUENCE {
onDemandSIB-RequestList-r16 SEQUENCE {
requestedSIB-List-r16 SEQUENCE (SIZE (1..maxOnDemandSIB-r16)) OF SIB-ReqInfo-r16 OPTIONAL,
requestedPosSIB-List-r16 SEQUENCE (SIZE (1..maxOnDemandPosSIB-r16)) OF PosSIB-ReqInfo-r16 OPTIONAL
} OPTIONAL,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
SIB-ReqInfo-r16 ::= ENUMERATED { sib12, sib13, sib14, sib20-v1700, sib21-v1700, spare3, spare2, spare1 }
PosSIB-ReqInfo-r16 ::= SEQUENCE {
gnss-id-r16 GNSS-ID-r16 OPTIONAL,
sbas-id-r16 SBAS-ID-r16 OPTIONAL,
posSibType-r16 ENUMERATED { posSibType1-1, posSibType1-2, posSibType1-3, posSibType1-4, posSibType1-5, posSibType1-6,
posSibType1-7, posSibType1-8, posSibType2-1, posSibType2-2, posSibType2-3, posSibType2-4,
posSibType2-5, posSibType2-6, posSibType2-7, posSibType2-8, posSibType2-9, posSibType2-10,
posSibType2-11, posSibType2-12, posSibType2-13, posSibType2-14, posSibType2-15,
posSibType2-16, posSibType2-17, posSibType2-18, posSibType2-19, posSibType2-20,
posSibType2-21, posSibType2-22, posSibType2-23, posSibType3-1, posSibType4-1,
posSibType5-1, posSibType6-1, posSibType6-2, posSibType6-3,…, posSibType1-9-v1710,
posSibType1-10-v1710, posSibType2-24-v1710, posSibType2-25-v1710,
posSibType6-4-v1710, posSibType6-5-v1710, posSibType6-6-v1710 }
}
— TAG-DEDICATEDSIBREQUEST-STOP
— ASN1STOP
DedicatedSIBRequest field descriptions |
requestedSIB-List Contains a list of SIB(s) the UE requests while in RRC_CONNECTED. |
requestedPosSIB-List Contains a list of posSIB(s) the UE requests while in RRC_CONNECTED. |
PosSIB-ReqInfo field descriptions |
gnss-id The presence of this field indicates that the request positioning SIB type is for a specific GNSS. Indicates a specific GNSS (see also TS 37.355 [49]) |
sbas-id The presence of this field indicates that the request positioning SIB type is for a specific SBAS. Indicates a specific SBAS (see also TS 37.355 [49]). |
– DLDedicatedMessageSegment
The DLDedicatedMessageSegment message is used to transfer one segment of the RRCResume or RRCReconfiguration messages.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: Network to UE
DLDedicatedMessageSegment message
— ASN1START
— TAG-DLDEDICATEDMESSAGESEGMENT-START
DLDedicatedMessageSegment-r16 ::= SEQUENCE {
criticalExtensions CHOICE {
dlDedicatedMessageSegment-r16 DLDedicatedMessageSegment-r16-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
DLDedicatedMessageSegment-r16-IEs ::= SEQUENCE {
segmentNumber-r16 INTEGER(0..4),
rrc-MessageSegmentContainer-r16 OCTET STRING,
rrc-MessageSegmentType-r16 ENUMERATED {notLastSegment, lastSegment},
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-DLDEDICATEDMESSAGESEGMENT-STOP
— ASN1STOP
DLDedicatedMessageSegment field descriptions |
segmentNumber Identifies the sequence number of a segment within the encoded DL DCCH message. The network transmits the segments with continuously increasing segmentNumber order so that the UE’s RRC layer may expect to obtain them from lower layers in the correct order. Hence, the UE is not required to perform segment re-ordering on RRC level. |
rrc-MessageSegmentContainer Includes a segment of the encoded DL DCCH message. The size of the included segment in this container should be small enough so the resulting encoded RRC message PDU is less than or equal to the PDCP SDU size limit. |
rrc-MessageSegmentType Indicates whether the included DL DCCH message segment is the last segment of the message or not. |
– DLInformationTransfer
The DLInformationTransfer message is used for the downlink transfer of NAS dedicated information, timing information for the 5G internal system clock, or IAB-DU specific F1-C related information.
Signalling radio bearer: SRB2 or SRB1 (only if SRB2 not established yet. If SRB2 is suspended, the network does not send this message until SRB2 is resumed. If only dedicatedInfoF1c is included, SRB2 is used).
RLC-SAP: AM
Logical channel: DCCH
Direction: Network to UE
DLInformationTransfer message
— ASN1START
— TAG-DLINFORMATIONTRANSFER-START
DLInformationTransfer ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
dlInformationTransfer DLInformationTransfer-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
DLInformationTransfer-IEs ::= SEQUENCE {
dedicatedNAS-Message DedicatedNAS-Message OPTIONAL, — Need N
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension DLInformationTransfer-v1610-IEs OPTIONAL
}
DLInformationTransfer-v1610-IEs ::= SEQUENCE {
referenceTimeInfo-r16 ReferenceTimeInfo-r16 OPTIONAL, — Need N
nonCriticalExtension DLInformationTransfer-v1700-IEs OPTIONAL
}
DLInformationTransfer-v1700-IEs ::= SEQUENCE {
dedicatedInfoF1c-r17 DedicatedInfoF1c-r17 OPTIONAL, — Need N
rxTxTimeDiff-gNB-r17 RxTxTimeDiff-r17 OPTIONAL, — Need N
ta-PDC-r17 ENUMERATED {activate,deactivate} OPTIONAL, — Need N
sib9Fallback-r17 ENUMERATED {true} OPTIONAL, — Need N
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-DLINFORMATIONTRANSFER-STOP
— ASN1STOP
DLInformationTransfer field descriptions |
rxTxTimeDiff-gNB Indicates the Rx-Tx time difference measurement at the gNB (see clause 5.2.3, TS 38.215 [9]). Upon receiving this field, the UE calculates the propagation delay based on the RTT-method. The network does not configure this field, if the UE is configured with ta-PDC with value activate. |
sib9Fallback Indicates that the UE fallbacks to receive referenceTimeInfo in SIB9. |
ta-PDC Indicates whether the UE-side TA-based propagation delay compensation (PDC) is activated or de-activated. The network does not configure this field with activate, if the field rxTxTimeDiff-gNB is configured. |
– DLInformationTransferMRDC
The DLInformationTransferMRDC message is used for the downlink transfer of RRC messages during fast MCG link recovery.
Signalling radio bearer: SRB3
RLC-SAP: AM
Logical channel: DCCH
Direction: Network to UE
DLInformationTransferMRDC message
— ASN1START
— TAG-DLINFORMATIONTRANSFERMRDC-START
DLInformationTransferMRDC-r16 ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE {
dlInformationTransferMRDC-r16 DLInformationTransferMRDC-r16-IEs,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
}
DLInformationTransferMRDC-r16-IEs::= SEQUENCE {
dl-DCCH-MessageNR-r16 OCTET STRING OPTIONAL, — Need N
dl-DCCH-MessageEUTRA-r16 OCTET STRING OPTIONAL, — Need N
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-DLINFORMATIONTRANSFERMRDC-STOP
— ASN1STOP
DLInformationTransferMRDC field descriptions |
---|
dl-DCCH-MessageNR Includes the DL-DCCH-Message. In this version of the specification, the field is only used to transfer the NR RRCReconfiguration, RRCRelease, and MobilityFromNRCommand messages. |
dl-DCCH-MessageEUTRA Includes the DL-DCCH-Message. In this version of the specification, the field is only used to transfer the E-UTRA RRCConnectionReconfiguration, RRCConnectionRelease, and MobilityFromEUTRACommand messages as specified in TS 36.331 [10]. |
– FailureInformation
The FailureInformation message is used to inform the network about a failure detected by the UE.
Signalling radio bearer: SRB1 or SRB3
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to network
FailureInformation message
— ASN1START
— TAG-FAILUREINFORMATION-START
FailureInformation ::= SEQUENCE {
criticalExtensions CHOICE {
failureInformation FailureInformation-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
FailureInformation-IEs ::= SEQUENCE {
failureInfoRLC-Bearer FailureInfoRLC-Bearer OPTIONAL,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension FailureInformation-v1610-IEs OPTIONAL
}
FailureInfoRLC-Bearer ::= SEQUENCE {
cellGroupId CellGroupId,
logicalChannelIdentity LogicalChannelIdentity,
failureType ENUMERATED {rlc-failure, spare3, spare2, spare1}
}
FailureInformation-v1610-IEs ::= SEQUENCE {
failureInfoDAPS-r16 FailureInfoDAPS-r16 OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
FailureInfoDAPS-r16 ::= SEQUENCE {
failureType-r16 ENUMERATED {daps-failure, spare3, spare2, spare1}
}
— TAG-FAILUREINFORMATION-STOP
— ASN1STOP
– IABOtherInformation
The IABOtherInformation message is used by IAB-MT to request the network to allocate IP addresses for the collocated IAB-DU or inform the network about IP addresses allocated to the collocated IAB-DU.
Signalling radio bearer: SRB1 or SRB3
RLC-SAP: AM
Logical channel: DCCH
Direction: IAB-MT to Network
IABOtherInformation message
— ASN1START
— TAG-IABOTHERINFORMATION-START
IABOtherInformation-r16 ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
iabOtherInformation-r16 IABOtherInformation-r16-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
IABOtherInformation-r16-IEs ::= SEQUENCE {
ip-InfoType-r16 CHOICE {
iab-IP-Request-r16 SEQUENCE {
iab-IPv4-AddressNumReq-r16 IAB-IP-AddressNumReq-r16 OPTIONAL,
iab-IPv6-AddressReq-r16 CHOICE {
iab-IPv6-AddressNumReq-r16 IAB-IP-AddressNumReq-r16,
iab-IPv6-AddressPrefixReq-r16 IAB-IP-AddressPrefixReq-r16,
…
} OPTIONAL
},
iab-IP-Report-r16 SEQUENCE {
iab-IPv4-AddressReport-r16 IAB-IP-AddressAndTraffic-r16 OPTIONAL,
iab-IPv6-Report-r16 CHOICE {
iab-IPv6-AddressReport-r16 IAB-IP-AddressAndTraffic-r16,
iab-IPv6-PrefixReport-r16 IAB-IP-PrefixAndTraffic-r16,
…
} OPTIONAL
},
…
},
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
IAB-IP-AddressNumReq-r16 ::= SEQUENCE {
all-Traffic-NumReq-r16 INTEGER (1..8) OPTIONAL,
f1-C-Traffic-NumReq-r16 INTEGER (1..8) OPTIONAL,
f1-U-Traffic-NumReq-r16 INTEGER (1..8) OPTIONAL,
non-F1-Traffic-NumReq-r16 INTEGER (1..8) OPTIONAL,
…
}
IAB-IP-AddressPrefixReq-r16 ::= SEQUENCE {
all-Traffic-PrefixReq-r16 ENUMERATED {true} OPTIONAL,
f1-C-Traffic-PrefixReq-r16 ENUMERATED {true} OPTIONAL,
f1-U-Traffic-PrefixReq-r16 ENUMERATED {true} OPTIONAL,
non-F1-Traffic-PrefixReq-r16 ENUMERATED {true} OPTIONAL,
…
}
IAB-IP-AddressAndTraffic-r16 ::= SEQUENCE {
all-Traffic-IAB-IP-Address-r16 SEQUENCE (SIZE(1..8)) OF IAB-IP-Address-r16 OPTIONAL,
f1-C-Traffic-IP-Address-r16 SEQUENCE (SIZE(1..8)) OF IAB-IP-Address-r16 OPTIONAL,
f1-U-Traffic-IP-Address-r16 SEQUENCE (SIZE(1..8)) OF IAB-IP-Address-r16 OPTIONAL,
non-F1-Traffic-IP-Address-r16 SEQUENCE (SIZE(1..8)) OF IAB-IP-Address-r16 OPTIONAL
}
IAB-IP-PrefixAndTraffic-r16 ::= SEQUENCE {
all-Traffic-IAB-IP-Address-r16 IAB-IP-Address-r16 OPTIONAL,
f1-C-Traffic-IP-Address-r16 IAB-IP-Address-r16 OPTIONAL,
f1-U-Traffic-IP-Address-r16 IAB-IP-Address-r16 OPTIONAL,
non-F1-Traffic-IP-Address-r16 IAB-IP-Address-r16 OPTIONAL
}
— TAG-IABOTHERINFORMATION-STOP
— ASN1STOP
IABOtherInformation-IEs field descriptions |
iab-IPv4-AddressNumReq This field is used to request the numbers of IPv4 address per specific usage. The specific usages include F1-C traffic, F1-U traffic, non-F1 traffic and all traffic. |
iab-IPv4-AddressReport This field is used to report the IPv4 address per specific usage assigned by OAM for IAB-DU. The specific usages include F1-C traffic, F1-U traffic, non-F1 traffic and all traffic. |
iab-IPv6-AddressNumReq This field is used to request the numbers of IPv6 address per specific usage. The specific usages include F1-C traffic, F1-U traffic, non-F1 traffic and all traffic. |
iab-IPv6-AddressPrefixReq This field is used to request the prefix of IPv6 address per specific usage. The specific usages include F1-C traffic, F1-U traffic, non-F1 traffic and all traffic. |
iab-IPv6-AddressReport This field is used to report the IPv6 address per specific usage assigned by OAM for IAB-DU. The specific usages include F1-C traffic, F1-U traffic, non-F1 traffic and all traffic. |
iab-IPv6-PrefixReport This field is used to report the prefix of IPv6 address per specific usage assigned by OAM for IAB-DU. The specific usages include F1-C traffic, F1-U traffic, non-F1 traffic and all traffic. |
IAB-IP-AddressNumReq-IEs field descriptions |
all-Traffic-NumReq This field is used to request the numbers of IP address for all traffic. |
f1-C-Traffic-NumReq This field is used to request the numbers of IP address for F1-C traffic. |
f1-U-Traffic-NumReq This field is used to request the numbers of IP address for F1-U traffic. |
non-F1-Traffic-NumReq This field is used to request the numbers of IP address for non-F1 traffic. |
IAB-IP-AddressPrefixReq-IEs field descriptions |
all-Traffic-PrefixReq This field is used to request the IPv6 address prefix for all traffic. The length of allocated IPv6 prefix is fixed to 64. |
f1-C-Traffic-PrefixReq This field is used to request the IPv6 address prefix for F1-C traffic. The length of allocated IPv6 prefix is fixed to 64. |
f1-U-Traffic-PrefixReq This field is used to request the IPv6 address prefix for F1-U traffic. The length of allocated IPv6 prefix is fixed to 64. |
non-F1-Traffic-PrefixReq This field is used to request the IPv6 address prefix for non-F1 traffic. The length of allocated IPv6 prefix is fixed to 64. |
IAB-IP-AddressAndTraffic-IEs field descriptions |
all-Traffic-IAB-IP-Address This field is used to report to IAB-donor-CU the IP address(es) or IPv6 address prefix for all traffic. |
f1-C-Traffic-IP-Address This field is used to report to IAB-donor-CU the IP address(es) or IPv6 address prefix for F1-C traffic. |
f1-U-Traffic-IP-Address This field is used to report to IAB-donor-CU the IP address(es) or IPv6 address prefix for F1-U traffic. |
non-F1-Traffic-IP-Address This field is used to report to IAB-donor-CU the IP address(es) or IPv6 address prefix for non-F1 traffic. |
– LocationMeasurementIndication
The LocationMeasurementIndication message is used to indicate that the UE is going to either start or stop location related measurement which requires measurement gaps.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
LocationMeasurementIndication message
— ASN1START
— TAG-LOCATIONMEASUREMENTINDICATION-START
LocationMeasurementIndication ::= SEQUENCE {
criticalExtensions CHOICE {
locationMeasurementIndication LocationMeasurementIndication-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
LocationMeasurementIndication-IEs ::= SEQUENCE {
measurementIndication SetupRelease {LocationMeasurementInfo},
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE{} OPTIONAL
}
— TAG-LOCATIONMEASUREMENTINDICATION-STOP
— ASN1STOP
– LoggedMeasurementConfiguration
The LoggedMeasurementConfiguration message is used to perform logging of measurement results while in RRC_IDLE or RRC_INACTIVE. It is used to transfer the logged measurement configuration for network performance optimisation.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: Network to UE
LoggedMeasurementConfiguration message
— ASN1START
— TAG-LOGGEDMEASUREMENTCONFIGURATION-START
LoggedMeasurementConfiguration-r16 ::= SEQUENCE {
criticalExtensions CHOICE {
loggedMeasurementConfiguration-r16 LoggedMeasurementConfiguration-r16-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
LoggedMeasurementConfiguration-r16-IEs ::= SEQUENCE {
traceReference-r16 TraceReference-r16,
traceRecordingSessionRef-r16 OCTET STRING (SIZE (2)),
tce-Id-r16 OCTET STRING (SIZE (1)),
absoluteTimeInfo-r16 AbsoluteTimeInfo-r16,
areaConfiguration-r16 AreaConfiguration-r16 OPTIONAL, –Need R
plmn-IdentityList-r16 PLMN-IdentityList2-r16 OPTIONAL, –Need R
bt-NameList-r16 SetupRelease {BT-NameList-r16} OPTIONAL, –Need M
wlan-NameList-r16 SetupRelease {WLAN-NameList-r16} OPTIONAL, –Need M
sensor-NameList-r16 SetupRelease {Sensor-NameList-r16} OPTIONAL, –Need M
loggingDuration-r16 LoggingDuration-r16,
reportType CHOICE {
periodical LoggedPeriodicalReportConfig-r16,
eventTriggered LoggedEventTriggerConfig-r16,
…
},
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension LoggedMeasurementConfiguration-v1700-IEs OPTIONAL
}
LoggedMeasurementConfiguration-v1700-IEs ::= SEQUENCE {
sigLoggedMeasType-r17 ENUMERATED {true} OPTIONAL, — Need R
earlyMeasIndication-r17 ENUMERATED {true} OPTIONAL, — Need R
areaConfiguration-v1700 AreaConfiguration-v1700 OPTIONAL, –Need R
nonCriticalExtension SEQUENCE {} OPTIONAL
}
LoggedPeriodicalReportConfig-r16 ::= SEQUENCE {
loggingInterval-r16 LoggingInterval-r16,
…
}
LoggedEventTriggerConfig-r16 ::= SEQUENCE {
eventType-r16 EventType-r16,
loggingInterval-r16 LoggingInterval-r16,
…
}
EventType-r16 ::= CHOICE {
outOfCoverage NULL,
eventL1 SEQUENCE {
l1-Threshold MeasTriggerQuantity,
hysteresis Hysteresis,
timeToTrigger TimeToTrigger
},
…
}
— TAG-LOGGEDMEASUREMENTCONFIGURATION-STOP
— ASN1STOP
LoggedMeasurementConfiguration field descriptions |
---|
absoluteTimeInfo Indicates the absolute time in the current cell. |
areaConfiguration Used to restrict the area in which the UE performs measurement logging to cells broadcasting either one of the included cell identities or one of the included tracking area codes/ frequencies. |
earlyMeasIndication If included, the field indicates the UE is allowed to log measurements on early measurement related frequencies in logged measurements. |
eventType The value outOfCoverage indicates the UE to perform logging of measurements when the UE enters any cell selection state, and the value eventL1 indicates the UE to perform logging of measurements when the triggering condition (similar as event A2 as specified in 5.5.4.3) as configured in the event is met for the camping cell in camped normally state. |
plmn-IdentityList Indicates a set of PLMNs defining when the UE performs measurement logging as well as the associated status indication and information retrieval i.e. the UE performs these actions when the RPLMN is part of this set of PLMNs. |
sigLoggedMeasType If included, the field indicates a signalling based logged measurements (See TS 37.320 [61]). |
tce-Id Parameter Trace Collection Entity Id: See TS 32.422 [52]. |
traceRecordingSessionRef Parameter Trace Recording Session Reference: See TS 32.422 [52]. |
reportType Parameter configures the type of MDT configuration, specifically Periodic MDT configuration or Event Triggerd MDT configuration. |
– MBSBroadcastConfiguration
The MBSBroadcastConfiguration message contains the control information applicable for MBS broadcast services transmitted via broadcast MRB.
Signalling radio bearer: N/A
RLC-SAP: UM
Logical channel: MCCH
Direction: Network to UE
MBSBroadcastConfiguration message
— ASN1START
— TAG-MBSBROADCASTCONFIGURATION-START
MBSBroadcastConfiguration-r17 ::= SEQUENCE {
criticalExtensions CHOICE {
mbsBroadcastConfiguration-r17 MBSBroadcastConfiguration-r17-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
MBSBroadcastConfiguration-r17-IEs ::= SEQUENCE {
mbs-SessionInfoList-r17 MBS-SessionInfoList-r17 OPTIONAL, — Need R
mbs-NeighbourCellList-r17 MBS-NeighbourCellList-r17 OPTIONAL, — Need S
drx-ConfigPTM-List-r17 SEQUENCE (SIZE (1..maxNrofDRX-ConfigPTM-r17)) OF DRX-ConfigPTM-r17 OPTIONAL, — Need R
pdsch-ConfigMTCH-r17 PDSCH-ConfigBroadcast-r17 OPTIONAL, — Need S
mtch-SSB-MappingWindowList-r17 MTCH-SSB-MappingWindowList-r17 OPTIONAL, — Need R
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-MBSBROADCASTCONFIGURATION-STOP
— ASN1STOP
MBSBroadcastConfiguration field descriptions |
---|
pdsch-ConfigMTCH Provides parameters for acquiring the PDSCH for MTCH. When this field is absent, the UE shall use parameters in pdsch-ConfigMCCH to acquire the PDSCH for MTCH. |
mbs-SessionInfoList Provides the configuration of each MBS session provided by MBS broadcast in the current cell. |
mbs-NeighbourCellList List of neighbour cells providing MBS broadcast services via broadcast MRB. This field is used by the UE together with mtch-NeighbourCell field signalled for each MBS session in the corresponding MBS-SessionInfo. When an empty mbs-NeighbourCellList list is signalled, the UE shall assume that MBS broadcast services signalled in mbs-SessionInfoList in the MBSBroadcastConfiguration message are not provided in any neighbour cell. When the field mbs-NeighbourCellList is absent, the current serving cell does not provide information about MBS broadcast services in the neighbouring cells, i.e. the UE cannot determine the presence or absence of an MBS service in neighbouring cells based on the absence of this field. |
– MBSInterestIndication
The MBSInterestIndication message is used to inform network that the UE is receiving/ interested to receive or no longer receiving/ interested to receive MBS broadcast service(s) via a broadcast MRB.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
MBSInterestIndication message
— ASN1START
— TAG-MBSINTERESTINDICATION-START
MBSInterestIndication-r17 ::= SEQUENCE {
criticalExtensions CHOICE {
mbsInterestIndication-r17 MBSInterestIndication-r17-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
MBSInterestIndication-r17-IEs ::= SEQUENCE {
mbs-FreqList-r17 CarrierFreqListMBS-r17 OPTIONAL,
mbs-Priority-r17 ENUMERATED {true} OPTIONAL,
mbs-ServiceList-r17 MBS-ServiceList-r17 OPTIONAL,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-MBSINTERESTINDICATION-STOP
— ASN1STOP
MBSInterestIndication field descriptions |
---|
mbs-FreqList List of MBS frequencies on which the UE is receiving or interested to receive MBS broadcast service via a broadcast MRB. |
mbs-Priority Indicates whether the UE prioritises MBS broadcast reception above unicast and MBS multicast reception. The field is present (i.e. value true), if the UE prioritises reception of broadcast services, on frequencies indicated in mbs-FreqList, above a reception of any of the unicast bearers and multicast MRBs. Otherwise the field is absent. |
mbs-ServiceList List of MBS broadcast services which the UE is receiving or interested to receive. |
– MCGFailureInformation
The MCGFailureInformation message is used to provide information regarding NR MCG failures detected by the UE.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
MCGFailureInformation message
— ASN1START
— TAG-MCGFAILUREINFORMATION-START
MCGFailureInformation-r16 ::= SEQUENCE {
criticalExtensions CHOICE {
mcgFailureInformation-r16 MCGFailureInformation-r16-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
MCGFailureInformation-r16-IEs ::= SEQUENCE {
failureReportMCG-r16 FailureReportMCG-r16 OPTIONAL,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
FailureReportMCG-r16 ::= SEQUENCE {
failureType-r16 ENUMERATED {t310-Expiry, randomAccessProblem, rlc-MaxNumRetx,
t312-Expiry-r16, lbt-Failure-r16, beamFailureRecoveryFailure-r16,
bh-RLF-r16, spare1} OPTIONAL,
measResultFreqList-r16 MeasResultList2NR OPTIONAL,
measResultFreqListEUTRA-r16 MeasResultList2EUTRA OPTIONAL,
measResultSCG-r16 OCTET STRING (CONTAINING MeasResultSCG-Failure) OPTIONAL,
measResultSCG-EUTRA-r16 OCTET STRING OPTIONAL,
measResultFreqListUTRA-FDD-r16 MeasResultList2UTRA OPTIONAL,
…
}
MeasResultList2UTRA ::= SEQUENCE (SIZE (1..maxFreq)) OF MeasResult2UTRA-FDD-r16
MeasResult2UTRA-FDD-r16 ::= SEQUENCE {
carrierFreq-r16 ARFCN-ValueUTRA-FDD-r16,
measResultNeighCellList-r16 MeasResultListUTRA-FDD-r16
}
MeasResultList2EUTRA ::= SEQUENCE (SIZE (1..maxFreq)) OF MeasResult2EUTRA-r16
— TAG-MCGFAILUREINFORMATION-STOP
— ASN1STOP
MCGFailureInformation field descriptions |
---|
measResultFreqList The field contains available results of measurements on NR frequencies the UE is configured to measure by the measConfig associated with the MCG. |
measResultFreqListEUTRA The field contains available results of measurements on E-UTRA frequencies the UE is configured to measure by measConfig associated with the MCG. |
measResultFreqListUTRA-FDD The field contains available results of measurements on UTRA FDD frequencies the UE is configured to measure by measConfig associated with the MCG. |
measResultSCG The field contains the MeasResultSCG-Failure IE which includes available measurement results on NR frequencies the UE is configured to measure by the measConfig associated with the SCG. |
measResultSCG-EUTRA The field contains the EUTRA MeasResultSCG-FailureMRDC IE which includes available results of measurements on E-UTRA frequencies the UE is configured to measure by the E-UTRA RRCConnectionReconfiguration message as specified in TS 36.331 [10]. |
– MeasurementReport
The MeasurementReport message is used for the indication of measurement results.
Signalling radio bearer: SRB1, SRB3
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
MeasurementReport message
— ASN1START
— TAG-MEASUREMENTREPORT-START
MeasurementReport ::= SEQUENCE {
criticalExtensions CHOICE {
measurementReport MeasurementReport-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
MeasurementReport-IEs ::= SEQUENCE {
measResults MeasResults,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE{} OPTIONAL
}
— TAG-MEASUREMENTREPORT-STOP
— ASN1STOP
– MeasurementReportAppLayer
The MeasurementReportAppLayer message is used for sending application layer measurement report.
Signalling radio bearer: SRB4
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
MeasurementReportAppLayer message
— ASN1START
— TAG-MEASUREMENTREPORTAPPLAYER-START
MeasurementReportAppLayer-r17 ::= SEQUENCE {
criticalExtensions CHOICE {
measurementReportAppLayer-r17 MeasurementReportAppLayer-r17-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
MeasurementReportAppLayer-r17-IEs ::= SEQUENCE {
measurementReportAppLayerList-r17 MeasurementReportAppLayerList-r17,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE{} OPTIONAL
}
MeasurementReportAppLayerList-r17 ::= SEQUENCE (SIZE (1..maxNrofAppLayerMeas-r17)) OF MeasReportAppLayer-r17
MeasReportAppLayer-r17 ::= SEQUENCE {
measConfigAppLayerId-r17 MeasConfigAppLayerId-r17,
measReportAppLayerContainer-r17 OCTET STRING OPTIONAL,
appLayerSessionStatus-r17 ENUMERATED {started, stopped} OPTIONAL,
ran-VisibleMeasurements-r17 RAN-VisibleMeasurements-r17 OPTIONAL
}
RAN-VisibleMeasurements-r17 ::= SEQUENCE {
appLayerBufferLevelList-r17 SEQUENCE (SIZE (1..8)) OF AppLayerBufferLevel-r17 OPTIONAL,
playoutDelayForMediaStartup-r17 INTEGER (0..30000) OPTIONAL,
pdu-SessionIdList-r17 SEQUENCE (SIZE (1..maxNrofPDU-Sessions-r17)) OF PDU-SessionID OPTIONAL,
…
}
AppLayerBufferLevel-r17 ::= INTEGER (0..30000)
— TAG-MEASUREMENTREPORTAPPLAYER-STOP
— ASN1STOP
MeasReportAppLayer field descriptions |
appLayerSessionStatus Indicates that an application layer measurement session in the application layer starts or ends. |
measReportAppLayerContainer The field contains application layer measurement report, see Annex L (normative) in TS 26.247 [68], clause 16.5 in TS 26.114 [69] and TS 26.118 [70]. |
ran-VisibleMeasurements The field contains the configuration of RAN visible application layer measurement parameters. |
RAN-VisibleMeasurements field descriptions |
appLayerBufferLevelList The field indicates a list of application layer buffer levels, and each AppLayerBufferLevel indicates the application layer buffer level in ms. Value 0 corresponds to 0ms, value 1 corresponds to 10ms, value 2 corresponds to 20 ms and so on. If the buffer level is larger than the maximum value of 30000 (5 minutes), the UE reports 30000. |
playoutDelayForMediaStartup Indicates the application layer playout delay for media start-up in ms. Value 0 corresponds to 0ms, value 1 corresponds to 1ms, value 2 corresponds to 2 ms and so on. If the playout delay for media start-up is larger than the maximum value of 30000ms, the UE reports 30000. |
pdu-SessionIdList Contains the identity of the PDU session, or the identities of the PDU sessions, used for application data flows subject to the RAN visible application layer measurements. |
– MIB
The MIB includes the system information transmitted on BCH.
Signalling radio bearer: N/A
RLC-SAP: TM
Logical channel: BCCH
Direction: Network to UE
MIB
— ASN1START
— TAG-MIB-START
MIB ::= SEQUENCE {
systemFrameNumber BIT STRING (SIZE (6)),
subCarrierSpacingCommon ENUMERATED {scs15or60, scs30or120},
ssb-SubcarrierOffset INTEGER (0..15),
dmrs-TypeA-Position ENUMERATED {pos2, pos3},
pdcch-ConfigSIB1 PDCCH-ConfigSIB1,
cellBarred ENUMERATED {barred, notBarred},
intraFreqReselection ENUMERATED {allowed, notAllowed},
spare BIT STRING (SIZE (1))
}
— TAG-MIB-STOP
— ASN1STOP
MIB field descriptions |
cellBarred Value barred means that the cell is barred, as defined in TS 38.304 [20]. This field is ignored by IAB-MT. This field is ignored for connectivity to NTN. |
dmrs-TypeA-Position Position of (first) DM-RS for downlink (see TS 38.211 [16], clause 7.4.1.1.2) and uplink (see TS 38.211 [16], clause 6.4.1.1.3). |
intraFreqReselection Controls cell selection/reselection to intra-frequency cells when the highest ranked cell is barred, or treated as barred by the UE, as specified in TS 38.304 [20]. This field is ignored by IAB-MT. |
pdcch-ConfigSIB1 Determines a common ControlResourceSet (CORESET), a common search space and necessary PDCCH parameters. If the field ssb-SubcarrierOffset indicates that SIB1 is absent, the field pdcch-ConfigSIB1 indicates the frequency positions where the UE may find SS/PBCH block with SIB1 or the frequency range where the network does not provide SS/PBCH block with SIB1 (see TS 38.213 [13], clause 13). |
ssb-SubcarrierOffset Corresponds to kSSB (see TS 38.213 [13]), which is the frequency domain offset between SSB and the overall resource block grid in number of subcarriers. (See TS 38.211 [16], clause 7.4.3.1). For operation with shared spectrum channel access (see 37.213 [48]), this field corresponds to , and kSSB is obtained from (see TS 38.211 [16], clause 7.4.3.1); the LSB of this field is used also for deriving the QCL relation between SS/PBCH blocks as specified in TS 38.213 [13], clause 4.1. The value range of this field may be extended by an additional most significant bit encoded within PBCH as specified in TS 38.213 [13]. This field may indicate that this cell does not provide SIB1 and that there is hence no CORESET#0 configured in MIB (see TS 38.213 [13], clause 13). In this case, the field pdcch-ConfigSIB1 may indicate the frequency positions where the UE may (not) find a SS/PBCH with a control resource set and search space for SIB1 (see TS 38.213 [13], clause 13). |
subCarrierSpacingCommon Subcarrier spacing for SIB1, Msg.2/4 and MsgB for initial access, paging and broadcast SI-messages. If the UE acquires this MIB on an FR1 carrier frequency, the value scs15or60 corresponds to 15 kHz and the value scs30or120 corresponds to 30 kHz. If the UE acquires this MIB on an FR2 carrier frequency, the value scs15or60 corresponds to 60 kHz and the value scs30or120 corresponds to 120 kHz. For operation with shared spectrum channel access in FR1 (see 37.213 [48]) and for operation in FR2-2, the subcarrier spacing for SIB1, Msg.2/4 and MsgB for initial access, paging and broadcast SI-messages is same as that for the corresponding SSB. For operation with shared spectrum channel access, this field instead is used for deriving the QCL relation between SS/PBCH blocks as specified in TS 38.213 [13], clause 4.1. |
systemFrameNumber The 6 most significant bits (MSB) of the 10-bit System Frame Number (SFN). The 4 LSB of the SFN are conveyed in the PBCH transport block as part of channel coding (i.e. outside the MIB encoding), as defined in clause 7.1 in TS 38.212 [17]. |
– MobilityFromNRCommand
The MobilityFromNRCommand message is used to command handover from NR to E-UTRA/EPC, E-UTRA/5GC or UTRA-FDD.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: Network to UE
MobilityFromNRCommand message
— ASN1START
— TAG-MOBILITYFROMNRCOMMAND-START
MobilityFromNRCommand ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
mobilityFromNRCommand MobilityFromNRCommand-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
MobilityFromNRCommand-IEs ::= SEQUENCE {
targetRAT-Type ENUMERATED { eutra, utra-fdd-v1610, spare2, spare1, …},
targetRAT-MessageContainer OCTET STRING,
nas-SecurityParamFromNR OCTET STRING OPTIONAL, — Cond HO-ToEPCUTRAN
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension MobilityFromNRCommand-v1610-IEs OPTIONAL
}
MobilityFromNRCommand-v1610-IEs ::= SEQUENCE {
voiceFallbackIndication-r16 ENUMERATED {true} OPTIONAL, — Need N
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-MOBILITYFROMNRCOMMAND-STOP
— ASN1STOP
MobilityFromNRCommand-IEs field descriptions |
nas-SecurityParamFromNR If targetRAT-Type is eutra, this field is used to deliver the key synchronisation and Key freshness for the NR to LTE/EPC handovers and a part of the downlink NAS COUNT as specified in TS 33.501 [11]. If targetRAT-Type is utra-fdd, this field is used to deliver the key synchronisation and Key freshness for the NR to FDD UTRAN handover and a part of the downlink NAS COUNT as specified in TS 33.501 [11]. |
targetRAT-MessageContainer The field contains a message specified in another standard, as indicated by the targetRAT-Type, and carries information about the target cell identifier(s) and radio parameters relevant for the target radio access technology. A complete message is included, as specified in the other standard. See NOTE 1 |
targetRAT-Type Indicates the target RAT type. |
voiceFallbackIndication Indicates the handover is triggered by EPS fallback for IMS voice as specified in TS 23.502 [43]. |
NOTE 1: The correspondence between the value of the targetRAT-Type, the standard to apply, and the message contained within the targetRAT-MessageContainer is shown in the table below:
targetRAT-Type |
Standard to apply |
targetRAT-MessageContainer |
eutra |
TS 36.331 [10] (clause 5.4.2) |
DL-DCCH-Message including the RRCConnectionReconfiguration |
utra-fdd |
TS 25.331 [45] (clause 10.2.16a) |
Handover TO UTRAN command |
Conditional Presence |
Explanation |
HO-ToEPCUTRAN |
This field is mandatory present in case of inter system handover to "EPC" or "FDD UTRAN". Otherwise it is absent. |
– Paging
The Paging message is used for the notification of one or more UEs.
Signalling radio bearer: N/A
RLC-SAP: TM
Logical channel: PCCH
Direction: Network to UE
Paging message
— ASN1START
— TAG-PAGING-START
Paging ::= SEQUENCE {
pagingRecordList PagingRecordList OPTIONAL, — Need N
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension Paging-v1700-IEs OPTIONAL
}
Paging-v1700-IEs ::= SEQUENCE {
pagingRecordList-v1700 PagingRecordList-v1700 OPTIONAL, — Need N
pagingGroupList-r17 PagingGroupList-r17 OPTIONAL, — Need N
nonCriticalExtension SEQUENCE {} OPTIONAL
}
PagingRecordList ::= SEQUENCE (SIZE(1..maxNrofPageRec)) OF PagingRecord
PagingRecordList-v1700 ::= SEQUENCE (SIZE(1..maxNrofPageRec)) OF PagingRecord-v1700
PagingGroupList-r17 ::= SEQUENCE (SIZE(1..maxNrofPageGroup-r17)) OF TMGI-r17
PagingRecord ::= SEQUENCE {
ue-Identity PagingUE-Identity,
accessType ENUMERATED {non3GPP} OPTIONAL, — Need N
…
}
PagingRecord-v1700 ::= SEQUENCE {
pagingCause-r17 ENUMERATED {voice} OPTIONAL — Need N
}
PagingUE-Identity ::= CHOICE {
ng-5G-S-TMSI NG-5G-S-TMSI,
fullI-RNTI I-RNTI-Value,
…
}
— TAG-PAGING-STOP
— ASN1STOP
PagingRecord field descriptions |
accessType Indicates whether the Paging message is originated due to the PDU sessions from the non-3GPP access. |
pagingRecordList If the network includes pagingRecordList-v1700, it includes the same number of entries, and listed in the same order, as in pagingRecordList (i.e. without suffix). |
pagingCause Indicates whether the Paging message is originated due to IMS voice. If this field is present, it implies that the corresponding paging entry is for IMS voice. If upper layers indicate the support of paging cause and if this field is not present but pagingRecordList-v1700 is present, it implies that the corresponding paging entry is for a service other than IMS voice. Otherwise, paging cause is undetermined. |
– RRCReestablishment
The RRCReestablishment message is used to re-establish SRB1.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: Network to UE
RRCReestablishment message
— ASN1START
— TAG-RRCREESTABLISHMENT-START
RRCReestablishment ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
rrcReestablishment RRCReestablishment-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
RRCReestablishment-IEs ::= SEQUENCE {
nextHopChainingCount NextHopChainingCount,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension RRCReestablishment-v1700-IEs OPTIONAL
}
RRCReestablishment-v1700-IEs ::= SEQUENCE {
sl-L2RemoteUE-Config-r17 SetupRelease {SL-L2RemoteUE-Config-r17} OPTIONAL, — Cond L2RemoteUE
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-RRCREESTABLISHMENT-STOP
— ASN1STOP
RRCReestablishment-IEs field descriptions |
sl-L2RemoteUE-Config Contains dedicated configurations used for L2 U2N relay related operation. The network configures only the SRAP configuration used for the SRB1. |
Conditional Presence |
Explanation |
L2RemoteUE |
The field is mandatory present for L2 U2N Remote UE; otherwise it is absent. |
– RRCReestablishmentComplete
The RRCReestablishmentComplete message is used to confirm the successful completion of an RRC connection re-establishment.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
RRCReestablishmentComplete message
— ASN1START
— TAG-RRCREESTABLISHMENTCOMPLETE-START
RRCReestablishmentComplete ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
rrcReestablishmentComplete RRCReestablishmentComplete-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
RRCReestablishmentComplete-IEs ::= SEQUENCE {
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension RRCReestablishmentComplete-v1610-IEs OPTIONAL
}
RRCReestablishmentComplete-v1610-IEs ::= SEQUENCE {
ue-MeasurementsAvailable-r16 UE-MeasurementsAvailable-r16 OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-RRCREESTABLISHMENTCOMPLETE-STOP
— ASN1STOP
– RRCReestablishmentRequest
The RRCReestablishmentRequest message is used to request the reestablishment of an RRC connection.
Signalling radio bearer: SRB0
RLC-SAP: TM
Logical channel: CCCH
Direction: UE to Network
RRCReestablishmentRequest message
— ASN1START
— TAG-RRCREESTABLISHMENTREQUEST-START
RRCReestablishmentRequest ::= SEQUENCE {
rrcReestablishmentRequest RRCReestablishmentRequest-IEs
}
RRCReestablishmentRequest-IEs ::= SEQUENCE {
ue-Identity ReestabUE-Identity,
reestablishmentCause ReestablishmentCause,
spare BIT STRING (SIZE (1))
}
ReestabUE-Identity ::= SEQUENCE {
c-RNTI RNTI-Value,
physCellId PhysCellId,
shortMAC-I ShortMAC-I
}
ReestablishmentCause ::= ENUMERATED {reconfigurationFailure, handoverFailure, otherFailure, spare1}
— TAG-RRCREESTABLISHMENTREQUEST-STOP
— ASN1STOP
ReestabUE-Identity field descriptions |
physCellId The Physical Cell Identity of the PCell the UE was connected to prior to the failure. |
RRCReestablishmentRequest-IEs field descriptions |
reestablishmentCause Indicates the failure cause that triggered the re-establishment procedure. gNB is not expected to reject a RRCReestablishmentRequest due to unknown cause value being used by the UE. |
ue-Identity UE identity included to retrieve UE context and to facilitate contention resolution by lower layers. |
– RRCReconfiguration
The RRCReconfiguration message is the command to modify an RRC connection. It may convey information for measurement configuration, mobility control, radio resource configuration (including RBs, MAC main configuration and physical channel configuration) and AS security configuration.
Signalling radio bearer: SRB1 or SRB3
RLC-SAP: AM
Logical channel: DCCH
Direction: Network to UE
RRCReconfiguration message
— ASN1START
— TAG-RRCRECONFIGURATION-START
RRCReconfiguration ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
rrcReconfiguration RRCReconfiguration-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
RRCReconfiguration-IEs ::= SEQUENCE {
radioBearerConfig RadioBearerConfig OPTIONAL, — Need M
secondaryCellGroup OCTET STRING (CONTAINING CellGroupConfig) OPTIONAL, — Cond SCG
measConfig MeasConfig OPTIONAL, — Need M
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension RRCReconfiguration-v1530-IEs OPTIONAL
}
RRCReconfiguration-v1530-IEs ::= SEQUENCE {
masterCellGroup OCTET STRING (CONTAINING CellGroupConfig) OPTIONAL, — Need M
fullConfig ENUMERATED {true} OPTIONAL, — Cond FullConfig
dedicatedNAS-MessageList SEQUENCE (SIZE(1..maxDRB)) OF DedicatedNAS-Message OPTIONAL, — Cond nonHO
masterKeyUpdate MasterKeyUpdate OPTIONAL, — Cond MasterKeyChange
dedicatedSIB1-Delivery OCTET STRING (CONTAINING SIB1) OPTIONAL, — Need N
dedicatedSystemInformationDelivery OCTET STRING (CONTAINING SystemInformation) OPTIONAL, — Need N
otherConfig OtherConfig OPTIONAL, — Need M
nonCriticalExtension RRCReconfiguration-v1540-IEs OPTIONAL
}
RRCReconfiguration-v1540-IEs ::= SEQUENCE {
otherConfig-v1540 OtherConfig-v1540 OPTIONAL, — Need M
nonCriticalExtension RRCReconfiguration-v1560-IEs OPTIONAL
}
RRCReconfiguration-v1560-IEs ::= SEQUENCE {
mrdc-SecondaryCellGroupConfig SetupRelease { MRDC-SecondaryCellGroupConfig } OPTIONAL, — Need M
radioBearerConfig2 OCTET STRING (CONTAINING RadioBearerConfig) OPTIONAL, — Need M
sk-Counter SK-Counter OPTIONAL, — Need N
nonCriticalExtension RRCReconfiguration-v1610-IEs OPTIONAL
}
RRCReconfiguration-v1610-IEs ::= SEQUENCE {
otherConfig-v1610 OtherConfig-v1610 OPTIONAL, — Need M
bap-Config-r16 SetupRelease { BAP-Config-r16 } OPTIONAL, — Need M
iab-IP-AddressConfigurationList-r16 IAB-IP-AddressConfigurationList-r16 OPTIONAL, — Need M
conditionalReconfiguration-r16 ConditionalReconfiguration-r16 OPTIONAL, — Need M
daps-SourceRelease-r16 ENUMERATED{true} OPTIONAL, — Need N
t316-r16 SetupRelease {T316-r16} OPTIONAL, — Need M
needForGapsConfigNR-r16 SetupRelease {NeedForGapsConfigNR-r16} OPTIONAL, — Need M
onDemandSIB-Request-r16 SetupRelease { OnDemandSIB-Request-r16 } OPTIONAL, — Need M
dedicatedPosSysInfoDelivery-r16 OCTET STRING (CONTAINING PosSystemInformation-r16-IEs) OPTIONAL, — Need N
sl-ConfigDedicatedNR-r16 SetupRelease {SL-ConfigDedicatedNR-r16} OPTIONAL, — Need M
sl-ConfigDedicatedEUTRA-Info-r16 SetupRelease {SL-ConfigDedicatedEUTRA-Info-r16} OPTIONAL, — Need M
targetCellSMTC-SCG-r16 SSB-MTC OPTIONAL, — Need S
nonCriticalExtension RRCReconfiguration-v1700-IEs OPTIONAL
}
RRCReconfiguration-v1700-IEs ::= SEQUENCE {
otherConfig-v1700 OtherConfig-v1700 OPTIONAL, — Need M
sl-L2RelayUE-Config-r17 SetupRelease { SL-L2RelayUE-Config-r17 } OPTIONAL, — Need M
sl-L2RemoteUE-Config-r17 SetupRelease { SL-L2RemoteUE-Config-r17 } OPTIONAL, — Need M
dedicatedPagingDelivery-r17 OCTET STRING (CONTAINING Paging) OPTIONAL, — Cond PagingRelay
needForGapNCSG-ConfigNR-r17 SetupRelease {NeedForGapNCSG-ConfigNR-r17} OPTIONAL, — Need M
needForGapNCSG-ConfigEUTRA-r17 SetupRelease {NeedForGapNCSG-ConfigEUTRA-r17} OPTIONAL, — Need M
musim-GapConfig-r17 SetupRelease {MUSIM-GapConfig-r17} OPTIONAL, — Need M
ul-GapFR2-Config-r17 SetupRelease { UL-GapFR2-Config-r17 } OPTIONAL, — Need M
scg-State-r17 ENUMERATED { deactivated } OPTIONAL, — Need N
appLayerMeasConfig-r17 AppLayerMeasConfig-r17 OPTIONAL, — Need M
ue-TxTEG-RequestUL-TDOA-Config-r17 SetupRelease {UE-TxTEG-RequestUL-TDOA-Config-r17} OPTIONAL, — Need M
nonCriticalExtension SEQUENCE {} OPTIONAL
}
MRDC-SecondaryCellGroupConfig ::= SEQUENCE {
mrdc-ReleaseAndAdd ENUMERATED {true} OPTIONAL, — Need N
mrdc-SecondaryCellGroup CHOICE {
nr-SCG OCTET STRING (CONTAINING RRCReconfiguration),
eutra-SCG OCTET STRING
}
}
BAP-Config-r16 ::= SEQUENCE {
bap-Address-r16 BIT STRING (SIZE (10)) OPTIONAL, — Need M
defaultUL-BAP-RoutingID-r16 BAP-RoutingID-r16 OPTIONAL, — Need M
defaultUL-BH-RLC-Channel-r16 BH-RLC-ChannelID-r16 OPTIONAL, — Need M
flowControlFeedbackType-r16 ENUMERATED {perBH-RLC-Channel, perRoutingID, both} OPTIONAL, — Need R
…
}
MasterKeyUpdate ::= SEQUENCE {
keySetChangeIndicator BOOLEAN,
nextHopChainingCount NextHopChainingCount,
nas-Container OCTET STRING OPTIONAL, — Cond securityNASC
…
}
OnDemandSIB-Request-r16 ::= SEQUENCE {
onDemandSIB-RequestProhibitTimer-r16 ENUMERATED {s0, s0dot5, s1, s2, s5, s10, s20, s30}
}
T316-r16 ::= ENUMERATED {ms50, ms100, ms200, ms300, ms400, ms500, ms600, ms1000, ms1500, ms2000}
IAB-IP-AddressConfigurationList-r16 ::= SEQUENCE {
iab-IP-AddressToAddModList-r16 SEQUENCE (SIZE(1..maxIAB-IP-Address-r16)) OF IAB-IP-AddressConfiguration-r16 OPTIONAL, — Need N
iab-IP-AddressToReleaseList-r16 SEQUENCE (SIZE(1..maxIAB-IP-Address-r16)) OF IAB-IP-AddressIndex-r16 OPTIONAL, — Need N
…
}
IAB-IP-AddressConfiguration-r16 ::= SEQUENCE {
iab-IP-AddressIndex-r16 IAB-IP-AddressIndex-r16,
iab-IP-Address-r16 IAB-IP-Address-r16 OPTIONAL, — Need M
iab-IP-Usage-r16 IAB-IP-Usage-r16 OPTIONAL, — Need M
iab-donor-DU-BAP-Address-r16 BIT STRING (SIZE(10)) OPTIONAL, — Need M
…
}
SL-ConfigDedicatedEUTRA-Info-r16 ::= SEQUENCE {
sl-ConfigDedicatedEUTRA-r16 OCTET STRING OPTIONAL, — Need M
sl-TimeOffsetEUTRA-List-r16 SEQUENCE (SIZE (8)) OF SL-TimeOffsetEUTRA-r16 OPTIONAL — Need M
}
SL-TimeOffsetEUTRA-r16 ::= ENUMERATED {ms0, ms0dot25, ms0dot5, ms0dot625, ms0dot75, ms1, ms1dot25, ms1dot5, ms1dot75,
ms2, ms2dot5, ms3, ms4, ms5, ms6, ms8, ms10, ms20}
UE-TxTEG-RequestUL-TDOA-Config-r17 ::= CHOICE {
oneShot-r17 NULL,
periodicReporting-r17 ENUMERATED { ms160, ms320, ms1280, ms2560, ms61440, ms81920, ms368640, ms737280 }
}
— TAG-RRCRECONFIGURATION-STOP
— ASN1STOP
RRCReconfiguration-IEs field descriptions |
bap-Config This field is used to configure the BAP entity for IAB nodes. |
bap-Address Indicates the BAP address of an IAB-node. The BAP address of an IAB-node cannot be changed once configured for the cell group to the BAP entity. |
conditionalReconfiguration Configuration of candidate target SpCell(s) and execution condition(s) for conditional handover, conditional PSCell addition or conditional PSCell change. The field is absent if any DAPS bearer is configured or if the masterCellGroup includes ReconfigurationWithSync or if the sl-L2RemoteUE-Config or sl-L2RelayUE-Config is configured. For conditional PSCell change, the field is absent if the secondaryCellGroup includes ReconfigurationWithSync. The RRCReconfiguration message contained in DLInformationTransferMRDC cannot contain the field conditionalReconfiguration for conditional PSCell change or for conditional PSCell addition. |
daps-SourceRelease Indicates to UE that the source cell part of DAPS operation is to be stopped and the source cell part of DAPS configuration is to be released. |
dedicatedNAS-MessageList This field is used to transfer UE specific NAS layer information between the network and the UE. The RRC layer is transparent for each PDU in the list. |
dedicatedPagingDelivery This field is used to transfer Paging message for the associated L2 U2N Remote UE to the L2 U2N Relay UE in RRC_CONNECTED. |
dedicatedPosSysInfoDelivery This field is used to transfer SIBPos to the UE in RRC_CONNECTED. |
dedicatedSIB1-Delivery This field is used to transfer SIB1 to the UE (including L2 U2N Remote UE). The field has the same values as the corresponding configuration in servingCellConfigCommon. |
dedicatedSystemInformationDelivery This field is used to transfer SIB6, SIB7, SIB8, SIB19, SIB21 to the UE with an active BWP with no common search space configured or the L2 U2N Remote UE in RRC_CONNECTED. For UEs in RRC_CONNECTED (including L2 U2N Remote UE), this field is used to transfer the SIBs requested on-demand. |
defaultUL-BAP-RoutingID This field is used for IAB-node to configure the default uplink Routing ID, which is used by IAB-node during IAB-node bootstrapping, migration, IAB-MT RRC resume and IAB-MT RRC re-establishment for F1-C and non-F1 traffic. The defaultUL-BAP-RoutingID can be (re-)configured when IAB-node IP address for F1-C related traffic changes. This field is mandatory only for IAB-node bootstrapping. |
defaultUL-BH-RLC-Channel This field is used for IAB-nodes to configure the default uplink BH RLC channel, which is used by IAB-node during IAB-node bootstrapping, migration, IAB-MT RRC resume and IAB-MT RRC re-establishment for F1-C and non-F1 traffic. The defaultUL-BH-RLC-Channel can be (re-)configured when IAB-node IP address for F1-C related traffic changes, and the new IP address is anchored at a different IAB-donor-DU. This field is mandatory for IAB-node bootstrapping. If the IAB-MT is operating in EN-DC, the default uplink BH RLC channel is referring to an RLC channel on the SCG; Otherwise, it is referring to an RLC channel either on the MCG or on the SCG depending on whether the MN or the SN configures this field. |
flowControlFeedbackType This field is only used for IAB-node that support hop-by-hop flow control to configure the type of flow control feedback. Value perBH-RLC-Channel indicates that the IAB-node shall provide flow control feedback per BH RLC channel, value perRoutingID indicates that the IAB-node shall provide flow control feedback per routing ID, and value both indicates that the IAB-node shall provide flow control feedback both per BH RLC channel and per routing ID. |
fullConfig Indicates that the full configuration option is applicable for the RRCReconfiguration message for intra-system intra-RAT HO. For inter-RAT HO from E-UTRA to NR, fullConfig indicates whether or not delta signalling of SDAP/PDCP from source RAT is applicable. This field is absent if any DAPS bearer is configured or when the RRCReconfiguration message is transmitted on SRB3, and in an RRCReconfiguration message for SCG contained in another RRCReconfiguration message (or RRCConnectionReconfiguration message, see TS 36.331 [10]) transmitted on SRB1. |
iab-IP-Address This field is used to provide the IP address information for IAB-node. |
iab-IP-AddressIndex This field is used to identify a configuration of an IP address. |
iab-IP-AddressToAddModList List of IP addresses allocated for IAB-node to be added and modified. |
iab-IP-AddressToReleaseList List of IP address allocated for IAB-node to be released. |
iab-IP-Usage This field is used to indicate the usage of the assigned IP address. If this field is not configured, the assigned IP address is used for all traffic. |
iab-donor-DU-BAP-Address This field is used to indicate the BAP address of the IAB-donor-DU where the IP address is anchored. |
keySetChangeIndicator Indicates whether UE shall derive a new KgNB. If reconfigurationWithSync is included, value true indicates that a KgNB key is derived from a KAMF key taken into use through the latest successful NAS SMC procedure, or N2 handover procedure with KAMF change, as described in TS 33.501 [11] for KgNB re-keying. Value false indicates that the new KgNB key is obtained from the current KgNB key or from the NH as described in TS 33.501 [11]. |
masterCellGroup Configuration of master cell group. |
mrdc-ReleaseAndAdd This field indicates that the current SCG configuration is released and a new SCG is added at the same time. |
mrdc-SecondaryCellGroup Includes an RRC message for SCG configuration in NR-DC or NE-DC. For NE-DC (eutra-SCG), mrdc-SecondaryCellGroup includes the E-UTRA RRCConnectionReconfiguration message as specified in TS 36.331 [10]. In this version of the specification, the E-UTRA RRC message can only include the field scg-Configuration. |
musim-GapConfig Indicates the MUSIM gap configuration and controls setup/release of MUSIM gaps. In this version of the specification, the network does not configure MUSIM gap together with concurrent measurement gap or preconfigured measurement gap for positioning. |
nas-Container This field is used to transfer UE specific NAS layer information between the network and the UE. The RRC layer is transparent for this field, although it affects activation of AS security after inter-system handover to NR. The content is defined in TS 24.501 [23]. |
needForGapsConfigNR Configuration for the UE to report measurement gap requirement information of NR target bands in the RRCReconfigurationComplete and RRCResumeComplete message. |
needForGapNCSG-ConfigEUTRA Configuration for the UE to report measurement gap and NCSG requirement information of E‑UTRA target bands in the RRCReconfigurationComplete and RRCResumeComplete message. |
needForGapNCSG-ConfigNR Configuration for the UE to report measurement gap and NCSG requirement information of NR target bands in the RRCReconfigurationComplete and RRCResumeComplete message. |
nextHopChainingCount Parameter NCC: See TS 33.501 [11] |
onDemandSIB-Request If the field is present, the UE is allowed to request SIB(s) on-demand while in RRC_CONNECTED according to clause 5.2.2.3.5. |
onDemandSIB-RequestProhibitTimer Prohibit timer for requesting SIB(s) on-demand while in RRC_CONNECTED according to clause 5.2.2.3.5. Value in seconds. Value s0 means prohibit timer is set to 0 seconds, value s0dot5 means prohibit timer is set to 0.5 seconds, value s1 means prohibit timer is set to 1 second and so on. |
otherConfig Contains configuration related to other configurations. When configured for the SCG, only fields drx-PreferenceConfig, maxBW-PreferenceConfig, maxBW-PreferenceConfigFR2-2, maxCC-PreferenceConfig, maxMIMO-LayerPreferenceConfig, maxMIMO-LayerPreferenceConfigFR2-2, minSchedulingOffsetPreferenceConfig, minSchedulingOffsetPreferenceConfigExt, btNameList, wlanNameList, sensorNameList and obtainCommonLocation can be included. |
radioBearerConfig Configuration of Radio Bearers (DRBs, SRBs, multicast MRBs) including SDAP/PDCP. In EN-DC this field may only be present if the RRCReconfiguration is transmitted over SRB3. |
radioBearerConfig2 Configuration of Radio Bearers (DRBs, SRBs) including SDAP/PDCP. This field can only be used if the UE supports NR-DC or NE-DC. |
scg-State Indicates that the SCG is in deactivated state. This field is not used – in an RRCReconfiguration message received: – within mrdc-SecondaryCellGroup, or – in an E-UTRA RRCConnectionReconfiguration message, or – in an E-UTRA RRCConnectionResume message or – in an RRCReconfiguration message received via SRB3, except if the RRCReconfiguration message is included in DLInformationTransferMRDC. The field is absent if CPA or CPC is configured for the UE, or if the RRCReconfiguration message is contained in CondRRCReconfig. |
sl-L2RelayUE-Config Contains L2 U2N relay operation related configurations used by a UE acting as or to be acting as a L2 U2N Relay UE. The field is absent if conditionalReconfiguration is configured for CHO. |
sl-L2RemoteUE-Config Contains L2 U2N relay operation related configurations used by a UE acting as or to be acting as a L2 U2N Remote UE. The field is absent if conditionalReconfiguration is configured for CHO. |
secondaryCellGroup Configuration of secondary cell group ((NG)EN-DC or NR-DC). |
sk-Counter A counter used upon initial configuration of S-KgNB or S-KeNB, as well as upon refresh of S-KgNB or S-KeNB. This field is always included either upon initial configuration of an NR SCG or upon configuration of the first RB with keyToUse set to secondary, whichever happens first. This field is absent if there is neither any NR SCG nor any RB with keyToUse set to secondary. |
sl-ConfigDedicatedNR This field is used to provide the dedicated configurations for NR sidelink communication/discovery. |
sl-ConfigDedicatedEUTRA-Info This field includes the E-UTRA RRCConnectionReconfiguration as specified in TS 36.331 [10]. In this version of the specification, the E-UTRA RRCConnectionReconfiguration can only includes sidelink related fields for V2X sidelink communication, i.e. sl-V2X-ConfigDedicated, sl-V2X-SPS-Config, measConfig and/or otherConfig. |
sl-TimeOffsetEUTRA This field indicates the possible time offset to (de)activation of V2X sidelink transmission after receiving DCI format 3_1 used for scheduling V2X sidelink communication. Value ms0dpt75 corresponds to 0.75ms, ms1 corresponds to 1ms and so on. The network includes this field only when sl-ConfigDedicatedEUTRA is configured. |
targetCellSMTC-SCG The SSB periodicity/offset/duration configuration of target cell for NR PSCell addition and SN change. When UE receives this field, UE applies the configuration based on the timing reference of NR PCell for PSCell addition and PSCell change for the case of no reconfiguration with sync of MCG, and UE applies the configuration based on the timing reference of target NR PCell for the case of reconfiguration with sync of MCG. If both this field and the smtc in secondaryCellGroup -> SpCellConfig -> reconfigurationWithSync are absent, the UE uses the SMTC in the measObjectNR having the same SSB frequency and subcarrier spacing, as configured before the reception of the RRC message. |
t316 Indicates the value for timer T316 as described in clause 7.1. Value ms50 corresponds to 50 ms, value ms100 corresponds to 100 ms and so on. This field can be configured only if the UE is configured with split SRB1 or SRB3. |
ue-TxTEG-RequestUL-TDOA-Config Configures the periodicity of UE reporting for the association between Tx TEG and SRS Positioning resources. When configured with oneShot UE reports the association only one time. When configured with periodicReporting UE reports the association periodically and the periodicReporting indicates the periodicity. Value ms160 corresponds to 160ms, value ms320 corresponds to 320ms and so on. |
ul-GapFR2-Config Indicates the FR2 UL gap configuration to UE. In EN-DC and NGEN-DC, the SN decides and configures the FR2 UL gap pattern. In NE-DC, the MN decides and configures the FR2 UL gap pattern. In NR-DC without FR2-FR2 band combination, the network entity which is configured with FR2 serving cell(s) decides and configures the FR2 UL gap pattern. |
Conditional Presence |
Explanation |
nonHO |
The field is absent in case of reconfiguration with sync within NR or to NR; otherwise it is optionally present, need N. |
securityNASC |
This field is mandatory present in case of inter system handover. Otherwise the field is optionally present, need N. |
MasterKeyChange |
This field is mandatory present in case masterCellGroup includes ReconfigurationWithSync and RadioBearerConfig includes SecurityConfig with SecurityAlgorithmConfig, indicating a change of the AS security algorithms associated to the master key. If ReconfigurationWithSync is included for other cases, this field is optionally present, need N. Otherwise the field is absent. |
FullConfig |
The field is mandatory present in case of inter-system handover from E-UTRA/EPC to NR. It is optionally present, Need N, during reconfiguration with sync and also in first reconfiguration after reestablishment; or for intra-system handover from E-UTRA/5GC to NR. It is absent otherwise. |
SCG |
The field is mandatory present in: – an RRCReconfiguration message contained in an RRCResume message (or in an RRCConnectionResume message, see TS 36.331 [10]), – an RRCReconfiguration message contained in an RRCConnectionReconfiguration message, see TS 36.331 [10], which is contained in DLInformationTransferMRDC transmitted on SRB3 (as a response to ULInformationTransferMRDC including an MCGFailureInformation). The field is optional present, Need M, in: – an RRCReconfiguration message transmitted on SRB3, – an RRCReconfiguration message contained in another RRCReconfiguration message (or in an RRCConnectionReconfiguration message, see TS 36.331 [10]) transmitted on SRB1 – an RRCReconfiguration message contained in another RRCReconfiguration message which is contained in DLInformationTransferMRDC transmitted on SRB3 (as a response to ULInformationTransferMRDC including an MCGFailureInformation) Otherwise, the field is absent |
PagingRelay |
For L2 U2N Relay UE, the field is optionally present, Need N. Otherwise, it is absent. |
– RRCReconfigurationComplete
The RRCReconfigurationComplete message is used to confirm the successful completion of an RRC connection reconfiguration.
Signalling radio bearer: SRB1 or SRB3
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
RRCReconfigurationComplete message
— ASN1START
— TAG-RRCRECONFIGURATIONCOMPLETE-START
RRCReconfigurationComplete ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
rrcReconfigurationComplete RRCReconfigurationComplete-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
RRCReconfigurationComplete-IEs ::= SEQUENCE {
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension RRCReconfigurationComplete-v1530-IEs OPTIONAL
}
RRCReconfigurationComplete-v1530-IEs ::= SEQUENCE {
uplinkTxDirectCurrentList UplinkTxDirectCurrentList OPTIONAL,
nonCriticalExtension RRCReconfigurationComplete-v1560-IEs OPTIONAL
}
RRCReconfigurationComplete-v1560-IEs ::= SEQUENCE {
scg-Response CHOICE {
nr-SCG-Response OCTET STRING (CONTAINING RRCReconfigurationComplete),
eutra-SCG-Response OCTET STRING
} OPTIONAL,
nonCriticalExtension RRCReconfigurationComplete-v1610-IEs OPTIONAL
}
RRCReconfigurationComplete-v1610-IEs ::= SEQUENCE {
ue-MeasurementsAvailable-r16 UE-MeasurementsAvailable-r16 OPTIONAL,
needForGapsInfoNR-r16 NeedForGapsInfoNR-r16 OPTIONAL,
nonCriticalExtension RRCReconfigurationComplete-v1640-IEs OPTIONAL
}
RRCReconfigurationComplete-v1640-IEs ::= SEQUENCE {
uplinkTxDirectCurrentTwoCarrierList-r16 UplinkTxDirectCurrentTwoCarrierList-r16 OPTIONAL,
nonCriticalExtension RRCReconfigurationComplete-v1700-IEs OPTIONAL
}
RRCReconfigurationComplete-v1700-IEs ::= SEQUENCE {
needForGapNCSG-InfoNR-r17 NeedForGapNCSG-InfoNR-r17 OPTIONAL,
needForGapNCSG-InfoEUTRA-r17 NeedForGapNCSG-InfoEUTRA-r17 OPTIONAL,
selectedCondRRCReconfig-r17 CondReconfigId-r16 OPTIONAL,
nonCriticalExtension RRCReconfigurationComplete-v1720-IEs OPTIONAL
}
RRCReconfigurationComplete-v1720-IEs ::= SEQUENCE {
uplinkTxDirectCurrentMoreCarrierList-r17 UplinkTxDirectCurrentMoreCarrierList-r17 OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-RRCRECONFIGURATIONCOMPLETE-STOP
— ASN1STOP
RRCReconfigurationComplete-IEs field descriptions |
needForGapsInfoNR This field is used to indicate the measurement gap requirement information of the UE for NR target bands. |
needForGapNCSG-InfoEUTRA This field is used to indicate the measurement gap and NCSG requirement information of the UE for E‑UTRA target bands. |
needForGapNCSG-InfoNR This field is used to indicate the measurement gap and NCSG requirement information of the UE for NR target bands. |
scg-Response In case of NR-DC (nr-SCG-Response), this field includes the RRCReconfigurationComplete message. In case of NE-DC (eutra-SCG-Response), this field includes the E-UTRA RRCConnectionReconfigurationComplete message as specified in TS 36.331 [10]. |
selectedCondRRCReconfig This field indicates the ID of the selected conditional reconfiguration the UE applied upon the execution of CPA or inter-SN CPC. |
uplinkTxDirectCurrentList The Tx Direct Current locations for the configured serving cells and BWPs if requested by the NW (see reportUplinkTxDirectCurrent in CellGroupConfig). |
uplinkTxDirectCurrentMoreCarrierList The Tx Direct Current locations for the configured intra-band CA requested by reportUplinkTxDirectCurrentMoreCarrier-r17. |
uplinkTxDirectCurrentTwoCarrierList The Tx Direct Current locations for the configured uplink intra-band CA with two carriers if requested by the NW (see reportUplinkTxDirectCurrentTwoCarrier-r16 in CellGroupConfig). |
– RRCReject
The RRCReject message is used to reject an RRC connection establishment or an RRC connection resumption.
Signalling radio bearer: SRB0
RLC-SAP: TM
Logical channel: CCCH
Direction: Network to UE
RRCReject message
— ASN1START
— TAG-RRCREJECT-START
RRCReject ::= SEQUENCE {
criticalExtensions CHOICE {
rrcReject RRCReject-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
RRCReject-IEs ::= SEQUENCE {
waitTime RejectWaitTime OPTIONAL, — Need N
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE{} OPTIONAL
}
— TAG-RRCREJECT-STOP
— ASN1STOP
RRCReject-IEs field descriptions |
waitTime Wait time value in seconds. The field is always included. |
– RRCRelease
The RRCRelease message is used to command the release of an RRC connection or the suspension of the RRC connection.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: Network to UE
RRCRelease message
— ASN1START
— TAG-RRCRELEASE-START
RRCRelease ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
rrcRelease RRCRelease-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
RRCRelease-IEs ::= SEQUENCE {
redirectedCarrierInfo RedirectedCarrierInfo OPTIONAL, — Need N
cellReselectionPriorities CellReselectionPriorities OPTIONAL, — Need R
suspendConfig SuspendConfig OPTIONAL, — Need R
deprioritisationReq SEQUENCE {
deprioritisationType ENUMERATED {frequency, nr},
deprioritisationTimer ENUMERATED {min5, min10, min15, min30}
} OPTIONAL, — Need N
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension RRCRelease-v1540-IEs OPTIONAL
}
RRCRelease-v1540-IEs ::= SEQUENCE {
waitTime RejectWaitTime OPTIONAL, — Need N
nonCriticalExtension RRCRelease-v1610-IEs OPTIONAL
}
RRCRelease-v1610-IEs ::= SEQUENCE {
voiceFallbackIndication-r16 ENUMERATED {true} OPTIONAL, — Need N
measIdleConfig-r16 SetupRelease {MeasIdleConfigDedicated-r16} OPTIONAL, — Need M
nonCriticalExtension RRCRelease-v1650-IEs OPTIONAL
}
RRCRelease-v1650-IEs ::= SEQUENCE {
mpsPriorityIndication-r16 ENUMERATED {true} OPTIONAL, — Cond Redirection2
nonCriticalExtension RRCRelease-v1710-IEs OPTIONAL
}
RRCRelease-v1710-IEs ::= SEQUENCE {
noLastCellUpdate-r17 ENUMERATED {true} OPTIONAL, — Need S
nonCriticalExtension SEQUENCE {} OPTIONAL
}
RedirectedCarrierInfo ::= CHOICE {
nr CarrierInfoNR,
eutra RedirectedCarrierInfo-EUTRA,
…
}
RedirectedCarrierInfo-EUTRA ::= SEQUENCE {
eutraFrequency ARFCN-ValueEUTRA,
cnType ENUMERATED {epc,fiveGC} OPTIONAL — Need N
}
CarrierInfoNR ::= SEQUENCE {
carrierFreq ARFCN-ValueNR,
ssbSubcarrierSpacing SubcarrierSpacing,
smtc SSB-MTC OPTIONAL, — Need S
…
}
SuspendConfig ::= SEQUENCE {
fullI-RNTI I-RNTI-Value,
shortI-RNTI ShortI-RNTI-Value,
ran-PagingCycle PagingCycle,
ran-NotificationAreaInfo RAN-NotificationAreaInfo OPTIONAL, — Need M
t380 PeriodicRNAU-TimerValue OPTIONAL, — Need R
nextHopChainingCount NextHopChainingCount,
…,
[[
sl-UEIdentityRemote-r17 RNTI-Value OPTIONAL, — Cond L2RemoteUE
sdt-Config-r17 SetupRelease { SDT-Config-r17 } OPTIONAL, — Need M
srs-PosRRC-Inactive-r17 SetupRelease { SRS-PosRRC-Inactive-r17 } OPTIONAL, — Need M
ran-ExtendedPagingCycle-r17 ExtendedPagingCycle-r17 OPTIONAL — Cond RANPaging
]]
}
PeriodicRNAU-TimerValue ::= ENUMERATED { min5, min10, min20, min30, min60, min120, min360, min720}
CellReselectionPriorities ::= SEQUENCE {
freqPriorityListEUTRA FreqPriorityListEUTRA OPTIONAL, — Need M
freqPriorityListNR FreqPriorityListNR OPTIONAL, — Need M
t320 ENUMERATED {min5, min10, min20, min30, min60, min120, min180, spare1} OPTIONAL, — Need R
…,
[[
freqPriorityListDedicatedSlicing-r17 FreqPriorityListDedicatedSlicing-r17 OPTIONAL — Need M
]]
}
PagingCycle ::= ENUMERATED {rf32, rf64, rf128, rf256}
ExtendedPagingCycle-r17 ::= ENUMERATED {rf256, rf512, rf1024, spare1}
FreqPriorityListEUTRA ::= SEQUENCE (SIZE (1..maxFreq)) OF FreqPriorityEUTRA
FreqPriorityListNR ::= SEQUENCE (SIZE (1..maxFreq)) OF FreqPriorityNR
FreqPriorityEUTRA ::= SEQUENCE {
carrierFreq ARFCN-ValueEUTRA,
cellReselectionPriority CellReselectionPriority,
cellReselectionSubPriority CellReselectionSubPriority OPTIONAL — Need R
}
FreqPriorityNR ::= SEQUENCE {
carrierFreq ARFCN-ValueNR,
cellReselectionPriority CellReselectionPriority,
cellReselectionSubPriority CellReselectionSubPriority OPTIONAL — Need R
}
RAN-NotificationAreaInfo ::= CHOICE {
cellList PLMN-RAN-AreaCellList,
ran-AreaConfigList PLMN-RAN-AreaConfigList,
…
}
PLMN-RAN-AreaCellList ::= SEQUENCE (SIZE (1.. maxPLMNIdentities)) OF PLMN-RAN-AreaCell
PLMN-RAN-AreaCell ::= SEQUENCE {
plmn-Identity PLMN-Identity OPTIONAL, — Need S
ran-AreaCells SEQUENCE (SIZE (1..32)) OF CellIdentity
}
PLMN-RAN-AreaConfigList ::= SEQUENCE (SIZE (1..maxPLMNIdentities)) OF PLMN-RAN-AreaConfig
PLMN-RAN-AreaConfig ::= SEQUENCE {
plmn-Identity PLMN-Identity OPTIONAL, — Need S
ran-Area SEQUENCE (SIZE (1..16)) OF RAN-AreaConfig
}
RAN-AreaConfig ::= SEQUENCE {
trackingAreaCode TrackingAreaCode,
ran-AreaCodeList SEQUENCE (SIZE (1..32)) OF RAN-AreaCode OPTIONAL — Need R
}
SDT-Config-r17 ::= SEQUENCE {
sdt-DRB-List-r17 SEQUENCE (SIZE (0..maxDRB)) OF DRB-Identity OPTIONAL, — Need M
sdt-SRB2-Indication-r17 ENUMERATED {allowed} OPTIONAL, — Need R
sdt-MAC-PHY-CG-Config-r17 SetupRelease {SDT-CG-Config-r17} OPTIONAL, — Need M
sdt-DRB-ContinueROHC-r17 ENUMERATED { cell, rna } OPTIONAL — Need S
}
SDT-CG-Config-r17 ::= OCTET STRING (CONTAINING SDT-MAC-PHY-CG-Config-r17)
SDT-MAC-PHY-CG-Config-r17 ::= SEQUENCE {
— CG-SDT specific configuration
cg-SDT-ConfigLCH-RestrictionToAddModList-r17 SEQUENCE (SIZE(1..maxLC-ID)) OF CG-SDT-ConfigLCH-Restriction-r17 OPTIONAL, — Need N
cg-SDT-ConfigLCH-RestrictionToReleaseList-r17 SEQUENCE (SIZE(1..maxLC-ID)) OF LogicalChannelIdentity OPTIONAL, — Need N
cg-SDT-ConfigInitialBWP-NUL-r17 SetupRelease {BWP-UplinkDedicatedSDT-r17} OPTIONAL, — Need M
cg-SDT-ConfigInitialBWP-SUL-r17 SetupRelease {BWP-UplinkDedicatedSDT-r17} OPTIONAL, — Need M
cg-SDT-ConfigInitialBWP-DL-r17 BWP-DownlinkDedicatedSDT-r17 OPTIONAL, — Need M
cg-SDT-TimeAlignmentTimer-r17 TimeAlignmentTimer OPTIONAL, — Need M
cg-SDT-RSRP-ThresholdSSB-r17 RSRP-Range OPTIONAL, — Need M
cg-SDT-TA-ValidationConfig-r17 SetupRelease { CG-SDT-TA-ValidationConfig-r17 } OPTIONAL, — Need M
cg-SDT-CS-RNTI-r17 RNTI-Value OPTIONAL, — Need M
…
}
CG-SDT-TA-ValidationConfig-r17 ::= SEQUENCE {
cg-SDT-RSRP-ChangeThreshold-r17 ENUMERATED { dB2, dB4, dB6, dB8, dB10, dB14, dB18, dB22,
dB26, dB30, dB34, spare5, spare4, spare3, spare2, spare1}
}
BWP-DownlinkDedicatedSDT-r17 ::= SEQUENCE {
pdcch-Config-r17 SetupRelease { PDCCH-Config } OPTIONAL, — Need M
pdsch-Config-r17 SetupRelease { PDSCH-Config } OPTIONAL, — Need M
…
}
BWP-UplinkDedicatedSDT-r17 ::= SEQUENCE {
pusch-Config-r17 SetupRelease { PUSCH-Config } OPTIONAL, — Need M
configuredGrantConfigToAddModList-r17 ConfiguredGrantConfigToAddModList-r16 OPTIONAL, — Need N
configuredGrantConfigToReleaseList-r17 ConfiguredGrantConfigToReleaseList-r16 OPTIONAL, — Need N
…
}
CG-SDT-ConfigLCH-Restriction-r17 ::= SEQUENCE {
logicalChannelIdentity-r17 LogicalChannelIdentity,
configuredGrantType1Allowed-r17 ENUMERATED {true} OPTIONAL, — Need R
allowedCG-List-r17 SEQUENCE (SIZE (0.. maxNrofConfiguredGrantConfigMAC-1-r16)) OF ConfiguredGrantConfigIndexMAC-r16
OPTIONAL — Need R
}
SRS-PosRRC-Inactive-r17 ::= OCTET STRING (CONTAINING SRS-PosRRC-InactiveConfig-r17)
SRS-PosRRC-InactiveConfig-r17 ::= SEQUENCE {
srs-PosConfigNUL-r17 SRS-PosConfig-r17 OPTIONAL, — Need R
srs-PosConfigSUL-r17 SRS-PosConfig-r17 OPTIONAL, — Need R
bwp-NUL-r17 BWP OPTIONAL, — Need S
bwp-SUL-r17 BWP OPTIONAL, — Need S
inactivePosSRS-TimeAlignmentTimer-r17 TimeAlignmentTimer OPTIONAL, — Need M
inactivePosSRS-RSRP-changeThreshold-r17 RSRP-ChangeThreshold-r17 OPTIONAL — Need M
}
RSRP-ChangeThreshold-r17 ::= ENUMERATED {dB4, dB6, dB8, dB10, dB14, dB18, dB22, dB26, dB30, dB34, spare6, spare5, spare4, spare3, spare2, spare1}
SRS-PosConfig-r17 ::= SEQUENCE {
srs-PosResourceSetToReleaseList-r17 SEQUENCE (SIZE(1..maxNrofSRS-PosResourceSets-r16)) OF SRS-PosResourceSetId-r16 OPTIONAL,– Need N
srs-PosResourceSetToAddModList-r17 SEQUENCE (SIZE(1..maxNrofSRS-PosResourceSets-r16)) OF SRS-PosResourceSet-r16 OPTIONAL,– Need N
srs-PosResourceToReleaseList-r17 SEQUENCE (SIZE(1..maxNrofSRS-PosResources-r16)) OF SRS-PosResourceId-r16 OPTIONAL,– Need N
srs-PosResourceToAddModList-r17 SEQUENCE (SIZE(1..maxNrofSRS-PosResources-r16)) OF SRS-PosResource-r16 OPTIONAL — Need N
}
— TAG-RRCRELEASE-STOP
— ASN1STOP
RRCRelease-IEs field descriptions |
cellReselectionPriorities Dedicated priorities to be used for cell reselection as specified in TS 38.304 [20]. The maximum number of NR carrier frequencies that the network can configure through FreqPriorityListNR and FreqPriorityListDedicatedSlicing together is eight. If the same frequency is configured in both FreqPriorityListNR and FreqPriorityListDedicatedSlicing, the frequency is only counted once. |
cnType Indicate that the UE is redirected to EPC or 5GC. |
deprioritisationReq Indicates whether the current frequency or RAT is to be de-prioritised. |
deprioritisationTimer Indicates the period for which either the current carrier frequency or NR is deprioritised. Value minN corresponds to N minutes. |
measIdleConfig Indicates measurement configuration to be stored and used by the UE while in RRC_IDLE or RRC_INACTIVE. |
mpsPriorityIndication Indicates the UE can set the establishment cause to mps-PriorityAccess for a new connection following a redirect to NR. If the target RAT is E-UTRA, see TS 36.331 [10]. The gNB sets the indication only for UEs authorized to receive MPS treatment as indicated by ARP and/or QoS characteristics at the gNB, and it is applicable only for this instance of release with redirection to carrier/RAT included in the redirectedCarrierInfo field in the RRCRelease message. |
noLastCellUpdate Presence of the field indicates that the last used cell for PEI shall not be updated. When the field is absent, the PEI-capable UE shall update its last used cell with the current cell. |
srs-PosRRCInactiveConfig SRS for positioning confifuration during RRC_INACTIVE State. |
suspendConfig Indicates configuration for the RRC_INACTIVE state. The network does not configure suspendConfig when the network redirect the UE to an inter-RAT carrier frequency or if the UE is configured with a DAPS bearer. |
redirectedCarrierInfo Indicates a carrier frequency (downlink for FDD) and is used to redirect the UE to an NR or an inter-RAT carrier frequency, by means of cell selection at transition to RRC_IDLE or RRC_INACTIVE as specified in TS 38.304 [20]. Based on UE capability, the network may include redirectedCarrierInfo in RRCRelease message with suspendConfig if this message is sent in response to an RRCResumeRequest or an RRCResumeRequest1 which is triggered by the NAS layer (see 5.3.1.4 in TS 24.501 [23]). |
voiceFallbackIndication Indicates the RRC release is triggered by EPS fallback for IMS voice as specified in TS 23.502 [43]. |
CarrierInfoNR field descriptions |
carrierFreq Indicates the redirected NR frequency. |
ssbSubcarrierSpacing Subcarrier spacing of SSB in the redirected SSB frequency. Only the following values are applicable depending on the used frequency: FR1: 15 or 30 kHz FR2-1: 120 or 240 kHz FR2-2: 120, 480, or 960 kHz |
smtc The SSB periodicity/offset/duration configuration for the redirected SSB frequency. It is based on timing reference of PCell. If the field is absent, the UE uses the SMTC configured in the measObjectNR having the same SSB frequency and subcarrier spacing. |
RAN-NotificationAreaInfo field descriptions |
cellList A list of cells configured as RAN area. |
ran-AreaConfigList A list of RAN area codes or RA code(s) as RAN area. |
PLMN-RAN-AreaConfig field descriptions |
plmn-Identity PLMN Identity to which the cells in ran-Area belong. If the field is absent the UE not in SNPN access mode uses the ID of the registered PLMN. This field is not included for UE in SNPN access mode (for UE in SNPN access mode the ran-Area always belongs to the registered SNPN). |
ran-AreaCodeList The total number of RAN-AreaCodes of all PLMNs does not exceed 32. |
ran-Area Indicates whether TA code(s) or RAN area code(s) are used for the RAN notification area. The network uses only TA code(s) or both TA code(s) and RAN area code(s) to configure a UE. The total number of TACs across all PLMNs does not exceed 16. |
PLMN-RAN-AreaCell field descriptions |
plmn-Identity PLMN Identity to which the cells in ran-AreaCells belong. If the field is absent the UE not in SNPN access mode uses the ID of the registered PLMN. This field is not included for UE in SNPN access mode (for UE in SNPN access mode the ran-AreaCells always belongs to the registered SNPN). |
ran-AreaCells The total number of cells of all PLMNs does not exceed 32. |
SDT-Config field descriptions |
sdt-DRB-ContinueROHC Indicates whether the PDCP entity of the radio bearers configured for SDT continues or resets the ROHC header compression protocol during PDCP re-establishment during SDT procedure, as specified in TS 38.323 [5]. Value cell indicates that ROHC header compression continues when the UE resumes for SDT in the same cell as the PCell when the RRCRelease message was received. Value rna indicates that ROHC header compression continues when the UE resumes for SDT in a cell belonging to the same RNA as the PCell where the RRCRelease message was received. If the field is absent, the UE releases any stored value for this field and the PDCP entity of the radio bearers configured for SDT always resets the ROHC header compression protocol during PDCP re-establishment when SDT procedure is initiated, as specified in TS 38.323 [5]. |
sdt-DRB-List Indicates the ID(s) of the DRB(s) that are configured for SDT. If size of the sequence is zero, then the UE assumes that none of the DRBs are configured for SDT. The network only configures MN terminated MCG bearers for SDT. |
sdt-SRB2-Indication Indiates whether SRB2 is configured for SDT or not. |
SDT-MAC-PHY-CG-Config field descriptions |
cg-SDT-ConfigInitialBWP-DL Downlink BWP configuration for CG-SDT. If a UE is a RedCap UE and if the initialDownlinkBWP-RedCap is configured in downlinkConfigCommon in SIB1, this field is configured for initialDownlinkBWP-RedCap, otherwise it is configured for initialDownlinkBWP. |
cg-SDT-ConfigInitialBWP-NUL UL BWP configuration for CG-SDT on NUL carrier. If a UE is a RedCap UE and if the initialUplinkBWP-RedCap is configured in uplinkConfigCommon in SIB1, this field is configured for initialUplinkBWP-RedCap, otherwise it is configured for initialUplinkBWP for NUL. |
cg-SDT-ConfigInitialBWP-SUL UL BWP configuration for CG-SDT on SUL carrier configured for the initialUplinkBWP for SUL. |
cg-SDT-CS-RNTI The CS-RNTI value for CG-SDT as specified in TS 38.321 [3]. |
cg-SDT-RSRP-ThresholdSSB An RSRP threshold configured for SSB selection for CG-SDT as specified in TS 38.321 [3]. |
cg-SDT-TA-ValidationConfig Configuration for the RSRP based TA validation. If this field is not configured, then the UE does not perform RSRP based TA validation. |
cg-SDT-timeAlignmentTimer TAT value for CG-SDT as specified in TS 38.321 [3]. The network always configures this when sdt-MAC-PHY-CG-Config is configured. |
CG-SDT-TA-ValidationConfig field descriptions |
cg-SDT-RSRP-ChangeThreshold The RSRP threshold for TA validation for CG-SDT as specified in TS 38.321 [3]. Value dB2 corresponds to 2 dB, value dB4 corresponds to 4 dB and so on. |
SRS-PosRRC-InactiveConfig field descriptions |
bwp-NUL BWP configuration for SRS for Positioning during the RRC_INACTIVE state in Normal Uplink Carrier. If the field is absent UE is configured with an SRS for Positioning associated with the initial UL BWP and transmitted, during the RRC_INACTIVE state, inside the initial UL BWP with the same CP and SCS as configured for initial UL BWP. |
bwp-SUL BWP configuration for SRS for Positioning during the RRC_INACTIVE state in Supplementary Uplink Carrier. If the field is absent UE is configured with an SRS for Positioning associated with the initial UL BWP and transmitted, during the RRC_INACTIVE state, inside the initial UL BWP with the same CP and SCS as configured for initial UL BWP. |
inactivePosSRS-RSRP-changeThreshold RSRP threshold for the increase/decrease of RSRP for time alignment validation as specified in TS 38.321 [3]. |
inactivePosSRS-TimeAlignmentTimer TAT value for SRS for positioning transmission during RRC_INACTIVE State as specified in TS 38.321 [3]. |
srs-PosConfigNUL SRS for Positioning configuration in RRC_INACTIVE state in Normal Uplink Carrier. |
srs-PosConfigSUL SRS for Positioning configuration in RRC_INACTIVE state in Supplementary Uplink Carrier. |
SuspendConfig field descriptions |
|
ran-ExtendedPagingCycle The extended DRX (eDRX) cycle for RAN-initiated paging to be applied by the UE. Value rf256 corresponds to 256 radio frames, value rf512 corresponds to 512 radio frames and so on. Value of the field indicates an eDRX cycle which is shorter or equal to the IDLE mode eDRX cycle configured for the UE. |
|
ran-NotificationAreaInfo Network ensures that the UE in RRC_INACTIVE always has a valid ran-NotificationAreaInfo. |
|
ran-PagingCycle Refers to the UE specific cycle for RAN-initiated paging. Value rf32 corresponds to 32 radio frames, value rf64 corresponds to 64 radio frames and so on. |
|
sl-UEIdentityRemote Indicates the C-RNTI to the L2 U2N Remote UE. |
|
t380 Refers to the timer that triggers the periodic RNAU procedure in UE. Value min5 corresponds to 5 minutes, value min10 corresponds to 10 minutes and so on. |
Conditional Presence |
Explanation |
L2RemoteUE |
The field is mandatory present for L2 U2N Remote UE’s RNAU; otherwise it is absent. |
RANPaging |
This field is optionally present, Need R, if the UE is configured with eDRX in IDLE mode, see TS 24.401 [23]; otherwise the field is not present. |
Redirection2 |
The field is optionally present, Need R, if redirectedCarrierInfo is included; otherwise the field is not present. |
– RRCResume
The RRCResume message is used to resume the suspended RRC connection.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: Network to UE
RRCResume message
— ASN1START
— TAG-RRCRESUME-START
RRCResume ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
rrcResume RRCResume-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
RRCResume-IEs ::= SEQUENCE {
radioBearerConfig RadioBearerConfig OPTIONAL, — Need M
masterCellGroup OCTET STRING (CONTAINING CellGroupConfig) OPTIONAL, — Need M
measConfig MeasConfig OPTIONAL, — Need M
fullConfig ENUMERATED {true} OPTIONAL, — Need N
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension RRCResume-v1560-IEs OPTIONAL
}
RRCResume-v1560-IEs ::= SEQUENCE {
radioBearerConfig2 OCTET STRING (CONTAINING RadioBearerConfig) OPTIONAL, — Need M
sk-Counter SK-Counter OPTIONAL, — Need N
nonCriticalExtension RRCResume-v1610-IEs OPTIONAL
}
RRCResume-v1610-IEs ::= SEQUENCE {
idleModeMeasurementReq-r16 ENUMERATED {true} OPTIONAL, — Need N
restoreMCG-SCells-r16 ENUMERATED {true} OPTIONAL, — Need N
restoreSCG-r16 ENUMERATED {true} OPTIONAL, — Need N
mrdc-SecondaryCellGroup-r16 CHOICE {
nr-SCG-r16 OCTET STRING (CONTAINING RRCReconfiguration),
eutra-SCG-r16 OCTET STRING
} OPTIONAL, — Cond RestoreSCG
needForGapsConfigNR-r16 SetupRelease {NeedForGapsConfigNR-r16} OPTIONAL, — Need M
nonCriticalExtension RRCResume-v1700-IEs OPTIONAL
}
RRCResume-v1700-IEs ::= SEQUENCE {
sl-ConfigDedicatedNR-r17 SetupRelease {SL-ConfigDedicatedNR-r16} OPTIONAL, — Cond L2RemoteUE
sl-L2RemoteUE-Config-r17 SetupRelease {SL-L2RemoteUE-Config-r17} OPTIONAL, — Cond L2RemoteUE
needForGapNCSG-ConfigNR-r17 SetupRelease {NeedForGapNCSG-ConfigNR-r17} OPTIONAL, — Need M
needForGapNCSG-ConfigEUTRA-r17 SetupRelease {NeedForGapNCSG-ConfigEUTRA-r17} OPTIONAL, — Need M
scg-State-r17 ENUMERATED {deactivated} OPTIONAL, — Need N
appLayerMeasConfig-r17 AppLayerMeasConfig-r17 OPTIONAL, — Need M
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-RRCRESUME-STOP
— ASN1STOP
RRCResume-IEs field descriptions |
idleModeMeasurementReq This field indicates that the UE shall report the idle/inactive measurements, if available, to the network in the RRCResumeComplete message |
masterCellGroup Configuration of the master cell group. |
mrdc-SecondaryCellGroup Includes an RRC message for SCG configuration in NR-DC or NE-DC. For NR-DC (nr-SCG), mrdc-SecondaryCellGroup contains the RRCReconfiguration message as generated (entirely) by SN gNB. In this version of the specification, the RRC message can only include fields secondaryCellGroup (with at least reconfigurationWithSync), otherConfig and measConfig. For NE-DC (eutra-SCG), mrdc-SecondaryCellGroup includes the E-UTRA RRCConnectionReconfiguration message as specified in TS 36.331 [10]. In this version of the specification, the E-UTRA RRC message only include the field scg-Configuration with at least mobilityControlInfoSCG. |
needForGapsConfigNR Configuration for the UE to report measurement gap requirement information of NR target bands in the RRCReconfigurationComplete and RRCResumeComplete message. |
needForGapNCSG-ConfigEUTRA Configuration for the UE to report measurement gap and NCSG requirement information of E‑UTRA target bands in the RRCReconfigurationComplete and RRCResumeComplete message. |
needForGapNCSG-ConfigNR Configuration for the UE to report measurement gap and NCSG requirement information of NR target bands in the RRCReconfigurationComplete and RRCResumeComplete message. |
radioBearerConfig Configuration of Radio Bearers (DRBs, SRBs, multicast MRBs) including SDAP/PDCP. |
radioBearerConfig2 Configuration of Radio Bearers (DRBs, SRBs) including SDAP/PDCP. This field can only be used if the UE supports NR-DC or NE-DC. |
restoreMCG-SCells Indicates that the UE shall restore the MCG SCells from the UE Inactive AS Context, if stored. |
restoreSCG Indicates that the UE shall restore the SCG configurations from the UE Inactive AS Context, if stored. |
scg-State Indicates that the SCG is in deactivated state. |
sk-Counter A counter used to derive S-KgNB or S-KeNB based on the newly derived KgNB during RRC Resume. The field is only included when there is one or more RB with keyToUse set to secondary or mrdc-SecondaryCellGroup is included. |
sl-ConfigDedicatedNR This field is used to provide the dedicated configurations for NR sidelink communication/discovery used by L2 U2N Remote UE. |
sl-L2RemoteUE-Config Contains L2 U2N relay operation related configurations used by L2 U2N Remote UE. |
Conditional Presence |
Explanation |
L2RemoteUE |
The field is mandatory present for L2 U2N Remote UE; otherwise it is absent. |
RestoreSCG |
The field is mandatory present if restoreSCG is included. It is optionally present, Need M, otherwise. |
– RRCResumeComplete
The RRCResumeComplete message is used to confirm the successful completion of an RRC connection resumption.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
RRCResumeComplete message
— ASN1START
— TAG-RRCRESUMECOMPLETE-START
RRCResumeComplete ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
rrcResumeComplete RRCResumeComplete-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
RRCResumeComplete-IEs ::= SEQUENCE {
dedicatedNAS-Message DedicatedNAS-Message OPTIONAL,
selectedPLMN-Identity INTEGER (1..maxPLMN) OPTIONAL,
uplinkTxDirectCurrentList UplinkTxDirectCurrentList OPTIONAL,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension RRCResumeComplete-v1610-IEs OPTIONAL
}
RRCResumeComplete-v1610-IEs ::= SEQUENCE {
idleMeasAvailable-r16 ENUMERATED {true} OPTIONAL,
measResultIdleEUTRA-r16 MeasResultIdleEUTRA-r16 OPTIONAL,
measResultIdleNR-r16 MeasResultIdleNR-r16 OPTIONAL,
scg-Response-r16 CHOICE {
nr-SCG-Response OCTET STRING (CONTAINING RRCReconfigurationComplete),
eutra-SCG-Response OCTET STRING
} OPTIONAL,
ue-MeasurementsAvailable-r16 UE-MeasurementsAvailable-r16 OPTIONAL,
mobilityHistoryAvail-r16 ENUMERATED {true} OPTIONAL,
mobilityState-r16 ENUMERATED {normal, medium, high, spare} OPTIONAL,
needForGapsInfoNR-r16 NeedForGapsInfoNR-r16 OPTIONAL,
nonCriticalExtension RRCResumeComplete-v1640-IEs OPTIONAL
}
RRCResumeComplete-v1640-IEs ::= SEQUENCE {
uplinkTxDirectCurrentTwoCarrierList-r16 UplinkTxDirectCurrentTwoCarrierList-r16 OPTIONAL,
nonCriticalExtension RRCResumeComplete-v1700-IEs OPTIONAL
}
RRCResumeComplete-v1700-IEs ::= SEQUENCE {
needForGapNCSG-InfoNR-r17 NeedForGapNCSG-InfoNR-r17 OPTIONAL,
needForGapNCSG-InfoEUTRA-r17 NeedForGapNCSG-InfoEUTRA-r17 OPTIONAL,
nonCriticalExtension RRCResumeComplete-v1720-IEs OPTIONAL
}
RRCResumeComplete-v1720-IEs ::= SEQUENCE {
uplinkTxDirectCurrentMoreCarrierList-r17 UplinkTxDirectCurrentMoreCarrierList-r17 OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-RRCRESUMECOMPLETE-STOP
— ASN1STOP
RRCResumeComplete-IEs field descriptions |
idleMeasAvailable Indication that the UE has idle/inactive measurement report available. |
measResultIdleEUTRA EUTRA measurement results performed during RRC_INACTIVE. |
measResultIdleNR NR measurement results performed during RRC_INACTIVE. |
needForGapsInfoNR This field is used to indicate the measurement gap requirement information of the UE for NR target bands. |
needForGapNCSG-InfoEUTRA This field is used to indicate the measurement gap and NCSG requirement information of the UE for E‑UTRA target bands |
needForGapNCSG-InfoNR This field is used to indicate the measurement gap and NCSG requirement information of the UE for NR target bands |
selectedPLMN-Identity Index of the PLMN selected by the UE from the plmn-IdentityInfoList or npn-IdentityInfoList fields included in SIB1. |
uplinkTxDirectCurrentList The Tx Direct Current locations for the configured serving cells and BWPs if requested by the NW (see reportUplinkTxDirectCurrent in CellGroupConfig). |
uplinkTxDirectCurrentMoreCarrierList The Tx Direct Current locations for the configured intra-band CA requested by reportUplinkTxDirectCurrentMoreCarrier-r17. |
uplinkTxDirectCurrentTwoCarrierList The Tx Direct Current locations for the configured uplink intra-band CA with two carriers if requested by the NW (see reportUplinkTxDirectCurrentTwoCarrier-r16 in CellGroupConfig). |
– RRCResumeRequest
The RRCResumeRequest message is used to request the resumption of a suspended RRC connection or perform an RNA update.
Signalling radio bearer: SRB0
RLC-SAP: TM
Logical channel: CCCH
Direction: UE to Network
RRCResumeRequest message
— ASN1START
— TAG-RRCRESUMEREQUEST-START
RRCResumeRequest ::= SEQUENCE {
rrcResumeRequest RRCResumeRequest-IEs
}
RRCResumeRequest-IEs ::= SEQUENCE {
resumeIdentity ShortI-RNTI-Value,
resumeMAC-I BIT STRING (SIZE (16)),
resumeCause ResumeCause,
spare BIT STRING (SIZE (1))
}
— TAG-RRCRESUMEREQUEST-STOP
— ASN1STOP
RRCResumeRequest-IEs field descriptions |
resumeCause Provides the resume cause for the RRC connection resume request as provided by the upper layers or RRC. The network is not expected to reject an RRCResumeRequest due to unknown cause value being used by the UE. |
resumeIdentity UE identity to facilitate UE context retrieval at gNB. |
resumeMAC-I Authentication token to facilitate UE authentication at gNB. The 16 least significant bits of the MAC-I calculated using the AS security configuration as specified in 5.3.13.3. |
– RRCResumeRequest1
The RRCResumeRequest1 message is used to request the resumption of a suspended RRC connection or perform an RNA update.
Signalling radio bearer: SRB0
RLC-SAP: TM
Logical channel: CCCH1
Direction: UE to Network
RRCResumeRequest1 message
— ASN1START
— TAG-RRCRESUMEREQUEST1-START
RRCResumeRequest1 ::= SEQUENCE {
rrcResumeRequest1 RRCResumeRequest1-IEs
}
RRCResumeRequest1-IEs ::= SEQUENCE {
resumeIdentity I-RNTI-Value,
resumeMAC-I BIT STRING (SIZE (16)),
resumeCause ResumeCause,
spare BIT STRING (SIZE (1))
}
— TAG-RRCRESUMEREQUEST1-STOP
— ASN1STOP
RRCResumeRequest1-IEs field descriptions |
resumeCause Provides the resume cause for the RRCResumeRequest1 as provided by the upper layers or RRC. A gNB is not expected to reject an RRCResumeRequest1 due to unknown cause value being used by the UE. |
resumeIdentity UE identity to facilitate UE context retrieval at gNB. |
resumeMAC-I Authentication token to facilitate UE authentication at gNB. The 16 least significant bits of the MAC-I calculated using the AS security configuration as specified in 5.3.13.3. |
– RRCSetup
The RRCSetup message is used to establish SRB1.
Signalling radio bearer: SRB0
RLC-SAP: TM
Logical channel: CCCH
Direction: Network to UE
RRCSetup message
— ASN1START
— TAG-RRCSETUP-START
RRCSetup ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
rrcSetup RRCSetup-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
RRCSetup-IEs ::= SEQUENCE {
radioBearerConfig RadioBearerConfig,
masterCellGroup OCTET STRING (CONTAINING CellGroupConfig),
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension RRCSetup-v1700-IEs OPTIONAL
}
RRCSetup-v1700-IEs ::= SEQUENCE {
sl-ConfigDedicatedNR-r17 SL-ConfigDedicatedNR-r16 OPTIONAL, — Cond L2RemoteUE
sl-L2RemoteUE-Config-r17 SL-L2RemoteUE-Config-r17 OPTIONAL, — Cond L2RemoteUE
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-RRCSETUP-STOP
— ASN1STOP
RRCSetup-IEs field descriptions |
masterCellGroup The network configures only the RLC bearer for the SRB1, mac-CellGroupConfig, physicalCellGroupConfig and spCellConfig. |
radioBearerConfig Only SRB1 can be configured in RRC setup. |
sl-ConfigDedicatedNR Contains dedicated configurations for NR sidelink communication. The network configures only the PC5 Relay RLC channel and sl-PHY-MAC-RLC-Config used for the SRB1. |
sl-L2RemoteUE-Config Contains dedicated configurations used for L2 U2N relay related operation. The network configures only the SRAP configuration used for the SRB1. |
Conditional Presence |
Explanation |
L2RemoteUE |
The field is mandatory present for L2 U2N Remote UE; otherwise it is absent. |
– RRCSetupComplete
The RRCSetupComplete message is used to confirm the successful completion of an RRC connection establishment.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
RRCSetupComplete message
— ASN1START
— TAG-RRCSETUPCOMPLETE-START
RRCSetupComplete ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
rrcSetupComplete RRCSetupComplete-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
RRCSetupComplete-IEs ::= SEQUENCE {
selectedPLMN-Identity INTEGER (1..maxPLMN),
registeredAMF RegisteredAMF OPTIONAL,
guami-Type ENUMERATED {native, mapped} OPTIONAL,
s-NSSAI-List SEQUENCE (SIZE (1..maxNrofS-NSSAI)) OF S-NSSAI OPTIONAL,
dedicatedNAS-Message DedicatedNAS-Message,
ng-5G-S-TMSI-Value CHOICE {
ng-5G-S-TMSI NG-5G-S-TMSI,
ng-5G-S-TMSI-Part2 BIT STRING (SIZE (9))
} OPTIONAL,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension RRCSetupComplete-v1610-IEs OPTIONAL
}
RRCSetupComplete-v1610-IEs ::= SEQUENCE {
iab-NodeIndication-r16 ENUMERATED {true} OPTIONAL,
idleMeasAvailable-r16 ENUMERATED {true} OPTIONAL,
ue-MeasurementsAvailable-r16 UE-MeasurementsAvailable-r16 OPTIONAL,
mobilityHistoryAvail-r16 ENUMERATED {true} OPTIONAL,
mobilityState-r16 ENUMERATED {normal, medium, high, spare} OPTIONAL,
nonCriticalExtension RRCSetupComplete-v1690-IEs OPTIONAL
}
RRCSetupComplete-v1690-IEs ::= SEQUENCE {
ul-RRC-Segmentation-r16 ENUMERATED {true} OPTIONAL,
nonCriticalExtension RRCSetupComplete-v1700-IEs OPTIONAL
}
RRCSetupComplete-v1700-IEs ::= SEQUENCE {
onboardingRequest-r17 ENUMERATED {true} OPTIONAL,
nonCriticalExtension SEQUENCE{} OPTIONAL
}
RegisteredAMF ::= SEQUENCE {
plmn-Identity PLMN-Identity OPTIONAL,
amf-Identifier AMF-Identifier
}
— TAG-RRCSETUPCOMPLETE-STOP
— ASN1STOP
RRCSetupComplete-IEs field descriptions |
guami-Type This field is used to indicate whether the GUAMI included is native (derived from native 5G-GUTI) or mapped (from EPS, derived from EPS GUTI) as specified in TS 24.501 [23]. |
iab-NodeIndication This field is used to indicate that the connection is being established by an IAB-node as specified in TS 38.300 [2]. |
idleMeasAvailable Indication that the UE has idle/inactive measurement report available. |
mobilityState This field indicates the UE mobility state (as defined in TS 38.304 [20], clause 5.2.4.3) just prior to UE going into RRC_CONNECTED state. The UE indicates the value of medium and high when being in Medium-mobility and High-mobility states respectively. Otherwise the UE indicates the value normal. |
ng-5G-S-TMSI-Part2 The leftmost 9 bits of 5G-S-TMSI. |
onboardingRequest This field indicates that the connection is being established for UE onboarding in the selected onboarding SNPN, see TS 23.501 [32]. |
registeredAMF This field is used to transfer the GUAMI of the AMF where the UE is registered, as provided by upper layers, see TS 23.003 [21]. |
selectedPLMN-Identity Index of the PLMN or SNPN selected by the UE from the plmn-IdentityInfoList or npn-IdentityInfoList fields included in SIB1. |
ul-RRC-Segmentation This field indicates the UE supports uplink RRC segmentation of UECapabilityInformation. |
– RRCSetupRequest
The RRCSetupRequest message is used to request the establishment of an RRC connection.
Signalling radio bearer: SRB0
RLC-SAP: TM
Logical channel: CCCH
Direction: UE to Network
RRCSetupRequest message
— ASN1START
— TAG-RRCSETUPREQUEST-START
RRCSetupRequest ::= SEQUENCE {
rrcSetupRequest RRCSetupRequest-IEs
}
RRCSetupRequest-IEs ::= SEQUENCE {
ue-Identity InitialUE-Identity,
establishmentCause EstablishmentCause,
spare BIT STRING (SIZE (1))
}
InitialUE-Identity ::= CHOICE {
ng-5G-S-TMSI-Part1 BIT STRING (SIZE (39)),
randomValue BIT STRING (SIZE (39))
}
EstablishmentCause ::= ENUMERATED {
emergency, highPriorityAccess, mt-Access, mo-Signalling,
mo-Data, mo-VoiceCall, mo-VideoCall, mo-SMS, mps-PriorityAccess, mcs-PriorityAccess,
spare6, spare5, spare4, spare3, spare2, spare1}
— TAG-RRCSETUPREQUEST-STOP
— ASN1STOP
RRCSetupRequest-IEs field descriptions |
establishmentCause Provides the establishment cause for the RRCSetupRequest in accordance with the information received from upper layers. gNB is not expected to reject an RRCSetupRequest due to unknown cause value being used by the UE. |
ue-Identity UE identity included to facilitate contention resolution by lower layers. |
InitialUE-Identity field descriptions |
ng-5G-S-TMSI-Part1 The rightmost 39 bits of 5G-S-TMSI. |
randomValue Integer value in the range 0 to 239 – 1. |
– RRCSystemInfoRequest
The RRCSystemInfoRequest message is used to request SI message(s) required by the UE as specified in clause 5.2.2.3.3.
Signalling radio bearer: SRB0
RLC-SAP: TM
Logical channel: CCCH
Direction: UE to Network
RRCSystemInfoRequest message
— ASN1START
— TAG-RRCSYSTEMINFOREQUEST-START
RRCSystemInfoRequest ::= SEQUENCE {
criticalExtensions CHOICE {
rrcSystemInfoRequest RRCSystemInfoRequest-IEs,
criticalExtensionsFuture-r16 CHOICE {
rrcPosSystemInfoRequest-r16 RRC-PosSystemInfoRequest-r16-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
}
RRCSystemInfoRequest-IEs ::= SEQUENCE {
requested-SI-List BIT STRING (SIZE (maxSI-Message)), –32bits
spare BIT STRING (SIZE (12))
}
RRC-PosSystemInfoRequest-r16-IEs ::= SEQUENCE {
requestedPosSI-List BIT STRING (SIZE (maxSI-Message)), –32bits
spare BIT STRING (SIZE (11))
}
— TAG-RRCSYSTEMINFOREQUEST-STOP
— ASN1STOP
RRCSystemInfoRequest-IEs field descriptions |
requested-SI-List Contains a list of requested SI messages. According to the order of entry in the list of SI messages configured by schedulingInfoList in si-SchedulingInfo in SIB1, first bit corresponds to first/leftmost listed SI message, second bit corresponds to second listed SI message, and so on. |
requestedPosSI-List Contains a list of requested SI messages. According to the order of entry in the list of SI messages configured by posSchedulingInfoList in posSI–SchedulingInfo in SIB1, first bit corresponds to first/leftmost listed SI message, second bit corresponds to second listed SI message, and so on. |
– SCGFailureInformation
The SCGFailureInformation message is used to provide information regarding NR SCG failures detected by the UE.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
SCGFailureInformation message
— ASN1START
— TAG-SCGFAILUREINFORMATION-START
SCGFailureInformation ::= SEQUENCE {
criticalExtensions CHOICE {
scgFailureInformation SCGFailureInformation-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
SCGFailureInformation-IEs ::= SEQUENCE {
failureReportSCG FailureReportSCG OPTIONAL,
nonCriticalExtension SCGFailureInformation-v1590-IEs OPTIONAL
}
SCGFailureInformation-v1590-IEs ::= SEQUENCE {
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
FailureReportSCG ::= SEQUENCE {
failureType ENUMERATED {
t310-Expiry, randomAccessProblem,
rlc-MaxNumRetx,
synchReconfigFailureSCG, scg-ReconfigFailure,
srb3-IntegrityFailure, other-r16, spare1},
measResultFreqList MeasResultFreqList OPTIONAL,
measResultSCG-Failure OCTET STRING (CONTAINING MeasResultSCG-Failure) OPTIONAL,
…,
[[
locationInfo-r16 LocationInfo-r16 OPTIONAL,
failureType-v1610 ENUMERATED {scg-lbtFailure-r16, beamFailureRecoveryFailure-r16,
t312-Expiry-r16, bh-RLF-r16, beamFailure-r17, spare3, spare2, spare1} OPTIONAL
]],
[[
previousPSCellId-r17 SEQUENCE {
physCellId-r17 PhysCellId,
carrierFreq-r17 ARFCN-ValueNR
} OPTIONAL,
failedPSCellId-r17 SEQUENCE {
physCellId-r17 PhysCellId,
carrierFreq-r17 ARFCN-ValueNR
} OPTIONAL,
timeSCGFailure-r17 INTEGER (0..1023) OPTIONAL,
perRAInfoList-r17 PerRAInfoList-r16 OPTIONAL
]]
}
MeasResultFreqList ::= SEQUENCE (SIZE (1..maxFreq)) OF MeasResult2NR
— TAG-SCGFAILUREINFORMATION-STOP
— ASN1STOP
SCGFailureInformation field descriptions |
---|
measResultFreqList The field contains available results of measurements on NR frequencies the UE is configured to measure by measConfig. |
measResultSCG-Failure The field contains the MeasResultSCG-Failure IE which includes available results of measurements on NR frequencies the UE is configured to measure by the NR SCG RRCReconfiguration message. |
previousPSCellId This field indicates the physical cell id and carrier frequency of the cell that is the source PSCell of the last PSCell change. |
failedPSCellId This field indicates the physical cell id and carrier frequency of the cell in which SCG failure is detected or the target PSCell of the failed PSCell change or failed PSCell addition. |
timeSCGFailure This field is used to indicate the time elapsed since the last execution of RRCReconfiguration with reconfigurationWithSync for the SCG until the SCG failure. Actual value = field value * 100ms. The maximum value 1023 means 102.3s or longer. |
– SCGFailureInformationEUTRA
The SCGFailureInformationEUTRA message is used to provide information regarding E-UTRA SCG failures detected by the UE.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
SCGFailureInformationEUTRA message
— ASN1START
— TAG-SCGFAILUREINFORMATIONEUTRA-START
SCGFailureInformationEUTRA ::= SEQUENCE {
criticalExtensions CHOICE {
scgFailureInformationEUTRA SCGFailureInformationEUTRA-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
SCGFailureInformationEUTRA-IEs ::= SEQUENCE {
failureReportSCG-EUTRA FailureReportSCG-EUTRA OPTIONAL,
nonCriticalExtension SCGFailureInformationEUTRA-v1590-IEs OPTIONAL
}
SCGFailureInformationEUTRA-v1590-IEs ::= SEQUENCE {
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
FailureReportSCG-EUTRA ::= SEQUENCE {
failureType ENUMERATED {
t313-Expiry, randomAccessProblem,rlc-MaxNumRetx,
scg-ChangeFailure, spare4,
spare3, spare2, spare1},
measResultFreqListMRDC MeasResultFreqListFailMRDC OPTIONAL,
measResultSCG-FailureMRDC OCTET STRING OPTIONAL,
…,
[[
locationInfo-r16 LocationInfo-r16 OPTIONAL
]]
}
MeasResultFreqListFailMRDC ::= SEQUENCE (SIZE (1.. maxFreq)) OF MeasResult2EUTRA
— TAG-SCGFAILUREINFORMATIONEUTRA-STOP
— ASN1STOP
SCGFailureInformationEUTRA field descriptions |
---|
measResultFreqListMRDC The field contains available results of measurements on E-UTRA frequencies the UE is configured to measure by measConfig. |
measResultSCG-FailureMRDC Includes the E-UTRA MeasResultSCG-FailureMRDC IE as specified in TS 36.331 [10]. The field contains available results of measurements on E-UTRA frequencies the UE is configured to measure by the E-UTRA RRCConnectionReconfiguration message. |
– SecurityModeCommand
The SecurityModeCommand message is used to command the activation of AS security.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: Network to UE
SecurityModeCommand message
— ASN1START
— TAG-SECURITYMODECOMMAND-START
SecurityModeCommand ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
securityModeCommand SecurityModeCommand-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
SecurityModeCommand-IEs ::= SEQUENCE {
securityConfigSMC SecurityConfigSMC,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE{} OPTIONAL
}
SecurityConfigSMC ::= SEQUENCE {
securityAlgorithmConfig SecurityAlgorithmConfig,
…
}
— TAG-SECURITYMODECOMMAND-STOP
— ASN1STOP
– SecurityModeComplete
The SecurityModeComplete message is used to confirm the successful completion of a security mode command.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
SecurityModeComplete message
— ASN1START
— TAG-SECURITYMODECOMPLETE-START
SecurityModeComplete ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
securityModeComplete SecurityModeComplete-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
SecurityModeComplete-IEs ::= SEQUENCE {
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE{} OPTIONAL
}
— TAG-SECURITYMODECOMPLETE-STOP
— ASN1STOP
– SecurityModeFailure
The SecurityModeFailure message is used to indicate an unsuccessful completion of a security mode command.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
SecurityModeFailure message
— ASN1START
— TAG-SECURITYMODEFAILURE-START
SecurityModeFailure ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
securityModeFailure SecurityModeFailure-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
SecurityModeFailure-IEs ::= SEQUENCE {
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE{} OPTIONAL
}
— TAG-SECURITYMODEFAILURE-STOP
— ASN1STOP
– SIB1
SIB1 contains information relevant when evaluating if a UE is allowed to access a cell and defines the scheduling of other system information. It also contains radio resource configuration information that is common for all UEs and barring information applied to the unified access control.
Signalling radio bearer: N/A
RLC-SAP: TM
Logical channels: BCCH
Direction: Network to UE
SIB1 message
— ASN1START
— TAG-SIB1-START
SIB1 ::= SEQUENCE {
cellSelectionInfo SEQUENCE {
q-RxLevMin Q-RxLevMin,
q-RxLevMinOffset INTEGER (1..8) OPTIONAL, — Need S
q-RxLevMinSUL Q-RxLevMin OPTIONAL, — Need R
q-QualMin Q-QualMin OPTIONAL, — Need S
q-QualMinOffset INTEGER (1..8) OPTIONAL — Need S
} OPTIONAL, — Cond Standalone
cellAccessRelatedInfo CellAccessRelatedInfo,
connEstFailureControl ConnEstFailureControl OPTIONAL, — Need R
si-SchedulingInfo SI-SchedulingInfo OPTIONAL, — Need R
servingCellConfigCommon ServingCellConfigCommonSIB OPTIONAL, — Need R
ims-EmergencySupport ENUMERATED {true} OPTIONAL, — Need R
eCallOverIMS-Support ENUMERATED {true} OPTIONAL, — Need R
ue-TimersAndConstants UE-TimersAndConstants OPTIONAL, — Need R
uac-BarringInfo SEQUENCE {
uac-BarringForCommon UAC-BarringPerCatList OPTIONAL, — Need S
uac-BarringPerPLMN-List UAC-BarringPerPLMN-List OPTIONAL, — Need S
uac-BarringInfoSetList UAC-BarringInfoSetList,
uac-AccessCategory1-SelectionAssistanceInfo CHOICE {
plmnCommon UAC-AccessCategory1-SelectionAssistanceInfo,
individualPLMNList SEQUENCE (SIZE (2..maxPLMN)) OF UAC-AccessCategory1-SelectionAssistanceInfo
} OPTIONAL — Need S
} OPTIONAL, — Need R
useFullResumeID ENUMERATED {true} OPTIONAL, — Need R
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SIB1-v1610-IEs OPTIONAL
}
SIB1-v1610-IEs ::= SEQUENCE {
idleModeMeasurementsEUTRA-r16 ENUMERATED{true} OPTIONAL, — Need R
idleModeMeasurementsNR-r16 ENUMERATED{true} OPTIONAL, — Need R
posSI-SchedulingInfo-r16 PosSI-SchedulingInfo-r16 OPTIONAL, — Need R
nonCriticalExtension SIB1-v1630-IEs OPTIONAL
}
SIB1-v1630-IEs ::= SEQUENCE {
uac-BarringInfo-v1630 SEQUENCE {
uac-AC1-SelectAssistInfo-r16 SEQUENCE (SIZE (2..maxPLMN)) OF UAC-AC1-SelectAssistInfo-r16
} OPTIONAL, — Need R
nonCriticalExtension SIB1-v1700-IEs OPTIONAL
}
SIB1-v1700-IEs ::= SEQUENCE {
hsdn-Cell-r17 ENUMERATED {true} OPTIONAL, — Need R
uac-BarringInfo-v1700 SEQUENCE {
uac-BarringInfoSetList-v1700 UAC-BarringInfoSetList-v1700
} OPTIONAL, — Cond MINT
sdt-ConfigCommon-r17 SDT-ConfigCommonSIB-r17 OPTIONAL, — Need R
redCap-ConfigCommon-r17 RedCap-ConfigCommonSIB-r17 OPTIONAL, — Need R
featurePriorities-r17 SEQUENCE {
redCapPriority-r17 FeaturePriority-r17 OPTIONAL, — Need R
slicingPriority-r17 FeaturePriority-r17 OPTIONAL, — Need R
msg3-Repetitions-Priority-r17 FeaturePriority-r17 OPTIONAL, — Need R
sdt-Priority-r17 FeaturePriority-r17 OPTIONAL — Need R
} OPTIONAL, — Need R
si-SchedulingInfo-v1700 SI-SchedulingInfo-v1700 OPTIONAL, — Need R
hyperSFN-r17 BIT STRING (SIZE (10)) OPTIONAL, — Need R
eDRX-AllowedIdle-r17 ENUMERATED {true} OPTIONAL, — Need R
eDRX-AllowedInactive-r17 ENUMERATED {true} OPTIONAL, — Cond EDRX-RC
intraFreqReselectionRedCap-r17 ENUMERATED {allowed, notAllowed} OPTIONAL, — Need S
cellBarredNTN-r17 ENUMERATED {barred, notBarred} OPTIONAL, — Need S
nonCriticalExtension SEQUENCE {} OPTIONAL
}
UAC-AccessCategory1-SelectionAssistanceInfo ::= ENUMERATED {a, b, c}
UAC-AC1-SelectAssistInfo-r16 ::= ENUMERATED {a, b, c, notConfigured}
SDT-ConfigCommonSIB-r17 ::= SEQUENCE {
sdt-RSRP-Threshold-r17 RSRP-Range OPTIONAL, — Need R
sdt-LogicalChannelSR-DelayTimer-r17 ENUMERATED { sf20, sf40, sf64, sf128, sf512, sf1024, sf2560, spare1} OPTIONAL, — Need R
sdt-DataVolumeThreshold-r17 ENUMERATED {byte32, byte100, byte200, byte400, byte600, byte800, byte1000, byte2000, byte4000,
byte8000, byte9000, byte10000, byte12000, byte24000, byte48000, byte96000},
t319a-r17 ENUMERATED { ms100, ms200, ms300, ms400, ms600, ms1000, ms2000,
ms3000, ms4000, spare7, spare6, spare5, spare4, spare3, spare2, spare1}
}
RedCap-ConfigCommonSIB-r17 ::= SEQUENCE {
halfDuplexRedCapAllowed-r17 ENUMERATED {true} OPTIONAL, — Need R
cellBarredRedCap-r17 SEQUENCE {
cellBarredRedCap1Rx-r17 ENUMERATED {barred, notBarred},
cellBarredRedCap2Rx-r17 ENUMERATED {barred, notBarred}
} OPTIONAL, — Need R
…
}
FeaturePriority-r17 ::= INTEGER (0..7)
— TAG-SIB1-STOP
— ASN1STOP
SIB1 field descriptions |
cellBarredNTN Value barred means that the cell is barred for connectivity to NTN, as defined in TS 38.304 [20]. Value notBarred means that the cell is allowed for connectivity to NTN. If not present, the UE considers the cell is not allowed for connectivity to NTN, as defined in TS 38.304 [20]. This field is only applicable to NTN-capable UEs. |
cellBarredRedCap1Rx Value barred means that the cell is barred for a RedCap UE with 1 Rx branch, as defined in TS 38.304 [20]. This field is ignored by non-RedCap UEs. |
cellBarredRedCap2Rx Value barred means that the cell is barred for a RedCap UE with 2 Rx branches, as defined in TS 38.304 [20]. This field is ignored by non-RedCap UEs. |
cellSelectionInfo Parameters for cell selection related to the serving cell. |
eCallOverIMS-Support Indicates whether the cell supports eCall over IMS services as defined in TS 23.501 [32]. If absent, eCall over IMS is not supported by the network in the cell. |
eDRX-AllowedIdle The presence of this field indicates that extended DRX for CN paging is allowed in the cell for UEs in RRC_IDLE or RRC_INACTIVE. The UE shall stop using extended DRX for CN paging in RRC_IDLE or RRC_INACTIVE if eDRX-AllowedIdle is not present. |
eDRX-AllowedInactive The presence of this field indicates that extended DRX for RAN paging is allowed in the cell for UEs in RRC_INACTIVE. The UE shall stop using extended DRX for RAN paging in RRC_INACTIVE if eDRX-AllowedInactive is not present. |
featurePriorities Indicates priorities for features, such as RedCap, Slicing, SDT and MSG3-Repetitions for Coverage Enhancements. These priorities are used to determine which FeatureCombinationPreambles the UE shall use when a feature maps to more than one FeatureCombinationPreambles, as specified in TS 38.321 [3]. A lower value means a higher priority. The network does not signal the same priority for more than one feature. The network signals a priority for all feature that map to at least one FeatureCombinationPreambles. |
halfDuplexRedCap-Allowed The presence of this field indicates whether the cell supports half-duplex FDD RedCap UEs. |
hsdn-Cell This field indicates this is a HSDN cell as specified in TS 38.304 [20]. |
hyperSFN Indicates hyper SFN which increments by one when the SFN wraps around. |
idleModeMeasurementsEUTRA This field indicates that a UE that is configured for EUTRA idle/inactive measurements shall perform the measurements while camping in this cell and report availability of these measurements when establishing or resuming a connection in this cell. If absent, a UE is not required to perform EUTRA idle/inactive measurements. |
idleModeMeasurementsNR This field indicates that a UE that is configured for NR idle/inactive measurements shall perform the measurements while camping in this cell and report availability of these measurements when establishing or resuming a connection in this cell. If absent, a UE is not required to perform NR idle/inactive measurements. |
ims-EmergencySupport Indicates whether the cell supports IMS emergency bearer services for UEs in limited service mode. If absent, IMS emergency call is not supported by the network in the cell for UEs in limited service mode. |
intraFreqReselectionRedCap Controls cell selection/reselection to intra-frequency cells for RedCap UEs when this cell is barred, or treated as barred by the RedCap UE, as specified in TS 38.304 [20]. If not present, a RedCap UE treats the cell as barred, i.e.,the UE considers that the cell does not support RedCap. |
q-QualMin Parameter "Qqualmin" in TS 38.304 [20], applicable for serving cell. If the field is absent, the UE applies the (default) value of negative infinity for Qqualmin. |
q-QualMinOffset Parameter "Qqualminoffset" in TS 38.304 [20]. Actual value Qqualminoffset = field value [dB]. If the field is absent, the UE applies the (default) value of 0 dB for Qqualminoffset. Affects the minimum required quality level in the cell. |
q-RxLevMin Parameter "Qrxlevmin" in TS 38.304 [20], applicable for serving cell. |
q-RxLevMinOffset Parameter "Qrxlevminoffset" in TS 38.304 [20]. Actual value Qrxlevminoffset = field value * 2 [dB]. If absent, the UE applies the (default) value of 0 dB for Qrxlevminoffset. Affects the minimum required Rx level in the cell. |
q-RxLevMinSUL Parameter "Qrxlevmin" in TS 38.304 [20], applicable for serving cell. |
sdt-RSRP-Threshold RSRP threshold used to determine whether SDT procedure can be initiated, as specified in TS 38.321 [3]. |
sdt-DataVolumeThreshold Data volume threshold used to determine whether SDT can be initiated, as specified in TS 38.321 [3]. Value byte32 corresponds to 32 bytes, value byte100 corresponds to 100 bytes, and so on. |
sdt-LogicalChannelSR-DelayTimer The value of logicalChannelSR-DelayTimer applied during SDT for logical channels configured with SDT, as specified in TS 38.321 [3]. Value in number of subframes. Value sf20 corresponds to 20 subframes, sf40 corresponds to 40 subframes, and so on. If this field is not configured, then logicalChannelSR-DelayTimer is not applied for SDT logical channels. |
servingCellConfigCommon Configuration of the serving cell. |
t319a Initial value of the timer T319a. Value ms100 corresponds to 100 milliseconds, value ms200 corresponds to 200 milliseconds and so on. |
uac-AccessCategory1-SelectionAssistanceInfo Information used to determine whether Access Category 1 applies to the UE, as defined in TS 22.261 [25]. If plmnCommon is chosen, the UAC-AccessCategory1-SelectionAssistanceInfo is applicable to all the PLMNs and SNPNs in plmn-IdentityInfoList and npn-IdentityInfoList. If individualPLMNList is chosen, the 1st entry in the list corresponds to the first network within all of the PLMNs and SNPNs across the plmn-IdentityList and the npn-IdentityInfoList, the 2nd entry in the list corresponds to the second network within all of the PLMNs and SNPNs across the plmn-IdentityList and the npn-IdentityInfoList and so on. If uac-AC1-SelectAssistInfo-r16 is present, the UE shall ignore the uac-AccessCategory1-SelectionAssistanceInfo. |
uac-AC1-SelectAssistInfo Information used to determine whether Access Category 1 applies to the UE, as defined in TS 22.261 [25]. The 1st entry in the list corresponds to the first network within all of the PLMNs and SNPNs across the plmn-IdentityList and npn-IdentityInfoList, the 2nd entry in the list corresponds to the second network within all of the PLMNs and SNPNs across the plmn-IdentityList and the npn-IdentityInfoList and so on. Value notConfigured indicates that Access Category1 is not configured for the corresponding PLMN/SNPN. |
uac-BarringForCommon Common access control parameters for each access category. Common values are used for all PLMNs/SNPNs, unless overwritten by the PLMN/SNPN specific configuration provided in uac-BarringPerPLMN-List. The parameters are specified by providing an index to the set of configurations (uac-BarringInfoSetList). UE behaviour upon absence of this field is specified in clause 5.3.14.2. |
ue-TimersAndConstants Timer and constant values to be used by the UE. The cell operating as PCell always provides this field. |
useFullResumeID Indicates which resume identifier and Resume request message should be used. UE uses fullI-RNTI and RRCResumeRequest1 if the field is present, or shortI-RNTI and RRCResumeRequest if the field is absent. |
Conditional Presence |
Explanation |
EDRX-RC |
The field is optionally present, Need R, in a cell that enables eDRX-AllowedIdle, otherwise it is absent. |
MINT |
The field is optionally present, Need R, in a cell that provides a configuration for disaster roaming, otherwise it is absent, Need R. |
Standalone |
The field is mandatory present in a cell that supports standalone operation, otherwise it is absent. |
– SidelinkUEInformationNR
The SidelinkUEinformationNR message is used for the indication of NR sidelink UE information to the network.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
SidelinkUEInformationNR message
— ASN1START
— TAG-SIDELINKUEINFORMATIONNR-START
SidelinkUEInformationNR-r16::= SEQUENCE {
criticalExtensions CHOICE {
sidelinkUEInformationNR-r16 SidelinkUEInformationNR-r16-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
SidelinkUEInformationNR-r16-IEs ::= SEQUENCE {
sl-RxInterestedFreqList-r16 SL-InterestedFreqList-r16 OPTIONAL,
sl-TxResourceReqList-r16 SL-TxResourceReqList-r16 OPTIONAL,
sl-FailureList-r16 SL-FailureList-r16 OPTIONAL,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SidelinkUEInformationNR-v1700-IEs OPTIONAL
}
SidelinkUEInformationNR-v1700-IEs ::= SEQUENCE {
sl-TxResourceReqList-v1700 SL-TxResourceReqList-v1700 OPTIONAL,
sl-RxDRX-ReportList-v1700 SL-RxDRX-ReportList-v1700 OPTIONAL,
sl-RxInterestedGC-BC-DestList-r17 SL-RxInterestedGC-BC-DestList-r17 OPTIONAL,
sl-RxInterestedFreqListDisc-r17 SL-InterestedFreqList-r16 OPTIONAL,
sl-TxResourceReqListDisc-r17 SL-TxResourceReqListDisc-r17 OPTIONAL,
sl-TxResourceReqListCommRelay-r17 SL-TxResourceReqListCommRelay-r17 OPTIONAL,
ue-Type-r17 ENUMERATED {relayUE, remoteUE} OPTIONAL,
sl-SourceIdentityRemoteUE-r17 SL-SourceIdentity-r17 OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
SL-InterestedFreqList-r16 ::= SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF INTEGER (1..maxNrofFreqSL-r16)
SL-TxResourceReqList-r16 ::= SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-TxResourceReq-r16
SL-TxResourceReq-r16 ::= SEQUENCE {
sl-DestinationIdentity-r16 SL-DestinationIdentity-r16,
sl-CastType-r16 ENUMERATED {broadcast, groupcast, unicast, spare1},
sl-RLC-ModeIndicationList-r16 SEQUENCE (SIZE (1.. maxNrofSLRB-r16)) OF SL-RLC-ModeIndication-r16 OPTIONAL,
sl-QoS-InfoList-r16 SEQUENCE (SIZE (1..maxNrofSL-QFIsPerDest-r16)) OF SL-QoS-Info-r16 OPTIONAL,
sl-TypeTxSyncList-r16 SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF SL-TypeTxSync-r16 OPTIONAL,
sl-TxInterestedFreqList-r16 SL-TxInterestedFreqList-r16 OPTIONAL,
sl-CapabilityInformationSidelink-r16 OCTET STRING OPTIONAL
}
SL-TxResourceReqList-v1700 ::= SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-TxResourceReq-v1700
SL-RxDRX-ReportList-v1700 ::= SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-RxDRX-Report-v1700
SL-TxResourceReq-v1700 ::= SEQUENCE {
sl-DRX-InfoFromRxList-r17 SEQUENCE (SIZE (1..maxNrofSL-RxInfoSet-r17)) OF SL-DRX-ConfigUC-SemiStatic-r17 OPTIONAL,
sl-DRX-Indication-r17 ENUMERATED {on, off} OPTIONAL,
…
}
SL-RxDRX-Report-v1700 ::= SEQUENCE {
sl-DRX-ConfigFromTx-r17 SL-DRX-ConfigUC-SemiStatic-r17,
…}
SL-RxInterestedGC-BC-DestList-r17 ::= SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-RxInterestedGC-BC-Dest-r17
SL-RxInterestedGC-BC-Dest-r17 ::= SEQUENCE {
sl-RxInterestedQoS-InfoList-r17 SEQUENCE (SIZE (1..maxNrofSL-QFIsPerDest-r16)) OF SL-QoS-Info-r16,
sl-DestinationIdentity-r16 SL-DestinationIdentity-r16
}
SL-TxResourceReqListDisc-r17 ::= SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-TxResourceReqDisc-r17
SL-TxResourceReqDisc-r17 ::= SEQUENCE {
sl-DestinationIdentityDisc-r17 SL-DestinationIdentity-r16,
sl-SourceIdentityRelayUE-r17 SL-SourceIdentity-r17 OPTIONAL,
sl-CastTypeDisc-r17 ENUMERATED {broadcast, groupcast, unicast, spare1},
sl-TxInterestedFreqListDisc-r17 SL-TxInterestedFreqList-r16,
sl-TypeTxSyncListDisc-r17 SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF SL-TypeTxSync-r16,
sl-DiscoveryType-r17 ENUMERATED {relay, non-Relay},
…
}
SL-TxResourceReqListCommRelay-r17 ::= SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-TxResourceReqCommRelayInfo-r17
SL-TxResourceReqCommRelayInfo-r17 ::= SEQUENCE {
sl-RelayDRXConfig-r17 SL-TxResourceReq-v1700 OPTIONAL,
sl-TxResourceReqCommRelay-r17 SL-TxResourceReqCommRelay-r17
}
SL-TxResourceReqCommRelay-r17 ::= CHOICE {
sl-TxResourceReqL2U2N-Relay-r17 SL-TxResourceReqL2U2N-Relay-r17,
sl-TxResourceReqL3U2N-Relay-r17 SL-TxResourceReq-r16
}
SL-TxResourceReqL2U2N-Relay-r17 ::= SEQUENCE {
sl-DestinationIdentityL2U2N-r17 SL-DestinationIdentity-r16 OPTIONAL,
sl-TxInterestedFreqListL2U2N-r17 SL-TxInterestedFreqList-r16,
sl-TypeTxSyncListL2U2N-r17 SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF SL-TypeTxSync-r16,
sl-LocalID-Request-r17 ENUMERATED {true} OPTIONAL,
sl-PagingIdentityRemoteUE-r17 SL-PagingIdentityRemoteUE-r17 OPTIONAL,
sl-CapabilityInformationSidelink-r17 OCTET STRING OPTIONAL,
…
}
SL-TxInterestedFreqList-r16 ::= SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF INTEGER (1..maxNrofFreqSL-r16)
SL-QoS-Info-r16 ::= SEQUENCE {
sl-QoS-FlowIdentity-r16 SL-QoS-FlowIdentity-r16,
sl-QoS-Profile-r16 SL-QoS-Profile-r16 OPTIONAL
}
SL-RLC-ModeIndication-r16 ::= SEQUENCE {
sl-Mode-r16 CHOICE {
sl-AM-Mode-r16 NULL,
sl-UM-Mode-r16 NULL
},
sl-QoS-InfoList-r16 SEQUENCE (SIZE (1..maxNrofSL-QFIsPerDest-r16)) OF SL-QoS-Info-r16
}
SL-FailureList-r16 ::= SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-Failure-r16
SL-Failure-r16 ::= SEQUENCE {
sl-DestinationIdentity-r16 SL-DestinationIdentity-r16,
sl-Failure-r16 ENUMERATED {rlf,configFailure, drxReject-v1710, spare5, spare4, spare3, spare2, spare1}
}
— TAG-SIDELINKUEINFORMATIONNR-STOP
— ASN1STOP
SidelinkUEinformationNR field descriptions |
---|
sl-RxDRX-ReportList Indicates the accepted DRX configuration that is received from the peer UE and reported to the network for NR sidelink unicast communication. |
sl-RxInterestedFreqList Indicates the index of frequency on which the UE is interested to receive NR sidelink communication. The value 1 corresponds to the frequency of first entry in sl-FreqInfoList broadcast in SIB12, the value 2 corresponds to the frequency of second entry in sl-FreqInfoList broadcast in SIB12 and so on. In this release, only value 1 can be included in the interested frequency list. |
sl-RxInterestedGC-BC-DestList Indicates the reported QoS profile and associated destination for which UE is interested in reception to the network for NR sidelink groupcast and broadcast communication, or NR sidelink discovery. |
sl-SourceIdentityRemoteUE This field is used to indicate the Source Layer-2 ID to be used to establish PC5 link with the target L2 U2N Relay UE for path switch. |
sl-TxResourceReq Parameters to request the transmission resources for NR sidelink communication to the network in the Sidelink UE Information report. |
sl-TxResourceReqList List of parameters to request the transmission resources for NR sidelink communication for the associated destination. If sl-TxResourceReqList-v1700 is present, it shall contain the same number of entries, listed in the same order as in sl-TxResourceReqList (without suffix). |
ue-Type Indicates the UE is acting as U2N Relay UE or U2N Remote UE. |
SL-TxResourceReq field descriptions |
---|
sl-CapabilityInformationSidelink Includes the UECapabilityInformationSidelink message (which can be also included in ueCapabilityInformationSidelink-r16 in UECapabilityEnquirySidelink from peer UE) received from the peer UE. |
sl-CastType Indicates the cast type for the corresponding destination for which to request the resource. |
sl-DestinationIdentity Indicates the destination for which the TX resource request and allocation from the network are concerned. |
sl-DRX-Indication Indicates the sidelink DRX is applied (value on) or not applied (value off) for the associated destination. This field is only valid for NR sidelink groupcast communication. |
sl-DRX-InfoFromRxList Indicates list of the sidelink DRX configurations as assistance information received from the peer UE for NR sidelink unicast communication. |
sl-QoS-InfoList Includes the QoS profile of the sidelink QoS flow as specified in TS 23.287 [55]. |
sl-QoS-FlowIdentity This identity uniquely identifies one sidelink QoS flow between the UE and the network in the scope of UE, which is unique for different destination and cast type. |
sl-RLC-ModeIndication This field indicates the RLC mode and optionally the related QoS profiles for the sidelink radio bearer, which has not been configured by the network and is initiated by another UE in unicast. The RLC mode for one sidelink radio bearer is aligned between UE and NW by the sl-QoS-FlowIdentity. |
sl-TxInterestedFreqList Each entry of this field indicates the index of frequency on which the UE is interested to transmit NR sidelink communication. The value 1 corresponds to the frequency of first entry in sl-FreqInfoList broadcast in SIB12, the value 2 corresponds to the frequency of second entry in sl-FreqInfoList broadcast in SIB12 and so on. In this release, only value 1 can be included in the interested frequency list. In this release, only one entry can be included in the list. |
sl-TypeTxSyncList A list of synchronization reference used by the UE. The UE shall include the same number of entries, listed in the same order, as in sl-TxInterestedFreqList, i.e. one for each carrier frequency included in sl-TxInterestedFreqList. |
SL-Failure field descriptions |
---|
sl-DestinationIdentity Indicates the destination for which the SL failure is reporting for unicast. |
sl-Failure Indicates the sidelink cause for the sidelink RLF (value rlf), sidelink AS configuration failure (value configFailure) and the rejection of sidelink DRX configuration (value drxReject-v1710) for the associated destination for unicast. |
SL-RxDRX-Report field descriptions |
---|
sl-DRX-ConfigFromTx Indicates the sidelink DRX configuration received from the peer UE for NR sidelink unicast communication. |
SL-RxInterestedGC-BC-Dest field descriptions |
---|
sl-RxInterestedQoS-InfoList Indicates the QoS profile for which UE reports its interested service to which SL DRX is applied to the network, for NR sidelink groupcast or broadcast reception. |
SL-TxResourceReqDisc field descriptions |
---|
sl-DestinationIdentityDisc This field is used to indicate the destination L2 ID for which the TX resource request and allocation from the network are concerned for relay discovery and non-relay discovery. |
sl-SourceIdentityRelayUE This field is used to indicate the source L2 ID of relay-related discovery transmission by L2 U2N Relay UE. |
sl-TxInterestedFreqListDisc Each entry of this field indicates the index of frequency on which the UE is interested to transmit NR sidelink discovery. The value 1 corresponds to the frequency of first entry in sl-FreqInfoList broadcast in SIB12, the value 2 corresponds to the frequency of second entry in sl-FreqInfoList broadcast in SIB12 and so on. In this release, only value 1 can be included in the interested frequency list. In this release, only one entry can be included in the list. |
SL-TxResourceReqCommRelayInfo field descriptions |
---|
sl-RelayDRXConfig This field is used to indicate the applied sidelink DRX configuration for the relay related communication. |
sl-DestinationIdentityL2U2N This field is used to indicate the destination L2 ID for which the TX resource request and allocation from the network are concerned for the established PC5 link for relay by L2 U2N Relay UE, or L3 U2N Relay UE, or L3 U2N Remote UE. |
sl-LocalID-Request This field is used to request local UE ID for the corresponding destination by the L2 U2N Relay UE. |
sl-TxInterestedFreqListL2U2N Each entry of this field indicates the index of frequency on which the UE is interested to transmit NR sidelink communication for established PC5 link for relay. The value 1 corresponds to the frequency of first entry in sl-FreqInfoList broadcast in SIB12, the value 2 corresponds to the frequency of second entry in sl-FreqInfoList broadcast in SIB12 and so on. In this release, only value 1 can be included in the interested frequency list. In this release, only one entry can be included in the list. |
sl-PagingIdentityRemoteUE This field is used to indicate the paging UE ID(s) for the corresponding destination(s) by the L2 U2N Relay UE. |
– SystemInformation
The SystemInformation message is used to convey one or more System Information Blocks or Positioning System Information Blocks. All the SIBs or posSIBs included are transmitted with the same periodicity.
Signalling radio bearer: N/A
RLC-SAP: TM
Logical channels: BCCH
Direction: Network to UE
SystemInformation message
— ASN1START
— TAG-SYSTEMINFORMATION-START
SystemInformation ::= SEQUENCE {
criticalExtensions CHOICE {
systemInformation SystemInformation-IEs,
criticalExtensionsFuture-r16 CHOICE {
posSystemInformation-r16 PosSystemInformation-r16-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
}
SystemInformation-IEs ::= SEQUENCE {
sib-TypeAndInfo SEQUENCE (SIZE (1..maxSIB)) OF CHOICE {
sib2 SIB2,
sib3 SIB3,
sib4 SIB4,
sib5 SIB5,
sib6 SIB6,
sib7 SIB7,
sib8 SIB8,
sib9 SIB9,
…,
sib10-v1610 SIB10-r16,
sib11-v1610 SIB11-r16,
sib12-v1610 SIB12-r16,
sib13-v1610 SIB13-r16,
sib14-v1610 SIB14-r16,
sib15-v1700 SIB15-r17,
sib16-v1700 SIB16-r17,
sib17-v1700 SIB17-r17,
sib18-v1700 SIB18-r17,
sib19-v1700 SIB19-r17,
sib20-v1700 SIB20-r17,
sib21-v1700 SIB21-r17
},
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-SYSTEMINFORMATION-STOP
— ASN1STOP
– UEAssistanceInformation
The UEAssistanceInformation message is used for the indication of UE assistance information to the network.
Signalling radio bearer: SRB1, SRB3
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
UEAssistanceInformation message
— ASN1START
— TAG-UEASSISTANCEINFORMATION-START
UEAssistanceInformation ::= SEQUENCE {
criticalExtensions CHOICE {
ueAssistanceInformation UEAssistanceInformation-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
UEAssistanceInformation-IEs ::= SEQUENCE {
delayBudgetReport DelayBudgetReport OPTIONAL,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension UEAssistanceInformation-v1540-IEs OPTIONAL
}
DelayBudgetReport::= CHOICE {
type1 ENUMERATED {
msMinus1280, msMinus640, msMinus320, msMinus160,msMinus80, msMinus60, msMinus40,
msMinus20, ms0, ms20,ms40, ms60, ms80, ms160, ms320, ms640, ms1280},
…
}
UEAssistanceInformation-v1540-IEs ::= SEQUENCE {
overheatingAssistance OverheatingAssistance OPTIONAL,
nonCriticalExtension UEAssistanceInformation-v1610-IEs OPTIONAL
}
OverheatingAssistance ::= SEQUENCE {
reducedMaxCCs ReducedMaxCCs-r16 OPTIONAL,
reducedMaxBW-FR1 ReducedMaxBW-FRx-r16 OPTIONAL,
reducedMaxBW-FR2 ReducedMaxBW-FRx-r16 OPTIONAL,
reducedMaxMIMO-LayersFR1 SEQUENCE {
reducedMIMO-LayersFR1-DL MIMO-LayersDL,
reducedMIMO-LayersFR1-UL MIMO-LayersUL
} OPTIONAL,
reducedMaxMIMO-LayersFR2 SEQUENCE {
reducedMIMO-LayersFR2-DL MIMO-LayersDL,
reducedMIMO-LayersFR2-UL MIMO-LayersUL
} OPTIONAL
}
OverheatingAssistance-r17 ::= SEQUENCE {
reducedMaxBW-FR2-2-r17 SEQUENCE {
reducedBW-FR2-2-DL-r17 ReducedAggregatedBandwidth-r17,
reducedBW-FR2-2-UL-r17 ReducedAggregatedBandwidth-r17
} OPTIONAL,
reducedMaxMIMO-LayersFR2-2 SEQUENCE {
reducedMIMO-LayersFR2-2-DL MIMO-LayersDL,
reducedMIMO-LayersFR2-2-UL MIMO-LayersUL
} OPTIONAL
}
ReducedAggregatedBandwidth ::= ENUMERATED {mhz0, mhz10, mhz20, mhz30, mhz40, mhz50, mhz60, mhz80, mhz100, mhz200, mhz300, mhz400}
ReducedAggregatedBandwidth-r17 ::= ENUMERATED {mhz0, mhz100, mhz200, mhz400, mhz800, mhz1200, mhz1600, mhz2000}
UEAssistanceInformation-v1610-IEs ::= SEQUENCE {
idc-Assistance-r16 IDC-Assistance-r16 OPTIONAL,
drx-Preference-r16 DRX-Preference-r16 OPTIONAL,
maxBW-Preference-r16 MaxBW-Preference-r16 OPTIONAL,
maxCC-Preference-r16 MaxCC-Preference-r16 OPTIONAL,
maxMIMO-LayerPreference-r16 MaxMIMO-LayerPreference-r16 OPTIONAL,
minSchedulingOffsetPreference-r16 MinSchedulingOffsetPreference-r16 OPTIONAL,
releasePreference-r16 ReleasePreference-r16 OPTIONAL,
sl-UE-AssistanceInformationNR-r16 SL-UE-AssistanceInformationNR-r16 OPTIONAL,
referenceTimeInfoPreference-r16 BOOLEAN OPTIONAL,
nonCriticalExtension UEAssistanceInformation-v1700-IEs OPTIONAL
}
UEAssistanceInformation-v1700-IEs ::= SEQUENCE {
ul-GapFR2-Preference-r17 UL-GapFR2-Preference-r17 OPTIONAL,
musim-Assistance-r17 MUSIM-Assistance-r17 OPTIONAL,
overheatingAssistance-r17 OverheatingAssistance-r17 OPTIONAL,
maxBW-PreferenceFR2-2-r17 MaxBW-PreferenceFR2-2-r17 OPTIONAL,
maxMIMO-LayerPreferenceFR2-2-r17 MaxMIMO-LayerPreferenceFR2-2-r17 OPTIONAL,
minSchedulingOffsetPreferenceExt-r17 MinSchedulingOffsetPreferenceExt-r17 OPTIONAL,
rlm-MeasRelaxationState-r17 BOOLEAN OPTIONAL,
bfd-MeasRelaxationState-r17 BIT STRING (SIZE (1..maxNrofServingCells)) OPTIONAL,
nonSDT-DataIndication-r17 SEQUENCE {
resumeCause-r17 ResumeCause OPTIONAL
} OPTIONAL,
scg-DeactivationPreference ENUMERATED { scgDeactivationPreferred, noPreference } OPTIONAL,
uplinkData-r17 ENUMERATED { true } OPTIONAL,
rrm-MeasRelaxationFulfilment-r17 BOOLEAN OPTIONAL,
propagationDelayDifference-r17 PropagationDelayDifference-r17 OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
IDC-Assistance-r16 ::= SEQUENCE {
affectedCarrierFreqList-r16 AffectedCarrierFreqList-r16 OPTIONAL,
affectedCarrierFreqCombList-r16 AffectedCarrierFreqCombList-r16 OPTIONAL,
…
}
AffectedCarrierFreqList-r16 ::= SEQUENCE (SIZE (1.. maxFreqIDC-r16)) OF AffectedCarrierFreq-r16
AffectedCarrierFreq-r16 ::= SEQUENCE {
carrierFreq-r16 ARFCN-ValueNR,
interferenceDirection-r16 ENUMERATED {nr, other, both, spare}
}
AffectedCarrierFreqCombList-r16 ::= SEQUENCE (SIZE (1..maxCombIDC-r16)) OF AffectedCarrierFreqComb-r16
AffectedCarrierFreqComb-r16 ::= SEQUENCE {
affectedCarrierFreqComb-r16 SEQUENCE (SIZE (2..maxNrofServingCells)) OF ARFCN-ValueNR OPTIONAL,
victimSystemType-r16 VictimSystemType-r16
}
VictimSystemType-r16 ::= SEQUENCE {
gps-r16 ENUMERATED {true} OPTIONAL,
glonass-r16 ENUMERATED {true} OPTIONAL,
bds-r16 ENUMERATED {true} OPTIONAL,
galileo-r16 ENUMERATED {true} OPTIONAL,
navIC-r16 ENUMERATED {true} OPTIONAL,
wlan-r16 ENUMERATED {true} OPTIONAL,
bluetooth-r16 ENUMERATED {true} OPTIONAL,
…
}
DRX-Preference-r16 ::= SEQUENCE {
preferredDRX-InactivityTimer-r16 ENUMERATED {
ms0, ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60, ms80,
ms100, ms200, ms300, ms500, ms750, ms1280, ms1920, ms2560, spare9, spare8,
spare7, spare6, spare5, spare4, spare3, spare2, spare1} OPTIONAL,
preferredDRX-LongCycle-r16 ENUMERATED {
ms10, ms20, ms32, ms40, ms60, ms64, ms70, ms80, ms128, ms160, ms256, ms320, ms512,
ms640, ms1024, ms1280, ms2048, ms2560, ms5120, ms10240, spare12, spare11, spare10,
spare9, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 } OPTIONAL,
preferredDRX-ShortCycle-r16 ENUMERATED {
ms2, ms3, ms4, ms5, ms6, ms7, ms8, ms10, ms14, ms16, ms20, ms30, ms32,
ms35, ms40, ms64, ms80, ms128, ms160, ms256, ms320, ms512, ms640, spare9,
spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 } OPTIONAL,
preferredDRX-ShortCycleTimer-r16 INTEGER (1..16) OPTIONAL
}
MaxBW-Preference-r16 ::= SEQUENCE {
reducedMaxBW-FR1-r16 ReducedMaxBW-FRx-r16 OPTIONAL,
reducedMaxBW-FR2-r16 ReducedMaxBW-FRx-r16 OPTIONAL
}
MaxBW-PreferenceFR2-2-r17 ::= SEQUENCE {
reducedMaxBW-FR2-2-r17 SEQUENCE {
reducedBW-FR2-2-DL-r17 ReducedAggregatedBandwidth-r17 OPTIONAL,
reducedBW-FR2-2-UL-r17 ReducedAggregatedBandwidth-r17 OPTIONAL
} OPTIONAL
}
MaxCC-Preference-r16 ::= SEQUENCE {
reducedMaxCCs-r16 ReducedMaxCCs-r16 OPTIONAL
}
MaxMIMO-LayerPreference-r16 ::= SEQUENCE {
reducedMaxMIMO-LayersFR1-r16 SEQUENCE {
reducedMIMO-LayersFR1-DL-r16 INTEGER (1..8),
reducedMIMO-LayersFR1-UL-r16 INTEGER (1..4)
} OPTIONAL,
reducedMaxMIMO-LayersFR2-r16 SEQUENCE {
reducedMIMO-LayersFR2-DL-r16 INTEGER (1..8),
reducedMIMO-LayersFR2-UL-r16 INTEGER (1..4)
} OPTIONAL
}
MaxMIMO-LayerPreferenceFR2-2-r17 ::= SEQUENCE {
reducedMaxMIMO-LayersFR2-2-r17 SEQUENCE {
reducedMIMO-LayersFR2-2-DL-r17 INTEGER (1..8),
reducedMIMO-LayersFR2-2-UL-r17 INTEGER (1..4)
} OPTIONAL
}
MinSchedulingOffsetPreference-r16 ::= SEQUENCE {
preferredK0-r16 SEQUENCE {
preferredK0-SCS-15kHz-r16 ENUMERATED {sl1, sl2, sl4, sl6} OPTIONAL,
preferredK0-SCS-30kHz-r16 ENUMERATED {sl1, sl2, sl4, sl6} OPTIONAL,
preferredK0-SCS-60kHz-r16 ENUMERATED {sl2, sl4, sl8, sl12} OPTIONAL,
preferredK0-SCS-120kHz-r16 ENUMERATED {sl2, sl4, sl8, sl12} OPTIONAL
} OPTIONAL,
preferredK2-r16 SEQUENCE {
preferredK2-SCS-15kHz-r16 ENUMERATED {sl1, sl2, sl4, sl6} OPTIONAL,
preferredK2-SCS-30kHz-r16 ENUMERATED {sl1, sl2, sl4, sl6} OPTIONAL,
preferredK2-SCS-60kHz-r16 ENUMERATED {sl2, sl4, sl8, sl12} OPTIONAL,
preferredK2-SCS-120kHz-r16 ENUMERATED {sl2, sl4, sl8, sl12} OPTIONAL
} OPTIONAL
}
MinSchedulingOffsetPreferenceExt-r17 ::= SEQUENCE {
preferredK0-r17 SEQUENCE {
preferredK0-SCS-480kHz-r17 ENUMERATED {sl8, sl16, sl32, sl48} OPTIONAL,
preferredK0-SCS-960kHz-r17 ENUMERATED {sl8, sl16, sl32, sl48} OPTIONAL
} OPTIONAL,
preferredK2-r17 SEQUENCE {
preferredK2-SCS-480kHz-r17 ENUMERATED {sl8, sl16, sl32, sl48} OPTIONAL,
preferredK2-SCS-960kHz-r17 ENUMERATED {sl8, sl16, sl32, sl48} OPTIONAL
} OPTIONAL
}
MUSIM-Assistance-r17 ::= SEQUENCE {
musim-PreferredRRC-State-r17 ENUMERATED {idle, inactive, outOfConnected} OPTIONAL,
musim-GapPreferenceList-r17 MUSIM-GapPreferenceList-r17 OPTIONAL
}
MUSIM-GapPreferenceList-r17 ::= SEQUENCE (SIZE (1..4)) OF MUSIM-GapInfo-r17
ReleasePreference-r16 ::= SEQUENCE {
preferredRRC-State-r16 ENUMERATED {idle, inactive, connected, outOfConnected}
}
ReducedMaxBW-FRx-r16 ::= SEQUENCE {
reducedBW-DL-r16 ReducedAggregatedBandwidth,
reducedBW-UL-r16 ReducedAggregatedBandwidth
}
ReducedMaxCCs-r16 ::= SEQUENCE {
reducedCCsDL-r16 INTEGER (0..31),
reducedCCsUL-r16 INTEGER (0..31)
}
SL-UE-AssistanceInformationNR-r16 ::= SEQUENCE (SIZE (1..maxNrofTrafficPattern-r16)) OF SL-TrafficPatternInfo-r16
SL-TrafficPatternInfo-r16::= SEQUENCE {
trafficPeriodicity-r16 ENUMERATED {ms20, ms50, ms100, ms200, ms300, ms400, ms500, ms600, ms700, ms800, ms900, ms1000},
timingOffset-r16 INTEGER (0..10239),
messageSize-r16 BIT STRING (SIZE (8)),
sl-QoS-FlowIdentity-r16 SL-QoS-FlowIdentity-r16
}
UL-GapFR2-Preference-r17::= SEQUENCE {
ul-GapFR2-PatternPreference-r17 INTEGER (0..3) OPTIONAL
}
PropagationDelayDifference-r17 ::= SEQUENCE (SIZE (1..4)) OF INTEGER (-270..270)
— TAG-UEASSISTANCEINFORMATION-STOP
— ASN1STOP
Editor’s note: The value range for ReducedAggregatedBandwidth-r17 needs RAN4 confirmation
Editor’s note: The value range for preferred K0/K2 for SCS 960 kHz needs RAN1 confirmation
UEAssistanceInformation field descriptions |
---|
affectedCarrierFreqList Indicates a list of NR carrier frequencies that are affected by IDC problem. |
affectedCarrierFreqCombList Indicates a list of NR carrier frequencie combinations that are affected by IDC problems due to Inter-Modulation Distortion and harmonics from NR when configured with UL CA. |
bfd-MeasRelaxationState Indicates the relaxation state of BFD measurements. Each bit corresponds to a serving cell of the cell group. A serving cell is mapped to the (servCellIndex+1)-th bit, starting from MSB. A bit that is set to 1 indicates that the UE is performing BFD measurements relaxation on the serving cell mapped on the bit. A bit that is set to 0 indicates that the UE is not performing BFD measurements relaxation on the serving cell mapped on the bit. If a serving cell is not configured to the UE, the corresponding bit is set to 0. |
delayBudgetReport Indicates the UE-preferred adjustment to connected mode DRX. |
interferenceDirection Indicates the direction of IDC interference. Value nr indicates that only NR is victim of IDC interference, value other indicates that only another radio is victim of IDC interference and value both indicates that both NR and another radio are victims of IDC interference. The other radio refers to either the ISM radio or GNSS (see TR 36.816 [44]). |
minSchedulingOffsetPreference Indicates the UE’s preferences on minimumSchedulingOffset of cross-slot scheduling for power saving. |
minSchedulingOffsetPreferenceExt Indicates the UE’s preferences on minimumSchedulingOffset of cross-slot scheduling for power saving for SCS 480 kHz and/or 960 kHz. |
musim-GapPreferenceList Indicates the UE’s MUSIM gap preference and related MUSIM gap configuration, as defined in TS 38.133 [14] clause 9.1.10. |
musim-PreferredRRC-State Indicates the UE’s preferred RRC state when leaving RRC_CONNECTED. |
nonSDT-DataIndication Informs the network about the arrival of data and/or signaling mapped to radio bearers not configured for SDT while SDT procedure is ongoing. |
preferredDRX-InactivityTimer Indicates the UE’s preferred DRX inactivity timer length for power saving. Value in ms (milliSecond). ms0 corresponds to 0, ms1 corresponds to 1 ms, ms2 corresponds to 2 ms, and so on. If the field is absent from the DRX-Preference IE, it is interpreted as the UE having no preference for the DRX inactivity timer. If secondary DRX group is configured, the preferredDRX-InactivityTimer only applies to the default DRX group. |
preferredDRX-LongCycle Indicates the UE’s preferred long DRX cycle length for power saving. Value in ms. ms10 corresponds to 10ms, ms20 corresponds to 20 ms, ms32 corresponds to 32 ms, and so on. If preferredDRX-ShortCycle is provided, the value of preferredDRX-LongCycle shall be a multiple of the preferredDRX-ShortCycle value. If the field is absent from the DRX-Preference IE, it is interpreted as the UE having no preference for the long DRX cycle. |
preferredDRX-ShortCycle Indicates the UE’s preferred short DRX cycle length for power saving. Value in ms. ms2 corresponds to 2ms, ms3 corresponds to 3 ms, ms4 corresponds to 4 ms, and so on. If the field is absent from the DRX-Preference IE, it is interpreted as the UE having no preference for the short DRX cycle. |
preferredDRX-ShortCycleTimer Indicates the UE’s preferred short DRX cycle timer for power saving. Value in multiples of preferredDRX-ShortCycle. A value of 1 corresponds to preferredDRX-ShortCycle, a value of 2 corresponds to 2 * preferredDRX-ShortCycle and so on. If the field is absent from the DRX-Preference IE, it is interpreted as the UE having no preference for the short DRX cycle timer. A preference for the short DRX cycle is indicated when a preference for the short DRX cycle timer is indicated. |
preferredK0 Indicates the UE’s preferred value of k0 (slot offset between DCI and its scheduled PDSCH – see TS 38.214 [19], clause 5.1.2.1) for cross-slot scheduling for power saving. Value is defined for each subcarrier spacing (numerology) in units of slots. sl1 corresponds to 1 slot, sl2 corresponds to 2 slots, sl4 corresponds to 4 slots, and so on. If a value for a subcarrier spacing is absent, it is interpreted as the UE having no preference on k0 for cross-slot scheduling for that subcarrier spacing. If the field is absent from the MinSchedulingOffsetPreference IE, it is interpreted as the UE having no preference on k0 for cross-slot scheduling. |
preferredK2 Indicates the UE’s preferred value of k2 (slot offset between DCI and its scheduled PUSCH – see TS 38.214 [19], clause 6.1.2.1) for cross-slot scheduling for power saving. Value is defined for each subcarrier spacing (numerology) in units of slots. sl1 corresponds to 1 slot, sl2 corresponds to 2 slots, sl4 corresponds to 4 slots, and so on. If a value for a subcarrier spacing is absent, it is interpreted as the UE having no preference on k2 for cross-slot scheduling for that subcarrier spacing. If the field is absent from the MinSchedulingOffsetPreference IE, it is interpreted as the UE having no preference on k2 for cross-slot scheduling. |
preferredRRC-State Indicates the UE’s preferred RRC state. The value idle is indicated if the UE prefers to be released from RRC_CONNECTED and transition to RRC_IDLE. The value inactive is indicated if the UE prefers to be released from RRC_CONNECTED and transition to RRC_INACTIVE. The value connected is indicated if the UE prefers to revert an earlier indication to leave RRC_CONNECTED state. The value outOfConnected is indicated if the UE prefers to be released from RRC_CONNECTED and has no preferred RRC state to transition to. The value connected can only be indicated if the UE is configured with connectedReporting. |
propagationDelayDifference Indicates the service link propagation delay difference between serving cell and each neighbour cell included in neighCellInfoList, defined as neighbour cell’s service link propagation delay minus serving cell’s service link propagation delay, in number of ms. First entry in propagationDelayDifference corresponds to first entry in neighCellInfoList, second entry in propagationDelayDifference corresponds to second entry in neighCellInfoList, and so on. |
reducedBW-FR1 Indicates the UE’s preference on reduced configuration corresponding to the maximum aggregated bandwidth across all downlink carrier(s) and across all uplink carrier(s) of FR1, to address overheating or power saving. This field is allowed to be reported only when UE is configured with serving cell(s) operating on FR1. The aggregated bandwidth across all downlink carrier(s) of FR1 is the sum of bandwidth of active downlink BWP(s) across all activated downlink carrier(s) of FR1. The aggregated bandwidth across all uplink carrier(s) of FR1 is the sum of bandwidth of active uplink BWP(s) across all activated uplink carrier(s) of FR1. If the field is absent from the MaxBW-Preference IE or the OverheatingAssistance IE, it is interpreted as the UE having no preference on the maximum aggregated bandwidth of FR1. When indicated to address overheating, this maximum aggregated bandwidth includes carrier(s) of FR1 of both the NR MCG and the SCG. This maximum aggregated bandwidth only includes carriers of FR1 of the SCG in (NG)EN-DC. Value mhz0 is not used when indicated to address overheating. When indicated to address power saving, this maximum aggregated bandwidth includes carrier(s) of FR1 of the cell group that this UE assistance information is associated with. The aggregated bandwidth can only range up to the current active configuration when indicated to address power savings. |
reducedBW-FR2 Indicates the UE’s preference on reduced configuration corresponding to the maximum aggregated bandwidth across all downlink carrier(s) and across all uplink carrier(s) of FR2-1, to address overheating or power saving. This field is allowed to be reported only when UE is configured with serving cell(s) operating on FR2-1. The aggregated bandwidth across all downlink carrier(s) of FR2-1 is the sum of bandwidth of active downlink BWP(s) across all activated downlink carrier(s) of FR2-1. The aggregated bandwidth across all uplink carrier(s) of FR2-1 is the sum of bandwidth of active uplink BWP(s) across all activated uplink carrier(s) of FR2-1. If the field is absent from the MaxBW-Preference IE or the OverheatingAssistance IE, it is interpreted as the UE having no preference on the maximum aggregated bandwidth of FR2-1. When indicated to address overheating, this maximum aggregated bandwidth includes carrier(s) of FR2-1 of both the NR MCG and the NR SCG. This maximum aggregated bandwidth only includes carriers of FR2-1 of the SCG in (NG)EN-DC. When indicated to address power saving, this maximum aggregated bandwidth includes carrier(s) of FR2-1 of the cell group that this UE assistance information is associated with. The aggregated bandwidth can only range up to the current active configuration when indicated to address power savings. |
reducedMaxBW-FR2-2 Indicates the UE’s preference on reduced configuration corresponding to the maximum aggregated bandwidth across all downlink carrier(s) and across all uplink carrier(s) of FR2-2, to address overheating or power saving. This field is allowed to be reported only when UE is configured with serving cell(s) operating on FR2-2. The aggregated bandwidth across all downlink carrier(s) of FR2-2 is the sum of bandwidth of active downlink BWP(s) across all activated downlink carrier(s) of FR2-2. The aggregated bandwidth across all uplink carrier(s) of FR2-2 is the sum of bandwidth of active uplink BWP(s) across all activated uplink carrier(s) of FR2-2. If the field is absent from the MaxBW-PreferenceFR2-2 IE or the OverheatingAssistance IE, it is interpreted as the UE having no preference on the maximum aggregated bandwidth of FR2-2. When indicated to address overheating, this maximum aggregated bandwidth includes carrier(s) of FR2-2 of both the NR MCG and the NR SCG. This maximum aggregated bandwidth only includes carriers of FR2-2 of the SCG in (NG)EN-DC. When indicated to address power saving, this maximum aggregated bandwidth includes carrier(s) of FR2-2 of the cell group that this UE assistance information is associated with. The aggregated bandwidth can only range up to the current active configuration when indicated to address power savings. |
reducedCCsDL Indicates the UE’s preference on reduced configuration corresponding to the maximum number of downlink SCells indicated by the field, to address overheating or power saving. When indicated to address overheating, this maximum number includes both SCells of the NR MCG and PSCell/SCells of the SCG. This maximum number only includes PSCell/SCells of the SCG in (NG)EN-DC. When indicated to address power saving, this maximum number includes PSCell/SCells of the cell group that this UE assistance information is associated with. The maximum number of downlink SCells can only range up to the current active configuration when indicated to address power savings. |
reducedCCsUL Indicates the UE’s preference on reduced configuration corresponding to the maximum number of uplink SCells indicated by the field, to address overheating or power saving. When indicated to address overheating, this maximum number includes both SCells of the NR MCG and PSCell/SCells of the SCG. This maximum number only includes PSCell/SCells of the SCG in (NG)EN-DC. When indicated to address power saving, this maximum number includes PSCell/SCells of the cell group that this UE assistance information is associated with. The maximum number of uplink SCells can only range up to the current active configuration when indicated to address power savings. |
reducedMIMO-LayersFR1-DL Indicates the UE’s preference on reduced configuration corresponding to the maximum number of downlink MIMO layers of each serving cell operating on FR1 indicated by the field, to address overheating or power saving. This field is allowed to be reported only when UE is configured with serving cells operating on FR1. The maximum number of downlink MIMO layers can only range up to the maximum number of MIMO layers configured across all activated downlink carrier(s) of FR1 in the cell group when indicated to address power savings. |
reducedMIMO-LayersFR1-UL Indicates the UE’s preference on reduced configuration corresponding to the maximum number of uplink MIMO layers of each serving cell operating on FR1 indicated by the field, to address overheating or power saving. This field is allowed to be reported only when UE is configured with serving cells operating on FR1. The maximum number of uplink MIMO layers can only range up to the maximum number of MIMO layers configured across all activated uplink carrier(s) of FR1 in the cell group when indicated to address power savings. |
reducedMIMO-LayersFR2-DL Indicates the UE’s preference on reduced configuration corresponding to the maximum number of downlink MIMO layers of each serving cell operating on FR2-1 indicated by the field, to address overheating or power saving. This field is allowed to be reported only when UE is configured with serving cells operating on FR2-1. The maximum number of downlink MIMO layers can only range up to the maximum number of MIMO layers configured across all activated downlink carrier(s) of FR2-1 in the cell group when indicated to address power savings. |
reducedMIMO-LayersFR2-UL Indicates the UE’s preference on reduced configuration corresponding to the maximum number of uplink MIMO layers of each serving cell operating on FR2-1 indicated by the field, to address overheating or power saving. This field is allowed to be reported only when UE is configured with serving cells operating on FR2-1. The maximum number of uplink MIMO layers can only range up to the maximum number of MIMO layers configured across all activated uplink carrier(s) of FR2-1 in the cell group when indicated to address power savings. |
reducedMIMO-LayersFR2-2-DL Indicates the UE’s preference on reduced configuration corresponding to the maximum number of downlink MIMO layers of each serving cell operating on FR2-2 indicated by the field, to address overheating or power saving. This field is allowed to be reported only when UE is configured with serving cells operating on FR2-2. The maximum number of downlink MIMO layers can only range up to the maximum number of MIMO layers configured across all activated downlink carrier(s) of FR2-2 in the cell group when indicated to address power savings. |
reducedMIMO-LayersFR2-2-UL Indicates the UE’s preference on reduced configuration corresponding to the maximum number of uplink MIMO layers of each serving cell operating on FR2-2 indicated by the field, to address overheating or power saving. This field is allowed to be reported only when UE is configured with serving cells operating on FR2-2. The maximum number of uplink MIMO layers can only range up to the maximum number of MIMO layers configured across all activated uplink carrier(s) of FR2-2 in the cell group when indicated to address power savings. |
referenceTimeInfoPreference Indicates whether the UE prefers being provisioned with the timing information specified in the IE ReferenceTimeInfo. |
resumeCause Provides the resume cause based on the information received from the upper layers. |
rlm-MeasRelaxationState Indicates the relaxation state of RLM measurements. Value true indicates that the UE is performing relaxation of RLM measurements, and value false indicates that the UE is not performing relaxation of RLM measurements. |
rrm-MeasRelaxationFulfilment Indicates whether the UE fulfils the relaxed measurement criterion for stationary UE in 5.7.4.4. Value true indicates that the UE fulfils the criterion, and value false indicates that the UE does not fulfil the criterion. |
sl-QoS-FlowIdentity This identity uniquely identifies one sidelink QoS flow between the UE and the network in the scope of UE, which is unique for different destination and cast type. |
sl-UE-AssistanceInformationNR Indicates the traffic characteristic of sidelink logical channel(s), specified in the IE SL-TrafficPatternInfo, that are setup for NR sidelink communication. |
type1 Indicates the preferred amount of increment/decrement to the long DRX cycle length with respect to the current configuration. Value in number of milliseconds. Value ms40 corresponds to 40 milliseconds, msMinus40 corresponds to -40 milliseconds and so on. |
ul-GapFR2-PatternPreference Indicates the UE’s preference on FR2 UL gap pattern as defined in TS 38.133 [14]. |
victimSystemType Indicate the list of victim system types to which IDC interference is caused from NR when configured with UL CA. Value gps, glonass, bds, galileo and navIC indicates the type of GNSS. Value wlan indicates WLAN and value bluetooth indicates Bluetooth. |
SL-TrafficPatternInfo field descriptions |
messageSize Indicates the maximum TB size based on the observed traffic pattern. The value refers to the index of TS 38.321 [3], table 6.1.3.1-2. |
timingOffset This field indicates the estimated timing for a packet arrival in a sidelink logical channel. Specifically, the value indicates the timing offset with respect to subframe#0 of SFN#0 in milliseconds. |
trafficPeriodicity This field indicates the estimated data arrival periodicity in a sidelink logical channel. Value ms20 corresponds to 20 ms, ms50 corresponds to 50 ms and so on. |
– UECapabilityEnquiry
The UECapabilityEnquiry message is used to request UE radio access capabilities for NR as well as for other RATs.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: Network to UE
UECapabilityEnquiry message
— ASN1START
— TAG-UECAPABILITYENQUIRY-START
UECapabilityEnquiry ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
ueCapabilityEnquiry UECapabilityEnquiry-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
UECapabilityEnquiry-IEs ::= SEQUENCE {
ue-CapabilityRAT-RequestList UE-CapabilityRAT-RequestList,
lateNonCriticalExtension OCTET STRING OPTIONAL,
ue-CapabilityEnquiryExt OCTET STRING (CONTAINING UECapabilityEnquiry-v1560-IEs) OPTIONAL — Need N
}
UECapabilityEnquiry-v1560-IEs ::= SEQUENCE {
capabilityRequestFilterCommon UE-CapabilityRequestFilterCommon OPTIONAL, — Need N
nonCriticalExtension UECapabilityEnquiry-v1610-IEs OPTIONAL
}
UECapabilityEnquiry-v1610-IEs ::= SEQUENCE {
rrc-SegAllowed-r16 ENUMERATED {enabled} OPTIONAL, — Need N
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-UECAPABILITYENQUIRY-STOP
— ASN1STOP
– UECapabilityInformation
The IE UECapabilityInformation message is used to transfer UE radio access capabilities requested by the network.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
UECapabilityInformation message
— ASN1START
— TAG-UECAPABILITYINFORMATION-START
UECapabilityInformation ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
ueCapabilityInformation UECapabilityInformation-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
UECapabilityInformation-IEs ::= SEQUENCE {
ue-CapabilityRAT-ContainerList UE-CapabilityRAT-ContainerList OPTIONAL,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE{} OPTIONAL
}
— TAG-UECAPABILITYINFORMATION-STOP
— ASN1STOP
– UEInformationRequest
The UEInformationRequest message is used by the network to retrieve information from the UE.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: Network to UE
UEInformationRequest message
— ASN1START
— TAG-UEINFORMATIONREQUEST-START
UEInformationRequest-r16 ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
ueInformationRequest-r16 UEInformationRequest-r16-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
UEInformationRequest-r16-IEs ::= SEQUENCE {
idleModeMeasurementReq-r16 ENUMERATED{true} OPTIONAL, — Need N
logMeasReportReq-r16 ENUMERATED {true} OPTIONAL, — Need N
connEstFailReportReq-r16 ENUMERATED {true} OPTIONAL, — Need N
ra-ReportReq-r16 ENUMERATED {true} OPTIONAL, — Need N
rlf-ReportReq-r16 ENUMERATED {true} OPTIONAL, — Need N
mobilityHistoryReportReq-r16 ENUMERATED {true} OPTIONAL, — Need N
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension UEInformationRequest-v1700-IEs OPTIONAL
}
UEInformationRequest-v1700-IEs ::= SEQUENCE {
successHO-ReportReq-r17 ENUMERATED {true} OPTIONAL, — Need N
coarseLocationRequest-r17 ENUMERATED {true} OPTIONAL, — Need N
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-UEINFORMATIONREQUEST-STOP
— ASN1STOP
UEInformationRequest-IEs field descriptions |
coarseLocationRequest This field is used to request UE to report coarse location information. |
connEstFailReportReq This field is used to indicate whether the UE shall report information about the connection failure. |
idleModeMeasurementReq This field indicates that the UE shall report the idle/inactive measurement information, if available, to the network in the UEInformationResponse message. |
logMeasReportReq This field is used to indicate whether the UE shall report information about logged measurements. |
mobilityHistoryReportReq This field is used to indicate whether the UE shall report information about mobility history information. |
ra-ReportReq This field is used to indicate whether the UE shall report information about the random access procedure. |
rlf-ReportReq This field is used to indicate whether the UE shall report information about the radio link failure. |
successHO-ReportReq This field is used to indicate whether the UE shall report information about the successful handover report. |
– UEInformationResponse
The UEInformationResponse message is used by the UE to transfer information requested by the network.
Signalling radio bearer: SRB1 or SRB2 (when logged measurement information is included)
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to network
UEInformationResponse message
— ASN1START
— TAG-UEINFORMATIONRESPONSE-START
UEInformationResponse-r16 ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
ueInformationResponse-r16 UEInformationResponse-r16-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
UEInformationResponse-r16-IEs ::= SEQUENCE {
measResultIdleEUTRA-r16 MeasResultIdleEUTRA-r16 OPTIONAL,
measResultIdleNR-r16 MeasResultIdleNR-r16 OPTIONAL,
logMeasReport-r16 LogMeasReport-r16 OPTIONAL,
connEstFailReport-r16 ConnEstFailReport-r16 OPTIONAL,
ra-ReportList-r16 RA-ReportList-r16 OPTIONAL,
rlf-Report-r16 RLF-Report-r16 OPTIONAL,
mobilityHistoryReport-r16 MobilityHistoryReport-r16 OPTIONAL,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension UEInformationResponse-v1700-IEs OPTIONAL
}
UEInformationResponse-v1700-IEs ::= SEQUENCE {
successHO-Report-r17 SuccessHO-Report-r17 OPTIONAL,
connEstFailReportList-r17 ConnEstFailReportList-r17 OPTIONAL,
coarseLocationInfo-r17 OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
LogMeasReport-r16 ::= SEQUENCE {
absoluteTimeStamp-r16 AbsoluteTimeInfo-r16,
traceReference-r16 TraceReference-r16,
traceRecordingSessionRef-r16 OCTET STRING (SIZE (2)),
tce-Id-r16 OCTET STRING (SIZE (1)),
logMeasInfoList-r16 LogMeasInfoList-r16,
logMeasAvailable-r16 ENUMERATED {true} OPTIONAL,
logMeasAvailableBT-r16 ENUMERATED {true} OPTIONAL,
logMeasAvailableWLAN-r16 ENUMERATED {true} OPTIONAL,
…
}
LogMeasInfoList-r16 ::= SEQUENCE (SIZE (1..maxLogMeasReport-r16)) OF LogMeasInfo-r16
LogMeasInfo-r16 ::= SEQUENCE {
locationInfo-r16 LocationInfo-r16 OPTIONAL,
relativeTimeStamp-r16 INTEGER (0..7200),
servCellIdentity-r16 CGI-Info-Logging-r16 OPTIONAL,
measResultServingCell-r16 MeasResultServingCell-r16 OPTIONAL,
measResultNeighCells-r16 SEQUENCE {
measResultNeighCellListNR MeasResultListLogging2NR-r16 OPTIONAL,
measResultNeighCellListEUTRA MeasResultList2EUTRA-r16 OPTIONAL
},
anyCellSelectionDetected-r16 ENUMERATED {true} OPTIONAL,
…,
[[
inDeviceCoexDetected-r17 ENUMERATED {true} OPTIONAL
]]
}
ConnEstFailReport-r16 ::= SEQUENCE {
measResultFailedCell-r16 MeasResultFailedCell-r16,
locationInfo-r16 LocationInfo-r16 OPTIONAL,
measResultNeighCells-r16 SEQUENCE {
measResultNeighCellListNR MeasResultList2NR-r16 OPTIONAL,
measResultNeighCellListEUTRA MeasResultList2EUTRA-r16 OPTIONAL
},
numberOfConnFail-r16 INTEGER (1..8),
perRAInfoList-r16 PerRAInfoList-r16,
timeSinceFailure-r16 TimeSinceFailure-r16,
…
}
ConnEstFailReportList-r17 ::= SEQUENCE (SIZE (1..maxCEFReport-r17)) OF ConnEstFailReport-r16
MeasResultServingCell-r16 ::= SEQUENCE {
resultsSSB-Cell MeasQuantityResults,
resultsSSB SEQUENCE{
best-ssb-Index SSB-Index,
best-ssb-Results MeasQuantityResults,
numberOfGoodSSB INTEGER (1..maxNrofSSBs-r16)
} OPTIONAL
}
MeasResultFailedCell-r16 ::= SEQUENCE {
cgi-Info CGI-Info-Logging-r16,
measResult-r16 SEQUENCE {
cellResults-r16 SEQUENCE{
resultsSSB-Cell-r16 MeasQuantityResults
},
rsIndexResults-r16 SEQUENCE{
resultsSSB-Indexes-r16 ResultsPerSSB-IndexList
}
}
}
RA-ReportList-r16 ::= SEQUENCE (SIZE (1..maxRAReport-r16)) OF RA-Report-r16
RA-Report-r16 ::= SEQUENCE {
cellId-r16 CHOICE {
cellGlobalId-r16 CGI-Info-Logging-r16,
pci-arfcn-r16 PCI-ARFCN-NR-r16
},
ra-InformationCommon-r16 RA-InformationCommon-r16 OPTIONAL,
raPurpose-r16 ENUMERATED {accessRelated, beamFailureRecovery, reconfigurationWithSync, ulUnSynchronized,
schedulingRequestFailure, noPUCCHResourceAvailable, requestForOtherSI,
msg3RequestForOtherSI-r17, spare8, spare7, spare6, spare5, spare4, spare3,
spare2, spare1},
…,
[[
spCellID-r17 CGI-Info-Logging-r16 OPTIONAL
]]
}
RA-InformationCommon-r16 ::= SEQUENCE {
absoluteFrequencyPointA-r16 ARFCN-ValueNR,
locationAndBandwidth-r16 INTEGER (0..37949),
subcarrierSpacing-r16 SubcarrierSpacing,
msg1-FrequencyStart-r16 INTEGER (0..maxNrofPhysicalResourceBlocks-1) OPTIONAL,
msg1-FrequencyStartCFRA-r16 INTEGER (0..maxNrofPhysicalResourceBlocks-1) OPTIONAL,
msg1-SubcarrierSpacing-r16 SubcarrierSpacing OPTIONAL,
msg1-SubcarrierSpacingCFRA-r16 SubcarrierSpacing OPTIONAL,
msg1-FDM-r16 ENUMERATED {one, two, four, eight} OPTIONAL,
msg1-FDMCFRA-r16 ENUMERATED {one, two, four, eight} OPTIONAL,
perRAInfoList-r16 PerRAInfoList-r16,
…,
[[
perRAInfoList-v1660 PerRAInfoList-v1660 OPTIONAL
]],
[[
msg1-SCS-From-prach-ConfigurationIndex-r16 ENUMERATED {kHz1dot25, kHz5, spare2, spare1} OPTIONAL
]],
[[
msg1-SCS-From-prach-ConfigurationIndexCFRA-r16 ENUMERATED {kHz1dot25, kHz5, spare2, spare1} OPTIONAL
]],
[[
msgA-RO-FrequencyStart-r17 INTEGER (0..maxNrofPhysicalResourceBlocks-1) OPTIONAL,
msgA-RO-FrequencyStartCFRA-r17 INTEGER (0..maxNrofPhysicalResourceBlocks-1) OPTIONAL,
msgA-SubcarrierSpacing-r17 SubcarrierSpacing OPTIONAL,
msgA-RO-FDM-r17 ENUMERATED {one, two, four, eight} OPTIONAL,
msgA-RO-FDMCFRA-r17 ENUMERATED {one, two, four, eight} OPTIONAL,
msgA-SCS-From-prach-ConfigurationIndex-r17 ENUMERATED {kHz1dot25, kHz5, spare2, spare1} OPTIONAL,
msgA-TransMax-r17 ENUMERATED {n1, n2, n4, n6, n8, n10, n20, n50, n100, n200} OPTIONAL,
msgA-MCS-r17 INTEGER (0..15) OPTIONAL,
nrofPRBs-PerMsgA-PO-r17 INTEGER (1..32) OPTIONAL,
msgA-PUSCH-TimeDomainAllocation-r17 INTEGER (1..maxNrofUL-Allocations) OPTIONAL,
frequencyStartMsgA-PUSCH-r17 INTEGER (0..maxNrofPhysicalResourceBlocks-1) OPTIONAL,
nrofMsgA-PO-FDM-r17 ENUMERATED {one, two, four, eight} OPTIONAL,
dlPathlossRSRP-r17 RSRP-Range OPTIONAL,
intendedSIBs-r17 SEQUENCE (SIZE (1..maxSIB)) OF SIB-Type-r17 OPTIONAL,
ssbsForSI-Acquisition-r17 SEQUENCE (SIZE (1..maxNrofSSBs-r16)) OF SSB-Index OPTIONAL,
msgA-PUSCH-PayloadSize-r17 BIT STRING (SIZE (5)) OPTIONAL,
onDemandSISuccess-r17 ENUMERATED {true} OPTIONAL
]]
}
PerRAInfoList-r16 ::= SEQUENCE (SIZE (1..200)) OF PerRAInfo-r16
PerRAInfoList-v1660 ::= SEQUENCE (SIZE (1..200)) OF PerRACSI-RSInfo-v1660
PerRAInfo-r16 ::= CHOICE {
perRASSBInfoList-r16 PerRASSBInfo-r16,
perRACSI-RSInfoList-r16 PerRACSI-RSInfo-r16
}
PerRASSBInfo-r16 ::= SEQUENCE {
ssb-Index-r16 SSB-Index,
numberOfPreamblesSentOnSSB-r16 INTEGER (1..200),
perRAAttemptInfoList-r16 PerRAAttemptInfoList-r16
}
PerRACSI-RSInfo-r16 ::= SEQUENCE {
csi-RS-Index-r16 CSI-RS-Index,
numberOfPreamblesSentOnCSI-RS-r16 INTEGER (1..200)
}
PerRACSI-RSInfo-v1660 ::= SEQUENCE {
csi-RS-Index-v1660 INTEGER (1..96) OPTIONAL
}
PerRAAttemptInfoList-r16 ::= SEQUENCE (SIZE (1..200)) OF PerRAAttemptInfo-r16
PerRAAttemptInfo-r16 ::= SEQUENCE {
contentionDetected-r16 BOOLEAN OPTIONAL,
dlRSRPAboveThreshold-r16 BOOLEAN OPTIONAL,
…,
[[
fallbackToFourStepRA-r17 ENUMERATED {true} OPTIONAL
]]
}
SIB-Type-r17 ::= ENUMERATED {sibType2, sibType3, sibType4, sibType5, sibType9, sibType10-v1610, sibType11-v1610, sibType12-v1610,
sibType13-v1610, sibType14-v1610, spare6, spare5, spare4, spare3, spare2, spare1}
RLF-Report-r16 ::= CHOICE {
nr-RLF-Report-r16 SEQUENCE {
measResultLastServCell-r16 MeasResultRLFNR-r16,
measResultNeighCells-r16 SEQUENCE {
measResultListNR-r16 MeasResultList2NR-r16 OPTIONAL,
measResultListEUTRA-r16 MeasResultList2EUTRA-r16 OPTIONAL
} OPTIONAL,
c-RNTI-r16 RNTI-Value,
previousPCellId-r16 CHOICE {
nrPreviousCell-r16 CGI-Info-Logging-r16,
eutraPreviousCell-r16 CGI-InfoEUTRALogging
} OPTIONAL,
failedPCellId-r16 CHOICE {
nrFailedPCellId-r16 CHOICE {
cellGlobalId-r16 CGI-Info-Logging-r16,
pci-arfcn-r16 PCI-ARFCN-NR-r16
},
eutraFailedPCellId-r16 CHOICE {
cellGlobalId-r16 CGI-InfoEUTRALogging,
pci-arfcn-r16 PCI-ARFCN-EUTRA-r16
}
},
reconnectCellId-r16 CHOICE {
nrReconnectCellId-r16 CGI-Info-Logging-r16,
eutraReconnectCellId-r16 CGI-InfoEUTRALogging
} OPTIONAL,
timeUntilReconnection-r16 TimeUntilReconnection-r16 OPTIONAL,
reestablishmentCellId-r16 CGI-Info-Logging-r16 OPTIONAL,
timeConnFailure-r16 INTEGER (0..1023) OPTIONAL,
timeSinceFailure-r16 TimeSinceFailure-r16,
connectionFailureType-r16 ENUMERATED {rlf, hof},
rlf-Cause-r16 ENUMERATED {t310-Expiry, randomAccessProblem, rlc-MaxNumRetx,
beamFailureRecoveryFailure, lbtFailure-r16,
bh-rlfRecoveryFailure, t312-expiry-r17, spare1},
locationInfo-r16 LocationInfo-r16 OPTIONAL,
noSuitableCellFound-r16 ENUMERATED {true} OPTIONAL,
ra-InformationCommon-r16 RA-InformationCommon-r16 OPTIONAL,
…,
[[
csi-rsRLMConfigBitmap-v1650 BIT STRING (SIZE (96)) OPTIONAL
]],
[[
lastHO-Type-r17 ENUMERATED {cho, daps, spare2, spare1} OPTIONAL,
timeConnSourceDAPS-Failure-r17 TimeConnSourceDAPS-Failure-r17 OPTIONAL,
timeSinceCHO-Reconfig-r17 TimeSinceCHO-Reconfig-r17 OPTIONAL,
choCellId-r17 CHOICE {
cellGlobalId-r17 CGI-Info-Logging-r16,
pci-arfcn-r17 PCI-ARFCN-NR-r16
} OPTIONAL,
choCandidateCellList-r17 ChoCandidateCellList-r17 OPTIONAL
]]
},
eutra-RLF-Report-r16 SEQUENCE {
failedPCellId-EUTRA CGI-InfoEUTRALogging,
measResult-RLF-Report-EUTRA-r16 OCTET STRING,
…,
[[
measResult-RLF-Report-EUTRA-v1690 OCTET STRING OPTIONAL
]]
}
}
SuccessHO-Report-r17 ::= SEQUENCE {
sourceCellInfo-r17 SEQUENCE {
sourcePCellId-r17 CGI-Info-Logging-r16,
sourceCellMeas-r17 MeasResultSuccessHONR-r17 OPTIONAL,
rlf-InSourceDAPS-r17 ENUMERATED {true} OPTIONAL
},
targetCellInfo-r17 SEQUENCE {
targetPCellId-r17 CGI-Info-Logging-r16,
targetCellMeas-r17 MeasResultSuccessHONR-r17 OPTIONAL
},
measResultNeighCells-r17 SEQUENCE {
measResultListNR-r17 MeasResultList2NR-r16 OPTIONAL,
measResultListEUTRA-r17 MeasResultList2EUTRA-r16 OPTIONAL
} OPTIONAL,
locationInfo-r17 LocationInfo-r16 OPTIONAL,
timeSinceCHO-Reconfig-r17 TimeSinceCHO-Reconfig-r17 OPTIONAL,
shr-Cause-r17 SHR-Cause-r17 OPTIONAL,
ra-InformationCommon-r17 RA-InformationCommon-r16 OPTIONAL,
upInterruptionTimeAtHO-r17 UPInterruptionTimeAtHO-r17 OPTIONAL,
c-RNTI-r17 RNTI-Value OPTIONAL,
…
}
MeasResultList2NR-r16 ::= SEQUENCE(SIZE (1..maxFreq)) OF MeasResult2NR-r16
MeasResultList2EUTRA-r16 ::= SEQUENCE(SIZE (1..maxFreq)) OF MeasResult2EUTRA-r16
MeasResult2NR-r16 ::= SEQUENCE {
ssbFrequency-r16 ARFCN-ValueNR OPTIONAL,
refFreqCSI-RS-r16 ARFCN-ValueNR OPTIONAL,
measResultList-r16 MeasResultListNR
}
MeasResultListLogging2NR-r16 ::= SEQUENCE(SIZE (1..maxFreq)) OF MeasResultLogging2NR-r16
MeasResultLogging2NR-r16 ::= SEQUENCE {
carrierFreq-r16 ARFCN-ValueNR,
measResultListLoggingNR-r16 MeasResultListLoggingNR-r16
}
MeasResultListLoggingNR-r16 ::= SEQUENCE (SIZE (1..maxCellReport)) OF MeasResultLoggingNR-r16
MeasResultLoggingNR-r16 ::= SEQUENCE {
physCellId-r16 PhysCellId,
resultsSSB-Cell-r16 MeasQuantityResults,
numberOfGoodSSB-r16 INTEGER (1..maxNrofSSBs-r16) OPTIONAL
}
MeasResult2EUTRA-r16 ::= SEQUENCE {
carrierFreq-r16 ARFCN-ValueEUTRA,
measResultList-r16 MeasResultListEUTRA
}
MeasResultRLFNR-r16 ::= SEQUENCE {
measResult-r16 SEQUENCE {
cellResults-r16 SEQUENCE{
resultsSSB-Cell-r16 MeasQuantityResults OPTIONAL,
resultsCSI-RS-Cell-r16 MeasQuantityResults OPTIONAL
},
rsIndexResults-r16 SEQUENCE{
resultsSSB-Indexes-r16 ResultsPerSSB-IndexList OPTIONAL,
ssbRLMConfigBitmap-r16 BIT STRING (SIZE (64)) OPTIONAL,
resultsCSI-RS-Indexes-r16 ResultsPerCSI-RS-IndexList OPTIONAL,
csi-rsRLMConfigBitmap-r16 BIT STRING (SIZE (96)) OPTIONAL
} OPTIONAL
}
}
MeasResultSuccessHONR-r17::= SEQUENCE {
measResult-r17 SEQUENCE {
cellResults-r17 SEQUENCE{
resultsSSB-Cell-r17 MeasQuantityResults OPTIONAL,
resultsCSI-RS-Cell-r17 MeasQuantityResults OPTIONAL
},
rsIndexResults-r17 SEQUENCE{
resultsSSB-Indexes-r17 ResultsPerSSB-IndexList OPTIONAL,
resultsCSI-RS-Indexes-r17 ResultsPerCSI-RS-IndexList OPTIONAL
}
}
}
ChoCandidateCellList-r17 ::= SEQUENCE(SIZE (1..maxNrofCondCells-r16)) OF ChoCandidateCell-r17
ChoCandidateCell-r17 ::= CHOICE {
cellGlobalId-r17 CGI-Info-Logging-r16,
pci-arfcn-r17 PCI-ARFCN-NR-r16
}
SHR-Cause-r17 ::= SEQUENCE {
t304-cause-r17 ENUMERATED {true} OPTIONAL,
t310-cause-r17 ENUMERATED {true} OPTIONAL,
t312-cause-r17 ENUMERATED {true} OPTIONAL,
sourceDAPS-Failure-r17 ENUMERATED {true} OPTIONAL,
…
}
TimeSinceFailure-r16 ::= INTEGER (0..172800)
MobilityHistoryReport-r16 ::= VisitedCellInfoList-r16
TimeUntilReconnection-r16 ::= INTEGER (0..172800)
TimeSinceCHO-Reconfig-r17 ::= INTEGER (0..1023)
TimeConnSourceDAPS-Failure-r17 ::= INTEGER (0..1023)
UPInterruptionTimeAtHO-r17 ::= INTEGER (0..1023)
— TAG-UEINFORMATIONRESPONSE-STOP
— ASN1STOP
UEInformationResponse-IEs field descriptions |
coarseLocationInfo Parameter type Ellipsoid-Point defined in TS 37.355 [49]. The first/leftmost bit of the first octet contains the most significant bit. The least significant bits of degreesLatitude and degreesLongitude are set to 0 to meet the accuracy requirement corresponds to a granularity of approximately 2 km. It is up to UE implementation how many LSBs are set to 0 to meet the accuracy requirement. |
connEstFailReport This field is used to provide connection establishment failure or connection resume failure information. |
connEstFailReportList This field is used to provide the list of connEstFailReport that are stored by the UE for the past up to maxCEFReport-r17. |
logMeasReport This field is used to provide the measurement results stored by the UE associated to logged MDT. |
measResultIdleEUTRA EUTRA measurement results performed during RRC_INACTIVE or RRC_IDLE. |
measResultIdleNR NR measurement results performed during RRC_INACTIVE or RRC_IDLE. |
ra-ReportList This field is used to provide the list of RA reports that is stored by the UE for the past upto maxRAReport-r16 number of successful random access procedures, or failed or successful completion of on-demand system information request procedure. |
rlf-Report This field is used to indicate the RLF report related contents. |
successHO-Report This field is used to provide the successful handover report if triggered based on the successful handover configuration. |
LogMeasReport field descriptions |
absoluteTimeStamp Indicates the absolute time when the logged measurement configuration logging is provided, as indicated by NR within absoluteTimeInfo. |
anyCellSelectionDetected This field is used to indicate the detection of any cell selection state, as defined in TS 38.304 [20]. The UE sets this field when performing the logging of measurement results in RRC_IDLE or RRC_INACTIVE and there is no suitable cell or no acceptable cell. |
inDeviceCoexDetected Indicates that measurement logging is suspended due to IDC problem detection. |
measResultServingCell This field refers to the log measurement results taken in the Serving cell. |
numberOfGoodSSB Indicates the number of good beams (beams that are above absThreshSS-BlocksConsolidation, if configured by the network) associated to the cells within the R value range (which is configured by network for cell reselection) of the highest ranked cell as part of the beam level measurements. If the UE has no SSB of a neighbour cell whose measurement quantity is above the absThreshSS-BlocksConsolidation or if the network has not configured the absThreshSS-BlocksConsolidation, then the UE does not include numberOfGoodSSB for the corresponding neighbour cell. If the UE has no SSB of the serving cell whose measurement quantity is above the absThreshSS-BlocksConsolidation or if the network has not configured the absThreshSS-BlocksConsolidation, then the UE shall set the numberOfGoodSSB for the serving cell to one. |
relativeTimeStamp Indicates the time of logging measurement results, measured relative to the absoluteTimeStamp. Value in seconds. |
tce-Id Parameter Trace Collection Entity Id: See TS 32.422 [52]. |
traceRecordingSessionRef Parameter Trace Recording Session Reference: See TS 32.422 [52]. |
ConnEstFailReport field descriptions |
measResultFailedCell This field refers to the last measurement results taken in the cell, where connection establishment failure or connection resume failure happened. |
measResultNeighCells This field refers to the neighbour cell measurements when connection establishment failure or connection resume failure happened. |
numberOfConnFail This field is used to indicate the latest number of consecutive failed RRCSetup or RRCResume procedures in the same cell independent of RRC state transition. |
timeSinceFailure This field is used to indicate the time that elapsed since the connection (establishment or resume) failure. Value in seconds. The maximum value 172800 means 172800s or longer. |
RA-InformationCommon field descriptions |
absoluteFrequencyPointA This field indicates the absolute frequency position of the reference resource block (Common RB 0). |
locationAndBandwidth Frequency domain location and bandwidth of the bandwidth part associated to the random-access resources used by the UE. |
perRAInfoList, perRAInfoList-v1660 This field provides detailed information about each of the random access attempts in the chronological order of the random access attempts. If perRAInfoList-v1660 is present, it shall contain the same number of entries, listed in the same order as in perRAInfoList-r16. |
subcarrierSpacing Subcarrier spacing used in the BWP associated to the random-access resources used by the UE. |
RA-Report field descriptions |
cellID This field indicates the CGI of the cell in which the associated random access procedure was performed. |
contentionDetected This field is used to indicate that contention was detected for the transmitted preamble in the given random access attempt or not. This field is not included when the UE performs random access attempt is using contention free random-access resources or when the raPurpose is set to requestForOtherSI or when the RA attempt is a 2-step RA attempt and fallback to 4-step RA did not occur (i.e. fallbackToFourStepRA is not included). |
csi-RS-Index, csi-RS-Index-v1660 This field is used to indicate the CSI-RS index corresponding to the random access attempt. If the random access procedure is for beam failure recovery, the field indicates the NZP-CSI-RS-ResourceId. For CSI-RS index larger than maxNrofCSI-RS-ResourcesRRM-1, the index value is the sum of csi-RS-Index (without suffix) and csi-RS-Index-v1660. |
dlPathlossRSRP Measeured RSRP of the DL pathloss reference obtained at the time of RA_Type selection stage of the RA procedure as captured in TS 38.321 [3]. |
dlRSRPAboveThreshold In 4 step random access procedure, this field is used to indicate whether the DL beam (SSB) quality associated to the random access attempt was above or below the threshold rsrp-ThresholdSSB in beamFailureRecoveryConfig in UL BWP configuration of UL BWP selected for random access procedure initiated for beam failure recovery; Otherwise, rsrp-ThresholdSSB in rach-ConfigCommon in UL BWP configuration of UL BWP selected for random access procedure. In 2 step random access procedure, this field is used to indicate whether the DL beam (SSB) quality associated to the random access attempt was above or below the threshold msgA-RSRP-ThresholdSSB in rach-ConfigCommonTwoStepRA in UL BWP configuration of UL BWP selected for random access procedure. |
fallbackToFourStepRA This field indicates if a fallback indication in MsgB is received (according to TS 38.321 [3]) for the 2-step random access attempt. |
intendedSIBs This field indicates the SIB(s) the UE wanted to receive as a result of the on demand SI request (when the RA procedure is a used as a SI request) initiated by the UE. That is, it indicates the one(s) of the SIB(s) in the SI message(s) requested to be broadcast that the UE was interested in. |
msg1-SCS-From-prach-ConfigurationIndex This field is set by the UE with the corresponding SCS for CBRA as derived from the prach-ConfigurationIndex in RACH-ConfigGeneric when the msg1-SubcarrierSpacing is absent; otherwise, this field is absent. |
msg1-SCS-From-prach-ConfigurationIndexCFRA This field is set by the UE with the corresponding SCS for CFRA as derived from the prach-ConfigurationIndex in RACH-ConfigGeneric when the msg1-SubcarrierSpacing is absent; otherwise, this field is absent. |
msgA-PUSCH-PayloadSize This field indicates the size of the overall payload available in the UE buffer at the time of initiating the 2 step RA procedure. The value refers to the index of TS 38.321 [3], table 6.1.3.1-1, corresponding to the UE buffer size. |
msgA-RO-FDM This field indicates the number of msgA PRACH transmission occasions Frequency-Division Multiplexed in one time instance for the PRACH resources configured for 2-step CBRA.. |
msgA-RO-FDMCFRA This field indicates the number of msgA PRACH transmission occasions Frequency-Division Multiplexed in one time instance for the PRACH resources configured for 2-step CFRA. |
msgA-RO-FrequencyStart This field indicates the lowest resource block of the contention based random-access resources for 2-step CBRA in the random-access procedure. The indication has the form of the offset of the lowest PRACH transmissions occasion with respect to PRB 0 in the frequency domain. |
msgA-RO-FrequencyStartCFRA This field indicates the lowest resource block of the contention free random-access resources for the 2-step CFRA in the random-access procedure. The indication has the form of the offset of the lowest PRACH transmissions occasion with respect to PRB 0 in the frequency domain. |
msgA-SCS-From-prach-ConfigurationIndex This field is set by the UE with the corresponding SCS as derived from the msgA-PRACH-ConfigurationIndex in RACH-ConfigGenericTwoStepRA (see tables Table 6.3.3.1-1, Table 6.3.3.1-2, Table 6.3.3.2-2 and Table 6.3.3.2-3, TS 38.211 [16]) when the msgA-SubcarrierSpacing is absent and when only 2-step random-access resources are available in the UL BWP used in the random-access procedure; otherwise, this field is absent. |
numberOfPreamblesSentOnCSI-RS This field is used to indicate the total number of successive RA preambles that were transmitted on the corresponding CSI-RS. |
numberOfPreamblesSentOnSSB This field is used to indicate the total number of successive RA preambles that were transmitted on the corresponding SS/PBCH block. |
onDemandSISuccess This field is set to true when the RA report entry is included because of either msg1 based on demand SI request or msg3 based on demand SI request and if the on-demand SI request is successful. Otherwise, the field is absent. |
perRAAttemptInfoList This field provides detailed information about a random access attempt. |
perRACSI-RSInfoList This field provides detailed information about the successive random access attempts associated to the same CSI-RS. |
perRASSBInfoList This field provides detailed information about the successive random access attempts associated to the same SS/PBCH block. |
ra-InformationCommon This field is used to provide information on random access attempts. This field is mandatory present. |
raPurpose This field is used to indicate the RA scenario for which the RA report entry is triggered. The RA accesses associated to Initial access from RRC_IDLE, RRC re-establishment procedure, transition from RRC-INACTIVE. The indicator beamFailureRecovery is used in case of successful beam failure recovery related RA procedure in the SpCell [3]. The indicator reconfigurationWithSync is used if the UE executes a reconfiguration with sync. The indicator ulUnSynchronized is used if the random access procedure is initiated in a SpCell by DL or UL data arrival during RRC_CONNECTED when the timeAlignmentTimer is not running in the PTAG or if the RA procedure is initiated in a serving cell by a PDCCH order [3]. The indicator schedulingRequestFailure is used in case of SR failures [3]. The indicator noPUCCHResourceAvailable is used when the UE has no valid SR PUCCH resources configured [3]. The indicator requestForOtherSI is used for MSG1 based on demand SI request. The indicator msg3RequestForOtherSI is used in case of MSG3 based SI request. The field can also be used for the SCG-related RA-Report when the raPurpose is set to beamFailureRecovery, reconfigurationWithSync, ulUnSynchronized, schedulingRequestFailure and noPUCCHResourceAvailable. |
spCellID This field is used to indicate the CGI of the SpCell of the cell group associated to the SCell in which the associated random access procedure was performed. If the UE performs RA procedure on a SCell associated to the MCG, then this field is set to the CGI of the PCell and if the UE performs RA procedure on a SCell associated to the SCG, then this field is set to the CGI of the PSCell. Otherwise, the field is absent. |
ssb-Index This field is used to indicate the SS/PBCH index of the SS/PBCH block corresponding to the random access attempt. |
ssbsForSI-Acquisition This field indicates the SSB(s) (in the form of SSB index(es)) that the UE used to receive the requested SI message(s). The field is present if the purpose of the random access procedure was to request on-demand SI (i.e. if the raPurpose is set to requestForOtherSI or msg3RequestForOtherSI). Otherwise, the field is absent. |
RLF-Report field descriptions |
choCandidateCellList This field is used to indicate the list of candidate target cells for conditional handover included in condRRCReconfig at the time of connection failure. The field does not include the candidate target cells included in measResulNeighCells. |
choCellId This field is used to indicate the candidate target cell for conditional handover included in condRRCReconfig that the UE selected for CHO based recovery while T311 is running. |
connectionFailureType This field is used to indicate whether the connection failure is due to radio link failure or handover failure. |
csi-rsRLMConfigBitmap,csi-rsRLMConfigBitmap-v1650 These fields are used to indicate the CSI-RS indexes configured in the RLM configurations for the active BWP when the UE declares RLF or HOF. The UE first fills in the csi-rsRLMConfigBitmap-r16 to indicate the first 96 CSI-RS indexes and then csi-rsRLMConfigBitmap-v1650 to indicate the latter 96 CSI-RS indexes. The first/leftmost bit in csi-rsRLMConfigBitmap-r16 corresponds to CSI-RS index 0, the second bit corresponds to CSI-RS index 1. The first/leftmost bit in csi-rsRLMConfigBitmap-v1650 corresponds to CSI-RS index 96, the second bit corresponds to CSI-RS index 97. These fields are included only if the RadioLinkMonitoringConfig for the respective BWP is configured. |
c-RNTI This field indicates the C-RNTI used in the PCell upon detecting radio link failure or the C-RNTI used in the source PCell upon handover failure. |
failedPCellId This field is used to indicate the PCell in which RLF is detected or the target PCell of the failed handover. For intra-NR handover nrFailedPCellId is included and for the handover from NR to EUTRA eutraFailedPCellId is included. The UE sets the ARFCN according to the frequency band used for transmission/ reception when the failure occurred. |
failedPCellId-EUTRA This field is used to indicate the PCell in which RLF is detected or the source PCell of the failed handover in an E-UTRA RLF report. |
lastHO-Type This field is used to indicate the type of the last executed handover before the last detected connection failure. The field is set to cho if the last executed handover was initiated by a conditional reconfiguration execution. The field is set to daps if the last executed handover was a DAPS handover. |
measResultListEUTRA This field refers to the last measurement results taken in the neighboring EUTRA Cells, when the radio link failure or handover failure happened. |
measResultListNR This field refers to the last measurement results taken in the neighboring NR Cells, when the radio link failure or handover failure happened. |
measResultLastServCell This field refers to the log measurement results taken in the PCell upon detecting radio link failure or the source PCell upon handover failure. |
measResult-RLF-Report-EUTRA Includes the E-UTRA RLF-Report-r9 IE as specified in TS 36.331 [10]. |
measResult-RLF-Report-EUTRA-v1690 Includes the E-UTRA RLF-Report-v9e0 IE as specified in TS 36.331 [10]. |
noSuitableCellFound This field is set by the UE when the T311 expires. |
previousPCellId This field is used to indicate the source PCell of the last handover (source PCell when the last executed RRCReconfiguration message including reconfigurationWithSync was received). For intra-NR handover nrPreviousCell is included and for the handover from EUTRA to NR eutraPreviousCell is included. |
ra-InformationCommon This field is optionally included when connectionFailureType is set to ‘hof’ or when connectionFailureType is set to ‘rlf’ and the rlf-Cause equals to ‘randomAccessProblem’ or ‘beamRecoveryFailure’; otherwise this field is absent. |
reconnectCellId This field is used to indicate the cell in which the UE comes back to connected after connection failure and after failing to perform reestablishment. If the UE comes back to RRC CONNECTED in an NR cell then nrReconnectCellID is included and if the UE comes back to RRC CONNECTED in an LTE cell then eutraReconnectCellID is included |
reestablishmentCellId If the UE was not configured with conditionalReconfiguration at the time of re-establishment attempt, or if the cell selected for the re-establishment attempt is not a candidate target cell for conditional reconfiguration, this field is used to indicate the cell in which the re-establishment attempt was made after connection failure. |
rlf-Cause This field is used to indicate the cause of the last radio link failure that was detected. In case of handover failure information reporting (i.e., the connectionFailureType is set to ‘hof‘), the UE is allowed to set this field to any value, except for the case in which a radio link failure was detected in the source PCell while performing a DAPS handover.. |
ssbRLMConfigBitmap This field is used to indicate the SS/PBCH block indexes configured in the RLM configurations for the active BWP when the UE declares RLF or HOF.The first/leftmost bit corresponds to SSB index 0, the second bit corresponds to SSB index 1. This field is included only if the RadioLinkMonitoringConfig for the respective BWP is configured. |
timeConnFailure This field is used to indicate the time elapsed since the last HO execution until connection failure. Actual value = field value * 100ms. The maximum value 1023 means 102.3s or longer. |
timeConnSourceDAPS-Failure This field is used to indicate the time that elapsed between the last DAPS handover execution and the radio link failure detected in the source cell while T304 is running. Value in milliseconds. The maximum value 1023 means 1023ms or longer. |
timeSinceFailure This field is used to indicate the time that elapsed since the connection (radio link or handover) failure. Value in seconds. The maximum value 172800 means 172800s or longer. In the case of failure(s) (either at source or at target or at both) associated to DAPS handover, this field indicates the time elapsed since the latest connection (radio link or handover) failure. |
timeSinceCHO-Reconfig In case of handover failure, this field is used to indicate the time elapsed between the initiation of the last conditional reconfiguration execution towards the target cell and the reception of the latest conditional reconfiguration. In case of radio link failure, this field is used to indicate the time elapsed between the radio link failure and the reception of the latest conditional reconfiguration while connected to the source PCell. Actual value = field value * 100ms. The maximum value 1023 means 102.3s or longer. |
timeUntilReconnection This field is used to indicate the time that elapsed between the connection (radio link or handover) failure and the next time the UE comes to RRC CONNECTED in an NR or EUTRA cell, after failing to perform reestablishment. Value in seconds. The maximum value 172800 means 172800s or longer. |
SuccessHO-Report field descriptions |
c-RNTI This field indicates the C-RNTI assigned by the target PCell of the handover for which the successful HO report was generated. |
measResultListNR This field refers to the last measurement results taken in the neighboring NR Cells when a successful handover is executed. |
rlf-InSourceDAPS This field indicates whether a radio link failure occurred at the source cell while T304 was running. |
shr-Cause This field is used to indicate the cause of the successful HO report. |
sourceCellMeas This field refers to the last measurement results taken in the source PCell of a handover in which the successful handover triggers the SuccessHO-Report. |
sourcePCellId This field is used to indicate the source PCell of a handover in which the successful handover triggers the SuccessHO-Report. |
targetCellId This field is used to indicate the target PCell of a handover in which the successful handover triggers the SuccessHO-Report. |
targetCellMeas This field refers to the last measurement results taken in the target PCell of a handover in which the successful handover triggers the SuccessHO-Report. |
timeSinceCHO-Reconfig This field is used to indicate the time elapsed between the initiation of the last conditional reconfiguration execution towards the target cell and the reception of the latest conditional reconfiguration for this target cell. Actual value = field value * 100ms. The maximum value 1023 means 102.3s or longer. |
upInterruptionTimeAtHO This field is used to indicate the time elapsed between the time of arrival of the last PDCP PDU received from the source cell for any data radio bearer and the time of arrival of the first non-duplicate PDCP PDU received from the target cell for any data radio bearer, and it is measured at the time of arrival of the first non-duplicate PDCP PDU received from the target cell for any data radio bearer. The field is set only in case of DAPS handover. |
– UEPositioningAssistanceInfo
The UEPositioningAssistanceInfo message is used to provide positioning assistance information as requested by the Network.
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
UEPositioningAssistanceInfo message
— ASN1START
— TAG-UEPOSITIONINGASSISTANCEINFO-START
UEPositioningAssistanceInfo-r17 ::= SEQUENCE {
criticalExtensions CHOICE {
uePositioningAssistanceInfo-r17 UEPositioningAssistanceInfo-r17-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
UEPositioningAssistanceInfo-r17-IEs ::= SEQUENCE {
ue-TxTEG-AssociationList-r17 UE-TxTEG-AssociationList-r17 OPTIONAL,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension UEPositioningAssistanceInfo-v1720-IEs OPTIONAL
}
UEPositioningAssistanceInfo-v1720-IEs::= SEQUENCE {
ue-TxTEG-TimingErrorMarginValue-r17 ENUMERATED {tc0, tc2, tc4, tc6, tc8, tc12, tc16, tc20, tc24, tc32, tc40, tc48, tc56,
tc64, tc72, tc80} OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
UE-TxTEG-AssociationList-r17 ::= SEQUENCE (SIZE (1..maxNrOfTxTEGReport-r17)) OF UE-TxTEG-Association-r17
UE-TxTEG-Association-r17 ::= SEQUENCE {
ue-TxTEG-ID-r17 INTEGER (0..maxNrOfTxTEG-ID-1-r17),
nr-TimeStamp-r17 NR-TimeStamp-r17,
associatedSRS-PosResourceIdList-r17 SEQUENCE (SIZE(1..maxNrofSRS-PosResources-r16)) OF SRS-PosResourceId-r16,
servCellId-r17 ServCellIndex OPTIONAL
}
NR-TimeStamp-r17 ::= SEQUENCE {
nr-SFN-r17 INTEGER (0..1023),
nr-Slot-r17 CHOICE {
scs15-r17 INTEGER (0..9),
scs30-r17 INTEGER (0..19),
scs60-r17 INTEGER (0..39),
scs120-r17 INTEGER (0..79)
},
…
}
— TAG-UEPOSITIONINGASSISTANCEINFO-STOP
— ASN1STOP
UEPositioningAssistanceInfo field descriptions |
nr-TimeStamp This field specifies the latest time instance at which the association is valid prior to the reporting. |
servCellID This field indicates the serving cell information of SRS for positioning resources associated to the UE Tx TEG report. |
ue-TxTEG-ID Identifies the ID of UE Tx TEG. |
ue-TxTEG-TimingErrorMarginValue This field specifies the UE Tx TEG timing error margin value of all the UE Tx TEGs within one UEPositioningAssistanceInfo. Value tc0 corresponds to 0 Tc, tc2 corresponds to 2 Tc and so on (see TS 37.355 [49]). |
– ULDedicatedMessageSegment
The ULDedicatedMessageSegment message is used to transfer segments of the UECapabilityInformation or MeasurementReportAppLayer message. SRB1 is used at transfer of segments of UECapabilityInformation and SRB4 is used at transfer of segments of MeasurementReportAppLayer.
Signalling radio bearer: SRB1 or SRB4
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
ULDedicatedMessageSegment message
— ASN1START
— TAG-ULDEDICATEDMESSAGESEGMENT-START
ULDedicatedMessageSegment-r16 ::= SEQUENCE {
criticalExtensions CHOICE {
ulDedicatedMessageSegment-r16 ULDedicatedMessageSegment-r16-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
ULDedicatedMessageSegment-r16-IEs ::= SEQUENCE {
segmentNumber-r16 INTEGER (0..15),
rrc-MessageSegmentContainer-r16 OCTET STRING,
rrc-MessageSegmentType-r16 ENUMERATED {notLastSegment, lastSegment},
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-ULDEDICATEDMESSAGESEGMENT-STOP
— ASN1STOP
ULDedicatedMessageSegment field descriptions |
segmentNumber Identifies the sequence number of a segment within the encoded UL DCCH message. |
rrc-MessageSegmentContainer Includes a segment of the encoded UL DCCH message. The size of the included segment in this container should be small enough that the resulting encoded RRC message PDU is less than or equal to the PDCP SDU size limit. |
rrc-MessageSegmentType Indicates whether the included UL DCCH message segment is the last segment or not. |
– ULInformationTransfer
The ULInformationTransfer message is used for the uplink transfer of NAS or non-3GPP dedicated information, or IAB-DU specific F1-C related information.
Signalling radio bearer: SRB2 or SRB1 (only if SRB2 not established yet). If SRB2 is suspended, the UE does not send this message until SRB2 is resumed. If only dedicatedInfoF1c is included, SRB2 is used.
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to network
ULInformationTransfer message
— ASN1START
— TAG-ULINFORMATIONTRANSFER-START
ULInformationTransfer ::= SEQUENCE {
criticalExtensions CHOICE {
ulInformationTransfer ULInformationTransfer-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
ULInformationTransfer-IEs ::= SEQUENCE {
dedicatedNAS-Message DedicatedNAS-Message OPTIONAL,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension ULInformationTransfer-v1700-IEs OPTIONAL
}
ULInformationTransfer-v1700-IEs ::= SEQUENCE {
dedicatedInfoF1c-r17 DedicatedInfoF1c-r17 OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-ULINFORMATIONTRANSFER-STOP
— ASN1STOP
– ULInformationTransferIRAT
The ULInformationTransferIRAT message is used for the uplink transfer of information terminated at NR MCG but specified by another RAT. In this version of the specification, the message is used for V2X sidelink communication messages specified in TS 36.331 [10].
Signalling radio bearer: SRB1
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to network
ULInformationTransferIRAT message
— ASN1START
— TAG-ULINFORMATIONTRANSFERIRAT-START
ULInformationTransferIRAT-r16 ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE {
ulInformationTransferIRAT-r16 ULInformationTransferIRAT-r16-IEs,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
}
ULInformationTransferIRAT-r16-IEs ::= SEQUENCE {
ul-DCCH-MessageEUTRA-r16 OCTET STRING OPTIONAL,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-ULINFORMATIONTRANSFERIRAT-STOP
— ASN1STOP
ULInformationTransferIRAT field descriptions |
---|
ul-DCCH-MessageEUTRA Includes the UL-DCCH-Message as defined in TS 36.331 [10]. In this version of the specification, the field is only used to transfer the E-UTRA RRC MeasurementReport, E-UTRA RRC SidelinkUEInformation and the E-UTRA RRC UEAssistanceInformation messages. |
– ULInformationTransferMRDC
The ULInformationTransferMRDC message is used for the uplink transfer of MR-DC dedicated information (e.g. for transferring the NR or E-UTRA RRC MeasurementReport message, the FailureInformation message, the UEAssistanceInformation message, the RRCReconfigurationComplete message or the NR or E-UTRA RRC MCGFailureInformation message).
Signalling radio bearer: SRB1, SRB3
RLC-SAP: AM
Logical channel: DCCH
Direction: UE to Network
ULInformationTransferMRDC message
— ASN1START
— TAG-ULINFORMATIONTRANSFERMRDC-START
ULInformationTransferMRDC ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE {
ulInformationTransferMRDC ULInformationTransferMRDC-IEs,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
}
ULInformationTransferMRDC-IEs::= SEQUENCE {
ul-DCCH-MessageNR OCTET STRING OPTIONAL,
ul-DCCH-MessageEUTRA OCTET STRING OPTIONAL,
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— TAG-ULINFORMATIONTRANSFERMRDC-STOP
— ASN1STOP
ULInformationTransferMRDC field descriptions |
---|
ul-DCCH-MessageNR Includes the UL-DCCH-Message. In this version of the specification, the field is only used to transfer the NR RRC MeasurementReport, RRCReconfigurationComplete, UEAssistanceInformation, FailureInformation, and IABOtherInformation messages when sent via SRB1 and to transfer the NR MCGFailureInformation message when sent via SRB3. |
ul-DCCH-MessageEUTRA Includes the UL-DCCH-Message. In this version of the specification, the field is only used to transfer the E-UTRA RRC MeasurementReport message when sent via SRB1 and to transfer the E-UTRA MCGFailureInformation message when sent via SRB3. |