aboutsummaryrefslogtreecommitdiffstats
path: root/asn1
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2015-07-31 22:20:34 +0200
committerPascal Quantin <pascal.quantin@gmail.com>2015-07-31 22:01:32 +0000
commit2e3be5410c17777e3e46933b6c1d1df3370c9c9e (patch)
tree23acfe89cdf1cd0894638c9e98d7963cfe5fcf1f /asn1
parent26c933b8cce07b4d3e00d4d1eaab81dc13ab49c0 (diff)
RRC: upgrade dissector to v12.6.0
Change-Id: Ied56f90a8689a25d4093795bfd97d57d40e382c6 Reviewed-on: https://code.wireshark.org/review/9838 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'asn1')
-rw-r--r--asn1/rrc/Class-definitions.asn2
-rw-r--r--asn1/rrc/Constant-definitions.asn14
-rw-r--r--asn1/rrc/InformationElements.asn2263
-rw-r--r--asn1/rrc/Internode-definitions.asn127
-rw-r--r--asn1/rrc/PDU-definitions.asn1195
-rw-r--r--asn1/rrc/packet-rrc-template.c3
-rw-r--r--asn1/rrc/rrc.cnf10
7 files changed, 3517 insertions, 97 deletions
diff --git a/asn1/rrc/Class-definitions.asn b/asn1/rrc/Class-definitions.asn
index 1bfc7dd60a..7cdf7e5446 100644
--- a/asn1/rrc/Class-definitions.asn
+++ b/asn1/rrc/Class-definitions.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 25.331 V11.8.0 (2013-12)
+-- 3GPP TS 25.331 V12.6.0 (2015-06)
--
Class-definitions DEFINITIONS AUTOMATIC TAGS ::=
diff --git a/asn1/rrc/Constant-definitions.asn b/asn1/rrc/Constant-definitions.asn
index 56c43d1a71..0d82ac9ad8 100644
--- a/asn1/rrc/Constant-definitions.asn
+++ b/asn1/rrc/Constant-definitions.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 25.331 V11.8.0 (2013-12)
+-- 3GPP TS 25.331 V12.6.0 (2015-06)
--
Constant-definitions DEFINITIONS AUTOMATIC TAGS ::=
@@ -14,8 +14,11 @@ maxASCmap INTEGER ::= 7
maxASCpersist INTEGER ::= 6
maxCCTrCH INTEGER ::= 8
maxCellMeas INTEGER ::= 32
+maxCellMeas-ext INTEGER ::= 80
+maxCellMeas-ext2 INTEGER ::= 48
maxCellMeasOnSecULFreq INTEGER ::= 32
maxCellMeas-1 INTEGER ::= 31
+maxCellMeas-ext-1 INTEGER ::= 79
maxCellMeasOnSecULFreq-1 INTEGER ::= 31
maxCNdomains INTEGER ::= 4
maxCommonHRNTI INTEGER ::= 4
@@ -71,6 +74,7 @@ maxHSSCCHs INTEGER ::= 4
maxHSSCCHs-1 INTEGER ::= 3
maxHSSICH-TDD128 INTEGER ::= 4
maxHSSICH-TDD128-1 INTEGER ::= 3
+maxIGPInfo INTEGER ::= 320
maxInterSysMessages INTEGER ::= 4
maxLoCHperRLC INTEGER ::= 2
maxLoggedMeasReport INTEGER ::= 128
@@ -91,16 +95,19 @@ maxMBSFNClusters INTEGER ::= 16
maxMeasCSGRange INTEGER ::= 4
maxMeasEvent INTEGER ::= 8
maxMeasEventOnSecULFreq INTEGER ::= 8
+maxMeasIdentity INTEGER ::= 32
maxMeasIntervals INTEGER ::= 3
maxMeasOccasionPattern INTEGER ::= 5
maxMeasOccasionPattern-1 INTEGER ::= 4
maxMeasParEvent INTEGER ::= 2
maxNonContiguousMultiCellCombinations INTEGER ::= 3
+maxNumAccessGroups INTEGER ::= 16
maxNumCDMA2000Freqs INTEGER ::= 8
maxNumE-AGCH INTEGER ::= 4
maxNumE-HICH INTEGER ::= 4
maxNumEUTRAFreqs INTEGER ::= 8
maxNumEUTRAFreqs-FACH INTEGER ::= 4
+maxNumEUTRAFreqs-FACH-ext INTEGER ::= 8
maxNumGSMCellGroup INTEGER ::= 16
maxNumGSMFreqRanges INTEGER ::= 32
maxNumFDDFreqs INTEGER ::= 8
@@ -138,10 +145,12 @@ maxRBperRAB INTEGER ::= 8
maxRBperTrCh INTEGER ::= 16
maxReportedEUTRACellPerFreq INTEGER ::= 4
maxReportedEUTRAFreqs INTEGER ::= 4
+maxReportedEUTRAFreqs-ext INTEGER ::= 8
maxReportedGSMCells INTEGER ::= 8
maxRL INTEGER ::= 8
maxRL-1 INTEGER ::= 7
maxRLCPDUsizePerLogChan INTEGER ::= 32
+maxRMPfrequencies INTEGER ::= 8
maxRFC3095-CID INTEGER ::= 16384
maxROHC-PacketSizes-r4 INTEGER ::= 16
maxROHC-Profile-r4 INTEGER ::= 8
@@ -152,6 +161,7 @@ maxSatClockModels INTEGER ::= 4
maxSCCPCH INTEGER ::= 16
maxSgnType INTEGER ::= 8
maxSIB INTEGER ::= 32
+maxSIB2 INTEGER ::= 64
maxSIB-FACH INTEGER ::= 8
maxSIBperMsg INTEGER ::= 16
maxSIrequest INTEGER ::= 4
@@ -168,6 +178,7 @@ maxTFCsub INTEGER ::= 1024
maxTFCI-2-Combs INTEGER ::= 512
maxTGPS INTEGER ::= 6
maxTrCH INTEGER ::= 32
+maxTrCHConcat INTEGER ::= 3
-- maxTrCHpreconf should be 16 but has been set to 32 for compatibility
maxTrCHpreconf INTEGER ::= 32
maxTS INTEGER ::= 14
@@ -177,5 +188,6 @@ maxTS-LCR INTEGER ::= 6
maxTS-LCR-1 INTEGER ::= 5
maxURA INTEGER ::= 8
maxURNTI-Group INTEGER ::= 8
+maxWLANID INTEGER ::= 16
END
diff --git a/asn1/rrc/InformationElements.asn b/asn1/rrc/InformationElements.asn
index dd2a3e48a0..0f4d7897a1 100644
--- a/asn1/rrc/InformationElements.asn
+++ b/asn1/rrc/InformationElements.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 25.331 V11.8.0 (2013-12) + CR5591
+-- 3GPP TS 25.331 V12.6.0 (2015-06)
--
InformationElements DEFINITIONS AUTOMATIC TAGS ::=
@@ -19,6 +19,9 @@ IMPORTS
maxCCTrCH,
maxCellMeas,
maxCellMeas-1,
+ maxCellMeas-ext,
+ maxCellMeas-ext2,
+ maxCellMeas-ext-1,
maxCellMeasOnSecULFreq,
maxCellMeasOnSecULFreq-1,
maxCNdomains,
@@ -70,6 +73,7 @@ IMPORTS
maxHSSICH-TDD128,
maxHSSICH-TDD128-1,
maxHS-SCCHLessTrBlk,
+ maxIGPInfo,
maxInterSysMessages,
maxLoCHperRLC,
maxLoggedMeasReport,
@@ -91,16 +95,19 @@ IMPORTS
maxMeasCSGRange,
maxMeasEvent,
maxMeasEventOnSecULFreq,
+ maxMeasIdentity,
maxMeasIntervals,
maxMeasParEvent,
maxNonContiguousMultiCellCombinations,
maxMeasOccasionPattern,
maxMeasOccasionPattern-1,
+ maxNumAccessGroups,
maxNumCDMA2000Freqs,
maxNumE-AGCH,
maxNumE-HICH,
maxNumEUTRAFreqs,
maxNumEUTRAFreqs-FACH,
+ maxNumEUTRAFreqs-FACH-ext,
maxNumFDDFreqs,
maxNumGSMCellGroup,
maxNumGSMFreqRanges,
@@ -136,9 +143,11 @@ IMPORTS
maxRBMuxOptions,
maxRBperRAB,
maxReportedEUTRAFreqs,
+ maxReportedEUTRAFreqs-ext,
maxReportedEUTRACellPerFreq,
maxReportedGSMCells,
maxRLCPDUsizePerLogChan,
+ maxRMPfrequencies,
maxSRBsetup,
maxRL,
maxRL-1,
@@ -153,6 +162,7 @@ IMPORTS
maxSCCPCH,
maxSgnType,
maxSIB,
+ maxSIB2,
maxSIB-FACH,
maxSIrequest,
maxSystemCapability,
@@ -167,6 +177,7 @@ IMPORTS
maxTFCI-2-Combs,
maxTGPS,
maxTrCH,
+ maxTrCHConcat,
maxTrCHpreconf,
maxTS,
maxTS-1,
@@ -174,7 +185,8 @@ IMPORTS
maxTS-LCR,
maxTS-LCR-1,
maxURA,
- maxURNTI-Group
+ maxURNTI-Group,
+ maxWLANID
FROM Constant-definitions;
-- ***************************************************
@@ -524,6 +536,16 @@ CSG-PSCSplitInfo ::= SEQUENCE {
pscRange2Offset INTEGER (1..63) OPTIONAL
}
+DedicatedWLANOffloadInformation ::= SEQUENCE {
+ configurationInfo CHOICE {
+ continue NULL,
+ newConfiguration SEQUENCE {
+ t-330 T-330 OPTIONAL,
+ wlanOffloadInformation WLANOffloadInformation
+ }
+ }
+}
+
DomainSpecificAccessRestrictionForSharedNetwork-v670ext ::= CHOICE {
domainSpecificAccessRestictionList DomainSpecificAccessRestrictionList-v670ext,
domainSpecificAccessRestictionParametersForAll
@@ -729,9 +751,11 @@ URA-IdentityList ::= SEQUENCE (SIZE (1..maxURA)) OF
--
-- ***************************************************
+AccessGroupIdentity ::= INTEGER (0..15)
+
AccessStratumReleaseIndicator ::= ENUMERATED {
rel-4, rel-5, rel-6, rel-7, rel-8,
- rel-9, rel-10, rel-11, spare8,
+ rel-9, rel-10, rel-11, rel-12,
spare7, spare6, spare5, spare4, spare3,
spare2, spare1 }
@@ -804,6 +828,20 @@ CapabilityUpdateRequirement-r8 ::= SEQUENCE {
systemSpecificCapUpdateReqList SystemSpecificCapUpdateReqList-r8 OPTIONAL
}
+CapabilityUpdateRequirement-vaj0ext ::= SEQUENCE {
+ eUTRAbandSpecificCapUpdateReqList EUTRAbandSpecificCapUpdateReqList
+}
+
+CapabilityUpdateRequirement-r12 ::= SEQUENCE {
+ ue-RadioCapabilityFDDUpdateRequirement-FDD BOOLEAN,
+ ue-RadioCapabilityTDDUpdateRequirement-TDD384 BOOLEAN,
+ ue-RadioCapabilityTDDUpdateRequirement-TDD768 BOOLEAN,
+ ue-RadioCapabilityTDDUpdateRequirement-TDD128 BOOLEAN,
+ systemSpecificCapUpdateReqList SystemSpecificCapUpdateReqList-r8 OPTIONAL,
+ eUTRAbandSpecificCapUpdateReqList EUTRAbandSpecificCapUpdateReqList OPTIONAL
+}
+
+
-- If the IE CellUpdateCause has the value 'cellUpdateCause-ext', the actual value is
-- defined in the IE CellUpdateCause-ext.
CellUpdateCause ::= ENUMERATED {
@@ -1009,6 +1047,9 @@ DL-DPCCH-BER ::= INTEGER (0..63)
DL-InformationPerSecondaryRL-List ::= SEQUENCE (SIZE (1..maxEDCHRL)) OF
DL-InformationPerSecondaryRL
+DL-InformationPerSecondaryRL-List-r12 ::= SEQUENCE (SIZE (1..maxEDCHRL)) OF
+ DL-InformationPerSecondaryRL-r12
+
DL-InformationPerSecondaryRL ::= SEQUENCE {
primaryCPICH-Info PrimaryCPICH-Info,
cell-id CellIdentity OPTIONAL,
@@ -1021,6 +1062,20 @@ DL-InformationPerSecondaryRL ::= SEQUENCE {
} OPTIONAL
}
+DL-InformationPerSecondaryRL-r12 ::= SEQUENCE {
+ primaryCPICH-Info PrimaryCPICH-Info,
+ cell-id CellIdentity OPTIONAL,
+ dl-FDPCHInfoPerRL-SecULFreq DL-FDPCH-InfoPerRL-r7,
+ e-AGCH-Information E-AGCH-Information OPTIONAL,
+ e-HICH-Information E-HICH-Information OPTIONAL,
+ e-RGCH-Info CHOICE {
+ e-RGCH-Information E-RGCH-Information,
+ releaseIndicator NULL
+ } OPTIONAL,
+ secondary-Serving-E-DCHRL-Indicator ENUMERATED { true } OPTIONAL,
+ radioLinkswithoutDPCHFDPCHIndicator NULL OPTIONAL
+}
+
DL-PhysChCapabilityFDD ::= SEQUENCE {
-- The IE "maxNoDPCH-PDSCH-Codes" only gives information on the maximum number of DPCH Codes.
maxNoDPCH-PDSCH-Codes INTEGER (1..8),
@@ -1077,6 +1132,16 @@ DL-PhysChCapabilityFDD-vb80ext ::= SEQUENCE {
non-ContiguousMulti-CellWithMIMO ENUMERATED { true } OPTIONAL
}
+DL-PhysChCapabilityFDD-vc50ext ::= SEQUENCE {
+ supportforDCHEnhancements ENUMERATED { basic, full } OPTIONAL,
+ simultaneousSupportforDCHEnhancementsAndCM ENUMERATED { true } OPTIONAL,
+ simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx ENUMERATED { true } OPTIONAL,
+ drx-enhancements ENUMERATED { true } OPTIONAL,
+ hs-dpcchOverheadReduction ENUMERATED { true } OPTIONAL,
+ supportofEnhancedServingCellChangeForEvent1C ENUMERATED { true } OPTIONAL,
+ supportofDPCCH2 ENUMERATED { true } OPTIONAL
+}
+
DL-PhysChCapabilityTDD ::= SEQUENCE {
maxTS-PerFrame MaxTS-PerFrame,
maxPhysChPerFrame MaxPhysChPerFrame,
@@ -1111,6 +1176,10 @@ DL-PhysChCapabilityInfoTDD-128-va40ext::= SEQUENCE {
MultiCarrier-HSDSCH-physical-layer-category-extension2 OPTIONAL
}
+DL-PhysChCapabilityInfoTDD-128-vc50ext::= SEQUENCE {
+ supportofNon-rectResourceAllocation ENUMERATED { true } OPTIONAL
+}
+
DL-PhysChCapabilityTDD-768 ::= SEQUENCE {
maxTS-PerFrame MaxTS-PerFrame,
maxPhysChPerFrame MaxPhysChPerFrame-768,
@@ -1194,6 +1263,8 @@ EstablishmentCause ::= ENUMERATED {
ExtendedWaitTime ::= INTEGER (1..1800)
+EUTRAbandSpecificCapUpdateReqList ::= SEQUENCE (SIZE (1..16)) OF RadioFrequencyBandEUTRAExt2
+
FailureCauseWithProtErr ::= CHOICE {
configurationUnsupported NULL,
physicalChannelFailure NULL,
@@ -1576,6 +1647,15 @@ MeasurementCapability-vb70ext ::= SEQUENCE {
widebandRSRQTDDMeasurements ENUMERATED { true } OPTIONAL
}
+MeasurementCapability-vc50ext ::= SEQUENCE {
+ event2gReportingOnaConfiguredSecDLFrequency ENUMERATED { true } OPTIONAL,
+ extendedRsrqLowerValueRange ENUMERATED { true } OPTIONAL,
+ rsrqOnAllSymbols ENUMERATED { true } OPTIONAL,
+ increasedUECarrierMonitoringUTRA ENUMERATED { true } OPTIONAL,
+ increasedUECarrierMonitoringE-UTRA ENUMERATED { true } OPTIONAL,
+ enhancedUPHReporting ENUMERATED { true } OPTIONAL
+}
+
MessageAuthenticationCode ::= BIT STRING (SIZE (32))
MinimumSF-DL ::= ENUMERATED {
@@ -1635,6 +1715,10 @@ MultiModeRAT-Capability-vb50ext ::= SEQUENCE {
supportOfEUTRATDDMeasurementReportingInCELLFACH ENUMERATED { doesSupportOfEUTRATDDMeasurementReportingInCELLFACH } OPTIONAL
}
+MultiModeRAT-Capability-vc50ext ::= SEQUENCE {
+ supportOfRAN-AssistedWLAN-Interworking-RAN-Rules ENUMERATED { true } OPTIONAL,
+ supportOfRAN-AssistedWLAN-Interworking-ANDSF-Policies ENUMERATED { true } OPTIONAL
+}
N-300 ::= INTEGER (0..7)
N-301 ::= INTEGER (0..7)
@@ -1688,7 +1772,7 @@ NeighCellSI-AcquisitionCapability ::= SEQUENCE {
NetworkAssistedGANSS-Supported-List ::= SEQUENCE (SIZE (1..maxGANSS)) OF SEQUENCE {
gANSS-Id ENUMERATED {
- sbas, modernizedGPS, qzss, glonass, spare4,
+ sbas, modernizedGPS, qzss, glonass, bds,
spare3, spare2, spare1 } OPTIONAL,
gANSS-Mode GANSS-Mode,
gANSS-SignalId GANSS-Signal-Id OPTIONAL,
@@ -1875,6 +1959,16 @@ PhysicalChannelCapability-vb80ext ::= SEQUENCE {
} OPTIONAL
}
+PhysicalChannelCapability-vc50ext ::= SEQUENCE {
+ fddPhysChCapability SEQUENCE {
+ downlinkPhysChCapability DL-PhysChCapabilityFDD-vc50ext OPTIONAL,
+ uplinkPhysChCapability UL-PhysChCapabilityFDD-vc50ext OPTIONAL
+ } OPTIONAL,
+ tddPhysChCapability SEQUENCE {
+ downlinkPhysChCapability DL-PhysChCapabilityInfoTDD-128-vc50ext
+ } OPTIONAL
+}
+
PhysicalChannelCapabilityInfo-v770ext ::= SEQUENCE {
tddPhysChCapability-768 SEQUENCE {
downlinkPhysChCapability DL-PhysChCapabilityInfoTDD-768,
@@ -2002,7 +2096,7 @@ RadioFrequencyBandFDD2 ::= ENUMERATED {
bandXXII,
extension-indicator }
-RadioFrequencyBandFDD3 ::= ENUMERATED {spare64, spare63, bandXXV, bandXXVI, spare60, spare59, spare58, spare57, spare56, spare55, spare54, spare53, spare52, spare51, spare50, spare49, spare48, spare47, spare46, spare45, spare44, spare43, spare42, spare41, spare40, spare39, spare38, spare37, spare36, spare35, spare34, spare33, spare32, spare31, spare30, spare29, spare28, spare27, spare26, spare25, spare24, spare23, spare22, spare21, spare20, spare19, spare18, spare17, spare16, spare15, spare14, spare13, spare12, spare11, spare10, spare9, spare8, spare7, spare6, spare5, spare4, spare3, spare2, extension-indicator }
+RadioFrequencyBandFDD3 ::= ENUMERATED {spare64, spare63, bandXXV, bandXXVI, spare60, spare59, spare58, spare57, spare56, bandXXXII, spare54, spare53, spare52, spare51, spare50, spare49, spare48, spare47, spare46, spare45, spare44, spare43, spare42, spare41, spare40, spare39, spare38, spare37, spare36, spare35, spare34, spare33, spare32, spare31, spare30, spare29, spare28, spare27, spare26, spare25, spare24, spare23, spare22, spare21, spare20, spare19, spare18, spare17, spare16, spare15, spare14, spare13, spare12, spare11, spare10, spare9, spare8, spare7, spare6, spare5, spare4, spare3, spare2, extension-indicator }
RadioFrequencyBandTDDList ::= ENUMERATED {
a, b, c, ab, ac, bc, abc, spare }
@@ -2231,6 +2325,23 @@ SecondaryEDCH-Info-Common ::= SEQUENCE {
pc-Preamble PC-Preamble
}
+SecondaryEDCH-Info-Common-r12 ::= SEQUENCE {
+ frequencyInfo FrequencyInfo,
+ scramblingCodeType ScramblingCodeType,
+ scramblingCodeNumber UL-ScramblingCode,
+ ms2-SchedTransmGrantHARQAlloc BIT STRING (SIZE (8)) OPTIONAL,
+ servingGrant SEQUENCE {
+ primary-Secondary-GrantSelector ENUMERATED { primary, secondary }
+ } OPTIONAL,
+ minReduced-E-DPDCH-GainFactor MinReduced-E-DPDCH-GainFactor OPTIONAL,
+ e-DCH-minimumSet-E-TFCI E-DCH-MinimumSet-E-TFCI OPTIONAL,
+ minimumTEBS-threshold MinimumTEBS-threshold OPTIONAL,
+ implicitGrantHandling ENUMERATED { true } OPTIONAL,
+ dpcchPowerOffset-SecondaryULFrequency INTEGER(0..7),
+ pc-Preamble PC-Preamble,
+ ue-DPCCHPowerResetAfterDTXOnSecUplink UE-DPCCHPowerResetAfterDTXOnSecUplink OPTIONAL
+}
+
Serving-HSDSCH-CellInformation ::= SEQUENCE {
deltaACK DeltaACK OPTIONAL,
deltaNACK DeltaNACK OPTIONAL,
@@ -2282,6 +2393,17 @@ Serving-HSDSCH-CellInformation-r11 ::= SEQUENCE {
mac-hsResetIndicator-assisting ENUMERATED { true } OPTIONAL
}
+Serving-HSDSCH-CellInformation-r12 ::= SEQUENCE {
+ deltaACK DeltaACK-r11 OPTIONAL,
+ deltaNACK DeltaNACK-r11 OPTIONAL,
+ harq-Preamble-Mode HARQ-Preamble-Mode,
+ primaryCPICH-Info PrimaryCPICH-Info OPTIONAL,
+ dl-hspdsch-Information DL-HSPDSCH-Information-r12 OPTIONAL,
+ harqInfo HARQ-Info-r11 OPTIONAL,
+ mac-hsResetIndicator ENUMERATED { true } OPTIONAL,
+ mac-hsResetIndicator-assisting ENUMERATED { true } OPTIONAL
+}
+
SimultaneousSCCPCH-DPCH-Reception ::= CHOICE {
notSupported NULL,
supported SEQUENCE {
@@ -2421,6 +2543,8 @@ T-323 ::= ENUMERATED { s0, s5, s10, s20, s30, s60, s90, s120 }
T-328 ::= ENUMERATED { ms20, ms40, ms60, ms80 }
T-329 ::= ENUMERATED { s05p, s1, s2, s4 }
+T-330 ::= ENUMERATED { m5, m10, m20, m30,
+ m60, m120, m180, spare1 }
T-CPCH ::= ENUMERATED {
ct0, ct1 }
@@ -2664,7 +2788,11 @@ UE-RadioAccessCapability-LaterNonCriticalExtensions ::= SEQUENCE {
ue-RadioAccessCapability-vae0ext UE-RadioAccessCapability-vae0ext-IEs,
vb80NonCriticalExtensions SEQUENCE {
ue-RadioAccessCapability-vb80ext UE-RadioAccessCapability-vb80ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ ue-RadioAccessCapability-vc50ext
+ UE-RadioAccessCapability-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -2741,6 +2869,16 @@ UE-RadioAccessCapability-vb80ext-IEs ::= SEQUENCE {
physicalChannelCapability PhysicalChannelCapability-vb80ext
}
+UE-RadioAccessCapability-vc50ext-IEs ::= SEQUENCE {
+ --the capability is for FDD only
+ measurementCapability MeasurementCapability-vc50ext OPTIONAL,
+ supportofDsacAndPpacInCellDch ENUMERATED { true } OPTIONAL,
+ supportOfMultiflowWithFTPICHFromAssisting ENUMERATED { true } OPTIONAL,
+ multiModeRAT-Capability MultiModeRAT-Capability-vc50ext OPTIONAL,
+ -- UE physical channel capability
+ physicalChannelCapability PhysicalChannelCapability-vc50ext OPTIONAL
+}
+
UE-ConnTimersAndConstants ::= SEQUENCE {
-- Optional is used also for parameters for which the default value is the last one read in SIB1
-- t-301 and n-301 should not be used by the UE in this version of the specification
@@ -2995,6 +3133,12 @@ UE-RadioAccessCapability-vb70ext ::= SEQUENCE {
ue-RadioAccessCapabBandFDDList7 UE-RadioAccessCapabBandFDDList7 OPTIONAL
}
+UE-RadioAccessCapability-vbc0ext ::= SEQUENCE {
+ interRATsupportMultiCellConfiguration ENUMERATED { true } OPTIONAL,
+ ue-RadioAccessCapabBandCombList UE-RadioAccessCapabBandCombList OPTIONAL,
+ ue-RadioAccessCapabBandCombList-va40ext UE-RadioAccessCapabBandCombList-va40ext OPTIONAL
+}
+
UE-RadioAccessCapabBand-va40ext ::= SEQUENCE {
ue-RadioAccessCapabBandFDDList5 UE-RadioAccessCapabBandFDDList5,
-- This IE shall be included if the UE also supports Band I - Band XXII
@@ -3244,6 +3388,13 @@ UE-RadioAccessCapabilityComp2-vb50ext ::= SEQUENCE {
supportOfHSDPCCHPowerOffsetExtension ENUMERATED { true } OPTIONAL
}
+UE-RadioAccessCapabilityComp2-vc50ext ::= SEQUENCE {
+ supportofDsacAndPpacInCellDch ENUMERATED { true } OPTIONAL,
+ supportforDCHEnhancements ENUMERATED { basic, full } OPTIONAL,
+ simultaneousSupportforDCHEnhancementsAndCM ENUMERATED { true } OPTIONAL,
+ simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx ENUMERATED { true } OPTIONAL
+}
+
UE-RadioAccessCapabilityComp-TDD128 ::= SEQUENCE {
tdd128RF-Capability RadioFrequencyBandTDDextList OPTIONAL,
supportOfSFModeForHSPDSCHDualStream ENUMERATED { sf1, sf1sf16 } OPTIONAL,
@@ -3386,6 +3537,16 @@ UL-PhysChCapabilityFDD-vb50ext ::= SEQUENCE {
edch-PhysicalLayerCategory-extension3 INTEGER (10..12) OPTIONAL
}
+UL-PhysChCapabilityFDD-vc50ext ::= SEQUENCE {
+ supportofCellReselectionIndicationReporting ENUMERATED { true } OPTIONAL,
+ supportofRadioLinkswithoutDPCHFDPCH ENUMERATED { true } OPTIONAL,
+ supportofServingE-DCHCellDecoupling ENUMERATED { true } OPTIONAL,
+ accessGroupsAccessControl ENUMERATED { true } OPTIONAL,
+ enhancedTTISwitching ENUMERATED { true } OPTIONAL,
+ implicitGrantHandling ENUMERATED { true } OPTIONAL,
+ dtx-enhancements ENUMERATED { true } OPTIONAL
+}
+
UL-PhysChCapabilityTDD ::= SEQUENCE {
maxTS-PerFrame MaxTS-PerFrame,
maxPhysChPerTimeslot MaxPhysChPerTimeslot,
@@ -3442,6 +3603,19 @@ UL-PhysChCapabilityTDD-768 ::= SEQUENCE {
}
}
+UL-OtherTTIConfiguration-Information ::= SEQUENCE {
+ configurationInfo CHOICE {
+ continue NULL,
+ newConfiguration SEQUENCE {
+ ul-EDCH-Information UL-EDCH-Information-r11,
+ ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r8,
+ dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
+ dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL
+ }
+ },
+ activationDelay ActivationDelay OPTIONAL
+}
+
UL-SecondaryCellInfoFDD ::= CHOICE {
continue NULL,
newConfiguration SEQUENCE {
@@ -3451,6 +3625,15 @@ UL-SecondaryCellInfoFDD ::= CHOICE {
}
}
+UL-SecondaryCellInfoFDD-r12 ::= CHOICE {
+ continue NULL,
+ newConfiguration SEQUENCE {
+ secondaryServingEDCHCell-Info SecondaryServingEDCHCell-Info OPTIONAL,
+ secondaryEDCH-Info-Common SecondaryEDCH-Info-Common-r12 OPTIONAL,
+ dl-InformationPerSecondaryRL-List DL-InformationPerSecondaryRL-List-r12 OPTIONAL
+ }
+}
+
PhysicalChannelCapability-edch-r6 ::= SEQUENCE {
fdd-edch CHOICE {
supported SEQUENCE {
@@ -5364,6 +5547,16 @@ ExplicitTFCS-Configuration ::= CHOICE {
}
}
+ExplicitTFCS-Configuration-r12 ::= CHOICE {
+ complete TFCS-ReconfAdd-r12,
+ addition TFCS-ReconfAdd-r12,
+ removal TFCS-RemovalList,
+ replacement SEQUENCE {
+ tfcsRemoval TFCS-RemovalList,
+ tfcsAdd TFCS-ReconfAdd-r12
+ }
+}
+
GainFactor ::= INTEGER (0..15)
GainFactorInformation ::= CHOICE {
@@ -5371,6 +5564,16 @@ GainFactorInformation ::= CHOICE {
computedGainFactors ReferenceTFC-ID
}
+GainFactorInformation-10msMode ::= CHOICE {
+ signalledGainFactors SEQUENCE {
+ gainFactorBetaC GainFactor,
+ gainFactorBetaD GainFactor,
+ referenceTFC-ID ReferenceTFC-ID OPTIONAL
+ },
+ computedGainFactors ReferenceTFC-ID
+}
+
+
HSDSCH-Info ::= SEQUENCE {
harqInfo HARQ-Info OPTIONAL,
addOrReconfMAC-dFlow AddOrReconfMAC-dFlow OPTIONAL
@@ -5602,6 +5805,15 @@ NumberOfTbSizeAndTTIList ::= SEQUENCE (SIZE (1..maxTF)) OF SEQUENCE {
MessType ::= ENUMERATED {
transportFormatCombinationControl }
+MinimumTEBS-threshold ::= ENUMERATED {
+ pl2, pl4, pl8, pl16, pl32,
+ pl64, pl128, pl256, pl512, pl1024,
+ pl2k, pl4k, pl8k, pl16k, pl32k,
+ pl64k, pl128k, pl256k, pl512k, pl1024k,
+ spare12, spare11, spare10, spare9, spare8,
+ spare7, spare6, spare5, spare4, spare3,
+ spare2, spare1 }
+
Non-allowedTFC-List ::= SEQUENCE (SIZE (1..maxTFC)) OF
TFC-Value
@@ -5653,6 +5865,10 @@ PowerOffsetInformation ::= SEQUENCE {
powerOffsetPp-m PowerOffsetPp-m OPTIONAL
}
+PowerOffsetInformation-10msMode ::= SEQUENCE {
+ gainFactorInformation GainFactorInformation-10msMode
+}
+
PowerOffsetPp-m ::= INTEGER (-5..10)
PreDefTransChConfiguration ::= SEQUENCE {
@@ -5754,6 +5970,10 @@ TFCS ::= CHOICE {
dummy SplitTFCI-Signalling
}
+TFCS-r12 ::= CHOICE {
+ normalTFCI-Signalling ExplicitTFCS-Configuration-r12
+}
+
TFCS-Identity ::= SEQUENCE {
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
sharedChannelIndicator BOOLEAN
@@ -5791,7 +6011,7 @@ TFCS-ReconfAdd ::= SEQUENCE{
},
ctfc12Bit SEQUENCE (SIZE(1..maxTFC)) OF SEQUENCE {
ctfc12 INTEGER (0..4095),
- powerOffsetInformation PowerOffsetInformation OPTIONAL
+ powerOffsetInformation PowerOffsetInformation OPTIONAL
},
ctfc16Bit SEQUENCE (SIZE (1..maxTFC)) OF SEQUENCE {
ctfc16 INTEGER(0..65535),
@@ -5804,6 +6024,46 @@ TFCS-ReconfAdd ::= SEQUENCE{
}
}
+TFCS-ReconfAdd-r12 ::= SEQUENCE{
+ ctfcSize CHOICE{
+ ctfc2Bit SEQUENCE (SIZE (1..maxTFC)) OF SEQUENCE {
+ ctfc2 INTEGER (0..3),
+ powerOffsetInformation PowerOffsetInformation OPTIONAL,
+ powerOffsetInformation-10msMode PowerOffsetInformation-10msMode OPTIONAL
+ },
+ ctfc4Bit SEQUENCE (SIZE (1..maxTFC)) OF SEQUENCE {
+ ctfc4 INTEGER (0..15),
+ powerOffsetInformation PowerOffsetInformation OPTIONAL,
+ powerOffsetInformation-10msMode PowerOffsetInformation-10msMode OPTIONAL
+ },
+ ctfc6Bit SEQUENCE (SIZE (1..maxTFC)) OF SEQUENCE {
+ ctfc6 INTEGER (0..63),
+ powerOffsetInformation PowerOffsetInformation OPTIONAL,
+ powerOffsetInformation-10msMode PowerOffsetInformation-10msMode OPTIONAL
+ },
+ ctfc8Bit SEQUENCE (SIZE (1..maxTFC)) OF SEQUENCE {
+ ctfc8 INTEGER (0..255),
+ powerOffsetInformation PowerOffsetInformation OPTIONAL,
+ powerOffsetInformation-10msMode PowerOffsetInformation-10msMode OPTIONAL
+ },
+ ctfc12Bit SEQUENCE (SIZE(1..maxTFC)) OF SEQUENCE {
+ ctfc12 INTEGER (0..4095),
+ powerOffsetInformation PowerOffsetInformation OPTIONAL,
+ powerOffsetInformation-10msMode PowerOffsetInformation-10msMode OPTIONAL
+ },
+ ctfc16Bit SEQUENCE (SIZE (1..maxTFC)) OF SEQUENCE {
+ ctfc16 INTEGER(0..65535),
+ powerOffsetInformation PowerOffsetInformation OPTIONAL,
+ powerOffsetInformation-10msMode PowerOffsetInformation-10msMode OPTIONAL
+ },
+ ctfc24Bit SEQUENCE (SIZE (1..maxTFC)) OF SEQUENCE {
+ ctfc24 INTEGER(0..16777215),
+ powerOffsetInformation PowerOffsetInformation OPTIONAL,
+ powerOffsetInformation-10msMode PowerOffsetInformation-10msMode OPTIONAL
+ }
+ }
+}
+
TFCS-Removal ::= SEQUENCE {
tfci INTEGER (0..1023)
}
@@ -5829,6 +6089,9 @@ TransmissionTimeInterval ::= ENUMERATED {
TransmissionTimeValidity ::= INTEGER (1..256)
+TransportChannelConcatInfo ::= SEQUENCE (SIZE (1..maxTrCHConcat)) OF
+ TransportChannelIdentity
+
TransportChannelIdentity ::= INTEGER (1..32)
TransportChannelIdentityDCHandDSCH ::= SEQUENCE {
@@ -5955,6 +6218,22 @@ UL-CommonTransChInfo-r4 ::= SEQUENCE {
tfc-SubsetList TFC-SubsetList OPTIONAL
}
+UL-CommonTransChInfo-r12 ::= SEQUENCE {
+ -- TABULAR: tfc-subset is applicable to FDD only, TDD specifies tfc-subset in individual
+ -- CCTrCH Info.
+ tfc-Subset TFC-Subset OPTIONAL,
+ prach-TFCS TFCS OPTIONAL,
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ ul-TFCS TFCS-r12
+ },
+ tdd SEQUENCE {
+ individualUL-CCTrCH-InfoList IndividualUL-CCTrCH-InfoList OPTIONAL
+ }
+ } OPTIONAL,
+ tfc-SubsetList TFC-SubsetList OPTIONAL
+}
+
-- In UL-ControlledTrChList, TrCH-Type is always DCH
UL-ControlledTrChList ::= SEQUENCE (SIZE (1..maxTrCH)) OF
TransportChannelIdentity
@@ -5994,6 +6273,16 @@ USCH-TransportChannelsInfo ::= SEQUENCE (SIZE (1..maxTrCH)) OF
ACK-NACK-repetitionFactor ::= INTEGER(1..4)
+ActivationDelay::= ENUMERATED {
+ radio-frames-0,
+ radio-frames-1,
+ radio-frames-2,
+ radio-frames-3,
+ radio-frames-4,
+ radio-frames-5,
+ spare2,
+ spare1 }
+
AC-To-ASC-Mapping ::= INTEGER (0..7)
AC-To-ASC-MappingTable ::= SEQUENCE (SIZE (maxASCmap)) OF
@@ -6184,6 +6473,9 @@ AdditionalDLSecCellInfoListFDD-r11 ::= SEQUENCE (SIZE (2)) OF
AdditionalDLSecCellInfoListFDD2 ::= SEQUENCE (SIZE (4)) OF
AdditionalDLSecCellInfoFDD-r11
+AdditionalDLSecCellInfoHandoverToUtranListFDD ::= SEQUENCE (SIZE (2)) OF
+ AdditionalDLSecCellInfoFDD-HandoverToUtran
+
-- AdditionalDLSecCellInfoFDD is introduced to avoid a SEQUENCE of SEQUENCE, a convention in RAN2.
AdditionalDLSecCellInfoFDD ::= SEQUENCE {
dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r10 OPTIONAL
@@ -6193,6 +6485,10 @@ AdditionalDLSecCellInfoFDD-r11 ::= SEQUENCE {
dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL
}
+AdditionalDLSecCellInfoFDD-HandoverToUtran::= SEQUENCE {
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-HandoverToUtran OPTIONAL
+}
+
AICH-Info ::= SEQUENCE {
channelisationCode256 ChannelisationCode256,
sttd-Indicator BOOLEAN,
@@ -6641,6 +6937,24 @@ CPCH-StatusIndicationMode ::= ENUMERATED {
pa-mode,
pamsf-mode }
+CQI-CycleSwitchTimer ::= ENUMERATED {
+ sub-frames-4,
+ sub-frames-8,
+ sub-frames-16,
+ sub-frames-32,
+ sub-frames-64,
+ sub-frames-128,
+ sub-frames-256,
+ sub-frames-512,
+ sub-frames-Infinity,
+ spare7,
+ spare6,
+ spare5,
+ spare4,
+ spare3,
+ spare2,
+ spare1 }
+
CQI-DTX-Timer ::= ENUMERATED {
sub-frames-0,
sub-frames-1,
@@ -6665,9 +6979,33 @@ CSICH-PowerOffset ::= INTEGER (-10..5)
D-CPICH-PowerOffset-4x4MIMO ::= INTEGER (-12..0)
+DCH-Enhancements-Info-FDD ::= SEQUENCE {
+ configurationInfo CHOICE {
+ continue NULL,
+ newConfiguration SEQUENCE {
+ ulTransmissionMode CHOICE {
+ tenMSOnly NULL,
+ twentyMSOnly NULL,
+ tenORtwentyMS SEQUENCE {
+ ul-TransModeSwitchingParam UL-TransModeSwitchingParam
+ }
+ },
+ dlFETMode CHOICE {
+ basic NULL,
+ full SEQUENCE {
+ early-dch-QualityTarget QualityTarget,
+ early-dch-TargetSlot INTEGER (11..28),
+ trChConcatInfo TransportChannelConcatInfo
+ }
+ }
+ }
+ }
+}
+
-- DefaultDPCH-OffsetValueFDD and DefaultDPCH-OffsetValueTDD corresponds to
-- IE "Default DPCH Offset Value" depending on the mode.
-- Actual value DefaultDPCH-OffsetValueFDD = IE value * 512
+
DefaultDPCH-OffsetValueFDD ::= INTEGER (0..599)
DefaultDPCH-OffsetValueTDD ::= INTEGER (0..7)
@@ -6689,6 +7027,10 @@ DeltaACK-r11 ::= INTEGER (0..10)
-- Actual value DeltaSIR = IE value * 0.1
DeltaSIR ::= INTEGER (0..30)
+DesignatedNonServingHS-DSCHCellInfo ::= SEQUENCE {
+ primaryCPICH-Info PrimaryCPICH-Info
+}
+
DHS-Sync ::= INTEGER (-20..10)
DL-CCTrCh ::= SEQUENCE {
@@ -6948,6 +7290,33 @@ DL-CommonInformation-r11 ::= SEQUENCE {
mac-hsResetIndicator-assisting ENUMERATED { true } OPTIONAL
}
+DL-CommonInformation-r12 ::= SEQUENCE {
+ dl-dpchInfoCommon CHOICE {
+ dl-DPCH-InfoCommon DL-DPCH-InfoCommon-r12,
+ dl-FDPCH-InfoCommon DL-FDPCH-InfoCommon-r6
+ } OPTIONAL,
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ defaultDPCH-OffsetValue DefaultDPCH-OffsetValueFDD OPTIONAL,
+ dpch-CompressedModeInfo DPCH-CompressedModeInfo-r10 OPTIONAL,
+ tx-DiversityMode TX-DiversityMode OPTIONAL
+ },
+ tdd SEQUENCE {
+ tddOption CHOICE {
+ tdd384 NULL,
+ tdd768 NULL,
+ tdd128 SEQUENCE {
+ tstd-Indicator BOOLEAN
+ }
+ },
+ defaultDPCH-OffsetValue DefaultDPCH-OffsetValueTDD OPTIONAL
+ }
+ },
+ mac-hsResetIndicator ENUMERATED { true } OPTIONAL,
+ postVerificationPeriod ENUMERATED { true } OPTIONAL,
+ mac-hsResetIndicator-assisting ENUMERATED { true } OPTIONAL
+}
+
DL-CommonInformationPost ::= SEQUENCE {
dl-DPCH-InfoCommon DL-DPCH-InfoCommonPost
}
@@ -7044,6 +7413,33 @@ DL-DPCH-InfoCommon-r6 ::= SEQUENCE {
mac-d-HFN-initial-value MAC-d-HFN-initial-value OPTIONAL
}
+DL-DPCH-InfoCommon-r12 ::= SEQUENCE {
+ cfnHandling CHOICE {
+ maintain SEQUENCE {
+ timingmaintainedsynchind TimingMaintainedSynchInd OPTIONAL
+ },
+ initialise NULL
+ },
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ dl-DPCH-PowerControlInfo DL-DPCH-PowerControlInfo OPTIONAL,
+ powerOffsetPilot-pdpdch PowerOffsetPilot-pdpdch,
+ dl-rate-matching-restriction Dl-rate-matching-restriction OPTIONAL,
+ -- TABULAR: The number of pilot bits is nested inside the spreading factor.
+ spreadingFactorAndPilot SF512-AndPilot-r12,
+ positionFixedOrFlexible PositionFixedOrFlexible,
+ tfci-Existence BOOLEAN
+ },
+ tdd SEQUENCE {
+ dl-DPCH-PowerControlInfo DL-DPCH-PowerControlInfo OPTIONAL
+ }
+ },
+ -- The IE mac-d-HFN-initial-value should be absent in the RRCConnectionSetup and the
+ -- HandoverToUTRANCommand messages. If the IE is included, the general error handling
+ -- for conditional IEs applies.
+ mac-d-HFN-initial-value MAC-d-HFN-initial-value OPTIONAL
+}
+
DL-DPCH-InfoCommonPost ::= SEQUENCE {
dl-DPCH-PowerControlInfo DL-DPCH-PowerControlInfo OPTIONAL
}
@@ -7149,6 +7545,41 @@ DL-DPCH-InfoPerRL-r7 ::= CHOICE {
}
}
+DL-DPCH-InfoPerRL-r12 ::= CHOICE {
+ fdd SEQUENCE {
+ pCPICH-UsageForChannelEst PCPICH-UsageForChannelEst,
+ dpch-FrameOffset DPCH-FrameOffset,
+ secondaryCPICH-Info SecondaryCPICH-Info OPTIONAL,
+ dl-ChannelisationCodeList DL-ChannelisationCodeList,
+ tpc-CombinationIndex TPC-CombinationIndex,
+ powerOffsetTPC-pdpdch PowerOffsetTPC-pdpdch OPTIONAL,
+ powerOffsetPO-SRB PowerOffsetPO-SRB OPTIONAL,
+ closedLoopTimingAdjMode ClosedLoopTimingAdjMode OPTIONAL
+ },
+ tdd SEQUENCE {
+ dl-CCTrChListToEstablish DL-CCTrChList-r7 OPTIONAL,
+ dl-CCTrChListToRemove DL-CCTrChListToRemove OPTIONAL
+ }
+}
+
+
+DL-DPCH-InfoPerRL-ASU ::= CHOICE {
+ fdd SEQUENCE {
+ pCPICH-UsageForChannelEst PCPICH-UsageForChannelEst,
+ dpch-FrameOffset DPCH-FrameOffset,
+ secondaryCPICH-Info SecondaryCPICH-Info OPTIONAL,
+ dl-ChannelisationCodeList DL-ChannelisationCodeList,
+ tpc-CombinationIndex TPC-CombinationIndex,
+ powerOffsetTPC-pdpdch PowerOffsetTPC-pdpdch OPTIONAL,
+ powerOffsetPO-SRB PowerOffsetPO-SRB OPTIONAL,
+ closedLoopTimingAdjMode ClosedLoopTimingAdjMode OPTIONAL
+ },
+ tdd SEQUENCE {
+ dl-CCTrChListToEstablish DL-CCTrChList-r4 OPTIONAL,
+ dl-CCTrChListToRemove DL-CCTrChListToRemove OPTIONAL
+ }
+}
+
DL-FDPCH-InfoPerRL-r6 ::= SEQUENCE {
pCPICH-UsageForChannelEst PCPICH-UsageForChannelEst,
fdpch-FrameOffset DPCH-FrameOffset,
@@ -7362,6 +7793,33 @@ DL-HSPDSCH-Information-r11 ::= SEQUENCE {
}
}
+DL-HSPDSCH-Information-r12 ::= SEQUENCE {
+ hs-scch-Info HS-SCCH-Info-r9 OPTIONAL,
+ measurement-feedback-Info Measurement-Feedback-Info-r12 OPTIONAL,
+ modeSpecificInfo CHOICE {
+ tdd CHOICE {
+ tdd384 SEQUENCE {
+ dl-HSPDSCH-TS-Configuration DL-HSPDSCH-TS-Configuration OPTIONAL
+ },
+ tdd768 SEQUENCE {
+ dl-HSPDSCH-TS-Configuration DL-HSPDSCH-TS-Configuration-VHCR OPTIONAL
+ },
+ tdd128 SEQUENCE {
+ hs-PDSCH-Midamble-Configuration-tdd128
+ HS-PDSCH-Midamble-Configuration-TDD128 OPTIONAL,
+ dl-MultiCarrier-Information DL-MultiCarrier-Information OPTIONAL,
+ tS0-Indicator ENUMERATED { true } OPTIONAL,
+ outofSyncWindow OutofSyncWindow OPTIONAL,
+ ts0ChannelizationCodes DL-TS-ChannelisationCodesShort OPTIONAL
+ }
+ },
+ fdd SEQUENCE {
+ dl-64QAM-Configured ENUMERATED { true } OPTIONAL,
+ hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
+ }
+ }
+}
+
OutofSyncWindow ::= ENUMERATED {
ms40, ms80, ms160, ms320,
ms640, spare3, spare2, spare1 }
@@ -7607,6 +8065,50 @@ DL-InformationPerRL-r11 ::= SEQUENCE {
cell-id CellIdentity OPTIONAL
}
+DL-InformationPerRL-r12 ::= SEQUENCE {
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ primaryCPICH-Info PrimaryCPICH-Info,
+ servingHSDSCH-RL-indicator BOOLEAN,
+ servingEDCH-RL-indicator BOOLEAN
+ },
+ tdd PrimaryCCPCH-Info-r4
+ },
+ dl-dpchInfo CHOICE {
+ dl-DPCH-InfoPerRL DL-DPCH-InfoPerRL-r12,
+ dl-FDPCH-InfoPerRL DL-FDPCH-InfoPerRL-r7,
+ radioLinkswithoutDPCHFDPCHInfo RadioLinkswithoutDPCHFDPCHInfo
+ } OPTIONAL,
+ e-AGCH-Information E-AGCH-Information-r8 OPTIONAL,
+ e-ROCH-Information E-ROCH-Information OPTIONAL,
+ modeSpecificInfo2 CHOICE {
+ fdd SEQUENCE {
+ e-HICH-Info CHOICE {
+ e-HICH-Information E-HICH-Information-r11,
+ releaseIndicator NULL,
+ secondaryReleaseIndicator NULL
+ } OPTIONAL,
+ e-RGCH-Info CHOICE {
+ e-RGCH-Information E-RGCH-Information,
+ releaseIndicator NULL
+ } OPTIONAL,
+ f-TPICH-Info CHOICE {
+ f-TPICH-Information F-TPICH-Information,
+ releaseIndicator NULL
+ } OPTIONAL
+ },
+ tdd CHOICE {
+ tdd384-tdd768 SEQUENCE {
+ e-HICH-Info E-HICH-Information-TDD384-768 OPTIONAL
+ },
+ tdd128 SEQUENCE {
+ e-HICH-Info E-HICH-Information-TDD128 OPTIONAL
+ }
+ }
+ },
+ cell-id CellIdentity OPTIONAL
+}
+
DL-InformationPerRL-List ::= SEQUENCE (SIZE (1..maxRL)) OF
DL-InformationPerRL
@@ -7634,6 +8136,9 @@ DL-InformationPerRL-List-r8 ::= SEQUENCE (SIZE (1..maxRL)) OF
DL-InformationPerRL-List-r11 ::= SEQUENCE (SIZE (1..maxRL)) OF
DL-InformationPerRL-r11
+DL-InformationPerRL-List-r12 ::= SEQUENCE (SIZE (1..maxRL)) OF
+ DL-InformationPerRL-r12
+
DL-InformationPerRL-ListPostFDD ::= SEQUENCE (SIZE (1..maxRL)) OF
DL-InformationPerRL-PostFDD
@@ -7749,6 +8254,22 @@ DL-SecondaryCellInfoFDD-r11 ::= SEQUENCE {
secondaryCell4x4MIMOparameters SecondaryCell4x4MIMOparametersFDD OPTIONAL
}
+DL-SecondaryCellInfoFDD-HandoverToUtran ::= SEQUENCE {
+ configurationInfo CHOICE {
+ continue NULL,
+ newConfiguration SEQUENCE {
+ new-H-RNTI H-RNTI,
+ 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
+ }
+ }
+}
+
DL-TPC-PowerOffsetPerRL ::= SEQUENCE {
powerOffsetTPC-pdpdch PowerOffsetTPC-pdpdch OPTIONAL
}
@@ -7973,6 +8494,24 @@ DPC-Mode ::= ENUMERATED {
singleTPC,
tpcTripletInSoft }
+DPCCH2Info ::= SEQUENCE {
+ dpcch2TxPowerOffset Dpcch2TxPowerOffset
+}
+
+DPCCH2InfoFDD ::= SEQUENCE {
+ configurationInfo CHOICE {
+ continue NULL,
+ newConfiguration SEQUENCE {
+ dpcch2Info DPCCH2Info OPTIONAL,
+ f-dpchInfo F-DPCHInfo OPTIONAL,
+ extended-E-DPCCH-DPCCHPO Extended-E-DPCCH-DPCCH-PowerOffset OPTIONAL,
+ designatedNonServingHS-DSCHCellInfo DesignatedNonServingHS-DSCHCellInfo OPTIONAL
+ }
+ }
+}
+
+Dpcch2TxPowerOffset ::= INTEGER (0..20)
+
-- Actual value DPCCH-PowerOffset = IE value * 2
DPCCH-PowerOffset ::= INTEGER (-82..-3)
@@ -8034,6 +8573,16 @@ DRX-Info ::= SEQUENCE {
ue-drx-GrantMonitoring BOOLEAN
}
+DRX-Info-r12 ::= SEQUENCE {
+ ue-drx-Cycle UE-DRX-Cycle,
+ ue-drx-Cycle2 UE-DRX-Cycle2 OPTIONAL,
+ ue-drx-Cycle-InactivityThreshold UE-DRX-Cycle-InactivityThreshold,
+ ue-drx-Cycle2-InactivityThreshold UE-DRX-Cycle-InactivityThreshold OPTIONAL,
+ ue-GrantMonitoring-InactivityThreshold
+ UE-GrantMonitoring-InactivityThreshold,
+ ue-drx-GrantMonitoring BOOLEAN
+}
+
DSCH-Mapping ::= SEQUENCE {
maxTFCI-Field2Value MaxTFCI-Field2Value,
spreadingFactor SF-PDSCH,
@@ -8058,6 +8607,13 @@ DTX-DRX-Info-r7 ::= SEQUENCE {
uplink-DPCCHSlotFormatInformation Uplink-DPCCH-Slot-Format-Information
}
+DTX-DRX-Info-r12 ::= SEQUENCE {
+ dtx-Info DTX-Info OPTIONAL,
+ dtx-Info-SecondaryUplinkFrequency DTX-Info-SecondaryUplinkFrequency OPTIONAL,
+ drx-Info DRX-Info-r12 OPTIONAL,
+ uplink-DPCCHSlotFormatInformation Uplink-DPCCH-Slot-Format-Information
+}
+
DTX-E-DCH-TTI-10ms ::= SEQUENCE {
ue-dtx-Cycle1-10ms UE-DTX-Cycle1-10ms,
ue-dtx-Cycle2-10ms UE-DTX-Cycle2-10ms,
@@ -8085,6 +8641,20 @@ DTX-Info ::= SEQUENCE {
ue-dpcch-Burst2 UE-DPCCH-Burst
}
+DTX-Info-SecondaryUplinkFrequency ::= SEQUENCE {
+ e-dch-TTI-Length CHOICE {
+ dtx-e-dch-TTI-10ms NULL,
+ dtx-e-dch-TTI-2ms SEQUENCE {
+ ue-dtx-Cycle1-2ms-Secondary UE-DTX-Cycle1-2ms OPTIONAL,
+ ue-dtx-Cycle2-2ms-Secondary UE-DTX-Cycle2-2ms-Secondary }
+ },
+ ue-dtx-cycle2InactivityThreshold-Secondary UE-DTX-Cycle2InactivityThreshold OPTIONAL,
+ -- if ue-dtx-long-preamble-length is not present, the value is '2 slots'
+ ue-dtx-long-preamble-length-Secondary UE-DTX-long-preamble-length OPTIONAL,
+ ue-dpcch-Burst1-Secondary UE-DPCCH-Burst OPTIONAL,
+ ue-dpcch-Burst2-Secondary UE-DPCCH-Burst OPTIONAL
+}
+
DurationTimeInfo ::= INTEGER (1..4096)
DynamicPersistenceLevel ::= INTEGER (1..8)
@@ -8402,6 +8972,8 @@ E-DPCCH-Info-r7 ::= SEQUENCE {
E-DPCCH-DPCCH-PowerOffset ::= INTEGER (0..8)
+Extended-E-DPCCH-DPCCH-PowerOffset ::= INTEGER (9..15)
+
E-DPDCH-Info ::= SEQUENCE {
e-TFCI-TableIndex E-TFCI-TableIndex,
e-DCH-MinimumSet-E-TFCI E-DCH-MinimumSet-E-TFCI OPTIONAL,
@@ -8547,6 +9119,7 @@ E-HICH-Information-For-SPS-TDD128 ::= SEQUENCE {
signatureSequenceGroupIndex INTEGER (0..19)
}
+
E-PUCH-Info ::= SEQUENCE {
e-TFCS-Info E-TFCS-Info,
modeSpecificInfo CHOICE {
@@ -8715,6 +9288,8 @@ EARFCN ::= INTEGER (0..65535)
EARFCNExtension ::= INTEGER (65536..262143)
+EARFCNExtension2 ::= INTEGER (0..262143)
+
EARFCNRange ::= SEQUENCE {
-- If the IE earfcn is set to a value of 65535, then the EARFCN
-- value for that instance shall be read from the IE earfcnExt.
@@ -8758,6 +9333,13 @@ EXT-UL-TimingAdvance ::= SEQUENCE {
}
}
+F-DPCHInfo ::= SEQUENCE {
+ fdpch-SlotFormat INTEGER (0..9) OPTIONAL,
+ codeNumber INTEGER (0..255) OPTIONAL,
+ -- Actual value dl-FDPCH-TPCcommandErrorRate = IE value * 0.01
+ dl-FDPCH-TPCcommandErrorRate INTEGER (1..10) OPTIONAL
+}
+
FACH-PCH-Information ::= SEQUENCE {
transportFormatSet TransportFormatSet,
transportChannelIdentity TransportChannelIdentity,
@@ -8775,6 +9357,12 @@ Fallback-R99-PRACH-info-IEs::= SEQUENCE {
Feedback-cycle ::= ENUMERATED {
fc0, fc2, fc4, fc8, fc10, fc20, fc40, fc80, fc160}
+Feedback-cycle2 ::= ENUMERATED {
+ fc0, fc8, fc10, fc16,
+ fc20, f32, fc40, f64,
+ fc80, fc160, spare6, spare5,
+ spare4, spare3, spare2, spare1}
+
Feedback-cycle-r7 ::= ENUMERATED {
fc0, fc2, fc4, fc8, fc10, fc20, fc40, fc80, fc160,
fc16, fc32, fc64, spare4, spare3, spare2, spare1 }
@@ -8818,6 +9406,9 @@ FTPICH-SlotFormat ::= INTEGER (0..9)
FreqIndexListForEnhancedMeas ::= SEQUENCE (SIZE (1..maxFreqMeasWithoutCM)) OF
FrequencyIndexForEnhancedMeas
+FreqIndexListForEnhancedMeas-r12 ::= SEQUENCE (SIZE (1..maxFreqMeasWithoutCM)) OF
+ FrequencyIndexForEnhancedMeas-r12
+
FrequencyInfo ::= SEQUENCE {
modeSpecificInfo CHOICE {
fdd FrequencyInfoFDD,
@@ -8835,6 +9426,8 @@ FrequencyInfoTDD ::= SEQUENCE {
FrequencyIndexForEnhancedMeas ::= INTEGER (0..maxCellMeas-1)
+FrequencyIndexForEnhancedMeas-r12 ::= INTEGER (0..maxCellMeas-ext-1)
+
HappyBit-DelayCondition ::= ENUMERATED {
ms2, ms10, ms20, ms50, ms100, ms200, ms500, ms1000 }
@@ -8976,12 +9569,18 @@ HS-DSCH-SPS-NewOperation-TDD128 ::= SEQUENCE {
} OPTIONAL
}
+HS-DPCCHOverheadReduction ::= SEQUENCE {
+ hs-dpcch-ReductionType ENUMERATED { reductionType1, reductionType2} OPTIONAL,
+ feedback-cycle2 Feedback-cycle2,
+ cqi-CycleSwitchTimer CQI-CycleSwitchTimer
+}
+
HS-PDSCH-Midamble-Configuration-TDD128 ::= SEQUENCE {
midambleAllocationMode CHOICE{
defaultMidamble NULL,
commonMidamble NULL,
ueSpecificMidamble INTEGER (0..15)
- },
+ },
-- Actual value midambleConfiguration = IE value * 2
midambleConfiguration INTEGER (1..8)
}
@@ -8995,8 +9594,8 @@ HS-SCCH-Info ::= SEQUENCE {
},
tdd CHOICE {
tdd384 SEQUENCE {
- nack-ack-power-offset INTEGER (-7..8),
- hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD384,
+ nack-ack-power-offset INTEGER (-7..8),
+ hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD384,
hS-SCCH-SetConfiguration SEQUENCE (SIZE (1..maxHSSCCHs)) OF
HS-SCCH-TDD384
},
@@ -9478,6 +10077,20 @@ Measurement-Feedback-Info-r11 ::= SEQUENCE {
}
}
+Measurement-Feedback-Info-r12 ::= SEQUENCE {
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ measurementPowerOffset MeasurementPowerOffset,
+ feedback-cycle Feedback-cycle-r7,
+ hs-DPCCHOverheadReduction HS-DPCCHOverheadReduction OPTIONAL,
+ cqi-RepetitionFactor CQI-RepetitionFactor,
+ cqi-RepetitionFactor-Assisting CQI-RepetitionFactor OPTIONAL,
+ deltaCQI DeltaCQI-r11
+ },
+ tdd NULL
+ }
+}
+
Measurement-Feedback-Info-ConcurrentTTI ::= SEQUENCE {
feedback-cycle Feedback-cycle-r7 OPTIONAL,
cqi-RepetitionFactor CQI-RepetitionFactor OPTIONAL,
@@ -9706,7 +10319,7 @@ MIMO-Parameters-r7 ::= SEQUENCE {
}
MIMO4x4-Parameters ::= SEQUENCE {
- configurationInfo CHOICE {
+ configurationInfo CHOICE {
continue NULL,
newConfiguration SEQUENCE {
mimo4x4N-M-Ratio MIMO-N-M-Ratio OPTIONAL,
@@ -9920,6 +10533,10 @@ Non-ScheduledTransGrantInfoTDD-r9 ::= CHOICE {
}
}
+Non-rectResAllocInd-TDD128 ::= ENUMERATED { true }
+
+Non-rectResSpecTSset-TDD128 ::= BIT STRING (SIZE (7))
+
NumberOfDPDCH ::= INTEGER (1..maxDPDCH-UL)
NumberOfFBI-Bits ::= INTEGER (1..2)
@@ -10230,9 +10847,15 @@ PICH-PowerOffset ::= INTEGER (-10..5)
PilotBits128 ::= ENUMERATED {
pb4, pb8 }
+PilotBits128-r12 ::= ENUMERATED {
+ pb0, pb4, pb8 }
+
PilotBits256 ::= ENUMERATED {
pb2, pb4, pb8 }
+PilotBits256-r12 ::= ENUMERATED {
+ pb0, pb2, pb4, pb8 }
+
-- Actual measurement power offset value = IE value * 0.5
MeasurementPowerOffset ::= INTEGER (-12..26)
@@ -10256,6 +10879,8 @@ PowerControlGAP ::= INTEGER (0..255)
PowerOffsetPilot-pdpdch ::= INTEGER (0..24)
+PowerOffsetPO-SRB ::= INTEGER (0..24)
+
PowerOffsetTPC-pdpdch ::= INTEGER (0..24)
PowerRampStep ::= INTEGER (1..8)
@@ -10721,6 +11346,10 @@ RACH-TransmissionParameters ::= SEQUENCE {
nb01Max NB01
}
+RadioLinkswithoutDPCHFDPCHInfo ::= SEQUENCE {
+ frameOffset DPCH-FrameOffset
+}
+
ReducedScramblingCodeNumber ::= INTEGER (0..8191)
Reference-Beta-QPSK ::= SEQUENCE {
@@ -10909,6 +11538,20 @@ RL-AdditionInformation-r11 ::= SEQUENCE {
targetCellPreconfigInfo TargetCellPreconfigInfo-r11 OPTIONAL
}
+RL-AdditionInformation-r12 ::= SEQUENCE {
+ primaryCPICH-Info PrimaryCPICH-Info,
+ cell-Id CellIdentity OPTIONAL,
+ dl-dpchInfo CHOICE {
+ dl-DPCH-InfoPerRL DL-DPCH-InfoPerRL-ASU,
+ dl-FDPCH-InfoPerRL DL-FDPCH-InfoPerRL-r7,
+ radioLinkswithoutDPCHFDPCHInfo RadioLinkswithoutDPCHFDPCHInfo
+ },
+ e-HICH-Information E-HICH-Information-r11 OPTIONAL,
+ e-RGCH-Information E-RGCH-Information OPTIONAL,
+ f-TPICH-Information F-TPICH-Information OPTIONAL,
+ targetCellPreconfigInfo TargetCellPreconfigInfo-r12 OPTIONAL
+}
+
RL-AdditionInformation-v6b0ext ::= SEQUENCE {
sttdIndication STTDIndication OPTIONAL
}
@@ -10954,9 +11597,14 @@ RL-AdditionInformationList-vb50ext ::= SEQUENCE (SIZE(1..maxRL-1)) OF
RL-AdditionInformationList-r11 ::= SEQUENCE (SIZE(1..maxRL-1)) OF
RL-AdditionInformation-r11
+RL-AdditionInformationList-r12 ::= SEQUENCE (SIZE(1..maxRL-1)) OF
+ RL-AdditionInformation-r12
+
RL-AdditionInformationList-SecULFreq ::= SEQUENCE (SIZE(1..maxEDCHRL-1)) OF
RL-AdditionInformation-SecULFreq
+RL-AdditionInformationList-SecULFreq-r12 ::= SEQUENCE (SIZE(1..maxEDCHRL-1)) OF
+ RL-AdditionInformation-SecULFreq-r12
RL-AdditionInformation-SecULFreq ::= SEQUENCE {
primaryCPICH-Info PrimaryCPICH-Info,
@@ -10966,6 +11614,15 @@ RL-AdditionInformation-SecULFreq ::= SEQUENCE {
e-RGCH-Information E-RGCH-Information OPTIONAL
}
+RL-AdditionInformation-SecULFreq-r12 ::= SEQUENCE {
+ primaryCPICH-Info PrimaryCPICH-Info,
+ cell-id CellIdentity OPTIONAL,
+ dl-FDPCH-InfoPerRL DL-FDPCH-InfoPerRL-r7,
+ e-HICH-Information E-HICH-Information,
+ e-RGCH-Information E-RGCH-Information OPTIONAL,
+ radioLinkswithoutDPCHFDPCHIndicator NULL OPTIONAL
+}
+
RL-IdentifierList ::= SEQUENCE (SIZE (1..maxRL)) OF
PrimaryCPICH-Info
@@ -11284,7 +11941,7 @@ SecondaryCellMIMOparametersFDD-r10 ::= CHOICE {
}
SecondaryCell4x4MIMOparametersFDD ::= SEQUENCE {
- configurationInfo CHOICE {
+ configurationInfo CHOICE {
continue NULL,
newConfiguration SEQUENCE {
mimoN-M-Ratio MIMO-N-M-Ratio OPTIONAL,
@@ -11311,6 +11968,12 @@ ServingCellChangeParameters ::= SEQUENCE {
servingCellChangeTrId ServingCellChangeTrId
}
+ServingCellChangeParameters-r12 ::= SEQUENCE {
+ servingCellChangeMACreset ServingCellChangeMACreset,
+ servingCellChangeMsgType ServingCellChangeMsgType,
+ servingCellChangeTrId ServingCellChangeTrId,
+ enhancedServingCellChangeforEvent1CsupportIndicator ENUMERATED { true } OPTIONAL
+}
ServingCellChangeTrId ::= INTEGER (0..3)
SF8Codes ::= ENUMERATED {
@@ -11364,6 +12027,18 @@ SF512-AndPilot ::= CHOICE {
sfd256 PilotBits256,
sfd512 NULL
}
+
+SF512-AndPilot-r12 ::= CHOICE {
+ sfd4 NULL,
+ sfd8 NULL,
+ sfd16 NULL,
+ sfd32 NULL,
+ sfd64 NULL,
+ sfd128 PilotBits128-r12,
+ sfd256 PilotBits256-r12,
+ sfd512 NULL
+}
+
SF-PDSCH ::= ENUMERATED {
sfp4, sfp8, sfp16, sfp32,
sfp64, sfp128, sfp256 }
@@ -11558,6 +12233,33 @@ TargetCellPreconfigInfo-r11 ::= SEQUENCE {
ul-MIMO-Info UL-MIMO-InfoFDD OPTIONAL
}
+TargetCellPreconfigInfo-r12 ::= SEQUENCE {
+ activationTimeOffset ActivationTimeOffset OPTIONAL,
+ new-H-RNTI H-RNTI,
+ newPrimary-E-RNTI E-RNTI OPTIONAL,
+ newSecondary-E-RNTI E-RNTI OPTIONAL,
+ serving-HSDSCH-CellInformation Serving-HSDSCH-CellInformation-r12,
+ e-dch-ReconfigurationInfo E-DCH-ReconfigurationInfo-r11,
+ dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
+ dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL,
+ hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r9 OPTIONAL,
+ mimo4x4Parameters MIMO4x4-Parameters OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL,
+ ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r12 OPTIONAL,
+ e-dch-ReconfigurationInfo-SecULFrequency
+ E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL,
+ ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL,
+ f-tpich-ReconfigurationInfo F-TPICH-ReconfigurationInfo OPTIONAL,
+ uL-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL,
+ ul-16QAM-Config UL-16QAM-Config OPTIONAL,
+ ul-64QAM-Config UL-64QAM-Config OPTIONAL,
+ ul-MIMO-Info UL-MIMO-InfoFDD OPTIONAL,
+ dPCCH2InfoFDD DPCCH2InfoFDD OPTIONAL
+}
+
TDD-FPACH-CCode16-r4 ::= ENUMERATED {
cc16-1, cc16-2, cc16-3, cc16-4,
cc16-5, cc16-6, cc16-7, cc16-8,
@@ -11890,6 +12592,15 @@ UE-DPCCH-Burst ::= ENUMERATED {
sub-frames-5,
spare1 }
+UE-DPCCHPowerResetAfterDTXOnSecUplink ::= SEQUENCE {
+ filterCoefficient INTEGER (0..5),
+ -- Actual value range powerOffset = (-4..10) * 2
+ powerOffset INTEGER (-8..20),
+ inactivityThresholdForResetPower ENUMERATED {
+ ms10, ms20, ms30, ms40,
+ ms50, ms60, ms80, ms120} OPTIONAL
+}
+
UE-DRX-Cycle ::= ENUMERATED {
sub-frames-4,
sub-frames-5,
@@ -11900,6 +12611,24 @@ UE-DRX-Cycle ::= ENUMERATED {
spare2,
spare1 }
+UE-DRX-Cycle2 ::= ENUMERATED {
+ sub-frames-4,
+ sub-frames-5,
+ sub-frames-8,
+ sub-frames-10,
+ sub-frames-16,
+ sub-frames-20,
+ sub-frames-32,
+ sub-frames-40,
+ sub-frames-64,
+ sub-frames-80,
+ spare6,
+ spare5,
+ spare4,
+ spare3,
+ spare2,
+ spare1 }
+
UE-DTX-Cycle1-10ms ::= ENUMERATED {
sub-frames-1,
sub-frames-5,
@@ -11944,6 +12673,40 @@ UE-DTX-Cycle2-2ms ::= ENUMERATED {
spare2,
spare1 }
+UE-DTX-Cycle2-2ms-Secondary ::= ENUMERATED {
+ sub-frames-4,
+ sub-frames-5,
+ sub-frames-8,
+ sub-frames-10,
+ sub-frames-16,
+ sub-frames-20,
+ sub-frames-32,
+ sub-frames-40,
+ sub-frames-64,
+ sub-frames-80,
+ sub-frames-128,
+ sub-frames-160,
+ sub-frames-256,
+ sub-frames-320,
+ sub-frames-512,
+ sub-frames-640,
+ sub-frames-1024,
+ sub-frames-1280,
+ spare14,
+ spare13,
+ spare12,
+ spare11,
+ spare10,
+ spare9,
+ spare8,
+ spare7,
+ spare6,
+ spare5,
+ spare4,
+ spare3,
+ spare2,
+ spare1 }
+
UE-DTX-Cycle2InactivityThreshold ::= ENUMERATED {
e-dch-tti-1,
e-dch-tti-4,
@@ -12778,6 +13541,12 @@ UL-TimingAdvanceControl-LCR-r4 ::= CHOICE {
}
}
+UL-TransModeSwitchingParam ::= SEQUENCE {
+ k INTEGER (1..32),
+ l INTEGER (1..32),
+ m INTEGER (1..32)
+}
+
UL-TS-ChannelisationCode ::= ENUMERATED {
cc1-1, cc2-1, cc2-2,
cc4-1, cc4-2, cc4-3, cc4-4,
@@ -12978,6 +13747,23 @@ AcquisitionSatInfo-r10 ::= SEQUENCE {
codePhaseSearchWindow CodePhaseSearchWindow,
azimuthAndElevation AzimuthAndElevation-r10 OPTIONAL
}
+AcquisitionSatInfo-vc50ext ::= SEQUENCE {
+ extraDopplerInfoExtension ExtraDopplerInfoExtension OPTIONAL
+}
+
+AcquisitionSatInfo-r12 ::= SEQUENCE {
+ satID SatID,
+ -- Actual value dopplerOthOrder = IE value * 2.5
+ doppler0thOrder INTEGER (-2048..2047),
+ extraDopplerInfo ExtraDopplerInfo OPTIONAL,
+-- If the extraDopplerInfoExtension is present, the extraDopplerInfo should not be present
+ extraDopplerInfoExtension ExtraDopplerInfoExtension OPTIONAL,
+ codePhase INTEGER (0..1022),
+ integerCodePhase INTEGER (0..19),
+ gps-BitNumber INTEGER (0..3),
+ codePhaseSearchWindow CodePhaseSearchWindow,
+ azimuthAndElevation AzimuthAndElevation-r10 OPTIONAL
+}
AcquisitionSatInfoList ::= SEQUENCE (SIZE (1..maxSat)) OF
AcquisitionSatInfo
@@ -12988,6 +13774,12 @@ AcquisitionSatInfoList-va40ext ::= SEQUENCE (SIZE (1..maxSat)) OF
AcquisitionSatInfoList-r10 ::= SEQUENCE (SIZE (1..maxSat)) OF
AcquisitionSatInfo-r10
+AcquisitionSatInfoList-vc50ext ::= SEQUENCE (SIZE (1..maxSat)) OF
+ AcquisitionSatInfo-vc50ext
+
+AcquisitionSatInfoList-r12 ::= SEQUENCE (SIZE (1..maxSat)) OF
+ AcquisitionSatInfo-r12
+
AdditionalMeasurementID-List ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF
MeasurementIdentity
@@ -13013,6 +13805,10 @@ AlmanacSatInfo ::= SEQUENCE {
AlmanacSatInfoList ::= SEQUENCE (SIZE (1..maxSat)) OF
AlmanacSatInfo
+ALM-BDSKeplerianSet ::= SEQUENCE {
+ sat-info-BDSkpList GANSS-SAT-Info-Almanac-BDSkpList
+}
+
ALM-ECEFsbasAlmanacSet ::= SEQUENCE {
sat-info-SBASecefList GANSS-SAT-Info-Almanac-SBASecefList
}
@@ -13022,9 +13818,9 @@ ALM-GlonassAlmanacSet ::= SEQUENCE {
}
ALM-keplerianParameters ::= SEQUENCE {
- -- time of week by 4096s steps
- t-oa INTEGER (0..147),
- iod-a INTEGER (0..3),
+ -- time of week by 600s steps
+ t-oa INTEGER (0..1023),
+ iod-a INTEGER (0..15),
sat-info-kpList GANSS-SAT-Info-Almanac-KpList
}
@@ -13099,6 +13895,38 @@ Frequency-Band ::= ENUMERATED {
BCCH-ARFCN ::= INTEGER (0..1023)
+BDSclockModel ::= SEQUENCE {
+ bdsAODC BIT STRING (SIZE (5)),
+ bdsToc BIT STRING (SIZE (17)),
+ bdsa0 BIT STRING (SIZE (24)),
+ bdsa1 BIT STRING (SIZE (22)),
+ bdsa2 BIT STRING (SIZE (11)),
+ bdsTgd1 BIT STRING (SIZE (10))
+}
+
+BDS-IGPInfoList ::= SEQUENCE (SIZE (1..maxIGPInfo)) OF SEQUENCE {
+ bds-IGPNumber INTEGER (1..320),
+ bds-VerticalDelay BIT STRING (SIZE (9)),
+ bds-GIVEI BIT STRING (SIZE (4))
+}
+
+DBDS-InfoList ::= SEQUENCE (SIZE (1..maxSgnType)) OF DBDS-Info
+
+DBDS-Info ::= SEQUENCE {
+ bds-SignalID GANSS-Signal-Id OPTIONAL,
+ dbds-SignalInfoList DBDS-SignalInfoList
+}
+
+DBDS-SignalInfoList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
+ DBDS-SignalInfo
+
+DBDS-SignalInfo ::= SEQUENCE {
+ svID INTEGER(0..63),
+ bds-UDREI INTEGER (0..15),
+ bds-RURAI INTEGER (0..15),
+ bds-ECC-DeltaT BIT STRING (SIZE (13))
+}
+
BLER-MeasurementResults ::= SEQUENCE {
transportChannelIdentity TransportChannelIdentity,
dl-TransportChannelBLER DL-TransportChannelBLER OPTIONAL
@@ -13389,6 +14217,10 @@ CellMeasuredResults-v920ext ::= SEQUENCE {
csgMemberIndication ENUMERATED { member } OPTIONAL
}
+CellMeasuredResults-vc50ext ::= SEQUENCE {
+ csg-MemberPLMNList CSG-MemberPLMNList OPTIONAL
+}
+
CellMeasurementEventResults ::= CHOICE {
fdd SEQUENCE (SIZE (1..maxCellMeas)) OF
PrimaryCPICH-Info,
@@ -13564,6 +14396,9 @@ CellSelectReselectInfoTreselectionScaling-v5c0ext ::= SEQUENCE {
CellsForInterFreqMeasList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
InterFreqCellID
+CellsForInterFreqMeasList-r12 ::= SEQUENCE (SIZE (1..maxCellMeas-ext)) OF
+ InterFreqCellID-r12
+
CellsForInterRATMeasList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
InterRATCellID
@@ -13629,6 +14464,14 @@ CPICH-Ec-N0 ::= INTEGER (0..63)
-- Values above Max are spare
CPICH-RSCP ::= INTEGER (0..127)
+CPICH-Ec-N0-RSCP ::= SEQUENCE {
+ cpich-Ec-N0 CPICH-Ec-N0,
+ cpich-RSCP CPICH-RSCP
+}
+
+CSG-MemberPLMNList ::= SEQUENCE(SIZE (1..6)) OF
+ PLMN-Identity
+
CSGCellInfo ::= SEQUENCE {
modeSpecificInfo CHOICE {
fdd SEQUENCE {
@@ -13816,6 +14659,10 @@ DopplerUncertainty ::= ENUMERATED {
hz12-5, hz25, hz50, hz100, hz200,
spare3, spare2, spare1 }
+DopplerUncertaintyExt ::= ENUMERATED {
+ hz300, hz400, hz500, hz600, noInformation,
+ spare3, spare2, spare1 }
+
EllipsoidPoint ::= SEQUENCE {
latitudeSign ENUMERATED { north, south },
latitude INTEGER (0..8388607),
@@ -13873,6 +14720,9 @@ EnvironmentCharacterisation ::= ENUMERATED {
notDefined,
spare }
+EUTRA-CSGMemberPLMNList ::= SEQUENCE(SIZE (1..5)) OF
+ PLMN-Identity
+
Eutra-EventResult ::= SEQUENCE {
earfcn EARFCN,
reportedCells SEQUENCE (SIZE (1..maxReportedEUTRACellPerFreq)) OF
@@ -13883,12 +14733,21 @@ EUTRA-EventResult-vb50ext ::= SEQUENCE {
earfcn EARFCNExtension OPTIONAL
}
+EUTRA-EventResult-vc50ext ::= SEQUENCE {
+ earfcn EARFCNExtension2,
+ reportedCells SEQUENCE (SIZE (1..maxReportedEUTRACellPerFreq)) OF
+ EUTRA-PhysicalCellIdentity
+}
+
Eutra-EventResultList ::= SEQUENCE (SIZE (1..maxReportedEUTRAFreqs)) OF
Eutra-EventResult
EUTRA-EventResultList-vb50ext ::= SEQUENCE (SIZE (1..maxReportedEUTRAFreqs)) OF
EUTRA-EventResult-vb50ext
+EUTRA-EventResultList-vc50ext ::= SEQUENCE (SIZE (1..maxReportedEUTRAFreqs-ext)) OF
+ EUTRA-EventResult-vc50ext
+
EUTRA-EventResults ::= SEQUENCE {
eventID EventIDInterRAT,
eutra-EventResultsList Eutra-EventResultList
@@ -13898,10 +14757,18 @@ EUTRA-EventResults-vb50ext ::= SEQUENCE {
eutra-EventResultsList EUTRA-EventResultList-vb50ext
}
+EUTRA-EventResults-vc50ext ::= SEQUENCE {
+ eutra-EventResultsList EUTRA-EventResultList-vc50ext
+}
+
EUTRA-EventResultsForCELLFACH ::= SEQUENCE {
eutraFrequencyIndicator BIT STRING (SIZE (maxNumEUTRAFreqs-FACH))
}
+EUTRA-EventResultsForCELLFACH-vc50ext ::= SEQUENCE {
+ eutraFrequencyIndicator BIT STRING (SIZE (maxNumEUTRAFreqs-FACH))
+}
+
EUTRA-FrequencyAndPriorityInfo ::= SEQUENCE {
earfcn EARFCN,
measurementBandwidth EUTRA-MeasurementBandwidth OPTIONAL,
@@ -13926,6 +14793,11 @@ EUTRA-FrequencyAndPriorityInfo-vb50ext ::= SEQUENCE {
qqualMinEUTRA-WB INTEGER (-34..-3) OPTIONAL
}
+EUTRA-FrequencyAndPriorityInfo-vc50ext ::= SEQUENCE {
+ qqualMinRSRQ-OnAllSymbols INTEGER (-34..-3) OPTIONAL,
+ reducedMeasurementPerformance ENUMERATED {true} OPTIONAL
+}
+
EUTRA-FrequencyAndPriorityInfoExtension-vb50ext ::= SEQUENCE {
earfcn EARFCNExtension,
measurementBandwidth EUTRA-MeasurementBandwidth OPTIONAL,
@@ -13947,12 +14819,20 @@ EUTRA-FrequencyAndPriorityInfoExtension-vb80ext ::= SEQUENCE {
qqualMinEUTRA-WB INTEGER (-34..-3) OPTIONAL
}
+EUTRA-FrequencyAndPriorityInfoExtension-vc50ext ::= SEQUENCE {
+ qqualMinRSRQ-OnAllSymbols INTEGER (-34..-3) OPTIONAL,
+ reducedMeasurementPerformance ENUMERATED {true} OPTIONAL
+}
+
EUTRA-FrequencyAndPriorityInfoExtensionList ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
EUTRA-FrequencyAndPriorityInfoExtension-vb50ext
EUTRA-FrequencyAndPriorityInfoExtensionList-vb80ext ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
EUTRA-FrequencyAndPriorityInfoExtension-vb80ext
+EUTRA-FrequencyAndPriorityInfoExtensionList-vc50ext ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
+ EUTRA-FrequencyAndPriorityInfoExtension-vc50ext
+
EUTRA-FrequencyAndPriorityInfoList ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
EUTRA-FrequencyAndPriorityInfo
@@ -13962,6 +14842,9 @@ EUTRA-FrequencyAndPriorityInfoList-v920ext ::= SEQUENCE (SIZE (1..maxNumEUTRAFre
EUTRA-FrequencyAndPriorityInfoList-vb50ext ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
EUTRA-FrequencyAndPriorityInfo-vb50ext
+EUTRA-FrequencyAndPriorityInfoList-vc50ext ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
+ EUTRA-FrequencyAndPriorityInfo-vc50ext
+
EUTRA-FrequencyList ::= SEQUENCE {
eutraFrequencyRemoval EUTRA-FrequencyRemoval,
eutraNewFrequencies EUTRA-FrequencyInfoList OPTIONAL
@@ -13979,6 +14862,13 @@ EUTRA-FrequencyList-r11 ::= SEQUENCE {
eutraSIAcquisition EUTRA-SIAcquisition-r11 OPTIONAL
}
+EUTRA-FrequencyList-r12 ::= SEQUENCE {
+ eutraFrequencyRemoval EUTRA-FrequencyRemoval-r11,
+ eutraNewFrequencies EUTRA-FrequencyInfoList-r12 OPTIONAL,
+ eutraSIAcquisition EUTRA-SIAcquisition-r11 OPTIONAL,
+ rsrqMeasOnAllSymbols BOOLEAN OPTIONAL
+}
+
EUTRA-SIAcquisition ::= SEQUENCE {
earfcn EARFCN,
physicalCellIdentity EUTRA-PhysicalCellIdentity
@@ -14026,19 +14916,39 @@ EUTRA-MeasuredCells-v920ext ::= SEQUENCE {
eutraSIacquisitionResults EUTRA-SIacquisitionResults
}
+EUTRA-MeasuredCells-vc50ext ::= SEQUENCE {
+ physicalCellIdentity EUTRA-PhysicalCellIdentity OPTIONAL,
+ rSRP INTEGER (0..97) OPTIONAL,
+ rSRQ INTEGER (0..33) OPTIONAL,
+ eutraSIacquisitionResults EUTRA-SIacquisitionResults-vc50ext,
+ rsrqExtension INTEGER (-30..46) OPTIONAL
+}
+
Eutra-MeasuredResult-v920ext ::= SEQUENCE {
measuredEUTRACells-v920ext SEQUENCE (SIZE (1..maxReportedEUTRACellPerFreq)) OF
EUTRA-MeasuredCells-v920ext
}
+Eutra-MeasuredResult-vc50ext ::= SEQUENCE {
+ earfcn EARFCNExtension2 OPTIONAL,
+ measuredEUTRACells-vc50ext SEQUENCE (SIZE (1..maxReportedEUTRACellPerFreq)) OF
+ EUTRA-MeasuredCells-vc50ext
+}
+
Eutra-MeasuredResultList-v920ext ::= SEQUENCE (SIZE (1..maxReportedEUTRAFreqs)) OF
Eutra-MeasuredResult-v920ext
+Eutra-MeasuredResultList-vc50ext ::= SEQUENCE (SIZE (1..maxReportedEUTRAFreqs)) OF
+ Eutra-MeasuredResult-vc50ext
EUTRA-MeasuredResults-v920ext ::= SEQUENCE {
eutraMeasuredResultList-v920ext Eutra-MeasuredResultList-v920ext
}
+EUTRA-MeasuredResults-vc50ext ::= SEQUENCE {
+ eutraMeasuredResultList-vc50ext Eutra-MeasuredResultList-vc50ext
+}
+
EUTRA-SIacquisitionResults ::= SEQUENCE {
cgiInfo SEQUENCE {
plmn-Identity PLMN-Identity,
@@ -14049,6 +14959,20 @@ EUTRA-SIacquisitionResults ::= SEQUENCE {
csgMemberIndication ENUMERATED { member } OPTIONAL
}
+EUTRA-SIacquisitionResults-vc50ext ::= SEQUENCE {
+ cgiInfo CGI-Info OPTIONAL,
+ csgIdentity CSG-Identity OPTIONAL,
+ csgMemberIndication ENUMERATED { member } OPTIONAL,
+ csgMemberPLMN EUTRA-CSGMemberPLMNList OPTIONAL,
+ primaryPLMNSuitable ENUMERATED { true } OPTIONAL
+}
+
+CGI-Info ::= SEQUENCE {
+ plmn-Identity PLMN-Identity,
+ cellIdentity BIT STRING (SIZE (28)),
+ trackingAreaCode BIT STRING (SIZE (16))
+}
+
EUTRA-FrequencyRemoval ::= CHOICE {
removeAllFrequencies NULL,
removeSomeFrequencies SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
@@ -14068,6 +14992,9 @@ EUTRA-FrequencyInfoList ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
EUTRA-FrequencyInfoList-r11 ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
EUTRA-FrequencyInfo-r11
+EUTRA-FrequencyInfoList-r12 ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
+ EUTRA-FrequencyInfo-r12
+
EUTRA-FrequencyInfo ::= SEQUENCE {
earfcn EARFCN,
measurementBandwidth EUTRA-MeasurementBandwidth OPTIONAL,
@@ -14084,6 +15011,14 @@ EUTRA-FrequencyInfo-r11 ::= SEQUENCE {
widebandRSRQMeasurements ENUMERATED {true} OPTIONAL
}
+EUTRA-FrequencyInfo-r12 ::= SEQUENCE {
+ earfcn EARFCNExtension2,
+ reducedMeasurementPerformance ENUMERATED {true} OPTIONAL,
+ measurementBandwidth EUTRA-MeasurementBandwidth OPTIONAL,
+ eutra-blackListedCellList EUTRA-BlacklistedCellPerFreqList OPTIONAL,
+ widebandRSRQMeasurements ENUMERATED {true} OPTIONAL
+}
+
EUTRA-FrequencyRACHReportingInfo ::= SEQUENCE {
eutra-FrequencyListIndicator BIT STRING (SIZE (maxNumEUTRAFreqs)),
eutra-FrequencyRepQuantityRACH ENUMERATED { rsrp, rsrq },
@@ -14094,6 +15029,11 @@ EUTRA-FrequencyRACHReportingInfo ::= SEQUENCE {
spare2, spare1 } OPTIONAL
}
+EUTRA-FrequencyRACHReportingInfo-vc50ext ::= SEQUENCE {
+ eutra-FrequencyListIndicator BIT STRING (SIZE (maxNumEUTRAFreqs)),
+ eutra-FrequencyRACHReportingThresholdExtension INTEGER (-30..-1) OPTIONAL
+}
+
EUTRA-MeasurementBandwidth ::= ENUMERATED { mbw6, mbw15, mbw25, mbw50, mbw75, mbw100 }
EUTRA-MeasurementForCELLFACH ::= SEQUENCE {
@@ -14104,6 +15044,13 @@ EUTRA-MeasurementForCELLFACH ::= SEQUENCE {
reportingThreshold INTEGER (0..97)
}
+EUTRA-MeasurementForCELLFACH-r12 ::= SEQUENCE {
+ eutraFrequenciesForMeasurement SEQUENCE (SIZE (1..maxNumEUTRAFreqs-FACH-ext)) OF
+ EARFCNRange,
+ reportCriteria ENUMERATED { event-triggeredreporting, periodicalReporting },
+ measurementQuantity ENUMERATED { rsrp, rsrq },
+ reportingThreshold INTEGER (-30..97)
+}
FrequenciesToRemove ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
EARFCNRange
@@ -14395,6 +15342,14 @@ Event2f-r10 ::= SEQUENCE {
reportingCellStatus ReportingCellStatus-r10 OPTIONAL
}
+
+Event2g ::= SEQUENCE {
+ hysteresis HysteresisInterFreq,
+ timeToTrigger TimeToTrigger,
+ reportingCellStatus ReportingCellStatus-r10 OPTIONAL,
+ useCIO ENUMERATED {true} OPTIONAL
+}
+
Event3a ::= SEQUENCE {
thresholdOwnSystem Threshold,
w W,
@@ -14425,8 +15380,32 @@ Event3d ::= SEQUENCE {
reportingCellStatus ReportingCellStatus OPTIONAL
}
+Event3a-r12 ::= SEQUENCE {
+ thresholdOwnSystem Threshold,
+ w W,
+ thresholdOtherSystem Threshold-r12,
+ hysteresis Hysteresis,
+ timeToTrigger TimeToTrigger,
+ reportingCellStatus ReportingCellStatus OPTIONAL
+}
+
+Event3b-r12 ::= SEQUENCE {
+ thresholdOtherSystem Threshold-r12,
+ hysteresis Hysteresis,
+ timeToTrigger TimeToTrigger,
+ reportingCellStatus ReportingCellStatus OPTIONAL
+
+}
+
+Event3c-r12 ::= SEQUENCE {
+ thresholdOtherSystem Threshold-r12,
+ hysteresis Hysteresis,
+ timeToTrigger TimeToTrigger,
+ reportingCellStatus ReportingCellStatus OPTIONAL
+}
+
EventIDInterFreq ::= ENUMERATED {
- e2a, e2b, e2c, e2d, e2e, e2f, spare2, spare1 }
+ e2a, e2b, e2c, e2d, e2e, e2f, e2g, spare1 }
EventIDInterRAT ::= ENUMERATED {
e3a, e3b, e3c, e3d }
@@ -14472,12 +15451,27 @@ ExtraDoppler ::= SEQUENCE {
spare3, spare2, spare1 }
}
+ExtraDopplerExtension ::= SEQUENCE {
+ -- Doppler 1st order term, -0.2..+0.1 m/s2
+ -- ( = -42..+21 with 1/210 m/s2 resolution)
+ dopplerFirstOrder INTEGER (-42.. 21),
+ dopplerUncertaintyExt ENUMERATED { dopU60, dopU80, dopU100, dopU120,
+ noInformation, spare3, spare2, spare1 }
+}
+
+
ExtraDopplerInfo ::= SEQUENCE {
-- Actual value doppler1stOrder = IE value * 0.023
doppler1stOrder INTEGER (-42..21),
dopplerUncertainty DopplerUncertainty
}
+ExtraDopplerInfoExtension ::= SEQUENCE {
+ -- Actual value doppler1stOrder = IE value * 0.023
+ doppler1stOrder INTEGER (-42..21),
+ dopplerUncertaintyExt DopplerUncertaintyExt
+}
+
FACH-MeasurementOccasionInfo ::= SEQUENCE {
fACH-meas-occasion-coeff INTEGER (1..12) OPTIONAL,
inter-freq-FDD-meas-ind BOOLEAN,
@@ -14497,6 +15491,15 @@ FilterCoefficient ::= ENUMERATED {
fc6, fc7, fc8, fc9, fc11, fc13,
fc15, fc17, fc19, spare1 }
+FilteredUEPowerHeadroomReportInfo ::= SEQUENCE {
+ timeToTrigger TimeToTrigger,
+ hysteresis1 Hysteresis OPTIONAL,
+ hysteresis2 Hysteresis OPTIONAL,
+ uePowerHeadroomThreshold1 UE-PowerHeadroomThreshold OPTIONAL,
+ uePowerHeadroomThreshold2 UE-PowerHeadroomThreshold OPTIONAL,
+ filterCoefficient FilterCoefficient OPTIONAL
+}
+
-- Actual value FineSFN-SFN = IE value * 0.0625
FineSFN-SFN ::= INTEGER (0..15)
@@ -14617,6 +15620,18 @@ GANSSGenericData-va40ext ::= SEQUENCE {
uePositioningGANSSAlmanac UE-Positioning-GANSS-Almanac-va40ext OPTIONAL
}
+GANSSGenericData-vc50ext ::= SEQUENCE {
+ uePositioningDBDSCorrections UE-Positioning-DBDSCorrections OPTIONAL,
+ uePositioningBDSIonoGridModel UE-Positioning-BDS-IonoGridModel OPTIONAL,
+ ue-positioning-GANSS-AddNavigationModels
+ UE-Positioning-GANSS-AddNavigationModels-vc50ext
+ OPTIONAL, uePositioningGANSSReferenceMeasurementInfo
+ UE-Positioning-GANSS-ReferenceMeasurementInfo-vc50ext
+ OPTIONAL,
+ ue-Positioning-GANSS-Almanac UE-Positioning-GANSS-Almanac-vc50ext OPTIONAL,
+ ue-Positioning-GANSS-AddUTCModels UE-Positioning-GANSS-AddUTCModels-vc50ext OPTIONAL
+}
+
GANSSGenericData-r10 ::= SEQUENCE {
ganssId INTEGER (0..7) OPTIONAL,
uePositiningGANSSsbasID UE-Positioning-GANSS-SBAS-ID OPTIONAL,
@@ -14636,6 +15651,27 @@ GANSSGenericData-r10 ::= SEQUENCE {
uePositioningGANSSAuxiliaryInfo UE-Positioning-GANSS-AuxiliaryInfo OPTIONAL
}
+GANSSGenericData-r12 ::= SEQUENCE {
+ ganssId INTEGER (0..7) OPTIONAL,
+ uePositiningGANSSsbasID UE-Positioning-GANSS-SBAS-ID OPTIONAL,
+ ganssTimeModelsList GANSSTimeModelsList-r10 OPTIONAL,
+ uePositioningDGANSSCorrections UE-Positioning-DGANSSCorrections-r9 OPTIONAL,
+ uePositioningDBDSCorrections UE-Positioning-DBDSCorrections OPTIONAL,
+ uePositioningBDSIonoGridModel UE-Positioning-BDS-IonoGridModel OPTIONAL,
+ uePositioningGANSSNavigationModel UE-Positioning-GANSS-NavigationModel OPTIONAL,
+ uePositioningGANSSAddNavigationModels UE-Positioning-GANSS-AddNavigationModels-r12
+ OPTIONAL,
+ uePositioningGANSSRealTimeIntegrity UE-Positioning-GANSS-RealTimeIntegrity OPTIONAL,
+ uePositioningGANSSDataBitAssistance UE-Positioning-GANSS-Data-Bit-Assistance OPTIONAL,
+ uePositioningGANSSReferenceMeasurementInfo
+ UE-Positioning-GANSS-ReferenceMeasurementInfo-r12
+ OPTIONAL,
+ uePositioningGANSSAlmanac UE-Positioning-GANSS-Almanac-r12 OPTIONAL,
+ uePositioningGANSSUTCModel UE-Positioning-GANSS-UTCModel OPTIONAL,
+ uePositioningGANSSAddUTCModels UE-Positioning-GANSS-AddUTCModels-r12 OPTIONAL,
+ uePositioningGANSSAuxiliaryInfo UE-Positioning-GANSS-AuxiliaryInfo OPTIONAL
+}
+
GANSSGenericDataList ::= SEQUENCE (SIZE (1..maxGANSS)) OF
GANSSGenericData
@@ -14654,9 +15690,15 @@ GANSSGenericDataList-v920ext ::= SEQUENCE (SIZE (1..maxGANSS)) OF
GANSSGenericDataList-va40ext ::= SEQUENCE (SIZE (1..maxGANSS)) OF
GANSSGenericData-va40ext
+GANSSGenericDataList-vc50ext ::= SEQUENCE (SIZE (1..maxGANSS)) OF
+ GANSSGenericData-vc50ext
+
GANSSGenericDataList-r10 ::= SEQUENCE (SIZE (1..maxGANSS)) OF
GANSSGenericData-r10
+GANSSGenericDataList-r12 ::= SEQUENCE (SIZE (1..maxGANSS)) OF
+ GANSSGenericData-r12
+
GANSSGenericMeasurementInfo ::= SEQUENCE (SIZE (1..maxGANSS)) OF SEQUENCE {
ganssId INTEGER (0..7) OPTIONAL,
ganssMeasurementSignalList GANSSMeasurementSignalList
@@ -14732,12 +15774,20 @@ GanssReqGenericData-v860ext ::= SEQUENCE {
} OPTIONAL
}
+GanssReqGenericData-vc50ext ::= SEQUENCE {
+ bdsIonoGridModelReq ENUMERATED { true } OPTIONAL,
+ bdsCorrectionsReq DGANSS-Sig-Id-Req OPTIONAL
+}
+
GanssRequestedGenericAssistanceDataList ::= SEQUENCE (SIZE (1..maxGANSS)) OF
GanssReqGenericData
GanssRequestedGenericAssistanceDataList-v860ext ::= SEQUENCE (SIZE (1..maxGANSS)) OF
GanssReqGenericData-v860ext
+GanssRequestedGenericAssistanceDataList-vc50ext ::= SEQUENCE (SIZE (1..maxGANSS)) OF
+ GanssReqGenericData-vc50ext
+
GANSSSatelliteInformation ::= SEQUENCE {
ganssSatId INTEGER (0..63),
dopplerZeroOrder INTEGER (-2048..2047), -- scale factor 0.5m/s
@@ -14762,6 +15812,22 @@ GANSSSatelliteInformation-r10 ::= SEQUENCE {
azimuthandElevation AzimuthAndElevation-r10 OPTIONAL
}
+GANSSSatelliteInformation-vc50ext ::= SEQUENCE {
+ extraDopplerExtension ExtraDopplerExtension OPTIONAL
+}
+
+GANSSSatelliteInformation-r12 ::= SEQUENCE {
+ ganssSatId INTEGER (0..63),
+ dopplerZeroOrder INTEGER (-2048..2047), -- scale factor 0.5m/s
+ extraDoppler ExtraDoppler OPTIONAL,
+-- If the extraDopplerExtension is present, the extraDoppler should not be present
+ extraDopplerExtension ExtraDopplerExtension OPTIONAL,
+ codePhase INTEGER (0..1023),
+ integerCodePhase INTEGER (0..127),
+ codePhaseSearchWindow BIT STRING (SIZE (5)),
+ azimuthandElevation AzimuthAndElevation-r10 OPTIONAL
+}
+
GANSSSatelliteInformationList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
GANSSSatelliteInformation
@@ -14771,6 +15837,12 @@ GANSSSatelliteInformationList-va40ext ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
GANSSSatelliteInformationList-r10 ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
GANSSSatelliteInformation-r10
+GANSSSatelliteInformationList-vc50ext ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
+ GANSSSatelliteInformation-vc50ext
+
+GANSSSatelliteInformationList-r12 ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
+ GANSSSatelliteInformation-r12
+
GANSSTimeModelsList ::= SEQUENCE (SIZE (1..maxGANSS-1)) OF
UE-Positioning-GANSS-TimeModel
@@ -14780,6 +15852,21 @@ GANSSTimeModelsList-va40ext ::= SEQUENCE (SIZE (1.. maxGANSS-1)) OF
GANSSTimeModelsList-r10 ::= SEQUENCE (SIZE (1..maxGANSS-1)) OF
UE-Positioning-GANSS-TimeModel-r10
+GANSS-SAT-Info-Almanac-BDSkp ::= SEQUENCE {
+ svID INTEGER(0..63),
+ bdsAlmToa BIT STRING (SIZE (8)),
+ bdsAlmSqrtA BIT STRING (SIZE (24)),
+ bdsAlmE BIT STRING (SIZE (17)),
+ bdsAlmW BIT STRING (SIZE (24)),
+ bdsAlmM0 BIT STRING (SIZE (24)),
+ bdsAlmOmega0 BIT STRING (SIZE (24)),
+ bdsAlmOmegaDot BIT STRING (SIZE (17)),
+ bdsAlmDeltaI BIT STRING (SIZE (16)),
+ bdsAlmA0 BIT STRING (SIZE (11)),
+ bdsAlmA1 BIT STRING (SIZE (11)),
+ bdsSvHealth BIT STRING (SIZE(9)) OPTIONAL
+}
+
GANSS-SAT-Info-Almanac-GLOkp ::= SEQUENCE {
gloAlmNA BIT STRING (SIZE (11)),
gloAlmnA BIT STRING (SIZE (5)),
@@ -14801,13 +15888,14 @@ GANSS-SAT-Info-Almanac-Kp ::= SEQUENCE {
ganss-alm-e BIT STRING (SIZE (11)),
ganss-delta-I-alm BIT STRING (SIZE (11)),
ganss-omegadot-alm BIT STRING (SIZE (11)),
- ganss-svhealth-alm BIT STRING (SIZE (4)),
- ganss-delta-a-sqrt-alm BIT STRING (SIZE (17)),
+ ganss-svstatusINAV-alm BIT STRING (SIZE (4)),
+ ganss-svstatusFNAV-alm BIT STRING (SIZE (2)) OPTIONAL,
+ ganss-delta-a-sqrt-alm BIT STRING (SIZE (13)),
ganss-omegazero-alm BIT STRING (SIZE (16)),
ganss-m-zero-alm BIT STRING (SIZE (16)),
ganss-omega-alm BIT STRING (SIZE (16)),
- ganss-af-zero-alm BIT STRING (SIZE (14)),
- ganss-af-one-alm BIT STRING (SIZE (11))
+ ganss-af-zero-alm BIT STRING (SIZE (16)),
+ ganss-af-one-alm BIT STRING (SIZE (13))
}
GANSS-SAT-Info-Almanac-MIDIkp ::= SEQUENCE {
@@ -14863,6 +15951,9 @@ GANSS-SAT-Info-Almanac-SBASecef ::= SEQUENCE {
sbasAlmTo BIT STRING (SIZE (11))
}
+GANSS-SAT-Info-Almanac-BDSkpList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
+ GANSS-SAT-Info-Almanac-BDSkp
+
GANSS-SAT-Info-Almanac-GLOkpList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
GANSS-SAT-Info-Almanac-GLOkp
@@ -14889,9 +15980,22 @@ Ganss-Sat-Info-AddNav ::= SEQUENCE {
ganssOrbitModel UE-Positioning-GANSS-AddOrbitModels
}
+Ganss-Sat-Info-AddNav-r12 ::= SEQUENCE {
+ satId INTEGER (0..63),
+ svHealth BIT STRING (SIZE (6)),
+ iod BIT STRING (SIZE (11)),
+ ganssClockModel UE-Positioning-GANSS-AddClockModels-r12,
+ ganssOrbitModel UE-Positioning-GANSS-AddOrbitModels-r12
+}
+
+Ganss-Sat-Info-AddNav-vc50ext ::= SEQUENCE {
+ ganssClockModel UE-Positioning-GANSS-AddClockModels-vc50ext,
+ ganssOrbitModel UE-Positioning-GANSS-AddOrbitModels-vc50ext
+}
+
Ganss-Sat-Info-Nav ::= SEQUENCE {
satId INTEGER (0..63),
- svHealth BIT STRING (SIZE (5)),
+ svHealth BIT STRING (SIZE (9)),
iod BIT STRING (SIZE (10)),
ganssClockModel UE-Positioning-GANSS-ClockModel,
ganssOrbitModel UE-Positioning-GANSS-OrbitModel
@@ -14900,6 +16004,12 @@ Ganss-Sat-Info-Nav ::= SEQUENCE {
Ganss-Sat-Info-AddNavList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
Ganss-Sat-Info-AddNav
+Ganss-Sat-Info-AddNavList-r12 ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
+ Ganss-Sat-Info-AddNav-r12
+
+Ganss-Sat-Info-AddNavList-vc50ext ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
+ Ganss-Sat-Info-AddNav-vc50ext
+
Ganss-Sat-Info-NavList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
Ganss-Sat-Info-Nav
@@ -15092,6 +16202,8 @@ InterFreqCell-LCR-r4 ::= SEQUENCE {
InterFreqCellID ::= INTEGER (0..maxCellMeas-1)
+InterFreqCellID-r12 ::= INTEGER (0..maxCellMeas-ext-1)
+
InterFreqCellInfoList ::= SEQUENCE {
removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
newInterFreqCellList NewInterFreqCellList OPTIONAL,
@@ -15126,6 +16238,15 @@ InterFreqCellInfoList-r10 ::= SEQUENCE {
interFreqSIAcquisition InterFreqSIAcquisition OPTIONAL
}
+InterFreqCellInfoList-r12 ::= SEQUENCE {
+ removedInterFreqCellList RemovedInterFreqCellList-r12 OPTIONAL,
+ newInterFreqCellList NewInterFreqCellList-r12 OPTIONAL,
+ cellsForInterFreqMeasList CellsForInterFreqMeasList-r12 OPTIONAL,
+ cSGInterFreqCellInfoList CSGInterFreqCellInfoList OPTIONAL,
+ interFreqSIAcquisition InterFreqSIAcquisition OPTIONAL,
+ rmp-Frequency-List RMP-Frequency-List OPTIONAL
+}
+
InterFreqSIAcquisition ::= SEQUENCE {
frequencyInfo FrequencyInfo,
modeSpecificInfo CHOICE {
@@ -15187,6 +16308,9 @@ InterFreqCellMeasuredResultsList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
InterFreqCellMeasuredResultsList-v920ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
CellMeasuredResults-v920ext
+InterFreqCellMeasuredResultsList-vc50ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
+ CellMeasuredResults-vc50ext
+
InterFreqEvent ::= CHOICE {
event2a Event2a,
event2b Event2b,
@@ -15223,6 +16347,16 @@ InterFreqEvent-r11 ::= CHOICE {
event2f Event2f-r10
}
+InterFreqEvent-r12 ::= CHOICE {
+ event2a Event2a-r11,
+ event2b Event2b-r11,
+ event2c Event2c-r11,
+ event2d Event2d-r10,
+ event2e Event2e-r11,
+ event2f Event2f-r10,
+ event2g Event2g
+}
+
InterFreqEventList ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
InterFreqEvent
@@ -15235,6 +16369,10 @@ InterFreqEventList-r10 ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
InterFreqEventList-r11 ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
InterFreqEvent-r11
+
+InterFreqEventList-r12 ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
+ InterFreqEvent-r12
+
--Following IE shall be used regardless of CPICH RSCP(FDD) or Primary CCPCH RSCP(TDD)
--The order of the list corresponds to the order of the cells in InterFrequencyMeasuredResultsList
--The IE is only used for measured results and not for additional measured results.
@@ -15305,6 +16443,9 @@ InterFreqMeasuredResults ::= SEQUENCE {
InterFreqMeasuredResults-v920ext ::= SEQUENCE {
interFreqCellMeasuredResultsList InterFreqCellMeasuredResultsList-v920ext OPTIONAL
}
+InterFreqMeasuredResults-vc50ext ::= SEQUENCE {
+ interFreqCellMeasuredResultsList InterFreqCellMeasuredResultsList-vc50ext OPTIONAL
+}
InterFreqMeasuredResultsList ::= SEQUENCE (SIZE (1..maxFreq)) OF
InterFreqMeasuredResults
@@ -15312,6 +16453,9 @@ InterFreqMeasuredResultsList ::= SEQUENCE (SIZE (1..maxFreq)) OF
InterFreqMeasuredResultsList-v920ext ::= SEQUENCE (SIZE (1..maxFreq)) OF
InterFreqMeasuredResults-v920ext
+InterFreqMeasuredResultsList-vc50ext ::= SEQUENCE (SIZE (1..maxFreq)) OF
+ InterFreqMeasuredResults-vc50ext
+
InterFreqMeasurementSysInfo-RSCP ::= SEQUENCE {
interFreqCellInfoSI-List InterFreqCellInfoSI-List-RSCP OPTIONAL
}
@@ -15347,6 +16491,9 @@ InterFreqMeasurementSysInfo-HCS-ECN0-LCR-r4 ::= SEQUENCE {
InterFreqRACHRepCellsList ::= SEQUENCE (SIZE (1..maxFreq)) OF
InterFreqCellID
+InterFreqRACHRepCellsList-r12 ::= SEQUENCE (SIZE (1..maxFreq)) OF
+InterFreqCellID-r12
+
Dummy-InterFreqRACHReportingInfo ::= SEQUENCE {
modeSpecificInfo CHOICE {
fdd SEQUENCE {
@@ -15373,6 +16520,14 @@ InterFreqRACHReportingInfo ::= SEQUENCE {
maxReportedCellsOnRACHinterFreq MaxReportedCellsOnRACHinterFreq
}
+InterFreqBlacklistedCellsList-r12 ::= SEQUENCE (SIZE (1..maxFreq)) OF
+ InterFreqBlacklistedCells-r12
+
+InterFreqBlacklistedCells-r12 ::= SEQUENCE {
+ frequencyInfo FrequencyInfo,
+ excludedCellInfoList CellInfoListToBeExcluded
+}
+
InterFreqReportCriteria ::= CHOICE {
intraFreqReportingCriteria IntraFreqReportingCriteria,
interFreqReportingCriteria InterFreqReportingCriteria,
@@ -15422,6 +16577,14 @@ InterFreqReportCriteria-r11 ::= CHOICE {
noReporting ReportingCellStatusOpt-r10
}
+
+InterFreqReportCriteria-r12 ::= CHOICE {
+ intraFreqReportingCriteria IntraFreqReportingCriteria-r11,
+ interFreqReportingCriteria InterFreqReportingCriteria-r12,
+ periodicalReportingCriteria PeriodicalWithReportingCellStatus-r10,
+ noReporting ReportingCellStatusOpt-r10
+}
+
InterFreqReportingCriteria ::= SEQUENCE {
interFreqEventList InterFreqEventList OPTIONAL
}
@@ -15438,6 +16601,11 @@ InterFreqReportingCriteria-r11 ::= SEQUENCE {
interFreqEventList InterFreqEventList-r11 OPTIONAL
}
+InterFreqReportingCriteria-r12 ::= SEQUENCE {
+ interFreqEventList InterFreqEventList-r12 OPTIONAL,
+ interFreqBlacklistedCellsList InterFreqBlacklistedCellsList-r12 OPTIONAL
+}
+
InterFreqReportingQuantity ::= SEQUENCE {
utra-Carrier-RSSI BOOLEAN,
frequencyQualityEstimate BOOLEAN,
@@ -15538,6 +16706,19 @@ InterFrequencyMeasurement-r11 ::= SEQUENCE {
reportCriteria InterFreqReportCriteria-r11
}
+
+InterFrequencyMeasurement-r12 ::= SEQUENCE {
+ interFreqCellInfoList InterFreqCellInfoList-r12,
+ interFreqMeasQuantity InterFreqMeasQuantity OPTIONAL,
+ interFreqReportingQuantity InterFreqReportingQuantity OPTIONAL,
+ measurementValidity MeasurementValidity OPTIONAL,
+ interFreqSetUpdate UE-AutonomousUpdateMode OPTIONAL,
+ adjacentFrequencyIndex INTEGER (0..79) OPTIONAL,
+ interBandFrequencyIndex INTEGER (0..79) OPTIONAL,
+ freqIndexListForEnhancedMeas FreqIndexListForEnhancedMeas-r12 OPTIONAL,
+ reportCriteria InterFreqReportCriteria-r12
+}
+
InterRAT-TargetCellDescription ::= SEQUENCE {
technologySpecificInfo CHOICE {
gsm SEQUENCE {
@@ -15593,9 +16774,19 @@ InterRATEvent ::= CHOICE {
event3d Event3d
}
+InterRATEvent-r12 ::= CHOICE {
+ event3a Event3a-r12,
+ event3b Event3b-r12,
+ event3c Event3c-r12,
+ event3d Event3d
+}
+
InterRATEventList ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
InterRATEvent
+InterRATEventList-r12 ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
+ InterRATEvent-r12
+
InterRATEventResults ::= SEQUENCE {
eventID EventIDInterRAT,
cellToReportList CellToReportList
@@ -15717,6 +16908,18 @@ InterRATMeasurement-r11 ::= SEQUENCE {
idleIntervalInfo IdleIntervalInfo OPTIONAL
}
+InterRATMeasurement-r12 ::= SEQUENCE {
+ interRATMeasurementObjects CHOICE {
+ interRATCellInfoList InterRATCellInfoList-r6,
+ eutra-FrequencyList EUTRA-FrequencyList-r12
+ } OPTIONAL,
+ interRATMeasQuantity InterRATMeasQuantity-r8 OPTIONAL,
+ interRATReportingQuantity InterRATReportingQuantity-r8 OPTIONAL,
+ reportCriteria InterRATReportCriteria-r12,
+ idleIntervalInfo IdleIntervalInfo OPTIONAL
+}
+
+
InterRATMeasurementSysInfo ::= SEQUENCE {
interRATCellInfoList InterRATCellInfoList OPTIONAL
}
@@ -15731,10 +16934,20 @@ InterRATReportCriteria ::= CHOICE {
noReporting ReportingCellStatusOpt
}
+InterRATReportCriteria-r12 ::= CHOICE {
+ interRATReportingCriteria InterRATReportingCriteria-r12,
+ periodicalReportingCriteria PeriodicalWithReportingCellStatus,
+ noReporting ReportingCellStatusOpt
+}
+
InterRATReportingCriteria ::= SEQUENCE {
interRATEventList InterRATEventList OPTIONAL
}
+InterRATReportingCriteria-r12 ::= SEQUENCE {
+ interRATEventList InterRATEventList-r12 OPTIONAL
+}
+
InterRATReportingQuantity ::= SEQUENCE {
utran-EstimatedQuality BOOLEAN,
ratSpecificInfo CHOICE {
@@ -16049,6 +17262,8 @@ IntraFreqMeasuredResultsList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
IntraFreqMeasuredResultsList-v920ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
CellMeasuredResults-v920ext
+IntraFreqMeasuredResultsList-vc50ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
+ CellMeasuredResults-vc50ext
IntraFreqMeasurementSysInfo-RSCP ::= SEQUENCE {
intraFreqMeasurementID MeasurementIdentity DEFAULT 1,
@@ -16211,6 +17426,11 @@ IntraFreqReportingQuantityForRACH ::= SEQUENCE {
}
}
+IntraFreqReportingQuantityForRACH-vc50ext ::= SEQUENCE {
+ intraFreqRepQuantityRACH-FDD ENUMERATED {
+ cpich-EcN0-RSCP, spare1}
+}
+
IntraFreqRepQuantityRACH-FDD ::= ENUMERATED {
cpich-EcN0, cpich-RSCP,
pathloss, noReport }
@@ -16288,6 +17508,9 @@ IntraFrequencyMeasurement-r11 ::= SEQUENCE {
IntraFrequencyMeasuredResultsListOnSecULFreq ::= SEQUENCE (SIZE (1..maxCellMeasOnSecULFreq)) OF
CellMeasuredResults-r9
+IntraFrequencyMeasuredResultsListOnSecULFreq-vc50ext ::= SEQUENCE (SIZE (1..maxCellMeasOnSecULFreq))
+ OF CellMeasuredResults-vc50ext
+
IntraUTRAANR ::= SEQUENCE {
loggingAbsoluteThreshold LoggingAbsoluteThreshold,
loggingRelativeThreshold LoggingRelativeThreshold OPTIONAL
@@ -16355,6 +17578,21 @@ LoggedConnectionEstablishmentFailureInfo-FDD ::= SEQUENCE {
LoggedConnectionEstablishmentFailureLocationInfo OPTIONAL
}
+LoggedConnectionEstablishmentFailureInfo-FDD-vc50ext ::= SEQUENCE {
+ loggedMeasInterRATNeighbourMeas LoggedMeasInterRATNeighbourMeas-vc50ext OPTIONAL
+}
+
+LoggedConnectionEstablishmentFailureInfo-FDD-r11 ::= SEQUENCE {
+ loggedConnectionEstablishmentFailureAccessInfo-FDD
+ LoggedConnectionEstablishmentFailureAccessInfo-FDD,
+ loggedMeasFailedCellMeas LoggedMeasServingCellMeas-FDD,
+ loggedMeasIntrafreqNeighbourList LoggedMeasIntrafreqNeighbourList-FDD OPTIONAL,
+ loggedMeasInterfreqList LoggedMeasInterfreqList-FDD OPTIONAL,
+ loggedMeasInterRATNeighbourMeas LoggedMeasInterRATNeighbourMeas-r11 OPTIONAL,
+ loggedConnectionEstablishmentFailureLocationInfo
+ LoggedConnectionEstablishmentFailureLocationInfo OPTIONAL
+}
+
LoggedConnectionEstablishmentFailureInfo-TDD128 ::= SEQUENCE {
loggedConnectionEstablishmentFailureAccessInfo-TDD
LoggedConnectionEstablishmentFailureAccessInfo-TDD,
@@ -16363,9 +17601,25 @@ LoggedConnectionEstablishmentFailureInfo-TDD128 ::= SEQUENCE {
loggedMeasInterfreqList LoggedMeasInterfreqList-TDD128 OPTIONAL,
loggedMeasInterRATNeighbourMeas LoggedMeasInterRATNeighbourMeas-vb50ext OPTIONAL,
loggedConnectionEstablishmentFailureLocationInfo
- LoggedConnectionEstablishmentFailureLocationInfo OPTIONAL
+ LoggedConnectionEstablishmentFailureLocationInfo OPTIONAL
+}
+
+LoggedConnectionEstablishmentFailureInfo-TDD128-r11 ::= SEQUENCE {
+ loggedConnectionEstablishmentFailureAccessInfo-TDD
+ LoggedConnectionEstablishmentFailureAccessInfo-TDD,
+ loggedMeasFailedCellMeas LoggedMeasServingCellMeas-TDD128,
+ loggedMeasIntrafreqNeighbourList LoggedMeasIntrafreqNeighbourMeasList-TDD128 OPTIONAL,
+ loggedMeasInterfreqList LoggedMeasInterfreqList-TDD128 OPTIONAL,
+ loggedMeasInterRATNeighbourMeas LoggedMeasInterRATNeighbourMeas-r11 OPTIONAL,
+ loggedConnectionEstablishmentFailureLocationInfo
+ LoggedConnectionEstablishmentFailureLocationInfo OPTIONAL
}
+LoggedConnectionEstablishmentFailureInfo-TDD128-vc50ext ::= SEQUENCE {
+ loggedMeasInterRATNeighbourMeas LoggedMeasInterRATNeighbourMeas-vc50ext OPTIONAL
+}
+
+
LoggedConnectionEstablishmentFailureAccessInfo-FDD ::= SEQUENCE {
numberOfRRCMsgTransmitted INTEGER (0..8)
}
@@ -16401,6 +17655,34 @@ ConnectionEstablishmentFailureReport ::= SEQUENCE {
}
}
+ConnectionEstablishmentFailureReport-r11 ::= SEQUENCE {
+ timeSinceFailure INTEGER (0..172800),
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ loggedConnectionEstablishmentFailureInfo
+ LoggedConnectionEstablishmentFailureInfo-FDD-r11
+ },
+ tdd SEQUENCE {
+ loggedConnectionEstablishmentFailureInfo
+ LoggedConnectionEstablishmentFailureInfo-TDD128-r11
+ }
+ }
+}
+
+ConnectionEstablishmentFailureReport-vc50ext ::= SEQUENCE {
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ loggedConnectionEstablishmentFailureInfo
+ LoggedConnectionEstablishmentFailureInfo-FDD-vc50ext
+ },
+ tdd SEQUENCE {
+ loggedConnectionEstablishmentFailureInfo
+ LoggedConnectionEstablishmentFailureInfo-TDD128-vc50ext
+ }
+
+ }
+}
+
LoggedEUTRACellInfo ::= SEQUENCE {
plmn-Identity PLMN-Identity,
trackingAreaCode BIT STRING (SIZE (16)),
@@ -16479,6 +17761,15 @@ LoggedMeasInterRATNeighbourMeas-vb50ext ::= SEQUENCE {
loggedMeasEUTRAFreqList LoggedMeasEUTRAFreqList-vb50ext
}
+LoggedMeasInterRATNeighbourMeas-vc50ext ::= SEQUENCE {
+ loggedMeasEUTRAFreqList LoggedMeasEUTRAFreqList-vc50ext OPTIONAL
+}
+
+LoggedMeasInterRATNeighbourMeas-r11 ::= SEQUENCE {
+ loggedMeasEUTRAFreqList LoggedMeasEUTRAFreqList-r11 OPTIONAL,
+ loggedMeasGSMNeighbourCellsList LoggedMeasGSMNeighbourCellsList OPTIONAL
+}
+
LoggedMeasIntrafreqNeighbourList-FDD ::= SEQUENCE (SIZE (1..maxnumLoggedMeas)) OF
LoggedMeasNeighbourInfo-FDD
@@ -16512,6 +17803,12 @@ LoggedMeasEUTRAFreqList ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs))OF
LoggedMeasEUTRAFreqList-vb50ext ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
LoggedMeasEUTRAFreqInfo-vb50ext
+LoggedMeasEUTRAFreqList-r11 ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
+ LoggedMeasEUTRAFreqInfo-r11
+
+LoggedMeasEUTRAFreqList-vc50ext ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
+ LoggedMeasEUTRAFreqInfo-vc50ext
+
LoggedMeasEUTRAFreqInfo ::= SEQUENCE {
earfcn EARFCN,
loggedMeasEUTRAFreqNeighbourInfoList SEQUENCE (SIZE (1.. maxnumLoggedMeas)) OF
@@ -16522,12 +17819,28 @@ LoggedMeasEUTRAFreqInfo-vb50ext ::= SEQUENCE {
earfcn EARFCNExtension OPTIONAL
}
+LoggedMeasEUTRAFreqInfo-r11 ::= SEQUENCE {
+ earfcn EARFCNRange,
+ loggedMeasEUTRAFreqNeighbourInfoList SEQUENCE (SIZE (1.. maxnumLoggedMeas)) OF
+ LoggedMeasEUTRAFreqNeighbourInfo
+}
+
+LoggedMeasEUTRAFreqInfo-vc50ext ::= SEQUENCE {
+ rSRQType RsrqType OPTIONAL,
+ loggedMeasEUTRAFreqNeighbourInfoList SEQUENCE (SIZE (1.. maxnumLoggedMeas)) OF
+ LoggedMeasEUTRAFreqNeighbourInfo-vc50ext
+}
+
LoggedMeasEUTRAFreqNeighbourInfo ::= SEQUENCE {
physicalCellIdentity EUTRA-PhysicalCellIdentity,
rSRP INTEGER (0..97) ,
rSRQ INTEGER (0..33)
}
+LoggedMeasEUTRAFreqNeighbourInfo-vc50ext ::= SEQUENCE {
+ rSRQExtension INTEGER (-30..46) OPTIONAL
+}
+
LoggedMeasInfo-FDD ::= SEQUENCE {
relativeTimeStamp INTEGER (0..7200),
loggedMeasServingCellMeas LoggedMeasServingCellMeas-FDD,
@@ -16543,6 +17856,10 @@ LoggedMeasInfo-FDD-vb50ext ::= SEQUENCE {
loggedMeasInterRATNeighbourMeas LoggedMeasInterRATNeighbourMeas-vb50ext OPTIONAL
}
+LoggedMeasInfo-FDD-vc50ext ::= SEQUENCE {
+ loggedMeasInterRATNeighbourMeas LoggedMeasInterRATNeighbourMeas-vc50ext OPTIONAL
+}
+
LoggedMeasInfo-TDD128 ::= SEQUENCE {
relativeTimeStamp INTEGER (0..7200),
loggedMeasServingCellMeas LoggedMeasServingCellMeas-TDD128,
@@ -16558,14 +17875,22 @@ LoggedMeasInfo-TDD128-vb50ext ::= SEQUENCE {
loggedMeasInterRATNeighbourMeas LoggedMeasInterRATNeighbourMeas-vb50ext OPTIONAL
}
+LoggedMeasInfo-TDD128-vc50ext ::= SEQUENCE {
+ loggedMeasInterRATNeighbourMeas LoggedMeasInterRATNeighbourMeas-vc50ext OPTIONAL
+}
+
LoggedMeasInfoList-FDD ::= SEQUENCE (SIZE (1.. maxLoggedMeasReport)) OF LoggedMeasInfo-FDD
LoggedMeasInfoList-FDD-vb50ext ::= SEQUENCE (SIZE (1..maxLoggedMeasReport)) OF LoggedMeasInfo-FDD-vb50ext
+LoggedMeasInfoList-FDD-vc50ext ::= SEQUENCE (SIZE (1..maxLoggedMeasReport)) OF LoggedMeasInfo-FDD-vc50ext
+
LoggedMeasInfoList-TDD128 ::= SEQUENCE (SIZE (1.. maxLoggedMeasReport)) OF LoggedMeasInfo-TDD128
LoggedMeasInfoList-TDD128-vb50ext ::= SEQUENCE (SIZE (1..maxLoggedMeasReport)) OF LoggedMeasInfo-TDD128-vb50ext
+LoggedMeasInfoList-TDD128-vc50ext ::= SEQUENCE (SIZE (1..maxLoggedMeasReport)) OF LoggedMeasInfo-TDD128-vc50ext
+
LoggedMeasInfoList ::= SEQUENCE {
modeSpecificInfo CHOICE {
fdd SEQUENCE {
@@ -16588,6 +17913,17 @@ LoggedMeasInfoList-vb50ext ::= SEQUENCE {
}
}
+LoggedMeasInfoList-vc50ext ::= SEQUENCE {
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ loggedMeasInfoList LoggedMeasInfoList-FDD-vc50ext
+ },
+ tdd SEQUENCE {
+ loggedMeasInfoList LoggedMeasInfoList-TDD128-vc50ext
+ }
+ }
+}
+
LoggedMeasInterfreqList-TDD128 ::= SEQUENCE (SIZE (1..maxNumTDDFreqs)) OF
LoggedMeasInterfreqInfo-TDD128
@@ -16618,6 +17954,10 @@ LoggedMeasReport-vb50ext ::= SEQUENCE {
loggedMeasInfoList LoggedMeasInfoList-vb50ext OPTIONAL
}
+LoggedMeasReport-vc50ext ::= SEQUENCE {
+ loggedMeasInfoList LoggedMeasInfoList-vc50ext OPTIONAL
+}
+
LoggedMeasServingCellMeas-FDD ::= SEQUENCE {
cellIdentity CellIdentity,
cpich-RSCP CPICH-RSCP,
@@ -16715,6 +18055,10 @@ MeasuredResultsOnSecUlFreq ::= SEQUENCE {
intraFreqMeasuredResultsList IntraFrequencyMeasuredResultsListOnSecULFreq
}
+MeasuredResultsOnSecUlFreq-vc50ext ::= SEQUENCE {
+ intraFreqMeasuredResultsList IntraFrequencyMeasuredResultsListOnSecULFreq-vc50ext
+}
+
MeasuredResults-v390ext ::= SEQUENCE {
ue-positioning-MeasuredResults-v390ext UE-Positioning-MeasuredResults-v390ext
}
@@ -16737,14 +18081,26 @@ MeasuredResults-v860ext ::= CHOICE {
MeasuredResultsList-v920ext ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF
MeasuredResults-v920ext
+MeasuredResultsList-vc50ext ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF
+ MeasuredResults-vc50ext
+
MeasuredResultsListOnSecUlFreq ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF
MeasuredResultsOnSecUlFreq
+MeasuredResultsListOnSecUlFreq-vc50ext ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF
+ MeasuredResultsOnSecUlFreq-vc50ext
+
MeasuredResults-v920ext ::= CHOICE {
intraFreqMeasuredResultsList IntraFreqMeasuredResultsList-v920ext,
interFreqMeasuredResultsList InterFreqMeasuredResultsList-v920ext
}
+MeasuredResults-vc50ext ::= CHOICE {
+ intraFreqMeasuredResultsList IntraFreqMeasuredResultsList-vc50ext,
+ interFreqMeasuredResultsList InterFreqMeasuredResultsList-vc50ext,
+ ue-positioning-MeasuredResults UE-Positioning-MeasuredResults-vc50ext
+}
+
MeasuredResults-LCR-r4 ::= CHOICE {
intraFreqMeasuredResultsList IntraFreqMeasuredResultsList,
interFreqMeasuredResultsList InterFreqMeasuredResultsList,
@@ -16784,7 +18140,7 @@ MeasuredResultsOnRACH ::= SEQUENCE {
cpich-Ec-N0 CPICH-Ec-N0,
cpich-RSCP CPICH-RSCP,
pathloss Pathloss,
- spare NULL
+ cpich-Ec-N0-RSCP CPICH-Ec-N0-RSCP
}
},
tdd SEQUENCE {
@@ -16813,7 +18169,7 @@ MeasuredResultsOnRACHFDD-r11 ::= SEQUENCE {
cpich-Ec-N0 CPICH-Ec-N0,
cpich-RSCP CPICH-RSCP,
pathloss Pathloss,
- spare NULL
+ cpich-Ec-N0-RSCP CPICH-Ec-N0-RSCP
}
},
measuredResultsUsedFreq MonitoredCellRACH-ListFDD-r11 OPTIONAL,
@@ -16826,11 +18182,25 @@ MeasuredResultsOnRACHinterFreq ::= SEQUENCE {
interFreqCellIndication-SIB12 INTEGER (0..1),
interFreqRACHRepCellsList InterFreqRACHRepCellsList
}
+
+MeasuredResultsOnRACHinterFreq-vc50ext ::= SEQUENCE {
+ interFreqRACHRepCellsList InterFreqRACHRepCellsList-r12
+}
+
+MeasuredResultsOnRACH-vc50ext ::= SEQUENCE {
+ measuredResultsNonUsedFreq MeasuredResultsOnRACHinterFreq-vc50ext OPTIONAL,
+ measuredResultsEUTRAFreq MeasuredResultsOnRACH-EUTRAFreq-vc50ext OPTIONAL
+}
+
MeasuredResultsOnRACH-EUTRAFreq ::= SEQUENCE {
eutraFrequencyIndication-SIB19 INTEGER (0..1),
eutraFrequencyIndicator BIT STRING (SIZE (maxNumEUTRAFreqs-FACH))
}
+MeasuredResultsOnRACH-EUTRAFreq-vc50ext ::= SEQUENCE {
+ eutraFrequencyIndicator BIT STRING (SIZE (maxNumEUTRAFreqs-FACH))
+}
+
MeasurementCommand ::= CHOICE {
setup MeasurementType,
modify SEQUENCE {
@@ -16895,6 +18265,16 @@ MeasurementCommand-r11 ::= CHOICE {
release NULL
}
+MeasurementCommand-r12 ::= CHOICE {
+ setup MeasurementType-r12,
+ modify SEQUENCE {
+ measurementType MeasurementType-r12 OPTIONAL
+ },
+ release NULL,
+ releaseAll NULL,
+ releaseSome MeasurementsToRelease
+}
+
MeasurementControlSysInfo ::= SEQUENCE {
-- CHOICE cellSelectQualityMeasure represents PCCPCH-RSCP in TDD mode.
use-of-HCS CHOICE {
@@ -16930,6 +18310,11 @@ MeasurementControlSysInfo ::= SEQUENCE {
dummy UE-InternalMeasurementSysInfo OPTIONAL
}
+MeasurementControlSysInfo-vc50ext ::= SEQUENCE {
+ intraFreqReportingQuantityForRACH IntraFreqReportingQuantityForRACH-vc50ext OPTIONAL,
+ rmp-Frequency-List RMP-Frequency-List OPTIONAL
+}
+
MeasurementControlSysInfoExtension ::= SEQUENCE {
-- CHOICE cellSelectQualityMeasure represents PCCPCH-RSCP in TDD mode.
use-of-HCS CHOICE {
@@ -16974,6 +18359,33 @@ MeasurementControlSysInfoExtensionAddon-r5 ::= SEQUENCE {
CellSelectReselectInfo-v590ext OPTIONAL
}
+MeasureControlSysInfoInterFreqExt ::= SEQUENCE {
+ -- CHOICE cellSelectQualityMeasure represents PCCPCH-RSCP in TDD mode.
+ use-of-HCS CHOICE {
+ hcs-not-used SEQUENCE {
+ cellSelectQualityMeasure CHOICE {
+ cpich-RSCP SEQUENCE {
+ newInterFreqCellList NewInterFreqCellSI-List-RSCP-ext OPTIONAL
+ },
+ cpich-Ec-N0 SEQUENCE {
+ newInterFreqCellList NewInterFreqCellSI-List-ECN0-ext OPTIONAL
+ }
+ }
+ },
+ hcs-used SEQUENCE {
+ cellSelectQualityMeasure CHOICE {
+ cpich-RSCP SEQUENCE {
+ newInterFreqCellList NewInterFreqCellSI-List-HCS-RSCP-ext OPTIONAL
+ },
+ cpich-Ec-N0 SEQUENCE {
+ newInterFreqCellList NewInterFreqCellSI-List-HCS-ECN0-ext OPTIONAL
+ }
+ }
+ }
+ },
+ rmp-Frequency-List RMP-Frequency-List OPTIONAL
+}
+
MeasurementControlSysInfoExtension-LCR-r4 ::= SEQUENCE {
-- CHOICE cellSelectQualityMeasure represents PCCPCH-RSCP in TDD mode.
use-of-HCS CHOICE {
@@ -17055,6 +18467,14 @@ MeasurementOccasionPatternParameter ::= SEQUENCE {
timeslotBitmap BIT STRING (SIZE (7)) OPTIONAL
}
+MeasurementReleaseEnhancement ::= CHOICE {
+ releaseAllMeasurements NULL,
+ releaseSomeMeasurements MeasurementsToRelease
+}
+
+MeasurementsToRelease ::= SEQUENCE (SIZE (1..maxMeasIdentity)) OF
+ MeasurementIdentity-r9
+
MeasurementQuantityGSM ::= ENUMERATED {
gsm-CarrierRSSI,
dummy }
@@ -17152,6 +18572,18 @@ MeasurementType-r11 ::= CHOICE {
eutraMeasurementForCELLFACH EUTRA-MeasurementForCELLFACH
}
+MeasurementType-r12 ::= CHOICE {
+ intraFrequencyMeasurement IntraFrequencyMeasurement-r11,
+ interFrequencyMeasurement InterFrequencyMeasurement-r12,
+ interRATMeasurement InterRATMeasurement-r12,
+ up-Measurement UE-Positioning-Measurement-r12,
+ trafficVolumeMeasurement TrafficVolumeMeasurement,
+ qualityMeasurement QualityMeasurement,
+ ue-InternalMeasurement UE-InternalMeasurement-r4,
+ csgProximityDetection CSGProximityDetection,
+ eutraMeasurementForCELLFACH EUTRA-MeasurementForCELLFACH-r12
+}
+
MeasurementValidity ::= SEQUENCE {
ue-State ENUMERATED {
cell-DCH, all-But-Cell-DCH, all-States }
@@ -17252,6 +18684,27 @@ NavigationModelSatInfo ::= SEQUENCE {
NavigationModelSatInfoList ::= SEQUENCE (SIZE (1..maxSat)) OF
NavigationModelSatInfo
+NavModel-BDSKeplerianSet ::= SEQUENCE {
+ bdsAODE BIT STRING (SIZE (5)),
+ bdsURAI BIT STRING (SIZE (4)),
+ bdsToe BIT STRING (SIZE (17)),
+ bdsAPowerHalf BIT STRING (SIZE (32)),
+ bdsE BIT STRING (SIZE (32)),
+ bdsW BIT STRING (SIZE (32)),
+ bdsDeltaN BIT STRING (SIZE (16)),
+ bdsM0 BIT STRING (SIZE (32)),
+ bdsOmega0 BIT STRING (SIZE (32)),
+ bdsOmegaDot BIT STRING (SIZE (24)),
+ bdsI0 BIT STRING (SIZE (32)),
+ bdsIDot BIT STRING (SIZE (14)),
+ bdsCuc BIT STRING (SIZE (18)),
+ bdsCus BIT STRING (SIZE (18)),
+ bdsCrc BIT STRING (SIZE (18)),
+ bdsCrs BIT STRING (SIZE (18)),
+ bdsCic BIT STRING (SIZE (18)),
+ bdsCis BIT STRING (SIZE (18))
+}
+
NavModel-CNAVKeplerianSet ::= SEQUENCE {
cnavTop BIT STRING (SIZE (11)),
cnavURAindex BIT STRING (SIZE (5)),
@@ -17457,12 +18910,28 @@ NewInterFreqCell-r10 ::= SEQUENCE {
}
}
+NewInterFreqCell-r12 ::= SEQUENCE {
+ interFreqCellID InterFreqCellID-r12 OPTIONAL,
+ frequencyInfo FrequencyInfo OPTIONAL,
+ cellInfo CellInfo-r9,
+ modeSpecificInfo CHOICE {
+ noInfo NULL,
+ tdd128 SEQUENCE {
+ intraSecondaryFreqIndicator BOOLEAN,
+ sNPLMonitorSetIndicator-TDD128 BIT STRING (SIZE (5)) OPTIONAL
+ }
+ }
+}
+
NewInterFreqCellList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
NewInterFreqCell
NewInterFreqCellList-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
NewInterFreqCell-r4
+NewInterFreqCellList-r12 ::= SEQUENCE (SIZE (1..maxCellMeas-ext)) OF
+ NewInterFreqCell-r12
+
-- The order of the list corresponds to the order of cells in newInterFreqCellList
NewInterFreqCellList-v7b0ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
NewInterFreqCell-v7b0ext
@@ -17486,24 +18955,48 @@ NewInterFreqCellSI-RSCP ::= SEQUENCE {
cellInfo CellInfoSI-RSCP
}
+NewInterFreqCellSI-RSCP-ext ::= SEQUENCE {
+ interFreqCellID InterFreqCellID-r12 OPTIONAL,
+ frequencyInfo FrequencyInfo OPTIONAL,
+ cellInfo CellInfoSI-RSCP
+}
+
NewInterFreqCellSI-ECN0 ::= SEQUENCE {
interFreqCellID InterFreqCellID OPTIONAL,
frequencyInfo FrequencyInfo OPTIONAL,
cellInfo CellInfoSI-ECN0
}
+NewInterFreqCellSI-ECN0-ext ::= SEQUENCE {
+ interFreqCellID InterFreqCellID-r12 OPTIONAL,
+ frequencyInfo FrequencyInfo OPTIONAL,
+ cellInfo CellInfoSI-ECN0
+}
+
NewInterFreqCellSI-HCS-RSCP ::= SEQUENCE {
interFreqCellID InterFreqCellID OPTIONAL,
frequencyInfo FrequencyInfo OPTIONAL,
cellInfo CellInfoSI-HCS-RSCP
}
+NewInterFreqCellSI-HCS-RSCP-ext ::= SEQUENCE {
+ interFreqCellID InterFreqCellID-r12 OPTIONAL,
+ frequencyInfo FrequencyInfo OPTIONAL,
+ cellInfo CellInfoSI-HCS-RSCP
+}
+
NewInterFreqCellSI-HCS-ECN0 ::= SEQUENCE {
interFreqCellID InterFreqCellID OPTIONAL,
frequencyInfo FrequencyInfo OPTIONAL,
cellInfo CellInfoSI-HCS-ECN0
}
+NewInterFreqCellSI-HCS-ECN0-ext ::= SEQUENCE {
+ interFreqCellID InterFreqCellID-r12 OPTIONAL,
+ frequencyInfo FrequencyInfo OPTIONAL,
+ cellInfo CellInfoSI-HCS-ECN0
+}
+
NewInterFreqCellSI-RSCP-LCR-r4 ::= SEQUENCE {
interFreqCellID InterFreqCellID OPTIONAL,
frequencyInfo FrequencyInfo OPTIONAL,
@@ -17531,15 +19024,27 @@ NewInterFreqCellSI-HCS-ECN0-LCR-r4 ::= SEQUENCE {
NewInterFreqCellSI-List-ECN0 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
NewInterFreqCellSI-ECN0
+NewInterFreqCellSI-List-ECN0-ext ::= SEQUENCE (SIZE (1..maxCellMeas-ext2)) OF
+ NewInterFreqCellSI-ECN0-ext
+
NewInterFreqCellSI-List-HCS-RSCP ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
NewInterFreqCellSI-HCS-RSCP
+NewInterFreqCellSI-List-HCS-RSCP-ext ::= SEQUENCE (SIZE (1..maxCellMeas-ext2)) OF
+ NewInterFreqCellSI-HCS-RSCP-ext
+
NewInterFreqCellSI-List-HCS-ECN0 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
NewInterFreqCellSI-HCS-ECN0
+NewInterFreqCellSI-List-HCS-ECN0-ext ::= SEQUENCE (SIZE (1..maxCellMeas-ext2)) OF
+ NewInterFreqCellSI-HCS-ECN0-ext
+
NewInterFreqCellSI-List-RSCP ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
NewInterFreqCellSI-RSCP
+NewInterFreqCellSI-List-RSCP-ext ::= SEQUENCE (SIZE (1..maxCellMeas-ext2)) OF
+ NewInterFreqCellSI-RSCP-ext
+
NewInterFreqCellSI-List-ECN0-LCR-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
NewInterFreqCellSI-ECN0-LCR-r4
@@ -17749,7 +19254,9 @@ NonUsedFreqParameter-r11 ::= SEQUENCE {
nonUsedFreqThreshold Threshold-r6,
nonUsedFreqW W,
nonUsedFreqTriggeringConditionDetectedCells ENUMERATED { true } OPTIONAL,
- excludedCellInfoList CellInfoListToBeExcluded OPTIONAL
+ -- dummy is not used in this version of the specification and
+ -- it should be ignored by the receiver.
+ dummy CellInfoListToBeExcluded OPTIONAL
}
NonUsedFreq2aParameter-r10 ::= SEQUENCE {
@@ -17760,7 +19267,9 @@ NonUsedFreq2aParameter-r10 ::= SEQUENCE {
NonUsedFreq2aParameter-r11 ::= SEQUENCE {
nonUsedFreqW W,
nonUsedFreqTriggeringConditionDetectedCells ENUMERATED { true } OPTIONAL,
- excludedCellInfoList CellInfoListToBeExcluded OPTIONAL
+ -- dummy is not used in this version of the specification and
+ -- it should be ignored by the receiver.
+ dummy CellInfoListToBeExcluded OPTIONAL
}
NonUsedFreqParameterList ::= SEQUENCE (SIZE (1..maxFreq)) OF
@@ -17857,6 +19366,11 @@ PLMNIdentitiesOfNeighbourCells-v860ext ::= SEQUENCE {
multipleplmnsOfInterFreqCellsList MultiplePLMNsOfInterFreqCellsList OPTIONAL
}
+PLMNIdentitiesOfNeighbourCells-vc50ext ::= SEQUENCE {
+ plmnsOfInterFreqCellsList PLMNsOfInterFreqCellsList-vc50ext OPTIONAL,
+ multipleplmnsOfInterFreqCellsList MultiplePLMNsOfInterFreqCellsList-vc50ext OPTIONAL
+}
+
PlmnList ::= SEQUENCE (SIZE (1..maxNumMDTPLMN)) OF PLMN-Identity
PLMNsOfInterFreqCellsList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
@@ -17864,12 +19378,26 @@ PLMNsOfInterFreqCellsList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
plmn-Identity PLMN-Identity OPTIONAL
}
+PLMNsOfInterFreqCellsList-vc50ext ::= SEQUENCE (SIZE (1..maxCellMeas-ext)) OF InterFreqCellPLMN
+
+InterFreqCellPLMN ::= SEQUENCE {
+ plmn-Identity PLMN-Identity OPTIONAL
+}
+
MultiplePLMNsOfInterFreqCellsList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
SEQUENCE {
multiplePLMN-list SEQUENCE (SIZE (1..6)) OF
PLMN-IdentityWithOptionalMCC-r6 OPTIONAL
}
+MultiplePLMNsOfInterFreqCellsList-vc50ext ::= SEQUENCE (SIZE (1..maxCellMeas-ext)) OF MultiplePLMNInfo
+
+MultiplePLMNInfo ::= SEQUENCE {
+ multiplePLMN-list MultiplePLMN-List OPTIONAL
+}
+
+MultiplePLMN-List ::= SEQUENCE (SIZE (1..6)) OF PLMN-IdentityWithOptionalMCC-r6
+
PLMNsOfIntraFreqCellsList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
SEQUENCE {
plmn-Identity PLMN-Identity OPTIONAL
@@ -17998,6 +19526,13 @@ RemovedInterFreqCellList ::= CHOICE {
removeNoInterFreqCells NULL
}
+RemovedInterFreqCellList-r12 ::= CHOICE {
+ removeAllInterFreqCells NULL,
+ removeSomeInterFreqCells SEQUENCE (SIZE (1..maxCellMeas-ext)) OF
+ InterFreqCellID-r12,
+ removeNoInterFreqCells NULL
+}
+
RemovedInterRATCellList ::= CHOICE {
removeAllInterRATCells NULL,
removeSomeInterRATCells SEQUENCE (SIZE (1..maxCellMeas)) OF
@@ -18137,6 +19672,10 @@ RLC-BuffersPayload ::= ENUMERATED {
spare7, spare6, spare5, spare4, spare3,
spare2, spare1 }
+
+RMP-Frequency-List ::= SEQUENCE (SIZE (1..maxRMPfrequencies)) OF
+ BOOLEAN
+
-- Actual value RRC = IE value * 0.032
RRC ::= INTEGER (-127..127)
@@ -18144,6 +19683,12 @@ RSCPforANR ::= SEQUENCE {
rSCP INTEGER (-120..-25) OPTIONAL
}
+RsrqType ::= SEQUENCE{
+ allSymbols BOOLEAN,
+ wideBand BOOLEAN
+}
+
+
SatData ::= SEQUENCE{
satID SatID,
iode IODE
@@ -18169,10 +19714,11 @@ SatelliteStatus ::= ENUMERATED {
Satellite-clock-model ::= SEQUENCE {
t-oc BIT STRING (SIZE (14)),
- af2 BIT STRING (SIZE (12)),
- af1 BIT STRING (SIZE (18)),
- af0 BIT STRING (SIZE (28)),
+ af2 BIT STRING (SIZE (6)),
+ af1 BIT STRING (SIZE (21)),
+ af0 BIT STRING (SIZE (31)),
tgd BIT STRING (SIZE (10)) OPTIONAL,
+ sisa BIT STRING (SIZE (8)),
model-id INTEGER (0..1) OPTIONAL
}
@@ -18260,7 +19806,7 @@ SIR-TimeslotList ::= SEQUENCE (SIZE (1..maxTS)) OF
-- SubFrame1Reserved, reserved bits in subframe 1 of the GPS navigation message
SubFrame1Reserved ::= SEQUENCE {
- reserved1 BIT STRING (SIZE (23)),
+ reserved1 BIT STRING (SIZE (23)),
reserved2 BIT STRING (SIZE (24)),
reserved3 BIT STRING (SIZE (24)),
reserved4 BIT STRING (SIZE (16))
@@ -18308,6 +19854,8 @@ TemporaryOffsetList ::= SEQUENCE {
Threshold ::= INTEGER (-115..0)
+Threshold-r12 ::= INTEGER (-115..6)
+
Threshold-r6 ::= INTEGER (-120..0)
-- The order of the list corresponds to the order of frequency defined in Inter-FreqEventCriteria
@@ -18697,6 +20245,8 @@ UE-MeasurementQuantity ::= ENUMERATED {
utra-Carrier-RSSI,
ue-RX-TX-TimeDifference }
+UE-PowerHeadroomThreshold ::= INTEGER (-50..33)
+
UE-RX-TX-ReportEntry ::= SEQUENCE {
primaryCPICH-Info PrimaryCPICH-Info,
ue-RX-TX-TimeDifferenceType1 UE-RX-TX-TimeDifferenceType1
@@ -18736,6 +20286,10 @@ UL-TrCH-Identity ::= CHOICE{
UE-Positioning-Accuracy ::= BIT STRING (SIZE (7))
+UE-Positioning-DBDSCorrections ::= SEQUENCE {
+ bds-RefTime INTEGER (0..119),
+ bds-DBDS-InfoList DBDS-InfoList
+}
UE-Positioning-CipherParameters ::= SEQUENCE {
cipheringKeyFlag BIT STRING (SIZE (1)),
@@ -18775,6 +20329,11 @@ UE-Positioning-Error-v860ext ::= SEQUENCE {
UE-Positioning-GANSS-AdditionalAssistanceDataRequest-v860ext OPTIONAL
}
+UE-Positioning-Error-vc50ext ::= SEQUENCE {
+ ue-positioning-GANSS-additionalAssistanceDataRequest
+ UE-Positioning-GANSS-AdditionalAssistanceDataRequest-vc50ext OPTIONAL
+}
+
UE-Positioning-ErrorCause ::= ENUMERATED {
notEnoughOTDOA-Cells,
notEnoughGPS-Satellites,
@@ -18838,6 +20397,18 @@ UE-Positioning-GANSS-AddUTCModels ::= SEQUENCE {
utcModel3 UTCmodelSet3 OPTIONAL
}
+-- This IE, if included, shall contain exactly one of the optional elements
+UE-Positioning-GANSS-AddUTCModels-r12 ::= SEQUENCE {
+ utcModel1 UTCmodelSet1 OPTIONAL,
+ utcModel2 UTCmodelSet2 OPTIONAL,
+ utcModel3 UTCmodelSet3 OPTIONAL,
+ utcModel4 UTCmodelSet4 OPTIONAL
+}
+
+UE-Positioning-GANSS-AddUTCModels-vc50ext ::= SEQUENCE {
+ utcModel4 UTCmodelSet4 OPTIONAL
+}
+
UE-Positioning-GANSS-Almanac ::= SEQUENCE{
ganss-wk-number INTEGER (0..255),
alm-keplerianParameters ALM-keplerianParameters OPTIONAL
@@ -18877,6 +20448,22 @@ UE-Positioning-GANSS-Almanac-r10 ::= SEQUENCE{
alm-ecefSBASAlmanac ALM-ECEFsbasAlmanacSet OPTIONAL
}
+UE-Positioning-GANSS-Almanac-r12 ::= SEQUENCE{
+ ganss-wk-number INTEGER (0..255),
+ complete-Almanac-Provided BOOLEAN OPTIONAL,
+ alm-keplerianParameters ALM-keplerianParameters OPTIONAL,
+ alm-keplerianNAVAlmanac ALM-NAVKeplerianSet OPTIONAL,
+ alm-keplerianReducedAlmanac ALM-ReducedKeplerianSet OPTIONAL,
+ alm-keplerianMidiAlmanac ALM-MidiAlmanacSet OPTIONAL,
+ alm-keplerianGLONASS ALM-GlonassAlmanacSet OPTIONAL,
+ alm-ecefSBASAlmanac ALM-ECEFsbasAlmanacSet OPTIONAL,
+ alm-keplerianBDSAlmanac ALM-BDSKeplerianSet OPTIONAL
+}
+
+UE-Positioning-GANSS-Almanac-vc50ext ::= SEQUENCE {
+ alm-keplerianBDSAlmanac ALM-BDSKeplerianSet OPTIONAL
+}
+
UE-Positioning-GANSS-AdditionalAssistanceDataRequest ::= SEQUENCE {
ganssReferenceTime BOOLEAN,
ganssreferenceLocation BOOLEAN,
@@ -18891,6 +20478,11 @@ UE-Positioning-GANSS-AdditionalAssistanceDataRequest-v860ext ::= SEQUENCE {
GanssRequestedGenericAssistanceDataList-v860ext
}
+UE-Positioning-GANSS-AdditionalAssistanceDataRequest-vc50ext ::= SEQUENCE {
+ ganssRequestedGenericAssistanceDataList
+ GanssRequestedGenericAssistanceDataList-vc50ext
+}
+
UE-Positioning-GANSS-AddIonoModel ::= SEQUENCE {
dataID BIT STRING (SIZE (2)),
alpha-beta-parameters UE-Positioning-GPS-IonosphericModel
@@ -18901,6 +20493,15 @@ UE-Positioning-GANSS-AddNavigationModels ::= SEQUENCE {
ganssSatInfoNavList Ganss-Sat-Info-AddNavList
}
+UE-Positioning-GANSS-AddNavigationModels-r12 ::= SEQUENCE {
+ non-broadcastIndication ENUMERATED { true } OPTIONAL,
+ ganssSatInfoNavList Ganss-Sat-Info-AddNavList-r12
+}
+
+UE-Positioning-GANSS-AddNavigationModels-vc50ext ::= SEQUENCE {
+ ganssSatInfoNavList Ganss-Sat-Info-AddNavList-vc50ext
+}
+
UE-Positioning-GANSS-AssistanceData ::= SEQUENCE {
ue-positioning-GANSS-ReferenceTime UE-Positioning-GANSS-ReferenceTime OPTIONAL,
uePositioningGanssReferencePosition ReferenceLocationGANSS OPTIONAL,
@@ -18943,6 +20544,10 @@ UE-Positioning-GANSS-AssistanceData-va40ext ::= SEQUENCE {
ganssGenericDataList GANSSGenericDataList-va40ext OPTIONAL
}
+UE-Positioning-GANSS-AssistanceData-vc50ext ::= SEQUENCE {
+ ganssGenericDataList GANSSGenericDataList-vc50ext OPTIONAL
+}
+
UE-Positioning-GANSS-AssistanceData-r10 ::= SEQUENCE {
ue-positioning-GANSS-ReferenceTime UE-Positioning-GANSS-ReferenceTime-r10 OPTIONAL,
uePositioningGanssReferencePosition ReferenceLocationGANSS OPTIONAL,
@@ -18953,6 +20558,15 @@ UE-Positioning-GANSS-AssistanceData-r10 ::= SEQUENCE {
ganssGenericDataList GANSSGenericDataList-r10 OPTIONAL
}
+UE-Positioning-GANSS-AssistanceData-r12 ::= SEQUENCE {
+ ue-positioning-GANSS-ReferenceTime UE-Positioning-GANSS-ReferenceTime-r10 OPTIONAL,
+ uePositioningGanssReferencePosition ReferenceLocationGANSS OPTIONAL,
+ uePositioningGanssIonosphericModel UE-Positioning-GANSS-IonosphericModel OPTIONAL,
+ uePositioningGanssAddIonoModel UE-Positioning-GANSS-AddIonoModel OPTIONAL,
+ uePositioningGanssEarthOrientationPara UE-Positioning-GANSS-EarthOrientPara OPTIONAL,
+ ganssGenericDataList GANSSGenericDataList-r12 OPTIONAL
+}
+
UE-Positioning-GANSS-AuxiliaryInfo ::= CHOICE {
-- This choice may only be present if GANSS ID indicates Modernized GPS
ganssID1 AuxInfoGANSS-ID1,
@@ -18973,6 +20587,19 @@ UE-Positioning-GANSS-AddClockModels ::= SEQUENCE {
}
-- This IE, if included, shall contain exactly one of the optional elements
+UE-Positioning-GANSS-AddClockModels-r12 ::= SEQUENCE {
+ navClockModel NAVclockModel OPTIONAL,
+ cnavClockModel CNAVclockModel OPTIONAL,
+ glonassClockModel GLONASSclockModel OPTIONAL,
+ sbasClockModel SBASclockModel OPTIONAL,
+ bdsClockModel BDSclockModel OPTIONAL
+}
+
+UE-Positioning-GANSS-AddClockModels-vc50ext ::= SEQUENCE {
+ bdsClockModel BDSclockModel OPTIONAL
+}
+
+-- This IE, if included, shall contain exactly one of the optional elements
UE-Positioning-GANSS-AddOrbitModels ::= SEQUENCE {
navKeplerianSet NavModel-NAVKeplerianSet OPTIONAL,
cnavKeplerianSet NavModel-CNAVKeplerianSet OPTIONAL,
@@ -18980,6 +20607,18 @@ UE-Positioning-GANSS-AddOrbitModels ::= SEQUENCE {
sbasECEF NavModel-SBASecef OPTIONAL
}
+UE-Positioning-GANSS-AddOrbitModels-r12 ::= SEQUENCE {
+ navKeplerianSet NavModel-NAVKeplerianSet OPTIONAL,
+ cnavKeplerianSet NavModel-CNAVKeplerianSet OPTIONAL,
+ glonassECEF NavModel-GLONASSecef OPTIONAL,
+ sbasECEF NavModel-SBASecef OPTIONAL,
+ bdsKeplerianSet NavModel-BDSKeplerianSet OPTIONAL
+}
+
+UE-Positioning-GANSS-AddOrbitModels-vc50ext ::= SEQUENCE {
+ bdsKeplerianSet NavModel-BDSKeplerianSet OPTIONAL
+}
+
UE-Positioning-GANSS-Data ::= SEQUENCE {
ganssDataCipheringInfo UE-Positioning-CipherParameters OPTIONAL,
ganssDecipheringKeys GANSSDecipheringKeys OPTIONAL,
@@ -19005,12 +20644,18 @@ UE-Positioning-GANSS-EarthOrientPara ::= SEQUENCE {
}
UE-Positioning-GANSS-IonosphericModel ::= SEQUENCE {
- alpha-zero-ionos BIT STRING (SIZE (12)),
- alpha-one-ionos BIT STRING (SIZE (12)),
- alpha-two-ionos BIT STRING (SIZE (12)),
+ alpha-zero-ionos BIT STRING (SIZE (11)),
+ alpha-one-ionos BIT STRING (SIZE (11)),
+ alpha-two-ionos BIT STRING (SIZE (14)),
gANSS-storm-flags GANSS-Storm-Flag OPTIONAL
}
+UE-Positioning-BDS-IonoGridModel ::= SEQUENCE {
+-- Actual value bds-RefTime = ((30..3600) / 30) - 1.
+ bds-RefTime INTEGER (0..119),
+ bds-IGPInfoList BDS-IGPInfoList
+}
+
UE-Positioning-GANSS-MeasuredResults ::= SEQUENCE {
referenceTime CHOICE {
utran-GANSSReferenceTimeResult UTRAN-GANSSReferenceTime,
@@ -19051,6 +20696,17 @@ UE-Positioning-GANSS-ReferenceMeasurementInfo-r10 ::= SEQUENCE {
satelliteInformationList GANSSSatelliteInformationList-r10
}
+UE-Positioning-GANSS-ReferenceMeasurementInfo-vc50ext ::= SEQUENCE {
+ confidence INTEGER (0..100) OPTIONAL,
+ satelliteInformationList GANSSSatelliteInformationList-vc50ext
+}
+
+UE-Positioning-GANSS-ReferenceMeasurementInfo-r12 ::= SEQUENCE {
+ ganssSignalId GANSS-Signal-Id OPTIONAL,
+ confidence INTEGER (0..100) OPTIONAL,
+ satelliteInformationList GANSSSatelliteInformationList-r12
+}
+
UE-Positioning-GANSS-ReferenceTime ::= SEQUENCE {
ganssDay INTEGER (0..8191) OPTIONAL,
ganssTod INTEGER (0..86399),
@@ -19130,7 +20786,7 @@ UE-Positioning-GANSS-TimeModel-r10 ::= SEQUENCE {
-- 'ganss-t-a2' scale factor 2-68
ganss-t-a2 INTEGER (-64..63) OPTIONAL,
gnss-to-id ENUMERATED { gps, galileo, qzss,
- glonass, spare4, spare3, spare2, spare1 },
+ glonass, bds, spare3, spare2, spare1 },
ganss-wk-number INTEGER (0..8191) OPTIONAL,
deltaT INTEGER (-128..127) OPTIONAL
}
@@ -19184,6 +20840,21 @@ UE-Positioning-GPS-AcquisitionAssistance-r10 ::= SEQUENCE {
satelliteInformationList AcquisitionSatInfoList-r10
}
+UE-Positioning-GPS-AcquisitionAssistance-vc50ext ::= SEQUENCE {
+ confidence INTEGER (0..100) OPTIONAL,
+ satelliteInformationList AcquisitionSatInfoList-vc50ext
+}
+
+UE-Positioning-GPS-AcquisitionAssistance-r12 ::= SEQUENCE {
+ gps-ReferenceTime GPS-TOW-1msec,
+ utran-GPSReferenceTime UTRAN-GPSReferenceTime OPTIONAL,
+ ue-Positioning-GPS-ReferenceTimeUncertainty
+ UE-Positioning-GPS-ReferenceTimeUncertainty
+ OPTIONAL,
+ confidence INTEGER (0..100) OPTIONAL,
+ satelliteInformationList AcquisitionSatInfoList-r12
+}
+
UE-Positioning-GPS-AdditionalAssistanceDataRequest ::= SEQUENCE {
almanacRequest BOOLEAN,
utcModelRequest BOOLEAN,
@@ -19288,6 +20959,26 @@ UE-Positioning-GPS-AssistanceData-r10 ::= SEQUENCE {
ue-positioning-GPS-Real-timeIntegrity BadSatList OPTIONAL
}
+UE-Positioning-GPS-AssistanceData-vc50ext ::= SEQUENCE {
+ ue-positioning-GPS-AcquisitionAssistance
+ UE-Positioning-GPS-AcquisitionAssistance-vc50ext
+ OPTIONAL
+}
+
+UE-Positioning-GPS-AssistanceData-r12 ::= SEQUENCE {
+ ue-positioning-GPS-ReferenceTime UE-Positioning-GPS-ReferenceTime-r10 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-r10 OPTIONAL,
+ ue-positioning-GPS-AcquisitionAssistance
+ UE-Positioning-GPS-AcquisitionAssistance-r12
+ OPTIONAL,
+ ue-positioning-GPS-Real-timeIntegrity BadSatList OPTIONAL
+}
+
UE-Positioning-GPS-DGPS-Corrections ::= SEQUENCE {
gps-TOW GPS-TOW-1sec,
statusHealth DiffCorrectionStatus,
@@ -19473,6 +21164,10 @@ UE-Positioning-MeasuredResults-v860ext ::= SEQUENCE {
ue-positioning-Ganss-MeasurementResults UE-Positioning-GANSS-MeasuredResults-v860ext OPTIONAL
}
+UE-Positioning-MeasuredResults-vc50ext ::= SEQUENCE {
+ ue-positioning-Error UE-Positioning-Error-vc50ext OPTIONAL
+}
+
UE-Positioning-Measurement ::= SEQUENCE {
ue-positioning-ReportingQuantity UE-Positioning-ReportingQuantity,
reportCriteria UE-Positioning-ReportCriteria,
@@ -19531,6 +21226,15 @@ UE-Positioning-Measurement-r10 ::= SEQUENCE {
ue-positioning-GANSS-AssistanceData UE-Positioning-GANSS-AssistanceData-r10 OPTIONAL
}
+UE-Positioning-Measurement-r12 ::= 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-r12 OPTIONAL,
+ ue-positioning-GANSS-AssistanceData UE-Positioning-GANSS-AssistanceData-r12 OPTIONAL
+}
+
UE-Positioning-MeasurementEventResults ::= CHOICE {
-- In case of 'event7a' reporting, if IE 'UE-Positioning-PositionEstimateInfo' is not needed,
-- CHOICE shall be set to 'additionalOrReplacedPosMeasEvent'and the 'event7a' shall be included
@@ -19993,6 +21697,15 @@ UTCmodelSet3 ::= SEQUENCE {
utcStandardID BIT STRING (SIZE (3))
}
+UTCmodelSet4 ::= SEQUENCE {
+ utcA0 BIT STRING (SIZE (32)),
+ utcA1 BIT STRING (SIZE (24)),
+ utcDeltaTls BIT STRING (SIZE (8)),
+ utcWNlsf BIT STRING (SIZE (8)),
+ utcDN BIT STRING (SIZE (8)),
+ utcDeltaTlsf BIT STRING (SIZE (8))
+}
+
-- SPARE: UTRA-CarrierRSSI, Max = 76
-- Values above Max are spare
UTRA-CarrierRSSI ::= INTEGER (0..127)
@@ -20137,6 +21850,11 @@ BCCH-ModificationInfo ::= SEQUENCE {
bcch-ModificationTime BCCH-ModificationTime OPTIONAL
}
+BCCH-ModificationInfo-vc50ext ::= SEQUENCE {
+ mib-ValueTagExt MIB-ValueTagExt OPTIONAL,
+ sb3-ValueTag CellValueTag2 OPTIONAL
+}
+
-- Actual value BCCH-ModificationTime = IE value * 8
BCCH-ModificationTime ::= INTEGER (0..511)
@@ -20165,6 +21883,15 @@ CDMA2000-UMTS-Frequency-List ::= SEQUENCE (SIZE (1..maxNumCDMA2000Freqs)) OF
CellValueTag ::= INTEGER (1..4)
+CellValueTag2 ::= INTEGER (1..16)
+
+CellValueTagExt ::= INTEGER (0..3)
+
+CellValueTag3 ::= SEQUENCE {
+ cellValueTag CellValueTag,
+ cellValueTagExt CellValueTagExt OPTIONAL
+}
+
DataTransmFrequency ::= SEQUENCE {
dataTransmFreqGranularity ENUMERATED { ms100, ms250, ms500, ms1000,
ms2000, ms5000, ms10000, ms60000 },
@@ -20237,6 +21964,9 @@ EUTRA-TargetFreqInfo-vb50ext ::= SEQUENCE {
--Actual value = 2^(IE value)
ExpirationTimeFactor ::= INTEGER (1..8)
+ExpirationTimeFactor2 ::= INTEGER (0..15)
+
+
ExtGANSS-SchedulingInfo ::= SEQUENCE {
extensionGANSS-SIBType SIB-TypeExtGANSS,
schedulingInfo SchedulingInformation,
@@ -20268,12 +21998,21 @@ ExtSIBTypeInfoSchedulingInfo ::= SEQUENCE {
ExtSIBTypeInfoSchedulingInfo-List2 ::= SEQUENCE (SIZE (1..maxSIB)) OF
ExtSIBTypeInfoSchedulingInfo2
+ExtSIBTypeInfoSchedulingInfo-List3 ::= SEQUENCE (SIZE (1..maxSIB)) OF
+ ExtSIBTypeInfoSchedulingInfo3
+
ExtSIBTypeInfoSchedulingInfo2 ::= SEQUENCE {
extensionSIB-Type2 SIB-TypeExt2,
schedulingInfo SchedulingInformation,
valueTagInfo ValueTagInfo
}
+ExtSIBTypeInfoSchedulingInfo3 ::= SEQUENCE {
+ extensionSIB-Type3 SIB-TypeExt3,
+ schedulingInfo SchedulingInformation2,
+ valueTagInfo ValueTagInfoExtValueTag
+}
+
FDD-UMTS-Frequency-List ::= SEQUENCE (SIZE (1..maxNumFDDFreqs)) OF
-- NOTE1: The IE "UARFCN (Nlow)" corresponds to
-- "uarfcn-DL" in FrequencyInfoFDD.
@@ -20434,7 +22173,10 @@ MasterInformationBlock ::= SEQUENCE {
masterInformationBlock-v6b0ext MasterInformationBlock-v6b0ext-IEs,
v860NonCriticalExtensions SEQUENCE {
masterInformationBlock-v860ext MasterInformationBlock-v860ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ masterInformationBlock-vc50ext MasterInformationBlock-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -20455,8 +22197,23 @@ MasterInformationBlock-v860ext-IEs ::= SEQUENCE {
csg-Indicator ENUMERATED { true } OPTIONAL
}
+MasterInformationBlock-vc50ext-IEs ::= SEQUENCE {
+ mib-ValueTagExt MIB-ValueTagExt OPTIONAL,
+ sibSb-ReferenceList SIBSb-ReferenceList2 OPTIONAL,
+ extSIBTypeInfoSchedulingInfo-List ExtSIBTypeInfoSchedulingInfo-List3 OPTIONAL,
+ sb3-Information SB3-Information OPTIONAL
+}
+
+SB3-Information ::= SEQUENCE {
+ sb3-SegCount SegCount DEFAULT 1,
+ sb3-Sib-Rep SIB-Rep,
+ second-BCH-Channelizationcode BCH-Channelizationcode
+}
+
MIB-ValueTag ::= INTEGER (1..8)
+MIB-ValueTagExt ::= INTEGER (0..1)
+
NCC ::= INTEGER (0..7)
PLMN-ValueTag ::= INTEGER (1..256)
@@ -20524,6 +22281,15 @@ Rplmn-Information-r4 ::= SEQUENCE {
cdma2000-UMTS-Frequency-List CDMA2000-UMTS-Frequency-List OPTIONAL
}
+SIB-Rep::= ENUMERATED {
+ frame-8,
+ frame-16,
+ frame-32,
+ frame-64
+}
+
+BCH-Channelizationcode ::= INTEGER (2..33)
+
SchedulingInformation ::= SEQUENCE {
scheduling SEQUENCE {
segCount SegCount DEFAULT 1,
@@ -20546,16 +22312,47 @@ SchedulingInformation ::= SEQUENCE {
}
}
+SchedulingInformation2 ::= CHOICE {
+ scheduling SEQUENCE {
+ segCount SegCount OPTIONAL,
+ sib-Pos CHOICE {
+ -- The element name indicates the repetition period and the value
+ -- (multiplied by two) indicates the position of the first segment.
+ rep4 INTEGER (0..1),
+ rep8 INTEGER (0..3),
+ rep16 INTEGER (0..7),
+ rep32 INTEGER (0..15),
+ rep64 INTEGER (0..31),
+ rep128 INTEGER (0..63),
+ rep256 INTEGER (0..127),
+ rep512 INTEGER (0..255),
+ rep1024 INTEGER (0..511),
+ rep2048 INTEGER (0..1023),
+ rep4096 INTEGER (0..2047)
+ },
+ sib-PosOffsetInfo SibOFF-List2 OPTIONAL
+ }
+}
+
SchedulingInformationSIB ::= SEQUENCE {
sib-Type SIB-TypeAndTag,
scheduling SchedulingInformation
}
+SchedulingInformationSIB2 ::= SEQUENCE {
+ sib-Type SIB-TypeAndTag2,
+ scheduling SchedulingInformation2
+}
+
SchedulingInformationSIBSb ::= SEQUENCE {
sibSb-Type SIBSb-TypeAndTag,
scheduling SchedulingInformation
}
+SchedulingInformationSIBSb2 ::= SEQUENCE {
+ sibSb-Type SIBSb-TypeAndTagExtValueTag
+}
+
SegCount ::= INTEGER (1..16)
SegmentIndex ::= INTEGER (1..15)
@@ -20566,9 +22363,12 @@ SFN-Prime ::= INTEGER (0..2047)
SIB-Data-fixed ::= BIT STRING (SIZE (222))
+SIB-Data2-fixed ::= BIT STRING (SIZE (232))
SIB-Data-variable ::= BIT STRING (SIZE (1..214))
+SIB-Data2-variable ::= BIT STRING (SIZE (1..224))
+
SIBOccurIdentity ::= INTEGER (0..15)
SIBOccurrenceIdentityAndValueTag ::= SEQUENCE {
@@ -20581,9 +22381,15 @@ SIBOccurValueTag ::= INTEGER (0..15)
SIB-ReferenceList ::= SEQUENCE (SIZE (1..maxSIB)) OF
SchedulingInformationSIB
+SIB-ReferenceList2 ::= SEQUENCE (SIZE (1..maxSIB2)) OF
+ SchedulingInformationSIB2
+
SIBSb-ReferenceList ::= SEQUENCE (SIZE (1..maxSIB)) OF
SchedulingInformationSIBSb
+SIBSb-ReferenceList2 ::= SEQUENCE (SIZE (1..maxSIB)) OF
+ SchedulingInformationSIBSb2
+
SIB-ReferenceListFACH ::= SEQUENCE (SIZE (1..maxSIB-FACH)) OF
SchedulingInformationSIB
@@ -20623,6 +22429,54 @@ SIB-Type ::= ENUMERATED {
systemInformationBlockType5bis,
extensionType }
+SIB-Type2 ::= ENUMERATED {
+ schedulingBlock3,
+ systemInformationBlockType1,
+ systemInformationBlockType2,
+ systemInformationBlockType3,
+ systemInformationBlockType4,
+ systemInformationBlockType5,
+ systemInformationBlockType5bis,
+ systemInformationBlockType6,
+ systemInformationBlockType7,
+ systemInformationBlockType11,
+ systemInformationBlockType11bis,
+ systemInformationBlockType12,
+ systemInformationBlockType13,
+ systemInformationBlockType13-1,
+ systemInformationBlockType13-2,
+ systemInformationBlockType13-3,
+ systemInformationBlockType13-4,
+ systemInformationBlockType14,
+ systemInformationBlockType15,
+ systemInformationBlockType15bis,
+ systemInformationBlockType15-1,
+ systemInformationBlockType15-1bis,
+ systemInformationBlockType15-1ter,
+ systemInformationBlockType15-2,
+ systemInformationBlockType15-2bis,
+ systemInformationBlockType15-2ter,
+ systemInformationBlockType15-3,
+ systemInformationBlockType15-3bis,
+ systemInformationBlockType15-4,
+ systemInformationBlockType15-5,
+ systemInformationBlockType15-6,
+ systemInformationBlockType15-7,
+ systemInformationBlockType15-8,
+ systemInformationBlockType16,
+ systemInformationBlockType17,
+ systemInformationBlockType18,
+ systemInformationBlockType19,
+ systemInformationBlockType20,
+ systemInformationBlockType21,
+ systemInformationBlockType22,
+ systemInformationBlockType23,
+ systemInformationBlockType24,
+ spare22, spare21, spare20, spare19, spare18,
+ spare17, spare16, spare15, spare14, spare13, spare12,
+ spare11, spare10, spare9, spare8, spare7, spare6, spare5,
+ spare4, spare3, spare2, spare1 }
+
SIB-TypeAndTag ::= CHOICE {
sysInfoType1 PLMN-ValueTag,
sysInfoType2 CellValueTag,
@@ -20660,6 +22514,73 @@ SIB-TypeAndTag ::= CHOICE {
spare1 NULL
}
+SIB-TypeAndTag2 ::= CHOICE {
+ sysInfoType1 PLMN-ValueTag,
+ sysInfoType2 CellValueTag,
+ sysInfoType3 CellValueTag3,
+ sysInfoType4 CellValueTag,
+ sysInfoType5 CellValueTag3,
+ sysInfoType5bis CellValueTag3,
+ sysInfoType6 CellValueTag,
+ sysInfoType7 NULL,
+ sysInfoType11 CellValueTag,
+ sysInfoType11bis CellValueTag,
+ sysInfoType12 CellValueTag,
+ sysInfoType13 CellValueTag,
+ sysInfoType13-1 CellValueTag,
+ sysInfoType13-2 CellValueTag,
+ sysInfoType13-3 CellValueTag,
+ sysInfoType13-4 CellValueTag,
+ sysInfoType14 NULL,
+ sysInfoType15 CellValueTag,
+ sysInfoType15bis CellValueTag,
+ sysInfoType15-1 CellValueTag,
+ sysInfoType15-1bis CellValueTag,
+ sysInfoType15-1ter CellValueTag,
+ sysInfoType15-2 SIBOccurrenceIdentityAndValueTag,
+ sysInfoType15-2bis SIBOccurrenceIdentityAndValueTag,
+ sysInfoType15-2ter SIBOccurrenceIdentityAndValueTag,
+ sysInfoType15-3 SIBOccurrenceIdentityAndValueTag,
+ sysInfoType15-3bis SIBOccurrenceIdentityAndValueTag,
+ sysInfoType15-4 CellValueTag,
+ sysInfoType15-5 CellValueTag,
+ sysInfoType15-6 CellValueTag,
+ sysInfoType15-7 CellValueTag,
+ sysInfoType15-8 CellValueTag,
+ sysInfoType16 PredefinedConfigIdentityAndValueTag,
+ sysInfoType17 NULL,
+ sysInfoType18 CellValueTag,
+ sysInfoType19 CellValueTag,
+ sysInfoType20 CellValueTag,
+ sysInfoType21 CellValueTag3,
+ sysInfoType22 CellValueTag3,
+ sysInfoType23 CellValueTag,
+ sysInfoType24 NULL,
+ sysInfoType11ter CellValueTag3,
+ spare22 NULL,
+ spare21 NULL,
+ spare20 NULL,
+ spare19 NULL,
+ spare18 NULL,
+ spare17 NULL,
+ spare16 NULL,
+ spare15 NULL,
+ spare14 NULL,
+ spare13 NULL,
+ spare12 NULL,
+ spare11 NULL,
+ spare10 NULL,
+ spare9 NULL,
+ spare8 NULL,
+ spare7 NULL,
+ spare6 NULL,
+ spare5 NULL,
+ spare4 NULL,
+ spare3 NULL,
+ spare2 NULL,
+ spare1 NULL
+}
+
SIBSb-TypeAndTag ::= CHOICE {
sysInfoType1 PLMN-ValueTag,
sysInfoType2 CellValueTag,
@@ -20697,6 +22618,18 @@ SIBSb-TypeAndTag ::= CHOICE {
spare1 NULL
}
+
+SIBSb-TypeAndTagExtValueTag ::= CHOICE {
+ sysInfoType3 CellValueTagExt,
+ sysInfoType5 CellValueTagExt,
+ sysInfoType5bis CellValueTagExt,
+ sysInfoType21 CellValueTagExt,
+ sysInfoType22 CellValueTagExt,
+ spare3 NULL,
+ spare2 NULL,
+ spare1 NULL
+}
+
SIB-TypeExt ::= CHOICE {
systemInfoType11bis NULL,
systemInfoType15bis NULL,
@@ -20714,6 +22647,17 @@ SIB-TypeExt2 ::= CHOICE {
systemInfoType20 NULL,
systemInfoType21 NULL,
systemInfoType22 NULL,
+ systemInfoType15-1ter NULL,
+ systemInfoType23 NULL,
+ systemInfoType24 NULL
+}
+
+SIB-TypeExt3 ::= CHOICE {
+ systemInfoType11ter NULL,
+ spare7 NULL,
+ spare6 NULL,
+ spare5 NULL,
+ spare4 NULL,
spare3 NULL,
spare2 NULL,
spare1 NULL
@@ -20744,9 +22688,16 @@ SibOFF ::= ENUMERATED {
so20, so22, so24, so26,
so28, so30, so32 }
+SibOFF-vc50ext ::= SEQUENCE {
+ sibOFF SibOFF OPTIONAL
+}
+
SibOFF-List ::= SEQUENCE (SIZE (1..15)) OF
SibOFF
+SibOFF-List2 ::= SEQUENCE (SIZE (1..15)) OF
+ SibOFF-vc50ext
+
SysInfoType1 ::= SEQUENCE {
-- Core network IEs
cn-CommonGSM-MAP-NAS-SysInfo NAS-SystemInformationGSM-MAP,
@@ -20805,7 +22756,10 @@ SysInfoType3 ::= SEQUENCE {
sysInfoType3-v870ext SysInfoType3-v870ext-IEs,
v900NonCriticalExtension SEQUENCE {
sysInfoType3-v920ext SysInfoType3-v920ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtension SEQUENCE {
+ sysInfoType3-vc50ext SysInfoType3-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -20865,6 +22819,10 @@ SysInfoType3-v920ext-IEs ::= SEQUENCE {
imsEmergencySupportIndicator ENUMERATED { supported } OPTIONAL
}
+SysInfoType3-vc50ext-IEs ::= SEQUENCE {
+ txFailParams TxFailParams OPTIONAL
+}
+
SysInfoType4 ::= SEQUENCE {
-- UTRAN mobility IEs
cellIdentity CellIdentity,
@@ -21296,7 +23254,10 @@ SysInfoType11 ::= SEQUENCE {
sysInfoType11-v860ext SysInfoType11-v860ext-IEs,
va80NonCriticalExtensions SEQUENCE {
sysInfoType11-va80ext SysInfoType11-va80ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ sysInfoType11-vc50ext SysInfoType11-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -21358,6 +23319,16 @@ SysInfoType11-va80ext-IEs ::= SEQUENCE {
multipleFrequencyInfoListFDD MultipleFrequencyInfoListFDD OPTIONAL
}
+SysInfoType11-vc50ext-IEs ::= SEQUENCE {
+ measurementControlSysInfo MeasurementControlSysInfo-vc50ext OPTIONAL,
+ -- Measurement IEs
+ measurementScalingFactor MeasurementScalingFactor OPTIONAL
+}
+
+MeasurementScalingFactor ::= ENUMERATED {
+ sf-utra-cf1, sf-utra-cf2}
+
+
SysInfoType11bis ::= SEQUENCE {
-- Measurement IEs
measurementControlSysInfo MeasurementControlSysInfoExtension OPTIONAL,
@@ -21371,7 +23342,10 @@ SysInfoType11bis ::= SEQUENCE {
sysInfoType11bis-v860ext SysInfoType11bis-v860ext-IEs,
va80NonCriticalExtensions SEQUENCE {
sysInfoType11bis-va80ext SysInfoType11bis-va80ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ sysInfoType11bis-vc50ext SysInfoType11bis-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -21393,6 +23367,17 @@ SysInfoType11bis-va80ext-IEs ::= SEQUENCE {
multipleFrequencyInfoListFDD MultipleFrequencyInfoListFDD OPTIONAL
}
+SysInfoType11bis-vc50ext-IEs ::= SEQUENCE {
+ measurementControlSysInfo MeasurementControlSysInfo-vc50ext OPTIONAL
+}
+
+SysInfoType11ter ::= SEQUENCE {
+ -- Measurement IEs
+ measureControlSysInfoInterFreqExt MeasureControlSysInfoInterFreqExt OPTIONAL,
+ multipleFrequencyInfoListFDD MultipleFrequencyInfoListFDD OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+}
+
SysInfoType12 ::= SEQUENCE {
-- Measurement IEs
fach-MeasurementOccasionInfo FACH-MeasurementOccasionInfo OPTIONAL,
@@ -21410,7 +23395,10 @@ SysInfoType12 ::= SEQUENCE {
sysInfoType12-v7b0ext SysInfoType12-v7b0ext-IEs,
va80NonCriticalExtensions SEQUENCE {
sysInfoType12-va80ext SysInfoType12-va80ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ sysInfoType12-vc50ext SysInfoType12-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -21460,6 +23448,10 @@ SysInfoType12-va80ext-IEs ::= SEQUENCE {
multipleFrequencyInfoListFDD MultipleFrequencyInfoListFDD OPTIONAL
}
+SysInfoType12-vc50ext-IEs ::= SEQUENCE {
+ measurementControlSysInfo MeasurementControlSysInfo-vc50ext OPTIONAL
+}
+
SysInfoType13 ::= SEQUENCE {
-- Core network IEs
cn-DomainSysInfoList CN-DomainSysInfoList,
@@ -21620,6 +23612,14 @@ SysInfoType15-1bis-v920ext-IEs ::= SEQUENCE {
ue-positioning-GANSS-DGANSS-Corrections UE-Positioning-DGANSSCorrections-v920ext
}
+SysInfoType15-1ter ::= SEQUENCE {
+ -- Measurement IEs
+ uePositioning-BDSCorrections UE-Positioning-DBDSCorrections OPTIONAL,
+ uePositioningBDSIonoGridModel UE-Positioning-BDS-IonoGridModel OPTIONAL,
+ -- Extension mechanism for non-release12 information
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+}
+
SysInfoType15-2 ::= SEQUENCE {
-- Ephemeris and clock corrections
transmissionTOW GPS-TOW-1sec,
@@ -21640,7 +23640,15 @@ SysInfoType15-2ter ::= SEQUENCE {
-- Measurement IEs
ue-positioning-GANSS-AddNavigationModels UE-Positioning-GANSS-AddNavigationModels,
-- Extension mechanism for non-release99 information
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ sysInfoType15-2ter-vc50ext SysInfoType15-2ter-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+}
+
+SysInfoType15-2ter-vc50ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ ue-positioning-GANSS-AddNavigationModels UE-Positioning-GANSS-AddNavigationModels-vc50ext OPTIONAL
}
SysInfoType15-3 ::= SEQUENCE {
@@ -21673,7 +23681,10 @@ SysInfoType15-3bis ::= SEQUENCE {
sysInfoType15-3bis-v860ext SysInfoType15-3bis-v860ext-IEs,
va40NonCriticalExtensions SEQUENCE {
sysInfoType15-3bis-va40ext SysInfoType15-3bis-va40ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ sysInfoType15-3bis-vc50ext SysInfoType15-3bis-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
}
@@ -21691,6 +23702,12 @@ SysInfoType15-3bis-va40ext-IEs ::= SEQUENCE {
ue-positioning-GANSS-TimeModels UE-Positioning-GANSS-TimeModels-va40ext OPTIONAL
}
+SysInfoType15-3bis-vc50ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ ue-Positioning-GANSS-Almanac UE-Positioning-GANSS-Almanac-vc50ext OPTIONAL,
+ ue-Positioning-GANSS-AddUTCModels UE-Positioning-GANSS-AddUTCModels-vc50ext OPTIONAL
+}
+
SysInfoType15-4 ::= SEQUENCE {
-- Measurement IEs
ue-positioning-OTDOA-CipherParameters UE-Positioning-CipherParameters OPTIONAL,
@@ -21743,7 +23760,10 @@ SysInfoType15-6 ::= SEQUENCE {
-- Extension mechanism for non-release99 information
va40NonCriticalExtensions SEQUENCE {
sysInfoType15-6-va40ext SysInfoType15-6-va40ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ sysInfoType15-6-vc50ext SysInfoType15-6-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
}
@@ -21752,6 +23772,11 @@ SysInfoType15-6-va40ext-IEs ::= SEQUENCE {
UE-Positioning-GANSS-ReferenceMeasurementInfo-va40ext
}
+SysInfoType15-6-vc50ext-IEs ::= SEQUENCE {
+ ue-positioning-GANSS-ReferenceMeasurementInformation
+ UE-Positioning-GANSS-ReferenceMeasurementInfo-vc50ext
+}
+
SysInfoType15-7 ::= SEQUENCE {
-- Measurement IEs
ue-positioning-GANSS-DataBitAssistance UE-Positioning-GANSS-Data-Bit-Assistance,
@@ -21839,7 +23864,10 @@ SysInfoType18 ::= SEQUENCE {
sysInfoType18-v6b0ext SysInfoType18-v6b0ext,
v860NonCriticalExtensions SEQUENCE {
sysInfoType18-v860ext SysInfoType18-v860ext,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ sysInfoType18-vc50ext SysInfoType18-vc50ext,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
}
@@ -21854,6 +23882,11 @@ SysInfoType18-v860ext ::= SEQUENCE {
connectedModePLMNIdentities PLMNIdentitiesOfNeighbourCells-v860ext OPTIONAL
}
+SysInfoType18-vc50ext ::= SEQUENCE {
+ idleModePLMNIdentitiesSIB11ter PLMNIdentitiesOfNeighbourCells-vc50ext OPTIONAL,
+ connectedModePLMNIdentitiesSIB11ter PLMNIdentitiesOfNeighbourCells-vc50ext OPTIONAL
+}
+
SysInfoType19 ::= SEQUENCE {
-- Measurement IEs
utra-PriorityInfoList UTRA-PriorityInfoList,
@@ -21870,7 +23903,10 @@ SysInfoType19 ::= SEQUENCE {
sysInfoType19-vb50ext SysInfoType19-vb50ext,
vb80NonCriticalExtensions SEQUENCE {
sysInfoType19-vb80ext SysInfoType19-vb80ext,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ sysInfoType19-vc50ext SysInfoType19-vc50ext,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -21906,6 +23942,13 @@ SysInfoType19-vb80ext ::= SEQUENCE {
eutra-FrequencyAndPriorityInfoExtensionList-vb80ext EUTRA-FrequencyAndPriorityInfoExtensionList-vb80ext OPTIONAL
}
+SysInfoType19-vc50ext ::= SEQUENCE {
+ eutra-FrequencyRACHReportingInfo-vc50ext EUTRA-FrequencyRACHReportingInfo-vc50ext OPTIONAL,
+ eutra-FrequencyAndPriorityInfoList-vc50ext EUTRA-FrequencyAndPriorityInfoList-vc50ext OPTIONAL,
+ eutra-FrequencyAndPriorityInfoExtensionList-vc50ext
+ EUTRA-FrequencyAndPriorityInfoExtensionList-vc50ext OPTIONAL
+}
+
SysInfoType20 ::= SEQUENCE {
hNBName HNBName OPTIONAL,
nonCriticalExtensions SEQUENCE {} OPTIONAL
@@ -21933,6 +23976,28 @@ SysInfoType22 ::= SEQUENCE {
fallback-R99-PRACH-info Fallback-R99-PRACH-info-IEs OPTIONAL,
commonEDCHResourceConfigInfoListExt CommonEDCHResourceConfigInfoListExt OPTIONAL,
hs-dsch-DrxCellfach-SecondDrx-info HS-DSCH-DrxCellfach-SecondDrx-info OPTIONAL,
+ -- Extension mechanism for non- release11 information
+ vc50NonCriticalExtensions SEQUENCE {
+ sysInfoType22-vc50ext SysInfoType22-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+}
+
+SysInfoType22-vc50ext-IEs ::= SEQUENCE {
+ cell-Reselection-indication-reporting ENUMERATED { true } OPTIONAL
+}
+
+SysInfoType23 ::= SEQUENCE {
+ wlanRepresentation CHOICE {
+ wlanOffloadInformationPerPLMN-List WLANOffloadInformationPerPLMN-List,
+ wlanOffloadInformationForAll WLANOffloadInformation
+ },
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+}
+
+SysInfoType24 ::= SEQUENCE {
+ dtchTransmissionBlocked BIT STRING (SIZE (maxNumAccessGroups)) OPTIONAL,
+ expirationTimeFactor ExpirationTimeFactor2 OPTIONAL,
nonCriticalExtensions SEQUENCE {} OPTIONAL
}
@@ -21944,7 +24009,10 @@ SysInfoTypeSB1 ::= SEQUENCE {
sysInfoTypeSB1-v6b0ext SysInfoTypeSB1-v6b0ext,
v860NonCriticalExtensions SEQUENCE {
sysInfoTypeSB1-v860ext SysInfoTypeSB1-v860ext,
+ vc50NonCriticalExtensions SEQUENCE {
+ sysInfoTypeSB1-vc50ext SysInfoTypeSB1-vc50ext,
nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
}
@@ -21959,6 +24027,11 @@ SysInfoTypeSB1-v860ext ::= SEQUENCE {
ExtGANSS-SIBTypeInfoSchedulingInfoList OPTIONAL
}
+SysInfoTypeSB1-vc50ext ::= SEQUENCE {
+ sib-ReferenceList SIBSb-ReferenceList2 OPTIONAL,
+ extSIBTypeInfoSchedulingInfo-List ExtSIBTypeInfoSchedulingInfo-List3 OPTIONAL
+}
+
SysInfoTypeSB2 ::= SEQUENCE {
-- Other IEs
sib-ReferenceList SIB-ReferenceList,
@@ -21967,7 +24040,10 @@ SysInfoTypeSB2 ::= SEQUENCE {
sysInfoTypeSB2-v6b0ext SysInfoTypeSB2-v6b0ext,
v860NonCriticalExtensions SEQUENCE {
sysInfoTypeSB2-v860ext SysInfoTypeSB2-v860ext,
+ vc50NonCriticalExtensions SEQUENCE {
+ sysInfoTypeSB2-vc50ext SysInfoTypeSB2-vc50ext,
nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
}
@@ -21982,9 +24058,35 @@ SysInfoTypeSB2-v860ext ::= SEQUENCE {
ExtGANSS-SIBTypeInfoSchedulingInfoList OPTIONAL
}
+SysInfoTypeSB2-vc50ext ::= SEQUENCE {
+ sib-ReferenceList SIBSb-ReferenceList2 OPTIONAL,
+ extSIBTypeInfoSchedulingInfo-List ExtSIBTypeInfoSchedulingInfo-List3 OPTIONAL
+}
+
+
+SysInfoTypeSB3 ::= SEQUENCE {
+ -- Other IEs
+ sb3-ValueTag CellValueTag2,
+ sib-ReferenceList SIB-ReferenceList2,
+ -- Extension mechanism for non- release99 information
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+}
+
TDD-UMTS-Frequency-List ::= SEQUENCE (SIZE (1..maxNumTDDFreqs)) OF
FrequencyInfoTDD
+TxFailParams ::= SEQUENCE {
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ connEstFailCount ENUMERATED {n1, n2, n3, n4},
+ offsetValidity ENUMERATED {s30, s60, s120, s240,
+ s300, s420, s600, s900},
+ connEstFailTempQoffset INTEGER (0..15) OPTIONAL
+ },
+ tdd NULL
+ }
+}
+
UE-HistoryInformation ::= SEQUENCE {
ue-InactivityPeriod INTEGER (1..120),
ueMobilityStateIndicator High-MobilityDetected OPTIONAL,
@@ -22000,6 +24102,10 @@ ValueTagInfo ::= CHOICE {
sIBOccurrenceIdentityAndValueTag SIBOccurrenceIdentityAndValueTag
}
+ValueTagInfoExtValueTag ::= CHOICE {
+ cellValueTag CellValueTag2
+}
+
-- ***************************************************
--
-- ANSI-41 INFORMATION ELEMENTS (10.3.9)
@@ -22632,4 +24738,73 @@ MBSFN-TDM-Info ::= SEQUENCE {
MBSFN-TDM-Info-List ::= SEQUENCE (SIZE (1..maxMBMSservUnmodif)) OF
MBSFN-TDM-Info
+-- ***************************************************
+--
+-- WLAN Offload INFORMATION ELEMENTS (10.3.9b)
+--
+-- ***************************************************
+
+WLANOffloadConfig ::= SEQUENCE {
+ threshServingRSCP WLANThreshServingRSCP OPTIONAL,
+ threshServingECNO WLANThreshServingECNO OPTIONAL,
+ threshChannelUtilization WLANThreshChannelUtilization OPTIONAL,
+ threshBackhaulBandwidth WLANThreshBackhaulBandwidth OPTIONAL,
+ threshBeaconRSSI WLANThreshBeaconRSSI OPTIONAL,
+ offloadPreferenceIndicator BIT STRING (SIZE (16)) OPTIONAL,
+ t-SteeringWLAN T-Reselection-S OPTIONAL
+}
+
+WLANThreshServingRSCP ::= SEQUENCE {
+ -- Actual value = IE value * 2 + 1
+ threshServingLow INTEGER (-60..-13),
+ -- Actual value = IE value * 2 + 1
+ threshServingHigh INTEGER (-60..-13)
+}
+
+WLANThreshServingECNO ::= SEQUENCE {
+ threshServingLow2 INTEGER (-24..0),
+ threshServingHigh2 INTEGER (-24..0)
+}
+
+WLANThreshChannelUtilization ::= SEQUENCE {
+ threshChannelUtilizationLow INTEGER (0..255),
+ threshChannelUtilizationHigh INTEGER (0..255)
+}
+
+WLANThreshBackhaulBandwidth ::= SEQUENCE {
+ threshBackhaulDLBandwidthLow WLANThreshBackhaulRate,
+ threshBackhaulDLBandwidthHigh WLANThreshBackhaulRate,
+ threshBackhaulULBandwidthLow WLANThreshBackhaulRate,
+ threshBackhaulULBandwidthHigh WLANThreshBackhaulRate
+}
+
+WLANThreshBeaconRSSI ::= SEQUENCE {
+ threshBeaconRSSILow INTEGER (0..255),
+ threshBeaconRSSIHigh INTEGER (0..255)
+}
+
+WLANIdentifierList ::= SEQUENCE (SIZE (1..maxWLANID)) OF
+ WLANIdentifier
+
+WLANIdentifier ::= SEQUENCE {
+ ssid OCTET STRING (SIZE (1..32)) OPTIONAL,
+ bssid OCTET STRING (SIZE (6)) OPTIONAL,
+ hessid OCTET STRING (SIZE (6)) OPTIONAL
+}
+
+WLANOffloadInformationPerPLMN-List ::= SEQUENCE (SIZE (1..6)) OF WLANOffloadInformation
+
+WLANOffloadInformation ::= SEQUENCE {
+ wlanOffloadConfig WLANOffloadConfig OPTIONAL,
+ wlanIdentifierList WLANIdentifierList OPTIONAL
+}
+
+WLANThreshBackhaulRate ::= ENUMERATED { r0, r4, r8, r16, r32, r64, r128, r256,
+ r512, r1024, r2048, r4096, r8192, r16384, r32768,
+ r65536, r131072, r262144, r524288, r1048576,
+ r2097152, r4194304, r8388608, r16777216,
+ r33554432, r67108864, r134217728, r268435456,
+ r536870912, r1073741824, r2147483648, r4294967296
+}
+
END
diff --git a/asn1/rrc/Internode-definitions.asn b/asn1/rrc/Internode-definitions.asn
index 30eb6dc529..43d27c3380 100644
--- a/asn1/rrc/Internode-definitions.asn
+++ b/asn1/rrc/Internode-definitions.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 25.331 V11.8.0 (2013-12)
+-- 3GPP TS 25.331 V12.6.0 (2015-06)
--
Internode-definitions DEFINITIONS AUTOMATIC TAGS ::=
@@ -123,19 +123,26 @@ FROM PDU-definitions
DRAC-StaticInformationList,
UL-CommonTransChInfo,
UL-CommonTransChInfo-r4,
+ UL-CommonTransChInfo-r12,
UL-AddReconfTransChInfoList,
UL-AddReconfTransChInfoList-r6,
UL-AddReconfTransChInfoList-r7,
UL-AddReconfTransChInfoList-r8,
-- Physical Channel IEs :
+ DCH-Enhancements-Info-FDD,
+ DL-CommonInformation-r12,
+ DL-InformationPerRL-List-r12,
+ DTX-DRX-Info-r12,
FrequencyInfo,
PrimaryCPICH-Info,
TPC-CombinationIndex,
ScramblingCodeChange,
+ Serving-HSDSCH-CellInformation-r12,
TGCFN,
TGPSI,
TGPS-ConfigurationParams,
TGPS-ConfigurationParams-r8,
+ UL-SecondaryCellInfoFDD-r12,
-- Measurement IEs :
Event1j-r6,
Hysteresis,
@@ -156,6 +163,7 @@ FROM PDU-definitions
MeasurementType-r9,
MeasurementType-r10,
MeasurementType-r11,
+ MeasurementType-r12,
AdditionalMeasurementID-List,
AdditionalMeasurementID-List-r9,
PositionEstimate,
@@ -552,7 +560,14 @@ SRNC-RelocationInfo-r3 ::= CHOICE {
sRNC-RelocationInfo-r11-add-ext BIT STRING OPTIONAL,
nonCriticalExtensions SEQUENCE {} OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r12 SEQUENCE {
+ sRNC-RelocationInfo-r12 SRNC-RelocationInfo-r12-IEs,
+ sRNC-RelocationInfo-r12-add-ext BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
}
}
}
@@ -581,7 +596,7 @@ SRNC-RelocationInfo-r3-IEs ::= SEQUENCE {
count-C-List COUNT-C-List OPTIONAL,
integrityProtectionStatus IntegrityProtectionStatus,
-- In the IE srb-SpecificIntegrityProtInfo, the first information listed corresponds to
- -- signalling radio bearer RB0 and after the order of occurrence is the same as the SRBs in
+ -- signalling radio bearer RB0 and after the order of occurrence is the same as the SRBs in
-- SRB-InformationSetupList
-- The target RNC may ignore the IE srb-SpecificIntegrityProtInfo if the
-- IE integrityProtectionStatus has the value "not started".
@@ -1473,6 +1488,96 @@ SRNC-RelocationInfo-r11-IEs ::= SEQUENCE {
mbmsSelectedServiceInfo MBMS-SelectedServiceInfo OPTIONAL
}
+SRNC-RelocationInfo-r12-IEs ::= SEQUENCE {
+ -- Non-RRC IEs
+ -- IE rb-IdentityForHOMessage includes the identity of the RB used by the source SRNC
+ -- to send the message contained in the IE "TargetRNC-ToSourceRNC-Container".
+ -- Only included if type is "UE involved"
+ rb-IdentityForHOMessage RB-Identity OPTIONAL,
+ stateOfRRC StateOfRRC,
+ stateOfRRC-Procedure StateOfRRC-Procedure,
+ -- Ciphering related information IEs
+ cipheringStatusList CipheringStatusList-r4,
+ latestConfiguredCN-Domain CN-DomainIdentity,
+ calculationTimeForCiphering CalculationTimeForCiphering OPTIONAL,
+ count-C-List COUNT-C-List OPTIONAL,
+ cipheringInfoPerRB-List CipheringInfoPerRB-List-r4 OPTIONAL,
+ -- Integrity protection related information IEs
+ integrityProtectionStatus IntegrityProtectionStatus,
+ srb-SpecificIntegrityProtInfo SRB-SpecificIntegrityProtInfoList OPTIONAL,
+ implementationSpecificParams ImplementationSpecificParams OPTIONAL,
+ -- User equipment IEs
+ u-RNTI U-RNTI,
+ c-RNTI C-RNTI OPTIONAL,
+ -- IE 'UE-RadioAccessCapability-r6' includes the Rel-5 radio access capability extensions
+ -- and earlier. Rel-6 and later extensions are included in IE 'UE-CapabilityContainer-IEs'.
+ ue-RadioAccessCapability UE-RadioAccessCapability-r6,
+ ue-RadioAccessCapability-ext UE-RadioAccessCapabBandFDDList OPTIONAL,
+ ue-Positioning-LastKnownPos UE-Positioning-LastKnownPos OPTIONAL,
+ uESpecificBehaviourInformation1idle
+ UESpecificBehaviourInformation1idle OPTIONAL,
+ uESpecificBehaviourInformation1interRAT
+ UESpecificBehaviourInformation1interRAT OPTIONAL,
+ -- IE ueCapabilityContainer is used for the transparent transfer of capability information
+ -- received from the UE
+ ueCapabilityContainer BIT STRING
+ (CONTAINING UE-CapabilityContainer-IEs) OPTIONAL,
+ -- IE ueCapabilityContainer-RSC and IE ueCapabilityContainer-UCI are used for the
+ -- transparent transfer of capability information received from the UE that was introduced
+ -- in a release independent manner, i.e., transferred within a VLEC. These UE capabilities
+ -- are included both in the RRC CONNECTION SETUP COMPLETE and the UE CAPABILITY INFORMATION
+ -- messages. Only the VLEC of one message needs to be included i.e. the one from these
+ -- messages that was last received.
+ -- Case 1: If the last received message was a RRC CONNECTION SETUP COMPLETE (RSC)
+ ueCapabilityContainer-RSC BIT STRING
+ (CONTAINING RRCConnectionSetupComplete-r3-add-ext-IEs) OPTIONAL,
+ -- Case 2: If the last received message was a UE CAPABILITY INFORMATION (UCI)
+ ueCapabilityContainer-UCI BIT STRING
+ (CONTAINING UECapabilityInformation-r3-add-ext-IEs) OPTIONAL,
+ -- Other IEs
+ ue-RATSpecificCapability InterRAT-UE-RadioAccessCapabilityList-r5 OPTIONAL,
+ -- UTRAN mobility IEs
+ ura-Identity URA-Identity OPTIONAL,
+ srns-t-305 T-305 OPTIONAL,
+ -- Core network IEs
+ cn-CommonGSM-MAP-NAS-SysInfo NAS-SystemInformationGSM-MAP,
+ cn-DomainInformationList CN-DomainInformationListFull OPTIONAL,
+ -- Measurement IEs
+ ongoingMeasRepList OngoingMeasRepList-r12 OPTIONAL,
+ interRATCellInfoIndication InterRATCellInfoIndication OPTIONAL,
+ -- Radio bearer IEs
+ predefinedConfigStatusList PredefinedConfigStatusList,
+ srb-InformationList SRB-InformationSetupList-r11,
+ rab-InformationList RAB-InformationSetupList-r11 OPTIONAL,
+ pdcp-ROHC-TargetMode PDCP-ROHC-TargetMode OPTIONAL,
+ -- Transport channel IEs
+ ul-CommonTransChInfo UL-CommonTransChInfo-r12 OPTIONAL,
+ ul-TransChInfoList UL-AddReconfTransChInfoList-r8 OPTIONAL,
+ dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL,
+ dl-TransChInfoList DL-AddReconfTransChInfoList-r11 OPTIONAL,
+ -- PhyCH IEs
+ tpc-CombinationInfoList TPC-CombinationInfoList OPTIONAL,
+ e-RGCH-CombinationInfoList E-RGCH-CombinationInfoList OPTIONAL,
+ storedCompressedModeInfo StoredCompressedModeInfo-r8 OPTIONAL,
+ secondary-tpc-CombinationInfoList TPC-CombinationInfoList-r9 OPTIONAL,
+ secondary-e-RGCH-CombinationInfoList E-RGCH-CombinationInfoList-r9 OPTIONAL,
+ serving-HSDSCH-CellInformation Serving-HSDSCH-CellInformation-r12 OPTIONAL,
+ dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL,
+ ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r12 OPTIONAL,
+ dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r12 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r12 OPTIONAL,
+ -- Measurement report
+ measurementReport BIT STRING
+ (CONTAINING MeasurementReport) OPTIONAL,
+ -- Other IEs
+ failureCause FailureCauseWithProtErr OPTIONAL,
+ ue-HistoryInformation UE-HistoryInformation OPTIONAL,
+ -- MBMS IEs
+ mbms-JoinedInformation MBMS-JoinedInformation-r6 OPTIONAL,
+ mbmsSelectedServiceInfo MBMS-SelectedServiceInfo OPTIONAL
+}
+
-- IE definitions
CalculationTimeForCiphering ::= SEQUENCE {
@@ -1703,6 +1808,12 @@ MeasurementCommandWithType-r11 ::= CHOICE {
release NULL
}
+MeasurementCommandWithType-r12 ::= CHOICE {
+ setup MeasurementType-r12,
+ modify NULL,
+ release NULL
+}
+
OngoingMeasRep ::= SEQUENCE {
measurementIdentity MeasurementIdentity,
-- TABULAR: The CHOICE Measurement in the tabular description is included
@@ -1807,6 +1918,13 @@ OngoingMeasRep-r11 ::= SEQUENCE {
additionalMeasurementID-List AdditionalMeasurementID-List-r9 OPTIONAL
}
+OngoingMeasRep-r12 ::= SEQUENCE {
+ measurementIdentity MeasurementIdentity-r9,
+ measurementCommandWithType MeasurementCommandWithType-r12,
+ measurementReportingMode MeasurementReportingMode OPTIONAL,
+ additionalMeasurementID-List AdditionalMeasurementID-List-r9 OPTIONAL
+}
+
OngoingMeasRepList ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF
OngoingMeasRep
@@ -1837,6 +1955,9 @@ OngoingMeasRepList-r10 ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF
OngoingMeasRepList-r11 ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF
OngoingMeasRep-r11
+OngoingMeasRepList-r12 ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF
+ OngoingMeasRep-r12
+
PDCP-Capability-r4 ::= SEQUENCE {
losslessSRNS-RelocationSupport BOOLEAN,
supportForRfc2507 CHOICE {
diff --git a/asn1/rrc/PDU-definitions.asn b/asn1/rrc/PDU-definitions.asn
index 75b0113314..8eed0ffca3 100644
--- a/asn1/rrc/PDU-definitions.asn
+++ b/asn1/rrc/PDU-definitions.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 25.331 V11.8.0 (2013-12)
+-- 3GPP TS 25.331 V12.6.0 (2015-06)
--
PDU-definitions DEFINITIONS AUTOMATIC TAGS ::=
@@ -17,16 +17,20 @@ IMPORTS
CN-InformationInfo,
CN-InformationInfo-r6,
CN-InformationInfoFull,
+ DomainSpecificAccessRestrictionParam-v670ext,
NAS-Message,
PagingRecordTypeID,
+ PagingPermissionWithAccessControlParameters,
PLMN-Identity,
-- UTRAN Mobility IEs :
CellIdentity,
CellIdentity-PerRL-List,
DedicatedPriorityInformation,
DedicatedPriorityInformation-r11,
+ DedicatedWLANOffloadInformation,
URA-Identity,
-- User Equipment IEs :
+ AccessGroupIdentity,
AccessStratumReleaseIndicator,
ActivationTime,
C-RNTI,
@@ -36,8 +40,10 @@ IMPORTS
CapabilityUpdateRequirement-r5,
CapabilityUpdateRequirement-v770ext,
CapabilityUpdateRequirement-v860ext,
+ CapabilityUpdateRequirement-vaj0ext,
CapabilityUpdateRequirement-r7,
CapabilityUpdateRequirement-r8,
+ CapabilityUpdateRequirement-r12,
CellUpdateCause,
CellUpdateCause-ext,
CipheringAlgorithm,
@@ -122,6 +128,7 @@ IMPORTS
UE-RadioAccessCapability-va60ext,
UE-RadioAccessCapability-vb50ext,
UE-RadioAccessCapability-vb70ext,
+ UE-RadioAccessCapability-vbc0ext,
UE-RadioAccessCapabilityComp,
UE-RadioAccessCapabilityComp-ext,
UE-RadioAccessCapabilityComp-v770ext,
@@ -132,6 +139,7 @@ IMPORTS
UE-RadioAccessCapabilityComp2-v920ext,
UE-RadioAccessCapabilityComp2-va40ext,
UE-RadioAccessCapabilityComp2-vb50ext,
+ UE-RadioAccessCapabilityComp2-vc50ext,
UE-RadioAccessCapabilityComp-TDD128,
UE-RadioAccessCapabilityInfo-v770ext,
UE-RadioAccessCapabilityInfo-TDD128-v8b0ext,
@@ -238,12 +246,14 @@ IMPORTS
UL-AddReconfTransChInfoList-r8,
UL-CommonTransChInfo,
UL-CommonTransChInfo-r4,
+ UL-CommonTransChInfo-r12,
UL-DeletedTransChInfoList,
UL-DeletedTransChInfoList-r6,
-- Physical Channel IEs :
AdditionalDLSecCellInfoListFDD,
AdditionalDLSecCellInfoListFDD-r11,
AdditionalDLSecCellInfoListFDD2,
+ AdditionalDLSecCellInfoHandoverToUtranListFDD,
Alpha,
BEACON-PL-Est,
CCTrCH-PowerControlInfo,
@@ -255,6 +265,7 @@ IMPORTS
ConstantValueTdd,
ControlChannelDRXInfo-TDD128-r8,
CPCH-SetInfo,
+ DCH-Enhancements-Info-FDD,
DHS-Sync,
DL-CommonInformation,
DL-CommonInformation-r4,
@@ -264,6 +275,7 @@ IMPORTS
DL-CommonInformation-r8,
DL-CommonInformation-r10,
DL-CommonInformation-r11,
+ DL-CommonInformation-r12,
DL-CommonInformationPost,
DL-HSPDSCH-Information,
DL-HSPDSCH-Information-r6,
@@ -273,6 +285,7 @@ IMPORTS
DL-HSPDSCH-Information-r9,
DL-HSPDSCH-Information-r8-ext2,
DL-HSPDSCH-Information-r11,
+ DL-HSPDSCH-Information-r12,
DL-HSPDSCH-MultiCarrier-Information,
DL-InformationPerRL-List,
DL-InformationPerRL-List-r4,
@@ -283,6 +296,7 @@ IMPORTS
DL-InformationPerRL-List-r8,
DL-InformationPerRL-List-v6b0ext,
DL-InformationPerRL-List-r11,
+ DL-InformationPerRL-List-r12,
DL-InformationPerRL-ListPostFDD,
DL-InformationPerRL-PostTDD,
DL-InformationPerRL-PostTDD-LCR-r4,
@@ -293,15 +307,18 @@ IMPORTS
DL-SecondaryCellInfoFDD-r9,
DL-SecondaryCellInfoFDD-r10,
DL-SecondaryCellInfoFDD-r11,
+ DL-SecondaryCellInfoFDD-HandoverToUtran,
DL-TPC-PowerOffsetPerRL-List,
DLUL-HSPA-Information-r8,
DLUL-HSPA-Information-r9,
DLUL-HSPA-Information-r10,
DPC-Mode,
+ DPCCH2InfoFDD,
DPCH-CompressedModeStatusInfo,
DPCH-CompressedModeStatusInfo-r10,
DTX-DRX-TimingInfo-r7,
DTX-DRX-Info-r7,
+ DTX-DRX-Info-r12,
DynamicPersistenceLevel,
E-DCH-ReconfigurationInfo,
E-DCH-ReconfigurationInfo-SecULFrequency,
@@ -313,6 +330,7 @@ IMPORTS
EUTRA-TargetFreqInfoList-vb50ext,
EXT-UL-TimingAdvance,
Feedback-cycle-r7,
+ FilteredUEPowerHeadroomReportInfo,
FrequencyInfo,
FrequencyInfoFDD,
FrequencyInfoTDD,
@@ -331,6 +349,8 @@ IMPORTS
MIMO4x4-Parameters,
Multi-frequencyInfo-LCR-r7,
MU-MIMO-Info-TDD128,
+ Non-rectResAllocInd-TDD128,
+ Non-rectResSpecTSset-TDD128,
OpenLoopPowerControl-IPDL-TDD-r4,
PDSCH-CapacityAllocationInfo,
PDSCH-CapacityAllocationInfo-r4,
@@ -355,7 +375,9 @@ IMPORTS
RL-AdditionInformationList-r10,
RL-AdditionInformationList-vb50ext,
RL-AdditionInformationList-r11,
+ RL-AdditionInformationList-r12,
RL-AdditionInformationList-SecULFreq,
+ RL-AdditionInformationList-SecULFreq-r12,
RL-RemovalInformationList,
RL-RemovalInformationList-SecULFreq,
SecondaryCellMIMOparametersFDD-v950ext,
@@ -364,7 +386,9 @@ IMPORTS
Serving-HSDSCH-CellInformation-r8,
Serving-HSDSCH-CellInformation-r9,
Serving-HSDSCH-CellInformation-r11,
+ Serving-HSDSCH-CellInformation-r12,
ServingCellChangeParameters,
+ ServingCellChangeParameters-r12,
SpecialBurstScheduling,
SPS-Information-TDD128-r8,
SSDT-Information,
@@ -403,7 +427,9 @@ IMPORTS
UL-EDCH-Information-r11,
UL-MulticarrierEDCHInfo-TDD128,
UL-OLTD-InfoFDD,
+ UL-OtherTTIConfiguration-Information,
UL-SecondaryCellInfoFDD,
+ UL-SecondaryCellInfoFDD-r12,
UL-SynchronisationParameters-r4,
UL-TimingAdvance,
UL-TimingAdvanceControl,
@@ -425,10 +451,13 @@ IMPORTS
EventResultsOnSecUlFreq,
EUTRA-EventResults,
EUTRA-EventResults-vb50ext,
+ EUTRA-EventResults-vc50ext,
EUTRA-MeasuredResults,
EUTRA-MeasuredResults-v920ext,
EUTRA-MeasuredResults-vb50ext,
+ EUTRA-MeasuredResults-vc50ext,
EUTRA-EventResultsForCELLFACH,
+ EUTRA-EventResultsForCELLFACH-vc50ext,
Inter-FreqEventCriteriaList-v590ext,
Intra-FreqEventCriteriaList-v590ext,
IntraFreqReportingCriteria-1b-r5,
@@ -437,6 +466,7 @@ IMPORTS
InterFreqEventResults-LCR-r4-ext,
InterRATCellInfoIndication,
InterRATMeasurement-r11,
+ InterRATMeasurement-r12,
InterRAT-TargetCellDescription,
MeasuredResults,
MeasuredResults-v390ext,
@@ -444,17 +474,22 @@ IMPORTS
MeasuredResults-v770ext,
MeasuredResults-v860ext,
MeasuredResults-v920ext,
+ MeasuredResults-vc50ext,
MeasuredResultsOnSecUlFreq,
+ MeasuredResultsOnSecUlFreq-vc50ext,
MeasuredResultsListOnSecUlFreq,
+ MeasuredResultsListOnSecUlFreq-vc50ext,
MeasuredResultsList,
MeasuredResultsList-LCR-r4-ext,
MeasuredResultsList-v770xet,
MeasuredResultsList-v860ext,
MeasuredResultsList-v920ext,
+ MeasuredResultsList-vc50ext,
MeasuredResultsOnRACH,
MeasuredResultsOnRACHFDD-r11,
MeasuredResultsOnRACH-v7g0ext,
MeasuredResultsOnRACHinterFreq,
+ MeasuredResultsOnRACH-vc50ext,
MeasuredResultsOnRACH-EUTRAFreq,
MeasurementCommand,
MeasurementCommand-r4,
@@ -464,10 +499,13 @@ IMPORTS
MeasurementCommand-r9,
MeasurementCommand-r10,
MeasurementCommand-r11,
+ MeasurementReleaseEnhancement,
+ MeasurementCommand-r12,
MeasurementIdentity,
MeasurementIdentity-r9,
MeasurementIdentityExt,
MeasurementReportingMode,
+ MeasurementScalingFactor,
NewInterFreqCellList-v7b0ext,
NewInterFreqCellList-LCR-v8a0ext,
NewIntraFreqCellList-LCR-v8a0ext,
@@ -480,6 +518,7 @@ IMPORTS
UE-Positioning-GPS-AssistanceData-v770ext,
UE-Positioning-GPS-AssistanceData-v920ext,
UE-Positioning-GPS-AssistanceData-va40ext,
+ UE-Positioning-GPS-AssistanceData-vc50ext,
UE-Positioning-GPS-ReferenceTimeUncertainty,
UE-Positioning-Measurement-v390ext,
UE-Positioning-OTDOA-AssistanceData,
@@ -491,9 +530,12 @@ IMPORTS
UE-Positioning-GANSS-AssistanceData-v860ext,
UE-Positioning-GANSS-AssistanceData-v920ext,
UE-Positioning-GANSS-AssistanceData-va40ext,
+ UE-Positioning-GANSS-AssistanceData-vc50ext,
-- Other IEs :
BCCH-ModificationInfo,
+ BCCH-ModificationInfo-vc50ext,
CDMA2000-MessageList,
+ CellValueTag2,
ETWS-Information,
ETWS-WarningSecurityInfo,
GSM-TargetCellInfoList,
@@ -509,20 +551,25 @@ IMPORTS
MasterInformationBlock,
MIB-ValueTag,
ProtocolErrorMoreInformation,
+ RMP-Frequency-List,
Rplmn-Information,
Rplmn-Information-r4,
SegCount,
SegmentIndex,
SFN-Prime,
SIB-Data-fixed,
+ SIB-Data2-fixed,
SIB-Data-variable,
+ SIB-Data2-variable,
SIB-Type,
+ SIB-Type2,
SysInfoType1,
SysInfoType3,
SysInfoType5,
SysInfoType7,
SysInfoType11,
SysInfoType11bis,
+ SysInfoType11ter,
SysInfoType12,
SysInfoTypeSB1,
SysInfoTypeSB2,
@@ -570,11 +617,19 @@ IMPORTS
LoggedMeasurementsConfigurationInfo-r11,
LoggedMeasReport,
LoggedMeasReport-vb50ext,
+ LoggedMeasReport-vc50ext,
ConnectionEstablishmentFailureReport,
+ ConnectionEstablishmentFailureReport-r11,
+ ConnectionEstablishmentFailureReport-vc50ext,
+ RsrqType,
-- UTRAN ANR IEs
LoggedANRConfigurationInfo,
LoggedANRReportInfoList,
- LoggedANRReportInfoList-vb50ext
+ LoggedANRReportInfoList-vb50ext,
+-- WLAN Offload IEs
+ WLANOffloadConfig,
+ WLANOffloadInformation
+
FROM InformationElements
@@ -674,7 +729,16 @@ ActiveSetUpdate ::= CHOICE {
activeSetUpdate-r11-add-ext BIT STRING OPTIONAL,
nonCriticalExtensions SEQUENCE {} OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r12 SEQUENCE {
+ activeSetUpdate-r12 ActiveSetUpdate-r12-IEs,
+ -- Container for adding non critical extensions after freezing
+ -- REL-13
+ activeSetUpdate-r12-add-ext BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
}
}
}
@@ -961,6 +1025,51 @@ ActiveSetUpdate-r11-IEs ::= SEQUENCE {
additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL
}
+ActiveSetUpdate-r12-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ activationTime ActivationTime OPTIONAL,
+ newU-RNTI U-RNTI OPTIONAL,
+ newH-RNTI H-RNTI OPTIONAL,
+ newPrimary-E-RNTI E-RNTI OPTIONAL,
+ newSecondary-E-RNTI E-RNTI OPTIONAL,
+ -- Core network IEs
+ cn-InformationInfo CN-InformationInfo-r6 OPTIONAL,
+ -- Physical channel IEs
+ dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
+ dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL,
+ hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r9 OPTIONAL,
+ mimo4x4Parameters MIMO4x4-Parameters OPTIONAL,
+ dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL,
+ maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
+ ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r12 OPTIONAL,
+ e-dch-ReconfigurationInfo-SecULFrequency
+ E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL,
+ ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL,
+ f-tpich-ReconfigurationInfo F-TPICH-ReconfigurationInfo OPTIONAL,
+ ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL,
+ rl-AdditionInformationList RL-AdditionInformationList-r12 OPTIONAL,
+ rl-AdditionInformationList-SecULFreq
+ RL-AdditionInformationList-SecULFreq-r12 OPTIONAL,
+ servingCellChangeParameters ServingCellChangeParameters-r12 OPTIONAL,
+ rl-RemovalInformationList RL-RemovalInformationList OPTIONAL,
+ rl-RemovalInformationList-SecULFreq
+ RL-RemovalInformationList-SecULFreq OPTIONAL,
+ tx-DiversityMode TX-DiversityMode OPTIONAL,
+ dpc-Mode DPC-Mode OPTIONAL,
+ serving-HSDSCH-CellInformation Serving-HSDSCH-CellInformation-r12 OPTIONAL,
+ e-dch-ReconfigurationInfo E-DCH-ReconfigurationInfo-r11 OPTIONAL,
+ ul-16QAM-Config UL-16QAM-Config OPTIONAL,
+ ul-64QAM-Config UL-64QAM-Config OPTIONAL,
+ ul-MIMO-InfoFDD UL-MIMO-InfoFDD OPTIONAL,
+ e-dch-ReconfInfoSameCell E-DCH-RL-InfoSameServingCell OPTIONAL,
+ e-TFC-Boost-Info E-TFC-Boost-Info-r7 OPTIONAL,
+ e-DPDCH-PowerInterpolation E-DPDCH-PowerInterpolation OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL,
+ dPCCH2InfoFDD DPCCH2InfoFDD OPTIONAL
+}
-- ***************************************************
--
-- ACTIVE SET UPDATE COMPLETE (FDD only)
@@ -1026,7 +1135,11 @@ AssistanceDataDelivery ::= CHOICE {
va40NonCriticalExtension SEQUENCE {
assistanceDataDelivery-va40ext
AssistanceDataDelivery-va40ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtension SEQUENCE {
+ assistanceDataDelivery-vc50ext
+ AssistanceDataDelivery-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -1083,6 +1196,13 @@ AssistanceDataDelivery-va40ext-IEs ::= SEQUENCE {
UE-Positioning-GANSS-AssistanceData-va40ext OPTIONAL
}
+AssistanceDataDelivery-vc50ext-IEs ::= SEQUENCE {
+ ue-positioning-GPS-AssistanceData-vc50ext
+ UE-Positioning-GPS-AssistanceData-vc50ext OPTIONAL,
+ ue-positioning-GANSS-AssistanceData-vc50ext
+ UE-Positioning-GANSS-AssistanceData-vc50ext OPTIONAL
+}
+
-- ***************************************************
--
-- CELL CHANGE ORDER FROM UTRAN
@@ -1203,7 +1323,10 @@ CellUpdate ::= SEQUENCE {
cellUpdate-va40ext CellUpdate-va40ext-IEs,
vb50NonCriticalExtensions SEQUENCE {
cellUpdate-vb50ext CellUpdate-vb50ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ cellUpdate-vc50ext CellUpdate-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -1317,6 +1440,11 @@ CellUpdate-vb50ext-IEs ::= SEQUENCE {
measuredResultsOnRACHEUTRAFreq MeasuredResultsOnRACH-EUTRAFreq OPTIONAL
}
+CellUpdate-vc50ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ measuredResultsOnRACH MeasuredResultsOnRACH-vc50ext OPTIONAL
+}
+
-- ***************************************************
--
-- CELL UPDATE CONFIRM
@@ -1467,7 +1595,17 @@ CellUpdateConfirm ::= CHOICE {
BIT STRING OPTIONAL,
nonCriticalExtensions SEQUENCE {} OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r12 SEQUENCE {
+ cellUpdateConfirm-r12 CellUpdateConfirm-r12-IEs,
+ -- Container for adding non critical extensions
+ -- after freezing REL-13
+ cellUpdateConfirm-r12-add-ext
+ BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
}
}
}
@@ -2098,7 +2236,7 @@ CellUpdateConfirm-r11-IEs ::= SEQUENCE {
mimoParameters MIMO-Parameters-r9 OPTIONAL,
mimo4x4Parameters MIMO4x4-Parameters OPTIONAL,
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
- ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL,
+ ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL,
ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL,
ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL,
ul-MulticarrierEDCHInfo-TDD128 UL-MulticarrierEDCHInfo-TDD128 OPTIONAL,
@@ -2106,7 +2244,7 @@ CellUpdateConfirm-r11-IEs ::= SEQUENCE {
ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL,
dl-HSPDSCH-Information DL-HSPDSCH-Information-r11 OPTIONAL,
dl-CommonInformation DL-CommonInformation-r11 OPTIONAL,
- dl-InformationPerRL-List DL-InformationPerRL-List-r11 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r11 OPTIONAL,
dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL,
additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL,
additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL,
@@ -2120,6 +2258,82 @@ CellUpdateConfirm-r11-IEs ::= SEQUENCE {
cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
}
+CellUpdateConfirm-r12-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL,
+ cipheringModeInfo CipheringModeInfo-r7 OPTIONAL,
+ activationTime ActivationTime OPTIONAL,
+ new-U-RNTI U-RNTI OPTIONAL,
+ new-C-RNTI C-RNTI OPTIONAL,
+ -- The IE "new-DSCH-RNTI" should not be included in FDD mode,
+ -- and if received the UE behaviour is unspecified
+ new-DSCH-RNTI DSCH-RNTI OPTIONAL,
+ new-H-RNTI H-RNTI OPTIONAL,
+ newPrimary-E-RNTI E-RNTI OPTIONAL,
+ newSecondary-E-RNTI E-RNTI OPTIONAL,
+ rrc-StateIndicator RRC-StateIndicator,
+ utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient-r7 OPTIONAL,
+ waitTime WaitTime OPTIONAL,
+ rlc-Re-establishIndicatorRb2-3or4 BOOLEAN,
+ rlc-Re-establishIndicatorRb5orAbove BOOLEAN,
+ -- CN information elements
+ cn-InformationInfo CN-InformationInfo-r6 OPTIONAL,
+ -- UTRAN mobility IEs
+ ura-Identity URA-Identity OPTIONAL,
+ supportForChangeOfUE-Capability BOOLEAN OPTIONAL,
+ -- Specification mode information
+ -- Radio bearer IEs
+ rab-InformationSetup RAB-InformationSetup-r8 OPTIONAL,
+ rb-InformationReleaseList RB-InformationReleaseList OPTIONAL,
+ rb-InformationReconfigList RB-InformationReconfigList-r11 OPTIONAL,
+ rb-InformationAffectedList RB-InformationAffectedList-r8 OPTIONAL,
+ dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL,
+ pdcp-ROHC-TargetMode PDCP-ROHC-TargetMode OPTIONAL,
+ -- Transport channel IEs
+ ul-CommonTransChInfo UL-CommonTransChInfo-r12 OPTIONAL,
+ ul-deletedTransChInfoList UL-DeletedTransChInfoList-r6 OPTIONAL,
+ ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r8 OPTIONAL,
+ dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL,
+ dl-DeletedTransChInfoList DL-DeletedTransChInfoList-r7 OPTIONAL,
+ dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r11 OPTIONAL,
+ -- Physical channel IEs
+ frequencyInfo FrequencyInfo OPTIONAL,
+ multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL,
+ dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
+ dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL,
+ hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r9 OPTIONAL,
+ mimo4x4Parameters MIMO4x4-Parameters OPTIONAL,
+ dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL,
+ maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
+ ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL,
+ ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL,
+ ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r12 OPTIONAL,
+ ul-MulticarrierEDCHInfo-TDD128 UL-MulticarrierEDCHInfo-TDD128 OPTIONAL,
+ ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL,
+ ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL,
+ ul-OtherTTIConfiguration-Info UL-OtherTTIConfiguration-Information OPTIONAL,
+ filteredUPHReportInfo FilteredUEPowerHeadroomReportInfo OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r12 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r12 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r12 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL,
+ commonERGCHInfoFDD CommonERGCHInfoFDD OPTIONAL,
+ controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL,
+ sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL,
+ mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL,
+ nonrectResAllocInd-TDD128 Non-rectResAllocInd-TDD128 OPTIONAL,
+ nonrectResSpecTSset-TDD128 Non-rectResSpecTSset-TDD128 OPTIONAL,
+ -- MBMS IEs
+ mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL,
+ -- Measurement IEs for LCR
+ cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL,
+ -- WLAN IEs
+ dedicatedWLANOffloadInformation DedicatedWLANOffloadInformation OPTIONAL
+}
+
-- ***************************************************
--
-- CELL UPDATE CONFIRM for CCCH
@@ -2259,7 +2473,16 @@ CellUpdateConfirm-CCCH ::= CHOICE {
cellUpdateConfirm-r11-add-ext BIT STRING OPTIONAL,
nonCriticalExtensions SEQUENCE {} OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r12 SEQUENCE {
+ cellUpdateConfirm-r12 CellUpdateConfirm-r12-IEs,
+ -- Container for adding non critical extensions
+ -- after freezing REL-13
+ cellUpdateConfirm-r12-add-ext
+ BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ }, criticalExtensions SEQUENCE {}
+ }
}
}
}
@@ -2893,7 +3116,9 @@ HandoverToUTRANCommand-r9-IEs ::= SEQUENCE {
newSecondary-E-RNTI E-RNTI OPTIONAL,
-- Radio bearer IEs
-- Specification mode information
- defaultConfigForCellFACH DefaultConfigForCellFACH OPTIONAL,
+ -- dummy is not used in this version of the specification, it should
+ -- not be sent and if received UE behaviour is unspecified.
+ dummy DefaultConfigForCellFACH OPTIONAL,
specificationMode CHOICE {
complete SEQUENCE {
srb-InformationSetupList SRB-InformationSetupList-r8,
@@ -2979,9 +3204,20 @@ HandoverToUTRANCommand-LaterCriticalExtensions ::= CHOICE {
handoverToUTRANCommand-r11 HandoverToUTRANCommand-r11-IEs,
-- Container for adding non critical extensions after freezing REL-12
handoverToUTRANCommand-r11-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vbc0NonCriticalExtensions SEQUENCE {
+ handoverToUTRANCommand-vbc0ext HandoverToUTRANCommand-vbc0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r12 SEQUENCE {
+ handoverToUTRANCommand-r12 HandoverToUTRANCommand-r12-IEs,
+ -- Container for adding non critical extensions after freezing REL-13
+ handoverToUTRANCommand-r12-add-ext BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
}
}
@@ -2995,7 +3231,9 @@ HandoverToUTRANCommand-r10-IEs ::= SEQUENCE {
newSecondary-E-RNTI E-RNTI OPTIONAL,
-- Radio bearer IEs
-- Specification mode information
- defaultConfigForCellFACH DefaultConfigForCellFACH OPTIONAL,
+ -- dummy is not used in this version of the specification, it should
+ -- not be sent and if received UE behaviour is unspecified.
+ dummy DefaultConfigForCellFACH OPTIONAL,
specificationMode CHOICE {
complete SEQUENCE {
srb-InformationSetupList SRB-InformationSetupList-r8,
@@ -3136,6 +3374,95 @@ HandoverToUTRANCommand-r11-IEs ::= SEQUENCE {
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power
}
+HandoverToUTRANCommand-vbc0ext-IEs ::= SEQUENCE {
+ specificationMode CHOICE {
+ complete SEQUENCE {
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-HandoverToUtran OPTIONAL,
+ ulSecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL,
+ additionalDLSecCellInfoHandoverToUtranListFDD AdditionalDLSecCellInfoHandoverToUtranListFDD OPTIONAL
+ }
+ }
+}
+
+HandoverToUTRANCommand-r12-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ new-U-RNTI U-RNTI-Short,
+ cipheringAlgorithm CipheringAlgorithm-r7 OPTIONAL,
+ supportForChangeOfUE-Capability BOOLEAN,
+ new-H-RNTI H-RNTI OPTIONAL,
+ newPrimary-E-RNTI E-RNTI OPTIONAL,
+ newSecondary-E-RNTI E-RNTI OPTIONAL,
+ -- Radio bearer IEs
+ -- Specification mode information
+ defaultConfigForCellFACH DefaultConfigForCellFACH OPTIONAL,
+ specificationMode CHOICE {
+ complete SEQUENCE {
+ srb-InformationSetupList SRB-InformationSetupList-r8,
+ rab-InformationSetupList RAB-InformationSetupList-r8 OPTIONAL,
+ ul-CommonTransChInfo UL-CommonTransChInfo-r12,
+ ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r8,
+ dl-CommonTransChInfo DL-CommonTransChInfo-r4,
+ dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r11,
+ ul-DPCH-Info UL-DPCH-Info-r11,
+ ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r11 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r12,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r12,
+ -- Physical channel IEs
+ dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL,
+ frequencyInfo FrequencyInfo,
+ multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-HandoverToUtran OPTIONAL,
+ ulSecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL,
+ additionalDLSecCellInfoHandoverToUtranListFDD AdditionalDLSecCellInfoHandoverToUtranListFDD OPTIONAL
+ },
+ preconfiguration SEQUENCE {
+ -- All IEs that include an FDD/TDD choice are split in two IEs for this message,
+ -- one for the FDD only elements and one for the TDD only elements, so that one
+ -- FDD/TDD choice in this level is sufficient.
+ preConfigMode CHOICE {
+ predefinedConfigIdentity PredefinedConfigIdentity,
+ defaultConfig SEQUENCE {
+ defaultConfigMode DefaultConfigMode,
+ defaultConfigIdentity DefaultConfigIdentity-r6
+ }
+ },
+ rab-Info RAB-Info-Post OPTIONAL,
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ ul-DPCH-Info UL-DPCH-InfoPostFDD,
+ dl-CommonInformationPost DL-CommonInformationPost,
+ dl-InformationPerRL-List DL-InformationPerRL-ListPostFDD,
+ frequencyInfo FrequencyInfoFDD
+ },
+ tdd CHOICE {
+ tdd384 SEQUENCE {
+ ul-DPCH-Info UL-DPCH-InfoPostTDD,
+ dl-InformationPerRL DL-InformationPerRL-PostTDD,
+ frequencyInfo FrequencyInfoTDD,
+ primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power
+ },
+ tdd128 SEQUENCE {
+ ul-DPCH-Info UL-DPCH-Info-r7,
+ dl-InformationPerRL DL-InformationPerRL-PostTDD-LCR-r4,
+ frequencyInfo FrequencyInfoTDD,
+ primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power,
+ multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL
+ },
+ tdd768 SEQUENCE {
+ ul-DPCH-Info UL-DPCH-Info-r7,
+ dl-InformationPerRL DL-InformationPerRL-List-r7,
+ frequencyInfo FrequencyInfoTDD,
+ primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power
+ }
+ }
+ }
+ }
+ },
+ -- Physical channel IEs
+ maxAllowedUL-TX-Power MaxAllowedUL-TX-Power
+}
+
-- ***************************************************
--
-- HANDOVER TO UTRAN COMPLETE
@@ -3199,7 +3526,10 @@ InitialDirectTransfer ::= SEQUENCE {
initialDirectTransfer-v860ext InitialDirectTransfer-v860ext-IEs,
vb50NonCriticalExtensions SEQUENCE {
initialDirectTransfer-vb50ext InitialDirectTransfer-vb50ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ initialDirectTransfer-vc50ext InitialDirectTransfer-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -3249,6 +3579,11 @@ InitialDirectTransfer-vb50ext-IEs ::= SEQUENCE {
measuredResultsOnRACHEUTRAFreq MeasuredResultsOnRACH-EUTRAFreq OPTIONAL
}
+InitialDirectTransfer-vc50ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ measuredResultsOnRACH MeasuredResultsOnRACH-vc50ext OPTIONAL
+}
+
-- ***************************************************
--
-- HANDOVER FROM UTRAN COMMAND
@@ -3530,7 +3865,7 @@ InterRATHandoverInfo ::= SEQUENCE {
},
ue-CapabilityContainer CHOICE {
absent NULL,
- -- present is an octet aligned string containing IE UE-RadioAccessCapabilityInfo
+ -- present is an octet aligned string containing Ie UE-RadioAccessCapabilityInfo
present OCTET STRING (SIZE (0..63))
},
-- Non critical extensions
@@ -3666,7 +4001,15 @@ InterRATHandoverInfo-NonCriticalExtension-v6b0-IEs ::= SEQUENCE {
vb70NonCriticalExtensions SEQUENCE {
interRATHandoverInfo-vb70ext
InterRATHandoverInfo-vb70ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vbc0NonCriticalExtensions SEQUENCE {
+ interRATHandoverInfo-vbc0ext
+ InterRATHandoverInfo-vbc0ext-IEs,
+ vc50NonCriticalExtensions SEQUENCE {
+ interRATHandoverInfo-vc50ext
+ InterRATHandoverInfo-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -3764,6 +4107,14 @@ InterRATHandoverInfo-vb70ext-IEs ::= SEQUENCE {
ue-RadioAccessCapabilityInfo-vb70ext UE-RadioAccessCapability-vb70ext OPTIONAL
}
+InterRATHandoverInfo-vbc0ext-IEs ::= SEQUENCE {
+ ue-RadioAccessCapabilityInfo-vbc0ext UE-RadioAccessCapability-vbc0ext OPTIONAL
+}
+
+InterRATHandoverInfo-vc50ext-IEs ::= SEQUENCE {
+ ue-RadioAccessCapabilityComp2 UE-RadioAccessCapabilityComp2-vc50ext OPTIONAL
+}
+
-- ***************************************************
--
-- MEASUREMENT CONTROL
@@ -3898,7 +4249,17 @@ MeasurementControl ::= CHOICE {
measurementControl-r11-add-ext BIT STRING OPTIONAL,
nonCriticalExtensions SEQUENCE {} OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r12 SEQUENCE {
+ measurementControl-r12
+ MeasurementControl-r12-IEs,
+ -- Container for adding non critical extensions
+ -- after freezing REL-13
+ measurementControl-r12-add-ext BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
}
}
}
@@ -4077,6 +4438,19 @@ MeasurementControl-vb50ext-IEs ::= SEQUENCE {
interRATMeasurement InterRATMeasurement-r11 OPTIONAL
}
+MeasurementControl-r12-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ measurementIdentity MeasurementIdentity-r9 OPTIONAL,
+ -- TABULAR: The measurement type is included in measurementCommand.
+ measurementCommand MeasurementCommand-r12,
+ measurementReportingMode MeasurementReportingMode OPTIONAL,
+ additionalMeasurementList AdditionalMeasurementID-List-r9 OPTIONAL,
+ cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL,
+ measurementScalingFactor MeasurementScalingFactor OPTIONAL,
+ -- Physical channel IEs
+ dpch-CompressedModeStatusInfo DPCH-CompressedModeStatusInfo-r10 OPTIONAL
+}
+
-- ***************************************************
--
-- MEASUREMENT CONTROL FAILURE
@@ -4092,8 +4466,12 @@ MeasurementControlFailure ::= SEQUENCE {
-- Container for additional R99 extensions
measurementControlFailure-r3-add-ext BIT STRING OPTIONAL,
v590NonCriticalExtensions SEQUENCE {
- measurementControlFailure-v590ext MeasurementControlFailure-v590ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ measurementControlFailure-v590ext MeasurementControlFailure-v590ext-IEs,
+ vc50NonCriticalExtensions SEQUENCE {
+ measurementControlFailure-vc50ext MeasurementControlFailure-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+
} OPTIONAL
} OPTIONAL
}
@@ -4107,6 +4485,9 @@ MeasurementControlFailure-v590ext-IEs ::= SEQUENCE {
rrc-TransactionIdentifier-MSP-v590ext RRC-TransactionIdentifier
}
+MeasurementControlFailure-vc50ext-IEs ::= SEQUENCE {
+ measurementIdentity MeasurementIdentity-r9 OPTIONAL
+}
-- ***************************************************
--
-- MEASUREMENT REPORT
@@ -4153,10 +4534,14 @@ MeasurementReport ::= SEQUENCE {
vb50NonCriticalExtensions SEQUENCE {
measurementReport-vb50ext
MeasurementReport-vb50ext-IEs,
- nonCriticalExtensions
+ vc50NonCriticalExtensions SEQUENCE {
+ measurementReport-vc50ext
+ MeasurementReport-vc50ext-IEs,
+ nonCriticalExtensions
SEQUENCE {} OPTIONAL
- } OPTIONAL
- } OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -4242,6 +4627,19 @@ MeasurementReport-vb50ext-IEs ::= SEQUENCE {
eutra-EventResults EUTRA-EventResults-vb50ext OPTIONAL
}
+MeasurementReport-vc50ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ measuredResultsOnRACH MeasuredResultsOnRACH-vc50ext OPTIONAL,
+ measuredResults MeasuredResults-vc50ext OPTIONAL,
+ measuredResultsOnSecUlFreq MeasuredResultsOnSecUlFreq-vc50ext OPTIONAL,
+ additionalMeasuredResults MeasuredResultsList-vc50ext OPTIONAL,
+ additionalMeasuredResultsOnSecUlFreq
+ MeasuredResultsListOnSecUlFreq-vc50ext OPTIONAL,
+ eutra-MeasuredResults EUTRA-MeasuredResults-vc50ext OPTIONAL,
+ eutra-EventResults EUTRA-EventResults-vc50ext OPTIONAL,
+ eutra-EventResultsForCELLFACH EUTRA-EventResultsForCELLFACH-vc50ext OPTIONAL
+}
+
-- ***************************************************
--
-- PAGING TYPE 1
@@ -4260,7 +4658,10 @@ PagingType1 ::= SEQUENCE {
pagingType1-v590ext PagingType1-v590ext-IEs,
v860NonCriticalExtensions SEQUENCE {
pagingType1-v860ext PagingType1-v860ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ pagingType1-vc50ext PagingType1-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -4276,6 +4677,10 @@ PagingType1-v860ext-IEs ::= SEQUENCE {
etws-Information ETWS-Information OPTIONAL
}
+PagingType1-vc50ext-IEs ::= SEQUENCE {
+ bcch-ModificationInfo-vc50ext BCCH-ModificationInfo-vc50ext OPTIONAL
+}
+
-- ***************************************************
--
-- PAGING TYPE 2
@@ -4478,7 +4883,18 @@ PhysicalChannelReconfiguration ::= CHOICE {
nonCriticalExtensions
SEQUENCE {} OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r12 SEQUENCE {
+ physicalChannelReconfiguration-r12
+ PhysicalChannelReconfiguration-r12-IEs,
+ -- Container for adding non critical extensions
+ -- after freezing REL-13
+ physicalChannelReconfiguration-r12-add-ext
+ BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
}
}
}
@@ -4972,6 +5388,68 @@ PhysicalChannelReconfiguration-r11-IEs ::= SEQUENCE {
cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
}
+PhysicalChannelReconfiguration-r12-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL,
+ cipheringModeInfo CipheringModeInfo-r7 OPTIONAL,
+ activationTime ActivationTime OPTIONAL,
+ delayRestrictionFlag DelayRestrictionFlag OPTIONAL,
+ new-U-RNTI U-RNTI OPTIONAL,
+ new-C-RNTI C-RNTI OPTIONAL,
+ -- The IE "new-DSCH-RNTI" should not be included in FDD mode,
+ -- and if received the UE behaviour is unspecified
+ new-DSCH-RNTI DSCH-RNTI OPTIONAL,
+ new-H-RNTI H-RNTI OPTIONAL,
+ newPrimary-E-RNTI E-RNTI OPTIONAL,
+ newSecondary-E-RNTI E-RNTI OPTIONAL,
+ rrc-StateIndicator RRC-StateIndicator,
+ ueMobilityStateIndicator High-MobilityDetected OPTIONAL,
+ utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient-r7 OPTIONAL,
+ -- Core network IEs
+ cn-InformationInfo CN-InformationInfo-r6 OPTIONAL,
+ -- UTRAN mobility IEs
+ ura-Identity URA-Identity OPTIONAL,
+ supportForChangeOfUE-Capability BOOLEAN OPTIONAL,
+ responseToChangeOfUE-Capability ENUMERATED { true } OPTIONAL,
+ -- Radio bearer IEs
+ dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL,
+ -- Transport channel IEs
+ harqInfo HARQ-Info-r11 OPTIONAL,
+ -- Physical channel IEs
+ frequencyInfo FrequencyInfo OPTIONAL,
+ multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL,
+ dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
+ dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL,
+ hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r9 OPTIONAL,
+ mimo4x4Parameters MIMO4x4-Parameters OPTIONAL,
+ dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD 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-r11 OPTIONAL,
+ ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL,
+ ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r12 OPTIONAL,
+ ul-MulticarrierEDCHInfo-TDD128 UL-MulticarrierEDCHInfo-TDD128 OPTIONAL,
+ ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL,
+ ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r12 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r12 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r12 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL,
+ commonERGCHInfoFDD CommonERGCHInfoFDD OPTIONAL,
+ dPCCH2InfoFDD DPCCH2InfoFDD OPTIONAL,
+ mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL,
+ nonrectResAllocInd-TDD128 Non-rectResAllocInd-TDD128 OPTIONAL,
+ nonrectResSpecTSset-TDD128 Non-rectResSpecTSset-TDD128 OPTIONAL,
+ -- MBMS IEs
+ mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL,
+ -- Measurement IEs for LCR
+ cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
+}
+
-- ***************************************************
--
-- PHYSICAL CHANNEL RECONFIGURATION COMPLETE
@@ -5348,7 +5826,18 @@ RadioBearerReconfiguration ::= CHOICE {
BIT STRING OPTIONAL,
nonCriticalExtensions SEQUENCE {} OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r12 SEQUENCE {
+ radioBearerReconfiguration-r12
+ RadioBearerReconfiguration-r12-IEs,
+ -- Container for adding non critical extensions
+ -- after freezing REL-13
+ radioBearerReconfiguration-r12-add-ext
+ BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
}
}
}
@@ -5875,7 +6364,9 @@ RadioBearerReconfiguration-r9-IEs ::= SEQUENCE {
supportForChangeOfUE-Capability BOOLEAN OPTIONAL,
responseToChangeOfUE-Capability ENUMERATED { true } OPTIONAL,
-- Specification mode information
- defaultConfigForCellFACH DefaultConfigForCellFACH OPTIONAL,
+ -- dummy is not used in this version of the specification, it should
+ -- not be sent and if received UE behaviour is unspecified.
+ dummy DefaultConfigForCellFACH OPTIONAL,
specificationMode CHOICE {
complete SEQUENCE {
-- Radio bearer IEs
@@ -5963,7 +6454,9 @@ RadioBearerReconfiguration-r10-IEs ::= SEQUENCE {
supportForChangeOfUE-Capability BOOLEAN OPTIONAL,
responseToChangeOfUE-Capability ENUMERATED { true } OPTIONAL,
-- Specification mode information
- defaultConfigForCellFACH DefaultConfigForCellFACH OPTIONAL,
+ -- dummy is not used in this version of the specification, it should
+ -- not be sent and if received UE behaviour is unspecified.
+ dummy DefaultConfigForCellFACH OPTIONAL,
specificationMode CHOICE {
complete SEQUENCE {
-- Radio bearer IEs
@@ -6111,6 +6604,100 @@ RadioBearerReconfiguration-r11-IEs ::= SEQUENCE {
cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
}
+RadioBearerReconfiguration-r12-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL,
+ cipheringModeInfo CipheringModeInfo-r7 OPTIONAL,
+ activationTime ActivationTime OPTIONAL,
+ delayRestrictionFlag DelayRestrictionFlag OPTIONAL,
+ new-U-RNTI U-RNTI OPTIONAL,
+ new-C-RNTI C-RNTI OPTIONAL,
+ -- The IE "new-DSCH-RNTI" should not be included in FDD mode,
+ -- and if received the UE behaviour is unspecified
+ new-DSCH-RNTI DSCH-RNTI OPTIONAL,
+ new-H-RNTI H-RNTI OPTIONAL,
+ newPrimary-E-RNTI E-RNTI OPTIONAL,
+ newSecondary-E-RNTI E-RNTI OPTIONAL,
+ rrc-StateIndicator RRC-StateIndicator,
+ ueMobilityStateIndicator High-MobilityDetected OPTIONAL,
+ utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient-r7 OPTIONAL,
+ accessGroupIdentity AccessGroupIdentity OPTIONAL,
+ -- Core network IEs
+ cn-InformationInfo CN-InformationInfo-r6 OPTIONAL,
+ -- UTRAN mobility IEs
+ ura-Identity URA-Identity OPTIONAL,
+ supportForChangeOfUE-Capability BOOLEAN OPTIONAL,
+ responseToChangeOfUE-Capability ENUMERATED { true } OPTIONAL,
+ -- Specification mode information
+ defaultConfigForCellFACH DefaultConfigForCellFACH OPTIONAL,
+ specificationMode CHOICE {
+ complete SEQUENCE {
+ -- Radio bearer IEs
+ rab-InformationReconfigList RAB-InformationReconfigList-r8 OPTIONAL,
+ rab-InformationMBMSPtpList RAB-InformationMBMSPtpList OPTIONAL,
+ rb-InformationReconfigList RB-InformationReconfigList-r11 OPTIONAL,
+ rb-InformationAffectedList RB-InformationAffectedList-r8 OPTIONAL,
+ rb-PDCPContextRelocationList RB-PDCPContextRelocationList OPTIONAL,
+ pdcp-ROHC-TargetMode PDCP-ROHC-TargetMode OPTIONAL,
+ umRlc-ReEstablishmentRBList RB-IdentityList OPTIONAL,
+ -- Transport channel IEs
+ ul-CommonTransChInfo UL-CommonTransChInfo-r12 OPTIONAL,
+ ul-deletedTransChInfoList UL-DeletedTransChInfoList-r6 OPTIONAL,
+ ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r8 OPTIONAL,
+ dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL,
+ dl-DeletedTransChInfoList DL-DeletedTransChInfoList-r7 OPTIONAL,
+ dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r11 OPTIONAL
+ },
+ preconfiguration SEQUENCE {
+ -- All IEs that include an FDD/TDD choice are split in two IEs for this message,
+ -- one for the FDD only elements and one for the TDD only elements, so that one
+ -- FDD/TDD choice in this level is sufficient.
+ preConfigMode CHOICE {
+ predefinedConfigIdentity PredefinedConfigIdentity,
+ defaultConfig SEQUENCE {
+ defaultConfigMode DefaultConfigMode,
+ defaultConfigIdentity DefaultConfigIdentity-r6
+ }
+ }
+ }
+ },
+ -- Physical channel IEs
+ frequencyInfo FrequencyInfo OPTIONAL,
+ multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL,
+ dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
+ dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL,
+ hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r9 OPTIONAL,
+ mimo4x4Parameters MIMO4x4-Parameters OPTIONAL,
+ dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL,
+ maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
+ ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL,
+ ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL,
+ ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r12 OPTIONAL,
+ ul-MulticarrierEDCHInfo-TDD128 UL-MulticarrierEDCHInfo-TDD128 OPTIONAL,
+ ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL,
+ ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL,
+ ul-OtherTTIConfiguration-Info UL-OtherTTIConfiguration-Information OPTIONAL,
+ filteredUPHReportInfo FilteredUEPowerHeadroomReportInfo OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r12 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r12 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r12 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL,
+ commonERGCHInfoFDD CommonERGCHInfoFDD OPTIONAL,
+ dPCCH2InfoFDD DPCCH2InfoFDD OPTIONAL,
+ controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL,
+ sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL,
+ mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL,
+ nonrectResAllocInd-TDD128 Non-rectResAllocInd-TDD128 OPTIONAL,
+ nonrectResSpecTSset-TDD128 Non-rectResSpecTSset-TDD128 OPTIONAL,
+ -- MBMS IEs
+ mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL,
+ -- Measurement IEs for LCR
+ cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
+}
+
-- ***************************************************
--
-- RADIO BEARER RECONFIGURATION COMPLETE
@@ -6329,7 +6916,18 @@ RadioBearerRelease ::= CHOICE {
BIT STRING OPTIONAL,
nonCriticalExtensions SEQUENCE {} OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r12 SEQUENCE {
+ radioBearerRelease-r12
+ RadioBearerRelease-r12-IEs,
+ -- Container for adding non critical extensions
+ -- after freezing REL-13
+ radioBearerRelease-r11-add-ext
+ BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
}
}
}
@@ -6924,7 +7522,7 @@ RadioBearerRelease-r11-IEs ::= SEQUENCE {
mimoParameters MIMO-Parameters-r9 OPTIONAL,
mimo4x4Parameters MIMO4x4-Parameters OPTIONAL,
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
- ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL,
+ ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL,
ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL,
ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL,
ul-MulticarrierEDCHInfo-TDD128 UL-MulticarrierEDCHInfo-TDD128 OPTIONAL,
@@ -6932,7 +7530,79 @@ RadioBearerRelease-r11-IEs ::= SEQUENCE {
ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL,
dl-HSPDSCH-Information DL-HSPDSCH-Information-r11 OPTIONAL,
dl-CommonInformation DL-CommonInformation-r11 OPTIONAL,
- dl-InformationPerRL-List DL-InformationPerRL-List-r11 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r11 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL,
+ commonERGCHInfoFDD CommonERGCHInfoFDD OPTIONAL,
+ controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL,
+ sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL,
+ mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL,
+ -- MBMS IEs
+ mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL,
+ mbms-RB-ListReleasedToChangeTransferMode
+ RB-InformationReleaseList OPTIONAL,
+ -- Measurement IEs for LCR
+ cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
+}
+
+RadioBearerRelease-r12-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL,
+ cipheringModeInfo CipheringModeInfo-r7 OPTIONAL,
+ activationTime ActivationTime OPTIONAL,
+ new-U-RNTI U-RNTI OPTIONAL,
+ new-C-RNTI C-RNTI OPTIONAL,
+ -- The IE "new-DSCH-RNTI" should not be included in FDD mode,
+ -- and if received the UE behaviour is unspecified
+ new-DSCH-RNTI DSCH-RNTI OPTIONAL,
+ new-H-RNTI H-RNTI OPTIONAL,
+ newPrimary-E-RNTI E-RNTI OPTIONAL,
+ newSecondary-E-RNTI E-RNTI OPTIONAL,
+ rrc-StateIndicator RRC-StateIndicator,
+ ueMobilityStateIndicator High-MobilityDetected OPTIONAL,
+ utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient-r7 OPTIONAL,
+ accessGroupIdentity AccessGroupIdentity OPTIONAL,
+ -- Core network IEs
+ cn-InformationInfo CN-InformationInfo-r6 OPTIONAL,
+ signallingConnectionRelIndication CN-DomainIdentity OPTIONAL,
+ -- UTRAN mobility IEs
+ ura-Identity URA-Identity OPTIONAL,
+ supportForChangeOfUE-Capability BOOLEAN OPTIONAL,
+ -- Radio bearer IEs
+ rab-InformationReconfigList RAB-InformationReconfigList-r8 OPTIONAL,
+ rb-InformationReleaseList RB-InformationReleaseList,
+ rb-InformationReconfigList RB-InformationReconfigList-r11 OPTIONAL,
+ rb-InformationAffectedList RB-InformationAffectedList-r8 OPTIONAL,
+ dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL,
+ -- Transport channel IEs
+ ul-CommonTransChInfo UL-CommonTransChInfo-r12 OPTIONAL,
+ ul-deletedTransChInfoList UL-DeletedTransChInfoList-r6 OPTIONAL,
+ ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r8 OPTIONAL,
+ dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL,
+ dl-DeletedTransChInfoList DL-DeletedTransChInfoList-r7 OPTIONAL,
+ dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r11 OPTIONAL,
+ -- Physical channel IEs
+ frequencyInfo FrequencyInfo OPTIONAL,
+ multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL,
+ dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
+ dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL,
+ hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r9 OPTIONAL,
+ mimo4x4Parameters MIMO4x4-Parameters OPTIONAL,
+ dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL,
+ maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
+ ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL,
+ ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL,
+ ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r12 OPTIONAL,
+ ul-MulticarrierEDCHInfo-TDD128 UL-MulticarrierEDCHInfo-TDD128 OPTIONAL,
+ ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL,
+ ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL,
+ ul-OtherTTIConfiguration-Info UL-OtherTTIConfiguration-Information OPTIONAL,
+ filteredUPHReportInfo FilteredUEPowerHeadroomReportInfo OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r12 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r12 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r12 OPTIONAL,
dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL,
additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL,
additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL,
@@ -6940,6 +7610,8 @@ RadioBearerRelease-r11-IEs ::= SEQUENCE {
controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL,
sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL,
mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL,
+ non-rectResAllocInd-TDD128 Non-rectResAllocInd-TDD128 OPTIONAL,
+ non-rectResSpecTSset-TDD128 Non-rectResSpecTSset-TDD128 OPTIONAL,
-- MBMS IEs
mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL,
mbms-RB-ListReleasedToChangeTransferMode
@@ -7152,7 +7824,17 @@ RadioBearerSetup ::= CHOICE {
radioBearerSetup-r11-add-ext BIT STRING OPTIONAL,
nonCriticalExtensions SEQUENCE {} OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r12 SEQUENCE {
+ radioBearerSetup-r12 RadioBearerSetup-r12-IEs,
+ -- Container for adding non critical extensions after
+ -- freezing REL-13
+ radioBearerSetup-r13-add-ext
+ BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
}
}
}
@@ -7798,6 +8480,79 @@ RadioBearerSetup-r11-IEs ::= SEQUENCE {
cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
}
+RadioBearerSetup-r12-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL,
+ cipheringModeInfo CipheringModeInfo-r7 OPTIONAL,
+ sr-vcc-Info SR-VCC-Info OPTIONAL,
+ activationTime ActivationTime OPTIONAL,
+ new-U-RNTI U-RNTI OPTIONAL,
+ new-C-RNTI C-RNTI OPTIONAL,
+ -- The IE "new-DSCH-RNTI" should not be included in FDD mode,
+ -- and if received the UE behaviour is unspecified
+ new-DSCH-RNTI DSCH-RNTI OPTIONAL,
+ new-H-RNTI H-RNTI OPTIONAL,
+ newPrimary-E-RNTI E-RNTI OPTIONAL,
+ newSecondary-E-RNTI E-RNTI OPTIONAL,
+ rrc-StateIndicator RRC-StateIndicator,
+ utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient-r7 OPTIONAL,
+ accessGroupIdentity AccessGroupIdentity OPTIONAL,
+ -- UTRAN mobility IEs
+ ura-Identity URA-Identity OPTIONAL,
+ supportForChangeOfUE-Capability BOOLEAN OPTIONAL,
+ -- Core network IEs
+ cn-InformationInfo CN-InformationInfo-r6 OPTIONAL,
+ -- Radio bearer IEs
+ srb-InformationSetupList SRB-InformationSetupList-r11 OPTIONAL,
+ rab-InformationSetupList RAB-InformationSetupList-r11 OPTIONAL,
+ rab-InformationReconfigList RAB-InformationReconfigList-r8 OPTIONAL,
+ rb-InformationReconfigList RB-InformationReconfigList-r11 OPTIONAL,
+ rb-InformationAffectedList RB-InformationAffectedList-r8 OPTIONAL,
+ dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL,
+ pdcp-ROHC-TargetMode PDCP-ROHC-TargetMode OPTIONAL,
+ -- Transport channel IEs
+ ul-CommonTransChInfo UL-CommonTransChInfo-r12 OPTIONAL,
+ ul-deletedTransChInfoList UL-DeletedTransChInfoList-r6 OPTIONAL,
+ ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r8 OPTIONAL,
+ dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL,
+ dl-DeletedTransChInfoList DL-DeletedTransChInfoList-r7 OPTIONAL,
+ dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r11 OPTIONAL,
+ -- Physical channel IEs
+ frequencyInfo FrequencyInfo OPTIONAL,
+ multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL,
+ dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
+ dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL,
+ hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r9 OPTIONAL,
+ mimo4x4Parameters MIMO4x4-Parameters OPTIONAL,
+ dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL,
+ maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
+ ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL,
+ ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL,
+ ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r12 OPTIONAL,
+ ul-MulticarrierEDCHInfo-TDD128 UL-MulticarrierEDCHInfo-TDD128 OPTIONAL,
+ ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL,
+ ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL,
+ ul-OtherTTIConfiguration-Info UL-OtherTTIConfiguration-Information OPTIONAL,
+ filteredUPHReportInfo FilteredUEPowerHeadroomReportInfo OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r12 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r12 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r12 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL,
+ commonERGCHInfoFDD CommonERGCHInfoFDD OPTIONAL,
+ controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL,
+ sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL,
+ mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL,
+ non-rectResAllocInd-TDD128 Non-rectResAllocInd-TDD128 OPTIONAL,
+ non-rectResSpecTSset-TDD128 Non-rectResSpecTSset-TDD128 OPTIONAL,
+ -- MBMS IEs
+ mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL,
+ -- Measurement IEs for LCR
+ cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
+}
+
-- ***************************************************
--
-- RADIO BEARER SETUP COMPLETE
@@ -8299,7 +9054,10 @@ RRCConnectionRequest-NonCriticalExts-va40-IEs ::= SEQUENCE {
rrcConnectionRequest-v9b0ext RRCConnectionRequest-v9b0ext-IEs,
vb50NonCriticalExtensions SEQUENCE {
rrcConnectionRequest-vb50ext RRCConnectionRequest-vb50ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ rrcConnectionRequest-vc50ext RRCConnectionRequest-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
}
@@ -8318,6 +9076,10 @@ RRCConnectionRequest-vb50ext-IEs ::= SEQUENCE {
measuredResultsOnRACHEUTRAFreq MeasuredResultsOnRACH-EUTRAFreq OPTIONAL
}
+RRCConnectionRequest-vc50ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ measuredResultsOnRACH MeasuredResultsOnRACH-vc50ext OPTIONAL
+}
-- ***************************************************
--
-- RRC CONNECTION SETUP
@@ -8430,7 +9192,10 @@ RRCConnectionSetup ::= CHOICE {
-- freezing REL-11
rrcConnectionSetup-r10-add-ext
BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vaj0NonCriticalExtensions SEQUENCE {
+ rrcConnectionSetup-vaj0ext RRCConnectionSetup-vaj0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions CHOICE {
r11 SEQUENCE {
@@ -8440,9 +9205,23 @@ RRCConnectionSetup ::= CHOICE {
-- freezing REL-12
rrcConnectionSetup-r11-add-ext
BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vaj0NonCriticalExtensions SEQUENCE {
+ rrcConnectionSetup-vaj0ext RRCConnectionSetup-vaj0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r12 SEQUENCE {
+ rrcConnectionSetup-r12
+ RRCConnectionSetup-r12-IEs,
+ -- Container for adding non critical extensions
+ -- after freezing REL-13
+ rrcConnectionSetup-r12-add-ext
+ BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
}
}
}
@@ -8774,7 +9553,9 @@ RRCConnectionSetup-r9-IEs ::= SEQUENCE {
capabilityUpdateRequirement CapabilityUpdateRequirement-r8 OPTIONAL,
supportForChangeOfUE-Capability BOOLEAN,
-- Specification mode information
- defaultConfigForCellFACH DefaultConfigForCellFACH OPTIONAL,
+ -- dummy is not used in this version of the specification, it should
+ -- not be sent and if received UE behaviour is unspecified.
+ dummy DefaultConfigForCellFACH OPTIONAL,
specificationMode CHOICE {
complete SEQUENCE {
-- Radio bearer IEs
@@ -8834,7 +9615,9 @@ RRCConnectionSetup-r10-IEs ::= SEQUENCE {
capabilityUpdateRequirement CapabilityUpdateRequirement-r8 OPTIONAL,
supportForChangeOfUE-Capability BOOLEAN,
-- Specification mode information
- defaultConfigForCellFACH DefaultConfigForCellFACH OPTIONAL,
+ -- dummy is not used in this version of the specification, it should
+ -- not be sent and if received UE behaviour is unspecified.
+ dummy DefaultConfigForCellFACH OPTIONAL,
specificationMode CHOICE {
complete SEQUENCE {
-- Radio bearer IEs
@@ -8876,6 +9659,10 @@ RRCConnectionSetup-r10-IEs ::= SEQUENCE {
mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL
}
+RRCConnectionSetup-vaj0ext-IEs ::= SEQUENCE {
+ capabilityUpdateRequirement CapabilityUpdateRequirement-vaj0ext OPTIONAL
+}
+
RRCConnectionSetup-r11-IEs ::= SEQUENCE {
-- TABULAR: Integrity protection shall not be performed on this message.
activationTime ActivationTime OPTIONAL,
@@ -8934,6 +9721,66 @@ RRCConnectionSetup-r11-IEs ::= SEQUENCE {
mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL
}
+RRCConnectionSetup-r12-IEs ::= SEQUENCE {
+ -- TABULAR: Integrity protection shall not be performed on this message.
+ activationTime ActivationTime OPTIONAL,
+ new-U-RNTI U-RNTI,
+ new-c-RNTI C-RNTI OPTIONAL,
+ new-H-RNTI H-RNTI OPTIONAL,
+ newPrimary-E-RNTI E-RNTI OPTIONAL,
+ newSecondary-E-RNTI E-RNTI OPTIONAL,
+ rrc-StateIndicator RRC-StateIndicator,
+ utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient-r7,
+ -- TABULAR: If capabilityUpdateRequirement is not present, the default value
+ -- defined in 10.3.3.2 shall be used.
+ capabilityUpdateRequirement CapabilityUpdateRequirement-r12 OPTIONAL,
+ supportForChangeOfUE-Capability BOOLEAN,
+ -- Specification mode information
+ defaultConfigForCellFACH DefaultConfigForCellFACH OPTIONAL,
+ specificationMode CHOICE {
+ complete SEQUENCE {
+ -- Radio bearer IEs
+ srb-InformationSetupList SRB-InformationSetupList2-r8,
+ -- Transport channel IEs
+ ul-CommonTransChInfo UL-CommonTransChInfo-r4 OPTIONAL,
+ ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r8 OPTIONAL,
+ dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL,
+ dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r11 OPTIONAL
+ },
+ preconfiguration SEQUENCE {
+ -- All IEs that include an FDD/TDD choice are split in two IEs for this message,
+ -- one for the FDD only elements and one for the TDD only elements, so that one
+ -- FDD/TDD choice in this level is sufficient.
+ preConfigMode CHOICE {
+ predefinedConfigIdentity PredefinedConfigIdentity,
+ defaultConfig SEQUENCE {
+ defaultConfigMode DefaultConfigMode,
+ defaultConfigIdentity DefaultConfigIdentity-r6
+ }
+ }
+ }
+ },
+ -- Physical channel IEs
+ frequencyInfo FrequencyInfo OPTIONAL,
+ multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL,
+ dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
+ dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL,
+ hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
+ maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
+ ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL,
+ ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r12 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r10 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r8 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL,
+ commonERGCHInfoFDD CommonERGCHInfoFDD OPTIONAL,
+ sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL,
+ mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL,
+ non-rectResAllocInd-TDD128 Non-rectResAllocInd-TDD128 OPTIONAL,
+ non-rectResSpecTSset-TDD128 Non-rectResSpecTSset-TDD128 OPTIONAL
+}
+
-- ***************************************************
--
-- RRC CONNECTION SETUP COMPLETE
@@ -9338,6 +10185,46 @@ SystemInformation-BCH ::= SEQUENCE {
-- ***************************************************
--
+-- SYSTEM INFORMATION2 for BCH
+--
+-- ***************************************************
+
+SystemInformation2-BCH ::= SEQUENCE {
+ segmentCombination CHOICE {
+ combination2 FirstSegment2,
+ combination3 SubsequentSegment2,
+ combination4 LastSegmentShort2,
+ combination5 SEQUENCE {
+ lastSegmentShort LastSegmentShort2,
+ firstSegmentShort FirstSegmentShort2
+ },
+ combination6 SEQUENCE {
+ lastSegmentShort LastSegmentShort2,
+ completeSIB-List CompleteSIB2-List
+ },
+ combination7 SEQUENCE {
+ lastSegmentShort LastSegmentShort2,
+ completeSIB-List CompleteSIB2-List,
+ firstSegment FirstSegmentShort2
+ },
+ combination8 CompleteSIB2-List,
+ combination9 SEQUENCE {
+ completeSIB-List CompleteSIB2-List,
+ firstSegment FirstSegmentShort2
+ },
+ combination10 CompleteSIB2,
+ combination11 LastSegment2,
+ spare6 NULL,
+ spare5 NULL,
+ spare4 NULL,
+ spare3 NULL,
+ spare2 NULL,
+ spare1 NULL
+ }
+}
+
+-- ***************************************************
+--
-- SYSTEM INFORMATION for FACH
--
-- ***************************************************
@@ -9391,6 +10278,13 @@ FirstSegment ::= SEQUENCE {
sib-Data-fixed SIB-Data-fixed
}
+FirstSegment2 ::= SEQUENCE {
+ -- Other information elements
+ sib-Type SIB-Type2,
+ seg-Count SegCount,
+ sib-Data-fixed SIB-Data2-fixed
+}
+
-- ***************************************************
--
-- First segment (short)
@@ -9404,6 +10298,13 @@ FirstSegmentShort ::= SEQUENCE {
sib-Data-variable SIB-Data-variable
}
+FirstSegmentShort2 ::= SEQUENCE {
+ -- Other information elements
+ sib-Type SIB-Type2,
+ seg-Count SegCount,
+ sib-Data-variable SIB-Data2-variable
+}
+
-- ***************************************************
--
-- Subsequent segment
@@ -9417,6 +10318,13 @@ SubsequentSegment ::= SEQUENCE {
sib-Data-fixed SIB-Data-fixed
}
+SubsequentSegment2 ::= SEQUENCE {
+ -- Other information elements
+ sib-Type SIB-Type2,
+ segmentIndex SegmentIndex,
+ sib-Data-fixed SIB-Data2-fixed
+}
+
-- ***************************************************
--
-- Last segment
@@ -9432,6 +10340,15 @@ LastSegment ::= SEQUENCE {
sib-Data-fixed SIB-Data-fixed
}
+LastSegment2 ::= SEQUENCE {
+ -- Other information elements
+ sib-Type SIB-Type2,
+ segmentIndex SegmentIndex,
+ -- For sib-Data-fixed, in case the SIB data is less than 232 bits, padding
+ -- shall be used. The same padding bits shall be used as defined in clause 12.1
+ sib-Data-fixed SIB-Data2-fixed
+}
+
LastSegmentShort ::= SEQUENCE {
-- Other information elements
sib-Type SIB-Type,
@@ -9439,6 +10356,13 @@ LastSegmentShort ::= SEQUENCE {
sib-Data-variable SIB-Data-variable
}
+LastSegmentShort2 ::= SEQUENCE {
+ -- Other information elements
+ sib-Type SIB-Type2,
+ segmentIndex SegmentIndex,
+ sib-Data-variable SIB-Data2-variable
+}
+
-- ***************************************************
--
-- Complete SIB
@@ -9448,6 +10372,9 @@ LastSegmentShort ::= SEQUENCE {
CompleteSIB-List ::= SEQUENCE (SIZE (1..maxSIBperMsg)) OF
CompleteSIBshort
+CompleteSIB2-List ::= SEQUENCE (SIZE (1..maxSIBperMsg)) OF
+ CompleteSIBshort2
+
CompleteSIB ::= SEQUENCE {
-- Other information elements
sib-Type SIB-Type,
@@ -9456,12 +10383,26 @@ CompleteSIB ::= SEQUENCE {
sib-Data-fixed BIT STRING (SIZE (226))
}
+CompleteSIB2 ::= SEQUENCE {
+ -- Other information elements
+ sib-Type SIB-Type2,
+ -- For sib-Data-fixed, in case the SIB data is less than 236 bits, padding
+ -- shall be used. The same padding bits shall be used as defined in clause 12.1
+ sib-Data-fixed BIT STRING (SIZE (236))
+}
+
CompleteSIBshort ::= SEQUENCE {
-- Other information elements
sib-Type SIB-Type,
sib-Data-variable SIB-Data-variable
}
+CompleteSIBshort2 ::= SEQUENCE {
+ -- Other information elements
+ sib-Type SIB-Type2,
+ sib-Data-variable SIB-Data2-variable
+}
+
-- ***************************************************
--
-- SYSTEM INFORMATION CHANGE INDICATION
@@ -9477,7 +10418,11 @@ SystemInformationChangeIndication ::= SEQUENCE {
v860NonCriticalExtensions SEQUENCE {
systemInformationChangeIndication-v860ext
SystemInformationChangeIndication-v860ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ systemInformationChangeIndication-vc50ext
+ SystemInformationChangeIndication-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
}
@@ -9487,6 +10432,10 @@ SystemInformationChangeIndication-v860ext-IEs ::= SEQUENCE {
etws-Information ETWS-Information OPTIONAL
}
+SystemInformationChangeIndication-vc50ext-IEs ::= SEQUENCE {
+ bcch-ModificationInfo-vc50ext BCCH-ModificationInfo-vc50ext OPTIONAL
+}
+
-- ***************************************************
--
-- TRANSPORT CHANNEL RECONFIGURATION
@@ -9679,7 +10628,18 @@ TransportChannelReconfiguration ::= CHOICE {
BIT STRING OPTIONAL,
nonCriticalExtensions SEQUENCE {} OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r12 SEQUENCE {
+ transportChannelReconfiguration-r12
+ TransportChannelReconfiguration-r12-IEs,
+ -- Container for adding non critical extensions
+ -- after freezing REL-13
+ transportChannelReconfiguration-r12-add-ext
+ BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
}
}
}
@@ -10234,6 +11194,73 @@ TransportChannelReconfiguration-r11-IEs ::= SEQUENCE {
cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
}
+TransportChannelReconfiguration-r12-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL,
+ cipheringModeInfo CipheringModeInfo-r7 OPTIONAL,
+ activationTime ActivationTime OPTIONAL,
+ delayRestrictionFlag DelayRestrictionFlag OPTIONAL,
+ new-U-RNTI U-RNTI OPTIONAL,
+ new-C-RNTI C-RNTI OPTIONAL,
+ -- The IE "new-DSCH-RNTI" should not be included in FDD mode,
+ -- and if received the UE behaviour is unspecified
+ new-DSCH-RNTI DSCH-RNTI OPTIONAL,
+ new-H-RNTI H-RNTI OPTIONAL,
+ newPrimary-E-RNTI E-RNTI OPTIONAL,
+ newSecondary-E-RNTI E-RNTI OPTIONAL,
+ rrc-StateIndicator RRC-StateIndicator,
+ ueMobilityStateIndicator High-MobilityDetected OPTIONAL,
+ utran-DRX-CycleLengthCoeff UTRAN-DRX-CycleLengthCoefficient-r7 OPTIONAL,
+ -- Core network IEs
+ cn-InformationInfo CN-InformationInfo-r6 OPTIONAL,
+ -- UTRAN mobility IEs
+ ura-Identity URA-Identity OPTIONAL,
+ supportForChangeOfUE-Capability BOOLEAN OPTIONAL,
+ responseToChangeOfUE-Capability ENUMERATED { true } OPTIONAL,
+ -- Radio bearer IEs
+ dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL,
+ -- Transport channel IEs
+ ul-CommonTransChInfo UL-CommonTransChInfo-r12 OPTIONAL,
+ ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r8 OPTIONAL,
+ dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL,
+ dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r11 OPTIONAL,
+ -- Physical channel IEs
+ frequencyInfo FrequencyInfo OPTIONAL,
+ multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL,
+ dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
+ dtx-drx-Info DTX-DRX-Info-r12 OPTIONAL,
+ hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r9 OPTIONAL,
+ mimo4x4Parameters MIMO4x4-Parameters OPTIONAL,
+ dch-Enhancements-Info-FDD DCH-Enhancements-Info-FDD OPTIONAL,
+ maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
+ ul-DPCH-Info UL-DPCH-Info-r11 OPTIONAL,
+ ul-EDCH-Information UL-EDCH-Information-r11 OPTIONAL,
+ ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD-r12 OPTIONAL,
+ ul-MulticarrierEDCHInfo-TDD128 UL-MulticarrierEDCHInfo-TDD128 OPTIONAL,
+ ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL,
+ ul-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL,
+ ul-OtherTTIConfiguration-Info UL-OtherTTIConfiguration-Information OPTIONAL,
+ filteredUPHReportInfo FilteredUEPowerHeadroomReportInfo OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r12 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r12 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r12 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL,
+ additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL,
+ commonERGCHInfoFDD CommonERGCHInfoFDD OPTIONAL,
+ dPCCH2InfoFDD DPCCH2InfoFDD OPTIONAL,
+ controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL,
+ sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL,
+ mu-MIMO-Info-TDD128 MU-MIMO-Info-TDD128 OPTIONAL,
+ non-rectResAllocInd-TDD128 Non-rectResAllocInd-TDD128 OPTIONAL,
+ non-rectResSpecTSset-TDD128 Non-rectResSpecTSset-TDD128 OPTIONAL,
+ -- MBMS IEs
+ mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL,
+ -- Measurement IEs for LCR
+ cellDCHMeasOccasionInfo-TDD128 CellDCHMeasOccasionInfo-TDD128-r9 OPTIONAL
+}
+
-- ***************************************************
--
-- TRANSPORT CHANNEL RECONFIGURATION COMPLETE
@@ -10357,7 +11384,10 @@ UECapabilityEnquiry ::= CHOICE {
ueCapabilityEnquiry-v770ext UECapabilityEnquiry-v770ext-IEs,
v860NonCriticalExtensions SEQUENCE {
ueCapabilityEnquiry-v860ext UECapabilityEnquiry-v860ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vaj0NonCriticalExtensions SEQUENCE {
+ ueCapabilityEnquiry-vaj0ext UECapabilityEnquiry-vaj0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -10392,6 +11422,10 @@ UECapabilityEnquiry-v860ext-IEs ::= SEQUENCE {
capabilityUpdateRequirement CapabilityUpdateRequirement-v860ext OPTIONAL
}
+UECapabilityEnquiry-vaj0ext-IEs ::= SEQUENCE {
+ capabilityUpdateRequirement CapabilityUpdateRequirement-vaj0ext OPTIONAL
+}
+
-- ***************************************************
--
-- UE CAPABILITY INFORMATION
@@ -10576,7 +11610,10 @@ UplinkDirectTransfer ::= SEQUENCE {
uplinkDirectTransfer-v7g0ext UplinkDirectTransfer-v7g0ext-IEs,
vb50NonCriticalExtensions SEQUENCE {
uplinkDirectTransfer-vb50ext UplinkDirectTransfer-vb50ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ uplinkDirectTransfer-vc50ext UplinkDirectTransfer-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -10598,6 +11635,11 @@ UplinkDirectTransfer-vb50ext-IEs ::= SEQUENCE {
measuredResultsOnRACHEUTRAFreq MeasuredResultsOnRACH-EUTRAFreq OPTIONAL
}
+UplinkDirectTransfer-vc50ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ measuredResultsOnRACH MeasuredResultsOnRACH-vc50ext OPTIONAL
+}
+
-- ***************************************************
--
-- UPLINK PHYSICAL CHANNEL CONTROL
@@ -11015,7 +12057,16 @@ UTRANMobilityInformation ::= CHOICE {
utranMobilityInformation-r11-add-ext BIT STRING OPTIONAL,
nonCriticalExtensions SEQUENCE {} OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r12 SEQUENCE {
+ utranMobilityInformation-r12 UTRANMobilityInformation-r12-IEs,
+ -- Container for adding non critical extensions after freezing REL-13
+ utranMobilityInformation-r12-add-ext BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
+
}
}
}
@@ -11127,6 +12178,33 @@ UTRANMobilityInformation-r11-IEs ::= SEQUENCE {
dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL
}
+UTRANMobilityInformation-r12-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL,
+ cipheringModeInfo CipheringModeInfo-r7 OPTIONAL,
+ new-U-RNTI U-RNTI OPTIONAL,
+ new-C-RNTI C-RNTI OPTIONAL,
+ new-H-RNTI H-RNTI OPTIONAL,
+ newPrimary-E-RNTI E-RNTI OPTIONAL,
+ ue-ConnTimersAndConstants UE-ConnTimersAndConstants-r11 OPTIONAL,
+ measurementReleaseEnhancement MeasurementReleaseEnhancement OPTIONAL,
+ -- CN information elements
+ cn-InformationInfo CN-InformationInfoFull OPTIONAL,
+ primary-plmn-Identity PLMN-Identity OPTIONAL,
+ domainSpecificAccessRestrictionParametersUpdate
+ DomainSpecificAccessRestrictionParam-v670ext OPTIONAL,
+ pagingPermissionWithAccessControlParametersUpdate
+ PagingPermissionWithAccessControlParameters OPTIONAL,
+ -- UTRAN mobility IEs
+ ura-Identity URA-Identity OPTIONAL,
+ supportForChangeOfUE-Capability BOOLEAN OPTIONAL,
+ dedicatedPriorityInformation DedicatedPriorityInformation-r11 OPTIONAL,
+ -- Radio bearer IEs
+ dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL,
+ -- WLAN IEs
+ dedicatedWLANOffloadInformation DedicatedWLANOffloadInformation OPTIONAL
+}
+
-- ***************************************************
--
-- UTRAN MOBILITY INFORMATION CONFIRM
@@ -11454,7 +12532,10 @@ System-Information-Container ::= SEQUENCE {
sysInfoType12 OCTET STRING (CONTAINING SysInfoType12) OPTIONAL,
vb50NonCriticalExtensions SEQUENCE {
system-Information-Container-vb50ext System-Information-Container-vb50ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ vc50NonCriticalExtensions SEQUENCE {
+ system-Information-Container-vc50ext System-Information-Container-vc50ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
}
@@ -11462,6 +12543,9 @@ System-Information-Container-vb50ext-IEs ::= SEQUENCE {
sysInfoType22 OCTET STRING (CONTAINING SysInfoType22) OPTIONAL
}
+System-Information-Container-vc50ext-IEs ::= SEQUENCE {
+ sysInfoType11ter OCTET STRING (CONTAINING SysInfoType11ter) OPTIONAL
+}
-- ***************************************************
--
-- LOGGING MEASUREMENT CONFIGURATION
@@ -11510,17 +12594,34 @@ UEInformationResponse ::= SEQUENCE {
loggedANRReportInfoList LoggedANRReportInfoList OPTIONAL,
vb50NonCriticalExtensions SEQUENCE {
ueInformationResponse-vb50ext UEInformationResponse-vb50ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
- } OPTIONAL
+ vbb0NonCriticalExtensions SEQUENCE {
+ ueInformationResponse-vbb0ext UEInformationResponse-vbb0ext-IEs,
+ vc50NonCriticalExtensions SEQUENCE {
+ ueInformationResponse-vc50ext UEInformationResponse-vc50ext-IEs, nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
}
UEInformationResponse-vb50ext-IEs ::= SEQUENCE {
loggedMeasReport LoggedMeasReport-vb50ext OPTIONAL,
- connectionEstablishmentFailureReport
- ConnectionEstablishmentFailureReport OPTIONAL,
+ -- dummy is not used in this version of the specification. It should not be sent and
+ -- if received it should be ignored.
+ dummy ConnectionEstablishmentFailureReport OPTIONAL,
loggedANRReportInfoList LoggedANRReportInfoList-vb50ext OPTIONAL
}
+UEInformationResponse-vbb0ext-IEs ::= SEQUENCE {
+ connectionEstablishmentFailureReport
+ ConnectionEstablishmentFailureReport-r11 OPTIONAL
+}
+
+UEInformationResponse-vc50ext-IEs ::= SEQUENCE {
+ loggedMeasReport LoggedMeasReport-vc50ext OPTIONAL,
+ connectionEstablishmentFailureReport
+ ConnectionEstablishmentFailureReport-vc50ext OPTIONAL
+}
+
-- ***************************************************
--
-- UE INFORMATION REQUEST
diff --git a/asn1/rrc/packet-rrc-template.c b/asn1/rrc/packet-rrc-template.c
index 86814ab98e..f4efd30d18 100644
--- a/asn1/rrc/packet-rrc-template.c
+++ b/asn1/rrc/packet-rrc-template.c
@@ -22,7 +22,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Ref: 3GPP TS 25.331 V11.8.0 (2013-12) + CR5591
+ * Ref: 3GPP TS 25.331 V12.6.0 (2015-06)
*/
/**
@@ -88,6 +88,7 @@ static int dissect_SysInfoTypeSB2_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_t
static int dissect_SysInfoType5_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *);
static int dissect_SysInfoType11_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *);
static int dissect_SysInfoType11bis_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *);
+static int dissect_SysInfoType11ter_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *);
static int dissect_SysInfoType22_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *);
/* Include constants */
diff --git a/asn1/rrc/rrc.cnf b/asn1/rrc/rrc.cnf
index 87b532725c..9a6639f7eb 100644
--- a/asn1/rrc/rrc.cnf
+++ b/asn1/rrc/rrc.cnf
@@ -37,6 +37,10 @@ U-RNTI-Group
UL-DCCH-MessageType
UL-TS-ChannelisationCode
UL-TS-ChannelisationCode-VHCR
+MinimumTEBS-threshold
+UE-DTX-Cycle2-2ms-Secondary
+SIB-Type2
+WLANThreshBackhaulRate
#.EXPORTS
InterRATHandoverInfo
@@ -80,6 +84,7 @@ BCCH-BCH-Message @bcch.bch
MCCH-Message @mcch
MSCH-Message @msch
SystemInformation-BCH @sysinfo
+SystemInformation2-BCH @sysinfo2
System-Information-Container @sysinfo.cont
MasterInformationBlock @si.mib
SysInfoType1 @si.sib1
@@ -95,6 +100,7 @@ SysInfoType9 @si.sib9
SysInfoType10 @si.sib10
SysInfoType11 @si.sib11
SysInfoType11bis @si.sib11bis
+SysInfoType11ter @si.sib11ter
SysInfoType12 @si.sib12
SysInfoType13 @si.sib13
SysInfoType13-1 @si.sib13-1
@@ -106,6 +112,7 @@ SysInfoType15 @si.sib15
SysInfoType15bis @si.sib15bis
SysInfoType15-1 @si.sib15-1
SysInfoType15-1bis @si.sib15-1bis
+SysInfoType15-1ter @si.sib15-1ter
SysInfoType15-2 @si.sib15-2
SysInfoType15-2bis @si.sib15-2bis
SysInfoType15-2ter @si.sib15-2ter
@@ -123,8 +130,11 @@ SysInfoType19 @si.sib19
SysInfoType20 @si.sib20
SysInfoType21 @si.sib21
SysInfoType22 @si.sib22
+SysInfoType23 @si.sib23
+SysInfoType24 @si.sib24
SysInfoTypeSB1 @si.sb1
SysInfoTypeSB2 @si.sb2
+SysInfoTypeSB3 @si.sb3
HandoverToUTRANCommand @irat.ho_to_utran_cmd
InterRATHandoverInfo @irat.irat_ho_info
UE-RadioAccessCapabilityInfo @ue_radio_access_cap_info