10 Radio information related interactions between network nodes
36.3313GPPEvolved Universal Terrestrial Radio Access (E-UTRA)Protocol specificationRadio Resource Control (RRC)Release 17TS
10.1 General
This clause specifies RRC messages that are transferred between network nodes. These RRC messages may be transferred to or from the UE via another Radio Access Technology. Consequently, these messages have similar characteristics as the RRC messages that are transferred across the E-UTRA radio interface, i.e. the same transfer syntax and protocol extension mechanisms apply.
10.2 Inter-node RRC messages
10.2.1 General
This clause specifies RRC messages that are sent either across the X2- or the S1-interface, either to or from the eNB, i.e. a single ‘logical channel’ is used for all RRC messages transferred across network nodes. The information could originate from or be destined for another RAT.
– EUTRA-InterNodeDefinitions
This ASN.1 segment is the start of the E‑UTRA inter-node PDU definitions.
— ASN1START
EUTRA-InterNodeDefinitions DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS
AntennaInfoCommon,
AntennaInfoDedicated-v10i0,
ARFCN-ValueEUTRA,
ARFCN-ValueEUTRA-v9e0,
ARFCN-ValueEUTRA-r9,
CellIdentity,
C-RNTI,
DAPS-PowerCoordinationInfo-r16,
DL-DCCH-Message,
DRB-Identity,
DRB-ToReleaseList,
DRB-ToReleaseList-r15,
FreqBandIndicator-r11,
InDeviceCoexIndication-r11,
LWA-Config-r13,
MasterInformationBlock,
maxBands,
maxFreq,
maxDRB,
maxDRBExt-r15,
maxDRB-r15,
maxSCell-r10,
maxSCell-r13,
maxServCell-r10,
maxServCell-r13,
MBMSInterestIndication-r11,
MeasConfig,
MeasGapConfig,
MeasGapConfigPerCC-List-r14,
MeasResultForRSSI-r13,
MeasResultListWLAN-r13,
OtherConfig-r9,
PhysCellId,
P-Max,
PowerCoordinationInfo-r12,
SidelinkUEInformation-r12,
SL-CommConfig-r12,
SL-DiscConfig-r12,
SubframeAssignment-r15,
RadioResourceConfigDedicated,
RadioResourceConfigDedicated-v13c0,
RadioResourceConfigDedicated-v1370,
RAN-NotificationAreaInfo-r15,
RCLWI-Configuration-r13,
RSRP-Range,
RSRQ-Range,
RSRQ-Range-v1250,
RS-SINR-Range-r13,
SCellToAddModList-r10,
SCellToAddModList-v13c0,
SCellToAddModListExt-r13,
SCellToAddModListExt-v13c0,
SCG-ConfigPartSCG-r12,
SCG-ConfigPartSCG-v12f0,
SCG-ConfigPartSCG-v13c0,
SecurityAlgorithmConfig,
SCellIndex-r10,
SCellIndex-r13,
SCellToReleaseList-r10,
SCellToReleaseListExt-r13,
ServCellIndex-r10,
ServCellIndex-r13,
ShortMAC-I,
MeasResultServFreqListNR-r15,
MeasResultSSTD-r13,
SL-V2X-ConfigDedicated-r14,
SystemInformationBlockType1,
SystemInformationBlockType1-v890-IEs,
SystemInformationBlockType2,
TDM-PatternConfig-r15,
UEAssistanceInformation-r11,
UECapabilityInformation,
UE-CapabilityRAT-ContainerList,
UE-RadioPagingInfo-r12,
WLANConnectionStatusReport-r13,
WLAN-OffloadConfig-r12
FROM EUTRA-RRC-Definitions;
— ASN1STOP
10.2.2 Message definitions
– HandoverCommand
This message is used to transfer the handover command generated by the target eNB.
Direction: target eNB to source eNB/ source RAN
HandoverCommand message
— ASN1START
HandoverCommand ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE{
handoverCommand-r8 HandoverCommand-r8-IEs,
spare7 NULL,
spare6 NULL, spare5 NULL, spare4 NULL,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
}
HandoverCommand-r8-IEs ::= SEQUENCE {
handoverCommandMessage OCTET STRING (CONTAINING DL-DCCH-Message),
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— ASN1STOP
|
HandoverCommand field descriptions |
|---|
|
handoverCommandMessage Contains the entire DL-DCCH-Message including the RRCConnectionReconfiguration message used to perform handover within E-UTRAN or handover to E-UTRAN, generated (entirely) by the target eNB. |
NOTE: The source BSC, in case of inter-RAT handover from GERAN to E-UTRAN, expects that the HandoverCommand message includes DL-DCCH-Message only. Thus, criticalExtensionsFuture, spare1-spare7 and nonCriticalExtension should not be used regardless whether the source RAT is E-UTRAN, UTRAN or GERAN.
– HandoverPreparationInformation
This message is used to transfer the E-UTRA RRC information used by the target eNB or target ng-eNB during handover preparation or UE context retrieval, e.g. in case of resume or re-establishment, including UE capability information.
Direction: source eNB/ source RAN to target eNB or target ng-eNB
HandoverPreparationInformation message
— ASN1START
HandoverPreparationInformation ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE{
handoverPreparationInformation-r8 HandoverPreparationInformation-r8-IEs,
spare7 NULL,
spare6 NULL, spare5 NULL, spare4 NULL,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
}
HandoverPreparationInformation-r8-IEs ::= SEQUENCE {
ue-RadioAccessCapabilityInfo UE-CapabilityRAT-ContainerList,
as-Config AS-Config OPTIONAL, — Cond HO
rrm-Config RRM-Config OPTIONAL,
as-Context AS-Context OPTIONAL, — Cond HO
nonCriticalExtension HandoverPreparationInformation-v920-IEs OPTIONAL
}
HandoverPreparationInformation-v920-IEs ::= SEQUENCE {
ue-ConfigRelease-r9 ENUMERATED {
rel9, rel10, rel11, rel12, v10j0, v11e0,
v1280, rel13, …, rel14, rel15, rel16} OPTIONAL, — Cond HO2
nonCriticalExtension HandoverPreparationInformation-v9d0-IEs OPTIONAL
}
HandoverPreparationInformation-v9d0-IEs ::= SEQUENCE {
lateNonCriticalExtension OCTET STRING (CONTAINING HandoverPreparationInformation-v9j0-IEs) OPTIONAL,
nonCriticalExtension HandoverPreparationInformation-v9e0-IEs OPTIONAL
}
— Late non-critical extensions:
HandoverPreparationInformation-v9j0-IEs ::= SEQUENCE {
— Following field is only for pre REL-10 late non-critical extensions
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension HandoverPreparationInformation-v10j0-IEs OPTIONAL
}
HandoverPreparationInformation-v10j0-IEs ::= SEQUENCE {
as-Config-v10j0 AS-Config-v10j0 OPTIONAL,
nonCriticalExtension HandoverPreparationInformation-v10x0-IEs OPTIONAL
}
HandoverPreparationInformation-v10x0-IEs ::= SEQUENCE {
— Following field is only for late non-critical extensions from REL-10 to REL-12
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension HandoverPreparationInformation-v13c0-IEs OPTIONAL
}
HandoverPreparationInformation-v13c0-IEs ::= SEQUENCE {
as-Config-v13c0 AS-Config-v13c0 OPTIONAL,
— Following field is only for late non-critical extensions from REL-13
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— Regular non-critical extensions:
HandoverPreparationInformation-v9e0-IEs ::= SEQUENCE {
as-Config-v9e0 AS-Config-v9e0 OPTIONAL, — Cond HO2
nonCriticalExtension HandoverPreparationInformation-v1130-IEs OPTIONAL
}
HandoverPreparationInformation-v1130-IEs ::= SEQUENCE {
as-Context-v1130 AS-Context-v1130 OPTIONAL, — Cond HO2
nonCriticalExtension HandoverPreparationInformation-v1250-IEs OPTIONAL
}
HandoverPreparationInformation-v1250-IEs ::= SEQUENCE {
ue-SupportedEARFCN-r12 ARFCN-ValueEUTRA-r9 OPTIONAL, — Cond HO3
as-Config-v1250 AS-Config-v1250 OPTIONAL, — Cond HO2
nonCriticalExtension HandoverPreparationInformation-v1320-IEs OPTIONAL
}
HandoverPreparationInformation-v1320-IEs ::= SEQUENCE {
as-Config-v1320 AS-Config-v1320 OPTIONAL, — Cond HO2
as-Context-v1320 AS-Context-v1320 OPTIONAL, — Cond HO2
nonCriticalExtension HandoverPreparationInformation-v1430-IEs OPTIONAL
}
HandoverPreparationInformation-v1430-IEs ::= SEQUENCE {
as-Config-v1430 AS-Config-v1430 OPTIONAL, — Cond HO2
makeBeforeBreakReq-r14 ENUMERATED {true} OPTIONAL, — Cond HO2
nonCriticalExtension HandoverPreparationInformation-v1530-IEs OPTIONAL
}
HandoverPreparationInformation-v1530-IEs ::= SEQUENCE {
ran-NotificationAreaInfo-r15 RAN-NotificationAreaInfo-r15 OPTIONAL,
nonCriticalExtension HandoverPreparationInformation-v1540-IEs OPTIONAL
}
HandoverPreparationInformation-v1540-IEs ::= SEQUENCE {
sourceRB-ConfigIntra5GC-r15 OCTET STRING OPTIONAL, –Cond HO4
nonCriticalExtension HandoverPreparationInformation-v1610-IEs OPTIONAL
}
HandoverPreparationInformation-v1610-IEs ::= SEQUENCE {
as-Context-v1610 AS-Context-v1610 OPTIONAL, –Cond HO5
nonCriticalExtension HandoverPreparationInformation-v1620-IEs OPTIONAL
}
HandoverPreparationInformation-v1620-IEs ::= SEQUENCE {
as-Context-v1620 AS-Context-v1620 OPTIONAL, –Cond HO2
nonCriticalExtension HandoverPreparationInformation-v1630-IEs OPTIONAL
}
HandoverPreparationInformation-v1630-IEs ::= SEQUENCE {
as-Context-v1630 AS-Context-v1630 OPTIONAL, –Cond HO2
nonCriticalExtension HandoverPreparationInformation-v1700-IEs OPTIONAL
}
HandoverPreparationInformation-v1700-IEs ::= SEQUENCE {
as-Config-v1700 AS-Config-v1700 OPTIONAL, –Cond HO5
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— ASN1STOP
|
HandoverPreparationInformation field descriptions |
|---|
|
as-Config The radio resource configuration. Applicable in case of intra-E-UTRA handover, resume or re-establishment. If the target receives an incomplete MeasConfig and/or RadioResourceConfigDedicated in the as-Config, the target eNB may decide to apply the full configuration option based on the ue-ConfigRelease. |
|
as-Context Local E-UTRAN context required by the target eNB. |
|
makeBeforeBreakReq To request the target eNB to add the makeBeforeBreak indication in the mobilityControlInfo in case of intra-frequency handover. |
|
rrm-Config Local E-UTRAN context used depending on the target node’s implementation, which is mainly used for the RRM purpose. May also be provided at inter-RAT handover from NR. |
|
sourceRB-ConfigIntra5GC NR radio bearer config used at intra5GC handover, resume or re-establishment, as defined by RadioBearerConfig IE in TS 38.331 [82]. |
|
ue-ConfigRelease Indicates the RRC protocol release or version applicable for the current UE configuration. This could be used by target eNB to decide if the full configuration approach should be used. If this field is not present, the target assumes that the current UE configuration is based on the release 8 version of RRC protocol. NOTE 1. |
|
ue-RadioAccessCapabilityInfo For E-UTRA radio access capabilities, it is up to E-UTRA how the backward compatibility among supportedBandCombinationReduced, supportedBandCombination and supportedBandCombinationAdd is ensured. If supportedBandCombinationReduced and supportedBandCombination/supportedBandCombinationAdd are included into ueCapabilityRAT-Container, it can be assumed that the value of fields, requestedBands, reducedIntNonContCombRequested and requestedCCsXL are consistend with all supported band combination fields. NOTE 2 |
|
ue-SupportedEARFCN Includes UE supported EARFCN of the handover target E-UTRA cell if the target E-UTRA cell belongs to multiple frequency bands. |
NOTE 1: The source typically sets the ue-ConfigRelease to the release corresponding with the current dedicated radio configuration. The source may however also consider the common radio resource configuration e.g. in case interoperability problems would appear if the UE temporary continues extensions of this part of the configuration in a target PCell not supporting them.
NOTE 2: The following table indicates per source RAT whether RAT capabilities are included or not.
|
Source RAT |
E-UTRA capabilites |
UTRA capabilities |
GERAN capabilities |
MR DC capabilities |
NR capabilities |
|
UTRAN |
Included |
May be included, ignored by eNB if received |
May be included |
Excluded |
Excluded |
|
GERAN CS |
Excluded |
May be included, ignored by eNB if received |
Included |
Excluded |
Excluded |
|
GERAN PS |
Excluded |
May be included, ignored by eNB if received |
Included |
Excluded |
Excluded |
|
E-UTRAN |
May be included if UE Radio Capability ID as specified in 23.502 [102] is used for the UE. Included otherwise. |
May be included |
May be included |
May be included |
May be included |
|
NR |
May be included if UE Radio Capability ID as specified in 23.502 [102] is used for the UE. Included otherwise. |
Excluded |
Excluded |
May be included |
May be included |
|
Conditional presence |
Explanation |
|---|---|
|
HO |
The field is mandatory present in case of handover or UE context retrieval, e.g. in case of resume or re-establishment within E-UTRA; otherwise the field is not present. |
|
HO2 |
The field is optional present in case of handover or UE context retrieval, e.g. in case of resume or re-establishment within E-UTRA; otherwise the field is not present. |
|
HO3 |
The field is optional present in case of handover from GERAN to E-UTRA, otherwise the field is not present. |
|
HO4 |
The field is mandatory present in case of handover or UE context retrieval, e.g. in case of resume or re-establishment within E-UTRA/5GC and optional present in case of handover from NR to E-UTRA/5GC; otherwise the field is not present. |
|
HO5 |
The field is optional present in case of handover within E-UTRA, or handover from NR to E-UTRA; otherwise the field is not present. |
– SCG-Config
This message is used to transfer the SCG radio configuration generated by the SeNB.
Direction: Secondary eNB to master eNB
SCG-Config message
— ASN1START
SCG-Config-r12 ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE{
scg-Config-r12 SCG-Config-r12-IEs,
spare7 NULL,
spare6 NULL, spare5 NULL, spare4 NULL,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
}
SCG-Config-r12-IEs ::= SEQUENCE {
scg-RadioConfig-r12 SCG-ConfigPartSCG-r12 OPTIONAL,
nonCriticalExtension SCG-Config-v12i0a-IEs OPTIONAL
}
SCG-Config-v12i0a-IEs ::= SEQUENCE {
— Following field is only for late non-critical extensions from REL-12
lateNonCriticalExtension OCTET STRING (CONTAINING SCG-Config-v12i0b-IEs) OPTIONAL,
nonCriticalExtension SCG-Config-v13c0-IEs OPTIONAL
}
SCG-Config-v12i0b-IEs ::= SEQUENCE {
scg-RadioConfig-v12i0 SCG-ConfigPartSCG-v12f0 OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
SCG-Config-v13c0-IEs ::= SEQUENCE {
scg-RadioConfig-v13c0 SCG-ConfigPartSCG-v13c0 OPTIONAL,
— Following field is only for late non-critical extensions from REL-13 onwards
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— ASN1STOP
|
SCG-Config field descriptions |
|---|
|
scg-RadioConfig-r12 Includes the change of the dedicated SCG configuration and, upon addition of an SCG cell, the common SCG configuration. The SeNB only includes a new SCG cell in response to a request from MeNB, but may include release of an SCG cell release or release of the SCG part of an SCG/Split DRB without prior request from MeNB. The SeNB does not use this field to initiate release of the SCG. |
– SCG-ConfigInfo
This message is used by MeNB to request the SeNB to perform certain actions e.g. to establish, modify or release an SCG, and it may include additional information e.g. to assist the SeNB with assigning the SCG configuration.
Direction: Master eNB to secondary eNB
SCG-ConfigInfo message
— ASN1START
SCG-ConfigInfo-r12 ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE{
scg-ConfigInfo-r12 SCG-ConfigInfo-r12-IEs,
spare7 NULL,
spare6 NULL, spare5 NULL, spare4 NULL,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
}
SCG-ConfigInfo-r12-IEs ::= SEQUENCE {
radioResourceConfigDedMCG-r12 RadioResourceConfigDedicated OPTIONAL,
sCellToAddModListMCG-r12 SCellToAddModList-r10 OPTIONAL,
measGapConfig-r12 MeasGapConfig OPTIONAL,
powerCoordinationInfo-r12 PowerCoordinationInfo-r12 OPTIONAL,
scg-RadioConfig-r12 SCG-ConfigPartSCG-r12 OPTIONAL,
eutra-CapabilityInfo-r12 OCTET STRING (CONTAINING UECapabilityInformation) OPTIONAL,
scg-ConfigRestrictInfo-r12 SCG-ConfigRestrictInfo-r12 OPTIONAL,
mbmsInterestIndication-r12 OCTET STRING (CONTAINING
MBMSInterestIndication-r11) OPTIONAL,
measResultServCellListSCG-r12 MeasResultServCellListSCG-r12 OPTIONAL,
drb-ToAddModListSCG-r12 DRB-InfoListSCG-r12 OPTIONAL,
drb-ToReleaseListSCG-r12 DRB-ToReleaseList OPTIONAL,
sCellToAddModListSCG-r12 SCellToAddModListSCG-r12 OPTIONAL,
sCellToReleaseListSCG-r12 SCellToReleaseList-r10 OPTIONAL,
p-Max-r12 P-Max OPTIONAL,
nonCriticalExtension SCG-ConfigInfo-v1310-IEs OPTIONAL
}
SCG-ConfigInfo-v1310-IEs ::= SEQUENCE {
measResultSSTD-r13 MeasResultSSTD-r13 OPTIONAL,
sCellToAddModListMCG-Ext-r13 SCellToAddModListExt-r13 OPTIONAL,
measResultServCellListSCG-Ext-r13 MeasResultServCellListSCG-Ext-r13 OPTIONAL,
sCellToAddModListSCG-Ext-r13 SCellToAddModListSCG-Ext-r13 OPTIONAL,
sCellToReleaseListSCG-Ext-r13 SCellToReleaseListExt-r13 OPTIONAL,
nonCriticalExtension SCG-ConfigInfo-v1330-IEs OPTIONAL
}
SCG-ConfigInfo-v1330-IEs ::= SEQUENCE {
measResultListRSSI-SCG-r13 MeasResultListRSSI-SCG-r13 OPTIONAL,
nonCriticalExtension SCG-ConfigInfo-v1430-IEs OPTIONAL
}
SCG-ConfigInfo-v1430-IEs ::= SEQUENCE {
makeBeforeBreakSCG-Req-r14 ENUMERATED {true} OPTIONAL,
measGapConfigPerCC-List MeasGapConfigPerCC-List-r14 OPTIONAL,
nonCriticalExtension SCG-ConfigInfo-v1530-IEs OPTIONAL
}
SCG-ConfigInfo-v1530-IEs ::= SEQUENCE {
drb-ToAddModListSCG-r15 DRB-InfoListSCG-r15 OPTIONAL,
drb-ToReleaseListSCG-r15 DRB-ToReleaseList-r15 OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
DRB-InfoListSCG-r12 ::= SEQUENCE (SIZE (1..maxDRB)) OF DRB-InfoSCG-r12
DRB-InfoListSCG-r15 ::= SEQUENCE (SIZE (1..maxDRB-r15)) OF DRB-InfoSCG-r12
DRB-InfoSCG-r12 ::= SEQUENCE {
eps-BearerIdentity-r12 INTEGER (0..15) OPTIONAL, — Cond DRB-Setup
drb-Identity-r12 DRB-Identity,
drb-Type-r12 ENUMERATED {split, scg} OPTIONAL, — Cond DRB-Setup
…
}
SCellToAddModListSCG-r12 ::= SEQUENCE (SIZE (1..maxSCell-r10)) OF Cell-ToAddMod-r12
SCellToAddModListSCG-Ext-r13 ::= SEQUENCE (SIZE (1..maxSCell-r13)) OF Cell-ToAddMod-r12
Cell-ToAddMod-r12 ::= SEQUENCE {
sCellIndex-r12 SCellIndex-r10,
cellIdentification-r12 SEQUENCE {
physCellId-r12 PhysCellId,
dl-CarrierFreq-r12 ARFCN-ValueEUTRA-r9
} OPTIONAL, — Cond SCellAdd
measResultCellToAdd-r12 SEQUENCE {
rsrpResult-r12 RSRP-Range,
rsrqResult-r12 RSRQ-Range
} OPTIONAL, — Cond SCellAdd2
…,
[[ sCellIndex-r13 SCellIndex-r13 OPTIONAL,
measResultCellToAdd-v1310 SEQUENCE {
rs-sinr-Result-r13 RS-SINR-Range-r13
} OPTIONAL — Cond SCellAdd2
]]
}
MeasResultServCellListSCG-r12 ::= SEQUENCE (SIZE (1..maxServCell-r10)) OF MeasResultServCellSCG-r12
MeasResultServCellListSCG-Ext-r13 ::= SEQUENCE (SIZE (1..maxServCell-r13)) OF MeasResultServCellSCG-r12
MeasResultServCellSCG-r12 ::= SEQUENCE {
servCellId-r12 ServCellIndex-r10,
measResultSCell-r12 SEQUENCE {
rsrpResultSCell-r12 RSRP-Range,
rsrqResultSCell-r12 RSRQ-Range
},
…,
[[ servCellId-r13 ServCellIndex-r13 OPTIONAL,
measResultSCell-v1310 SEQUENCE {
rs-sinr-ResultSCell-r13 RS-SINR-Range-r13
} OPTIONAL
]]
}
MeasResultListRSSI-SCG-r13 ::= SEQUENCE (SIZE (1..maxServCell-r13)) OF MeasResultRSSI-SCG-r13
MeasResultRSSI-SCG-r13 ::= SEQUENCE {
servCellId-r13 ServCellIndex-r13,
measResultForRSSI-r13 MeasResultForRSSI-r13
}
SCG-ConfigRestrictInfo-r12 ::= SEQUENCE {
maxSCH-TB-BitsDL-r12 INTEGER (1..100),
maxSCH-TB-BitsUL-r12 INTEGER (1..100)
}
— ASN1STOP
|
SCG-ConfigInfo field descriptions |
|---|
|
drb-ToAddModListSCG Includes DRBs the SeNB is requested to establish or modify (DRB type change). |
|
drb-ToReleaseListSCG Includes DRBs the SeNB is requested to release. |
|
makeBeforeBreakSCG-Req To request the target eNB to add the makeBeforeBreakSCG indication in the mobilityControlInfoSCG in case of intra-frequency SCG change. |
|
maxSCH-TB-BitsXL Indicates the maximum DL-SCH/UL-SCH TB bits that may be scheduled in a TTI. Specified as a percentage of the value defined for the applicable UE category. |
|
measGapConfig Includes the current measurement gap configuration. |
|
measResultListRSSI-SCG Includes RSSI measurement results of SCG (serving) cells |
|
measResultSSTD Includes measurement results of UE SFN and Subframe Timing Difference between the PCell and the PSCell. |
|
measResultServCellListSCG Includes measurement results of SCG (serving) cells. |
|
radioResourceConfigDedMCG Includes the current dedicated MCG radio resource configuration. |
|
sCellIndex If sCellIndex-r13 is present, sCellIndex-r12 shall be ignored. |
|
sCellToAddModListMCG, sCellToAddModListMCG-Ext Includes the current MCG SCell configuration. Field sCellToAddModListMCG is used to add the first 4 SCells with sCellIndex-r10 while sCellToAddModListMCG-Ext is used to add the rest. |
|
sCellToAddModListSCG, sCellToAddModListSCG-Ext Includes SCG cells the SeNB is requested to establish. Measurement results may be provided for these cells. Field sCellToAddModListSCG is used to add the first 4 SCells with sCellIndex-r12 while sCellToAddModListSCG-Ext is used to add the rest. |
|
sCellToReleaseListSCG, sCellToReleaseListSCG-Ext Includes SCG cells the SeNB is requested to release. |
|
scg-RadioConfig Includes the current dedicated SCG configuration. |
|
scg-ConfigRestrictInfo Includes fields for which MeNB explictly indicates the restriction to be observed by SeNB. |
|
servCellId If servCellId-r13 is present, servCellId-r12 shall be ignored. |
|
p-Max Cell specific value i.e. as broadcast by PCell. |
|
Conditional presence |
Explanation |
|---|---|
|
DRB-Setup |
The field is mandatory present in case DRB establishment is requested; otherwise the field is not present. |
|
SCellAdd |
The field is mandatory present in case SCG cell establishment is requested; otherwise the field is not present. |
|
SCellAdd2 |
The field is optional present in case SCG cell establishment is requested; otherwise the field is not present. |
– UEPagingCoverageInformation
This message is used to transfer UE paging coverage information, covering both upload to and download from the EPC/5GC.
Direction: eNB to/from EPC/5GC
UEPagingCoverageInformation message
— ASN1START
UEPagingCoverageInformation ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE{
uePagingCoverageInformation-r13 UEPagingCoverageInformation-r13-IEs,
spare7 NULL,
spare6 NULL, spare5 NULL, spare4 NULL,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
}
UEPagingCoverageInformation-r13-IEs ::= SEQUENCE {
mpdcch-NumRepetition-r13 INTEGER (1..256) OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— ASN1STOP
|
UEPagingCoverageInformation field descriptions |
|---|
|
mpdcch-NumRepetition Number of repetitions for MPDCCH. The value is an estimate of the required number of repetitions for MPDCCH for paging. |
– UERadioAccessCapabilityInformation
This message is used to transfer UE radio access capability information, covering both upload to and download from the EPC/5GC.
Direction: eNB to/from EPC/5GC
UERadioAccessCapabilityInformation message
— ASN1START
UERadioAccessCapabilityInformation ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE{
ueRadioAccessCapabilityInformation-r8
UERadioAccessCapabilityInformation-r8-IEs,
spare7 NULL,
spare6 NULL, spare5 NULL, spare4 NULL,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
}
UERadioAccessCapabilityInformation-r8-IEs ::= SEQUENCE {
ue-RadioAccessCapabilityInfo OCTET STRING (CONTAINING UECapabilityInformation),
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— ASN1STOP
|
UERadioAccessCapabilityInformation field descriptions |
|---|
|
ue-RadioAccessCapabilityInfo Including E-UTRA, GERAN, CDMA2000-1xRTT Bandclass, NR and MR-DC radio access capabilities (separated). UTRA radio access capabilities are not included. For E-UTRA radio access capabilities, it is up to E-UTRA how the backward compatibility among supportedBandCombinationReduced, supportedBandCombination and supportedBandCombinationAdd is ensured. If supportedBandCombinationReduced and supportedBandCombination/supportedBandCombinationAdd are included into ueCapabilityRAT-Container, it can be assumed that the value of fields, requestedBands, reducedIntNonContCombRequested and requestedCCsXL are consistent with all supported band combination fields. |
– UERadioPagingInformation
This message is used to transfer radio paging information, covering both upload to and download from the EPC/5GC.
Direction: eNB to/ from EPC/5GC
UERadioPagingInformation message
— ASN1START
UERadioPagingInformation ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE{
ueRadioPagingInformation-r12 UERadioPagingInformation-r12-IEs,
spare7 NULL,
spare6 NULL, spare5 NULL, spare4 NULL,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
}
UERadioPagingInformation-r12-IEs ::= SEQUENCE {
ue-RadioPagingInfo-r12 OCTET STRING (CONTAINING UE-RadioPagingInfo-r12),
nonCriticalExtension UERadioPagingInformation-v1310-IEs OPTIONAL
}
UERadioPagingInformation-v1310-IEs ::= SEQUENCE {
supportedBandListEUTRAForPaging-r13 SEQUENCE (SIZE (1..maxBands)) OF FreqBandIndicator-r11 OPTIONAL,
nonCriticalExtension UERadioPagingInformation-v1610-IEs OPTIONAL
}
UERadioPagingInformation-v1610-IEs ::= SEQUENCE {
accessStratumRelease-r16 ENUMERATED {true} OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— ASN1STOP
|
UERadioPagingInformation field descriptions |
|---|
|
accessStratumRelease Indicates that the UE supports reception of accessType-r16 in the Paging message. |
|
supportedBandListEUTRAForPaging Indicates the UE supported frequency bands which is derived by the eNB from UE-EUTRA-Capability. |
|
ue-RadioPagingInfo The field is used to transfer UE capability information used for paging. The eNB generates the ue-RadioPagingInfo and the contained UE capability information is absent when not supported by the UE. |
10.3 Inter-node RRC information element definitions
– AS-Config
The AS-Config IE contains information about RRC configuration information in the source eNB which can be utilized by target eNB to determine the need to change the RRC configuration during the handover preparation phase. The information can also be used after the handover is successfully performed or during the RRC connection re-establishment or resume.
AS-Config information element
— ASN1START
AS-Config ::= SEQUENCE {
sourceMeasConfig MeasConfig,
sourceRadioResourceConfig RadioResourceConfigDedicated,
sourceSecurityAlgorithmConfig SecurityAlgorithmConfig,
sourceUE-Identity C-RNTI,
sourceMasterInformationBlock MasterInformationBlock,
sourceSystemInformationBlockType1 SystemInformationBlockType1(WITH COMPONENTS
{…, nonCriticalExtension ABSENT}),
sourceSystemInformationBlockType2 SystemInformationBlockType2,
antennaInfoCommon AntennaInfoCommon,
sourceDl-CarrierFreq ARFCN-ValueEUTRA,
…,
[[ sourceSystemInformationBlockType1Ext OCTET STRING (CONTAINING
SystemInformationBlockType1-v890-IEs) OPTIONAL,
sourceOtherConfig-r9 OtherConfig-r9
— sourceOtherConfig-r9 should have been optional. A target eNB compliant with this transfer
— syntax should support receiving an AS-Config not including this extension addition group
— e.g. from a legacy source eNB
]],
[[ sourceSCellConfigList-r10 SCellToAddModList-r10 OPTIONAL
]],
[[ sourceConfigSCG-r12 SCG-Config-r12 OPTIONAL
]],
[[ as-ConfigNR-r15 AS-ConfigNR-r15 OPTIONAL
]],
[[ as-Config-v1550 AS-Config-v1550 OPTIONAL
]],
[[ as-ConfigNR-v1570 AS-ConfigNR-v1570 OPTIONAL
]],
[[ as-ConfigNR-v1620 AS-ConfigNR-v1620 OPTIONAL
]]
}
AS-Config-v9e0 ::= SEQUENCE {
sourceDl-CarrierFreq-v9e0 ARFCN-ValueEUTRA-v9e0
}
AS-Config-v10j0 ::= SEQUENCE {
antennaInfoDedicatedPCell-v10i0 AntennaInfoDedicated-v10i0 OPTIONAL
}
AS-Config-v1250 ::= SEQUENCE {
sourceWlan-OffloadConfig-r12 WLAN-OffloadConfig-r12 OPTIONAL,
sourceSL-CommConfig-r12 SL-CommConfig-r12 OPTIONAL,
sourceSL-DiscConfig-r12 SL-DiscConfig-r12 OPTIONAL
}
AS-Config-v1320 ::= SEQUENCE {
sourceSCellConfigList-r13 SCellToAddModListExt-r13 OPTIONAL,
sourceRCLWI-Configuration-r13 RCLWI-Configuration-r13 OPTIONAL
}
AS-Config-v13c0 ::= SEQUENCE {
radioResourceConfigDedicated-v13c01 RadioResourceConfigDedicated-v1370 OPTIONAL,
radioResourceConfigDedicated-v13c02 RadioResourceConfigDedicated-v13c0 OPTIONAL,
sCellToAddModList-v13c0 SCellToAddModList-v13c0 OPTIONAL,
sCellToAddModListExt-v13c0 SCellToAddModListExt-v13c0 OPTIONAL
}
AS-Config-v1430 ::= SEQUENCE {
sourceSL-V2X-CommConfig-r14 SL-V2X-ConfigDedicated-r14 OPTIONAL,
sourceLWA-Config-r14 LWA-Config-r13 OPTIONAL,
sourceWLAN-MeasResult-r14 MeasResultListWLAN-r13 OPTIONAL
}
AS-ConfigNR-r15 ::= SEQUENCE {
sourceRB-ConfigNR-r15 OCTET STRING OPTIONAL,
sourceRB-ConfigSN-NR-r15 OCTET STRING OPTIONAL,
sourceOtherConfigSN-NR-r15 OCTET STRING OPTIONAL
}
AS-ConfigNR-v1570 ::= SEQUENCE {
sourceSCG-ConfiguredNR-r15 ENUMERATED {true}
}
AS-Config-v1550 ::= SEQUENCE {
tdm-PatternConfig-r15 SEQUENCE {
subframeAssignment-r15 SubframeAssignment-r15,
harq-Offset-r15 INTEGER (0.. 9)
} OPTIONAL,
p-MaxEUTRA-r15 P-Max OPTIONAL
}
AS-ConfigNR-v1620 ::= SEQUENCE {
tdm-PatternConfig2-r16 TDM-PatternConfig-r15
}
AS-Config-v1700 ::= SEQUENCE {
scg-State-r17 ENUMERATED { deactivated } OPTIONAL
}
— ASN1STOP
NOTE: The AS-Config re-uses information elements primarily created to cover the radio interface signalling requirements. Consequently, the information elements may include some parameters that are not relevant for the target eNB e.g. the SFN as included in the MasterInformationBlock.
|
AS-Config field descriptions |
|---|
|
antennaInfoCommon This field provides information about the number of antenna ports in the source PCell. |
|
p-MaxEUTRA Indicates the p-MaxEUTRA in the source PCell. |
|
scg-State Indicates that the SCG is deactivated. |
|
sourceOtherConfigSN-NR Other NR config set by SN (cell group, measurements) in case of (NG)EN-DC i.e. as defined by the RRCReconfiguration message in TS 38.331 [82]. |
|
sourceRB-ConfigNR NR radio bearer config, as defined by RadioBearerConfig IE in TS 38.331 [82]. The field may e.g. be set by MN in case of (NG)EN-DC, by source eNB connected to 5GCN. |
|
sourceRB-ConfigSN-NR NR radio bearer config set by SN in case of (NG)EN-DC or of SN terminated RB without SCG, as defined by RadioBearerConfig IE in TS 38.331 [82]. |
|
sourceDL-CarrierFreq Provides the parameter Downlink EARFCN in the source PCell, see TS 36.101 [42]. If the source eNB provides AS-Config-v9e0, it sets sourceDl-CarrierFreq (i.e. without suffix) to maxEARFCN. |
|
sourceLWA-Config LWA configuration in the source PCell when handover is triggered. |
|
sourceOtherConfig Provides other configuration in the source PCell. |
|
sourceMasterInformationBlock MasterInformationBlock transmitted in the source PCell. |
|
sourceMeasConfig Measurement configuration in the source cell. The measurement configuration for all measurements existing in the source eNB when handover is triggered shall be included. See 10.5. |
|
sourceRCLWI-Configuration RCLWI Configuration in the source PCell. |
|
sourceSL-CommConfig This field covers the sidelink communication configuration. |
|
sourceSL-DiscConfig This field covers the sidelink discovery configuration. |
|
sourceRadioResourceConfig Radio configuration in the source PCell. The radio resource configuration for all radio bearers existing in the source PCell when handover is triggered shall be included. See 10.5. |
|
sourceSCellConfigList Radio resource configuration (common and dedicated) of the SCells configured in the source eNB. |
|
sourceSCG-ConfiguredNR Value true indicates that the UE is configured with NR SCG in source configuration. The field is included only if sourceOtherConfigSN-NR is not included. |
|
sourceSecurityAlgorithmConfig This field provides the AS integrity protection (SRBs) and AS ciphering (SRBs and DRBs) algorithm configuration used in the source PCell. |
|
sourceSystemInformationBlockType1 SystemInformationBlockType1 (or SystemInformationBlockType1-BR) transmitted in the source PCell. |
|
sourceSystemInformationBlockType2 SystemInformationBlockType2 transmitted in the source PCell. |
|
sourceSL-V2X-CommConfig Indicates the V2X sidelink communication related configurations configured in the source eNB. |
|
sourceWLAN-MeasResult WLAN measurement results in the source PCell when handover is triggered. |
|
tdm-PatternConfig Indicates the tdm-PatternConfig configured to the UE in the source PCell. |
|
tdm-PatternConfig2 Indicates the tdm-PatternConfig2 configured to the UE in the source PCell. |
– AS-Context
The IE AS-Context is used to transfer local E-UTRAN context required by the target eNB.
AS-Context information element
— ASN1START
AS-Context ::= SEQUENCE {
reestablishmentInfo ReestablishmentInfo OPTIONAL — Cond HO
}
AS-Context-v1130 ::= SEQUENCE {
idc-Indication-r11 OCTET STRING (CONTAINING
InDeviceCoexIndication-r11) OPTIONAL, — Cond HO2
mbmsInterestIndication-r11 OCTET STRING (CONTAINING
MBMSInterestIndication-r11) OPTIONAL, — Cond HO2
ueAssistanceInformation-r11 OCTET STRING (CONTAINING
UEAssistanceInformation-r11) OPTIONAL, — Cond HO2
…,
[[ sidelinkUEInformation-r12 OCTET STRING (CONTAINING
SidelinkUEInformation-r12) OPTIONAL — Cond HO2
]],
[[ sourceContextEN-DC-r15 OCTET STRING OPTIONAL — Cond HO2
]],
[[ selectedbandCombinationInfoEN-DC-v1540 OCTET STRING OPTIONAL — Cond HO2
]]
}
AS-Context-v1320 ::= SEQUENCE {
wlanConnectionStatusReport-r13 OCTET STRING (CONTAINING
WLANConnectionStatusReport-r13) OPTIONAL — Cond HO2
}
AS-Context-v1610 ::= SEQUENCE {
sidelinkUEInformationNR-r16 OCTET STRING OPTIONAL, — Cond HO3
ueAssistanceInformationNR-r16 OCTET STRING OPTIONAL, — Cond HO3
configRestrictInfoDAPS-r16 ConfigRestrictInfoDAPS-r16 OPTIONAL — Cond HO2
}
AS-Context-v1620 ::= SEQUENCE {
ueAssistanceInformationNR-SCG-r16 OCTET STRING OPTIONAL — Cond HO2
}
AS-Context-v1630 ::= SEQUENCE {
configRestrictInfoDAPS-v1630 ConfigRestrictInfoDAPS-v1630 OPTIONAL — Cond HO2
}
ConfigRestrictInfoDAPS-r16 ::= SEQUENCE {
maxSCH-TB-BitsDL-r16 INTEGER (1..100) OPTIONAL, — Cond HO2
maxSCH-TB-BitsUL-r16 INTEGER (1..100) OPTIONAL — Cond HO2
}
ConfigRestrictInfoDAPS-v1630 ::= SEQUENCE {
daps-PowerCoordinationInfo-r16 DAPS-PowerCoordinationInfo-r16 OPTIONAL — Cond HO2
}
— ASN1STOP
|
AS-Context field descriptions |
|---|
|
idc-Indication Including information used for handling the IDC problems. |
|
maxSCH-TB-BitsXL Indicates the maximum DL-SCH/UL-SCH TB bits that may be scheduled in a TTI during DAPS HO. Specified as a percentage of the value defined for the applicable UE category. |
|
reestablishmentInfo Including information needed for the RRC connection re-establishment. |
|
sourceContextEN-DC (NG)EN-DC related context information, in particular regarding the UE capability coordination, as defined by the ConfigRestrictInfoSCG IE specified in TS 38.331 [82]. |
|
selectedBandCombinationInfoEN-DC Including the BandCombinationInfoSN IE specified in TS 38.331 [82]. See NOTE 1. |
|
sidelinkUEInformationNR Including sidelink UE information as defined by the SidelinkUEInformationNR message specified in TS 38.331 [82]. |
|
ueAssistanceInformation Including UE assistance information as defined by the UEAssistanceInformation message e.g. concerning power preference, overheating. |
|
ueAssistanceInformationNR Including sidelink UE assistance information as defined by the UEAssistanceInformation message specified in TS 38.331 [82]. |
|
ueAssistanceInformationNR-SCG Includes for each UE assistance feature associated with the NR SCG as specified in TS 38.331 [82], the information last reported by the UE in the NR UEAssistanceInformation message for the NR SCG, if any. |
|
Conditional presence |
Explanation |
|---|---|
|
HO |
The field is mandatory present in case of handover within E-UTRA; otherwise the field is not present. |
|
HO2 |
The field is optional present in case of handover within E-UTRA; otherwise the field is not present. |
|
HO3 |
The field is optional present in case of handover within E-UTRA, or handover from NR to E-UTRA; otherwise the field is not present. |
NOTE 1: If the field is present, it is used to help target MN to decide appropriate LTE band for SCell frequency measurement in case of inter-MN handover without SN change.
– ReestablishmentInfo
The ReestablishmentInfo IE contains information needed for the RRC connection re-establishment.
ReestablishmentInfo information element
— ASN1START
ReestablishmentInfo ::= SEQUENCE {
sourcePhysCellId PhysCellId,
targetCellShortMAC-I ShortMAC-I,
additionalReestabInfoList AdditionalReestabInfoList OPTIONAL,
…
}
AdditionalReestabInfoList ::= SEQUENCE ( SIZE (1..maxReestabInfo) ) OF AdditionalReestabInfo
AdditionalReestabInfo ::= SEQUENCE{
cellIdentity CellIdentity,
key-eNodeB-Star Key-eNodeB-Star,
shortMAC-I ShortMAC-I
}
Key-eNodeB-Star ::= BIT STRING (SIZE (256))
— ASN1STOP
|
ReestablishmentInfo field descriptions |
|---|
|
additionalReestabInfoList Contains a list of shortMAC-I and KeNB* for cells under control of the target eNB, required for potential re-establishment by the UE in these cells to succeed. |
|
Key-eNodeB-Star Parameter KeNB*: See TS 33.401 [32], clause 7.2.8.4. If the cell identified by cellIdentity belongs to multiple frequency bands, the source eNB selects the DL-EARFCN for the KeNB* calculation using the same logic as UE uses when selecting the DL-EARFCN in IDLE as defined in clause 6.2.2. This parameter is only used for X2 handover, and for S1 handover, it shall be ignored by target eNB. |
|
sourcePhyCellId The physical cell identity of the source PCell, used to determine the UE context in the target eNB at re-establishment. |
|
targetCellShortMAC-I The ShortMAC-I for the handover target PCell, in order for potential re-establishment to succeed. |
– RRM-Config
The RRM-Config IE contains information about UE specific RRM information before the handover which can be utilized by target eNB.
RRM-Config information element
— ASN1START
RRM-Config ::= SEQUENCE {
ue-InactiveTime ENUMERATED {
s1, s2, s3, s5, s7, s10, s15, s20,
s25, s30, s40, s50, min1, min1s20c, min1s40,
min2, min2s30, min3, min3s30, min4, min5, min6,
min7, min8, min9, min10, min12, min14, min17, min20,
min24, min28, min33, min38, min44, min50, hr1,
hr1min30, hr2, hr2min30, hr3, hr3min30, hr4, hr5, hr6,
hr8, hr10, hr13, hr16, hr20, day1, day1hr12, day2,
day2hr12, day3, day4, day5, day7, day10, day14, day19,
day24, day30, dayMoreThan30} OPTIONAL,
…,
[[ candidateCellInfoList-r10 CandidateCellInfoList-r10 OPTIONAL
]],
[[ candidateCellInfoListNR-r15 MeasResultServFreqListNR-r15 OPTIONAL
]]
}
CandidateCellInfoList-r10 ::= SEQUENCE (SIZE (1..maxFreq)) OF CandidateCellInfo-r10
CandidateCellInfo-r10 ::= SEQUENCE {
— cellIdentification
physCellId-r10 PhysCellId,
dl-CarrierFreq-r10 ARFCN-ValueEUTRA,
— available measurement results
rsrpResult-r10 RSRP-Range OPTIONAL,
rsrqResult-r10 RSRQ-Range OPTIONAL,
…,
[[ dl-CarrierFreq-v1090 ARFCN-ValueEUTRA-v9e0 OPTIONAL
]],
[[ rsrqResult-v1250 RSRQ-Range-v1250 OPTIONAL
]],
[[ rs-sinr-Result-r13 RS-SINR-Range-r13 OPTIONAL
]]
}
— ASN1STOP
|
RRM-Config field descriptions |
|---|
|
candidateCellInfoList A list of the best cells on each frequency for which measurement information was available, in order of decreasing RSRP. |
|
candidateCellInfoListNR A list of NR cells including serving cells and best neighbour cells on each SSB requency, for which measurement results were available, and for each cell the best beams. |
|
dl-CarrierFreq The source includes dl-CarrierFreq-v1090 if and only if dl-CarrierFreq-r10 is set to maxEARFCN. |
|
ue-InactiveTime Duration while UE has not received or transmitted any user data. Thus the timer is still running in case e.g., UE measures the neighbour cells for the HO purpose. Value s1 corresponds to 1 second, s2 corresponds to 2 seconds and so on. Value min1 corresponds to 1 minute, value min1s20 corresponds to 1 minute and 20 seconds, value min1s40 corresponds to 1 minute and 40 seconds and so on. Value hr1 corresponds to 1 hour, hr1min30 corresponds to 1 hour and 30 minutes and so on. |
10.4 Inter-node RRC multiplicity and type constraint values
– Multiplicity and type constraints definitions
— ASN1START
maxReestabInfo INTEGER ::= 32 — Maximum number of KeNB* and shortMAC-I forwarded
— at handover for re-establishment preparation
— ASN1STOP
– End of EUTRA-InterNodeDefinitions
— ASN1START
END
— ASN1STOP
10.5 Mandatory information in AS-Config
The AS-Config transferred between source eNB and target-eNB shall include all IEs necessary to describe the AS context. The conditional presence in clause 6 is only applicable for eNB to UE communication.
The "need" or "cond" statements are not applied in case of sending the IEs from source eNB to target eNB. Some fields shall be included regardless of the "need" or "cond" e.g. discardTimer. The AS-Config re-uses information elements primarily created to cover the radio interface signalling requirements. The information elements may include some parameters that are not relevant for the target eNB e.g. the SFN as included in the MasterInformationBlock.
All the fields in the AS-Config as defined in 10.3 that are introduced after v9.2.0 and that are optional for eNB to UE communication shall be included, if the functionality is configured, except for the fields sourceOtherConfigSN-NR and sourceRB-ConfigSN-NR in AS-ConfigNR. The fields in the AS-Config that are defined before and including v9.2.0 shall be included as specified in the following.
Within the sourceRadioResourceConfig, sourceMeasConfig and sourceOtherConfig, the source eNB shall include fields that are optional for eNB to UE communication, if the functionality is configured unless explicitly specified otherwise in the following:
– in accordance with a condition that is explicitly stated to be applicable; or
– a default value is defined for the concerned field; and the configured value is the same as the default value that is defined; or
– the need of the field is OP and the current UE configuration corresponds with the behaviour defined for absence of the field;
The following fields, if the functionality is configured, are not mandatory for the source eNB to include in the AS-Config since delta signalling by the target eNB for these fields is not supported:
– semiPersistSchedC-RNTI
– measGapConfig
For the measurement configuration, a corresponding operation as 5.5.6.1 and 5.5.2.2a is executed by target eNB.
10.6 Inter-node NB-IoT messages
10.6.1 General
This clause specifies NB-IoT RRC messages that are sent either across the X2- or the S1-interface, either to or from the eNB, i.e. a single ‘logical channel’ is used for all NB-IoT RRC messages transferred across network nodes.
– NB-IoT-InterNodeDefinitions
This ASN.1 segment is the start of the NB-IoT inter-node PDU definitions.
— ASN1START
NBIOT-InterNodeDefinitions DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS
C-RNTI,
PhysCellId,
SecurityAlgorithmConfig,
ShortMAC-I
FROM EUTRA-RRC-Definitions
AdditionalReestabInfoList
FROM EUTRA-InterNodeDefinitions
CarrierFreq-NB-r13,
CarrierFreq-NB-v1550,
RadioResourceConfigDedicated-NB-r13,
UECapabilityInformation-NB,
UE-Capability-NB-r13,
UE-Capability-NB-Ext-r14-IEs,
UE-RadioPagingInfo-NB-r13
FROM NBIOT-RRC-Definitions;
— ASN1STOP
10.6.2 Message definitions
– HandoverPreparationInformation-NB
This message is used to transfer the UE context from the eNB where the RRC connection has been suspended and transfer it to the eNB where the RRC Connection has been requested to be resumed.
Direction: source eNB to target eNB
HandoverPreparationInformation-NB message
— ASN1START
HandoverPreparationInformation-NB ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE{
handoverPreparationInformation-r13 HandoverPreparationInformation-NB-IEs,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
}
HandoverPreparationInformation-NB-IEs ::= SEQUENCE {
ue-RadioAccessCapabilityInfo-r13 UE-Capability-NB-r13,
as-Config-r13 AS-Config-NB,
rrm-Config-r13 RRM-Config-NB OPTIONAL,
as-Context-r13 AS-Context-NB OPTIONAL,
nonCriticalExtension HandoverPreparationInformation-NB-v1380-IEs OPTIONAL
}
HandoverPreparationInformation-NB-v1380-IEs ::= SEQUENCE {
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension HandoverPreparationInformation-NB-Ext-r14-IEs OPTIONAL
}
HandoverPreparationInformation-NB-Ext-r14-IEs ::= SEQUENCE {
ue-RadioAccessCapabilityInfoExt-r14 OCTET STRING (CONTAINING UE-Capability-NB-Ext-r14-IEs) OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— ASN1STOP
|
HandoverPreparationInformation-NB field descriptions |
|---|
|
as-Config The radio resource configuration. |
|
as-Context The local E-UTRAN context required by the target eNB. |
|
rrm-Config The local E-UTRAN context used depending on the target node’s implementation, which is mainly used for the RRM purpose. |
|
ue-RadioAccessCapabilityInfo, ue-RadioAccessCapabilityInfoExt The NB-IoT UE Radio Access Capability Parameters, see TS 36.306 [5]. |
– UEPagingCoverageInformation-NB
This message is used to transfer UE paging coverage information for NB-IoT, covering both upload to and download from the EPC/5GC.
Direction: eNB to/from EPC/5GC
UEPagingCoverageInformation-NB message
— ASN1START
UEPagingCoverageInformation-NB ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE{
uePagingCoverageInformation-r13 UEPagingCoverageInformation-NB-IEs,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
}
UEPagingCoverageInformation-NB-IEs ::= SEQUENCE {
— the possible value(s) can differ from those sent on Uu
npdcch-NumRepetitionPaging-r13 INTEGER (1..2048) OPTIONAL,
nonCriticalExtension UEPagingCoverageInformation-NB-v1700-IEs OPTIONAL
}
UEPagingCoverageInformation-NB-v1700-IEs ::= SEQUENCE {
cbp-Index-r17 INTEGER (1..2) OPTIONAL, — Cond CBP
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— ASN1STOP
|
UEPagingCoverageInformation-NB field descriptions |
|---|
|
cbp-Index Index to the coverage-based paging configuration signalled to the UE during RRC connection release. Value 1 corresponds to the first entry in cbp-ConfigList and value 2, corresponds to the second entry in cbp-ConfigList. |
|
npdcch-NumRepetitionPaging Number of repetitions for NPDCCH, see TS 36.211 [21].This value is an estimate of the required number of repetitions for NPDCCH. |
|
Conditional presence |
Explanation |
|---|---|
|
CBP |
This field is mandatory present if cbp-Index has been provided to UE via dedicated signaling (see RRCConnectionRelease-NB and RRCEarlyDataComplete-NB). Otherwise this field is not present. |
– UERadioAccessCapabilityInformation-NB
This message is used to transfer UE NB-IoT Radio Access capability information, covering both upload to and download from the EPC/5GC.
Direction: eNB to/from EPC/5GC
UERadioAccessCapabilityInformation-NB message
— ASN1START
UERadioAccessCapabilityInformation-NB ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE{
ueRadioAccessCapabilityInformation-r13
UERadioAccessCapabilityInformation-NB-IEs,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
}
UERadioAccessCapabilityInformation-NB-IEs ::= SEQUENCE {
ue-RadioAccessCapabilityInfo-r13 OCTET STRING (CONTAINING UE-Capability-NB-r13),
nonCriticalExtension UERadioAccessCapabilityInformation-NB-v1380-IEs OPTIONAL
}
UERadioAccessCapabilityInformation-NB-v1380-IEs ::= SEQUENCE {
lateNonCriticalExtension OCTET STRING OPTIONAL,
nonCriticalExtension UERadioAccessCapabilityInformation-NB-r14-IEs OPTIONAL
}
UERadioAccessCapabilityInformation-NB-r14-IEs ::= SEQUENCE {
ue-RadioAccessCapabilityInfo-r14 OCTET STRING (CONTAINING UECapabilityInformation-NB) OPTIONAL,
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— ASN1STOP
|
UERadioAccessCapabilityInformation-NB field descriptions |
|---|
|
ue-RadioAccessCapabilityInfo The NB-IoT UE Radio Access Capability Parameters, see TS 36.306 [5]. |
– UERadioPagingInformation-NB
This message is used to transfer NB-IoT radio paging information, covering both upload to and download from the EPC/5GC.
Direction: eNB to/from EPC/5GC
UERadioPagingInformation-NB message
— ASN1START
UERadioPagingInformation-NB ::= SEQUENCE {
criticalExtensions CHOICE {
c1 CHOICE{
ueRadioPagingInformation-r13 UERadioPagingInformation-NB-IEs,
spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
}
UERadioPagingInformation-NB-IEs ::= SEQUENCE {
ue-RadioPagingInfo-r13 OCTET STRING (CONTAINING UE-RadioPagingInfo-NB-r13),
nonCriticalExtension SEQUENCE {} OPTIONAL
}
— ASN1STOP
|
UERadioPagingInformation-NB field descriptions |
|---|
|
ue-RadioPagingInfo The field is used to transfer UE NB-IoT capability information used for paging. The eNB generates the ue-RadioPagingInfo and the contained UE capability information is absent when not supported bythe UE. |
10.7 Inter-node NB-IoT RRC information element definitions
– AS-Config-NB
The AS-Config-NB IE contains information about NB-IoT RRC configuration information in the source eNB which can be utilized by target eNB.
AS-Config-NB information element
— ASN1START
AS-Config-NB ::= SEQUENCE {
sourceRadioResourceConfig-r13 RadioResourceConfigDedicated-NB-r13,
sourceSecurityAlgorithmConfig-r13 SecurityAlgorithmConfig,
sourceUE-Identity-r13 C-RNTI,
sourceDl-CarrierFreq-r13 CarrierFreq-NB-r13,
…,
[[ sourceDL-CarrierFreq-v1550 CarrierFreq-NB-v1550 OPTIONAL — Cond TDD
]]
}
— ASN1STOP
|
AS-Config-NB field descriptions |
|---|
|
sourceDL-CarrierFreq Provides the parameter Downlink EARFCN in the source PCell, see TS 36.101 [42]. |
|
sourceRadioResourceConfig Radio configuration in the source PCell. The radio resource configuration for all radio bearers existing in the source PCell shall be included. See 10.9. |
|
sourceSecurityAlgorithmConfig This field provides the AS integrity protection (SRBs) and AS ciphering (SRBs and DRBs) algorithm configuration used in the source PCell. |
|
Conditional presence |
Explanation |
|---|---|
|
TDD |
The field is optionally present in case of TDD; otherwise the field is not present. |
– AS-Context-NB
The IE AS-Context-NB is used to transfer the UE context required by the target eNB.
AS-Context-NB information element
— ASN1START
AS-Context-NB ::= SEQUENCE {
reestablishmentInfo-r13 ReestablishmentInfo-NB OPTIONAL,
…
}
— ASN1STOP
|
AS-Context-NB field descriptions |
|---|
|
reestablishmentInfo Including information needed for the RRC connection re-establishment. |
– ReestablishmentInfo-NB
The ReestablishmentInfo-NB IE contains information needed for the RRC connection re-establishment.
ReestablishmentInfo-NB information element
— ASN1START
ReestablishmentInfo-NB ::= SEQUENCE {
sourcePhysCellId-r13 PhysCellId,
targetCellShortMAC-I-r13 ShortMAC-I,
additionalReestabInfoList-r13 AdditionalReestabInfoList OPTIONAL,
…
}
— ASN1STOP
|
ReestablishmentInfo-NB field descriptions |
|---|
|
additionalReestabInfoList Contains a list of shortMAC-I and KeNB* for cells under control of the target eNB, required for potential re-establishment by the UE in these cells to succeed. |
|
sourcePhyCellId The physical cell identity of the source PCell, used to determine the UE context in the target eNB at re-establishment. |
|
targetCellShortMAC-I The ShortMAC-I for the target PCell, in order for potential re-establishment to succeed. |
– RRM-Config-NB
The RRM-Config-NB IE contains information about UE specific RRM information which can be utilized by target eNB.
RRM-Config-NB information element
— ASN1START
RRM-Config-NB ::= SEQUENCE {
ue-InactiveTime ENUMERATED {
s1, s2, s3, s5, s7, s10, s15, s20,
s25, s30, s40, s50, min1, min1s20, min1s40,
min2, min2s30, min3, min3s30, min4, min5, min6,
min7, min8, min9, min10, min12, min14, min17, min20,
min24, min28, min33, min38, min44, min50, hr1,
hr1min30, hr2, hr2min30, hr3, hr3min30, hr4, hr5, hr6,
hr8, hr10, hr13, hr16, hr20, day1, day1hr12, day2,
day2hr12, day3, day4, day5, day7, day10, day14, day19,
day24, day30, dayMoreThan30} OPTIONAL,
…
}
— ASN1STOP
|
RRM-Config-NB field descriptions |
|---|
|
ue-InactiveTime Duration while UE has not received or transmitted any user data. Value s1 corresponds to 1 second, s2 corresponds to 2 seconds and so on. Value min1 corresponds to 1 minute, value min1s20 corresponds to 1 minute and 20 seconds, value min1s40 corresponds to 1 minute and 40 seconds and so on. Value hr1 corresponds to 1 hour, hr1min30 corresponds to 1 hour and 30 minutes and so on. |
10.8 Inter-node RRC multiplicity and type constraint values
– Multiplicity and type constraints definitions
– End of NB-IoT-InterNodeDefinitions
— ASN1START
END
— ASN1STOP
10.9 Mandatory information in AS-Config-NB
The AS-Config-NB transferred between source eNB and target-eNB shall include all IEs necessary to describe the AS context. The conditional presence in clause 6 is only applicable for eNB to UE communication.
The "Need" or "Cond" statements are not applied in case of sending the IEs from source eNB to target eNB. Some information elements shall be included regardless of the "Need" or "Cond" e.g. discardTimer. The AS-Config-NB re-uses information elements primarily created to cover the radio interface signalling requirements.
Within the sourceRadioResourceConfig, the source eNB shall include fields that are optional for eNB to UE communication, if the functionality is configured unless explicitly specified otherwise in the following:
– in accordance with a condition that is explicitly stated to be applicable; or
– a default value is defined for the concerned field; and the configured value is the same as the default value that is defined; or
– the need of the field is OP and the current UE configuration corresponds with the behaviour defined for absence of the field;