Generated by ASN1 Parserator v1.1
The handy ASN1-to-HTML generator tool.http://grantb.net/parserator
Written by Grant Birchmeier.
Generated from input file: spec_asn1\25331-730-section11only.txt
Class-definitions DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS
ActiveSetUpdate, ActiveSetUpdateComplete, ActiveSetUpdateFailure, AssistanceDataDelivery, CellChangeOrderFromUTRAN, CellChangeOrderFromUTRANFailure, CellUpdate, CellUpdateConfirm-CCCH, CellUpdateConfirm, CounterCheck, CounterCheckResponse, DownlinkDirectTransfer, HandoverToUTRANComplete, InitialDirectTransfer, HandoverFromUTRANCommand-GERANIu, HandoverFromUTRANCommand-GSM, HandoverFromUTRANCommand-CDMA2000, HandoverFromUTRANFailure, MBMSAccessInformation, MBMSCommonPTMRBInformation, MBMSCurrentCellPTMRBInformation, MBMSGeneralInformation, MBMSModificationRequest, MBMSModifiedServicesInformation, MBMSNeighbouringCellPTMRBInformation, MBMSSchedulingInformation, MBMSUnmodifiedServicesInformation, MeasurementControl, MeasurementControlFailure, MeasurementReport, PagingType1, PagingType2, PhysicalChannelReconfiguration, PhysicalChannelReconfigurationComplete, PhysicalChannelReconfigurationFailure, PhysicalSharedChannelAllocation, PUSCHCapacityRequest, RadioBearerReconfiguration, RadioBearerReconfigurationComplete, RadioBearerReconfigurationFailure, RadioBearerRelease, RadioBearerReleaseComplete, RadioBearerReleaseFailure, RadioBearerSetup, RadioBearerSetupComplete, RadioBearerSetupFailure, RRCConnectionReject, RRCConnectionRelease, RRCConnectionRelease-CCCH, RRCConnectionReleaseComplete, RRCConnectionRequest, RRCConnectionSetup, RRCConnectionSetupComplete, RRCStatus, SecurityModeCommand, SecurityModeComplete, SecurityModeFailure, SignallingConnectionRelease, SignallingConnectionReleaseIndication, SystemInformation-BCH, SystemInformation-FACH, SystemInformationChangeIndication, TransportChannelReconfiguration, TransportChannelReconfigurationComplete, TransportChannelReconfigurationFailure, TransportFormatCombinationControl, TransportFormatCombinationControlFailure, UECapabilityEnquiry, UECapabilityInformation, UECapabilityInformationConfirm, UplinkDirectTransfer, UplinkPhysicalChannelControl, URAUpdate, URAUpdateConfirm, URAUpdateConfirm-CCCH, UTRANMobilityInformation, UTRANMobilityInformationConfirm, UTRANMobilityInformationFailure
FROM PDU-definitions
-- User Equipment IEs :
IntegrityCheckInfo
FROM InformationElements;
--************************************************************** -- -- Downlink DCCH messages -- --************************************************************** DL-DCCH-Message ::= SEQUENCE { * integrityCheckInfo IntegrityCheckInfo OPTIONAL, message DL-DCCH-MessageType } DL-DCCH-MessageType ::= CHOICE { activeSetUpdate ActiveSetUpdate, assistanceDataDelivery AssistanceDataDelivery, cellChangeOrderFromUTRAN CellChangeOrderFromUTRAN, cellUpdateConfirm CellUpdateConfirm, counterCheck CounterCheck, downlinkDirectTransfer DownlinkDirectTransfer, handoverFromUTRANCommand-GSM HandoverFromUTRANCommand-GSM, handoverFromUTRANCommand-CDMA2000 HandoverFromUTRANCommand-CDMA2000, measurementControl MeasurementControl, pagingType2 PagingType2, physicalChannelReconfiguration PhysicalChannelReconfiguration, physicalSharedChannelAllocation PhysicalSharedChannelAllocation, radioBearerReconfiguration RadioBearerReconfiguration, radioBearerRelease RadioBearerRelease, radioBearerSetup RadioBearerSetup, rrcConnectionRelease RRCConnectionRelease, securityModeCommand SecurityModeCommand, signallingConnectionRelease SignallingConnectionRelease, transportChannelReconfiguration TransportChannelReconfiguration, transportFormatCombinationControl TransportFormatCombinationControl, ueCapabilityEnquiry UECapabilityEnquiry, ueCapabilityInformationConfirm UECapabilityInformationConfirm, uplinkPhysicalChannelControl UplinkPhysicalChannelControl, uraUpdateConfirm URAUpdateConfirm, utranMobilityInformation UTRANMobilityInformation, handoverFromUTRANCommand-GERANIu HandoverFromUTRANCommand-GERANIu, mbmsModifiedServicesInformation MBMSModifiedServicesInformation, spare5 NULL, spare4 NULL, spare3 NULL, spare2 NULL, spare1 NULL } --************************************************************** -- -- Uplink DCCH messages -- --************************************************************** UL-DCCH-Message ::= SEQUENCE { * integrityCheckInfo IntegrityCheckInfo OPTIONAL, message UL-DCCH-MessageType } UL-DCCH-MessageType ::= CHOICE { activeSetUpdateComplete ActiveSetUpdateComplete, activeSetUpdateFailure ActiveSetUpdateFailure, cellChangeOrderFromUTRANFailure CellChangeOrderFromUTRANFailure, counterCheckResponse CounterCheckResponse, handoverToUTRANComplete HandoverToUTRANComplete, initialDirectTransfer InitialDirectTransfer, handoverFromUTRANFailure HandoverFromUTRANFailure, measurementControlFailure MeasurementControlFailure, measurementReport MeasurementReport, physicalChannelReconfigurationComplete PhysicalChannelReconfigurationComplete, physicalChannelReconfigurationFailure PhysicalChannelReconfigurationFailure, radioBearerReconfigurationComplete RadioBearerReconfigurationComplete, radioBearerReconfigurationFailure RadioBearerReconfigurationFailure, radioBearerReleaseComplete RadioBearerReleaseComplete, radioBearerReleaseFailure RadioBearerReleaseFailure, radioBearerSetupComplete RadioBearerSetupComplete, radioBearerSetupFailure RadioBearerSetupFailure, rrcConnectionReleaseComplete RRCConnectionReleaseComplete, rrcConnectionSetupComplete RRCConnectionSetupComplete, rrcStatus RRCStatus, securityModeComplete SecurityModeComplete, securityModeFailure SecurityModeFailure, signallingConnectionReleaseIndication SignallingConnectionReleaseIndication, transportChannelReconfigurationComplete TransportChannelReconfigurationComplete, transportChannelReconfigurationFailure TransportChannelReconfigurationFailure, transportFormatCombinationControlFailure TransportFormatCombinationControlFailure, ueCapabilityInformation UECapabilityInformation, uplinkDirectTransfer UplinkDirectTransfer, utranMobilityInformationConfirm UTRANMobilityInformationConfirm, utranMobilityInformationFailure UTRANMobilityInformationFailure, mbmsModificationRequest MBMSModificationRequest, spare1 NULL } --************************************************************** -- -- Downlink CCCH messages -- --************************************************************** DL-CCCH-Message ::= SEQUENCE { * integrityCheckInfo IntegrityCheckInfo OPTIONAL, message DL-CCCH-MessageType } DL-CCCH-MessageType ::= CHOICE { cellUpdateConfirm CellUpdateConfirm-CCCH, rrcConnectionReject RRCConnectionReject, rrcConnectionRelease RRCConnectionRelease-CCCH, rrcConnectionSetup RRCConnectionSetup, uraUpdateConfirm URAUpdateConfirm-CCCH, spare3 NULL, spare2 NULL, spare1 NULL } --************************************************************** -- -- Uplink CCCH messages -- --************************************************************** UL-CCCH-Message ::= SEQUENCE { * integrityCheckInfo IntegrityCheckInfo OPTIONAL, message UL-CCCH-MessageType } UL-CCCH-MessageType ::= CHOICE { cellUpdate CellUpdate, rrcConnectionRequest RRCConnectionRequest, uraUpdate URAUpdate, spare NULL } --************************************************************** -- -- PCCH messages -- --************************************************************** PCCH-Message ::= SEQUENCE { message PCCH-MessageType } PCCH-MessageType ::= CHOICE { pagingType1 PagingType1, spare NULL } --************************************************************** -- -- Downlink SHCCH messages -- --************************************************************** DL-SHCCH-Message ::= SEQUENCE { message DL-SHCCH-MessageType } DL-SHCCH-MessageType ::= CHOICE { physicalSharedChannelAllocation PhysicalSharedChannelAllocation, spare NULL } --************************************************************** -- -- Uplink SHCCH messages -- --************************************************************** UL-SHCCH-Message ::= SEQUENCE { message UL-SHCCH-MessageType } UL-SHCCH-MessageType ::= CHOICE { puschCapacityRequest PUSCHCapacityRequest, spare NULL } --************************************************************** -- -- BCCH messages sent on FACH -- --************************************************************** BCCH-FACH-Message ::= SEQUENCE { message BCCH-FACH-MessageType } BCCH-FACH-MessageType ::= CHOICE { systemInformation SystemInformation-FACH, systemInformationChangeIndication SystemInformationChangeIndication, spare2 NULL, spare1 NULL } --************************************************************** -- -- BCCH messages sent on BCH -- --************************************************************** BCCH-BCH-Message ::= SEQUENCE { message SystemInformation-BCH } --************************************************************** -- -- MCCH messages -- --************************************************************** MCCH-Message ::= SEQUENCE { message MCCH-MessageType } MCCH-MessageType ::= CHOICE { mbmsAccessInformation MBMSAccessInformation, mbmsCommonPTMRBInformation MBMSCommonPTMRBInformation, mbmsCurrentCellPTMRBInformation MBMSCurrentCellPTMRBInformation, mbmsGeneralInformation MBMSGeneralInformation, mbmsModifiedServicesInformation MBMSModifiedServicesInformation, mbmsNeighbouringCellPTMRBInformation MBMSNeighbouringCellPTMRBInformation, mbmsUnmodifiedServicesInformation MBMSUnmodifiedServicesInformation, spare9 NULL, spare8 NULL, spare7 NULL, spare6 NULL, spare5 NULL, spare4 NULL, spare3 NULL, spare2 NULL, spare1 NULL } --************************************************************** -- -- MSCH messages -- --************************************************************** MSCH-Message ::= SEQUENCE { message MSCH-MessageType } MSCH-MessageType ::= CHOICE { mbmsSchedulingInformation MBMSSchedulingInformation, spare3 NULL, spare2 NULL, spare1 NULL }
END --******** Class-definitions ********
--**************************************************************
--
-- TABULAR: The message type and integrity check info are not
-- visible in this module as they are defined in the class module.
-- Also, all FDD/TDD specific choices have the FDD option first
-- and TDD second, just for consistency.
--
--**************************************************************
PDU-definitions DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
--**************************************************************
--
-- IE parameter types from other modules
--
--**************************************************************
IMPORTS
-- Core Network IEs :
CN-DomainIdentity, CN-InformationInfo, CN-InformationInfo-r6, CN-InformationInfoFull, NAS-Message, PagingRecordTypeID, PLMN-Identity, -- UTRAN Mobility IEs :
CellIdentity, CellIdentity-PerRL-List, URA-Identity, -- User Equipment IEs :
UE-RadioAccessCapabilityComp-r7, UE-RadioAccessCapability-v7xyext, UE-RadioAccessCapabBandFDDList2, UE-RadioAccessCapabBandFDDList-ext, AccessStratumReleaseIndicator, ActivationTime, C-RNTI, CapabilityUpdateRequirement, CapabilityUpdateRequirement-r4, CapabilityUpdateRequirement-r4-ext, CapabilityUpdateRequirement-r5, CapabilityUpdateRequirement-r7-ext, CellUpdateCause, CellUpdateCause-ext, CipheringAlgorithm, CipheringAlgorithm-r7, CipheringModeInfo, CipheringModeInfo-r7, DelayRestrictionFlag, DSCH-RNTI, E-RNTI, EstablishmentCause, FailureCauseWithProtErr, FailureCauseWithProtErrTrId, GroupReleaseInformation, H-RNTI, High-MobilityDetected, UESpecificBehaviourInformation1idle, UESpecificBehaviourInformation1interRAT, InitialUE-Identity, IntegrityProtActivationInfo, IntegrityProtectionModeInfo, IntegrityProtectionModeInfo-r7, N-308, PagingCause, PagingRecordList, PagingRecord2List-r5, ProtocolErrorIndicator, ProtocolErrorIndicatorWithMoreInfo, RadioFrequencyBandTDDList, Rb-timer-indicator, RedirectionInfo, RedirectionInfo-r6, RejectionCause, ReleaseCause, RF-CapabilityComp, RRC-StateIndicator, RRC-TransactionIdentifier, SecurityCapability, START-Value, STARTList, SystemSpecificCapUpdateReq-v590ext, U-RNTI, U-RNTI-Short, UE-CapabilityContainer-IEs, UE-HSPA-Identities-r6, UE-RadioAccessCapability, UE-RadioAccessCapability-v370ext, UE-RadioAccessCapability-v380ext, UE-RadioAccessCapability-v3a0ext, UE-RadioAccessCapability-v3g0ext, UE-RadioAccessCapability-v4b0ext, UE-RadioAccessCapability-v590ext, UE-RadioAccessCapability-v5c0ext, UE-RadioAccessCapability-v650ext, UE-RadioAccessCapability-v680ext, UE-RadioAccessCapabilityComp, UE-RadioAccessCapabilityComp-ext, UE-RadioAccessCapabilityComp2, DL-PhysChCapabilityFDD-v380ext, UE-ConnTimersAndConstants, UE-ConnTimersAndConstants-v3a0ext, UE-ConnTimersAndConstants-r5, UE-SecurityInformation, UE-SecurityInformation2, URA-UpdateCause, UTRAN-DRX-CycleLengthCoefficient, WaitTime, -- Radio Bearer IEs :
DefaultConfigIdentity, DefaultConfigIdentity-r4, DefaultConfigIdentity-r5, DefaultConfigIdentity-r6, DefaultConfigMode, DL-CounterSynchronisationInfo, DL-CounterSynchronisationInfo-r5, PDCP-ROHC-TargetMode, PredefinedConfigIdentity, PredefinedConfigStatusList, PredefinedConfigStatusListComp, PredefinedConfigSetWithDifferentValueTag, RAB-Info, RAB-Info-r6, RAB-Info-r7, RAB-Info-Post, RAB-InformationList, RAB-InformationList-r6, RAB-InformationReconfigList, RAB-InformationSetupList, RAB-InformationSetupList-r4, RAB-InformationSetupList-r5, RAB-InformationSetupList-r6-ext, RAB-InformationSetupList-r6, RAB-InformationSetupList-v6b0ext, RAB-InformationSetupList-r7, RB-ActivationTimeInfoList, RB-COUNT-C-InformationList, RB-COUNT-C-MSB-InformationList, RB-IdentityList, RB-InformationAffectedList, RB-InformationAffectedList-r5, RB-InformationAffectedList-r6, RB-InformationChangedList-r6, RB-InformationReconfigList, RB-InformationReconfigList-r4, RB-InformationReconfigList-r5, RB-InformationReconfigList-r6, RB-InformationReleaseList, RB-PDCPContextRelocationList, SRB-InformationSetupList, SRB-InformationSetupList-r5, SRB-InformationSetupList-r6, SRB-InformationSetupList2, SRB-InformationSetupList2-r6, UL-CounterSynchronisationInfo, -- Transport Channel IEs:
CPCH-SetID, DL-AddReconfTransChInfo2List, DL-AddReconfTransChInfoList, DL-AddReconfTransChInfoList-r4, DL-AddReconfTransChInfoList-r5, DL-CommonTransChInfo, DL-CommonTransChInfo-r4, DL-DeletedTransChInfoList, DL-DeletedTransChInfoList-r5, DRAC-StaticInformationList, PowerOffsetInfoShort, TFC-Subset, TFCS-Identity, UL-AddReconfTransChInfoList, UL-AddReconfTransChInfoList-r6, UL-AddReconfTransChInfoList-r7, UL-CommonTransChInfo, UL-CommonTransChInfo-r4, UL-DeletedTransChInfoList, UL-DeletedTransChInfoList-r6, -- Physical Channel IEs :
Alpha, BEACON-PL-Est, CCTrCH-PowerControlInfo, CCTrCH-PowerControlInfo-r4, CCTrCH-PowerControlInfo-r5, CCTrCH-PowerControlInfo-r7, ConstantValue, ConstantValueTdd, CPCH-SetInfo, DHS-Sync, DL-CommonInformation, DL-CommonInformation-r4, DL-CommonInformation-r5, DL-CommonInformation-r6, DL-CommonInformation-r7, DL-CommonInformationPost, DL-HSPDSCH-Information, DL-HSPDSCH-Information-r6, DL-HSPDSCH-Information-r7, DL-InformationPerRL-List, DL-InformationPerRL-List-r4, DL-InformationPerRL-List-r5, DL-InformationPerRL-List-r5bis, DL-InformationPerRL-List-r6, DL-InformationPerRL-List-r7, DL-InformationPerRL-List-v6b0ext, DL-InformationPerRL-ListPostFDD, DL-InformationPerRL-PostTDD, DL-InformationPerRL-PostTDD-LCR-r4, DL-PDSCH-Information, DL-TPC-PowerOffsetPerRL-List, DPC-Mode, DPCH-CompressedModeStatusInfo, DynamicPersistenceLevel, E-DCH-ReconfigurationInfo, EXT-UL-TimingAdvance, FrequencyInfo, FrequencyInfoFDD, FrequencyInfoTDD, HARQ-Preamble-Mode, HS-SICH-Power-Control-Info-TDD384, HS-SICH-Power-Control-Info-TDD768, MaxAllowedUL-TX-Power, OpenLoopPowerControl-IPDL-TDD-r4, PDSCH-CapacityAllocationInfo, PDSCH-CapacityAllocationInfo-r4, PDSCH-CapacityAllocationInfo-r7, PDSCH-Identity, PrimaryCPICH-Info, PrimaryCCPCH-TX-Power, PUSCH-CapacityAllocationInfo, PUSCH-CapacityAllocationInfo-r4, PUSCH-CapacityAllocationInfo-r7, PUSCH-Identity, PUSCH-SysInfoList-HCR-r5, PDSCH-SysInfoList-HCR-r5, RL-AdditionInformationList, RL-AdditionInformationList-r6, RL-AdditionInformation-list-v6b0ext, RL-RemovalInformationList, Serving-HSDSCH-CellInformation, SpecialBurstScheduling, SSDT-Information, SSDT-Information-r4, TFC-ControlDuration, SSDT-UL, TimingMaintainedSynchInd, TimeslotList, TimeslotList-r4, TX-DiversityMode, UL-ChannelRequirement, UL-ChannelRequirement-r4, UL-ChannelRequirement-r5, UL-ChannelRequirementWithCPCH-SetID, UL-ChannelRequirementWithCPCH-SetID-r4, UL-ChannelRequirementWithCPCH-SetID-r5, UL-DPCH-Info, UL-DPCH-Info-r4, UL-DPCH-Info-r5, UL-DPCH-Info-r6, UL-DPCH-Info-r7, UL-DPCH-InfoPostFDD, UL-DPCH-InfoPostTDD, UL-DPCH-InfoPostTDD-LCR-r4, UL-EDCH-Information-r6, UL-EDCH-Information-r7, UL-SynchronisationParameters-r4, UL-TimingAdvance, UL-TimingAdvanceControl, UL-TimingAdvanceControl-r4, UL-TimingAdvanceControl-r7, -- Measurement IEs :
AdditionalMeasurementID-List, DeltaRSCP, Frequency-Band, EventResults, Inter-FreqEventCriteriaList-v590ext, Intra-FreqEventCriteriaList-v590ext, IntraFreqReportingCriteria-1b-r5, IntraFreqEvent-1d-r5, IntraFreqCellID, InterFreqEventResults-LCR-r4-ext, InterRATCellInfoIndication, InterRAT-TargetCellDescription, MeasuredResults, MeasuredResults-v390ext, MeasuredResults-v590ext, MeasuredResultsList, MeasuredResultsList-LCR-r4-ext, MeasuredResultsOnRACH, MeasuredResultsOnRACHinterFreq, MeasurementCommand, MeasurementCommand-r4, MeasurementCommand-r6, MeasurementIdentity, MeasurementReportingMode, PrimaryCCPCH-RSCP, SFN-Offset-Validity, TimeslotListWithISCP, TrafficVolumeMeasuredResultsList, UE-Positioning-GPS-AssistanceData, UE-Positioning-Measurement-v390ext, UE-Positioning-Measurement-v7xyext, UE-Positioning-OTDOA-AssistanceData, UE-Positioning-OTDOA-AssistanceData-r4ext, UE-Positioning-OTDOA-AssistanceData-UEB, UE-Positioning-OTDOA-AssistanceData-UEB-ext, VelocityEstimate, UE-InternalMeasuredResults-r7, -- Other IEs :
BCCH-ModificationInfo, CDMA2000-MessageList, GSM-TargetCellInfoList, GERANIu-MessageList, GERAN-SystemInformation, GSM-MessageList, InterRAT-ChangeFailureCause, InterRAT-HO-FailureCause, InterRAT-UE-RadioAccessCapabilityList, InterRAT-UE-RadioAccessCapability-v590ext, InterRAT-UE-SecurityCapList, IntraDomainNasNodeSelector, ProtocolErrorMoreInformation, Rplmn-Information, Rplmn-Information-r4, SegCount, SegmentIndex, SFN-Prime, SIB-Data-fixed, SIB-Data-variable, SIB-Type, -- MBMS IEs:
MBMS-CellGroupIdentity-r6, MBMS-CommonRBInformationList-r6, MBMS-CurrentCell-SCCPCHList-r6, MBMS-JoinedInformation-r6, MBMS-MICHConfigurationInfo-r6, MBMS-MICHConfigurationInfo-r7, MBMS-ModifedServiceList-r6, MBMS-MSCH-ConfigurationInfo-r6, MBMS-NeighbouringCellSCCPCHList-r6, MBMS-NumberOfNeighbourCells-r6, MBMS-PhyChInformationList-r6, MBMS-PL-ServiceRestrictInfo-r6, MBMS-PreferredFreqRequest-r6, MBMS-PreferredFrequencyList-r6, MBMS-PTMActivationTime-r6, MBMS-SelectedServiceInfo, MBMS-SelectedServicesShort, MBMS-ServiceAccessInfoList-r6, MBMS-ServiceIdentity-r6, MBMS-ServiceSchedulingInfoList-r6, MBMS-SIBType5-SCCPCHList-r6, MBMS-TimersAndCounters-r6, MBMS-TranspChInfoForEachCCTrCh-r6, MBMS-TranspChInfoForEachTrCh-r6, MBMS-UnmodifiedServiceList-r6
FROM InformationElements
maxSIBperMsg, maxURNTI-Group
FROM Constant-definitions;
-- *************************************************** -- -- ACTIVE SET UPDATE (FDD only) -- -- *************************************************** ActiveSetUpdate ::= CHOICE { r3 SEQUENCE { activeSetUpdate-r3 ActiveSetUpdate-r3-IEs, * laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions * activeSetUpdate-r3-add-ext BIT STRING OPTIONAL, * v4b0NonCriticalExtensions SEQUENCE { activeSetUpdate-v4b0ext ActiveSetUpdate-v4b0ext-IEs, * v590NonCriticalExtensions SEQUENCE { activeSetUpdate-v590ext ActiveSetUpdate-v590ext-IEs, * v690NonCriticalExtensions SEQUENCE { activeSetUpdate-v690ext ActiveSetUpdate-v690ext-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL }, later-than-r3 SEQUENCE { rrc-TransactionIdentifier RRC-TransactionIdentifier, criticalExtensions CHOICE { r6 SEQUENCE { activeSetUpdate-r6 ActiveSetUpdate-r6-IEs, * activeSetUpdate-r6-add-ext BIT STRING OPTIONAL, * v6b0NonCriticalExtensions SEQUENCE { activeSetUpdate-v6b0ext ActiveSetUpdate-v6b0ext-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL }, criticalExtensions SEQUENCE {} } } } ActiveSetUpdate-r3-IEs ::= SEQUENCE { -- User equipment IEs rrc-TransactionIdentifier RRC-TransactionIdentifier, -- dummy and dummy2 are not used in this version of the specification, they should -- not be sent and if received they should be ignored. * dummy IntegrityProtectionModeInfo OPTIONAL, * dummy2 CipheringModeInfo OPTIONAL, * activationTime ActivationTime OPTIONAL, * newU-RNTI U-RNTI OPTIONAL, -- Core network IEs * cn-InformationInfo CN-InformationInfo OPTIONAL, -- Radio bearer IEs -- dummy3 is not used in this version of the specification, it should -- not be sent and if received it should be ignored. * dummy3 DL-CounterSynchronisationInfo OPTIONAL, -- Physical channel IEs * maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, * rl-AdditionInformationList RL-AdditionInformationList OPTIONAL, * rl-RemovalInformationList RL-RemovalInformationList OPTIONAL, * tx-DiversityMode TX-DiversityMode OPTIONAL, -- dummy4 is not used in this version of the specification, it should -- not be sent and if received it should be ignored. * dummy4 SSDT-Information OPTIONAL } ActiveSetUpdate-v4b0ext-IEs ::= SEQUENCE { -- Physical channel IEs -- dummy is not used in this version of the specification, it should -- not be sent and if received it should be ignored. * dummy SSDT-UL OPTIONAL, -- The order of the RLs in IE cell-id-PerRL-List is the same as -- in IE RL-AdditionInformationList included in this message * cell-id-PerRL-List CellIdentity-PerRL-List OPTIONAL } ActiveSetUpdate-v590ext-IEs ::= SEQUENCE { -- Physical channel IEs dpc-Mode DPC-Mode, * dl-TPC-PowerOffsetPerRL-List DL-TPC-PowerOffsetPerRL-List OPTIONAL } ActiveSetUpdate-v690ext-IEs ::= SEQUENCE { -- Core network IEs * primary-plmn-Identity PLMN-Identity OPTIONAL } ActiveSetUpdate-r6-IEs ::= SEQUENCE { -- User equipment IEs * activationTime ActivationTime OPTIONAL, * newU-RNTI U-RNTI OPTIONAL, * newH-RNTI H-RNTI OPTIONAL, * newPrimary-E-RNTI E-RNTI OPTIONAL, * newSecondary-E-RNTI E-RNTI OPTIONAL, -- Core network IEs * cn-InformationInfo CN-InformationInfo-r6 OPTIONAL, -- Physical channel IEs * maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, * rl-AdditionInformationList RL-AdditionInformationList-r6 OPTIONAL, * rl-RemovalInformationList RL-RemovalInformationList OPTIONAL, * tx-DiversityMode TX-DiversityMode OPTIONAL, * dpc-Mode DPC-Mode OPTIONAL, * serving-HSDSCH-CellInformation Serving-HSDSCH-CellInformation OPTIONAL, * e-dch-ReconfigurationInfo E-DCH-ReconfigurationInfo OPTIONAL } ActiveSetUpdate-v6b0ext-IEs ::= SEQUENCE { -- Physical channel IEs * rl-AdditionInformation-list-v6b0ext RL-AdditionInformation-list-v6b0ext OPTIONAL } -- *************************************************** -- -- ACTIVE SET UPDATE COMPLETE (FDD only) -- -- *************************************************** ActiveSetUpdateComplete ::= SEQUENCE { -- User equipment IEs rrc-TransactionIdentifier RRC-TransactionIdentifier, -- dummy is not used in this version of the specification, it should -- not be sent and if received it should be ignored. * dummy IntegrityProtActivationInfo OPTIONAL, -- Radio bearer IEs -- dummy2 and dummy3 are not used in this version of the specification, they should -- not be sent and if received they should be ignored. * dummy2 RB-ActivationTimeInfoList OPTIONAL, * dummy3 UL-CounterSynchronisationInfo OPTIONAL, * laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions * activeSetUpdateComplete-r3-add-ext BIT STRING OPTIONAL, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } -- *************************************************** -- -- ACTIVE SET UPDATE FAILURE (FDD only) -- -- *************************************************** ActiveSetUpdateFailure ::= SEQUENCE { -- User equipment IEs rrc-TransactionIdentifier RRC-TransactionIdentifier, failureCause FailureCauseWithProtErr, * laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions * activeSetUpdateFailure-r3-add-ext BIT STRING OPTIONAL, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } -- *************************************************** -- -- Assistance Data Delivery -- -- *************************************************** AssistanceDataDelivery ::= CHOICE { r3 SEQUENCE { assistanceDataDelivery-r3 AssistanceDataDelivery-r3-IEs, * v3a0NonCriticalExtensions SEQUENCE { assistanceDataDelivery-v3a0ext AssistanceDataDelivery-v3a0ext, * laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions * assistanceDataDelivery-r3-add-ext BIT STRING OPTIONAL, * v4b0NonCriticalExtensions SEQUENCE { assistanceDataDelivery-v4b0ext AssistanceDataDelivery-v4b0ext-IEs, * v7xyNonCriticalExtension SEQUENCE { assistanceDataDelivery-v7xyext AssistanceDataDelivery-v7xyext-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL }, later-than-r3 SEQUENCE { rrc-TransactionIdentifier RRC-TransactionIdentifier, criticalExtensions SEQUENCE {} } } AssistanceDataDelivery-r3-IEs ::= SEQUENCE { -- User equipment IEs rrc-TransactionIdentifier RRC-TransactionIdentifier, -- Measurement Information Elements * ue-positioning-GPS-AssistanceData UE-Positioning-GPS-AssistanceData OPTIONAL, * ue-positioning-OTDOA-AssistanceData-UEB UE-Positioning-OTDOA-AssistanceData-UEB OPTIONAL } AssistanceDataDelivery-v3a0ext ::= SEQUENCE { * sfn-Offset-Validity SFN-Offset-Validity OPTIONAL } AssistanceDataDelivery-v4b0ext-IEs ::= SEQUENCE { * ue-Positioning-OTDOA-AssistanceData-r4ext UE-Positioning-OTDOA-AssistanceData-r4ext OPTIONAL } AssistanceDataDelivery-v7xyext-IEs ::= SEQUENCE { * ue-Positioning-OTDOA-AssistanceData-UEB-ext UE-Positioning-OTDOA-AssistanceData-UEB-ext OPTIONAL } -- *************************************************** -- -- CELL CHANGE ORDER FROM UTRAN -- -- *************************************************** CellChangeOrderFromUTRAN ::= CHOICE { r3 SEQUENCE { cellChangeOrderFromUTRAN-IEs CellChangeOrderFromUTRAN-r3-IEs, * laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions * cellChangeOrderFromUTRAN-r3-add-ext BIT STRING OPTIONAL, * v590NonCriticalExtensions SEQUENCE { cellChangeOrderFromUTRAN-v590ext CellChangeOrderFromUTRAN-v590ext-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL }, later-than-r3 SEQUENCE { rrc-TransactionIdentifier RRC-TransactionIdentifier, criticalExtensions SEQUENCE {} } } CellChangeOrderFromUTRAN-r3-IEs ::= SEQUENCE { -- User equipment IEs rrc-TransactionIdentifier RRC-TransactionIdentifier, -- dummy is not used in this version of the specification, it should -- not be sent and if received it should be ignored. * dummy IntegrityProtectionModeInfo OPTIONAL, * activationTime ActivationTime OPTIONAL, -- the IE rab-InformationList is not used in this version of the specification, it should -- not be sent and if received it should be ignored. The IE may be used in a later -- version of the protocol and hence it is not changed into a dummy * rab-InformationList RAB-InformationList OPTIONAL, interRAT-TargetCellDescription InterRAT-TargetCellDescription } CellChangeOrderFromUTRAN-v590ext-IEs ::= SEQUENCE { * geran-SystemInfoType CHOICE { sI GERAN-SystemInformation, pSI GERAN-SystemInformation } OPTIONAL } -- *************************************************** -- -- CELL CHANGE ORDER FROM UTRAN FAILURE -- -- *************************************************** CellChangeOrderFromUTRANFailure ::= CHOICE { r3 SEQUENCE { cellChangeOrderFromUTRANFailure-r3 CellChangeOrderFromUTRANFailure-r3-IEs, * laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions * cellChangeOrderFromUTRANFailure-r3-add-ext BIT STRING OPTIONAL, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL }, -- dummy is not used in this version of the specification and it -- should be ignored. dummy SEQUENCE { rrc-TransactionIdentifier RRC-TransactionIdentifier, criticalExtensions SEQUENCE {} } } CellChangeOrderFromUTRANFailure-r3-IEs ::= SEQUENCE { -- User equipment IEs rrc-TransactionIdentifier RRC-TransactionIdentifier, -- dummy is not used in this version of the specification, it should -- not be sent and if received it should be ignored. * dummy IntegrityProtectionModeInfo OPTIONAL, interRAT-ChangeFailureCause InterRAT-ChangeFailureCause } -- *************************************************** -- -- CELL UPDATE -- -- *************************************************** CellUpdate ::= SEQUENCE { -- User equipment IEs u-RNTI U-RNTI, startList STARTList, am-RLC-ErrorIndicationRb2-3or4 BOOLEAN, am-RLC-ErrorIndicationRb5orAbove BOOLEAN, cellUpdateCause CellUpdateCause, -- TABULAR: RRC transaction identifier is nested in FailureCauseWithProtErrTrId * failureCause FailureCauseWithProtErrTrId OPTIONAL, rb-timer-indicator Rb-timer-indicator, -- Measurement IEs * measuredResultsOnRACH MeasuredResultsOnRACH OPTIONAL, * laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions * cellUpdate-r3-add-ext BIT STRING OPTIONAL, * v590NonCriticalExtensions SEQUENCE { cellUpdate-v590ext CellUpdate-v590ext, * v690NonCriticalExtensions SEQUENCE { cellUpdate-v690ext CellUpdate-v690ext-IEs, * v6b0NonCriticalExtensions SEQUENCE { cellUpdate-v6b0ext CellUpdate-v6b0ext-IEs, * v7xyNonCriticalExtensions SEQUENCE { cellUpdate-v7xyext CellUpdate-v7xyext-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL } CellUpdate-v590ext ::= SEQUENCE { * establishmentCause EstablishmentCause OPTIONAL } CellUpdate-v690ext-IEs ::= SEQUENCE { -- User equipment IEs * cellUpdateCause-ext CellUpdateCause-ext OPTIONAL, * trafficVolumeIndicator ENUMERATED {true} OPTIONAL, -- Measurement IEs * measuredResultsOnRACHinterFreq MeasuredResultsOnRACHinterFreq OPTIONAL, * reconfigurationStatusIndicator ENUMERATED {true} OPTIONAL } CellUpdate-v6b0ext-IEs ::= SEQUENCE { -- MBMS IEs * mbmsSelectedServices MBMS-SelectedServicesShort OPTIONAL } CellUpdate-v7xyext-IEs ::= SEQUENCE { -- User equipment IEs * csCallType ENUMERATED {speech, video, other, spare} OPTIONAL, * ueMobilityStateIndicator High-MobilityDetected OPTIONAL } -- *************************************************** -- -- CELL UPDATE CONFIRM -- -- *************************************************** CellUpdateConfirm ::= CHOICE { r3 SEQUENCE { cellUpdateConfirm-r3 CellUpdateConfirm-r3-IEs, * v3a0NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v3a0ext CellUpdateConfirm-v3a0ext, * laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions * cellUpdateConfirm-r3-add-ext BIT STRING OPTIONAL, * v4b0NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v4b0ext CellUpdateConfirm-v4b0ext-IEs, * v590NonCriticalExtenstions SEQUENCE { cellUpdateConfirm-v590ext CellUpdateConfirm-v590ext-IEs, * v5d0NonCriticalExtenstions SEQUENCE { cellUpdateConfirm-v5d0ext CellUpdateConfirm-v5d0ext-IEs, * v690NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v690ext CellUpdateConfirm-v690ext-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL }, later-than-r3 SEQUENCE { rrc-TransactionIdentifier RRC-TransactionIdentifier, criticalExtensions CHOICE { r4 SEQUENCE { cellUpdateConfirm-r4 CellUpdateConfirm-r4-IEs, * v4d0NonCriticalExtensions SEQUENCE { -- Container for adding non critical extensions after freezing REL-5 * cellUpdateConfirm-r4-add-ext BIT STRING OPTIONAL, * v590NonCriticalExtenstions SEQUENCE { cellUpdateConfirm-v590ext CellUpdateConfirm-v590ext-IEs, * v5d0NonCriticalExtenstions SEQUENCE { cellUpdateConfirm-v5d0ext CellUpdateConfirm-v5d0ext-IEs, * v690NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v690ext CellUpdateConfirm-v690ext-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL }, criticalExtensions CHOICE { r5 SEQUENCE { cellUpdateConfirm-r5 CellUpdateConfirm-r5-IEs, -- Container for adding non critical extensions after freezing REL-6 * cellUpdateConfirm-r5-add-ext BIT STRING OPTIONAL, * v5d0NonCriticalExtenstions SEQUENCE { cellUpdateConfirm-v5d0ext CellUpdateConfirm-v5d0ext-IEs, * v690NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v690ext CellUpdateConfirm-v690ext-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL }, criticalExtensions CHOICE { r6 SEQUENCE { cellUpdateConfirm-r6 CellUpdateConfirm-r6-IEs, -- Container for adding non critical extensions after freezing REL-7 * cellUpdateConfirm-r6-add-ext BIT STRING OPTIONAL, * v6b0NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v6b0ext CellUpdateConfirm-v6b0ext-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL }, criticalExtensions CHOICE { r7 SEQUENCE { cellUpdateConfirm-r7 CellUpdateConfirm-r7-IEs, -- Container for adding non critical extensions after freezing REL-8 * cellUpdateConfirm-r7-add-ext BIT STRING OPTIONAL, * nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions SEQUENCE {} } } } } } } CellUpdateConfirm-r3-IEs ::= SEQUENCE { -- User equipment IEs rrc-TransactionIdentifier RRC-TransactionIdentifier, * integrityProtectionModeInfo IntegrityProtectionModeInfo OPTIONAL, * cipheringModeInfo CipheringModeInfo OPTIONAL, * activationTime ActivationTime OPTIONAL, * new-U-RNTI U-RNTI OPTIONAL, * new-C-RNTI C-RNTI OPTIONAL, rrc-StateIndicator RRC-StateIndicator, * utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient OPTIONAL, rlc-Re-establishIndicatorRb2-3or4 BOOLEAN, rlc-Re-establishIndicatorRb5orAbove BOOLEAN, -- CN information elements * cn-InformationInfo CN-InformationInfo OPTIONAL, -- UTRAN mobility IEs * ura-Identity URA-Identity OPTIONAL, -- Radio bearer IEs * rb-InformationReleaseList RB-InformationReleaseList OPTIONAL, * rb-InformationReconfigList RB-InformationReconfigList OPTIONAL, * rb-InformationAffectedList RB-InformationAffectedList OPTIONAL, * dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo OPTIONAL, -- Transport channel IEs * ul-CommonTransChInfo UL-CommonTransChInfo OPTIONAL, * ul-deletedTransChInfoList UL-DeletedTransChInfoList OPTIONAL, * ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList OPTIONAL, modeSpecificTransChInfo CHOICE { fdd SEQUENCE { -- dummy and dummy2 are not used in this version of the specification, they should -- not be sent and if received they should be ignored. * dummy CPCH-SetID OPTIONAL, * dummy2 DRAC-StaticInformationList OPTIONAL }, tdd NULL }, * dl-CommonTransChInfo DL-CommonTransChInfo OPTIONAL, * dl-DeletedTransChInfoList DL-DeletedTransChInfoList OPTIONAL, * dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList OPTIONAL, -- Physical channel IEs * frequencyInfo FrequencyInfo OPTIONAL, * maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, * ul-ChannelRequirement UL-ChannelRequirement OPTIONAL, modeSpecificPhysChInfo CHOICE { fdd SEQUENCE { -- dummy is not used in this version of specification, it should -- not be sent and if received it should be ignored. * dummy DL-PDSCH-Information OPTIONAL }, tdd NULL }, * dl-CommonInformation DL-CommonInformation OPTIONAL, * dl-InformationPerRL-List DL-InformationPerRL-List OPTIONAL } CellUpdateConfirm-v3a0ext ::= SEQUENCE { -- The IE "new-DSCH-RNTI" should not be included in FDD mode, and if received the UE behaviour -- is unspecified * new-DSCH-RNTI DSCH-RNTI OPTIONAL } CellUpdateConfirm-v4b0ext-IEs ::= SEQUENCE { -- Physical channel IEs -- dummy is not used in this version of the specification, it should -- not be sent and if received it should be ignored. * dummy SSDT-UL OPTIONAL, -- The order of the RLs in IE cell-id-PerRL-List is the same as -- in IE DL-InformationPerRL-List included in this message * cell-id-PerRL-List CellIdentity-PerRL-List OPTIONAL } CellUpdateConfirm-v590ext-IEs ::= SEQUENCE { -- Physical channel IEs * dl-TPC-PowerOffsetPerRL-List DL-TPC-PowerOffsetPerRL-List OPTIONAL } CellUpdateConfirm-v5d0ext-IEs ::= SEQUENCE { --Radio Bearer IEs * pdcp-ROHC-TargetMode PDCP-ROHC-TargetMode OPTIONAL } CellUpdateConfirm-r4-IEs ::= SEQUENCE { -- User equipment IEs * integrityProtectionModeInfo IntegrityProtectionModeInfo OPTIONAL, * cipheringModeInfo CipheringModeInfo OPTIONAL, * activationTime ActivationTime OPTIONAL, * new-U-RNTI U-RNTI OPTIONAL, * new-C-RNTI C-RNTI OPTIONAL, -- The IE "new-DSCH-RNTI" should not be included in FDD mode, and if received -- the UE behaviour is unspecified * new-DSCH-RNTI DSCH-RNTI OPTIONAL, rrc-StateIndicator RRC-StateIndicator, * utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient OPTIONAL, rlc-Re-establishIndicatorRb2-3or4 BOOLEAN, rlc-Re-establishIndicatorRb5orAbove BOOLEAN, -- CN information elements * cn-InformationInfo CN-InformationInfo OPTIONAL, -- UTRAN mobility IEs * ura-Identity URA-Identity OPTIONAL, -- Radio bearer IEs * rb-InformationReleaseList RB-InformationReleaseList OPTIONAL, * rb-InformationReconfigList RB-InformationReconfigList-r4 OPTIONAL, * rb-InformationAffectedList RB-InformationAffectedList OPTIONAL, * dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo OPTIONAL, -- Transport channel IEs * ul-CommonTransChInfo UL-CommonTransChInfo-r4 OPTIONAL, * ul-deletedTransChInfoList UL-DeletedTransChInfoList OPTIONAL, * ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList OPTIONAL, modeSpecificTransChInfo CHOICE { fdd SEQUENCE { -- dummy and dummy2 are not used in this version of the specification, they should -- not be sent and if received they should be ignored. * dummy CPCH-SetID OPTIONAL, * dummy2 DRAC-StaticInformationList OPTIONAL }, tdd NULL }, * dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL, * dl-DeletedTransChInfoList DL-DeletedTransChInfoList OPTIONAL, * dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r4 OPTIONAL, -- Physical channel IEs * frequencyInfo FrequencyInfo OPTIONAL, * maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, * ul-ChannelRequirement UL-ChannelRequirement-r4 OPTIONAL, modeSpecificPhysChInfo CHOICE { fdd SEQUENCE { -- dummy is not used in this version of specification, it should -- not be sent and if received it should be ignored. * dummy DL-PDSCH-Information OPTIONAL }, tdd NULL }, * dl-CommonInformation DL-CommonInformation-r4 OPTIONAL, * dl-InformationPerRL-List DL-InformationPerRL-List-r4 OPTIONAL } CellUpdateConfirm-r5-IEs ::= SEQUENCE { -- User equipment IEs * integrityProtectionModeInfo IntegrityProtectionModeInfo OPTIONAL, * cipheringModeInfo CipheringModeInfo OPTIONAL, * activationTime ActivationTime OPTIONAL, * new-U-RNTI U-RNTI OPTIONAL, * new-C-RNTI C-RNTI OPTIONAL, -- The IE "new-DSCH-RNTI" should not be included in FDD mode, and if received -- the UE behaviour is unspecified * new-DSCH-RNTI DSCH-RNTI OPTIONAL, * new-H-RNTI H-RNTI OPTIONAL, rrc-StateIndicator RRC-StateIndicator, * utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient OPTIONAL, rlc-Re-establishIndicatorRb2-3or4 BOOLEAN, rlc-Re-establishIndicatorRb5orAbove BOOLEAN, -- CN information elements * cn-InformationInfo CN-InformationInfo OPTIONAL, -- UTRAN mobility IEs * ura-Identity URA-Identity OPTIONAL, -- Radio bearer IEs * rb-InformationReleaseList RB-InformationReleaseList OPTIONAL, * rb-InformationReconfigList RB-InformationReconfigList-r5 OPTIONAL, * rb-InformationAffectedList RB-InformationAffectedList-r5 OPTIONAL, * dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL, -- Transport channel IEs * ul-CommonTransChInfo UL-CommonTransChInfo-r4 OPTIONAL, * ul-deletedTransChInfoList UL-DeletedTransChInfoList OPTIONAL, * ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList OPTIONAL, modeSpecificTransChInfo CHOICE { fdd SEQUENCE { -- dummy and dummy2 are not used in this version of the specification, they should -- not be sent and if received they should be ignored. * dummy CPCH-SetID OPTIONAL, * dummy2 DRAC-StaticInformationList OPTIONAL }, tdd NULL }, * dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL, * dl-DeletedTransChInfoList DL-DeletedTransChInfoList-r5 OPTIONAL, * dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r5 OPTIONAL, -- Physical channel IEs * frequencyInfo FrequencyInfo OPTIONAL, * maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, * ul-ChannelRequirement UL-ChannelRequirement-r5 OPTIONAL, modeSpecificPhysChInfo CHOICE { fdd SEQUENCE { -- dummy is not used in this version of specification, it should -- not be sent and if received it should be ignored. * dummy DL-PDSCH-Information OPTIONAL }, tdd NULL }, * dl-HSPDSCH-Information DL-HSPDSCH-Information OPTIONAL, * dl-CommonInformation DL-CommonInformation-r5 OPTIONAL, * dl-InformationPerRL-List DL-InformationPerRL-List-r5 OPTIONAL } CellUpdateConfirm-r6-IEs ::= SEQUENCE { -- User equipment IEs * integrityProtectionModeInfo IntegrityProtectionModeInfo OPTIONAL, * cipheringModeInfo CipheringModeInfo OPTIONAL, * activationTime ActivationTime OPTIONAL, * new-U-RNTI U-RNTI OPTIONAL, * new-C-RNTI C-RNTI OPTIONAL, -- The IE "new-DSCH-RNTI" should not be included in FDD mode, -- and if received the UE behaviour is unspecified * new-DSCH-RNTI DSCH-RNTI OPTIONAL, * new-H-RNTI H-RNTI OPTIONAL, * newPrimary-E-RNTI E-RNTI OPTIONAL, * newSecondary-E-RNTI E-RNTI OPTIONAL, rrc-StateIndicator RRC-StateIndicator, * utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient OPTIONAL, rlc-Re-establishIndicatorRb2-3or4 BOOLEAN, rlc-Re-establishIndicatorRb5orAbove BOOLEAN, -- CN information elements * cn-InformationInfo CN-InformationInfo-r6 OPTIONAL, -- UTRAN mobility IEs * ura-Identity URA-Identity OPTIONAL, -- Radio bearer IEs * rb-InformationReleaseList RB-InformationReleaseList OPTIONAL, * rb-InformationReconfigList RB-InformationReconfigList-r6 OPTIONAL, * rb-InformationAffectedList RB-InformationAffectedList-r6 OPTIONAL, * dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL, * pdcp-ROHC-TargetMode PDCP-ROHC-TargetMode OPTIONAL, -- Transport channel IEs * ul-CommonTransChInfo UL-CommonTransChInfo-r4 OPTIONAL, * ul-deletedTransChInfoList UL-DeletedTransChInfoList-r6 OPTIONAL, * ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r6 OPTIONAL, * dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL, * dl-DeletedTransChInfoList DL-DeletedTransChInfoList-r5 OPTIONAL, * dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r5 OPTIONAL, -- Physical channel IEs * frequencyInfo FrequencyInfo OPTIONAL, * maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, * ul-DPCH-Info UL-DPCH-Info-r6 OPTIONAL, * ul-EDCH-Information UL-EDCH-Information-r6 OPTIONAL, * dl-HSPDSCH-Information DL-HSPDSCH-Information-r6 OPTIONAL, * dl-CommonInformation DL-CommonInformation-r6 OPTIONAL, * dl-InformationPerRL-List DL-InformationPerRL-List-r6 OPTIONAL, -- MBMS IEs * mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL } CellUpdateConfirm-v690ext-IEs ::= SEQUENCE { -- Core network IEs * primary-plmn-Identity PLMN-Identity OPTIONAL, -- Physical channel IEs -- The IE harq-Preamble-Mode should not be used in the r3 and r4 versions of the message -- If included in the r3 or r4 version of the message, the UE should ignore the IE * harq-Preamble-Mode HARQ-Preamble-Mode OPTIONAL, * beaconPLEst BEACON-PL-Est OPTIONAL, * postVerificationPeriod ENUMERATED {true} OPTIONAL, * dhs-sync DHS-Sync OPTIONAL, -- MBMS IEs * mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL } CellUpdateConfirm-v6b0ext-IEs ::= SEQUENCE { -- Physical channel IEs * dl-InformationPerRL-List-v6b0ext DL-InformationPerRL-List-v6b0ext OPTIONAL } CellUpdateConfirm-r7-IEs ::= SEQUENCE { -- User equipment IEs * integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, * cipheringModeInfo CipheringModeInfo-r7 OPTIONAL, * activationTime ActivationTime OPTIONAL, * new-U-RNTI U-RNTI OPTIONAL, * new-C-RNTI C-RNTI OPTIONAL, -- The IE "new-DSCH-RNTI" should not be included in FDD mode, -- and if received the UE behaviour is unspecified * new-DSCH-RNTI DSCH-RNTI OPTIONAL, * new-H-RNTI H-RNTI OPTIONAL, * newPrimary-E-RNTI E-RNTI OPTIONAL, * newSecondary-E-RNTI E-RNTI OPTIONAL, rrc-StateIndicator RRC-StateIndicator, * utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient OPTIONAL, rlc-Re-establishIndicatorRb2-3or4 BOOLEAN, rlc-Re-establishIndicatorRb5orAbove BOOLEAN, -- CN information elements * cn-InformationInfo CN-InformationInfo-r6 OPTIONAL, -- UTRAN mobility IEs * ura-Identity URA-Identity OPTIONAL, -- Radio bearer IEs * rb-InformationReleaseList RB-InformationReleaseList OPTIONAL, * rb-InformationReconfigList RB-InformationReconfigList-r6 OPTIONAL, * rb-InformationAffectedList RB-InformationAffectedList-r6 OPTIONAL, * dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL, * pdcp-ROHC-TargetMode PDCP-ROHC-TargetMode OPTIONAL, -- Transport channel IEs * ul-CommonTransChInfo UL-CommonTransChInfo-r4 OPTIONAL, * ul-deletedTransChInfoList UL-DeletedTransChInfoList-r6 OPTIONAL, * ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r7 OPTIONAL, * dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL, * dl-DeletedTransChInfoList DL-DeletedTransChInfoList-r5 OPTIONAL, * dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r5 OPTIONAL, -- Physical channel IEs * frequencyInfo FrequencyInfo OPTIONAL, * maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, * ul-DPCH-Info UL-DPCH-Info-r7 OPTIONAL, * ul-EDCH-Information UL-EDCH-Information-r7 OPTIONAL, * dl-HSPDSCH-Information DL-HSPDSCH-Information-r7 OPTIONAL, * dl-CommonInformation DL-CommonInformation-r7 OPTIONAL, * dl-InformationPerRL-List DL-InformationPerRL-List-r7 OPTIONAL, -- MBMS IEs * mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL } -- *************************************************** -- -- CELL UPDATE CONFIRM for CCCH -- -- *************************************************** CellUpdateConfirm-CCCH ::= CHOICE { r3 SEQUENCE { -- User equipment IEs u-RNTI U-RNTI, -- The rest of the message is identical to the one sent on DCCH. cellUpdateConfirm-r3 CellUpdateConfirm-r3-IEs, * laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions * cellUpdateConfirm-CCCH-r3-add-ext BIT STRING OPTIONAL, * v4b0NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v4b0ext CellUpdateConfirm-v4b0ext-IEs, * v590NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v590ext CellUpdateConfirm-v590ext-IEs, * v5d0NonCriticalExtenstions SEQUENCE { cellUpdateConfirm-v5d0ext CellUpdateConfirm-v5d0ext-IEs, * v690NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v690ext CellUpdateConfirm-v690ext-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL }, later-than-r3 SEQUENCE { u-RNTI U-RNTI, rrc-TransactionIdentifier RRC-TransactionIdentifier, criticalExtensions CHOICE { r4 SEQUENCE { -- The rest of the message is identical to the one sent on DCCH. cellUpdateConfirm-r4 CellUpdateConfirm-r4-IEs, * v4d0NonCriticalExtensions SEQUENCE { -- Container for adding non critical extensions after freezing REL-5 * cellUpdateConfirm-CCCH-r4-add-ext BIT STRING OPTIONAL, * v590NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v590ext CellUpdateConfirm-v590ext-IEs, * v5d0NonCriticalExtenstions SEQUENCE { cellUpdateConfirm-v5d0ext CellUpdateConfirm-v5d0ext-IEs, * v690NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v690ext CellUpdateConfirm-v690ext-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL }, criticalExtensions CHOICE { r5 SEQUENCE { cellUpdateConfirm-r5 CellUpdateConfirm-r5-IEs, * cellUpdateConfirm-CCCH-r5-add-ext BIT STRING OPTIONAL, * v5d0NonCriticalExtenstions SEQUENCE { cellUpdateConfirm-v5d0ext CellUpdateConfirm-v5d0ext-IEs, * v690NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v690ext CellUpdateConfirm-v690ext-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL }, criticalExtensions CHOICE { r6 SEQUENCE { cellUpdateConfirm-r6 CellUpdateConfirm-r6-IEs, * cellUpdateConfirm-r6-add-ext BIT STRING OPTIONAL, * v6b0NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v6b0ext CellUpdateConfirm-v6b0ext-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL }, criticalExtensions CHOICE { r7 SEQUENCE { cellUpdateConfirm-r7 CellUpdateConfirm-r7-IEs, * cellUpdateConfirm-r7-add-ext BIT STRING OPTIONAL, * nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions SEQUENCE {} } } } } } } -- *************************************************** -- -- COUNTER CHECK -- -- *************************************************** CounterCheck ::= CHOICE { r3 SEQUENCE { counterCheck-r3 CounterCheck-r3-IEs, * laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions * counterCheck-r3-add-ext BIT STRING OPTIONAL, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL }, later-than-r3 SEQUENCE { rrc-TransactionIdentifier RRC-TransactionIdentifier, criticalExtensions SEQUENCE {} } } CounterCheck-r3-IEs ::= SEQUENCE { -- User equipment IEs rrc-TransactionIdentifier RRC-TransactionIdentifier, -- Radio bearer IEs rb-COUNT-C-MSB-InformationList RB-COUNT-C-MSB-InformationList } -- *************************************************** -- -- COUNTER CHECK RESPONSE -- -- *************************************************** CounterCheckResponse ::= SEQUENCE { -- User equipment IEs rrc-TransactionIdentifier RRC-TransactionIdentifier, -- Radio bearer IEs * rb-COUNT-C-InformationList RB-COUNT-C-InformationList OPTIONAL, * laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions * counterCheckResponse-r3-add-ext BIT STRING OPTIONAL, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } -- *************************************************** -- -- DOWNLINK DIRECT TRANSFER -- -- *************************************************** DownlinkDirectTransfer ::= CHOICE { r3 SEQUENCE { downlinkDirectTransfer-r3 DownlinkDirectTransfer-r3-IEs, * laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions * downlinkDirectTransfer-r3-add-ext BIT STRING OPTIONAL, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL }, later-than-r3 SEQUENCE { rrc-TransactionIdentifier RRC-TransactionIdentifier, criticalExtensions SEQUENCE {} } } DownlinkDirectTransfer-r3-IEs ::= SEQUENCE { -- User equipment IEs rrc-TransactionIdentifier RRC-TransactionIdentifier, -- Core network IEs cn-DomainIdentity CN-DomainIdentity, nas-Message NAS-Message } -- *************************************************** -- -- HANDOVER TO UTRAN COMMAND -- -- *************************************************** HandoverToUTRANCommand ::= CHOICE { r3 SEQUENCE { handoverToUTRANCommand-r3 HandoverToUTRANCommand-r3-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions CHOICE { r4 SEQUENCE { handoverToUTRANCommand-r4 HandoverToUTRANCommand-r4-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions CHOICE { r5 SEQUENCE { handoverToUTRANCommand-r5 HandoverToUTRANCommand-r5-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions CHOICE { r6 SEQUENCE { handoverToUTRANCommand-r6 HandoverToUTRANCommand-r6-IEs, * v6b0NonCriticalExtensions SEQUENCE { handoverToUTRANCommand-v6b0ext HandoverToUTRANCommand-v6b0ext-IEs, * nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL }, criticalExtensions SEQUENCE {} } } } } HandoverToUTRANCommand-r3-IEs ::= SEQUENCE { -- User equipment IEs new-U-RNTI U-RNTI-Short, -- dummy is not used in this version of specification, it should -- not be sent and if received it should be ignored. * dummy ActivationTime OPTIONAL, * cipheringAlgorithm CipheringAlgorithm OPTIONAL, -- Radio bearer IEs -- Specification mode information specificationMode CHOICE { complete SEQUENCE { srb-InformationSetupList SRB-InformationSetupList, * rab-InformationSetupList RAB-InformationSetupList OPTIONAL, ul-CommonTransChInfo UL-CommonTransChInfo, ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList, dl-CommonTransChInfo DL-CommonTransChInfo, dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList, ul-DPCH-Info UL-DPCH-Info, modeSpecificInfo CHOICE { fdd SEQUENCE { -- dummy and dummy2 are not used in this version of specification, -- they should not be sent and if received they should be ignored. * dummy DL-PDSCH-Information OPTIONAL, * dummy2 CPCH-SetInfo OPTIONAL }, tdd NULL }, dl-CommonInformation DL-CommonInformation, dl-InformationPerRL-List DL-InformationPerRL-List, frequencyInfo FrequencyInfo }, preconfiguration SEQUENCE { -- All IEs that include an FDD/TDD choice are split in two IEs for this message, -- one for the FDD only elements and one for the TDD only elements, so that one -- FDD/TDD choice in this level is sufficient. preConfigMode CHOICE { predefinedConfigIdentity PredefinedConfigIdentity, defaultConfig SEQUENCE { defaultConfigMode DefaultConfigMode, defaultConfigIdentity DefaultConfigIdentity } }, * rab-Info RAB-Info-Post OPTIONAL, modeSpecificInfo CHOICE { fdd SEQUENCE { ul-DPCH-Info UL-DPCH-InfoPostFDD, dl-CommonInformationPost DL-CommonInformationPost, dl-InformationPerRL-List DL-InformationPerRL-ListPostFDD, frequencyInfo FrequencyInfoFDD }, tdd SEQUENCE { ul-DPCH-Info UL-DPCH-InfoPostTDD, dl-CommonInformationPost DL-CommonInformationPost, dl-InformationPerRL DL-InformationPerRL-PostTDD, frequencyInfo FrequencyInfoTDD, primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power } } } }, -- Physical channel IEs maxAllowedUL-TX-Power MaxAllowedUL-TX-Power } HandoverToUTRANCommand-r4-IEs ::= SEQUENCE { -- User equipment IEs new-U-RNTI U-RNTI-Short, * cipheringAlgorithm CipheringAlgorithm OPTIONAL, -- Radio bearer IEs -- Specification mode information specificationMode CHOICE { complete SEQUENCE { srb-InformationSetupList SRB-InformationSetupList, * rab-InformationSetupList RAB-InformationSetupList-r4 OPTIONAL, ul-CommonTransChInfo UL-CommonTransChInfo-r4, ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList, dl-CommonTransChInfo DL-CommonTransChInfo-r4, dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r4, ul-DPCH-Info UL-DPCH-Info-r4, modeSpecificInfo CHOICE { fdd SEQUENCE { -- dummy and dummy2 are not used in this version of specification, -- they should not be sent and if received they should be ignored. * dummy DL-PDSCH-Information OPTIONAL, * dummy2 CPCH-SetInfo OPTIONAL }, tdd NULL }, dl-CommonInformation DL-CommonInformation-r4, dl-InformationPerRL-List DL-InformationPerRL-List-r4, frequencyInfo FrequencyInfo }, preconfiguration SEQUENCE { -- All IEs that include an FDD/TDD choice are split in two IEs for this message, -- one for the FDD only elements and one for the TDD only elements, so that one -- FDD/TDD choice in this level is sufficient. preConfigMode CHOICE { predefinedConfigIdentity PredefinedConfigIdentity, defaultConfig SEQUENCE { defaultConfigMode DefaultConfigMode, defaultConfigIdentity DefaultConfigIdentity-r4 } }, * rab-Info RAB-Info-Post OPTIONAL, modeSpecificInfo CHOICE { fdd SEQUENCE { ul-DPCH-Info UL-DPCH-InfoPostFDD, dl-CommonInformationPost DL-CommonInformationPost, dl-InformationPerRL-List DL-InformationPerRL-ListPostFDD, frequencyInfo FrequencyInfoFDD }, tdd CHOICE { tdd384 SEQUENCE { ul-DPCH-Info UL-DPCH-InfoPostTDD, dl-InformationPerRL DL-InformationPerRL-PostTDD, frequencyInfo FrequencyInfoTDD, primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power }, tdd128 SEQUENCE { ul-DPCH-Info UL-DPCH-InfoPostTDD-LCR-r4, dl-InformationPerRL DL-InformationPerRL-PostTDD-LCR-r4, frequencyInfo FrequencyInfoTDD, primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power } } } } }, -- Physical channel IEs maxAllowedUL-TX-Power MaxAllowedUL-TX-Power } HandoverToUTRANCommand-r5-IEs ::= SEQUENCE { -- User equipment IEs new-U-RNTI U-RNTI-Short, * cipheringAlgorithm CipheringAlgorithm OPTIONAL, -- Radio bearer IEs -- Specification mode information specificationMode CHOICE { complete SEQUENCE { srb-InformationSetupList SRB-InformationSetupList-r5, * rab-InformationSetupList RAB-InformationSetupList-r5 OPTIONAL, ul-CommonTransChInfo UL-CommonTransChInfo-r4, ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList, dl-CommonTransChInfo DL-CommonTransChInfo-r4, dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r5, ul-DPCH-Info UL-DPCH-Info-r5, modeSpecificInfo CHOICE { fdd SEQUENCE { -- dummy and dummy2 are not used in this version of specification, -- they should not be sent and if received they should be ignored. * dummy DL-PDSCH-Information OPTIONAL, * dummy2 CPCH-SetInfo OPTIONAL }, tdd NULL }, dl-CommonInformation DL-CommonInformation-r4, dl-InformationPerRL-List DL-InformationPerRL-List-r5, frequencyInfo FrequencyInfo }, preconfiguration SEQUENCE { -- All IEs that include an FDD/TDD choice are split in two IEs for this message, -- one for the FDD only elements and one for the TDD only elements, so that one -- FDD/TDD choice in this level is sufficient. preConfigMode CHOICE { predefinedConfigIdentity PredefinedConfigIdentity, defaultConfig SEQUENCE { defaultConfigMode DefaultConfigMode, defaultConfigIdentity DefaultConfigIdentity