6.2.1 General message structure

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

EUTRA-RRC-Definitions

This ASN.1 segment is the start of the E‑UTRA RRC PDU definitions.

— ASN1START

EUTRA-RRC-Definitions DEFINITIONS AUTOMATIC TAGS ::=

BEGIN

— ASN1STOP

BCCH-BCH-Message

The BCCH-BCH-Message class is the set of RRC messages that may be sent from the E‑UTRAN to the UE via BCH on the BCCH logical channel.

— ASN1START

BCCH-BCH-Message ::= SEQUENCE {

message BCCH-BCH-MessageType

}

BCCH-BCH-MessageType ::= MasterInformationBlock

— ASN1STOP

BCCH-BCH-Message-MBMS

The BCCH-BCH-Message-MBMS class is the set of RRC messages that may be sent from the E‑UTRAN to the UE via BCH on the BCCH logical channel in an MBMS-dedicated cell.

— ASN1START

BCCH-BCH-MessageMBMS::= SEQUENCE {

message BCCH-BCH-MessageTypeMBMS-r14

}

BCCH-BCH-MessageType-MBMS-r14 ::= MasterInformationBlockMBMS-r14

— ASN1STOP

BCCH-DL-SCH-Message

The BCCH-DL-SCH-Message class is the set of RRC messages that may be sent from the E‑UTRAN to the UE via DL‑SCH on the BCCH logical channel.

— ASN1START

BCCH-DL-SCH-Message ::= SEQUENCE {

message BCCH-DL-SCH-MessageType

}

BCCH-DL-SCH-MessageType ::= CHOICE {

c1 CHOICE {

systemInformation SystemInformation,

systemInformationBlockType1 SystemInformationBlockType1

},

messageClassExtension SEQUENCE {}

}

— ASN1STOP

BCCH-DL-SCH-Message-BR

The BCCH-DL-SCH-Message-BR class is the set of RRC messages that may be sent from the E‑UTRAN to the UE via DL-SCH on the BR-BCCH logical channel.

— ASN1START

BCCH-DL-SCH-Message-BR ::= SEQUENCE {

message BCCH-DL-SCH-MessageType-BR-r13

}

BCCH-DL-SCH-MessageType-BR-r13 ::= CHOICE {

c1 CHOICE {

systemInformation-BR-r13 SystemInformation-BR-r13,

systemInformationBlockType1-BR-r13 SystemInformationBlockType1-BR-r13

},

messageClassExtension SEQUENCE {}

}

— ASN1STOP

BCCH-DL-SCH-Message-MBMS

The BCCH-DL-SCH-Message-MBMS class is the set of RRC messages that may be sent from the E‑UTRAN to the UE via DL‑SCH on the BCCH logical channel in an MBMS-dedicated cell.

— ASN1START

BCCH-DL-SCH-Message-MBMS ::= SEQUENCE {

message BCCH-DL-SCH-MessageType-MBMS-r14

}

BCCH-DL-SCH-MessageType-MBMS-r14 ::= CHOICE {

c1 CHOICE {

systemInformation-MBMS-r14 SystemInformation-MBMS-r14,

systemInformationBlockType1-MBMS-r14 SystemInformationBlockType1-MBMS-r14

},

messageClassExtension SEQUENCE {}

}

— ASN1STOP

MCCH-Message

The MCCH-Message class is the set of RRC messages that may be sent from the E‑UTRAN to the UE on the MCCH logical channel.

— ASN1START

MCCH-Message ::= SEQUENCE {

message MCCH-MessageType

}

MCCH-MessageType ::= CHOICE {

c1 CHOICE {

mbsfnAreaConfiguration-r9 MBSFNAreaConfiguration-r9

},

later CHOICE {

c2 CHOICE{

mbmsCountingRequest-r10 MBMSCountingRequest-r10

},

messageClassExtension SEQUENCE {}

}

}

— ASN1STOP

PCCH-Message

The PCCH-Message class is the set of RRC messages that may be sent from the E‑UTRAN to the UE on the PCCH logical channel.

— ASN1START

PCCH-Message ::= SEQUENCE {

message PCCH-MessageType

}

PCCH-MessageType ::= CHOICE {

c1 CHOICE {

paging Paging

},

messageClassExtension SEQUENCE {}

}

— ASN1STOP

DL-CCCH-Message

The DL-CCCH-Message class is the set of RRC messages that may be sent from the E‑UTRAN to the UE on the downlink CCCH logical channel.

— ASN1START

DL-CCCH-Message ::= SEQUENCE {

message DL-CCCH-MessageType

}

DL-CCCH-MessageType ::= CHOICE {

c1 CHOICE {

rrcConnectionReestablishment RRCConnectionReestablishment,

rrcConnectionReestablishmentReject RRCConnectionReestablishmentReject,

rrcConnectionReject RRCConnectionReject,

rrcConnectionSetup RRCConnectionSetup

},

messageClassExtension CHOICE {

c2 CHOICE {

rrcEarlyDataComplete-r15 RRCEarlyDataComplete-r15,

spare3 NULL, spare2 NULL, spare1 NULL

},

messageClassExtensionFuture-r15 SEQUENCE {}

}

}

— ASN1STOP

DL-DCCH-Message

The DL-DCCH-Message class is the set of RRC messages that may be sent from the E‑UTRAN to the UE or from the E-UTRAN to the RN on the downlink DCCH logical channel.

