diff options
author | Anders Broman <anders.broman@ericsson.com> | 2010-05-13 13:29:31 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2010-05-13 13:29:31 +0000 |
commit | 2fcc6996c9040a208225832c5e8447de1ead41e7 (patch) | |
tree | 14c50bd664b43967fe878a0876ee7cccb59a4ba7 /asn1/rrc | |
parent | d201b3d873202412b6c2f6c6e5faa728f6e19412 (diff) |
Update to V9.2.1 (2010-04)
svn path=/trunk/; revision=32784
Diffstat (limited to 'asn1/rrc')
-rw-r--r-- | asn1/rrc/Class-definitions.asn | 3 | ||||
-rw-r--r-- | asn1/rrc/Constant-definitions.asn | 6 | ||||
-rw-r--r-- | asn1/rrc/InformationElements.asn | 908 | ||||
-rw-r--r-- | asn1/rrc/Internode-definitions.asn | 18 | ||||
-rw-r--r-- | asn1/rrc/PDU-definitions.asn | 495 | ||||
-rw-r--r-- | asn1/rrc/packet-rrc-template.c | 2 | ||||
-rw-r--r-- | asn1/rrc/rrc.cnf | 9 |
7 files changed, 1099 insertions, 342 deletions
diff --git a/asn1/rrc/Class-definitions.asn b/asn1/rrc/Class-definitions.asn index 3f39018089..579b6cbc7c 100644 --- a/asn1/rrc/Class-definitions.asn +++ b/asn1/rrc/Class-definitions.asn @@ -1,12 +1,11 @@ -- $Id$ -- Class-definitions.asn -- --- 3GPP TS 25.331 V9.1.0 (2009-12) +-- 3GPP TS 25.331 V9.2.1 (2010-04) -- http://www.3gpp.org/ftp/Specs/html-info/25331.htm -- -- 11.1 General message structure -- - Class-definitions DEFINITIONS AUTOMATIC TAGS ::= BEGIN diff --git a/asn1/rrc/Constant-definitions.asn b/asn1/rrc/Constant-definitions.asn index a169f37d18..e5ac6aeb32 100644 --- a/asn1/rrc/Constant-definitions.asn +++ b/asn1/rrc/Constant-definitions.asn @@ -1,7 +1,7 @@ -- $Id$ -- Constant-definitions.asn -- --- 3GPP TS 25.331 V9.1.0 (2009-12) +-- 3GPP TS 25.331 V9.2.1 (2010-04) -- http://www.3gpp.org/ftp/Specs/html-info/25331.htm -- -- 11.4 Constant definitions @@ -23,6 +23,7 @@ maxCCTrCH INTEGER ::= 8 maxCellMeas INTEGER ::= 32 maxCellMeasOnSecULFreq INTEGER ::= 32 maxCellMeas-1 INTEGER ::= 31 +maxCellMeasOnSecULFreq-1 INTEGER ::= 31 maxCNdomains INTEGER ::= 4 maxCommonHRNTI INTEGER ::= 4 maxCommonQueueID INTEGER ::= 2 @@ -86,6 +87,8 @@ maxMeasCSGRange INTEGER ::= 4 maxMeasEvent INTEGER ::= 8 maxMeasEventOnSecULFreq INTEGER ::= 8 maxMeasIntervals INTEGER ::= 3 +maxMeasOccasionPattern INTEGER ::= 5 +maxMeasOccasionPattern-1 INTEGER ::= 4 maxMeasParEvent INTEGER ::= 2 maxNumCDMA2000Freqs INTEGER ::= 8 maxNumE-AGCH INTEGER ::= 4 @@ -113,7 +116,6 @@ maxPRACH-FPACH INTEGER ::= 8 maxPredefConfig INTEGER ::= 16 maxPrio INTEGER ::= 8 maxPrio-1 INTEGER ::= 7 -maxCSGProximityIndications INTEGER ::= 4 maxPUSCH INTEGER ::= 8 maxQueueIDs INTEGER ::= 8 maxRABsetup INTEGER ::= 16 diff --git a/asn1/rrc/InformationElements.asn b/asn1/rrc/InformationElements.asn index 62df7fdf91..6d36da2e7a 100644 --- a/asn1/rrc/InformationElements.asn +++ b/asn1/rrc/InformationElements.asn @@ -1,7 +1,7 @@ -- $Id$ -- InformationElements.asn -- --- 3GPP TS 25.331 V9.1.0 (2009-12) +-- 3GPP TS 25.331 V9.2.1 (2010-04) -- http://www.3gpp.org/ftp/Specs/html-info/25331.htm -- -- 11.3 Information element definitions @@ -25,6 +25,7 @@ IMPORTS maxCellMeas, maxCellMeas-1, maxCellMeasOnSecULFreq, + maxCellMeasOnSecULFreq-1, maxCNdomains, maxCommonHRNTI, maxCommonQueueID, @@ -86,6 +87,8 @@ IMPORTS maxMeasEventOnSecULFreq, maxMeasIntervals, maxMeasParEvent, + maxMeasOccasionPattern, + maxMeasOccasionPattern-1, maxNumCDMA2000Freqs, maxNumE-AGCH, maxNumE-HICH, @@ -112,7 +115,6 @@ IMPORTS maxPredefConfig, maxPrio, maxPrio-1, - maxCSGProximityIndications, maxPUSCH, maxQueueIDs, maxRABsetup, @@ -649,7 +651,7 @@ URA-IdentityList ::= SEQUENCE (SIZE (1..maxURA)) OF AccessStratumReleaseIndicator ::= ENUMERATED { rel-4, rel-5, rel-6, rel-7, rel-8, - spare11, spare10, spare9, spare8, + rel-9, spare10, spare9, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 } @@ -810,7 +812,7 @@ CompressedModeMeasCapability-v860ext ::= SEQUENCE { adjacentFrequencyMeasurements ENUMERATED { true } OPTIONAL } -CompressedModeMeasCapability-v9xyext ::= SEQUENCE { +CompressedModeMeasCapability-v920ext ::= SEQUENCE { interBandMeasurements ENUMERATED { true } OPTIONAL } @@ -883,6 +885,12 @@ CPCH-Parameters ::= SEQUENCE { dl-DPCCH-BER DL-DPCCH-BER } +CSG-ProximityIndicationCapability ::= SEQUENCE { + supportOfIntraFreqProximityIndication ENUMERATED { true } OPTIONAL, + supportOfInterFreqProximityIndication ENUMERATED { true } OPTIONAL, + supportOfE-UtraProximityIndication ENUMERATED { true } OPTIONAL +} + DL-CapabilityWithSimultaneousHS-DSCHConfig ::= ENUMERATED{kbps32, kbps64, kbps128, kbps384} DL-DPCCH-BER ::= INTEGER (0..63) @@ -935,8 +943,9 @@ DL-PhysChCapabilityFDD-v860ext ::= SEQUENCE { supportOfHsdschDrxOperation ENUMERATED { true } OPTIONAL } -DL-PhysChCapabilityFDD-v9xyext ::= SEQUENCE { - hsdsch-physical-layer-category-ext3 HSDSCH-physical-layer-category-ext3 OPTIONAL +DL-PhysChCapabilityFDD-v920ext ::= SEQUENCE { + hsdsch-physical-layer-category-ext3 HSDSCH-physical-layer-category-ext3 OPTIONAL, + supportOfMimoOnlySingleStream ENUMERATED { true } OPTIONAL } DL-PhysChCapabilityTDD ::= SEQUENCE { @@ -1313,8 +1322,8 @@ MeasurementCapability-v860ext ::= SEQUENCE { downlinkCompressedMode CompressedModeMeasCapability-v860ext } -MeasurementCapability-v9xyext ::= SEQUENCE { - downlinkCompressedMode CompressedModeMeasCapability-v9xyext +MeasurementCapability-v920ext ::= SEQUENCE { + downlinkCompressedMode CompressedModeMeasCapability-v920ext } MeasurementCapabilityTDD ::= SEQUENCE { @@ -1405,6 +1414,12 @@ N-AccessFails ::= INTEGER (1..64) N-AP-RetransMax ::= INTEGER (1..64) +NeighCellSI-AcquisitionCapability ::= SEQUENCE { + supportOfIntraFreqSIAcquisitionForHO ENUMERATED { true } OPTIONAL, + supportOfInterFreqSIAcquisitionForHO ENUMERATED { true } OPTIONAL, + supportOfE-UtraSIAcquisitionForHO ENUMERATED { true } OPTIONAL +} + NetworkAssistedGANSS-Supported-List ::= SEQUENCE (SIZE (1..maxGANSS)) OF SEQUENCE { gANSS-Id ENUMERATED { sbas, modernizedGPS, qzss, glonass, spare4, @@ -1564,10 +1579,10 @@ PhysicalChannelCapability-v860ext ::= SEQUENCE { } OPTIONAL } -PhysicalChannelCapability-v9xyext ::= SEQUENCE { +PhysicalChannelCapability-v920ext ::= SEQUENCE { fddPhysChCapability SEQUENCE { - downlinkPhysChCapability DL-PhysChCapabilityFDD-v9xyext, - uplinkPhysChCapability UL-PhysChCapabilityFDD-v9xyext + downlinkPhysChCapability DL-PhysChCapabilityFDD-v920ext, + uplinkPhysChCapability UL-PhysChCapabilityFDD-v920ext } OPTIONAL } @@ -1815,8 +1830,8 @@ RLC-Capability-v770ext ::= SEQUENCE { supportOfTwoLogicalChannel BOOLEAN } -RLC-Capability-v9xyext ::= SEQUENCE { - totalRLC-AM-BufferSize TotalRLC-AM-BufferSize-v9xyext OPTIONAL +RLC-Capability-v920ext ::= SEQUENCE { + totalRLC-AM-BufferSize TotalRLC-AM-BufferSize-v920ext OPTIONAL } RRC-ConnectionReleaseInformation ::= CHOICE { @@ -1893,7 +1908,6 @@ SecondaryEDCH-Info-Common ::= SEQUENCE { scramblingCodeNumber UL-ScramblingCode, ms2-SchedTransmGrantHARQAlloc BIT STRING (SIZE (8)) OPTIONAL, servingGrant SEQUENCE { - value INTEGER (0..38), primary-Secondary-GrantSelector ENUMERATED { primary, secondary } } OPTIONAL, minReduced-E-DPDCH-GainFactor MinReduced-E-DPDCH-GainFactor OPTIONAL, @@ -1932,6 +1946,16 @@ Serving-HSDSCH-CellInformation-r8 ::= SEQUENCE { mac-hsResetIndicator ENUMERATED { true } OPTIONAL } +Serving-HSDSCH-CellInformation-r9 ::= SEQUENCE { + deltaACK DeltaACK OPTIONAL, + deltaNACK DeltaNACK OPTIONAL, + harq-Preamble-Mode HARQ-Preamble-Mode, + primaryCPICH-Info PrimaryCPICH-Info OPTIONAL, + dl-hspdsch-Information DL-HSPDSCH-Information-r9 OPTIONAL, + harqInfo HARQ-Info-r7 OPTIONAL, + mac-hsResetIndicator ENUMERATED { true } OPTIONAL +} + SimultaneousSCCPCH-DPCH-Reception ::= CHOICE { notSupported NULL, supported SEQUENCE { @@ -2085,7 +2109,7 @@ TotalRLC-AM-BufferSize ::= ENUMERATED { TotalRLC-AM-BufferSize-r5-ext ::= ENUMERATED { kb200, kb300, kb400, kb750 } -TotalRLC-AM-BufferSize-v9xyext ::= ENUMERATED { +TotalRLC-AM-BufferSize-v920ext ::= ENUMERATED { kb1150, kb1250 } -- Actual value TransmissionProbability = IE value * 0.125 @@ -2176,9 +2200,9 @@ UE-CapabilityContainer-IEs ::= SEQUENCE { v890NonCriticalExtensions SEQUENCE { ue-RadioAccessCapability-v890ext UE-RadioAccessCapability-v890ext-IEs, - v9xyNonCriticalExtensions SEQUENCE { - ue-RadioAccessCapability-v9xyext - UE-RadioAccessCapability-v9xyext-IEs, + v920NonCriticalExtensions SEQUENCE { + ue-RadioAccessCapability-v920ext + UE-RadioAccessCapability-v920ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL @@ -2244,14 +2268,16 @@ UE-RadioAccessCapability-v890ext-IEs ::= SEQUENCE { supportCellSpecificTxDiversityinDC-Operation ENUMERATED { true } OPTIONAL } -UE-RadioAccessCapability-v9xyext-IEs ::= SEQUENCE { - -- UE physical channle capability - supportOfMimoOnlySingleStream ENUMERATED { true } OPTIONAL, - ue-RadioAccessCapabBandCombList UE-RadioAccessCapabBandCombList OPTIONAL, - physicalChannelCapability PhysicalChannelCapability-v9xyext, - rlc-Capability RLC-Capability-v9xyext, - supportOfenhancedTS0 ENUMERATED { true } OPTIONAL, - measurementCapability MeasurementCapability-v9xyext OPTIONAL +UE-RadioAccessCapability-v920ext-IEs ::= SEQUENCE { + -- UE physical channel capability, + ue-RadioAccessCapabBandCombList UE-RadioAccessCapabBandCombList OPTIONAL, + physicalChannelCapability PhysicalChannelCapability-v920ext, + rlc-Capability RLC-Capability-v920ext, + supportOfenhancedTS0 ENUMERATED { true } OPTIONAL, + measurementCapability MeasurementCapability-v920ext OPTIONAL, + -- UE radio access capability + csgProximityIndicationCapability CSG-ProximityIndicationCapability OPTIONAL, + neighCellSI-AcquisitionCapability NeighCellSI-AcquisitionCapability OPTIONAL } UE-ConnTimersAndConstants ::= SEQUENCE { @@ -2441,8 +2467,9 @@ UE-RadioAccessCapability-v890ext ::= SEQUENCE { supportCellSpecificTxDiversityinDC-Operation ENUMERATED { true } OPTIONAL } -UE-RadioAccessCapability-v9xyext ::= SEQUENCE { - physicalChannelCapability PhysicalChannelCapability-v9xyext +UE-RadioAccessCapability-v920ext ::= SEQUENCE { + supportOfenhancedTS0 ENUMERATED { true } OPTIONAL + } UE-RadioAccessCapabBandFDDList2 ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF @@ -2581,7 +2608,7 @@ UE-RadioAccessCapabilityComp2-v860ext ::= SEQUENCE { supportOfMACiis ENUMERATED { true } OPTIONAL } -UE-RadioAccessCapabilityComp2-v9xyext ::= SEQUENCE { +UE-RadioAccessCapabilityComp2-v920ext ::= SEQUENCE { hsdsch-physical-layer-category-ext3 HSDSCH-physical-layer-category-ext3 OPTIONAL, edch-PhysicalLayerCategory-extension2 INTEGER (8..9) OPTIONAL } @@ -2674,7 +2701,7 @@ UL-PhysChCapabilityFDD-v770ext ::= SEQUENCE { slotFormat4 ENUMERATED { true } OPTIONAL } -UL-PhysChCapabilityFDD-v9xyext ::= SEQUENCE { +UL-PhysChCapabilityFDD-v920ext ::= SEQUENCE { edch-PhysicalLayerCategory-extension2 INTEGER (8..9) OPTIONAL } @@ -3177,6 +3204,11 @@ PreDefRadioConfiguration-v770ext ::= SEQUENCE { preDefPhyChConfiguration PreDefPhyChConfiguration-v770ext } +PreDefRadioConfiguration-v920ext ::= SEQUENCE { + -- Transport channel IEs + mac-ehsWindowSize MAC-hs-WindowSize-r9 +} + PredefinedConfigStatusList ::= SEQUENCE (SIZE (maxPredefConfig)) OF PredefinedConfigStatusInfo @@ -6228,8 +6260,12 @@ DL-HSPDSCH-Information-r8-ext ::= SEQUENCE { } } +DL-HSPDSCH-Information-r8-ext2 ::= SEQUENCE { + hs-scch-Info HS-SCCH-Info-r8-ext OPTIONAL +} + DL-HSPDSCH-Information-r9 ::= SEQUENCE { - hs-scch-Info HS-SCCH-Info-r7 OPTIONAL, + hs-scch-Info HS-SCCH-Info-r9 OPTIONAL, measurement-feedback-Info Measurement-Feedback-Info-r7 OPTIONAL, modeSpecificInfo CHOICE { tdd CHOICE { @@ -6535,21 +6571,23 @@ DL-SecondaryCellInfoFDD-v890ext ::= SEQUENCE { differentTxModeFromServingHS-DSCHCell ENUMERATED { different } OPTIONAL } -DL-SecondaryCellInfoFDD-r9 ::= CHOICE { - continue NULL, - newConfiguration SEQUENCE { - new-H-RNTI H-RNTI, - dl-64QAM-Configured ENUMERATED { true } OPTIONAL, - hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL, - primaryCPICH-Info PrimaryCPICH-Info, - dl-ScramblingCode SecondaryScramblingCode OPTIONAL, - hS-SCCHChannelisationCodeInfo SEQUENCE (SIZE (1..maxHSSCCHs)) OF - HS-SCCH-Codes, - measurementPowerOffset MeasurementPowerOffset, - uarfcn-DL UARFCN, - differentTxModeFromServingHS-DSCHCell ENUMERATED { different } OPTIONAL, - secondaryCellMIMOparameters SecondaryCellMIMOparametersFDD OPTIONAL - } +DL-SecondaryCellInfoFDD-r9 ::= SEQUENCE { + configurationInfo CHOICE { + continue NULL, + newConfiguration SEQUENCE { + new-H-RNTI H-RNTI, + dl-64QAM-Configured ENUMERATED { true } OPTIONAL, + hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL, + primaryCPICH-Info PrimaryCPICH-Info, + dl-ScramblingCode SecondaryScramblingCode OPTIONAL, + hS-SCCHChannelisationCodeInfo SEQUENCE (SIZE (1..maxHSSCCHs)) OF + HS-SCCH-Codes, + measurementPowerOffset MeasurementPowerOffset, + uarfcn-DL UARFCN, + differentTxModeFromServingHS-DSCHCell ENUMERATED { different } OPTIONAL + } + }, + secondaryCellMIMOparameters SecondaryCellMIMOparametersFDD OPTIONAL } DL-TPC-PowerOffsetPerRL ::= SEQUENCE { @@ -6659,6 +6697,13 @@ DLUL-HSPA-Information-r8 ::= SEQUENCE { dl-HSPDSCH-Information DL-HSPDSCH-Information-r8 } +DLUL-HSPA-Information-r9 ::= SEQUENCE { + ul-EDCH-Information UL-EDCH-Information-r9, + dl-CommonInformation DL-CommonInformation-r8, + dl-InformationPerRL-List DL-InformationPerRL-List-r7, + dl-HSPDSCH-Information DL-HSPDSCH-Information-r9 +} + DownlinkAdditionalTimeslots ::= SEQUENCE { parameters CHOICE { sameAsLast SEQUENCE { @@ -7707,6 +7752,58 @@ HS-SCCH-Info-r7 ::= SEQUENCE { } } +HS-SCCH-Info-r8-ext ::= SEQUENCE { + modeSpecificInfo CHOICE { + fdd NULL, + tdd CHOICE { + tdd384 NULL, + tdd768 NULL, + tdd128 SEQUENCE { + hS-SCCH-tpc-step-size ENUMERATED { s1, s2, s3, spare1 } OPTIONAL + } + } + } +} + +HS-SCCH-Info-r9 ::= SEQUENCE { + modeSpecificInfo CHOICE { + fdd SEQUENCE { + hS-SCCHChannelisationCodeInfo SEQUENCE (SIZE (1..maxHSSCCHs)) OF + HS-SCCH-Codes, + dl-ScramblingCode SecondaryScramblingCode OPTIONAL + }, + tdd CHOICE { + tdd384 SEQUENCE { + nack-ack-power-offset INTEGER (-7..8), + hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD384, + dhs-sync DHS-Sync OPTIONAL, + bler-target Bler-Target, + hS-SCCH-SetConfiguration SEQUENCE (SIZE (1..maxHSSCCHs)) OF + HS-SCCH-TDD384-r6 + }, + tdd768 SEQUENCE { + nack-ack-power-offset INTEGER (-7..8), + hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD768, + dhs-sync DHS-Sync OPTIONAL, + bler-target Bler-Target, + hS-SCCH-SetConfiguration SEQUENCE (SIZE (1..maxHSSCCHs)) OF + HS-SCCH-TDD768 + }, + tdd128 SEQUENCE { + nack-ack-power-offset INTEGER (-7..8), + power-level-HSSICH INTEGER (-120..-58), + tpc-step-size ENUMERATED { s1, s2, s3, spare1 }, + bler-target Bler-Target, + hS-SCCH-tpc-step-size ENUMERATED { s1, s2, s3, spare1 } OPTIONAL, + powerControlGAP PowerControlGAP OPTIONAL, + pathlossCompensationSwitch BOOLEAN OPTIONAL, + hS-SCCH-SetConfiguration SEQUENCE (SIZE (1..maxHSSCCHs)) OF + HS-SCCH-TDD128-r6 + } + } + } +} + HS-SCCH-DRX-InactivityThreshold-TDD128 ::= ENUMERATED { sub-frames-1, sub-frames-2, sub-frames-4, sub-frames-8, sub-frames-16, sub-frames-32, @@ -8257,8 +8354,8 @@ MidambleShiftShort ::= INTEGER (0..5) MidambleShiftShort-VHCR ::= INTEGER (0..7) MIMO-N-M-Ratio ::= ENUMERATED { - mnm12, mnm23, mnm34, mnm45, mnm56, - mnm67, mnm78, mnm89, mnm910, mnm11 } + mnm1-2, mnm2-3, mnm3-4, mnm4-5, mnm5-6, + mnm6-7, mnm7-8, mnm8-9, mnm9-10, mnm1-1 } MIMO-Operation ::= ENUMERATED { start, continue } @@ -8271,6 +8368,10 @@ MIMO-Parameters-r7 ::= SEQUENCE { MIMO-Parameters-v7f0ext ::= MIMO-PilotConfiguration-v7f0ext +MIMO-Parameters-v7g0ext ::= SEQUENCE { + precodingWeightSetRestriction ENUMERATED { true } OPTIONAL +} + MIMO-Parameters-r8 ::= SEQUENCE { mimoOperation MIMO-Operation, modeSpecificInfo CHOICE { @@ -8293,7 +8394,8 @@ MIMO-Parameters-r9 ::= SEQUENCE { modeSpecificInfo CHOICE { fdd SEQUENCE { mimoN-M-Ratio MIMO-N-M-Ratio OPTIONAL, - mimoPilotConfiguration MIMO-PilotConfiguration-r9 OPTIONAL + mimoPilotConfiguration MIMO-PilotConfiguration-r9 OPTIONAL, + precodingWeightSetRestriction ENUMERATED { true } OPTIONAL }, tdd CHOICE { tdd128 SEQUENCE { @@ -8322,10 +8424,10 @@ MIMO-PilotConfiguration-r9 ::= SEQUENCE { secondCPICH-Pattern CHOICE { normalPattern NULL, diversityPattern SEQUENCE { - channelisationCode ChannelisationCode256 + channelisationCode ChannelisationCode256, + s-cpich-PowerOffset-Mimo S-CPICH-PowerOffset-MIMO OPTIONAL } - }, - s-cpich-PowerOffset-Mimo S-CPICH-PowerOffset-MIMO OPTIONAL + } } MinimumSpreadingFactor ::= ENUMERATED { @@ -8405,6 +8507,40 @@ Non-ScheduledTransGrantInfoTDD-ext ::= CHOICE { } } +Non-ScheduledTransGrantInfoTDD-r9 ::= CHOICE { + tdd384-768 SEQUENCE { + timeslotResourceRelatedInfo BIT STRING (SIZE (13)), + powerResourceRelatedInfo INTEGER (1..32), + activationTime ActivationTime, + repetitionPeriodAndLength RepetitionPeriodAndLength OPTIONAL, + codeResourceInfo UL-TS-ChannelisationCode + }, + tdd128 SEQUENCE { + n-E-UCCH INTEGER (1..8) OPTIONAL, + n-E-HICH INTEGER (4..15) OPTIONAL, + timeslotResourceRelatedInfo BIT STRING (SIZE (5)), + powerResourceRelatedInfo INTEGER (1..32), + activationTime ActivationTime, + sfnNum INTEGER (0..1), + repetitionPeriodAndLength RepetitionPeriodAndLength OPTIONAL, + codeResourceInfo UL-TS-ChannelisationCode, + e-HICH-Info SEQUENCE { + timeslotNumber TimeslotNumber-LCR-r4, + channelisation-Code HS-ChannelisationCode-LCR, + midambleAllocationMode CHOICE { + defaultMidamble NULL, + ueSpecificMidamble INTEGER (0..15) + }, + -- Actual value midambleConfiguration = IE value * 2 + midambleConfiguration INTEGER (1..8), + signatureSequenceGroupIndex INTEGER (0..19) + }, + t-SI-nst ENUMERATED { + everyEDCHTTI, ms20, ms40, ms60, ms80, ms160, + ms200 } OPTIONAL + } +} + NumberOfDPDCH ::= INTEGER (1..maxDPDCH-UL) NumberOfFBI-Bits ::= INTEGER (1..2) @@ -9681,7 +9817,7 @@ SecondaryCellMIMOparametersFDD ::= CHOICE { continue NULL, newConfiguration SEQUENCE { mimoN-M-Ratio MIMO-N-M-Ratio OPTIONAL, - mimoPilotConfiguration MIMO-PilotConfiguration OPTIONAL + mimoPilotConfiguration MIMO-PilotConfiguration-r9 OPTIONAL } } @@ -9874,7 +10010,7 @@ TargetCellPreconfigInfo-r9 ::= SEQUENCE { new-H-RNTI H-RNTI, newPrimary-E-RNTI E-RNTI OPTIONAL, newSecondary-E-RNTI E-RNTI OPTIONAL, - serving-HSDSCH-CellInformation Serving-HSDSCH-CellInformation-r8, + serving-HSDSCH-CellInformation Serving-HSDSCH-CellInformation-r9, e-dch-ReconfigurationInfo E-DCH-ReconfigurationInfo-r7, dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL, dtx-drx-Info DTX-DRX-Info-r7 OPTIONAL, @@ -10814,6 +10950,23 @@ UL-EDCH-Information-r8 ::= SEQUENCE { } } +UL-EDCH-Information-r9 ::= SEQUENCE { + mac-es-e-resetIndicator ENUMERATED { true } OPTIONAL, + modeSpecificInfo CHOICE { + fdd SEQUENCE { + e-DPCCH-Info E-DPCCH-Info-r7 OPTIONAL, + e-DPDCH-Info E-DPDCH-Info-r8 OPTIONAL, + schedulingTransmConfiguration E-DPDCH-SchedulingTransmConfiguration OPTIONAL, + ul-16QAM-Settings UL-16QAM-Settings OPTIONAL + }, + tdd SEQUENCE { + e-RUCCH-Info E-RUCCH-Info OPTIONAL, + e-PUCH-Info E-PUCH-Info OPTIONAL, + non-ScheduledTransGrantInfo Non-ScheduledTransGrantInfoTDD-r9 OPTIONAL + } + } +} + UL-Interference ::= INTEGER (-110..-70) UL-ScramblingCode ::= INTEGER (0..16777215) @@ -11201,6 +11354,18 @@ CellDCH-ReportCriteria-LCR-r4 ::= CHOICE { periodicalReportingCriteria PeriodicalReportingCriteria } +CellDCHMeasOccasionPattern-LCR ::= SEQUENCE { + patternIdentifier INTEGER(0..maxMeasOccasionPattern-1), + statusFlag ENUMERATED { + activate, deactivate}, + measurementPurpose BIT STRING (SIZE (5)) OPTIONAL, + measurementOccasionPatternParameter MeasurementOccasionPatternParameter OPTIONAL +} +CellDCHMeasOccasionInfo-TDD128-r9::= SEQUENCE { + cellDCHMeasOccasionSequenceList SEQUENCE (SIZE (1..maxMeasOccasionPattern)) OF + CellDCHMeasOccasionPattern-LCR +} + -- Actual value CellIndividualOffset = IE value * 0.5 CellIndividualOffset ::= INTEGER (-20..20) @@ -11244,6 +11409,32 @@ CellInfo-r4 ::= SEQUENCE { } } +CellInfo-LCR-r8-ext ::= SEQUENCE { + cellSelectionReselectionInfo CellSelectReselectInfoMC-RSCP OPTIONAL +} + +CellInfo-r9 ::= SEQUENCE { + cellIndividualOffset CellIndividualOffset DEFAULT 0, + referenceTimeDifferenceToCell ReferenceTimeDifferenceToCell OPTIONAL, + modeSpecificInfo CHOICE { + fdd SEQUENCE { + primaryCPICH-Info PrimaryCPICH-Info OPTIONAL, + primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL, + readSFN-Indicator BOOLEAN, + tx-DiversityIndicator BOOLEAN + }, + tdd SEQUENCE { + primaryCCPCH-Info PrimaryCCPCH-Info-r4, + primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power OPTIONAL, + timeslotInfoList TimeslotInfoList-r4 OPTIONAL, + readSFN-Indicator BOOLEAN + } + }, + -- For 1.28 Mcps TDD, cellSelectionReselectionInfo is optional present when sent + -- in Measurement Control.For FDD, this IE is not needed. + cellSelectionReselectionInfo CellSelectReselectInfoMC-RSCP OPTIONAL +} + CellInfoSI-RSCP ::= SEQUENCE { cellIndividualOffset CellIndividualOffset DEFAULT 0, referenceTimeDifferenceToCell ReferenceTimeDifferenceToCell OPTIONAL, @@ -11387,11 +11578,29 @@ CellMeasuredResults ::= SEQUENCE { } } -CellMeasuredResultsListOnSecULFreq ::= SEQUENCE { - cellMeasuredResults CellMeasuredResults +-- The IE is created in order to add missing DeltaRSCPPerCell IE from Rel-5. +CellMeasuredResults-r9 ::= SEQUENCE { + cellIdentity CellIdentity OPTIONAL, + cellSynchronisationInfo CellSynchronisationInfo OPTIONAL, + modeSpecificInfo CHOICE { + fdd SEQUENCE { + primaryCPICH-Info PrimaryCPICH-Info, + cpich-Ec-N0 CPICH-Ec-N0 OPTIONAL, + cpich-RSCP CPICH-RSCP OPTIONAL, + deltaRSCPPerCell DeltaRSCPPerCell OPTIONAL, + pathloss Pathloss OPTIONAL + }, + tdd SEQUENCE { + cellParametersID CellParametersID, + proposedTGSN TGSN OPTIONAL, + primaryCCPCH-RSCP PrimaryCCPCH-RSCP OPTIONAL, + pathloss Pathloss OPTIONAL, + timeslotISCP-List TimeslotISCP-List OPTIONAL + } + } } -CellMeasuredResults-v9xyext ::= SEQUENCE { +CellMeasuredResults-v920ext ::= SEQUENCE { csgIdentity CSG-Identity OPTIONAL, csgMemberIndication ENUMERATED { member } OPTIONAL } @@ -11403,11 +11612,10 @@ CellMeasurementEventResults ::= CHOICE { PrimaryCCPCH-Info } -CellMeasurementEventResultsExtension ::= SEQUENCE{ - cellMeasurementEventResultsOnPriULFreq CellMeasurementEventResults OPTIONAL, - freqencyInfo FrequencyInfo, - cellMeasurementEventResultsonSecULFreq SEQUENCE(SIZE (1.. maxCellMeasOnSecULFreq)) OF - PrimaryCPICH-Info +CellMeasurementEventResultsOnSecUlFreq ::= CHOICE { + fdd SEQUENCE (SIZE (1.. maxCellMeasOnSecULFreq)) OF + PrimaryCPICH-Info, + spare NULL } CellMeasurementEventResults-LCR-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF @@ -11434,6 +11642,25 @@ CellReportingQuantities ::= SEQUENCE { } } +CellSelectReselectInfoMC-RSCP ::= SEQUENCE { + q-OffsetS-N Q-OffsetS-N DEFAULT 0, + maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, + hcs-NeighbouringCellInformation-RSCP + HCS-NeighbouringCellInformation-RSCP OPTIONAL, + modeSpecificInfo CHOICE { + fdd SEQUENCE { + q-QualMin Q-QualMin OPTIONAL, + q-RxlevMin Q-RxlevMin OPTIONAL + }, + tdd SEQUENCE { + q-RxlevMin Q-RxlevMin OPTIONAL + }, + gsm SEQUENCE { + q-RxlevMin Q-RxlevMin OPTIONAL + } + } +} + CellSelectReselectInfoSIB-11-12 ::= SEQUENCE { q-Offset1S-N Q-OffsetS-N DEFAULT 0, q-Offset2S-N Q-OffsetS-N OPTIONAL, @@ -11552,13 +11779,15 @@ CellSelectReselectInfoTreselectionScaling-v5c0ext ::= SEQUENCE { CellsForInterFreqMeasList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF InterFreqCellID + CellsForInterRATMeasList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF InterRATCellID + CellsForIntraFreqMeasList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF IntraFreqCellID CellsForIntraFreqMeasListOnSecULFreq ::= SEQUENCE (SIZE (1..maxCellMeasOnSecULFreq)) OF - IntraFreqCellID + IntraFreqCellIDOnSecULFreq CellSynchronisationInfo ::= SEQUENCE { modeSpecificInfo CHOICE { @@ -11616,6 +11845,46 @@ CPICH-Ec-N0 ::= INTEGER (0..63) -- Values above Max are spare CPICH-RSCP ::= INTEGER (0..127) +CSGCellInfo ::= SEQUENCE { + modeSpecificInfo CHOICE { + fdd SEQUENCE { + startPSC PrimaryCPICH-Info, + numberOfPSCs INTEGER (1..512) + }, + tdd NULL + } +} + +CSGCellInfoList ::= SEQUENCE (SIZE (1..maxMeasCSGRange)) OF + CSGCellInfo + +CSGInterFreqCellInfo ::= SEQUENCE { + frequencyInfo FrequencyInfo, + cSGInterFreqCellInfoListperFreq CSGCellInfoList +} + +CSGInterFreqCellInfoList ::= SEQUENCE (SIZE (1..maxFreq)) OF + CSGInterFreqCellInfo + +CSGIntraFreqCellInfoList ::= CSGCellInfoList + +CSGProximityDetection ::= SEQUENCE { + uTRACSGProximityDetec ENUMERATED { enable } OPTIONAL, + e-UTRACSGProximityDetec ENUMERATED { enable } OPTIONAL +} + +CSGProximityIndication ::= SEQUENCE { + cSGproximityInd ENUMERATED {entering, leaving }, + radioAccessTechnology CHOICE { + uTRA SEQUENCE { + cSGFrequencyInfoUTRA FrequencyInfo + }, + e-UTRA SEQUENCE { + cSGFrequencyInfoEUTRA EARFCN + } + } +} + DataBitAssistance ::= SEQUENCE { ganss-signal-id GANSS-Signal-Id, data-bits BIT STRING (SIZE (1..1024)) @@ -11657,15 +11926,24 @@ DGANSSInfo ::= SEQUENCE { dgansssignalInformationList DGANSSSignalInformationList OPTIONAL } -DGANSSInfo-v9xyext ::= SEQUENCE { - dgansssignalInformationList DGANSSSignalInformationList-v9xyext OPTIONAL +DGANSSInfo-r9 ::= SEQUENCE { + ganssSignalId GANSS-Signal-Id OPTIONAL, + ganssStatusHealth GANSS-Status-Health, + dgansssignalInformationList DGANSSSignalInformationList-r9 OPTIONAL +} + +DGANSSInfo-v920ext ::= SEQUENCE { + dgansssignalInformationList DGANSSSignalInformationList-v920ext OPTIONAL } DGANSSInfoList ::= SEQUENCE (SIZE (1..maxSgnType)) OF DGANSSInfo -DGANSSInfoList-v9xyext ::= SEQUENCE (SIZE (1..maxSgnType)) OF - DGANSSInfo-v9xyext +DGANSSInfoList-r9 ::= SEQUENCE (SIZE (1..maxSgnType)) OF + DGANSSInfo-r9 + +DGANSSInfoList-v920ext ::= SEQUENCE (SIZE (1..maxSgnType)) OF + DGANSSInfo-v920ext DGANSSSignalInformation ::= SEQUENCE { satId INTEGER (0..63), @@ -11675,7 +11953,17 @@ DGANSSSignalInformation ::= SEQUENCE { ganss-rrc INTEGER (-127..127) -- scale factor 0.032 } -DGANSSSignalInformation-v9xyext ::= SEQUENCE { +DGANSSSignalInformation-r9 ::= SEQUENCE { + satId INTEGER (0..63), + iode-dganss BIT STRING (SIZE (10)), + udre UDRE, + ganss-prc INTEGER (-2047..2047), -- scale factor 0.32 + ganss-rrc INTEGER (-127..127), -- scale factor 0.032 + udreGrowthRate UDREGrowthRate OPTIONAL, + udreValidityTime UDREValidityTime OPTIONAL +} + +DGANSSSignalInformation-v920ext ::= SEQUENCE { udreGrowthRate UDREGrowthRate OPTIONAL, udreValidityTime UDREValidityTime OPTIONAL } @@ -11683,8 +11971,11 @@ DGANSSSignalInformation-v9xyext ::= SEQUENCE { DGANSSSignalInformationList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF DGANSSSignalInformation -DGANSSSignalInformationList-v9xyext ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF - DGANSSSignalInformation-v9xyext +DGANSSSignalInformationList-r9 ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF + DGANSSSignalInformation-r9 + +DGANSSSignalInformationList-v920ext ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF + DGANSSSignalInformation-v920ext DGANSS-Sig-Id-Req ::= BIT STRING (SIZE (8)) @@ -11703,7 +11994,17 @@ DGPS-CorrectionSatInfo ::= SEQUENCE { dummy4 DeltaRRC OPTIONAL } -DGPS-CorrectionSatInfo-v9xyext ::= SEQUENCE { +DGPS-CorrectionSatInfo-r9 ::= SEQUENCE { + satID SatID, + iode IODE, + udre UDRE, + prc PRC, + rrc RRC, + udreGrowthRate UDREGrowthRate OPTIONAL, + udreValidityTime UDREValidityTime OPTIONAL +} + +DGPS-CorrectionSatInfo-v920ext ::= SEQUENCE { udreGrowthRate UDREGrowthRate OPTIONAL, udreValidityTime UDREValidityTime OPTIONAL } @@ -11711,8 +12012,11 @@ DGPS-CorrectionSatInfo-v9xyext ::= SEQUENCE { DGPS-CorrectionSatInfoList ::= SEQUENCE (SIZE (1..maxSat)) OF DGPS-CorrectionSatInfo -DGPS-CorrectionSatInfoList-v9xyext ::= SEQUENCE (SIZE (1..maxSat)) OF - DGPS-CorrectionSatInfo-v9xyext +DGPS-CorrectionSatInfoList-r9 ::= SEQUENCE (SIZE (1..maxSat)) OF + DGPS-CorrectionSatInfo-r9 + +DGPS-CorrectionSatInfoList-v920ext ::= SEQUENCE (SIZE (1..maxSat)) OF + DGPS-CorrectionSatInfo-v920ext DiffCorrectionStatus ::= ENUMERATED { udre-1-0, udre-0-75, udre-0-5, udre-0-3, @@ -11809,14 +12113,35 @@ EUTRA-FrequencyAndPriorityInfo ::= SEQUENCE { eutraDetection BOOLEAN } +EUTRA-FrequencyAndPriorityInfo-v920ext ::= SEQUENCE { + -- Actual value = IE value * 2 + qqualMinEUTRA INTEGER (-34..-3) OPTIONAL, + threshXhigh2 INTEGER (0..31) OPTIONAL, + threshXlow2 INTEGER (0..31) OPTIONAL +} + EUTRA-FrequencyAndPriorityInfoList ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF EUTRA-FrequencyAndPriorityInfo +EUTRA-FrequencyAndPriorityInfoList-v920ext ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF + EUTRA-FrequencyAndPriorityInfo-v920ext + EUTRA-FrequencyList ::= SEQUENCE { eutraFrequencyRemoval EUTRA-FrequencyRemoval, eutraNewFrequencies EUTRA-FrequencyInfoList OPTIONAL } +EUTRA-FrequencyList-r9 ::= SEQUENCE { + eutraFrequencyRemoval EUTRA-FrequencyRemoval, + eutraNewFrequencies EUTRA-FrequencyInfoList OPTIONAL, + eutraSIAcquisition EUTRA-SIAcquisition OPTIONAL +} + +EUTRA-SIAcquisition ::= SEQUENCE { + earfcn EARFCN, + physicalCellIdentity EUTRA-PhysicalCellIdentity +} + EUTRA-MeasuredCells ::= SEQUENCE { physicalCellIdentity EUTRA-PhysicalCellIdentity, rSRP INTEGER (0..97) OPTIONAL, @@ -11836,6 +12161,33 @@ EUTRA-MeasuredResults ::= SEQUENCE { eutraMeasuredResultList Eutra-MeasuredResultList } +EUTRA-MeasuredCells-v920ext ::= SEQUENCE { + eutraSIacquisitionResults EUTRA-SIacquisitionResults +} + +Eutra-MeasuredResult-v920ext ::= SEQUENCE { + measuredEUTRACells-v920ext SEQUENCE (SIZE (1..maxReportedEUTRACellPerFreq)) OF + EUTRA-MeasuredCells-v920ext +} + +Eutra-MeasuredResultList-v920ext ::= SEQUENCE (SIZE (1..maxReportedEUTRAFreqs)) OF + Eutra-MeasuredResult-v920ext + + +EUTRA-MeasuredResults-v920ext ::= SEQUENCE { + eutraMeasuredResultList-v920ext Eutra-MeasuredResultList-v920ext +} + +EUTRA-SIacquisitionResults ::= SEQUENCE { + cgiInfo SEQUENCE { + plmn-Identity PLMN-Identity, + cellIdentity BIT STRING (SIZE (28)), + trackingAreaCode BIT STRING (SIZE (16)) + }, + csgIdentity CSG-Identity OPTIONAL, + csgMemberIndication ENUMERATED { member } OPTIONAL +} + EUTRA-FrequencyRemoval ::= CHOICE { removeAllFrequencies NULL, removeSomeFrequencies SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF @@ -11857,7 +12209,7 @@ EUTRA-MeasurementBandwidth ::= ENUMERATED { mbw6, mbw15, mbw25, mbw50, mbw75, m Event1a ::= SEQUENCE { triggeringCondition TriggeringCondition2, reportingRange ReportingRange, - forbiddenAffectCellList ForbiddenAffectCellList OPTIONAL, + forbiddenAffectCellList ForbiddenAffectCellList OPTIONAL, w W, reportDeactivationThreshold ReportDeactivationThreshold, reportingAmount ReportingAmount, @@ -11867,7 +12219,17 @@ Event1a ::= SEQUENCE { Event1a-r4 ::= SEQUENCE { triggeringCondition TriggeringCondition2, reportingRange ReportingRange, - forbiddenAffectCellList ForbiddenAffectCellList-r4 OPTIONAL, + forbiddenAffectCellList ForbiddenAffectCellList-r4 OPTIONAL, + w W, + reportDeactivationThreshold ReportDeactivationThreshold, + reportingAmount ReportingAmount, + reportingInterval ReportingInterval +} + +Event1a-OnSecUlFreq-r9 ::= SEQUENCE { + triggeringCondition TriggeringCondition2, + reportingRange ReportingRange, + forbiddenAffectCellListOnSecULFreq ForbiddenAffectCellListOnSecULFreq OPTIONAL, w W, reportDeactivationThreshold ReportDeactivationThreshold, reportingAmount ReportingAmount, @@ -11887,23 +12249,31 @@ Event1a-LCR-r4 ::= SEQUENCE { Event1b ::= SEQUENCE { triggeringCondition TriggeringCondition1, reportingRange ReportingRange, - forbiddenAffectCellList ForbiddenAffectCellList OPTIONAL, + forbiddenAffectCellList ForbiddenAffectCellList OPTIONAL, w W } Event1b-r4 ::= SEQUENCE { triggeringCondition TriggeringCondition1, reportingRange ReportingRange, - forbiddenAffectCellList ForbiddenAffectCellList-r4 OPTIONAL, + forbiddenAffectCellList ForbiddenAffectCellList-r4 OPTIONAL, w W } Event1b-r7 ::= SEQUENCE { triggeringCondition TriggeringCondition1, reportingRange ReportingRange, - forbiddenAffectCellList ForbiddenAffectCellList-r4 OPTIONAL, + forbiddenAffectCellList ForbiddenAffectCellList-r4 OPTIONAL, w W, - periodicReportingInfo-1b PeriodicReportingInfo-1b OPTIONAL + periodicReportingInfo-1b PeriodicReportingInfo-1b OPTIONAL +} + +Event1b-OnSecUlFreq-r9 ::= SEQUENCE { + triggeringCondition TriggeringCondition1, + reportingRange ReportingRange, + forbiddenAffectCellListOnSecULFreq ForbiddenAffectCellListOnSecULFreq OPTIONAL, + w W, + periodicReportingInfo-1b PeriodicReportingInfo-1b OPTIONAL } Event1b-LCR-r4 ::= SEQUENCE { @@ -12107,21 +12477,10 @@ EventResults-v860ext ::= CHOICE { ue-positioning-MeasurementEventResults UE-Positioning-MeasurementEventResults-v860ext } -CSGProximityIndication ::= SEQUENCE { - cSGproximityInd ENUMERATED {entering, leaving }, - radioAccessTechnology CHOICE { - uTRA SEQUENCE { - cSGFrequencyInfoUTRA FrequencyInfo - }, - e-UTRA SEQUENCE { - cSGFrequencyInfoEUTRA EARFCN - } - } +EventResultsOnSecUlFreq ::= SEQUENCE { + intraFreqEventResults IntraFreqEventResultsOnSecUlFreq } -CSGProximityIndicationList::= SEQUENCE (SIZE (1.. maxCSGProximityIndications)) OF - CSGProximityIndication - ExtraDoppler ::= SEQUENCE { -- Doppler 1st order term, -0.2..+0.1 m/s2 -- ( = -42..+21 with 1/210 m/s2 resolution) @@ -12181,6 +12540,13 @@ ForbiddenAffectCellList-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF ForbiddenAffectCellList-LCR-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF ForbiddenAffectCell-LCR-r4 +ForbiddenAffectCellListOnSecULFreq ::= SEQUENCE (SIZE (1.. maxCellMeasOnSecULFreq)) OF + ForbiddenAffectCellOnSecULFreq + +ForbiddenAffectCellOnSecULFreq ::= SEQUENCE { + primaryCPICH PrimaryCPICH-Info +} + FreqQualityEstimateQuantity-FDD ::= ENUMERATED { cpich-Ec-N0, cpich-RSCP } @@ -12238,8 +12604,26 @@ GANSSGenericData-r8 ::= SEQUENCE { uePositioningGANSSAuxiliaryInfo UE-Positioning-GANSS-AuxiliaryInfo OPTIONAL } -GANSSGenericData-v9xyext ::= SEQUENCE { - uePositioningDGANSSCorrections UE-Positioning-DGANSSCorrections-v9xyext OPTIONAL +GANSSGenericData-r9 ::= SEQUENCE { + ganssId INTEGER (0..7) OPTIONAL, + uePositiningGANSSsbasID UE-Positioning-GANSS-SBAS-ID OPTIONAL, + ganssTimeModelsList GANSSTimeModelsList OPTIONAL, + uePositioningDGANSSCorrections UE-Positioning-DGANSSCorrections-r9 OPTIONAL, + uePositioningGANSSNavigationModel UE-Positioning-GANSS-NavigationModel OPTIONAL, + uePositioningGANSSAddNavigationModels + UE-Positioning-GANSS-AddNavigationModels OPTIONAL, + uePositioningGANSSRealTimeIntegrity UE-Positioning-GANSS-RealTimeIntegrity OPTIONAL, + uePositioningGANSSDataBitAssistance UE-Positioning-GANSS-Data-Bit-Assistance OPTIONAL, + uePositioningGANSSReferenceMeasurementInfo + UE-Positioning-GANSS-ReferenceMeasurementInfo OPTIONAL, + uePositioningGANSSAlmanac UE-Positioning-GANSS-Almanac-r8 OPTIONAL, + uePositioningGANSSUTCModel UE-Positioning-GANSS-UTCModel OPTIONAL, + uePositioningGANSSAddUTCModels UE-Positioning-GANSS-AddUTCModels OPTIONAL, + uePositioningGANSSAuxiliaryInfo UE-Positioning-GANSS-AuxiliaryInfo OPTIONAL +} + +GANSSGenericData-v920ext ::= SEQUENCE { + uePositioningDGANSSCorrections UE-Positioning-DGANSSCorrections-v920ext OPTIONAL } GANSSGenericDataList ::= SEQUENCE (SIZE (1..maxGANSS)) OF @@ -12251,8 +12635,11 @@ GANSSGenericDataList-v860ext ::= SEQUENCE (SIZE (1..maxGANSS)) OF GANSSGenericDataList-r8 ::= SEQUENCE (SIZE (1..maxGANSS)) OF GANSSGenericData-r8 -GANSSGenericDataList-v9xyext ::= SEQUENCE (SIZE (1..maxGANSS)) OF - GANSSGenericData-v9xyext +GANSSGenericDataList-r9 ::= SEQUENCE (SIZE (1..maxGANSS)) OF + GANSSGenericData-r9 + +GANSSGenericDataList-v920ext ::= SEQUENCE (SIZE (1..maxGANSS)) OF + GANSSGenericData-v920ext GANSSGenericMeasurementInfo ::= SEQUENCE (SIZE (1..maxGANSS)) OF SEQUENCE { ganssId INTEGER (0..7) OPTIONAL, @@ -12683,28 +13070,20 @@ InterFreqCellInfoList-r8 ::= SEQUENCE { InterFreqCellInfoList-r9 ::= SEQUENCE { removedInterFreqCellList RemovedInterFreqCellList OPTIONAL, - newInterFreqCellList NewInterFreqCellList-r8 OPTIONAL, + newInterFreqCellList NewInterFreqCellList-r9 OPTIONAL, cellsForInterFreqMeasList CellsForInterFreqMeasList OPTIONAL, cSGInterFreqCellInfoList CSGInterFreqCellInfoList OPTIONAL, interFreqSIAcquisition InterFreqSIAcquisition OPTIONAL } -CSGInterFreqCellInfoList ::= SEQUENCE (SIZE (1..maxFreq)) OF - CSGInterFreqCellInfo - -CSGInterFreqCellInfo ::= SEQUENCE { - frequencyInfo FrequencyInfo, - cSGInterFreqCellInfoListperFreq CSGIntraFreqCellInfoList -} - -InterFreqSIAcquisition::= SEQUENCE { +InterFreqSIAcquisition ::= SEQUENCE { frequencyInfo FrequencyInfo, modeSpecificInfo CHOICE { fdd SEQUENCE { primaryScramblingCode PrimaryCPICH-Info - } - }, - csgIdentityReport ENUMERATED { required } OPTIONAL + }, + tdd NULL + } } @@ -12755,8 +13134,8 @@ InterFreqCellList-LCR-r4-ext ::= SEQUENCE (SIZE (1..maxFreq)) OF InterFreqCellMeasuredResultsList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF CellMeasuredResults -InterFreqCellMeasuredResultsList-v9xyext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF - CellMeasuredResults-v9xyext +InterFreqCellMeasuredResultsList-v920ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF + CellMeasuredResults-v920ext InterFreqEvent ::= CHOICE { event2a Event2a, @@ -12809,20 +13188,6 @@ Intra-FreqEventCriteriaList-v590ext ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF IntraFrequencyMeasuredResultsList-v590ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF DeltaRSCPPerCell -IntraFrequencyMeasuredResultsListOnSecULFreq ::= SEQUENCE (SIZE (1..maxCellMeasOnSecULFreq)) OF - CellMeasuredResultsListOnSecULFreq - -IntraFreqMeasuredResultsList-v9xyext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF - CellMeasuredResults-v9xyext - -IntraFreqReportingCriteria-1b-r5 ::= SEQUENCE { - periodicReportingInfo-1b PeriodicReportingInfo-1b -} - -PeriodicReportingInfo-1b ::= SEQUENCE { - reportingAmount ReportingAmount, - reportingInterval ReportingInterval -} InterFreqEventResults ::= SEQUENCE { eventID EventIDInterFreq, @@ -12859,17 +13224,15 @@ InterFreqMeasuredResults ::= SEQUENCE { interFreqCellMeasuredResultsList InterFreqCellMeasuredResultsList OPTIONAL } -InterFreqMeasuredResults-v9xyext ::= SEQUENCE { - frequencyInfo FrequencyInfo OPTIONAL, - utra-CarrierRSSI UTRA-CarrierRSSI OPTIONAL, - interFreqCellMeasuredResultsList InterFreqCellMeasuredResultsList-v9xyext OPTIONAL +InterFreqMeasuredResults-v920ext ::= SEQUENCE { + interFreqCellMeasuredResultsList InterFreqCellMeasuredResultsList-v920ext OPTIONAL } InterFreqMeasuredResultsList ::= SEQUENCE (SIZE (1..maxFreq)) OF InterFreqMeasuredResults -InterFreqMeasuredResultsList-v9xyext ::= SEQUENCE (SIZE (1..maxFreq)) OF - InterFreqMeasuredResults-v9xyext +InterFreqMeasuredResultsList-v920ext ::= SEQUENCE (SIZE (1..maxFreq)) OF + InterFreqMeasuredResults-v920ext InterFreqMeasurementSysInfo-RSCP ::= SEQUENCE { interFreqCellInfoSI-List InterFreqCellInfoSI-List-RSCP OPTIONAL @@ -12960,6 +13323,13 @@ InterFreqReportCriteria-r7 ::= CHOICE { noReporting ReportingCellStatusOpt } +InterFreqReportCriteria-r9 ::= CHOICE { + intraFreqReportingCriteria IntraFreqReportingCriteria-r9, + interFreqReportingCriteria InterFreqReportingCriteria-r6, + periodicalReportingCriteria PeriodicalWithReportingCellStatus, + noReporting ReportingCellStatusOpt +} + InterFreqReportingCriteria ::= SEQUENCE { interFreqEventList InterFreqEventList OPTIONAL } @@ -12995,6 +13365,7 @@ InterFrequencyMeasurement ::= SEQUENCE { reportCriteria InterFreqReportCriteria } + InterFrequencyMeasurement-r4 ::= SEQUENCE { interFreqCellInfoList InterFreqCellInfoList-r4, interFreqMeasQuantity InterFreqMeasQuantity OPTIONAL, @@ -13040,7 +13411,7 @@ InterFrequencyMeasurement-r9 ::= SEQUENCE { interFreqSetUpdate UE-AutonomousUpdateMode OPTIONAL, adjacentFrequencyIndex INTEGER (0..31) OPTIONAL, interBandFrequencyIndex INTEGER (0..31) OPTIONAL, - reportCriteria InterFreqReportCriteria-r7 + reportCriteria InterFreqReportCriteria-r9 } InterRAT-TargetCellDescription ::= SEQUENCE { @@ -13200,6 +13571,17 @@ InterRATMeasurement-r8 ::= SEQUENCE { idleIntervalInfo IdleIntervalInfo OPTIONAL } +InterRATMeasurement-r9 ::= SEQUENCE { + interRATMeasurementObjects CHOICE { + interRATCellInfoList InterRATCellInfoList-r6, + eutra-FrequencyList EUTRA-FrequencyList-r9 + } OPTIONAL, + interRATMeasQuantity InterRATMeasQuantity-r8 OPTIONAL, + interRATReportingQuantity InterRATReportingQuantity-r8 OPTIONAL, + reportCriteria InterRATReportCriteria, + idleIntervalInfo IdleIntervalInfo OPTIONAL +} + InterRATMeasurementSysInfo ::= SEQUENCE { interRATCellInfoList InterRATCellInfoList OPTIONAL } @@ -13246,6 +13628,8 @@ InterRATReportingQuantity-r8 ::= SEQUENCE { IntraFreqCellID ::= INTEGER (0..maxCellMeas-1) +IntraFreqCellIDOnSecULFreq ::= INTEGER (0..maxCellMeasOnSecULFreq-1) + IntraFreqCellInfoList ::= SEQUENCE { removedIntraFreqCellList RemovedIntraFreqCellList OPTIONAL, newIntraFreqCellList NewIntraFreqCellList OPTIONAL, @@ -13265,41 +13649,28 @@ IntraFreqCellInfoListInfoOnSecULFreq ::= SEQUENCE { } IntraFreqCellInfoListOnSecULFreq ::= SEQUENCE { - frequencyInfo FrequencyInfo, intraFreqCellInfoListOnSecULFreq IntraFreqCellInfoListInfoOnSecULFreq } IntraFreqCellInfoList-r9 ::= SEQUENCE { removedIntraFreqCellList RemovedIntraFreqCellList OPTIONAL, - newIntraFreqCellList NewIntraFreqCellList-r4 OPTIONAL, + newIntraFreqCellList NewIntraFreqCellList-r9 OPTIONAL, cellsForIntraFreqMeasList CellsForIntraFreqMeasList OPTIONAL, cSGIntraFreqCellInfoList CSGIntraFreqCellInfoList OPTIONAL, intraFreqSIAcquisition IntraFreqSIAcquisition OPTIONAL } -CSGIntraFreqCellInfoList ::= SEQUENCE (SIZE (1..maxMeasCSGRange)) OF - CSGIntraFreqCellInfo - -CSGIntraFreqCellInfo ::= SEQUENCE { - modeSpecificInfo CHOICE { - fdd SEQUENCE { - startPSC PrimaryCPICH-Info, - numberOfPSCs INTEGER (1..512) - } - } -} - IntraFreqSIAcquisitionInfo::= SEQUENCE (SIZE (1..maxSIrequest)) OF PrimaryCPICH-Info -IntraFreqSIAcquisition::= SEQUENCE { +IntraFreqSIAcquisition ::= SEQUENCE { modeSpecificInfo CHOICE { fdd SEQUENCE { intraFreqSIAcquisitionInfo IntraFreqSIAcquisitionInfo OPTIONAL - } - }, - intraCsgIdentityReport ENUMERATED { required } OPTIONAL + }, + tdd NULL + } } IntraFreqCellInfoSI-List-RSCP ::= SEQUENCE { @@ -13405,8 +13776,8 @@ IntraFreqEvent-r7 ::= CHOICE { } IntraFreqEventOnSecULFreq ::= CHOICE { - e1a Event1a-r4, - e1b Event1b-r7, + e1a Event1a-OnSecUlFreq-r9, + e1b Event1b-OnSecUlFreq-r9, e1c Event1c, e1e Event1e-r6, e1f Event1f-r6 @@ -13456,7 +13827,7 @@ IntraFreqEventCriteriaOnSecULFreq ::= SEQUENCE { event IntraFreqEventOnSecULFreq, hysteresis Hysteresis, timeToTrigger TimeToTrigger, - reportingCellStatus ReportingCellStatus OPTIONAL + reportingCellStatus ReportingCellStatus OPTIONAL } IntraFreqEventCriteriaList ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF @@ -13485,8 +13856,9 @@ IntraFreqEventResults ::= SEQUENCE { cellMeasurementEventResults CellMeasurementEventResults } -IntraFreqEventResults-v9xyext ::= SEQUENCE { - cellMeasurementEventResultsExtension CellMeasurementEventResultsExtension OPTIONAL +IntraFreqEventResultsOnSecUlFreq ::= SEQUENCE { + eventID EventIDIntraFreq, + cellMeasurementEventResultsOnSecUlFreq CellMeasurementEventResultsOnSecUlFreq } IntraFreqMeasQuantity ::= SEQUENCE { @@ -13531,6 +13903,10 @@ IntraFreqMeasQuantity-TDD-sib3List ::= SEQUENCE (SIZE (1..2)) OF IntraFreqMeasuredResultsList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF CellMeasuredResults +IntraFreqMeasuredResultsList-v920ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF + CellMeasuredResults-v920ext + + IntraFreqMeasurementSysInfo-RSCP ::= SEQUENCE { intraFreqMeasurementID MeasurementIdentity DEFAULT 1, intraFreqCellInfoSI-List IntraFreqCellInfoSI-List-RSCP OPTIONAL, @@ -13658,6 +14034,10 @@ IntraFreqReportingCriteria-r9 ::= SEQUENCE { eventCriteriaListOnSecULFreq IntraFreqEventCriteriaListOnSecULFreq OPTIONAL } +IntraFreqReportingCriteria-1b-r5 ::= SEQUENCE { + periodicReportingInfo-1b PeriodicReportingInfo-1b +} + IntraFreqReportingQuantity ::= SEQUENCE { activeSetReportingQuantities CellReportingQuantities, monitoredSetReportingQuantities CellReportingQuantities, @@ -13730,6 +14110,9 @@ IntraFrequencyMeasurement-r9 ::= SEQUENCE { reportCriteria IntraFreqReportCriteria-r9 OPTIONAL } +IntraFrequencyMeasuredResultsListOnSecULFreq ::= SEQUENCE (SIZE (1..maxCellMeasOnSecULFreq)) OF + CellMeasuredResults-r9 + IODE ::= INTEGER (0..255) IP-Length ::= ENUMERATED { @@ -13804,6 +14187,10 @@ MeasuredResults ::= CHOICE { spare NULL } +MeasuredResultsOnSecUlFreq ::= SEQUENCE { + intraFreqMeasuredResultsList IntraFrequencyMeasuredResultsListOnSecULFreq +} + MeasuredResults-v390ext ::= SEQUENCE { ue-positioning-MeasuredResults-v390ext UE-Positioning-MeasuredResults-v390ext } @@ -13823,14 +14210,15 @@ MeasuredResults-v860ext ::= CHOICE { ue-positioning-MeasuredResults UE-Positioning-MeasuredResults-v860ext } -MeasuredResults-v9xyext::= CHOICE { - intraFreqMeasuredResultsList IntraFreqMeasuredResultsList-v9xyext, - interFreqMeasuredResultsList InterFreqMeasuredResultsList-v9xyext -} +MeasuredResultsList-v920ext ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF + MeasuredResults-v920ext -MeasuredResultOnSecULFreq ::= SEQUENCE { - frequencyInfo FrequencyInfo, - intraFrequencyMeasuredResultsListOnSecULFreq IntraFrequencyMeasuredResultsListOnSecULFreq +MeasuredResultsListOnSecUlFreq ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF + MeasuredResultsOnSecUlFreq + +MeasuredResults-v920ext ::= CHOICE { + intraFreqMeasuredResultsList IntraFreqMeasuredResultsList-v920ext, + interFreqMeasuredResultsList InterFreqMeasuredResultsList-v920ext } MeasuredResults-LCR-r4 ::= CHOICE { @@ -13885,6 +14273,15 @@ MeasuredResultsOnRACH ::= SEQUENCE { monitoredCells MonitoredCellRACH-List OPTIONAL } +MeasuredResultsOnRACH-v7g0ext ::= SEQUENCE { + currentCell-DeltaRSCP DeltaRSCPPerCell OPTIONAL, + monitoredCellRACH-List-v7g0ext MonitoredCellRACH-List-v7g0ext OPTIONAL +} + +--The order of the list corresponds to the order of the cells in MonitoredCellRACH-List +MonitoredCellRACH-List-v7g0ext ::= SEQUENCE (SIZE (1..8)) OF + DeltaRSCPPerCell + MeasuredResultsOnRACHinterFreq ::= SEQUENCE { interFreqCellIndication-SIB11 INTEGER (0..1), interFreqCellIndication-SIB12 INTEGER (0..1), @@ -14088,6 +14485,13 @@ MeasurementControlSysInfo-LCR-r4-ext ::= SEQUENCE { MeasurementIdentity ::= INTEGER (1..16) +MeasurementOccasionPatternParameter ::= SEQUENCE { + measurement-Occasion-Coeff INTEGER (1..9), + measurement-Occasion-Offset INTEGER (0..511), + measurement-Occasion-Length INTEGER (1..512), + timeslotBitmap BIT STRING (SIZE (7)) OPTIONAL +} + MeasurementQuantityGSM ::= ENUMERATED { gsm-CarrierRSSI, dummy } @@ -14154,17 +14558,12 @@ MeasurementType-r8 ::= CHOICE { MeasurementType-r9 ::= CHOICE { intraFrequencyMeasurement IntraFrequencyMeasurement-r9, interFrequencyMeasurement InterFrequencyMeasurement-r9, - interRATMeasurement InterRATMeasurement-r8, - up-Measurement UE-Positioning-Measurement-r8, + interRATMeasurement InterRATMeasurement-r9, + up-Measurement UE-Positioning-Measurement-r9, trafficVolumeMeasurement TrafficVolumeMeasurement, qualityMeasurement QualityMeasurement, ue-InternalMeasurement UE-InternalMeasurement-r4, - csgProximityDetection CsgProximityDetection -} - -CsgProximityDetection::= SEQUENCE { - uTRACsgProximityDetec ENUMERATED { enable } OPTIONAL, - e-UTRACsgProximityDetec ENUMERATED { enable } OPTIONAL + csgProximityDetection CSGProximityDetection } MeasurementValidity ::= SEQUENCE { @@ -14386,6 +14785,10 @@ NewInterFreqCell-v7b0ext ::= SEQUENCE { intraSecondaryFreqIndicator BOOLEAN } +NewInterFreqCell-LCR-v8a0ext ::= SEQUENCE { + cellInfo-LCR-r8 CellInfo-LCR-r8-ext OPTIONAL +} + NewInterFreqCell-r8 ::= SEQUENCE { interFreqCellID InterFreqCellID OPTIONAL, frequencyInfo FrequencyInfo OPTIONAL, @@ -14398,6 +14801,18 @@ NewInterFreqCell-r8 ::= SEQUENCE { } } +NewInterFreqCell-r9 ::= SEQUENCE { + interFreqCellID InterFreqCellID OPTIONAL, + frequencyInfo FrequencyInfo OPTIONAL, + cellInfo CellInfo-r9, + modeSpecificInfo CHOICE { + noInfo NULL, + tdd128 SEQUENCE { + intraSecondaryFreqIndicator BOOLEAN + } + } +} + NewInterFreqCellList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF NewInterFreqCell @@ -14408,9 +14823,16 @@ NewInterFreqCellList-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF NewInterFreqCellList-v7b0ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF NewInterFreqCell-v7b0ext +-- The order of the list corresponds to the order of cells in newInterFreqCellList +NewInterFreqCellList-LCR-v8a0ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF + NewInterFreqCell-LCR-v8a0ext + NewInterFreqCellList-r8 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF NewInterFreqCell-r8 +NewInterFreqCellList-r9 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF + NewInterFreqCell-r9 + NewInterFreqCellSI-RSCP ::= SEQUENCE { interFreqCellID InterFreqCellID OPTIONAL, frequencyInfo FrequencyInfo OPTIONAL, @@ -14548,15 +14970,33 @@ NewIntraFreqCell-r4 ::= SEQUENCE { intraFreqCellID IntraFreqCellID OPTIONAL, cellInfo CellInfo-r4 } +NewIntraFreqCell-r9 ::= SEQUENCE { + intraFreqCellID IntraFreqCellID OPTIONAL, + cellInfo CellInfo-r9 +} +NewIntraFreqCellOnSecULFreq ::= SEQUENCE { + intraFreqCellIDOnSecULFreq IntraFreqCellIDOnSecULFreq OPTIONAL, + cellInfo CellInfo-r4 +} NewIntraFreqCellList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF NewIntraFreqCell NewIntraFreqCellList-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF NewIntraFreqCell-r4 +NewIntraFreqCellList-r9 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF + NewIntraFreqCell-r9 + +NewIntraFreqCell-LCR-v8a0ext ::= SEQUENCE { + cellInfo-LCR-r8 CellInfo-LCR-r8-ext OPTIONAL +} + +-- The order of the list corresponds to the order of cells in newIntraFreqCellList +NewIntraFreqCellList-LCR-v8a0ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF + NewIntraFreqCell-LCR-v8a0ext NewIntraFreqCellListOnSecULFreq ::= SEQUENCE (SIZE (1..maxCellMeasOnSecULFreq)) OF - NewIntraFreqCell-r4 + NewIntraFreqCellOnSecULFreq NewIntraFreqCellSI-RSCP ::= SEQUENCE { intraFreqCellID IntraFreqCellID OPTIONAL, @@ -14687,6 +15127,11 @@ PeriodicalReportingCriteria ::= SEQUENCE { reportingInterval ReportingIntervalLong } +PeriodicReportingInfo-1b ::= SEQUENCE { + reportingAmount ReportingAmount, + reportingInterval ReportingInterval +} + PeriodicalWithReportingCellStatus ::= SEQUENCE { periodicalReportingCriteria PeriodicalReportingCriteria, reportingCellStatus ReportingCellStatus OPTIONAL @@ -14859,7 +15304,7 @@ RemovedIntraFreqCellList ::= CHOICE { RemovedIntraFreqCellListOnSecULFreq ::= CHOICE { removeAllIntraFreqCells NULL, removeSomeIntraFreqCells SEQUENCE (SIZE (1..maxCellMeasOnSecULFreq)) OF - IntraFreqCellID, + IntraFreqCellIDOnSecULFreq, removeNoIntraFreqCells NULL } @@ -15308,11 +15753,6 @@ TriggeringCondition2 ::= ENUMERATED { detectedSetCellsOnly, detectedSetAndMonitoredSetCells } --- NOTE: Events to include TriggeringCondition3 are FFS -TriggeringCondition3 ::= ENUMERATED { - csgSetCellsOnly, - csgSetCellsAndNonCSGSetCells} - Tutran-Ganss-DriftRate ::= ENUMERATED { ugdr0, ugdr1, ugdr2, ugdr5, ugdr10, ugdr15 , ugdr25, ugdr50, ugdr-1, ugdr-2, ugdr-5, ugdr-10, ugdr-15, @@ -15545,8 +15985,13 @@ UE-Positioning-DGANSSCorrections ::= SEQUENCE { dganssInfoList DGANSSInfoList } -UE-Positioning-DGANSSCorrections-v9xyext ::= SEQUENCE { - dganssInfoList DGANSSInfoList-v9xyext +UE-Positioning-DGANSSCorrections-r9 ::= SEQUENCE { + dganssreferencetime INTEGER (0..119), -- scale factor 30s + dganssInfoList DGANSSInfoList-r9 +} + +UE-Positioning-DGANSSCorrections-v920ext ::= SEQUENCE { + dganssInfoList DGANSSInfoList-v920ext } UE-Positioning-Error ::= SEQUENCE { @@ -15702,8 +16147,18 @@ UE-Positioning-GANSS-AssistanceData-r8 ::= SEQUENCE { ganssGenericDataList GANSSGenericDataList-r8 OPTIONAL } -UE-Positioning-GANSS-AssistanceData-v9xyext ::= SEQUENCE { - ganssGenericDataList GANSSGenericDataList-v9xyext OPTIONAL +UE-Positioning-GANSS-AssistanceData-r9 ::= SEQUENCE { + ue-positioning-GANSS-ReferenceTime UE-Positioning-GANSS-ReferenceTime OPTIONAL, + uePositioningGanssReferencePosition ReferenceLocationGANSS OPTIONAL, + uePositioningGanssIonosphericModel UE-Positioning-GANSS-IonosphericModel OPTIONAL, + uePositioningGanssAddIonoModel UE-Positioning-GANSS-AddIonoModel OPTIONAL, + uePositioningGanssEarthOrientationPara + UE-Positioning-GANSS-EarthOrientPara OPTIONAL, + ganssGenericDataList GANSSGenericDataList-r9 OPTIONAL +} + +UE-Positioning-GANSS-AssistanceData-v920ext ::= SEQUENCE { + ganssGenericDataList GANSSGenericDataList-v920ext OPTIONAL } UE-Positioning-GANSS-AuxiliaryInfo ::= CHOICE { @@ -15924,8 +16379,21 @@ UE-Positioning-GPS-AssistanceData-r7 ::= SEQUENCE { ue-positioning-GPS-Real-timeIntegrity BadSatList OPTIONAL } -UE-Positioning-GPS-AssistanceData-v9xyext ::= SEQUENCE { - ue-positioning-GPS-DGPS-Corrections UE-Positioning-GPS-DGPS-Corrections-v9xyext OPTIONAL +UE-Positioning-GPS-AssistanceData-r9 ::= SEQUENCE { + ue-positioning-GPS-ReferenceTime UE-Positioning-GPS-ReferenceTime-r7 OPTIONAL, + ue-positioning-GPS-ReferenceLocation ReferenceLocation OPTIONAL, + ue-positioning-GPS-DGPS-Corrections UE-Positioning-GPS-DGPS-Corrections-r9 OPTIONAL, + ue-positioning-GPS-NavigationModel UE-Positioning-GPS-NavigationModel OPTIONAL, + ue-positioning-GPS-IonosphericModel UE-Positioning-GPS-IonosphericModel OPTIONAL, + ue-positioning-GPS-UTC-Model UE-Positioning-GPS-UTC-Model OPTIONAL, + ue-positioning-GPS-Almanac UE-Positioning-GPS-Almanac OPTIONAL, + ue-positioning-GPS-AcquisitionAssistance + UE-Positioning-GPS-AcquisitionAssistance-r7 OPTIONAL, + ue-positioning-GPS-Real-timeIntegrity BadSatList OPTIONAL +} + +UE-Positioning-GPS-AssistanceData-v920ext ::= SEQUENCE { + ue-positioning-GPS-DGPS-Corrections UE-Positioning-GPS-DGPS-Corrections-v920ext OPTIONAL } UE-Positioning-GPS-DGPS-Corrections ::= SEQUENCE { @@ -15934,8 +16402,14 @@ UE-Positioning-GPS-DGPS-Corrections ::= SEQUENCE { dgps-CorrectionSatInfoList DGPS-CorrectionSatInfoList } -UE-Positioning-GPS-DGPS-Corrections-v9xyext ::= SEQUENCE { - dgps-CorrectionSatInfoList DGPS-CorrectionSatInfoList-v9xyext +UE-Positioning-GPS-DGPS-Corrections-r9 ::= SEQUENCE { + gps-TOW GPS-TOW-1sec, + statusHealth DiffCorrectionStatus, + dgps-CorrectionSatInfoList DGPS-CorrectionSatInfoList-r9 +} + +UE-Positioning-GPS-DGPS-Corrections-v920ext ::= SEQUENCE { + dgps-CorrectionSatInfoList DGPS-CorrectionSatInfoList-v920ext } UE-Positioning-GPS-IonosphericModel ::= SEQUENCE { @@ -16130,9 +16604,18 @@ UE-Positioning-Measurement-r8 ::= SEQUENCE { ue-positioning-GANSS-AssistanceData UE-Positioning-GANSS-AssistanceData-r8 OPTIONAL } -UE-Positioning-Measurement-v9xyext ::= SEQUENCE { - ue-positioning-GPS-AssistanceData UE-Positioning-GPS-AssistanceData-v9xyext OPTIONAL, - ue-positioning-GANSS-AssistanceData UE-Positioning-GANSS-AssistanceData-v9xyext OPTIONAL +UE-Positioning-Measurement-r9 ::= SEQUENCE { + ue-positioning-ReportingQuantity UE-Positioning-ReportingQuantity-r8, + measurementValidity MeasurementValidity OPTIONAL, + reportCriteria UE-Positioning-ReportCriteria-r7, + ue-positioning-OTDOA-AssistanceData UE-Positioning-OTDOA-AssistanceData-r7 OPTIONAL, + ue-positioning-GPS-AssistanceData UE-Positioning-GPS-AssistanceData-r9 OPTIONAL, + ue-positioning-GANSS-AssistanceData UE-Positioning-GANSS-AssistanceData-r9 OPTIONAL +} + +UE-Positioning-Measurement-v920ext ::= SEQUENCE { + ue-positioning-GPS-AssistanceData UE-Positioning-GPS-AssistanceData-v920ext OPTIONAL, + ue-positioning-GANSS-AssistanceData UE-Positioning-GANSS-AssistanceData-v920ext OPTIONAL } UE-Positioning-MeasurementEventResults ::= CHOICE { @@ -16158,10 +16641,6 @@ UE-Positioning-MeasurementEventResults-v860ext ::= CHOICE { event7d UE-Positioning-GANSS-MeasuredResults-v860ext } -EventResults-v9xyext ::= CHOICE { - intraFreqEventResults IntraFreqEventResults-v9xyext -} - UE-Positioning-MeasurementInterval ::= ENUMERATED { e5, e15, e60, e300, e900, e1800, e3600, e7200 } @@ -16704,7 +17183,7 @@ UTRA-PriorityInfoList ::= SEQUENCE { priority INTEGER (0..maxPrio-1), -- Actual value = IE value * 2 s-PrioritySearch1 INTEGER (0..31), - -- Actual value = IE value + -- Actual value = IE value, default value is 0 s-PrioritySearch2 INTEGER (0..7) OPTIONAL, -- Actual value = IE value * 2 threshServingLow INTEGER (0..31) @@ -16713,6 +17192,10 @@ UTRA-PriorityInfoList ::= SEQUENCE { utran-TDD-FrequencyList UTRAN-TDD-FrequencyList OPTIONAL } +UTRA-PriorityInfoList-v920ext ::= SEQUENCE { + threshServingLow2 INTEGER (0..31) OPTIONAL +} + VarianceOfRLC-BufferPayload ::= ENUMERATED { plv0, plv4, plv8, plv16, plv32, plv64, plv128, plv256, plv512, plv1024, @@ -17400,7 +17883,7 @@ SysInfoType3 ::= SEQUENCE { v870NonCriticalExtension SEQUENCE { sysInfoType3-v870ext SysInfoType3-v870ext-IEs, v900NonCriticalExtension SEQUENCE { - sysInfoType3-v900ext SysInfoType3-v900ext-IEs, + sysInfoType3-v920ext SysInfoType3-v920ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL @@ -17457,7 +17940,7 @@ SysInfoType3-v870ext-IEs ::= SEQUENCE { cellAccessRestriction CellAccessRestriction-v870ext OPTIONAL } -SysInfoType3-v900ext-IEs ::= SEQUENCE { +SysInfoType3-v920ext-IEs ::= SEQUENCE { imsEmergencySupportIndicator ENUMERATED { supported } OPTIONAL } @@ -18091,30 +18574,30 @@ SysInfoType15-1 ::= SEQUENCE { -- DGPS corrections ue-positioning-GPS-DGPS-Corrections UE-Positioning-GPS-DGPS-Corrections, -- Extension mechanism for non- release99 information - v9xyNonCriticalExtensions SEQUENCE { - sysInfoType15-1-v9xyext SysInfoType15-1-v9xyext-IEs, + v920NonCriticalExtensions SEQUENCE { + sysInfoType15-1-v920ext SysInfoType15-1-v920ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } -SysInfoType15-1-v9xyext-IEs ::= SEQUENCE { +SysInfoType15-1-v920ext-IEs ::= SEQUENCE { -- Measurement IEs - ue-positioning-GPS-DGPS-Corrections UE-Positioning-GPS-DGPS-Corrections-v9xyext + ue-positioning-GPS-DGPS-Corrections UE-Positioning-GPS-DGPS-Corrections-v920ext } SysInfoType15-1bis ::= SEQUENCE { -- Measurement IEs ue-positioning-GANSS-DGANSS-Corrections UE-Positioning-DGANSSCorrections, -- Extension mechanism for non-release99 information - v9xyNonCriticalExtensions SEQUENCE { - sysInfoType15-1bis-v9xyext SysInfoType15-1bis-v9xyext-IEs, + v920NonCriticalExtensions SEQUENCE { + sysInfoType15-1bis-v920ext SysInfoType15-1bis-v920ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } -SysInfoType15-1bis-v9xyext-IEs ::= SEQUENCE { +SysInfoType15-1bis-v920ext-IEs ::= SEQUENCE { -- Measurement IEs - ue-positioning-GANSS-DGANSS-Corrections UE-Positioning-DGANSSCorrections-v9xyext + ue-positioning-GANSS-DGANSS-Corrections UE-Positioning-DGANSSCorrections-v920ext } SysInfoType15-2 ::= SEQUENCE { @@ -18245,7 +18728,10 @@ SysInfoType16 ::= SEQUENCE { -- Extension mechanism for non- release99 information v770NonCriticalExtensions SEQUENCE { sysInfoType16-v770ext SysInfoType16-v770ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v920NonCriticalExtensions SEQUENCE { + sysInfoType16-v920ext SysInfoType16-v920ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL } OPTIONAL } @@ -18253,6 +18739,10 @@ SysInfoType16-v770ext-IEs ::= SEQUENCE { preDefinedRadioConfiguration PreDefRadioConfiguration-v770ext } +SysInfoType16-v920ext-IEs ::= SEQUENCE { + preDefinedRadioConfiguration PreDefRadioConfiguration-v920ext +} + SysInfoType17 ::= SEQUENCE { -- Physical channel IEs -- If PDSCH/PUSCH is configured for 1.28Mcps or 7.68Mcps TDD, pusch-SysInfoList and @@ -18325,7 +18815,15 @@ SysInfoType19 ::= SEQUENCE { gsm-PriorityInfoList GSM-PriorityInfoList OPTIONAL, eutra-FrequencyAndPriorityInfoList EUTRA-FrequencyAndPriorityInfoList OPTIONAL, -- Extension mechanism for non-release8 information - nonCriticalExtensions SEQUENCE {} OPTIONAL + v920NonCriticalExtensions SEQUENCE { + sysInfoType19-v920ext SysInfoType19-v920ext, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL +} + +SysInfoType19-v920ext ::= SEQUENCE { + utra-PriorityInfoList-v920ext UTRA-PriorityInfoList-v920ext, + eutra-FrequencyAndPriorityInfoList-v920ext EUTRA-FrequencyAndPriorityInfoList-v920ext } SysInfoType20 ::= SEQUENCE { diff --git a/asn1/rrc/Internode-definitions.asn b/asn1/rrc/Internode-definitions.asn index f7866a739c..45077e461f 100644 --- a/asn1/rrc/Internode-definitions.asn +++ b/asn1/rrc/Internode-definitions.asn @@ -1,7 +1,7 @@ -- $Id$ -- Internode-definitions.asn -- --- 3GPP TS 25.331 V9.1.0 (2009-12) +-- 3GPP TS 25.331 V9.2.1 (2010-04) -- http://www.3gpp.org/ftp/Specs/html-info/25331.htm -- -- 11.5 RRC information between network nodes @@ -164,7 +164,6 @@ FROM PDU-definitions MBMS-JoinedInformation-r6, MBMS-SelectedServiceInfo, -- Other IEs : - CSGProximityIndication, GERANIu-RadioAccessCapability, GSM-MS-RadioAccessCapability, InterRAT-UE-RadioAccessCapabilityList, @@ -173,12 +172,11 @@ FROM PDU-definitions InterRAT-UE-RadioAccessCapability-v860ext, UE-HistoryInformation, UESpecificBehaviourInformation1idle, - -- WS fix - CSGProximityIndicationList, UESpecificBehaviourInformation1interRAT FROM InformationElements + maxCNdomains, maxEDCHRL, maxGANSS, @@ -252,9 +250,9 @@ InterRATHandoverInfoWithInterRATCapabilities-r3 ::= CHOICE { v860NonCriticalExtensions SEQUENCE { interRATHandoverInfoWithInterRATCapabilities-v860ext InterRATHandoverInfoWithInterRATCapabilities-v860ext-IEs, - v9xyNonCriticalExtensions SEQUENCE { - interRATHandoverInfoWithInterRATCapabilities-v9xyext - InterRATHandoverInfoWithInterRATCapabilities-v9xyext-IEs, + v920NonCriticalExtensions SEQUENCE { + interRATHandoverInfoWithInterRATCapabilities-v920ext + InterRATHandoverInfoWithInterRATCapabilities-v920ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL @@ -292,7 +290,7 @@ InterRATHandoverInfoWithInterRATCapabilities-v860ext-IEs ::= SEQUENCE { ue-RATSpecificCapability InterRAT-UE-RadioAccessCapability-v860ext OPTIONAL } -InterRATHandoverInfoWithInterRATCapabilities-v9xyext-IEs ::= SEQUENCE { +InterRATHandoverInfoWithInterRATCapabilities-v920ext-IEs ::= SEQUENCE { -- Other IEs ue-Inactivity-Period INTEGER (1..120) OPTIONAL } @@ -1244,7 +1242,6 @@ SRNC-RelocationInfo-r9-IEs ::= SEQUENCE { measurementReport BIT STRING (CONTAINING MeasurementReport) OPTIONAL, -- Other IEs - cSGproximityIndicationList CSGProximityIndicationList OPTIONAL, failureCause FailureCauseWithProtErr OPTIONAL, ue-HistoryInformation UE-HistoryInformation OPTIONAL, -- MBMS IEs @@ -1553,9 +1550,6 @@ OngoingMeasRepList-r8 ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF OngoingMeasRepList-r9 ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF OngoingMeasRep-r9 --- WS fix: Imported from InformationElements ---CSGProximityIndicationList ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF --- CSGProximityIndication PDCP-Capability-r4 ::= SEQUENCE { losslessSRNS-RelocationSupport BOOLEAN, diff --git a/asn1/rrc/PDU-definitions.asn b/asn1/rrc/PDU-definitions.asn index 65765981a9..7b265ad048 100644 --- a/asn1/rrc/PDU-definitions.asn +++ b/asn1/rrc/PDU-definitions.asn @@ -1,7 +1,7 @@ -- $Id$ -- PDU-definitions.asn -- --- 3GPP TS 25.331 V9.1.0 (2009-12) +-- 3GPP TS 25.331 V9.2.1 (2010-04) -- http://www.3gpp.org/ftp/Specs/html-info/25331.htm -- -- 11.2 PDU definitions @@ -61,9 +61,6 @@ IMPORTS CipheringModeInfo-r7, DelayRestrictionFlag, DL-PhysChCapabilityFDD-v380ext, - DL-SecondaryCellInfoFDD, - DL-SecondaryCellInfoFDD-v890ext, - DL-SecondaryCellInfoFDD-r9, DSCH-RNTI, E-RNTI, EstablishmentCause, @@ -127,7 +124,7 @@ IMPORTS UE-RadioAccessCapability-v860ext, UE-RadioAccessCapability-v880ext, UE-RadioAccessCapability-v890ext, - UE-RadioAccessCapability-v9xyext, + UE-RadioAccessCapability-v920ext, UE-RadioAccessCapabilityComp, UE-RadioAccessCapabilityComp-ext, UE-RadioAccessCapabilityComp-v770ext, @@ -135,13 +132,12 @@ IMPORTS UE-RadioAccessCapabilityComp2-v770ext, UE-RadioAccessCapabilityComp2-v7f0ext, UE-RadioAccessCapabilityComp2-v860ext, - UE-RadioAccessCapabilityComp2-v9xyext, + UE-RadioAccessCapabilityComp2-v920ext, UE-RadioAccessCapabilityComp-TDD128, UE-RadioAccessCapabilityInfo-v770ext, UE-SecurityInformation, UE-SecurityInformation2, UE-SpecificCapabilityInformation-LCRTDD, - UL-SecondaryCellInfoFDD, URA-UpdateCause, UTRAN-DRX-CycleLengthCoefficient, UTRAN-DRX-CycleLengthCoefficient-r7, @@ -261,12 +257,13 @@ IMPORTS DL-HSPDSCH-Information-r8, DL-HSPDSCH-Information-r8-ext, DL-HSPDSCH-Information-r9, + DL-HSPDSCH-Information-r8-ext2, DL-HSPDSCH-MultiCarrier-Information, DL-InformationPerRL-List, DL-InformationPerRL-List-r4, DL-InformationPerRL-List-r5, DL-InformationPerRL-List-r5bis, - DL-InformationPerRL-List-r6, + DL-InformationPerRL-List-r6, DL-InformationPerRL-List-r7, DL-InformationPerRL-List-r8, DL-InformationPerRL-List-v6b0ext, @@ -275,8 +272,12 @@ IMPORTS DL-InformationPerRL-PostTDD-LCR-r4, DL-MultiCarrier-Information, DL-PDSCH-Information, + DL-SecondaryCellInfoFDD, + DL-SecondaryCellInfoFDD-v890ext, + DL-SecondaryCellInfoFDD-r9, DL-TPC-PowerOffsetPerRL-List, DLUL-HSPA-Information-r8, + DLUL-HSPA-Information-r9, DPC-Mode, DPCH-CompressedModeStatusInfo, DTX-DRX-TimingInfo-r7, @@ -301,18 +302,19 @@ IMPORTS MaxAllowedUL-TX-Power, MIMO-Parameters-r7, MIMO-Parameters-v7f0ext, + MIMO-Parameters-v7g0ext, MIMO-Parameters-r8, MIMO-Parameters-r9, + Multi-frequencyInfo-LCR-r7, OpenLoopPowerControl-IPDL-TDD-r4, PDSCH-CapacityAllocationInfo, PDSCH-CapacityAllocationInfo-r4, PDSCH-CapacityAllocationInfo-r7, PDSCH-Identity, - Multi-frequencyInfo-LCR-r7, PrimaryCPICH-Info, PrimaryCCPCH-TX-Power, PUSCH-CapacityAllocationInfo, - PUSCH-CapacityAllocationInfo-r4, + PUSCH-CapacityAllocationInfo-r4, PUSCH-CapacityAllocationInfo-r7, PUSCH-Identity, PUSCH-SysInfoList-HCR-r5, @@ -330,16 +332,17 @@ IMPORTS Serving-HSDSCH-CellInformation, Serving-HSDSCH-CellInformation-r7, Serving-HSDSCH-CellInformation-r8, + Serving-HSDSCH-CellInformation-r9, ServingCellChangeParameters, SpecialBurstScheduling, SPS-Information-TDD128-r8, SSDT-Information, SSDT-Information-r4, - TFC-ControlDuration, SSDT-UL, - TimingMaintainedSynchInd, + TFC-ControlDuration, TimeslotList, TimeslotList-r4, + TimingMaintainedSynchInd, TX-DiversityMode, UL-16QAM-Config, UL-ChannelRequirement, @@ -349,7 +352,7 @@ IMPORTS UL-ChannelRequirementWithCPCH-SetID-r4, UL-ChannelRequirementWithCPCH-SetID-r5, UL-DPCH-Info, - UL-DPCH-Info-r4, + UL-DPCH-Info-r4, UL-DPCH-Info-r5, UL-DPCH-Info-r6, UL-DPCH-Info-r7, @@ -360,6 +363,8 @@ IMPORTS UL-EDCH-Information-r6, UL-EDCH-Information-r7, UL-EDCH-Information-r8, + UL-EDCH-Information-r9, + UL-SecondaryCellInfoFDD, UL-SynchronisationParameters-r4, UL-TimingAdvance, UL-TimingAdvanceControl, @@ -368,14 +373,17 @@ IMPORTS UpPCHposition-LCR, -- Measurement IEs : AdditionalMeasurementID-List, + CellDCHMeasOccasionInfo-TDD128-r9, + CSGProximityIndication, DeltaRSCP, Frequency-Band, EventResults, EventResults-v770ext, EventResults-v860ext, - EventResults-v9xyext, + EventResultsOnSecUlFreq, EUTRA-EventResults, EUTRA-MeasuredResults, + EUTRA-MeasuredResults-v920ext, Inter-FreqEventCriteriaList-v590ext, Intra-FreqEventCriteriaList-v590ext, IntraFreqReportingCriteria-1b-r5, @@ -389,12 +397,16 @@ IMPORTS MeasuredResults-v590ext, MeasuredResults-v770ext, MeasuredResults-v860ext, - MeasuredResults-v9xyext, + MeasuredResults-v920ext, + MeasuredResultsOnSecUlFreq, + MeasuredResultsListOnSecUlFreq, MeasuredResultsList, MeasuredResultsList-LCR-r4-ext, MeasuredResultsList-v770xet, MeasuredResultsList-v860ext, + MeasuredResultsList-v920ext, MeasuredResultsOnRACH, + MeasuredResultsOnRACH-v7g0ext, MeasuredResultsOnRACHinterFreq, MeasurementCommand, MeasurementCommand-r4, @@ -405,17 +417,18 @@ IMPORTS MeasurementIdentity, MeasurementReportingMode, NewInterFreqCellList-v7b0ext, + NewInterFreqCellList-LCR-v8a0ext, + NewIntraFreqCellList-LCR-v8a0ext, PrimaryCCPCH-RSCP, - CSGProximityIndication, SFN-Offset-Validity, TimeslotListWithISCP, TrafficVolumeMeasuredResultsList, UE-Positioning-GPS-AssistanceData, UE-Positioning-GPS-AssistanceData-v770ext, - UE-Positioning-GPS-AssistanceData-v9xyext, + UE-Positioning-GPS-AssistanceData-v920ext, UE-Positioning-GPS-ReferenceTimeUncertainty, UE-Positioning-Measurement-v390ext, - UE-Positioning-Measurement-v9xyext, + UE-Positioning-Measurement-v920ext, UE-Positioning-OTDOA-AssistanceData, UE-Positioning-OTDOA-AssistanceData-r4ext, UE-Positioning-OTDOA-AssistanceData-UEB, @@ -423,7 +436,7 @@ IMPORTS UE-Positioning-OTDOA-MeasuredResultsTDD-ext, UE-Positioning-GANSS-AssistanceData, UE-Positioning-GANSS-AssistanceData-v860ext, - UE-Positioning-GANSS-AssistanceData-v9xyext, + UE-Positioning-GANSS-AssistanceData-v920ext, -- Other IEs : BCCH-ModificationInfo, CDMA2000-MessageList, @@ -439,6 +452,7 @@ IMPORTS InterRAT-UE-RadioAccessCapability-v590ext, InterRAT-UE-SecurityCapList, IntraDomainNasNodeSelector, + MasterInformationBlock, MIB-ValueTag, ProtocolErrorMoreInformation, Rplmn-Information, @@ -449,6 +463,15 @@ IMPORTS SIB-Data-fixed, SIB-Data-variable, SIB-Type, + SysInfoType1, + SysInfoType3, + SysInfoType5, + SysInfoType7, + SysInfoType11, + SysInfoType11bis, + SysInfoType12, + SysInfoTypeSB1, + SysInfoTypeSB2, -- MBMS IEs: MBMS-CellGroupIdentity-r6, MBMS-CommonRBInformationList-r6, @@ -536,7 +559,10 @@ ActiveSetUpdate ::= CHOICE { activeSetUpdate-v780ext ActiveSetUpdate-v780ext-IEs, v7f0NonCriticalExtensions SEQUENCE { activeSetUdpate-v7f0ext ActiveSetUpdate-v7f0ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + activeSetUdpate-v7g0ext ActiveSetUpdate-v7g0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL }, @@ -547,7 +573,10 @@ ActiveSetUpdate ::= CHOICE { activeSetUpdate-r8-add-ext BIT STRING OPTIONAL, v890NonCriticalExtensions SEQUENCE { activeSetUpdate-v890ext ActiveSetUpdate-v890ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + activeSetUpdate-v7g0ext ActiveSetUpdate-v7g0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL } OPTIONAL }, criticalExtensions CHOICE { @@ -672,6 +701,11 @@ ActiveSetUpdate-v7f0ext-IEs ::= SEQUENCE { mimoParameters MIMO-Parameters-v7f0ext OPTIONAL } +ActiveSetUpdate-v7g0ext-IEs ::= SEQUENCE { + -- Physical channel IEs + mimoParameters MIMO-Parameters-v7g0ext OPTIONAL +} + ActiveSetUpdate-r8-IEs ::= SEQUENCE { -- User equipment IEs activationTime ActivationTime OPTIONAL, @@ -702,9 +736,8 @@ ActiveSetUpdate-r8-IEs ::= SEQUENCE { } ActiveSetUpdate-v890ext-IEs ::= SEQUENCE { - -- User Equipment IEs - dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, -- Physical channel IEs + dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, mimoParameters MIMO-Parameters-v7f0ext OPTIONAL, rl-AdditionInformationList RL-AdditionInformationList-v890ext OPTIONAL } @@ -736,7 +769,7 @@ ActiveSetUpdate-r9-IEs ::= SEQUENCE { RL-RemovalInformationList-SecULFreq OPTIONAL, tx-DiversityMode TX-DiversityMode OPTIONAL, dpc-Mode DPC-Mode OPTIONAL, - serving-HSDSCH-CellInformation Serving-HSDSCH-CellInformation-r8 OPTIONAL, + serving-HSDSCH-CellInformation Serving-HSDSCH-CellInformation-r9 OPTIONAL, e-dch-ReconfigurationInfo E-DCH-ReconfigurationInfo-r7 OPTIONAL, ul-16QAM-Config UL-16QAM-Config OPTIONAL, e-dch-ReconfInfoSameCell E-DCH-RL-InfoSameServingCell OPTIONAL, @@ -805,8 +838,8 @@ AssistanceDataDelivery ::= CHOICE { assistanceDataDelivery-v770ext AssistanceDataDelivery-v770ext-IEs, v860NonCriticalExtension SEQUENCE { assistanceDataDelivery-v860ext AssistanceDataDelivery-v860ext-IEs, - v9xyNonCriticalExtension SEQUENCE { - assistanceDataDelivery-v9xyext AssistanceDataDelivery-v9xyext-IEs, + v920NonCriticalExtension SEQUENCE { + assistanceDataDelivery-v920ext AssistanceDataDelivery-v920ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL @@ -849,11 +882,11 @@ AssistanceDataDelivery-v860ext-IEs ::= SEQUENCE { UE-Positioning-GANSS-AssistanceData-v860ext OPTIONAL } -AssistanceDataDelivery-v9xyext-IEs ::= SEQUENCE { - ue-positioning-GPS-AssistanceData-v9xyext - UE-Positioning-GPS-AssistanceData-v9xyext OPTIONAL, - ue-positioning-GANSS-AssistanceData-v9xyext - UE-Positioning-GANSS-AssistanceData-v9xyext OPTIONAL +AssistanceDataDelivery-v920ext-IEs ::= SEQUENCE { + ue-positioning-GPS-AssistanceData-v920ext + UE-Positioning-GPS-AssistanceData-v920ext OPTIONAL, + ue-positioning-GANSS-AssistanceData-v920ext + UE-Positioning-GANSS-AssistanceData-v920ext OPTIONAL } -- *************************************************** @@ -977,7 +1010,10 @@ CellUpdate ::= SEQUENCE { CellUpdate-r3-add-ext-IEs ::= SEQUENCE { cellUpdate-v7e0ext CellUpdate-v7e0ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + cellUpdate-v7g0ext CellUpdate-v7g0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL } CellUpdate-v590ext ::= SEQUENCE { @@ -1011,6 +1047,11 @@ CellUpdate-v7e0ext-IEs ::= SEQUENCE { supportForTwoDRXSchemesInPCH ENUMERATED { true } OPTIONAL } +CellUpdate-v7g0ext-IEs ::= SEQUENCE { + -- Measurement IEs + measuredResultsOnRACH-v7g0ext MeasuredResultsOnRACH-v7g0ext OPTIONAL +} + CellUpdate-v860ext-IEs ::= SEQUENCE { -- User equipment IEs supportOfCommonEDCH ENUMERATED { true } OPTIONAL, @@ -1104,10 +1145,7 @@ CellUpdateConfirm ::= CHOICE { cellUpdateConfirm-v780ext CellUpdateConfirm-v780ext-IEs, v860NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v860ext CellUpdateConfirm-v860ext-IEs, - v7f0NonCriticalExtensions SEQUENCE { - cellUpdateConfirm-v7f0ext CellUpdateConfirm-v7f0ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL - } OPTIONAL + nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL }, @@ -1118,10 +1156,21 @@ CellUpdateConfirm ::= CHOICE { cellUpdateConfirm-r8-add-ext BIT STRING OPTIONAL, v7d0NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v7d0ext CellUpdateConfirm-v7d0ext-IEs, - v890NonCriticalExtensions SEQUENCE { - cellUpdateConfirm-v890ext + v7f0NonCriticalExtensions SEQUENCE { + cellUpdateConfirm-v7f0ext CellUpdateConfirm-v7f0ext-IEs, + v890NonCriticalExtensions SEQUENCE { + cellUpdateConfirm-v890ext CellUpdateConfirm-v890ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + cellUpdateConfirm-v7g0ext + CellUpdateConfirm-v7g0ext-IEs, + v8a0NonCriticalExtensions SEQUENCE { + cellUpdateConfirm-v8a0ext + CellUpdateConfirm-v8a0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL + } OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL }, @@ -1130,7 +1179,7 @@ CellUpdateConfirm ::= CHOICE { cellUpdateConfirm-r9 CellUpdateConfirm-r9-IEs, -- Container for adding non critical extensions after -- freezing REL-10 - cellUpdateConfirm-r8-add-ext BIT STRING OPTIONAL, + cellUpdateConfirm-r9-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, criticalExtensions SEQUENCE {} @@ -1455,7 +1504,10 @@ CellUpdateConfirm-r7-add-ext-IEs ::= SEQUENCE { cellUpdateConfirm-v7d0ext CellUpdateConfirm-v7d0ext-IEs OPTIONAL, v7f0NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v7f0ext CellUpdateConfirm-v7f0ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + cellUpdateConfirm-v7g0ext CellUpdateConfirm-v7g0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL } OPTIONAL } @@ -1474,6 +1526,11 @@ CellUpdateConfirm-v7f0ext-IEs ::= SEQUENCE { mimoParameters MIMO-Parameters-v7f0ext OPTIONAL } +CellUpdateConfirm-v7g0ext-IEs ::= SEQUENCE { + -- Physical channel IEs + mimoParameters MIMO-Parameters-v7g0ext OPTIONAL +} + CellUpdateConfirm-r8-IEs ::= SEQUENCE { -- User equipment IEs integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, @@ -1540,13 +1597,17 @@ CellUpdateConfirm-v860ext-IEs ::= SEQUENCE { } OPTIONAL } -CellUpdateConfirm-v890ext-IEs ::= SEQUENCE { - -- User Equipment IEs - dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, +CellUpdateConfirm-v890ext-IEs ::= SEQUENCE { -- Physical channel IEs + dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext OPTIONAL } +CellUpdateConfirm-v8a0ext-IEs ::= SEQUENCE { + -- Physical channel IEs + dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext2 OPTIONAL +} + CellUpdateConfirm-r9-IEs ::= SEQUENCE { -- User equipment IEs integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, @@ -1582,7 +1643,7 @@ CellUpdateConfirm-r9-IEs ::= SEQUENCE { -- Transport channel IEs ul-CommonTransChInfo UL-CommonTransChInfo-r4 OPTIONAL, ul-deletedTransChInfoList UL-DeletedTransChInfoList-r6 OPTIONAL, - ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r7 OPTIONAL, + ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r8 OPTIONAL, dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL, dl-DeletedTransChInfoList DL-DeletedTransChInfoList-r7 OPTIONAL, dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r9 OPTIONAL, @@ -1595,7 +1656,7 @@ CellUpdateConfirm-r9-IEs ::= SEQUENCE { mimoParameters MIMO-Parameters-r9 OPTIONAL, maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, ul-DPCH-Info UL-DPCH-Info-r7 OPTIONAL, - ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL, + ul-EDCH-Information UL-EDCH-Information-r9 OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL, dl-HSPDSCH-Information DL-HSPDSCH-Information-r9 OPTIONAL, dl-CommonInformation DL-CommonInformation-r8 OPTIONAL, @@ -1604,7 +1665,9 @@ CellUpdateConfirm-r9-IEs ::= SEQUENCE { controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL, sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL, -- MBMS IEs - mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL + mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL, + -- Measurement IEs for LCR + cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL } -- *************************************************** @@ -1702,7 +1765,11 @@ CellUpdateConfirm-CCCH ::= CHOICE { v890NonCriticalExtensions SEQUENCE { cellUpdateConfirm-v890ext CellUpdateConfirm-v890ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v8a0NonCriticalExtensions SEQUENCE { + cellUpdateConfirm-v8a0ext + CellUpdateConfirm-v8a0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL }, @@ -1865,7 +1932,11 @@ HandoverToUTRANCommand ::= CHOICE { v890NonCriticalExtensions SEQUENCE { handoverToUTRANCommand-v890ext HandoverToUTRANCommand-v890ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v8a0NonCriticalExtensions SEQUENCE { + handoverToUTRANCommand-v8a0ext + HandoverToUTRANCommand-v8a0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL }, @@ -2316,6 +2387,11 @@ HandoverToUTRANCommand-v890ext-IEs ::= SEQUENCE { dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext OPTIONAL } +HandoverToUTRANCommand-v8a0ext-IEs ::= SEQUENCE { + -- Physical channel IEs + dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext2 OPTIONAL +} + HandoverToUTRANCommand-r9-IEs ::= SEQUENCE { -- User equipment IEs new-U-RNTI U-RNTI-Short, @@ -2336,7 +2412,7 @@ HandoverToUTRANCommand-r9-IEs ::= SEQUENCE { dl-CommonTransChInfo DL-CommonTransChInfo-r4, dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r9, ul-DPCH-Info UL-DPCH-Info-r7, - ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL, + ul-EDCH-Information UL-EDCH-Information-r9 OPTIONAL, dl-HSPDSCH-Information DL-HSPDSCH-Information-r9 OPTIONAL, dl-CommonInformation DL-CommonInformation-r8, dl-InformationPerRL-List DL-InformationPerRL-List-r7, @@ -2352,7 +2428,7 @@ HandoverToUTRANCommand-r9-IEs ::= SEQUENCE { defaultConfig SEQUENCE { defaultConfigMode DefaultConfigMode, defaultConfigIdentity DefaultConfigIdentity-r6, - dlul-HSPA-Information DLUL-HSPA-Information-r8 OPTIONAL + dlul-HSPA-Information DLUL-HSPA-Information-r9 OPTIONAL } }, rab-Info RAB-Info-Post OPTIONAL, @@ -2428,7 +2504,8 @@ InitialDirectTransfer ::= SEQUENCE { initialDirectTransfer-v3a0ext InitialDirectTransfer-v3a0ext, laterNonCriticalExtensions SEQUENCE { -- Container for additional R99 extensions - initialDirectTransfer-r3-add-ext BIT STRING OPTIONAL, + initialDirectTransfer-r3-add-ext BIT STRING + (CONTAINING InitialDirectTransfer-r3-add-ext-IEs) OPTIONAL, v590NonCriticalExtensions SEQUENCE { initialDirectTransfer-v590ext InitialDirectTransfer-v590ext, v690NonCriticalExtensions SEQUENCE { @@ -2471,6 +2548,16 @@ InitialDirectTransfer-v860ext-IEs ::= SEQUENCE { supportOfCSG ENUMERATED { true } OPTIONAL } +InitialDirectTransfer-r3-add-ext-IEs ::= SEQUENCE { + initialDirectTransfer-v7g0ext InitialDirectTransfer-v7g0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL +} + +InitialDirectTransfer-v7g0ext-IEs ::= SEQUENCE { + -- Measurement IEs + measuredResultsOnRACH-v7g0ext MeasuredResultsOnRACH-v7g0ext OPTIONAL +} + -- *************************************************** -- -- HANDOVER FROM UTRAN COMMAND @@ -2848,8 +2935,8 @@ InterRATHandoverInfo-NonCriticalExtension-v6b0-IEs ::= SEQUENCE { interRATHandoverInfo-v860ext InterRATHandoverInfo-v860ext-IEs, v880NonCriticalExtensions SEQUENCE { interRATHandoverInfo-v880ext InterRATHandoverInfo-v880ext-IEs, - v9xyNonCriticalExtensions SEQUENCE { - interRATHandoverInfo-v9xyext InterRATHandoverInfo-v9xyext-IEs, + v920NonCriticalExtensions SEQUENCE { + interRATHandoverInfo-v920ext InterRATHandoverInfo-v920ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL @@ -2899,13 +2986,12 @@ InterRATHandoverInfo-v860ext-IEs ::= SEQUENCE { InterRATHandoverInfo-v880ext-IEs ::= SEQUENCE { -- UE radio access capability ue-RadioAccessCapabilityInfo UE-RadioAccessCapability-v880ext OPTIONAL, - ue-RadioAccessCapabilityInfo-TDD128 UE-RadioAccessCapabilityComp-TDD128 OPTIONAL + ue-RadioAccessCapabilityInfo-TDD128 UE-RadioAccessCapabilityComp-TDD128 OPTIONAL } -InterRATHandoverInfo-v9xyext-IEs ::= SEQUENCE { - ue-RadioAccessCapabilityInfo UE-RadioAccessCapability-v9xyext OPTIONAL, - ue-RadioAccessCapabilityComp2 UE-RadioAccessCapabilityComp2-v9xyext OPTIONAL, - supportOfenhancedTS0 ENUMERATED { true } OPTIONAL +InterRATHandoverInfo-v920ext-IEs ::= SEQUENCE { + ue-RadioAccessCapabilityInfo UE-RadioAccessCapability-v920ext OPTIONAL, + ue-RadioAccessCapabilityComp2 UE-RadioAccessCapabilityComp2-v920ext OPTIONAL } -- *************************************************** @@ -2990,8 +3076,8 @@ MeasurementControl ::= CHOICE { measurementControl-r8 MeasurementControl-r8-IEs, -- Container for adding non critical extensions after freezing REL-9 measurementControl-r8-add-ext BIT STRING OPTIONAL, - v9xyNonCriticalExtensions SEQUENCE { - measurementControl-v9xyext MeasurementControl-v9xyext-IEs, + v8a0NonCriticalExtensions SEQUENCE { + measurementControl-v8a0ext MeasurementControl-v8a0ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL }, @@ -3106,8 +3192,10 @@ MeasurementControl-r8-IEs ::= SEQUENCE { dpch-CompressedModeStatusInfo DPCH-CompressedModeStatusInfo OPTIONAL } -MeasurementControl-v9xyext-IEs ::= SEQUENCE { - ue-Positioning-Measurement-v9xyext UE-Positioning-Measurement-v9xyext OPTIONAL +MeasurementControl-v8a0ext-IEs ::= SEQUENCE { + -- Measurement IEs + newIntraFreqCellList NewIntraFreqCellList-LCR-v8a0ext OPTIONAL, + newInterFreqCellList NewInterFreqCellList-LCR-v8a0ext OPTIONAL } MeasurementControl-r9-IEs ::= SEQUENCE { @@ -3117,6 +3205,7 @@ MeasurementControl-r9-IEs ::= SEQUENCE { measurementCommand MeasurementCommand-r9, measurementReportingMode MeasurementReportingMode OPTIONAL, additionalMeasurementList AdditionalMeasurementID-List OPTIONAL, + cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL, -- Physical channel IEs dpch-CompressedModeStatusInfo DPCH-CompressedModeStatusInfo OPTIONAL } @@ -3183,8 +3272,8 @@ MeasurementReport ::= SEQUENCE { measurementReport-v770ext MeasurementReport-v770ext-IEs, v860NonCriticalExtensions SEQUENCE { measurementReport-v860ext MeasurementReport-v860ext-IEs, - v9xyNonCriticalExtensions SEQUENCE { - measurementReport-v9xyext MeasurementReport-v9xyext-IEs, + v920NonCriticalExtensions SEQUENCE { + measurementReport-v920ext MeasurementReport-v920ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL } OPTIONAL } OPTIONAL @@ -3239,11 +3328,15 @@ MeasurementReport-v860ext-IEs ::= SEQUENCE { eutra-MeasuredResults EUTRA-MeasuredResults OPTIONAL, eutra-EventResults EUTRA-EventResults OPTIONAL } - -MeasurementReport-v9xyext-IEs ::= SEQUENCE { +MeasurementReport-v920ext-IEs ::= SEQUENCE { cSGProximityIndication CSGProximityIndication OPTIONAL, - measuredResults MeasuredResults-v9xyext OPTIONAL, - eventResults EventResults-v9xyext OPTIONAL + measuredResults MeasuredResults-v920ext OPTIONAL, + measuredResultsOnSecUlFreq MeasuredResultsOnSecUlFreq OPTIONAL, + additionalMeasuredResults MeasuredResultsList-v920ext OPTIONAL, + additionalMeasuredResultsOnSecUlFreq + MeasuredResultsListOnSecUlFreq OPTIONAL, + eventResultsOnSecUlFreq EventResultsOnSecUlFreq OPTIONAL, + eutra-MeasuredResults EUTRA-MeasuredResults-v920ext OPTIONAL } -- *************************************************** @@ -3406,7 +3499,11 @@ PhysicalChannelReconfiguration ::= CHOICE { v7f0NonCriticalExtensions SEQUENCE { physicalChannelReconfiguration-v7f0ext PhysicalChannelReconfiguration-v7f0ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + physicalChannelReconfiguration-v7g0ext + PhysicalChannelReconfiguration-v7g0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL @@ -3426,7 +3523,15 @@ PhysicalChannelReconfiguration ::= CHOICE { v890NonCriticalExtensions SEQUENCE { physicalChannelReconfiguration-v890ext PhysicalChannelReconfiguration-v890ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + physicalChannelReconfiguration-v7g0ext + PhysicalChannelReconfiguration-v7g0ext-IEs, + v8a0NonCriticalExtensions SEQUENCE { + physicalChannelReconfiguration-v8a0ext + PhysicalChannelReconfiguration-v8a0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL @@ -3437,7 +3542,7 @@ PhysicalChannelReconfiguration ::= CHOICE { PhysicalChannelReconfiguration-r9-IEs, -- Container for adding non critical extensions after -- freezing REL-10 - physicalChannelReconfiguration-r8-add-ext + physicalChannelReconfiguration-r9-add-ext BIT STRING OPTIONAL, nonCriticalExtensions SEQUENCE {} OPTIONAL }, @@ -3700,6 +3805,11 @@ PhysicalChannelReconfiguration-v7f0ext-IEs ::= SEQUENCE { mimoParameters MIMO-Parameters-v7f0ext OPTIONAL } +PhysicalChannelReconfiguration-v7g0ext-IEs ::= SEQUENCE { + -- Physical channel IEs + mimoParameters MIMO-Parameters-v7g0ext OPTIONAL +} + PhysicalChannelReconfiguration-r8-IEs ::= SEQUENCE { -- User equipment IEs integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, @@ -3747,13 +3857,17 @@ PhysicalChannelReconfiguration-r8-IEs ::= SEQUENCE { mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL } -PhysicalChannelReconfiguration-v890ext-IEs ::= SEQUENCE { - -- User Equipment IEs - dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, +PhysicalChannelReconfiguration-v890ext-IEs ::= SEQUENCE { -- Physical channel IEs + dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext OPTIONAL } +PhysicalChannelReconfiguration-v8a0ext-IEs ::= SEQUENCE { + -- Physical channel IEs + dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext2 OPTIONAL +} + PhysicalChannelReconfiguration-r9-IEs ::= SEQUENCE { -- User equipment IEs integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, @@ -3788,18 +3902,20 @@ PhysicalChannelReconfiguration-r9-IEs ::= SEQUENCE { dtx-drx-Info DTX-DRX-Info-r7 OPTIONAL, hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL, mimoParameters MIMO-Parameters-r9 OPTIONAL, + controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL, + sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL, maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, ul-DPCH-Info UL-DPCH-Info-r7 OPTIONAL, - ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL, + ul-EDCH-Information UL-EDCH-Information-r9 OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL, dl-HSPDSCH-Information DL-HSPDSCH-Information-r9 OPTIONAL, dl-CommonInformation DL-CommonInformation-r8 OPTIONAL, dl-InformationPerRL-List DL-InformationPerRL-List-r8 OPTIONAL, dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r9 OPTIONAL, - controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL, - sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL, -- MBMS IEs - mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL + mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL, + -- Measurement IEs for LCR + cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL } -- *************************************************** @@ -4091,7 +4207,11 @@ RadioBearerReconfiguration ::= CHOICE { v7f0NonCriticalExtensions SEQUENCE { radioBearerReconfiguration-v7f0ext RadioBearerReconfiguration-v7f0ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + radioBearerReconfiguration-v7g0ext + RadioBearerReconfiguration-v7g0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL @@ -4111,7 +4231,15 @@ RadioBearerReconfiguration ::= CHOICE { v890NonCriticalExtensions SEQUENCE { radioBearerReconfiguration-v890ext RadioBearerReconfiguration-v890ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + radioBearerReconfiguration-v7g0ext + RadioBearerReconfiguration-v7g0ext-IEs, + v8a0NonCriticalExtensions SEQUENCE { + radioBearerReconfiguration-v8a0ext + RadioBearerReconfiguration-v8a0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL @@ -4529,6 +4657,11 @@ RadioBearerReconfiguration-v7f0ext-IEs ::= SEQUENCE { mimoParameters MIMO-Parameters-v7f0ext OPTIONAL } +RadioBearerReconfiguration-v7g0ext-IEs ::= SEQUENCE { + -- Physical channel IEs + mimoParameters MIMO-Parameters-v7g0ext OPTIONAL +} + RadioBearerReconfiguration-r8-IEs ::= SEQUENCE { -- User equipment IEs integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, @@ -4604,13 +4737,17 @@ RadioBearerReconfiguration-r8-IEs ::= SEQUENCE { mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL } -RadioBearerReconfiguration-v890ext-IEs ::= SEQUENCE { - -- User Equipment IEs - dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, +RadioBearerReconfiguration-v890ext-IEs ::= SEQUENCE { -- Physical channel IEs + dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext OPTIONAL } +RadioBearerReconfiguration-v8a0ext-IEs ::= SEQUENCE { + -- Physical channel IEs + dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext2 OPTIONAL +} + RadioBearerReconfiguration-r9-IEs ::= SEQUENCE { -- User equipment IEs integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, @@ -4675,7 +4812,7 @@ RadioBearerReconfiguration-r9-IEs ::= SEQUENCE { mimoParameters MIMO-Parameters-r9 OPTIONAL, maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, ul-DPCH-Info UL-DPCH-Info-r7 OPTIONAL, - ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL, + ul-EDCH-Information UL-EDCH-Information-r9 OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL, dl-HSPDSCH-Information DL-HSPDSCH-Information-r9 OPTIONAL, dl-CommonInformation DL-CommonInformation-r8 OPTIONAL, @@ -4684,7 +4821,9 @@ RadioBearerReconfiguration-r9-IEs ::= SEQUENCE { controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL, sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL, -- MBMS IEs - mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL + mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL, + -- Measurement IEs for LCR + cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL } -- *************************************************** @@ -4828,7 +4967,11 @@ RadioBearerRelease ::= CHOICE { radioBearerRelease-v7d0ext RadioBearerRelease-v7d0ext-IEs, v7f0NonCriticalExtensions SEQUENCE { radioBearerRelease-v7f0ext RadioBearerRelease-v7f0ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + radioBearerRelease-v7g0ext + RadioBearerRelease-v7g0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL @@ -4845,7 +4988,16 @@ RadioBearerRelease ::= CHOICE { v890NonCriticalExtensions SEQUENCE { radioBearerRelease-v890ext RadioBearerRelease-v890ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + radioBearerRelease-v7g0ext + RadioBearerRelease-v7g0ext-IEs, + v8a0NonCriticalExtensions SEQUENCE { + radioBearerRelease-v8a0ext + RadioBearerRelease-v8a0ext-IEs, + nonCriticalExtensions + SEQUENCE {} OPTIONAL + } OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL @@ -5194,6 +5346,11 @@ RadioBearerRelease-v7f0ext-IEs ::= SEQUENCE { mimoParameters MIMO-Parameters-v7f0ext OPTIONAL } +RadioBearerRelease-v7g0ext-IEs ::= SEQUENCE { + -- Physical channel IEs + mimoParameters MIMO-Parameters-v7g0ext OPTIONAL +} + RadioBearerRelease-r8-IEs ::= SEQUENCE { -- User equipment IEs integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, @@ -5251,13 +5408,17 @@ RadioBearerRelease-r8-IEs ::= SEQUENCE { RB-InformationReleaseList OPTIONAL } -RadioBearerRelease-v890ext-IEs ::= SEQUENCE { - -- User Equipment IEs - dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, +RadioBearerRelease-v890ext-IEs ::= SEQUENCE { -- Physical channel IEs + dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext OPTIONAL } +RadioBearerRelease-v8a0ext-IEs ::= SEQUENCE { + -- Physical channel IEs + dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext2 OPTIONAL +} + RadioBearerRelease-r9-IEs ::= SEQUENCE { -- User equipment IEs integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, @@ -5302,7 +5463,7 @@ RadioBearerRelease-r9-IEs ::= SEQUENCE { mimoParameters MIMO-Parameters-r9 OPTIONAL, maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, ul-DPCH-Info UL-DPCH-Info-r7 OPTIONAL, - ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL, + ul-EDCH-Information UL-EDCH-Information-r9 OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL, dl-HSPDSCH-Information DL-HSPDSCH-Information-r9 OPTIONAL, dl-CommonInformation DL-CommonInformation-r8 OPTIONAL, @@ -5469,7 +5630,16 @@ RadioBearerSetup ::= CHOICE { v890NonCriticalExtensions SEQUENCE { radioBearerSetup-v890ext RadioBearerSetup-v890ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + radioBearerSetup-v7g0ext + RadioBearerSetup-v7g0ext-IEs, + v8a0NonCriticalExtensions SEQUENCE { + radioBearerSetup-v8a0ext + RadioBearerSetup-v8a0ext-IEs, + nonCriticalExtensions + SEQUENCE {} OPTIONAL + } OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL @@ -5825,7 +5995,10 @@ RadioBearerSetup-r7-add-ext-IEs ::= SEQUENCE { radioBearerSetup-v7d0ext RadioBearerSetup-v7d0ext-IEs OPTIONAL, v7f0NonCriticalExtensions SEQUENCE { radioBearerSetup-v7f0ext RadioBearerSetup-v7f0ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + radioBearerSetup-v7g0ext RadioBearerSetup-v7g0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL } OPTIONAL } @@ -5844,6 +6017,11 @@ RadioBearerSetup-v7f0ext-IEs ::= SEQUENCE { mimoParameters MIMO-Parameters-v7f0ext OPTIONAL } +RadioBearerSetup-v7g0ext-IEs ::= SEQUENCE { + -- Physical channel IEs + mimoParameters MIMO-Parameters-v7g0ext OPTIONAL +} + RadioBearerSetup-r8-IEs ::= SEQUENCE { -- User equipment IEs integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, @@ -5905,13 +6083,17 @@ RadioBearerSetup-v820ext-IEs ::= SEQUENCE { rab-InformationSetupList RAB-InformationSetupList-v820ext OPTIONAL } -RadioBearerSetup-v890ext-IEs ::= SEQUENCE { - -- User Equipment IEs - dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, +RadioBearerSetup-v890ext-IEs ::= SEQUENCE { -- Physical channel IEs + dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext OPTIONAL } +RadioBearerSetup-v8a0ext-IEs ::= SEQUENCE { + -- Physical channel IEs + dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext2 OPTIONAL +} + RadioBearerSetup-r9-IEs ::= SEQUENCE { -- User equipment IEs integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, @@ -5957,7 +6139,7 @@ RadioBearerSetup-r9-IEs ::= SEQUENCE { mimoParameters MIMO-Parameters-r9 OPTIONAL, maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, ul-DPCH-Info UL-DPCH-Info-r7 OPTIONAL, - ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL, + ul-EDCH-Information UL-EDCH-Information-r9 OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL, dl-HSPDSCH-Information DL-HSPDSCH-Information-r9 OPTIONAL, dl-CommonInformation DL-CommonInformation-r8 OPTIONAL, @@ -5966,7 +6148,9 @@ RadioBearerSetup-r9-IEs ::= SEQUENCE { controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL, sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL, -- MBMS IEs - mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL + mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL, + -- Measurement IEs for LCR + cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL } -- *************************************************** @@ -6305,10 +6489,15 @@ RRCConnectionRequest ::= SEQUENCE { v7e0NonCriticalExtensions SEQUENCE { rrcConnectionRequest-v7e0ext RRCConnectionRequest-v7e0ext-IEs, - v9xyNonCriticalExtensions SEQUENCE { - rrcConnectionRequest-v9xyext - RRCConnectionRequest-v9xyext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + rrcConnectionRequest-v7g0ext + RRCConnectionRequest-v7g0ext-IEs, + v920NonCriticalExtensions SEQUENCE { + rrcConnectionRequest-v920ext + RRCConnectionRequest-v920ext-IEs, + nonCriticalExtensions + SEQUENCE {} OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL @@ -6377,6 +6566,11 @@ RRCConnectionRequest-v7e0ext-IEs ::= SEQUENCE { supportForCSVoiceoverHSPA ENUMERATED { true } OPTIONAL } +RRCConnectionRequest-v7g0ext-IEs ::= SEQUENCE { + -- Measurement IEs + measuredResultsOnRACH-v7g0ext MeasuredResultsOnRACH-v7g0ext OPTIONAL +} + RRCConnectionRequest-v860ext-IEs ::= SEQUENCE { -- User equipment IEs supportOfCommonEDCH ENUMERATED { true } OPTIONAL, @@ -6386,7 +6580,7 @@ RRCConnectionRequest-v860ext-IEs ::= SEQUENCE { supportOfSPSOperation ENUMERATED { true } OPTIONAL } -RRCConnectionRequest-v9xyext-IEs ::= SEQUENCE { +RRCConnectionRequest-v920ext-IEs ::= SEQUENCE { -- User equipment IEs supportOfDualCellMIMO ENUMERATED { true } OPTIONAL } @@ -6476,7 +6670,11 @@ RRCConnectionSetup ::= CHOICE { v890NonCriticalExtensions SEQUENCE { rrcConnectionSetup-v890ext RRCConnectionSetup-v890ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v8a0NonCriticalExtensions SEQUENCE { + rrcConnectionSetup-v8a0ext + RRCConnectionSetup-v8a0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL }, @@ -6791,12 +6989,16 @@ RRCConnectionSetup-r8-IEs ::= SEQUENCE { } RRCConnectionSetup-v890ext-IEs ::= SEQUENCE { - -- User Equipment IEs - dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, -- Physical channel IEs + dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext OPTIONAL } +RRCConnectionSetup-v8a0ext-IEs ::= SEQUENCE { + -- Physical channel IEs + dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext2 OPTIONAL +} + RRCConnectionSetup-r9-IEs ::= SEQUENCE { -- TABULAR: Integrity protection shall not be performed on this message. activationTime ActivationTime OPTIONAL, @@ -6844,7 +7046,7 @@ RRCConnectionSetup-r9-IEs ::= SEQUENCE { hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL, maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, ul-DPCH-Info UL-DPCH-Info-r7 OPTIONAL, - ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL, + ul-EDCH-Information UL-EDCH-Information-r9 OPTIONAL, dl-HSPDSCH-Information DL-HSPDSCH-Information-r9 OPTIONAL, dl-CommonInformation DL-CommonInformation-r8 OPTIONAL, dl-InformationPerRL-List DL-InformationPerRL-List-r8 OPTIONAL, @@ -7174,7 +7376,7 @@ SignallingConnectionReleaseIndication ::= SEQUENCE { SignallingConnectionReleaseIndication-v860ext ::= SEQUENCE { signallingConnectionReleaseIndicationCause - ENUMERATED { uERequestedPSDataSessionEnd, spare1 } + ENUMERATED { uERequestedPSDataSessionEnd, anyOtherCause } } -- *************************************************** @@ -7476,7 +7678,11 @@ TransportChannelReconfiguration ::= CHOICE { v7f0NonCriticalExtensions SEQUENCE { transportChannelReconfiguration-v7f0ext TransportChannelReconfiguration-v7f0ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + transportChannelReconfiguration-v7g0ext + TransportChannelReconfiguration-v7g0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL @@ -7497,7 +7703,16 @@ TransportChannelReconfiguration ::= CHOICE { v890NonCriticalExtensions SEQUENCE { transportChannelReconfiguration-v890ext TransportChannelReconfiguration-v890ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + transportChannelReconfiguration-v7g0ext + TransportChannelReconfiguration-v7g0ext-IEs, + v8a0NonCriticalExtensions SEQUENCE { + transportChannelReconfiguration-v8a0ext + TransportChannelReconfiguration-v8a0ext-IEs, + nonCriticalExtensions + SEQUENCE {} OPTIONAL + } OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL } OPTIONAL @@ -7815,6 +8030,11 @@ TransportChannelReconfiguration-v7f0ext-IEs ::= SEQUENCE { mimoParameters MIMO-Parameters-v7f0ext OPTIONAL } +TransportChannelReconfiguration-v7g0ext-IEs ::= SEQUENCE { + -- Physical channel IEs + mimoParameters MIMO-Parameters-v7g0ext OPTIONAL +} + TransportChannelReconfiguration-r8-IEs ::= SEQUENCE { -- User equipment IEs integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, @@ -7865,13 +8085,17 @@ TransportChannelReconfiguration-r8-IEs ::= SEQUENCE { mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL } -TransportChannelReconfiguration-v890ext-IEs ::= SEQUENCE { - -- User Equipment IEs - dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, +TransportChannelReconfiguration-v890ext-IEs ::= SEQUENCE { -- Physical channel IEs + dl-SecondaryCellInfoFDD-v890ext DL-SecondaryCellInfoFDD-v890ext OPTIONAL, dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext OPTIONAL } +TransportChannelReconfiguration-v8a0ext-IEs ::= SEQUENCE { + -- Physical channel IEs + dl-HSPDSCH-Information DL-HSPDSCH-Information-r8-ext2 OPTIONAL +} + TransportChannelReconfiguration-r9-IEs ::= SEQUENCE { -- User equipment IEs integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL, @@ -7911,7 +8135,7 @@ TransportChannelReconfiguration-r9-IEs ::= SEQUENCE { mimoParameters MIMO-Parameters-r9 OPTIONAL, maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL, ul-DPCH-Info UL-DPCH-Info-r7 OPTIONAL, - ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL, + ul-EDCH-Information UL-EDCH-Information-r9 OPTIONAL, ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL, dl-HSPDSCH-Information DL-HSPDSCH-Information-r9 OPTIONAL, dl-CommonInformation DL-CommonInformation-r8 OPTIONAL, @@ -7920,7 +8144,9 @@ TransportChannelReconfiguration-r9-IEs ::= SEQUENCE { controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL, sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL, -- MBMS IEs - mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL + mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL, + -- Measurement IEs for LCR + cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL } -- *************************************************** @@ -8252,7 +8478,10 @@ UplinkDirectTransfer ::= SEQUENCE { uplinkDirectTransfer-r3-add-ext BIT STRING OPTIONAL, v690NonCriticalExtensions SEQUENCE { uplinkDirectTransfer-v690ext UplinkDirectTransfer-v690ext-IEs, - nonCriticalExtensions SEQUENCE {} OPTIONAL + v7g0NonCriticalExtensions SEQUENCE { + uplinkDirectTransfer-v7g0ext UplinkDirectTransfer-v7g0ext-IEs, + nonCriticalExtensions SEQUENCE {} OPTIONAL + } OPTIONAL } OPTIONAL } OPTIONAL } @@ -8262,6 +8491,11 @@ UplinkDirectTransfer-v690ext-IEs ::= SEQUENCE { measuredResultsOnRACHinterFreq MeasuredResultsOnRACHinterFreq OPTIONAL } +UplinkDirectTransfer-v7g0ext-IEs ::= SEQUENCE { + -- Measurement IEs + measuredResultsOnRACH-v7g0ext MeasuredResultsOnRACH-v7g0ext OPTIONAL +} + -- *************************************************** -- -- UPLINK PHYSICAL CHANNEL CONTROL @@ -8726,12 +8960,19 @@ UTRANMobilityInformation-r7-IEs ::= SEQUENCE { UTRANMobilityInformation-v860ext1-IEs ::= SEQUENCE { -- User equipment IEs + -- UE shall take into account the following ue-ConnTimersAndConstants + -- only when ue-ConnTimersAndConstants IE is present in + -- UTRANMobilityInformation-r3-IEs or UTRANMobilityInformation-r5-IEs. + -- Otherwise, UE shall discard it. ue-ConnTimersAndConstants UE-ConnTimersAndConstants-v860ext } UTRANMobilityInformation-v860ext2-IEs ::= SEQUENCE { -- User equipment IEs newPrimary-E-RNTI E-RNTI OPTIONAL, + -- UE shall take into account the following ue-ConnTimersAndConstants + -- only when ue-ConnTimersAndConstants IE is present in + -- UTRANMobilityInformation-r7-IEs. Otherwise, UE shall discard it. ue-ConnTimersAndConstants UE-ConnTimersAndConstants-v860ext, -- UTRAN Mobility IEs dedicatedPriorityInformation DedicatedPriorityInformation OPTIONAL @@ -9037,4 +9278,24 @@ MBMSUnmodifiedServicesInformation-v770ext-IEs ::= SEQUENCE { unmodifiedServiceList MBMS-UnmodifiedServiceList-v770ext OPTIONAL } +-- *************************************************** +-- +-- System Information Container +-- +-- *************************************************** + +System-Information-Container ::= SEQUENCE { + mib OCTET STRING (CONTAINING MasterInformationBlock), + sysInfoTypeSB1 OCTET STRING (CONTAINING SysInfoTypeSB1) OPTIONAL, + sysInfoTypeSB2 OCTET STRING (CONTAINING SysInfoTypeSB2) OPTIONAL, + sysInfoType1 OCTET STRING (CONTAINING SysInfoType1), + sysInfoType3 OCTET STRING (CONTAINING SysInfoType3), + sysInfoType5 OCTET STRING (CONTAINING SysInfoType5), + sysInfoType7 OCTET STRING (CONTAINING SysInfoType7), + sysInfoType11 OCTET STRING (CONTAINING SysInfoType11) OPTIONAL, + sysInfoType11bis OCTET STRING (CONTAINING SysInfoType11bis) OPTIONAL, + sysInfoType12 OCTET STRING (CONTAINING SysInfoType12) OPTIONAL, + nonCriticalExtensions SEQUENCE {} OPTIONAL +} + END diff --git a/asn1/rrc/packet-rrc-template.c b/asn1/rrc/packet-rrc-template.c index 047e46527d..cbe0dce473 100644 --- a/asn1/rrc/packet-rrc-template.c +++ b/asn1/rrc/packet-rrc-template.c @@ -1,7 +1,7 @@ /* packet-rrc.c * Routines for Universal Mobile Telecommunications System (UMTS); * Radio Resource Control (RRC) protocol specification - * (3GPP TS 25.331 version 6.7.0 Release 6) packet dissection + * (3GPP TS 25.331 packet dissection * Copyright 2006-2010, Anders Broman <anders.broman@ericsson.com> * * $Id$ diff --git a/asn1/rrc/rrc.cnf b/asn1/rrc/rrc.cnf index afd926a476..41b38cf761 100644 --- a/asn1/rrc/rrc.cnf +++ b/asn1/rrc/rrc.cnf @@ -14,16 +14,19 @@ InterRATHandoverInfo_PDU ToTargetRNC-Container_PDU TargetRNC-ToSourceRNC-Container_PDU HandoverToUTRANCommand_PDU + #.OMIT_ASSIGNMENT +# Omit System-Information-Container for now it messes up the +# MasterInformationBlock @si.mib +# : +# for some reason +System-Information-Container UE-RadioAccessCapability-v890ext UL-PhysChCapabilityFDD-r6 GSMCellGroupingList -MeasuredResultOnSecULFreq -TriggeringCondition3 UE-Positioning-GANSS-Data GANSSDecipheringKeys GSM-CellID -IntraFrequencyMeasuredResultsListOnSecULFreq CellMeasuredResultsListOnSecULFreq #.END |