10 Radio information related interactions between network nodes

36.3313GPPEvolved Universal Terrestrial Radio Access (E-UTRA)Protocol specificationRadio Resource Control (RRC)Release 15TS

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,

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,

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} 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 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 intra-5GC 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

Included

May be included

May be included

May be included

May be included

NR

Included

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.

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, — Need ON

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.

Direction: eNB to/from EPC

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.

Direction: eNB to/ from EPC

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 SEQUENCE {} OPTIONAL

}

— ASN1STOP

UERadioPagingInformation field descriptions

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.

supportedBandListEUTRAForPaging

Indicates the UE supported frequency bands which is derived by the eNB from UE-EUTRA-Capability.

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

}

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

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

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

}

— ASN1STOP

AS-Context field descriptions

idc-Indication

Including information used for handling the IDC problems.

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.

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.

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.

Direction: eNB to/from EPC

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 SEQUENCE {} OPTIONAL

}

— ASN1STOP

UEPagingCoverageInformation-NB field descriptions

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.

UERadioAccessCapabilityInformation-NB

This message is used to transfer UE NB-IoT Radio Access capability information, covering both upload to and download from the EPC.

Direction: eNB to/ from EPC

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.

Direction: eNB to/ from EPC

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;