— ASN1START

DL-DCCH-Message ::= SEQUENCE {

message DL-DCCH-MessageType

}

DL-DCCH-MessageType ::= CHOICE {

c1 CHOICE {

csfbParametersResponseCDMA2000 CSFBParametersResponseCDMA2000,

dlInformationTransfer DLInformationTransfer,

handoverFromEUTRAPreparationRequest HandoverFromEUTRAPreparationRequest,

mobilityFromEUTRACommand MobilityFromEUTRACommand,

rrcConnectionReconfiguration RRCConnectionReconfiguration,

rrcConnectionRelease RRCConnectionRelease,

securityModeCommand SecurityModeCommand,

ueCapabilityEnquiry UECapabilityEnquiry,

counterCheck CounterCheck,

ueInformationRequest-r9 UEInformationRequest-r9,

loggedMeasurementConfiguration-r10 LoggedMeasurementConfiguration-r10,

rnReconfiguration-r10 RNReconfiguration-r10,

rrcConnectionResume-r13 RRCConnectionResume-r13,

spare3 NULL, spare2 NULL, spare1 NULL

},

messageClassExtension SEQUENCE {}

}

— ASN1STOP

UL-CCCH-Message

The UL-CCCH-Message class is the set of RRC messages that may be sent from the UE to the E‑UTRAN on the uplink CCCH logical channel.

— ASN1START

UL-CCCH-Message ::= SEQUENCE {

message UL-CCCH-MessageType

}

UL-CCCH-MessageType ::= CHOICE {

c1 CHOICE {

rrcConnectionReestablishmentRequest RRCConnectionReestablishmentRequest,

rrcConnectionRequest RRCConnectionRequest

},

messageClassExtension CHOICE {

c2 CHOICE {

rrcConnectionResumeRequest-r13 RRCConnectionResumeRequest-r13

},

messageClassExtensionFuture-r13 CHOICE {

c3 CHOICE {

rrcEarlyDataRequest-r15 RRCEarlyDataRequest-r15,

spare3 NULL, spare2 NULL, spare1 NULL

},

messageClassExtensionFuture-r15 SEQUENCE {}

}

}

}

— ASN1STOP

UL-DCCH-Message

The UL-DCCH-Message class is the set of RRC messages that may be sent from the UE to the E‑UTRAN or from the RN to the E-UTRAN on the uplink DCCH logical channel.

— ASN1START

UL-DCCH-Message ::= SEQUENCE {

message UL-DCCH-MessageType

}

UL-DCCH-MessageType ::= CHOICE {

c1 CHOICE {

csfbParametersRequestCDMA2000 CSFBParametersRequestCDMA2000,

measurementReport MeasurementReport,

rrcConnectionReconfigurationComplete RRCConnectionReconfigurationComplete,

rrcConnectionReestablishmentComplete RRCConnectionReestablishmentComplete,

rrcConnectionSetupComplete RRCConnectionSetupComplete,

securityModeComplete SecurityModeComplete,

securityModeFailure SecurityModeFailure,

ueCapabilityInformation UECapabilityInformation,

ulHandoverPreparationTransfer ULHandoverPreparationTransfer,

ulInformationTransfer ULInformationTransfer,

counterCheckResponse CounterCheckResponse,

ueInformationResponse-r9 UEInformationResponse-r9,

proximityIndication-r9 ProximityIndication-r9,

rnReconfigurationComplete-r10 RNReconfigurationComplete-r10,

mbmsCountingResponse-r10 MBMSCountingResponse-r10,

interFreqRSTDMeasurementIndication-r10 InterFreqRSTDMeasurementIndication-r10

},

messageClassExtension CHOICE {

c2 CHOICE {

ueAssistanceInformation-r11 UEAssistanceInformation-r11,

inDeviceCoexIndication-r11 InDeviceCoexIndication-r11,

mbmsInterestIndication-r11 MBMSInterestIndication-r11,

scgFailureInformation-r12 SCGFailureInformation-r12,

sidelinkUEInformation-r12 SidelinkUEInformation-r12,

wlanConnectionStatusReport-r13 WLANConnectionStatusReport-r13,

rrcConnectionResumeComplete-r13 RRCConnectionResumeComplete-r13,

ulInformationTransferMRDC-r15 ULInformationTransferMRDC-r15,

scgFailureInformationNR-r15 SCGFailureInformationNR-r15,

measReportAppLayer-r15 MeasReportAppLayer-r15,

failureInformation-r15 FailureInformation-r15,

spare5 NULL, spare4 NULL, spare3 NULL, spare2 NULL, spare1 NULL

},

messageClassExtensionFuture-r11 SEQUENCE {}

}

}

— ASN1STOP

SC-MCCH-Message

The SC-MCCH-Message class is the set of RRC messages that may be sent from the E‑UTRAN to the UE on the SC-MCCH logical channel.

— ASN1START

SC-MCCH-Message-r13 ::= SEQUENCE {

message SC-MCCH-MessageType-r13

}

SC-MCCH-MessageType-r13 ::= CHOICE {

c1 CHOICE {

scptmConfiguration-r13 SCPTMConfiguration-r13

},

messageClassExtension CHOICE {

c2 CHOICE {

scptmConfiguration-BR-r14 SCPTMConfiguration-BR-r14,

spare NULL

},

messageClassExtensionFuture-r14 SEQUENCE {}

}

}

— ASN1STOP