summaryrefslogtreecommitdiff
path: root/asn1
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2009-11-01 16:56:49 +0000
committerAnders Broman <anders.broman@ericsson.com>2009-11-01 16:56:49 +0000
commit72e8e8dbee327966b181a497db61ba83008465a3 (patch)
treeaaab662901e7f74402a0edaf3ee8345dc73591d5 /asn1
parent787a116e525a90210d440e385cf2ec62140ca1ec (diff)
downloadwireshark-72e8e8dbee327966b181a497db61ba83008465a3.tar.gz
Update to 3GPP TS 25.331 V8.8.0 (2009-09)
svn path=/trunk/; revision=30795
Diffstat (limited to 'asn1')
-rw-r--r--asn1/rrc/Class-definitions.asn14
-rw-r--r--asn1/rrc/Constant-definitions.asn31
-rw-r--r--asn1/rrc/InformationElements.asn2816
-rw-r--r--asn1/rrc/Internode-definitions.asn146
-rw-r--r--asn1/rrc/PDU-definitions.asn1036
5 files changed, 3539 insertions, 504 deletions
diff --git a/asn1/rrc/Class-definitions.asn b/asn1/rrc/Class-definitions.asn
index 822ef17637..3761c0644a 100644
--- a/asn1/rrc/Class-definitions.asn
+++ b/asn1/rrc/Class-definitions.asn
@@ -1,8 +1,8 @@
-- $Id$
-- Class-definitions.asn
--
--- Taken from 3GPP TS 25.331 V8.2.0 (2008-04-21)
--- http://www.3gpp.org/ftp/Specs/archive/25_series/25.331/25331-820.zip
+-- 3GPP TS 25.331 V8.8.0 (2009-09)
+-- http://www.3gpp.org/ftp/Specs/html-info/25331.htm
--
-- 11.1 General message structure
--
@@ -25,8 +25,10 @@ IMPORTS
CounterCheck,
CounterCheckResponse,
DownlinkDirectTransfer,
+ ETWSPrimaryNotificationWithSecurity,
HandoverToUTRANComplete,
InitialDirectTransfer,
+ HandoverFromUTRANCommand-EUTRA,
HandoverFromUTRANCommand-GERANIu,
HandoverFromUTRANCommand-GSM,
HandoverFromUTRANCommand-CDMA2000,
@@ -136,8 +138,8 @@ DL-DCCH-MessageType ::= CHOICE {
utranMobilityInformation UTRANMobilityInformation,
handoverFromUTRANCommand-GERANIu HandoverFromUTRANCommand-GERANIu,
mbmsModifiedServicesInformation MBMSModifiedServicesInformation,
- spare5 NULL,
- spare4 NULL,
+ etwsPrimaryNotificationWithSecurity ETWSPrimaryNotificationWithSecurity,
+ handoverFromUTRANCommand-EUTRA HandoverFromUTRANCommand-EUTRA,
spare3 NULL,
spare2 NULL,
spare1 NULL
@@ -206,13 +208,13 @@ DL-CCCH-Message ::= SEQUENCE {
message DL-CCCH-MessageType
}
-DL-CCCH-MessageType ::= CHOICE {
+DL-CCCH-MessageType ::= CHOICE {
cellUpdateConfirm CellUpdateConfirm-CCCH,
rrcConnectionReject RRCConnectionReject,
rrcConnectionRelease RRCConnectionRelease-CCCH,
rrcConnectionSetup RRCConnectionSetup,
uraUpdateConfirm URAUpdateConfirm-CCCH,
- spare3 NULL,
+ etwsPrimaryNotificationWithSecurity ETWSPrimaryNotificationWithSecurity,
spare2 NULL,
spare1 NULL
}
diff --git a/asn1/rrc/Constant-definitions.asn b/asn1/rrc/Constant-definitions.asn
index e1e120aa6b..418e7cd76b 100644
--- a/asn1/rrc/Constant-definitions.asn
+++ b/asn1/rrc/Constant-definitions.asn
@@ -1,8 +1,8 @@
-- $Id$
-- Constant-definitions.asn
--
--- Taken from 3GPP TS 25.331 V8.2.0 (2008-04-21)
--- http://www.3gpp.org/ftp/Specs/archive/25_series/25.331/25331-820.zip
+-- 3GPP TS 25.331 V8.8.0 (2009-09)
+-- http://www.3gpp.org/ftp/Specs/html-info/25331.htm
--
-- 11.4 Constant definitions
--
@@ -26,17 +26,28 @@ maxCNdomains INTEGER ::= 4
maxCommonHRNTI INTEGER ::= 4
maxCommonQueueID INTEGER ::= 2
maxCPCHsets INTEGER ::= 16
+maxDedicatedCSGFreq INTEGER ::= 4
maxDPCH-DLchan INTEGER ::= 8
maxDPDCH-UL INTEGER ::= 6
maxDRACclasses INTEGER ::= 8
maxE-DCHMACdFlow INTEGER ::= 8
maxE-DCHMACdFlow-1 INTEGER ::= 7
+maxEUTRACellPerFreq INTEGER ::= 16
+maxEUTRATargetFreqs INTEGER ::= 8
maxEDCHRL INTEGER ::= 4
+maxEDCHs INTEGER ::= 32
+maxEDCHTxPattern-TDD128 INTEGER ::= 4 -- maxEDCHTxPattern-TDD128 should be 3
+maxEDCHTxPattern-TDD128-1 INTEGER ::= 3 -- maxEDCHTxPattern-TDD128-1 should be 2
+maxERNTIgroup INTEGER ::= 32
+maxERNTIperGroup INTEGER ::= 2
+maxERUCCH INTEGER ::= 256
maxFACHPCH INTEGER ::= 8
maxFreq INTEGER ::= 8
+maxFreqBandsEUTRA INTEGER ::= 16
maxFreqBandsFDD INTEGER ::= 8
maxFreqBandsFDD-ext INTEGER ::= 15 -- maxFreqBandsFDD-ext ::= 22 - (maxFreqBandsFDD - 1)
maxFreqBandsTDD INTEGER ::= 4
+maxFreqBandsTDD-ext INTEGER ::= 16
maxFreqBandsGSM INTEGER ::= 16
maxGANSS INTEGER ::= 8
maxGANSS-1 INTEGER ::= 7
@@ -44,12 +55,16 @@ maxGANSSSat INTEGER ::= 64
maxGANSSSat-1 INTEGER ::= 63
maxGERAN-SI INTEGER ::= 8
maxGSMTargetCells INTEGER ::= 32
+maxHNBNameSize INTEGER ::= 48
maxHProcesses INTEGER ::= 8
maxHS-SCCHLessTrBlk INTEGER ::= 4
maxHSDSCHTBIndex INTEGER ::= 64
maxHSDSCHTBIndex-tdd384 INTEGER ::= 512
maxHSSCCHs INTEGER ::= 4
-maxInterSysMessages INTEGER ::= 4
+maxHSSCCHs-1 INTEGER ::= 3
+maxHSSICH-TDD128 INTEGER ::= 4
+maxHSSICH-TDD128-1 INTEGER ::= 3
+maxInterSysMessages INTEGER ::= 4
maxLoCHperRLC INTEGER ::= 2
maxMAC-d-PDUsizes INTEGER ::= 8
maxMBMS-CommonCCTrCh INTEGER ::= 32
@@ -71,6 +86,8 @@ maxMeasParEvent INTEGER ::= 2
maxNumCDMA2000Freqs INTEGER ::= 8
maxNumE-AGCH INTEGER ::= 4
maxNumE-HICH INTEGER ::= 4
+maxNumEUTRAFreqs INTEGER ::= 8
+maxNumGSMCellGroup INTEGER ::= 16
maxNumGSMFreqRanges INTEGER ::= 32
maxNumFDDFreqs INTEGER ::= 8
maxNumTDDFreqs INTEGER ::= 8
@@ -90,6 +107,8 @@ maxPDSCH-TFCIgroups INTEGER ::= 256
maxPRACH INTEGER ::= 16
maxPRACH-FPACH INTEGER ::= 8
maxPredefConfig INTEGER ::= 16
+maxPrio INTEGER ::= 8
+maxPrio-1 INTEGER ::= 7
maxPUSCH INTEGER ::= 8
maxQueueIDs INTEGER ::= 8
maxRABsetup INTEGER ::= 16
@@ -99,6 +118,8 @@ maxRBallRABs INTEGER ::= 27
maxRBMuxOptions INTEGER ::= 8
maxRBperRAB INTEGER ::= 8
maxRBperTrCh INTEGER ::= 16
+maxReportedEUTRACellPerFreq INTEGER ::= 4
+maxReportedEUTRAFreqs INTEGER ::= 4
maxReportedGSMCells INTEGER ::= 8
maxRL INTEGER ::= 8
maxRL-1 INTEGER ::= 7
@@ -106,6 +127,8 @@ maxRLCPDUsizePerLogChan INTEGER ::= 32
maxRFC3095-CID INTEGER ::= 16384
maxROHC-PacketSizes-r4 INTEGER ::= 16
maxROHC-Profile-r4 INTEGER ::= 8
+maxRxPatternForHSDSCH-TDD128 INTEGER ::= 4 -- maxRxPatternForHSDSCH-TDD128 should be 3
+maxRxPatternForHSDSCH-TDD128-1 INTEGER ::= 3 -- maxRxPatternForHSDSCH-TDD128-1 should be 2
maxSat INTEGER ::= 16
maxSatClockModels INTEGER ::= 4
maxSCCPCH INTEGER ::= 16
@@ -116,6 +139,8 @@ maxSIBperMsg INTEGER ::= 16
maxSRBsetup INTEGER ::= 8
maxSystemCapability INTEGER ::= 16
maxTDD128Carrier INTEGER ::= 6
+maxTbsForHSDSCH-TDD128 INTEGER ::= 4
+maxTbsForHSDSCH-TDD128-1 INTEGER ::= 3
maxTF INTEGER ::= 32
maxTF-CPCH INTEGER ::= 16
maxTFC INTEGER ::= 1024
diff --git a/asn1/rrc/InformationElements.asn b/asn1/rrc/InformationElements.asn
index a64b057985..b2d9e28deb 100644
--- a/asn1/rrc/InformationElements.asn
+++ b/asn1/rrc/InformationElements.asn
@@ -1,20 +1,14 @@
-- $Id$
-- InformationElements.asn
--
--- Taken from 3GPP TS 25.331 V8.2.0 (2008-04-21)
--- http://www.3gpp.org/ftp/Specs/archive/25_series/25.331/25331-820.zip
+-- 3GPP TS 25.331 V8.8.0 (2009-09)
+-- http://www.3gpp.org/ftp/Specs/html-info/25331.htm
--
-- 11.3 Information element definitions
--
InformationElements DEFINITIONS AUTOMATIC TAGS ::=
--- ***************************************************
---
--- CORE NETWORK INFORMATION ELEMENTS (10.3.1)
---
--- ***************************************************
-
BEGIN
IMPORTS
@@ -34,26 +28,41 @@ IMPORTS
maxCommonHRNTI,
maxCommonQueueID,
maxCPCHsets,
+ maxDedicatedCSGFreq,
maxDPCH-DLchan,
maxDPDCH-UL,
maxDRACclasses,
maxE-DCHMACdFlow,
maxE-DCHMACdFlow-1,
+ maxEDCHs,
+ maxEDCHTxPattern-TDD128,
+ maxEDCHTxPattern-TDD128-1,
+ maxERNTIgroup,
+ maxERNTIperGroup,
+ maxERUCCH,
+ maxEUTRACellPerFreq,
+ maxEUTRATargetFreqs,
maxFACHPCH,
maxFreq,
+ maxFreqBandsEUTRA,
maxFreqBandsFDD,
maxFreqBandsFDD-ext,
maxFreqBandsTDD,
+ maxFreqBandsTDD-ext,
maxFreqBandsGSM,
maxGANSS,
maxGANSS-1,
maxGANSSSat,
maxGANSSSat-1,
maxGERAN-SI,
+ maxHNBNameSize,
maxHProcesses,
maxHSDSCHTBIndex,
maxHSDSCHTBIndex-tdd384,
maxHSSCCHs,
+ maxHSSCCHs-1,
+ maxHSSICH-TDD128,
+ maxHSSICH-TDD128-1,
maxHS-SCCHLessTrBlk,
maxInterSysMessages,
maxLoCHperRLC,
@@ -77,7 +86,9 @@ IMPORTS
maxNumCDMA2000Freqs,
maxNumE-AGCH,
maxNumE-HICH,
+ maxNumEUTRAFreqs,
maxNumFDDFreqs,
+ maxNumGSMCellGroup,
maxNumGSMFreqRanges,
maxGSMTargetCells,
maxNumTDDFreqs,
@@ -96,6 +107,8 @@ IMPORTS
maxPRACH,
maxPRACH-FPACH,
maxPredefConfig,
+ maxPrio,
+ maxPrio-1,
maxPUSCH,
maxQueueIDs,
maxRABsetup,
@@ -105,6 +118,8 @@ IMPORTS
maxRBperTrCh,
maxRBMuxOptions,
maxRBperRAB,
+ maxReportedEUTRAFreqs,
+ maxReportedEUTRACellPerFreq,
maxReportedGSMCells,
maxRLCPDUsizePerLogChan,
maxSRBsetup,
@@ -113,6 +128,8 @@ IMPORTS
maxEDCHRL,
maxROHC-PacketSizes-r4,
maxROHC-Profile-r4,
+ maxRxPatternForHSDSCH-TDD128,
+ maxRxPatternForHSDSCH-TDD128-1,
maxSat,
maxSatClockModels,
maxSCCPCH,
@@ -121,6 +138,8 @@ IMPORTS
maxSIB-FACH,
maxSystemCapability,
maxTDD128Carrier,
+ maxTbsForHSDSCH-TDD128,
+ maxTbsForHSDSCH-TDD128-1,
maxTF,
maxTF-CPCH,
maxTFC,
@@ -138,6 +157,12 @@ IMPORTS
maxURNTI-Group
FROM Constant-definitions;
+-- ***************************************************
+--
+-- CORE NETWORK INFORMATION ELEMENTS (10.3.1)
+--
+-- ***************************************************
+
Ansi-41-IDNNS ::= BIT STRING (SIZE (14))
CN-DomainIdentity ::= ENUMERATED {
@@ -253,6 +278,14 @@ LAI ::= SEQUENCE {
lac BIT STRING (SIZE (16))
}
+LocationRegistrationAccessClassBarredList ::= SEQUENCE (SIZE (15)) OF
+ AccessClassBarred
+
+LocationRegistrationParameters ::= CHOICE {
+ noRestriction NULL,
+ restriction LocationRegistrationAccessClassBarredList
+}
+
MCC ::= SEQUENCE (SIZE (3)) OF
Digit
@@ -273,6 +306,30 @@ NAS-SystemInformationGSM-MAP ::= OCTET STRING (SIZE (1..8))
P-TMSI-GSM-MAP ::= BIT STRING (SIZE (32))
+PagingPermissionWithAccessControlForSharedNetwork ::= CHOICE {
+ pagingPermissionWithAccessControlList PagingPermissionWithAccessControlList,
+ pagingPermissionWithAccessControlForAll PagingPermissionWithAccessControlParameters
+}
+
+PagingPermissionWithAccessControlList ::= SEQUENCE {
+ pagingPermissionWithAccessControlParametersForOperator1
+ PagingPermissionWithAccessControlParameters OPTIONAL,
+ pagingPermissionWithAccessControlParametersForOperator2
+ PagingPermissionWithAccessControlParameters OPTIONAL,
+ pagingPermissionWithAccessControlParametersForOperator3
+ PagingPermissionWithAccessControlParameters OPTIONAL,
+ pagingPermissionWithAccessControlParametersForOperator4
+ PagingPermissionWithAccessControlParameters OPTIONAL,
+ pagingPermissionWithAccessControlParametersForOperator5
+ PagingPermissionWithAccessControlParameters OPTIONAL
+}
+
+PagingPermissionWithAccessControlParameters ::= SEQUENCE {
+ pagingResponseRestrictionIndicator ENUMERATED {all, cS, pS, none},
+ locationRegistrationRestrictionIndicator ENUMERATED {all, cS, pS},
+ locationRegistration LocationRegistrationParameters
+}
+
PagingRecordTypeID ::= ENUMERATED {
imsi-GSM-MAP,
tmsi-GSM-MAP-P-TMSI,
@@ -349,6 +406,10 @@ CellAccessRestriction ::= SEQUENCE {
accessClassBarredList AccessClassBarredList OPTIONAL
}
+CellAccessRestriction-v870ext ::= SEQUENCE {
+ cellReservedForCSG ENUMERATED { true } OPTIONAL
+}
+
CellBarred ::= CHOICE {
barred SEQUENCE {
intraFreqCellReselectionInd AllowedIndicator,
@@ -393,9 +454,26 @@ CellSelectReselectInfoSIB-3-4 ::= SEQUENCE {
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power
}
+CSG-DedicatedFrequencyInfoList ::= SEQUENCE (SIZE (1..maxDedicatedCSGFreq)) OF
+ FrequencyInfo
+
+CSG-Identity ::= BIT STRING (SIZE (27))
+
+CSG-PSCSplitInfo ::= SEQUENCE {
+ -- Actual value = IE value * 8
+ startPSC INTEGER (0..63),
+ numberOfPSCs ENUMERATED { psc5, psc10, psc15, psc20,
+ psc30, psc40, psc50, psc64, psc80,
+ psc120, psc160, psc256, alltheRest,
+ spare3, spare2, spare1 },
+ -- Actual value = IE value * 8
+ pscRange2Offset INTEGER (1..63) OPTIONAL
+}
+
DomainSpecificAccessRestrictionForSharedNetwork-v670ext ::= CHOICE {
- domainSpecificAccessRestictionList DomainSpecificAccessRestrictionList-v670ext,
- domainSpecificAccessRestictionParametersForAll DomainSpecificAccessRestrictionParam-v670ext
+ domainSpecificAccessRestictionList DomainSpecificAccessRestrictionList-v670ext,
+ domainSpecificAccessRestictionParametersForAll
+ DomainSpecificAccessRestrictionParam-v670ext
}
DomainSpecificAccessRestrictionList-v670ext ::= SEQUENCE {
@@ -456,6 +534,40 @@ MappingFunctionType ::= ENUMERATED {
MappingInfo ::= SEQUENCE (SIZE (1..maxRAT)) OF
Mapping
+OccurrenceSequenceNumberOfPICH ::= INTEGER (1..maxSCCPCH)
+
+DedicatedPriorityInformation ::= SEQUENCE {
+ action CHOICE {
+ clearDedicatedPriorities NULL,
+ configureDedicatedPriorities SEQUENCE {
+ t-322 T-322 OPTIONAL,
+ priorityLevelList PriorityLevelList OPTIONAL,
+ eutraDetection BOOLEAN
+ }
+ }
+}
+
+PriorityLevel ::= SEQUENCE {
+ priority INTEGER (0..maxPrio-1) OPTIONAL,
+ radioAccessTechnology CHOICE {
+ utraFDD SEQUENCE (SIZE (1..maxNumFDDFreqs)) OF SEQUENCE{
+ uarfcn UARFCN
+ },
+ utraTDD SEQUENCE (SIZE (1..maxNumTDDFreqs)) OF SEQUENCE{
+ uarfcn UARFCN
+ },
+ eutra SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF SEQUENCE{
+ earfcn EARFCN
+ },
+ gsm SEQUENCE {
+ gsm-CellGroup GSM-CellGroup
+ }
+ }
+}
+
+PriorityLevelList ::= SEQUENCE (SIZE (1..maxPrio)) OF
+ PriorityLevel
+
-- Actual value Q-Hyst-S = IE value * 2
Q-Hyst-S ::= INTEGER (0..20)
@@ -588,6 +700,20 @@ CapabilityUpdateRequirement-r7 ::= SEQUENCE {
systemSpecificCapUpdateReqList SystemSpecificCapUpdateReqList-r5 OPTIONAL
}
+CapabilityUpdateRequirement-v860ext ::= SEQUENCE {
+ -- If both IEs are present, the elements in the IE SystemSpecificCapUpdateReqList-r8
+ -- shall be appended to the elements in the IE SystemSpecificCapUpdateReqList
+ systemSpecificCapUpdateReqList SystemSpecificCapUpdateReqList-r8 OPTIONAL
+}
+
+CapabilityUpdateRequirement-r8 ::= SEQUENCE {
+ ue-RadioCapabilityFDDUpdateRequirement-FDD BOOLEAN,
+ ue-RadioCapabilityTDDUpdateRequirement-TDD384 BOOLEAN,
+ ue-RadioCapabilityTDDUpdateRequirement-TDD768 BOOLEAN,
+ ue-RadioCapabilityTDDUpdateRequirement-TDD128 BOOLEAN,
+ systemSpecificCapUpdateReqList SystemSpecificCapUpdateReqList-r8 OPTIONAL
+}
+
-- If the IE CellUpdateCause has the value 'cellUpdateCause-ext', the actual value is
-- defined in the IE CellUpdateCause-ext.
CellUpdateCause ::= ENUMERATED {
@@ -622,10 +748,10 @@ CipheringAlgorithm-r7 ::= ENUMERATED {
CipheringModeCommand ::= CHOICE {
startRestart CipheringAlgorithm,
- dummy NULL
+ dummy NULL
}
-CipheringModeCommand-r7 ::= CHOICE {
+CipheringModeCommand-r7 ::= SEQUENCE {
startRestart CipheringAlgorithm-r7
}
@@ -672,6 +798,18 @@ CompressedModeMeasCapability-LCR-r4 ::= SEQUENCE {
tdd128-Measurements BOOLEAN OPTIONAL
}
+CompressedModeMeasCapability-v860ext ::= SEQUENCE {
+ adjacentFrequencyMeasurements ENUMERATED { true } OPTIONAL
+}
+
+CompressedModeMeasCapabEUTRA ::= SEQUENCE {
+ radioFrequencyBandEUTRA RadioFrequencyBandEUTRA,
+ compressedMode BOOLEAN
+}
+
+CompressedModeMeasCapabEUTRAList ::= SEQUENCE (SIZE (1..maxFreqBandsEUTRA)) OF
+ CompressedModeMeasCapabEUTRA
+
CompressedModeMeasCapabFDDList ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF
CompressedModeMeasCapabFDD
@@ -764,6 +902,12 @@ DL-PhysChCapabilityFDD-v770ext ::= SEQUENCE {
hsdschReception-CellUraPch ENUMERATED { true } OPTIONAL
}
+DL-PhysChCapabilityFDD-v860ext ::= SEQUENCE {
+ hsdsch-physical-layer-category-ext2 HSDSCH-physical-layer-category-ext2 OPTIONAL,
+ supportOfTargetCellPreConfig ENUMERATED { true } OPTIONAL,
+ supportOfHsdschDrxOperation ENUMERATED { true } OPTIONAL
+}
+
DL-PhysChCapabilityTDD ::= SEQUENCE {
maxTS-PerFrame MaxTS-PerFrame,
maxPhysChPerFrame MaxPhysChPerFrame,
@@ -785,6 +929,14 @@ DL-PhysChCapabilityTDD-128-v770ext ::= SEQUENCE {
multiCarrier-physical-layer-category MultiCarrier-HSDSCH-physical-layer-category OPTIONAL
}
+DL-PhysChCapabilityTDD-128-v860ext ::= SEQUENCE {
+ hSDSCH-physical-layer-category-extension
+ HSDSCH-physical-layer-category-extension OPTIONAL,
+ multiCarrier-physical-layer-category-extension
+ MultiCarrier-HSDSCH-physical-layer-category-extension OPTIONAL,
+ supportOfSFModeForHSPDSCHDualStream ENUMERATED { sf1, sf1sf16 } OPTIONAL
+}
+
DL-PhysChCapabilityTDD-768 ::= SEQUENCE {
maxTS-PerFrame MaxTS-PerFrame,
maxPhysChPerFrame MaxPhysChPerFrame-768,
@@ -920,12 +1072,25 @@ HSDSCH-physical-layer-category ::= INTEGER (1..64)
HSDSCH-physical-layer-category-ext ::= INTEGER (1..20)
+HSDSCH-physical-layer-category-ext2 ::= INTEGER (21..24)
+
+HSDSCH-physical-layer-category-extension ::= INTEGER (1..64)
+
MultiCarrier-HSDSCH-physical-layer-category ::= INTEGER (1..64)
+MultiCarrier-HSDSCH-physical-layer-category-extension ::= INTEGER (1..36)
+
UESpecificBehaviourInformation1idle ::= BIT STRING (SIZE (4))
UESpecificBehaviourInformation1interRAT ::= BIT STRING (SIZE (8))
+IdleIntervalMeasCapabEUTRA ::= SEQUENCE {
+ radioFrequencyBandEUTRA RadioFrequencyBandEUTRA,
+ idleInterval BOOLEAN
+}
+
+IdleIntervalMeasCapabEUTRAList ::= SEQUENCE (SIZE (1..maxFreqBandsEUTRA)) OF
+ IdleIntervalMeasCapabEUTRA
IMSI-and-ESN-DS-41 ::= SEQUENCE {
imsi-DS-41 IMSI-DS-41,
@@ -1102,12 +1267,23 @@ MeasurementCapabilityExt2 ::= SEQUENCE{
compressedModeMeasCapabMC CompressedModeMeasCapabMC OPTIONAL
}
+MeasurementCapabilityExt3 ::= SEQUENCE {
+ compressedModeMeasCapabEUTRAList CompressedModeMeasCapabEUTRAList OPTIONAL
+}
MeasurementCapability-r4-ext ::= SEQUENCE {
downlinkCompressedMode-LCR CompressedModeMeasCapability-LCR-r4,
uplinkCompressedMode-LCR CompressedModeMeasCapability-LCR-r4
}
+MeasurementCapability-v860ext ::= SEQUENCE {
+ downlinkCompressedMode CompressedModeMeasCapability-v860ext
+}
+
+MeasurementCapabilityTDD ::= SEQUENCE {
+ idleIntervalMeasCapabEUTRAList IdleIntervalMeasCapabEUTRAList OPTIONAL
+}
+
MessageAuthenticationCode ::= BIT STRING (SIZE (32))
MinimumSF-DL ::= ENUMERATED {
@@ -1139,6 +1315,14 @@ MultiModeRAT-Capability-v770ext ::= SEQUENCE {
supportOfPSHandoverToGAN ENUMERATED { doesSupportPSHandoverToGAN } OPTIONAL
}
+MultiModeRAT-Capability-v860ext ::= SEQUENCE {
+ supportOfEUTRAFDD ENUMERATED { doesSupportEUTRAFDD } OPTIONAL,
+ supportOfInterRATHOToEUTRAFDD ENUMERATED { doesSupportInterRATHOToEUTRAFDD } OPTIONAL,
+ supportOfEUTRATDD ENUMERATED { doesSupportEUTRATDD } OPTIONAL,
+ supportOfInterRATHOToEUTRATDD ENUMERATED { doesSupportInterRATHOToEUTRATDD } OPTIONAL,
+ eutraFeatureGroupIndicators BIT STRING (SIZE (4)) OPTIONAL
+}
+
N-300 ::= INTEGER (0..7)
N-301 ::= INTEGER (0..7)
@@ -1186,7 +1370,7 @@ N-AP-RetransMax ::= INTEGER (1..64)
NetworkAssistedGANSS-Supported-List ::= SEQUENCE (SIZE (1..maxGANSS)) OF SEQUENCE {
gANSS-Id ENUMERATED {
- spare8, spare7, spare6, spare5, spare4,
+ sbas, modernizedGPS, qzss, glonass, spare4,
spare3, spare2, spare1 } OPTIONAL,
gANSS-Mode GANSS-Mode,
gANSS-SignalId GANSS-Signal-Id OPTIONAL,
@@ -1194,6 +1378,14 @@ NetworkAssistedGANSS-Supported-List ::= SEQUENCE (SIZE (1..maxGANSS)) OF SEQUENC
supportForUE-GANSS-CarrierPhaseMeasurement BOOLEAN OPTIONAL
}
+-- Each element in the NetworkAssistedGANSS-Supported-List-v860ext provides extension information
+-- to the corresponding element (position) in the NetworkAssistedGANSS-Supported-List
+NetworkAssistedGANSS-Supported-List-v860ext ::= SEQUENCE (SIZE (1..maxGANSS)) OF SEQUENCE {
+ sbas-Ids BIT STRING (SIZE (8)) OPTIONAL,
+ gANSS-SignalIds BIT STRING (SIZE (8)) OPTIONAL,
+ non-native-AD-choices-supported ENUMERATED { true } OPTIONAL
+}
+
NetworkAssistedGPS-Supported ::= ENUMERATED {
networkBased,
ue-Based,
@@ -1326,6 +1518,15 @@ PhysicalChannelCapability-v770ext ::= SEQUENCE {
} OPTIONAL
}
+PhysicalChannelCapability-v860ext ::= SEQUENCE {
+ fddPhysChCapability SEQUENCE {
+ downlinkPhysChCapability DL-PhysChCapabilityFDD-v860ext
+ } OPTIONAL,
+ tddPhysChCapability-128 SEQUENCE {
+ downlinkPhysChCapability DL-PhysChCapabilityTDD-128-v860ext
+ } OPTIONAL
+}
+
PhysicalChannelCapabilityInfo-v770ext ::= SEQUENCE {
tddPhysChCapability-768 SEQUENCE {
downlinkPhysChCapability DL-PhysChCapabilityInfoTDD-768,
@@ -1375,6 +1576,11 @@ PNBSCH-Allocation-r4 ::= SEQUENCE {
c36, c40, c48, c56, c64, c72, c80 }
}
+Pre-RedirectionInfo ::= SEQUENCE {
+ supportEUTRA-FDD BOOLEAN,
+ supportEUTRA-TDD BOOLEAN
+}
+
ProtocolErrorCause ::= ENUMERATED {
asn1-ViolationOrEncodingError,
messageTypeNonexistent,
@@ -1413,6 +1619,8 @@ ProtocolErrorMoreInformation ::= SEQUENCE {
}
}
+RadioFrequencyBandEUTRA ::= INTEGER (1..64)
+
RadioFrequencyBandFDD ::= ENUMERATED {
-- fdd2100, fdd1900, fdd1800 correspond to Band I, Band II and Band III respectively
fdd2100,
@@ -1447,7 +1655,14 @@ RadioFrequencyBandTDDList ::= ENUMERATED {
RadioFrequencyBandTDDList-r7 ::= ENUMERATED {
a, b, c, d, ab, ac, ad, bc, bd, cd, abc, abd, acd, bcd,
- abcd, spare }
+ abcd, notabcd }
+
+RadioFrequencyBandTDDext ::= ENUMERATED {
+ e, f, g, h, i, j, k, l, m, n, o, p, spare4, spare3,
+ spare2, spare1 }
+
+RadioFrequencyBandTDDextList ::= SEQUENCE (SIZE (1..maxFreqBandsTDD-ext)) OF
+ RadioFrequencyBandTDDext
RadioFrequencyBandTDD ::= ENUMERATED {
a, b, c, d }
@@ -1481,6 +1696,12 @@ RedirectionInfo-r6 ::= CHOICE {
interRATInfo InterRATInfo-r6
}
+RedirectionInfo-v860ext ::= CHOICE {
+ -- CHOICE frequencyInfo is provided in IE RedirectionInfo or IE RedirectionInfo-r6
+ frequencyInfo NULL,
+ interRATInfo InterRATInfo-v860ext
+}
+
RejectionCause ::= ENUMERATED {
congestion,
unspecified }
@@ -1528,6 +1749,12 @@ RF-Capability-v770ext ::= SEQUENCE {
tdd128RF-Capability RadioFrequencyBandTDDList-r7 OPTIONAL
}
+RF-Capability-v860ext ::= SEQUENCE {
+ tdd128RF-Capability RadioFrequencyBandTDDextList OPTIONAL,
+ tdd384RF-Capability RadioFrequencyBandTDDextList OPTIONAL,
+ tdd768RF-Capability RadioFrequencyBandTDDextList OPTIONAL
+}
+
RLC-Capability ::= SEQUENCE {
-- If present, the "totalRLC-AM-BufferSize" in the IE "RLC-Capability-r5-ext" overrides the
-- corresponding value in this IE. The value in this IE may be used by a pre-REL-5 UTRAN.
@@ -1617,6 +1844,26 @@ Serving-HSDSCH-CellInformation ::= SEQUENCE {
mac-hsResetIndicator ENUMERATED { true } OPTIONAL
}
+Serving-HSDSCH-CellInformation-r7 ::= SEQUENCE {
+ deltaACK DeltaACK OPTIONAL,
+ deltaNACK DeltaNACK OPTIONAL,
+ harq-Preamble-Mode HARQ-Preamble-Mode,
+ primaryCPICH-Info PrimaryCPICH-Info OPTIONAL,
+ dl-hspdsch-Information DL-HSPDSCH-Information-r7 OPTIONAL,
+ harqInfo HARQ-Info-r7 OPTIONAL,
+ mac-hsResetIndicator ENUMERATED { true } OPTIONAL
+}
+
+Serving-HSDSCH-CellInformation-r8 ::= SEQUENCE {
+ deltaACK DeltaACK OPTIONAL,
+ deltaNACK DeltaNACK OPTIONAL,
+ harq-Preamble-Mode HARQ-Preamble-Mode,
+ primaryCPICH-Info PrimaryCPICH-Info OPTIONAL,
+ dl-hspdsch-Information DL-HSPDSCH-Information-r8 OPTIONAL,
+ harqInfo HARQ-Info-r7 OPTIONAL,
+ mac-hsResetIndicator ENUMERATED { true } OPTIONAL
+}
+
SimultaneousSCCPCH-DPCH-Reception ::= CHOICE {
notSupported NULL,
supported SEQUENCE {
@@ -1631,6 +1878,14 @@ SimultaneousSCCPCH-DPCH-Reception ::= CHOICE {
SRNC-Identity ::= BIT STRING (SIZE (12))
+SR-VCC-Info ::= SEQUENCE {
+ nonce BIT STRING (SIZE (128)) OPTIONAL
+}
+
+SR-VCC-SecurityRABInfo-v860ext ::= SEQUENCE {
+ sr-vcc-Info SR-VCC-Info,
+ rab-InfoReplace RAB-InfoReplace
+}
START-Value ::= BIT STRING (SIZE (20))
@@ -1651,12 +1906,19 @@ SystemSpecificCapUpdateReq-v590ext ::= ENUMERATED {
SystemSpecificCapUpdateReq-r5 ::= ENUMERATED {
gsm, geranIu }
+SystemSpecificCapUpdateReq-r8 ::= ENUMERATED {
+ gsm, geranIu, eutra, spare5,
+ spare4, spare3, spare2, spare1 }
+
SystemSpecificCapUpdateReqList ::= SEQUENCE (SIZE (1..maxSystemCapability)) OF
SystemSpecificCapUpdateReq
SystemSpecificCapUpdateReqList-r5 ::= SEQUENCE (SIZE (1..maxSystemCapability)) OF
SystemSpecificCapUpdateReq-r5
+SystemSpecificCapUpdateReqList-r8 ::= SEQUENCE (SIZE (1..maxSystemCapability)) OF
+ SystemSpecificCapUpdateReq-r8
+
T-300 ::= ENUMERATED {
ms100, ms200, ms400, ms600, ms800,
ms1000, ms1200, ms1400, ms1600,
@@ -1730,6 +1992,14 @@ T-318 ::= ENUMERATED {
T-319 ::= ENUMERATED {
ms80, ms160, ms320, ms640, ms1280, ms2560, ms5120 }
+T-321 ::= ENUMERATED {
+ ms100, ms200, ms400, ms800 }
+
+T-322 ::= ENUMERATED { m5, m10, m20, m30, m60,
+ m120, m180, spare1 }
+
+T-323 ::= ENUMERATED { s0, s5, s10, s20, s30, s60, s90, s120 }
+
T-CPCH ::= ENUMERATED {
ct0, ct1 }
@@ -1811,7 +2081,7 @@ U-RNTI-Short ::= SEQUENCE {
s-RNTI-2 S-RNTI-2
}
-UE-CapabilityContainer-IEs ::= SEQUENCE {
+UE-CapabilityContainer-IEs ::= SEQUENCE {
-- Container for transparent transfer of capability information not related to
-- features for which early implementation is desired
ue-RadioAccessCapability-v690ext UE-RadioAccessCapability-v690ext,
@@ -1822,7 +2092,20 @@ UE-CapabilityContainer-IEs ::= SEQUENCE {
ue-RadioAccessCapability-v6e0ext UE-RadioAccessCapability-v6e0ext-IEs,
v770NonCriticalExtensions SEQUENCE {
ue-RadioAccessCapability-v770ext UE-RadioAccessCapability-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v790NonCriticalExtensions SEQUENCE {
+ ue-RadioAccessCapability-v790ext UE-RadioAccessCapability-v790ext-IEs,
+ v860NonCriticalExtensions SEQUENCE {
+ ue-RadioAccessCapability-v860ext
+ UE-RadioAccessCapability-v860ext-IEs,
+ ue-RATSpecificCapability-v860ext
+ InterRAT-UE-RadioAccessCapability-v860ext OPTIONAL,
+ v880NonCriticalExtensions SEQUENCE {
+ ue-RadioAccessCapability-v880ext
+ UE-RadioAccessCapability-v880ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -1850,6 +2133,33 @@ UE-RadioAccessCapability-v770ext-IEs ::= SEQUENCE {
ue-specificCapabilityInformation UE-SpecificCapabilityInformation-LCRTDD OPTIONAL
}
+UE-RadioAccessCapability-v790ext-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ supportForEDPCCHPowerBoosting ENUMERATED { true } OPTIONAL
+}
+
+UE-RadioAccessCapability-v860ext-IEs ::= SEQUENCE {
+ -- UE radio access capability
+ rf-Capability RF-Capability-v860ext OPTIONAL,
+ physicalChannelCapability PhysicalChannelCapability-v860ext,
+ multiModeRAT-Capability MultiModeRAT-Capability-v860ext,
+ ue-PositioningCapability UE-PositioningCapability-v860ext,
+ measurementCapability MeasurementCapability-v860ext OPTIONAL,
+ measurementCapabilityTDD MeasurementCapabilityTDD OPTIONAL,
+ supportOfCommonEDCH ENUMERATED { true } OPTIONAL,
+ supportOfMACiis ENUMERATED { true } OPTIONAL,
+ supportOfSPSOperation ENUMERATED { true } OPTIONAL,
+ supportOfControlChannelDRXOperation ENUMERATED { true } OPTIONAL,
+ supportOfCSG ENUMERATED { true } OPTIONAL,
+ -- UE radio access capability extension
+ ue-RadioAccessCapabBandFDDList3 UE-RadioAccessCapabBandFDDList3 OPTIONAL
+}
+
+UE-RadioAccessCapability-v880ext-IEs ::= SEQUENCE {
+ -- UE radio access capability
+ supportForPriorityReselectionInUTRAN ENUMERATED { true } 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
@@ -1913,10 +2223,18 @@ UE-ConnTimersAndConstants-r5 ::= SEQUENCE {
t-317 T-317 DEFAULT infinity4
}
+UE-ConnTimersAndConstants-v860ext ::= SEQUENCE {
+ t-323 T-323 OPTIONAL
+}
+
UE-GANSSPositioning-Capability ::= SEQUENCE {
networkAssistedGANSS-supportedList NetworkAssistedGANSS-Supported-List OPTIONAL
}
+UE-GANSSPositioning-Capability-v860ext-IEs ::= SEQUENCE {
+ networkAssistedGANSS-supportedList NetworkAssistedGANSS-Supported-List-v860ext OPTIONAL
+}
+
UE-IdleTimersAndConstants ::= SEQUENCE {
t-300 T-300,
n-300 N-300,
@@ -1995,6 +2313,12 @@ UE-RadioAccessCapability-v690ext ::= SEQUENCE {
deviceType ENUMERATED { doesNotBenefitFromBatteryConsumptionOptimisation } OPTIONAL
}
+UE-RadioAccessCapability-v7e0ext ::= SEQUENCE {
+ -- User equipment IEs
+ supportForTwoDRXSchemesInPCH ENUMERATED { true } OPTIONAL,
+ supportEDPDCHPowerInterpolation ENUMERATED { true } OPTIONAL
+}
+
UE-RadioAccessCapabilityInfo-v770ext ::= SEQUENCE {
rf-Capability RF-Capability-v770ext OPTIONAL,
physicalChannelCapability PhysicalChannelCapabilityInfo-v770ext,
@@ -2003,9 +2327,21 @@ UE-RadioAccessCapabilityInfo-v770ext ::= SEQUENCE {
ue-SpecificCapabilityInformation UE-SpecificCapabilityInformation-LCRTDD OPTIONAL
}
+UE-RadioAccessCapability-v860ext ::= SEQUENCE {
+ ue-RadioAccessCapabBandFDDList3 UE-RadioAccessCapabBandFDDList3
+}
+
+UE-RadioAccessCapability-v880ext ::= SEQUENCE {
+ -- INTER RAT HANDOVER INFO
+ supportForPriorityReselectionInUTRAN ENUMERATED { true } OPTIONAL
+}
+
UE-RadioAccessCapabBandFDDList2 ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF
UE-RadioAccessCapabBandFDD2
+UE-RadioAccessCapabBandFDDList3 ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF
+ UE-RadioAccessCapabBandFDD3
+
UE-RadioAccessCapabBandFDD2 ::= SEQUENCE {
radioFrequencyBandFDD2 RadioFrequencyBandFDD2,
fddRF-Capability SEQUENCE {
@@ -2015,6 +2351,14 @@ UE-RadioAccessCapabBandFDD2 ::= SEQUENCE {
measurementCapability2 MeasurementCapabilityExt2
}
+UE-RadioAccessCapabBandFDD3 ::= SEQUENCE {
+ -- UE may omit both IEs if this IE indicates the same compressed
+ -- mode capability for all supported UTRA bands
+ -- Otherwise, the UE shall include either one of the following OPTIONAL IEs.
+ radioFrequencyBandFDD RadioFrequencyBandFDD OPTIONAL,
+ radioFrequencyBandFDD2 RadioFrequencyBandFDD2 OPTIONAL,
+ measurementCapability3 MeasurementCapabilityExt3
+}
UE-PositioningCapabilityExt-v380 ::= SEQUENCE {
rx-tx-TimeDifferenceType2Capable BOOLEAN
@@ -2032,6 +2376,11 @@ UE-PositioningCapability-v770ext ::= SEQUENCE {
ue-GANSSPositioning-Capability UE-GANSSPositioning-Capability OPTIONAL
}
+UE-PositioningCapability-v860ext ::= SEQUENCE {
+ ue-GANSSPositioning-Capability-v860ext
+ UE-GANSSPositioning-Capability-v860ext-IEs OPTIONAL
+}
+
UE-RadioAccessCapabBandFDDList ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF
UE-RadioAccessCapabBandFDD
@@ -2100,6 +2449,31 @@ UE-RadioAccessCapabilityComp2-v770ext ::= SEQUENCE {
pdcp-Capability PDCP-Capability-v770ext OPTIONAL
}
+UE-RadioAccessCapabilityComp2-v860ext ::= SEQUENCE {
+ hsdsch-physical-layer-category-ext2 HSDSCH-physical-layer-category-ext2 OPTIONAL,
+ supportOfMACiis ENUMERATED { true } OPTIONAL
+}
+
+UE-RadioAccessCapabilityComp-TDD128 ::= SEQUENCE {
+ tdd128RF-Capability RadioFrequencyBandTDDextList OPTIONAL,
+ hSDSCH-physical-layer-category
+ HSDSCH-physical-layer-category OPTIONAL,
+ hSDSCH-physical-layer-category-extension
+ HSDSCH-physical-layer-category-extension OPTIONAL,
+ multiCarrier-physical-layer-category
+ MultiCarrier-HSDSCH-physical-layer-category OPTIONAL,
+ multiCarrier-physical-layer-category-extension
+ MultiCarrier-HSDSCH-physical-layer-category-extension OPTIONAL,
+ supportOfSFModeForHSPDSCHDualStream ENUMERATED { sf1, sf1sf16 } OPTIONAL,
+ tdd-edch-PhysicalLayerCategory INTEGER (1..6) OPTIONAL,
+ supportOfCommonEDCH ENUMERATED { true } OPTIONAL,
+ supportOfMACiis ENUMERATED { true } OPTIONAL,
+ supportOfSPSOperation ENUMERATED { true } OPTIONAL,
+ supportOfControlChannelDRXOperation ENUMERATED { true } OPTIONAL,
+ supportForCSVoiceoverHSPA ENUMERATED { true } OPTIONAL,
+ totalRLC-AM-BufferSize TotalRLC-AM-BufferSize-r5-ext OPTIONAL
+}
+
RF-CapabilityComp ::= SEQUENCE {
fdd CHOICE {
notSupported NULL,
@@ -2145,7 +2519,8 @@ RF-CapabBandListFDDComp-ext ::= SEQUENCE (SIZE (1..maxFreqBandsFDD-ext)) OF
RF-CapabBandFDDComp
UE-RadioAccessCapability-v590ext ::= SEQUENCE {
- dl-CapabilityWithSimultaneousHS-DSCHConfig DL-CapabilityWithSimultaneousHS-DSCHConfig OPTIONAL,
+ dl-CapabilityWithSimultaneousHS-DSCHConfig
+ DL-CapabilityWithSimultaneousHS-DSCHConfig OPTIONAL,
pdcp-Capability-r5-ext PDCP-Capability-r5-ext,
rlc-Capability-r5-ext RLC-Capability-r5-ext,
physicalChannelCapability PhysicalChannelCapability-hspdsch-r5,
@@ -2334,16 +2709,30 @@ COUNT-C ::= INTEGER (0..4294967295)
-- Upper limit of COUNT-C-MSB is 2^25 - 1
COUNT-C-MSB ::= INTEGER (0..33554431)
+CS-HSPA-Information ::= SEQUENCE {
+ ul-AMR-Rate UL-AMR-Rate OPTIONAL,
+ maxCS-Delay MaxCS-Delay
+}
+
+DefaultConfigForCellFACH ::= SEQUENCE {
+ defaultConfigMode DefaultConfigMode,
+ defaultConfigIdForCellFACH DefaultConfigIdForCellFACH
+}
+
DefaultConfigIdentity ::= INTEGER (0..10)
DefaultConfigIdentity-r4 ::= INTEGER (0..12)
DefaultConfigIdentity-r5 ::= INTEGER (0..13)
--- DefaultConfigIdentity-r6 values 23..31 are spare and shall not be used in this version of
+-- DefaultConfigIdentity-r6 values 24..31 are spare and shall not be used in this version of
-- the protocol
DefaultConfigIdentity-r6 ::= INTEGER (0..31)
+-- DefaultConfigIdForCellFACH values 1..15 are spare and shall not be used in this version of
+-- the protocol
+DefaultConfigIdForCellFACH ::= INTEGER (0..15)
+
DefaultConfigMode ::= ENUMERATED {
fdd,
tdd }
@@ -2446,8 +2835,8 @@ DL-RLC-StatusInfo ::= SEQUENCE {
timerStatusProhibit TimerStatusProhibit OPTIONAL,
-- dummy is not used in this version of the specification, it should not be sent
-- and if received they should be ignored.
- dummy TimerEPC OPTIONAL,
- missingPDU-Indicator BOOLEAN,
+ dummy TimerEPC OPTIONAL,
+ missingPDU-Indicator BOOLEAN,
timerStatusPeriodic TimerStatusPeriodic OPTIONAL
}
@@ -2545,6 +2934,9 @@ MAC-d-HFN-initial-value ::= BIT STRING (SIZE (24))
MAC-LogicalChannelPriority ::= INTEGER (1..8)
+-- Actual value MaxCS-Delay = (IE value * 10) + 20
+MaxCS-Delay ::= INTEGER (0..18)
+
MaxDAT ::= ENUMERATED {
dat1, dat2, dat3, dat4, dat5, dat6,
dat7, dat8, dat9, dat10, dat15, dat20,
@@ -2716,6 +3108,11 @@ RAB-Info-r7 ::= SEQUENCE {
re-EstablishmentTimer Re-EstablishmentTimer
}
+RAB-InfoReplace ::= SEQUENCE {
+ rab-Identity RAB-Identity,
+ cn-DomainIdentity CN-DomainIdentity
+}
+
RAB-InformationList ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
RAB-Info
@@ -2725,12 +3122,22 @@ RAB-InformationList-r6 ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
RAB-InformationReconfigList ::= SEQUENCE (SIZE (1.. maxRABsetup)) OF
RAB-InformationReconfig
+RAB-InformationReconfigList-r8 ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
+ RAB-InformationReconfig-r8
+
RAB-InformationReconfig ::= SEQUENCE {
rab-Identity RAB-Identity,
cn-DomainIdentity CN-DomainIdentity,
nas-Synchronisation-Indicator NAS-Synchronisation-Indicator
}
+RAB-InformationReconfig-r8 ::= SEQUENCE {
+ rab-Identity RAB-Identity,
+ cn-DomainIdentity CN-DomainIdentity,
+ nas-Synchronisation-Indicator NAS-Synchronisation-Indicator,
+ cs-HSPA-Information CS-HSPA-Information OPTIONAL
+}
+
RAB-Info-Post ::= SEQUENCE {
rab-Identity RAB-Identity,
cn-DomainIdentity CN-DomainIdentity,
@@ -2781,6 +3188,8 @@ RAB-InformationSetup-r7 ::= SEQUENCE {
RAB-InformationSetup-r8 ::= SEQUENCE {
rab-Info RAB-Info-r7,
+ cs-HSPA-Information CS-HSPA-Information OPTIONAL,
+ rab-InfoReplace RAB-InfoReplace OPTIONAL,
rb-InformationSetupList RB-InformationSetupList-r8
}
@@ -2817,14 +3226,6 @@ RAB-InformationSetupList-r8 ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
RAB-InformationSetupList-v820ext ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
RAB-InformationSetup-v820ext
-CS-HSPA-Information ::= SEQUENCE {
- ul-AMR-Rate UL-AMR-Rate OPTIONAL,
- maxCS-Delay MaxCS-Delay
-}
-
--- Actual value MaxCS-Delay = (IE value * 10) + 20
-MaxCS-Delay ::= INTEGER (0..18)
-
RB-ActivationTimeInfo ::= SEQUENCE {
rb-Identity RB-Identity,
rlc-SequenceNumber RLC-SequenceNumber
@@ -2881,19 +3282,19 @@ RB-InformationAffected-r8 ::= SEQUENCE {
rb-MappingInfo RB-MappingInfo-r8
}
-RB-InformationAffectedList ::= SEQUENCE (SIZE (1..maxRB)) OF
+RB-InformationAffectedList ::= SEQUENCE (SIZE (1..maxRB)) OF
RB-InformationAffected
-RB-InformationAffectedList-r5 ::= SEQUENCE (SIZE (1..maxRB)) OF
+RB-InformationAffectedList-r5 ::= SEQUENCE (SIZE (1..maxRB)) OF
RB-InformationAffected-r5
-RB-InformationAffectedList-r6 ::= SEQUENCE (SIZE (1..maxRB)) OF
+RB-InformationAffectedList-r6 ::= SEQUENCE (SIZE (1..maxRB)) OF
RB-InformationAffected-r6
-RB-InformationAffectedList-r7 ::= SEQUENCE (SIZE (1..maxRB)) OF
+RB-InformationAffectedList-r7 ::= SEQUENCE (SIZE (1..maxRB)) OF
RB-InformationAffected-r7
-RB-InformationAffectedList-r8 ::= SEQUENCE (SIZE (1..maxRB)) OF
+RB-InformationAffectedList-r8 ::= SEQUENCE (SIZE (1..maxRB)) OF
RB-InformationAffected-r8
RB-InformationChanged-r6 ::= SEQUENCE {
@@ -2961,22 +3362,22 @@ RB-InformationReconfig-r8 ::= SEQUENCE {
rb-StopContinue RB-StopContinue OPTIONAL
}
-RB-InformationReconfigList ::= SEQUENCE (SIZE (1..maxRB)) OF
+RB-InformationReconfigList ::= SEQUENCE (SIZE (1..maxRB)) OF
RB-InformationReconfig
-RB-InformationReconfigList-r4 ::= SEQUENCE (SIZE (1..maxRB)) OF
+RB-InformationReconfigList-r4 ::= SEQUENCE (SIZE (1..maxRB)) OF
RB-InformationReconfig-r4
-RB-InformationReconfigList-r5 ::= SEQUENCE (SIZE (1..maxRB)) OF
+RB-InformationReconfigList-r5 ::= SEQUENCE (SIZE (1..maxRB)) OF
RB-InformationReconfig-r5
-RB-InformationReconfigList-r6 ::= SEQUENCE (SIZE (1..maxRB)) OF
+RB-InformationReconfigList-r6 ::= SEQUENCE (SIZE (1..maxRB)) OF
RB-InformationReconfig-r6
-RB-InformationReconfigList-r7 ::= SEQUENCE (SIZE (1..maxRB)) OF
+RB-InformationReconfigList-r7 ::= SEQUENCE (SIZE (1..maxRB)) OF
RB-InformationReconfig-r7
-RB-InformationReconfigList-r8 ::= SEQUENCE (SIZE (1..maxRB)) OF
+RB-InformationReconfigList-r8 ::= SEQUENCE (SIZE (1..maxRB)) OF
RB-InformationReconfig-r8
RB-InformationReleaseList ::= SEQUENCE (SIZE (1..maxRB)) OF
@@ -3057,32 +3458,27 @@ RB-MappingInfo-r7 ::= SEQUENCE (SIZE (1..maxRBMuxOptions)) OF
RB-MappingInfo-r8 ::= SEQUENCE (SIZE (1..maxRBMuxOptions)) OF
RB-MappingOption-r8
--- Actual bit rate per each value is defined in [62] and [63]
-UL-AMR-Rate ::= ENUMERATED {
- t0, t1, t2, t3, t4, t5, t6, t7, t8, spare7, spare6, spare5,
- spare4, spare3, spare2, spare1 }
-
-RB-MappingOption ::= SEQUENCE {
+RB-MappingOption ::= SEQUENCE {
ul-LogicalChannelMappings UL-LogicalChannelMappings OPTIONAL,
dl-LogicalChannelMappingList DL-LogicalChannelMappingList OPTIONAL
}
-RB-MappingOption-r5 ::= SEQUENCE {
+RB-MappingOption-r5 ::= SEQUENCE {
ul-LogicalChannelMappings UL-LogicalChannelMappings OPTIONAL,
dl-LogicalChannelMappingList DL-LogicalChannelMappingList-r5 OPTIONAL
}
-RB-MappingOption-r6 ::= SEQUENCE {
+RB-MappingOption-r6 ::= SEQUENCE {
ul-LogicalChannelMappings UL-LogicalChannelMappings-r6 OPTIONAL,
dl-LogicalChannelMappingList DL-LogicalChannelMappingList-r5 OPTIONAL
}
-RB-MappingOption-r7 ::= SEQUENCE {
+RB-MappingOption-r7 ::= SEQUENCE {
ul-LogicalChannelMappings UL-LogicalChannelMappings-r6 OPTIONAL,
dl-LogicalChannelMappingList DL-LogicalChannelMappingList-r7 OPTIONAL
}
-RB-MappingOption-r8 ::= SEQUENCE {
+RB-MappingOption-r8 ::= SEQUENCE {
ul-LogicalChannelMappings UL-LogicalChannelMappings-r8 OPTIONAL,
dl-LogicalChannelMappingList DL-LogicalChannelMappingList-r7 OPTIONAL
}
@@ -3192,9 +3588,10 @@ RLC-InfoChoice-r7 ::= CHOICE {
RLC-PDU-Size ::= OctetModeRLC-SizeInfoType1
RLC-PDU-SizeConstraint ::= SEQUENCE {
- lengthIndicatorSize ENUMERATED { size7, size15 },
- minRLC-PDU-Size INTEGER (0..1498),
- largestRLC-PDU-Size INTEGER (0..1498)
+ lengthIndicatorSize ENUMERATED { size7, size15 } OPTIONAL,
+ -- the actual values are (IE value * 8) + 16
+ minRLC-PDU-Size INTEGER (0..1503),
+ largestRLC-PDU-Size INTEGER (0..1503)
}
RLC-PDU-SizeList ::= SEQUENCE (SIZE (1..maxRLCPDUsizePerLogChan)) OF
@@ -3376,6 +3773,11 @@ TransmissionWindowSize ::= ENUMERATED {
tw512, tw768, tw1024, tw1536, tw2047,
tw2560, tw3072, tw3584, tw4095 }
+-- Actual bit rate per each value is defined in [62] and [63]
+UL-AMR-Rate ::= ENUMERATED {
+ t0, t1, t2, t3, t4, t5, t6, t7, t8, spare7, spare6, spare5,
+ spare4, spare3, spare2, spare1 }
+
UL-AM-RLC-Mode ::= SEQUENCE {
transmissionRLC-Discard TransmissionRLC-Discard,
transmissionWindowSize TransmissionWindowSize,
@@ -3556,7 +3958,9 @@ AddOrReconfMAC-dFlow ::= SEQUENCE {
AddOrReconfMAC-ehs-ReordQ ::= SEQUENCE {
mac-ehs-AddReconfQueue-List MAC-ehs-AddReconfReordQ-List OPTIONAL,
- mac-ehs-DelQueue-List MAC-ehs-DelReordQ-List OPTIONAL
+ -- dummy is not used in this version of the specification, it should
+ -- not be sent and if received it should be ignored.
+ dummy MAC-ehs-DelReordQ-List OPTIONAL
}
AllowedTFC-List ::= SEQUENCE (SIZE (1..maxTFC)) OF
@@ -3599,6 +4003,17 @@ CodingRate ::= ENUMERATED {
half,
third }
+Common-E-DCH-MAC-d-Flow ::= SEQUENCE {
+ mac-d-FlowIdentity E-DCH-MAC-d-FlowIdentity,
+ mac-d-FlowPowerOffset E-DCH-MAC-d-FlowPowerOffset,
+ mac-d-FlowMaxRetrans E-DCH-MAC-d-FlowMaxRetrans,
+ mac-d-FlowMultiplexingList E-DCH-MAC-d-FlowMultiplexingList OPTIONAL,
+ e-dch-mac-d-flow-retransmission-timer E-DCH-MAC-d-FlowRetransTimer OPTIONAL
+}
+
+Common-E-DCH-MAC-d-FlowList ::= SEQUENCE (SIZE (maxE-DCHMACdFlow)) OF
+ Common-E-DCH-MAC-d-Flow
+
CommonDynamicTF-Info ::= SEQUENCE {
rlc-Size CHOICE {
fdd SEQUENCE {
@@ -3655,7 +4070,8 @@ CommonTransChTFS-LCR ::= SEQUENCE {
}
Common-MAC-ehs-ReorderingQueue ::= SEQUENCE {
- mac-ehs-QueueId MAC-ehs-QueueId, t1-ReleaseTimer T1-ReleaseTimer,
+ mac-ehs-QueueId MAC-ehs-QueueId,
+ t1-ReleaseTimer T1-ReleaseTimer,
reorderingResetTimer Treset-ResetTimer OPTIONAL,
mac-ehsWindowSize MAC-hs-WindowSize
}
@@ -3673,7 +4089,8 @@ DedicatedDynamicTF-Info ::= SEQUENCE {
bitMode BitModeRLC-SizeInfo,
octetModeType1 OctetModeRLC-SizeInfoType1
},
- numberOfTbSizeList SEQUENCE (SIZE (1..maxTF)) OF NumberOfTransportBlocks,
+ numberOfTbSizeList SEQUENCE (SIZE (1..maxTF)) OF
+ NumberOfTransportBlocks,
logicalChannelList LogicalChannelList
}
@@ -3908,39 +4325,7 @@ E-DCH-AddReconf-MAC-d-Flow-r7 ::= SEQUENCE {
maxMAC-e-PDUContents INTEGER (1..19982),
ms2-NonSchedTransmGrantHARQAlloc BIT STRING (SIZE (8)) OPTIONAL
},
- tdd SEQUENCE {
- tddOption CHOICE {
- tdd384-768 SEQUENCE {
- timeslotResourceRelatedInfo BIT STRING (SIZE (13)),
- powerResourceRelatedInfo INTEGER (1..32),
- activationTime ActivationTime,
- repetitionPeriodAndLength RepetitionPeriodAndLength
- OPTIONAL,
- codeResourceInfo UL-TS-ChannelisationCode
- },
- tdd128 SEQUENCE {
- noSlotsForTFCIandTPC INTEGER (1..8) OPTIONAL,
- timeslotResourceRelatedInfo BIT STRING (SIZE (5)),
- powerResourceRelatedInfo INTEGER (1..32),
- activationTime ActivationTime,
- sfnNum INTEGER (0..1),
- repetitionPeriodAndLength RepetitionPeriodAndLength
- OPTIONAL,
- codeResourceInfo UL-TS-ChannelisationCode,
- e-HICH-Info SEQUENCE {
- timeslotNumber TimeslotNumber-LCR-r4,
- channelisation-Code HS-ChannelisationCode-LCR,
- midambleAllocationMode CHOICE {
- defaultMidamble NULL,
- ueSpecificMidamble INTEGER (0..15)
- },
- -- Actual value midambleConfiguration = IE value * 2
- midambleConfiguration INTEGER (1..8),
- signatureSequenceGroupIndex INTEGER (0..19)
- }
- }
- }
- }
+ tdd NULL
}
},
scheduledTransmissionGrantInfo NULL
@@ -4017,7 +4402,7 @@ HARQ-Info-r7 ::= SEQUENCE {
memorySize SEQUENCE (SIZE (1..maxHProcesses)) OF
HARQMemorySize,
additionalMemorySizesForMIMO SEQUENCE (SIZE (1..maxHProcesses)) OF
- HARQMemorySize
+ HARQMemorySize OPTIONAL
}
}
}
@@ -4446,7 +4831,7 @@ UL-AddReconfTransChInformation-r8 ::= CHOICE {
transportFormatSet TransportFormatSet
},
e-dch SEQUENCE {
- ul-MAC-HeaderType ENUMERATED { mac-iis } OPTIONAL,
+ ul-MAC-HeaderType ENUMERATED { mac-iis } OPTIONAL,
modeSpecific CHOICE {
fdd SEQUENCE {
tti E-DCH-TTI
@@ -4521,6 +4906,7 @@ USCH-TransportChannelsInfo ::= SEQUENCE (SIZE (1..maxTrCH)) OF
usch-TransportChannelIdentity TransportChannelIdentity,
usch-TFS TransportFormatSet
}
+
-- ***************************************************
--
-- PHYSICAL CHANNEL INFORMATION ELEMENTS (10.3.6)
@@ -4613,33 +4999,33 @@ AccessServiceClass-TDD-r7 ::= SEQUENCE {
},
size4 SEQUENCE {
subchannels BIT STRING {
- subCh3(0),
- subCh2(1),
- subCh1(2),
- subCh0(3)
+ subCh3(0),
+ subCh2(1),
+ subCh1(2),
+ subCh0(3)
} (SIZE(4)) OPTIONAL
},
size8 SEQUENCE {
subchannels BIT STRING {
- subCh7(0),
- subCh6(1),
- subCh5(2),
- subCh4(3),
- subCh3(4),
- subCh2(5),
- subCh1(6),
- subCh0(7)
+ subCh7(0),
+ subCh6(1),
+ subCh5(2),
+ subCh4(3),
+ subCh3(4),
+ subCh2(5),
+ subCh1(6),
+ subCh0(7)
} (SIZE(8)) OPTIONAL
},
size16 SEQUENCE {
subchannels BIT STRING {
- subCh15(0),
- subCh14(1),
- subCh13(2),
- subCh12(3),
- subCh11(4),
- subCh10(5),
- subCh9(6),
+ subCh15(0),
+ subCh14(1),
+ subCh13(2),
+ subCh12(3),
+ subCh11(4),
+ subCh10(5),
+ subCh9(6),
subCh8(7),
subCh7(8),
subCh6(9),
@@ -4648,7 +5034,7 @@ AccessServiceClass-TDD-r7 ::= SEQUENCE {
subCh3(12),
subCh2(13),
subCh1(14),
- subCh0(15)
+ subCh0(15)
} (SIZE(16)) OPTIONAL
}
}
@@ -4695,6 +5081,8 @@ AccessServiceClass-TDD-LCR-r4 ::= SEQUENCE {
}
+ActivationTimeOffset ::= INTEGER (0 .. 255)
+
AdditionalPRACH-TF-and-TFCS-CCCH-IEs ::= SEQUENCE {
powerOffsetInformation PowerOffsetInformation,
dynamicTFInformationCCCH DynamicTFInformationCCCH
@@ -4899,12 +5287,87 @@ CodeRange ::= SEQUENCE {
pdsch-CodeMapList PDSCH-CodeMapList
}
+CodeResourceInformation-TDD128 ::= SEQUENCE {
+ start-code HS-ChannelisationCode-LCR,
+ stop-code HS-ChannelisationCode-LCR
+}
+
CodeWordSet ::= ENUMERATED {
longCWS,
mediumCWS,
shortCWS,
ssdtOff }
+Common-E-DCH-ResourceInfoList ::= SEQUENCE {
+ s-offset INTEGER (0..9),
+ f-dpch-ChannelisationCodeNumber INTEGER (0..255),
+ e-RGCH-Information E-RGCH-Information OPTIONAL,
+ e-hich-Info E-HICH-Information,
+ ul-DPCH-CodeInfoForCommonEDCH UL-DPCH-CodeInfoForCommonEDCH
+}
+
+Common-E-RNTI-Info ::= SEQUENCE (SIZE (1..maxERUCCH)) OF
+ SEQUENCE {
+ starting-E-RNTI E-RNTI,
+ number-of-group INTEGER (1..maxERNTIgroup),
+ number-of-ENRTI-per-group INTEGER (1..maxERNTIperGroup)
+}
+
+CommonEDCHSystemInfo ::= SEQUENCE {
+ ul-InterferenceForCommonEDCH UL-Interference OPTIONAL,
+ common-E-DCH-MAC-d-FlowList Common-E-DCH-MAC-d-FlowList,
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ prach-PreambleForEnhancedUplink PRACH-PreambleForEnhancedUplink,
+ initialServingGrantValue INTEGER (0..37),
+ e-dch-TTI E-DCH-TTI,
+ e-agch-Information E-AGCH-Information,
+ harq-Info ENUMERATED { rv0, rvtable },
+ ul-DPCHpowerControlInfoForCommonEDCH
+ UL-DPCHpowerControlInfoForCommonEDCH,
+ e-dpcch-Info E-DPCCH-Info-r7,
+ e-dpdch-Info E-DPDCH-Info-r8,
+ -- Actual value dl-FDPCH-TPCcommandErrorRate = IE value * 0.01
+ dl-FDPCH-TPCcommandErrorRate INTEGER (1..10),
+ additional-E-DCH-TransmitBackoff INTEGER (0..15),
+ max-CCCH-ResourceAllocation ENUMERATED {
+ tti8, tti12, tti16, tti24, tti32, tti40,
+ tti80, tti120 },
+ max-PeriodForCollisionResolution INTEGER (8..24),
+ e-dch-TransmitContinuationOffset ENUMERATED {
+ tti0, tti8, tti16, tti24, tti40, tti80,
+ tti120, infinity },
+ ack-nack-support-on-HS-DPCCH BOOLEAN,
+ measurement-Feedback-Info Measurement-Feedback-Info-r7 OPTIONAL,
+ common-E-DCH-ResourceInfoList SEQUENCE (SIZE (1..maxEDCHs)) OF
+ Common-E-DCH-ResourceInfoList
+ },
+ tdd CHOICE {
+ tdd768 NULL,
+ tdd384 NULL,
+ tdd128 SEQUENCE {
+ e-RUCCH-Info E-RUCCH-Info-TDD128,
+ e-PUCH-Info E-PUCH-Info-TDD128,
+ e-hich-Information E-HICH-Information-TDD128,
+ e-agch-Information E-AGCH-Information-TDD128,
+ harq-Info ENUMERATED { rv0, rvtable },
+ ccch-transmission-Info SEQUENCE {
+ common-e-rnti-Info Common-E-RNTI-Info,
+ harq-MaximumNumberOfRetransmissions INTEGER (0..7),
+ harq-retransmission-timer ENUMERATED {
+ ms10, ms15, ms20, ms25,
+ ms30, ms35, ms40, ms45,
+ ms50, ms55, ms60, ms65,
+ ms70, ms75, ms80, ms85,
+ ms90, ms95, ms100, ms110,
+ ms120, ms140, ms160 },
+ harq-power-offset INTEGER (0..6)
+ }
+ }
+ }
+ }
+}
+
CommonTimeslotInfo ::= SEQUENCE {
-- TABULAR: secondInterleavingMode is MD, but since it can be encoded in a single
-- bit it is not defined as OPTIONAL.
@@ -4935,6 +5398,23 @@ ConstantValue ::= INTEGER (-35..-10)
ConstantValueTdd ::= INTEGER (-35..10)
+ControlChannelDRXCycle-TDD128 ::= ENUMERATED {
+ sub-frames-1, sub-frames-2, sub-frames-4, sub-frames-8,
+ sub-frames-16, sub-frames-32, sub-frames-64, spare1 }
+
+ControlChannelDRXInfo-TDD128-r8 ::= SEQUENCE {
+ controlChannelDrxOperation CHOICE {
+ continue SEQUENCE {
+ enablingDelay EnablingDelay-TDD128 OPTIONAL
+ },
+ newOperation SEQUENCE {
+ hS-SCCH-Drx-Info HS-SCCH-DRX-Info-TDD128,
+ e-AGCH-Drx-Info E-AGCH-DRX-Info-TDD128 OPTIONAL,
+ enablingDelay EnablingDelay-TDD128
+ }
+ }
+}
+
CPCH-PersistenceLevels ::= SEQUENCE {
cpch-SetID CPCH-SetID,
dynamicPersistenceLevelTF-List DynamicPersistenceLevelTF-List
@@ -5191,6 +5671,32 @@ DL-CommonInformation-r7 ::= SEQUENCE {
postVerificationPeriod ENUMERATED { true } OPTIONAL
}
+DL-CommonInformation-r8 ::= SEQUENCE {
+ dl-dpchInfoCommon CHOICE {
+ dl-DPCH-InfoCommon DL-DPCH-InfoCommon-r6,
+ dl-FDPCH-InfoCommon DL-FDPCH-InfoCommon-r6
+ } OPTIONAL,
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ defaultDPCH-OffsetValue DefaultDPCH-OffsetValueFDD OPTIONAL,
+ dpch-CompressedModeInfo DPCH-CompressedModeInfo-r8 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
+}
+
DL-CommonInformationPost ::= SEQUENCE {
dl-DPCH-InfoCommon DL-DPCH-InfoCommonPost
}
@@ -5512,6 +6018,30 @@ DL-HSPDSCH-Information-r7 ::= SEQUENCE {
}
}
+DL-HSPDSCH-Information-r8 ::= SEQUENCE {
+ hs-scch-Info HS-SCCH-Info-r7 OPTIONAL,
+ measurement-feedback-Info Measurement-Feedback-Info-r7 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
+ }
+ },
+ fdd SEQUENCE {
+ dl-64QAM-Configured ENUMERATED { true } OPTIONAL,
+ hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
+ }
+ }
+}
+
DL-HSPDSCH-MultiCarrier-Information ::= SEQUENCE (SIZE (1..maxTDD128Carrier)) OF
SEQUENCE {
uarfcn-Carrier UARFCN,
@@ -5663,10 +6193,47 @@ DL-InformationPerRL-r7 ::= SEQUENCE {
},
tdd CHOICE {
tdd384-tdd768 SEQUENCE {
- e-HICH-Info E-HICH-Information-TDD384-768
- },
+ e-HICH-Info E-HICH-Information-TDD384-768 OPTIONAL
+ },
tdd128 SEQUENCE {
- e-HICH-Info E-HICH-Information-TDD128
+ e-HICH-Info E-HICH-Information-TDD128 OPTIONAL
+ }
+ }
+ },
+ cell-id CellIdentity OPTIONAL
+}
+
+DL-InformationPerRL-r8 ::= 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-r7,
+ dl-FDPCH-InfoPerRL DL-FDPCH-InfoPerRL-r7
+ } OPTIONAL,
+ e-AGCH-Information E-AGCH-Information-r8 OPTIONAL,
+ modeSpecificInfo2 CHOICE {
+ fdd SEQUENCE {
+ e-HICH-Info CHOICE {
+ e-HICH-Information E-HICH-Information,
+ releaseIndicator NULL
+ } OPTIONAL,
+ e-RGCH-Info CHOICE {
+ e-RGCH-Information E-RGCH-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
}
}
},
@@ -5694,6 +6261,9 @@ DL-InformationPerRL-List-r5bis ::= SEQUENCE (SIZE (1..maxRL)) OF
DL-InformationPerRL-List-r7 ::= SEQUENCE (SIZE (1..maxRL)) OF
DL-InformationPerRL-r7
+DL-InformationPerRL-List-r8 ::= SEQUENCE (SIZE (1..maxRL)) OF
+ DL-InformationPerRL-r8
+
DL-InformationPerRL-ListPostFDD ::= SEQUENCE (SIZE (1..maxRL)) OF
DL-InformationPerRL-PostFDD
@@ -5730,6 +6300,21 @@ Dl-rate-matching-restriction ::= SEQUENCE {
restrictedTrCH-InfoList RestrictedTrCH-InfoList OPTIONAL
}
+DL-SecondaryCellInfoFDD ::= CHOICE {
+ continue NULL,
+ newConfiguration SEQUENCE {
+ new-H-RNTI H-RNTI,
+ dl-64QAM-Configured ENUMERATED { true } OPTIONAL,
+ hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL,
+ primaryCPICH-Info PrimaryCPICH-Info,
+ dl-ScramblingCode SecondaryScramblingCode OPTIONAL,
+ hS-SCCHChannelisationCodeInfo SEQUENCE (SIZE (1..maxHSSCCHs)) OF
+ HS-SCCH-Codes,
+ measurementPowerOffset MeasurementPowerOffset,
+ uarfcn-DL UARFCN
+ }
+}
+
DL-TPC-PowerOffsetPerRL ::= SEQUENCE {
powerOffsetTPC-pdpdch PowerOffsetTPC-pdpdch OPTIONAL
}
@@ -5825,11 +6410,16 @@ DL-TS-ChannelisationCodesShort-VHCR ::= SEQUENCE {
}
}
+DL-ChannelCodes-MBSFN-IMB384 ::= SEQUENCE {
+ firstChannelisationCode INTEGER (1..15),
+ lastChannelisationCode INTEGER (1..15) OPTIONAL
+}
+
DLUL-HSPA-Information-r8 ::= SEQUENCE {
- ul-EDCH-Information-r7 UL-EDCH-Information-r7,
- dl-CommonInformation DL-CommonInformation-r7,
+ ul-EDCH-Information UL-EDCH-Information-r8,
+ dl-CommonInformation DL-CommonInformation-r8,
dl-InformationPerRL-List DL-InformationPerRL-List-r7,
- dl-HSPDSCH-Information DL-HSPDSCH-Information-r7
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r8
}
DownlinkAdditionalTimeslots ::= SEQUENCE {
@@ -5945,6 +6535,10 @@ DPCH-CompressedModeInfo ::= SEQUENCE {
tgp-SequenceList TGP-SequenceList
}
+DPCH-CompressedModeInfo-r8 ::= SEQUENCE {
+ tgp-SequenceList TGP-SequenceList-r8
+}
+
DPCH-CompressedModeStatusInfo ::= SEQUENCE {
tgps-Reconfiguration-CFN TGPS-Reconfiguration-CFN,
tgp-SequenceShortList SEQUENCE (SIZE (1..maxTGPS)) OF
@@ -6049,6 +6643,25 @@ DynamicTFInformationCCCH ::= SEQUENCE {
E-AGCH-ChannelisationCode ::= INTEGER (0..255)
+E-AGCH-DRX-Info-TDD128 ::= SEQUENCE {
+ e-AGCH-DRX-InfoType CHOICE {
+ sameAsHS-SCCH NULL,
+ e-AGCH-DRX-Parameters SEQUENCE {
+ e-AGCH-DRX-Cycle ControlChannelDRXCycle-TDD128,
+ e-AGCH-InactivityMonitorThreshold E-AGCH-InactivityMonitorThreshold-TDD128
+ OPTIONAL,
+ e-AGCH-DRX-Offset INTEGER (0..63)
+ }
+ }
+}
+
+E-AGCH-InactivityMonitorThreshold-TDD128 ::= ENUMERATED {
+ radio-frames-0, radio-frames-1, radio-frames-2,
+ radio-frames-4, radio-frames-8, radio-frames-16,
+ radio-frames-32, radio-frames-64, radio-frames-128,
+ radio-frames-256, radio-frames-512,
+ spare5, spare4, spare3, spare2, infinity }
+
E-AGCH-Individual ::= SEQUENCE {
tS-number INTEGER (0..14),
channelisation-code DL-TS-ChannelisationCode,
@@ -6090,7 +6703,7 @@ E-AGCH-Information-r7 ::= SEQUENCE {
e-AGCH-Set-Config E-AGCH-Set-Config,
e-AGCH-BLER-Target Bler-Target
},
- tdd768 SEQUENCE {
+ tdd768 SEQUENCE {
long-Term-Grant-Indicator BOOLEAN OPTIONAL,
length-of-TTRI-field INTEGER (1..12),
e-AGCH-Set-Config E-AGCH-Set-Config-VHCR,
@@ -6106,6 +6719,43 @@ E-AGCH-Information-r7 ::= SEQUENCE {
}
}
+E-AGCH-Information-r8 ::= SEQUENCE {
+ modeSpecific CHOICE {
+ fdd SEQUENCE {
+ e-AGCH-ChannelisationCode E-AGCH-ChannelisationCode
+ },
+ tdd CHOICE {
+ tdd384 SEQUENCE {
+ long-Term-Grant-Indicator BOOLEAN OPTIONAL,
+ length-of-TTRI-field INTEGER (1..12),
+ e-AGCH-Set-Config E-AGCH-Set-Config,
+ e-AGCH-BLER-Target Bler-Target
+ },
+ tdd768 SEQUENCE {
+ long-Term-Grant-Indicator BOOLEAN OPTIONAL,
+ length-of-TTRI-field INTEGER (1..12),
+ e-AGCH-Set-Config E-AGCH-Set-Config-VHCR,
+ e-AGCH-BLER-Target Bler-Target
+ },
+ tdd128 SEQUENCE {
+ rdi-Indicator BOOLEAN,
+ tpc-StepSize TPC-StepSizeTDD,
+ e-AGCH-Set-Config E-AGCH-Set-Config-LCR,
+ e-AGCH-BLER-Target Bler-Target,
+ e-AGCH-InactivityMonitorThreshold E-AGCH-InactivityMonitorThreshold-TDD128
+ OPTIONAL
+ }
+ }
+ }
+}
+
+E-AGCH-Information-TDD128 ::= SEQUENCE {
+ rdi-Indicator BOOLEAN,
+ tpc-StepSize TPC-StepSizeTDD,
+ e-AGCH-Set-Config E-AGCH-Set-Config-LCR,
+ e-AGCH-BLER-Target Bler-Target
+}
+
E-AGCH-Set-Config ::= SEQUENCE (SIZE (1..maxNumE-AGCH)) OF
E-AGCH-Individual
@@ -6184,6 +6834,32 @@ E-DCH-RL-InfoSameServingCell ::= SEQUENCE {
reference-E-TFCIs E-DPDCH-Reference-E-TFCIList-r7 OPTIONAL
}
+E-DCH-SPS-Information-TDD128 ::= SEQUENCE {
+ e-dch-SPS-Operation CHOICE {
+ continue NULL,
+ newOperation E-DCH-SPS-NewOperation-TDD128
+ }
+}
+
+E-DCH-SPS-NewOperation-TDD128 ::= SEQUENCE {
+ e-hich-Info E-HICH-Information-For-SPS-TDD128,
+ e-dch-TxPattern E-DCH-TxPatternList-TDD128 OPTIONAL,
+ initialSPSInfoForEDCH SEQUENCE {
+ n-E-UCCH INTEGER (1..8),
+ codeResourceInfo UL-TS-ChannelisationCode,
+ timeslotResourceRelatedInfo BIT STRING (SIZE (5)),
+ powerResourceRelatedInfo INTEGER (1..32),
+ activationTime ActivationTime,
+ subframeNum INTEGER (0..1),
+ initialTxPatternIndex INTEGER (0..maxEDCHTxPattern-TDD128-1)
+ } OPTIONAL
+}
+
+E-DCH-TxPatternList-TDD128 ::= SEQUENCE (SIZE (1..maxEDCHTxPattern-TDD128)) OF
+ SEQUENCE {
+ repetitionPeriodAndLength RepetitionPeriodAndLengthForSPS
+}
+
E-DPCCH-Info ::= SEQUENCE {
e-DPCCH-DPCCH-PowerOffset E-DPCCH-DPCCH-PowerOffset,
happyBit-DelayCondition HappyBit-DelayCondition
@@ -6220,6 +6896,18 @@ E-DPDCH-Info-r7 ::= SEQUENCE {
twoIndexStepThreshold INTEGER (0..37) OPTIONAL
}
+E-DPDCH-Info-r8 ::= SEQUENCE {
+ e-TFCI-TableIndex E-TFCI-TableIndex,
+ e-DCH-MinimumSet-E-TFCI E-DCH-MinimumSet-E-TFCI OPTIONAL,
+ reference-E-TFCIs E-DPDCH-Reference-E-TFCIList-r7,
+ minReduced-E-DPDCH-GainFactor MinReduced-E-DPDCH-GainFactor OPTIONAL,
+ maxChannelisationCodes E-DPDCH-MaxChannelisationCodes,
+ pl-NonMax E-DPDCH-PL-NonMax,
+ schedulingInfoConfiguration E-DPDCH-SchedulingInfoConfiguration,
+ threeIndexStepThreshold INTEGER (0..37) OPTIONAL,
+ twoIndexStepThreshold INTEGER (0..37) OPTIONAL
+}
+
E-DPDCH-PeriodicyOfSchedInfo ::= ENUMERATED {
everyEDCHTTI, ms4, ms10, ms20, ms50, ms100, ms200, ms500,
ms1000 }
@@ -6258,7 +6946,8 @@ E-DPDCH-SchedulingTransmConfiguration ::= SEQUENCE {
}
E-DPDCH-MaxChannelisationCodes ::= ENUMERATED {
- sf256, sf128, sf64, sf32, sf16, sf8, sf4, sf4x2, sf2x2, sf4x2-and-sf2x2 }
+ sf256, sf128, sf64, sf32, sf16, sf8, sf4, sf4x2,
+ sf2x2, sf4x2-and-sf2x2 }
E-HICH-ChannelisationCode ::= INTEGER (0..127)
@@ -6300,6 +6989,25 @@ E-HICH-Information-LCR-List ::= SEQUENCE (SIZE (1..maxNumE-HICH)) OF
E-HICH-RGCH-SignatureSequence ::= INTEGER (0..39)
+E-HICH-Information-For-SPS-TDD128 ::= SEQUENCE {
+ configurationmode CHOICE{
+ implicit SEQUENCE {
+ ei INTEGER (0..3) OPTIONAL
+ },
+ explicit SEQUENCE {
+ timeslotNumber TimeslotNumber-LCR-r4,
+ channelisation-Code HS-ChannelisationCode-LCR,
+ midambleAllocationMode CHOICE {
+ defaultMidamble NULL,
+ ueSpecificMidamble INTEGER (0..15)
+ },
+ -- Actual value midambleConfiguration = IE value * 2
+ midambleConfiguration INTEGER (1..8)
+ }
+ },
+ signatureSequenceGroupIndex INTEGER (0..19)
+}
+
E-PUCH-Info ::= SEQUENCE {
e-TFCS-Info E-TFCS-Info,
modeSpecificInfo CHOICE {
@@ -6317,16 +7025,44 @@ E-PUCH-Info ::= SEQUENCE {
prxBASEdes INTEGER (-112..-50),
beaconPLEst BOOLEAN OPTIONAL,
tpc-StepSize TPC-StepSizeTDD,
+ pebase-PowerControlGAP PowerControlGAP OPTIONAL,
ul-SynchronisationParameters UL-SynchronisationParameters-r4 OPTIONAL,
e-PUCH-TS-ConfigurationList SEQUENCE (SIZE (1..maxTS-LCR-1)) OF
E-PUCH-TS-Slots-LCR,
minimum-Allowed-Code-Rate INTEGER (0..63),
- maximum-Allowed-Code-Rate INTEGER (0..63)
+ maximum-Allowed-Code-Rate INTEGER (0..63),
+ maximumNumOfRetransSchedInfo INTEGER (0..15),
+ retransTimerForSchedInfo ENUMERATED { ms10, ms15, ms20, ms25, ms30, ms35,
+ ms40, ms45, ms50, ms55, ms60, ms65, ms70, ms75,
+ ms80, ms85, ms90, ms95, ms100, ms110, ms120,
+ ms140, ms160, ms200, ms240,ms280, ms320, ms400,
+ ms480, ms560 }
}
},
powerOffsetForSchedInfo INTEGER (0..6) OPTIONAL
}
+E-PUCH-Info-TDD128 ::= SEQUENCE {
+ e-TFCS-Info E-TFCS-Info,
+ snpl-ReportType ENUMERATED { type1, type2 } OPTIONAL,
+ prxBASEdes INTEGER (-112..-50),
+ beaconPLEst BOOLEAN OPTIONAL,
+ tpc-StepSize TPC-StepSizeTDD,
+ pebase-PowerControlGAP INTEGER (1..255) OPTIONAL,
+ ul-SynchronisationParameters UL-SynchronisationParameters-r4 OPTIONAL,
+ e-PUCH-TS-ConfigurationList SEQUENCE (SIZE (1..maxTS-LCR-1)) OF
+ E-PUCH-TS-Slots-LCR,
+ minimum-Allowed-Code-Rate INTEGER (0..63),
+ maximum-Allowed-Code-Rate INTEGER (0..63),
+ maximumNumOfRetransSchedInfo INTEGER (0..15),
+ retransTimerForSchedInfo ENUMERATED { ms10, ms15, ms20, ms25, ms30, ms35,
+ ms40, ms45, ms50, ms55, ms60, ms65, ms70, ms75,
+ ms80, ms85, ms90, ms95, ms100, ms110, ms120,
+ ms140, ms160, ms200, ms240,ms280, ms320, ms400,
+ ms480, ms560 },
+ powerOffsetForSchedInfo INTEGER (0..6) OPTIONAL
+}
+
E-PUCH-TS-Slots ::= SEQUENCE {
ts-Number INTEGER (0..14),
midambleShiftAndBurstType MidambleShiftAndBurstType-EDCH
@@ -6349,6 +7085,8 @@ E-RGCH-Information ::= SEQUENCE {
rg-CombinationIndex E-RGCH-CombinationIndex
}
+E-RUCCH-AccessServiceClass ::= PRACH-Partitioning-LCR-r4
+
E-RUCCH-Info ::= SEQUENCE {
modeSpecificInfo CHOICE {
tdd384-tdd768 SEQUENCE {
@@ -6374,18 +7112,40 @@ E-RUCCH-Info ::= SEQUENCE {
}
},
tdd128 SEQUENCE {
- t-RUCCH ENUMERATED { ms20, ms40, ms60, ms80, ms120,
+ t-RUCCH ENUMERATED { ms20, ms40, ms60, ms80, ms120,
ms160, ms200, ms240, ms280, ms320,
ms400, ms500, ms600, ms800, ms1000,
ms2000 } OPTIONAL,
n-RUCCH INTEGER (0..7) OPTIONAL,
- t-WAIT ENUMERATED { everyEDCHTTI, ms20, ms40, ms60, ms80,
+ t-WAIT ENUMERATED { everyEDCHTTI, ms40, ms80, ms160,
+ ms320, ms640, ms1000, ms2000 } OPTIONAL,
+ t-SI ENUMERATED { everyEDCHTTI, ms20, ms40, ms60, ms80,
ms160, ms200 } OPTIONAL,
- prach-information PRACH-Information-LCR OPTIONAL
+ extendedEstimationWindow INTEGER (2..5) OPTIONAL,
+ e-RUCCH-AccessServiceClass E-RUCCH-AccessServiceClass OPTIONAL,
+ e-RUCCH-PersistenceScalingFactor PersistenceScalingFactorList OPTIONAL,
+ sync-UL-InfoForE-RUCCH SYNC-UL-InfoForE-RUCCH OPTIONAL,
+ prach-information PRACH-Information-LCR-List OPTIONAL
}
}
}
+E-RUCCH-Info-TDD128 ::= SEQUENCE {
+ t-RUCCH ENUMERATED { ms20, ms40, ms60, ms80, ms120,
+ ms160, ms200, ms240, ms280, ms320,
+ ms400, ms500, ms600, ms800, ms1000,
+ ms2000 } OPTIONAL,
+ n-RUCCH INTEGER (0..7) OPTIONAL,
+ t-WAIT ENUMERATED { everyEDCHTTI, ms40, ms80, ms160,
+ ms320, ms640, ms1000, ms2000 } OPTIONAL,
+ t-SI ENUMERATED { everyEDCHTTI, ms20, ms40, ms60, ms80,
+ ms160, ms200 } OPTIONAL,
+ extendedEstimationWindow INTEGER (2..5) OPTIONAL,
+ e-RUCCH-AccessServiceClass E-RUCCH-AccessServiceClass OPTIONAL,
+ e-RUCCH-PersistenceScalingFactor PersistenceScalingFactorList OPTIONAL,
+ sync-UL-InfoForE-RUCCH SYNC-UL-InfoForE-RUCCH OPTIONAL,
+ prach-information PRACH-Information-LCR-List OPTIONAL
+}
E-TFC-Boost-Info-r7 ::= SEQUENCE {
e-TFCI-Boost INTEGER (0..127),
@@ -6399,6 +7159,8 @@ E-TFCS-Info ::= SEQUENCE {
reference-Beta-16QAM-List SEQUENCE (SIZE (1..8)) OF Reference-Beta-16QAM
}
+EARFCN ::= INTEGER (0..65535)
+
EnablingDelay ::= ENUMERATED {
radio-frames-0,
radio-frames-1,
@@ -6417,6 +7179,13 @@ EnablingDelay ::= ENUMERATED {
spare2,
spare1 }
+EnablingDelay-TDD128 ::= ENUMERATED {
+ radio-frames-0, radio-frames-1, radio-frames-2,
+ radio-frames-4, radio-frames-8, radio-frames-16,
+ radio-frames-32, radio-frames-64, radio-frames-128,
+ spare7, spare6, spare5, spare4, spare3, spare2,
+ infinity }
+
EXT-UL-TimingAdvance ::= SEQUENCE {
modeSpecificInfo CHOICE {
tdd384 SEQUENCE {
@@ -6471,13 +7240,17 @@ HappyBit-DelayCondition ::= ENUMERATED {
HARQ-Preamble-Mode ::= INTEGER (0..1)
-
HS-ChannelisationCode-LCR ::= ENUMERATED {
cc16-1, cc16-2, cc16-3, cc16-4,
cc16-5, cc16-6, cc16-7, cc16-8,
cc16-9, cc16-10, cc16-11, cc16-12,
cc16-13, cc16-14, cc16-15, cc16-16 }
+HS-ChannelisationCodeSetInfo-LCR ::= SEQUENCE {
+ startCode HS-ChannelisationCode-LCR,
+ stopCode HS-ChannelisationCode-LCR
+}
+
HS-DSCH-CommonSystemInformation ::= SEQUENCE {
ccch-MappingInfo CommonRBMappingInfo,
srb1-MappingInfo CommonRBMappingInfo OPTIONAL,
@@ -6489,6 +7262,36 @@ HS-DSCH-CommonSystemInformation ::= SEQUENCE {
bcchSpecific-H-RNTI H-RNTI
}
+HS-DSCH-CommonSystemInformation-TDD128 ::= SEQUENCE {
+ ccch-MappingInfo CommonRBMappingInfo,
+ srb1-MappingInfo CommonRBMappingInfo OPTIONAL,
+ common-MAC-ehs-ReorderingQueueList Common-MAC-ehs-ReorderingQueueList,
+ hs-scch-SystemInfo-tdd128 HS-SCCH-SystemInfo-TDD128,
+ harq-SystemInfo HARQ-Info,
+ hs-pdsch-MidambleConfiguration HS-PDSCH-Midamble-Configuration-TDD128,
+ common-H-RNTI-information SEQUENCE (SIZE (1..maxCommonHRNTI)) OF H-RNTI,
+ bcchSpecific-H-RNTI H-RNTI
+}
+
+HS-DSCH-DrxBurstFach ::= ENUMERATED {
+ f1, f2, f4, f8, f16, spare3, spare2, spare1 }
+
+HS-DSCH-DrxCellfach-info ::= SEQUENCE {
+ t-321 T-321,
+ hs-dsch-DrxCycleFach HS-DSCH-DrxCycleFach,
+ hs-dsch-DrxBurstFach HS-DSCH-DrxBurstFach,
+ drxInterruption-hs-dsch BOOLEAN
+}
+
+HS-DSCH-DrxCellfach-info-TDD128 ::= SEQUENCE {
+ t-321 T-321,
+ hs-dsch-DrxCycleFach HS-DSCH-DrxCycleFach,
+ hs-dsch-DrxBurstFach HS-DSCH-DrxBurstFach
+}
+
+HS-DSCH-DrxCycleFach ::= ENUMERATED {
+ f4, f8, f16, f32 }
+
HS-DSCH-PagingSystemInformation ::= SEQUENCE {
dlScramblingCode SecondaryScramblingCode OPTIONAL,
pich-ForHSDPASupportedPagingList SEQUENCE (SIZE (1..maxSCCPCH)) OF
@@ -6498,8 +7301,52 @@ HS-DSCH-PagingSystemInformation ::= SEQUENCE {
TransportBlockSizeIndex
}
+HS-DSCH-PagingSystemInformation-TDD128 ::= SEQUENCE {
+ pich-ForHsdschList SEQUENCE (SIZE (1..maxSCCPCH)) OF
+ PICH-ForHSDPASupportedPaging-TDD128,
+ dtch-DCCH-reception-window-size INTEGER (1..16),
+ pcch-InformationList PCCH-InformationList OPTIONAL
+}
+
+HS-DSCH-RxPatternList-TDD128 ::= SEQUENCE (SIZE (1..maxRxPatternForHSDSCH-TDD128)) OF
+ SEQUENCE {
+ repetitionPeriodAndLength RepetitionPeriodAndLengthForSPS
+}
+
HS-DSCH-TBSizeTable ::= ENUMERATED { octetAligned }
+HS-DSCH-TbsList-TDD128 ::= SEQUENCE (SIZE (1..maxTbsForHSDSCH-TDD128)) OF
+ SEQUENCE {
+ hs-dsch-TBSizeIndex INTEGER (1..63)
+}
+
+HS-DSCH-SPS-Information-TDD128 ::= SEQUENCE {
+ hs-dsch-SPS-Operation CHOICE {
+ continue NULL,
+ newOperation HS-DSCH-SPS-NewOperation-TDD128
+ }
+}
+
+HS-DSCH-SPS-NewOperation-TDD128 ::= SEQUENCE {
+ hs-dsch-TbsList HS-DSCH-TbsList-TDD128 OPTIONAL,
+ hs-dsch-RxPatternList HS-DSCH-RxPatternList-TDD128 OPTIONAL,
+ hARQInfoForSPS SEQUENCE {
+ numberOfProcesses INTEGER (1..8),
+ memorySize HARQMemorySize
+ } OPTIONAL,
+ hs-sich-List HS-SICH-List-TDD128,
+ initialSPSInfoForHSDSCH SEQUENCE {
+ timeslotInfo BIT STRING (SIZE (5)),
+ codeResourceInfo HS-ChannelisationCodeSetInfo-LCR,
+ activationTime ActivationTime,
+ sfnNum INTEGER (0..1),
+ initialRxPatternIndex INTEGER (0..maxRxPatternForHSDSCH-TDD128-1),
+ initialTfsIndex INTEGER (0..maxTbsForHSDSCH-TDD128-1),
+ modulation ENUMERATED { modQPSK, mod16QAM },
+ hs-sich-Index INTEGER (0..maxHSSICH-TDD128-1)
+ } OPTIONAL
+}
+
HS-PDSCH-Midamble-Configuration-TDD128 ::= SEQUENCE {
midambleAllocationMode CHOICE{
defaultMidamble NULL,
@@ -6596,6 +7443,20 @@ HS-SCCH-Info-r7 ::= SEQUENCE {
}
}
+HS-SCCH-DRX-InactivityThreshold-TDD128 ::= ENUMERATED {
+ sub-frames-1, sub-frames-2, sub-frames-4,
+ sub-frames-8, sub-frames-16, sub-frames-32,
+ sub-frames-64, sub-frames-128, sub-frames-256,
+ sub-frames-512,
+ spare6, spare5, spare4, spare3, spare2,
+ infinity }
+
+HS-SCCH-DRX-Info-TDD128 ::= SEQUENCE {
+ hS-SCCH-DRX-Cycle ControlChannelDRXCycle-TDD128,
+ hS-SCCH-DRX-InactivityThreshold HS-SCCH-DRX-InactivityThreshold-TDD128 OPTIONAL,
+ hS-SCCH-DRX-Offset INTEGER (0..63)
+}
+
HS-SCCH-Codes ::= INTEGER (0..127)
HS-SCCH-Less-NewOperation ::= SEQUENCE {
@@ -6616,12 +7477,23 @@ HS-SCCH-LessTFSList ::= SEQUENCE (SIZE (1..maxHS-SCCHLessTrBlk)) OF
hs-scch-LessSecondCodeSupport BOOLEAN
}
-HS-SCCH-SystemInfo::= SEQUENCE {
+HS-SCCH-SystemInfo ::= SEQUENCE {
dl-ScramblingCode SecondaryScramblingCode OPTIONAL,
hS-SCCHChannelisationCodeInfo SEQUENCE (SIZE (1..maxHSSCCHs)) OF
HS-SCCH-Codes
}
+HS-SCCH-SystemInfo-TDD128 ::= SEQUENCE {
+ hs-SCCH-SetConfiguration SEQUENCE (SIZE (1..maxHSSCCHs)) OF
+ HS-SCCH-TDD128-r6,
+ power-level-HSSICH INTEGER (-120..-58),
+ nack-ack-power-offset INTEGER (-7..8),
+ tpc-step-size ENUMERATED { s1, s2, s3 , spare1 },
+ bler-target Bler-Target,
+ power-control-gap INTEGER (1..255) OPTIONAL,
+ pathloss-compensation-switch BOOLEAN OPTIONAL
+}
+
HS-SCCH-TDD128 ::= SEQUENCE {
timeslotNumber TimeslotNumber-LCR-r4,
firstChannelisationCode HS-ChannelisationCode-LCR,
@@ -6697,7 +7569,26 @@ HS-SICH-Configuration-TDD128-r6 ::= SEQUENCE {
midambleConfiguration INTEGER (1..8)
}
-HS-SCCH-TDD384 ::= SEQUENCE {
+HS-SICH-List-TDD128 ::= SEQUENCE (SIZE (1..maxHSSICH-TDD128)) OF
+ CHOICE {
+ implicit SEQUENCE {
+ hS-SCCH-Index INTEGER (0..maxHSSCCHs-1)
+ },
+ explicit SEQUENCE {
+ hS-SICH-Info HS-SICH-Configuration-TDD128-r6
+ }
+}
+
+--The order of the list corresponds to the order of HS-SCCHs in HS-SCCH info
+HS-SICH-ReferenceSignalInfoList ::= SEQUENCE ( SIZE (1.. maxHSSCCHs)) OF
+ SEQUENCE {
+ -- Actual value midambleConfiguration = IE value * 2
+ midambleConfiguration INTEGER (1..8),
+ midambleShift INTEGER (0..15),
+ timeSlot INTEGER (1..5)
+}
+
+HS-SCCH-TDD384 ::= SEQUENCE {
timeslotNumber TimeslotNumber,
channelisationCode DL-TS-ChannelisationCode,
midambleAllocationMode CHOICE {
@@ -7114,6 +8005,23 @@ MIMO-Parameters-r7 ::= SEQUENCE {
mimoPilotConfiguration MIMO-PilotConfiguration OPTIONAL
}
+MIMO-Parameters-r8 ::= SEQUENCE {
+ mimoOperation MIMO-Operation,
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ mimoN-M-Ratio MIMO-N-M-Ratio OPTIONAL,
+ mimoPilotConfiguration MIMO-PilotConfiguration OPTIONAL
+ },
+ tdd CHOICE {
+ tdd128 SEQUENCE {
+ mimoSFModeForHSPDSCHDualStream ENUMERATED {sf1, sf1sf16},
+ hs-sich-ReferenceSignalInfoList HS-SICH-ReferenceSignalInfoList OPTIONAL
+ },
+ tdd384-tdd768 NULL
+ }
+ }
+}
+
MIMO-PilotConfiguration ::= SEQUENCE {
secondCPICH-Pattern CHOICE {
normalPattern NULL,
@@ -7127,6 +8035,10 @@ MinimumSpreadingFactor ::= ENUMERATED {
sf4, sf8, sf16, sf32,
sf64, sf128, sf256 }
+MinReduced-E-DPDCH-GainFactor ::= ENUMERATED {
+ m8-15, m11-15, m15-15, m21-15, m30-15,
+ m42-15, m60-15, m84-15 }
+
MultiCodeInfo ::= INTEGER (1..16)
-- These IEs are applied for 1.28 Mcps TDD only
@@ -7156,6 +8068,46 @@ NewTiming ::= SEQUENCE {
NF-Max ::= INTEGER (1..64)
+Non-ScheduledTransGrantInfoTDD ::= CHOICE {
+ tdd384-768 SEQUENCE {
+ timeslotResourceRelatedInfo BIT STRING (SIZE (13)),
+ powerResourceRelatedInfo INTEGER (1..32),
+ activationTime ActivationTime,
+ repetitionPeriodAndLength RepetitionPeriodAndLength OPTIONAL,
+ codeResourceInfo UL-TS-ChannelisationCode
+ },
+ tdd128 SEQUENCE {
+ n-E-UCCH INTEGER (1..8) OPTIONAL,
+ n-E-HICH INTEGER (4..15) OPTIONAL,
+ timeslotResourceRelatedInfo BIT STRING (SIZE (5)),
+ powerResourceRelatedInfo INTEGER (1..32),
+ activationTime ActivationTime,
+ sfnNum INTEGER (0..1),
+ repetitionPeriodAndLength RepetitionPeriodAndLength OPTIONAL,
+ codeResourceInfo UL-TS-ChannelisationCode,
+ e-HICH-Info SEQUENCE {
+ timeslotNumber TimeslotNumber-LCR-r4,
+ channelisation-Code HS-ChannelisationCode-LCR,
+ midambleAllocationMode CHOICE {
+ defaultMidamble NULL,
+ ueSpecificMidamble INTEGER (0..15)
+ },
+ -- Actual value midambleConfiguration = IE value * 2
+ midambleConfiguration INTEGER (1..8),
+ signatureSequenceGroupIndex INTEGER (0..19)
+ }
+ }
+}
+
+Non-ScheduledTransGrantInfoTDD-ext ::= CHOICE {
+ tdd384-768 NULL,
+ tdd128 SEQUENCE {
+ t-SI-nst ENUMERATED {
+ everyEDCHTTI, ms20, ms40, ms60, ms80, ms160,
+ ms200 } OPTIONAL
+ }
+}
+
NumberOfDPDCH ::= INTEGER (1..maxDPDCH-UL)
NumberOfFBI-Bits ::= INTEGER (1..2)
@@ -7182,6 +8134,17 @@ PagingIndicatorLength ::= ENUMERATED {
PC-Preamble ::= INTEGER (0..7)
+PCCH-InformationList ::= SEQUENCE {
+ paging-associatedHspdschInfo SEQUENCE (SIZE (1.. maxSCCPCH)) OF
+ SEQUENCE {
+ hs-pdsch-MidambleConfiguration HS-PDSCH-Midamble-Configuration-TDD128,
+ timeslotResourceRelatedInfo BIT STRING (SIZE (6)),
+ codeResourceInformation CodeResourceInformation-TDD128
+ },
+ paging-sub-Channel-size INTEGER (1..3),
+ transportBlockSizeList SEQUENCE (SIZE (1..2)) OF TransportBlockSizeIndex
+}
+
PCP-Length ::= ENUMERATED {
as0, as8 }
@@ -7403,6 +8366,13 @@ PICH-ForHSDPASupportedPaging ::= SEQUENCE {
hs-pdschChannelisationCode INTEGER(1..15)
}
+PICH-ForHSDPASupportedPaging-TDD128 ::= CHOICE {
+ implicit SEQUENCE {
+ occurrenceSequenceNumberOfPICH OccurrenceSequenceNumberOfPICH OPTIONAL
+ },
+ explicit PICH-Info
+}
+
PICH-Info ::= CHOICE {
fdd SEQUENCE {
channelisationCode256 ChannelisationCode256,
@@ -7454,7 +8424,7 @@ PilotBits256 ::= ENUMERATED {
-- Actual measurement power offset value = IE value * 0.5
MeasurementPowerOffset ::= INTEGER (-12..26)
-PLCCH-Info ::= SEQUENCE {
+PLCCH-Info ::= SEQUENCE {
plcchSequenceNumber INTEGER(1..14),
timeslotNumber TimeslotNumber-LCR-r4,
channelisationCode DL-TS-ChannelisationCode,
@@ -7494,9 +8464,13 @@ PRACH-Definition-LCR-r4 ::= SEQUENCE {
PRACH-Information-LCR ::= SEQUENCE {
timeslot TimeslotNumber-PRACH-LCR-r4,
prach-ChanCodes-list-LCR PRACH-ChanCodes-List-LCR,
- midambleShiftAndBurstType MidambleShiftAndBurstType-LCR-r4
+ midambleShiftAndBurstType MidambleShiftAndBurstType-LCR-r4,
+ fpach-Info FPACH-Info-r4 OPTIONAL
}
+PRACH-Information-LCR-List ::= SEQUENCE (SIZE (1..maxPRACH-FPACH)) OF
+ PRACH-Information-LCR
+
PRACH-Midamble ::= ENUMERATED {
direct,
direct-Inverted }
@@ -7533,6 +8507,22 @@ PRACH-PowerOffset ::= SEQUENCE {
preambleRetransMax PreambleRetransMax
}
+PRACH-PreambleForEnhancedUplink ::= SEQUENCE {
+ availableSignatures AvailableSignatures,
+ e-ai-Indication BOOLEAN,
+ preambleScramblingCodeWordNumber PreambleScramblingCodeWordNumber,
+ availableSubChannelNumbers AvailableSubChannelNumbers,
+ prach-Partitioning PRACH-Partitioning-r7 OPTIONAL,
+ persistenceScalingFactorList PersistenceScalingFactorList OPTIONAL,
+ ac-To-ASC-MappingTable AC-To-ASC-MappingTable OPTIONAL,
+ primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL,
+ constantValue ConstantValue OPTIONAL,
+ prach-PowerOffset PRACH-PowerOffset OPTIONAL,
+ rach-TransmissionParameters RACH-TransmissionParameters OPTIONAL,
+ aich-Info AICH-Info OPTIONAL,
+ powerOffsetPp-e INTEGER (-5..10)
+}
+
PRACH-RACH-Info ::= SEQUENCE {
modeSpecificInfo CHOICE {
fdd SEQUENCE {
@@ -7952,6 +8942,16 @@ RepetitionPeriodLengthAndOffset ::= CHOICE {
}
}
+RepetitionPeriodAndLengthForSPS ::= CHOICE {
+ repetitionPeriod1 NULL,
+ -- repetitionPeriod2 could just as well be NULL also.
+ repetitionPeriod2 INTEGER (1..1),
+ repetitionPeriod4 INTEGER (1..3),
+ repetitionPeriod8 INTEGER (1..7),
+ repetitionPeriod16 INTEGER (1..15),
+ repetitionPeriod32 INTEGER (1..31)
+}
+
ReplacedPDSCH-CodeInfo ::= SEQUENCE {
tfci-Field2 MaxTFCI-Field2Value,
spreadingFactor SF-PDSCH,
@@ -8026,6 +9026,18 @@ RL-AdditionInformation-r7 ::= SEQUENCE {
e-RGCH-Information E-RGCH-Information OPTIONAL
}
+RL-AdditionInformation-r8 ::= SEQUENCE {
+ primaryCPICH-Info PrimaryCPICH-Info,
+ cell-Id CellIdentity OPTIONAL,
+ dl-dpchInfo CHOICE {
+ dl-DPCH-InfoPerRL DL-DPCH-InfoPerRL-r5,
+ dl-FDPCH-InfoPerRL DL-FDPCH-InfoPerRL-r7
+ },
+ e-HICH-Information E-HICH-Information OPTIONAL,
+ e-RGCH-Information E-RGCH-Information OPTIONAL,
+ targetCellPreconfigInfo TargetCellPreconfigInfo OPTIONAL
+}
+
RL-AdditionInformation-v6b0ext ::= SEQUENCE {
sttdIndication STTDIndication OPTIONAL
}
@@ -8042,6 +9054,9 @@ RL-AdditionInformationList-r7 ::= SEQUENCE (SIZE (1..maxRL-1)) OF
RL-AdditionInformation-list-v6b0ext ::= SEQUENCE (SIZE (1..maxRL)) OF
RL-AdditionInformation-v6b0ext
+RL-AdditionInformationList-r8 ::= SEQUENCE (SIZE(1..maxRL-1)) OF
+ RL-AdditionInformation-r8
+
RL-IdentifierList ::= SEQUENCE (SIZE (1..maxRL)) OF
PrimaryCPICH-Info
@@ -8245,6 +9260,17 @@ SecondaryCCPCH-Info-LCR-r4-ext ::= SEQUENCE {
individualTimeslotLCR-Ext IndividualTimeslotInfo-LCR-r4-ext
}
+SecondaryCCPCHFrameType2Info ::= SEQUENCE {
+ subFrameNumber INTEGER (0..4),
+ dl-ChannelisationCodes DL-ChannelCodes-MBSFN-IMB384,
+ modulation CHOICE {
+ modQPSK NULL,
+ mod16QAM SEQUENCE {
+ cpich-SecCCPCH-PowerOffset INTEGER (-11..4)
+ }
+ }
+}
+
SecondaryCCPCHInfo-MBMS-r6 ::= SEQUENCE {
modeSpecificInfo CHOICE {
fdd SEQUENCE {
@@ -8266,13 +9292,19 @@ SecondaryCCPCHInfo-MBMS-r6 ::= SEQUENCE {
SecondaryCCPCHInfo-MBMS-r7 ::= SEQUENCE {
modeSpecificInfo CHOICE {
+ -- The CHOICE fdd is used for both "fdd" and "3.84 Mcps TDD MBSFN IMB"
fdd SEQUENCE {
+ -- The IE secondaryScramblingCode is not applicable for "3.84 Mcps TDD MBSFN IMB"
secondaryScramblingCode SecondaryScramblingCode OPTIONAL,
+ -- The IE sttd-Indicator is not applicable for cells operating in MBSFN mode,
+ -- the UE behaviour is unspecified
sttd-Indicator BOOLEAN,
sf-AndCodeNumber SF256-AndCodeNumber,
+ -- The IE timingOffset is not applicable for "3.84 Mcps TDD MBSFN IMB"
timingOffset TimingOffset DEFAULT 0,
modulation CHOICE {
modQPSK NULL,
+ -- The CHOICE mod16QAM is not applicable for MCCH in "3.84 Mcps TDD MBSFN IMB"
mod16QAM INTEGER (-11..4)
} OPTIONAL
},
@@ -8312,6 +9344,22 @@ SecondaryScramblingCode ::= INTEGER (1..15)
SecondInterleavingMode ::= ENUMERATED {
frameRelated, timeslotRelated }
+ServingCellChangeMACreset ::= BOOLEAN
+
+ServingCellChangeMsgType ::= ENUMERATED {
+ radioBearerSetup,
+ radioBearerReconfiguration,
+ transportChannelReconfiguration,
+ physicalChannelReconfiguration }
+
+ServingCellChangeParameters ::= SEQUENCE {
+ servingCellChangeMACreset ServingCellChangeMACreset,
+ servingCellChangeMsgType ServingCellChangeMsgType,
+ servingCellChangeTrId ServingCellChangeTrId
+}
+
+ServingCellChangeTrId ::= INTEGER (0..3)
+
SF8Codes ::= ENUMERATED {
cc8-1, cc8-2, cc8-3, cc8-4, cc8-5, cc8-6, cc8-7, cc8-8}
@@ -8375,13 +9423,19 @@ SFN-TimeInfo ::= SEQUENCE {
physChDuration DurationTimeInfo
}
--- actual scheduling value = 2(signalled value +1) and is the periodicity of sending special burst frames
+-- actual scheduling value = 2(signalled value +1) and is the periodicity of sending
+-- special burst frames
SpecialBurstScheduling ::= INTEGER (0..7)
SpreadingFactor ::= ENUMERATED {
sf4, sf8, sf16, sf32,
sf64, sf128, sf256 }
+SPS-Information-TDD128-r8 ::= SEQUENCE {
+ e-dch-SPS-Info E-DCH-SPS-Information-TDD128 OPTIONAL,
+ hs-dsch-SPS-Info HS-DSCH-SPS-Information-TDD128 OPTIONAL
+}
+
SRB-delay ::= INTEGER (0..7)
SSDT-CellIdentity ::= ENUMERATED {
@@ -8443,8 +9497,30 @@ SYNC-UL-Info-r4 ::= SEQUENCE {
-- Actual value prxUpPCHdes = IE value - 120
prxUpPCHdes INTEGER (0..62),
powerRampStep INTEGER (0..3),
- max-SYNC-UL-Transmissions ENUMERATED { tr1, tr2, tr4, tr8 } ,
- mmax INTEGER(1..32)
+ max-SYNC-UL-Transmissions ENUMERATED { tr1, tr2, tr4, tr8 },
+ mmax INTEGER(1..32)
+}
+
+SYNC-UL-InfoForE-RUCCH ::= SEQUENCE {
+ prxUpPCHdes INTEGER (0..62) OPTIONAL,
+ powerRampStep INTEGER (0..3) OPTIONAL,
+ max-SYNC-UL-Transmissions ENUMERATED { tr1, tr2, tr4, tr8 } OPTIONAL,
+ e-RUCCH-Sync-UL-Codes-Bitmap Sync-UL-Codes-Bitmap,
+ mmax INTEGER(1..32)
+}
+
+TargetCellPreconfigInfo ::= 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-r8,
+ e-dch-ReconfigurationInfo E-DCH-ReconfigurationInfo-r7,
+ dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
+ dtx-drx-Info DTX-DRX-Info-r7 OPTIONAL,
+ hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r8 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD OPTIONAL
}
TDD-FPACH-CCode16-r4 ::= ENUMERATED {
@@ -8552,6 +9628,12 @@ TGMP ::= ENUMERATED {
gsm-initialBSICIdentification, gsmBSICReconfirmation,
multi-carrier }
+TGMP-r8 ::= ENUMERATED {
+ tdd-Measurement, fdd-Measurement,
+ gsm-CarrierRSSIMeasurement,
+ gsm-initialBSICIdentification, gsmBSICReconfirmation,
+ multi-carrier, e-UTRA, spare }
+
TGP-Sequence ::= SEQUENCE {
tgpsi TGPSI,
tgps-Status CHOICE {
@@ -8563,11 +9645,25 @@ TGP-Sequence ::= SEQUENCE {
tgps-ConfigurationParams TGPS-ConfigurationParams OPTIONAL
}
+TGP-Sequence-r8 ::= SEQUENCE {
+ tgpsi TGPSI,
+ tgps-Status CHOICE {
+ activate SEQUENCE {
+ tgcfn TGCFN
+ },
+ deactivate NULL
+ },
+ tgps-ConfigurationParams TGPS-ConfigurationParams-r8 OPTIONAL
+}
+
TGPS-Reconfiguration-CFN ::= INTEGER (0..255)
TGP-SequenceList ::= SEQUENCE (SIZE (1..maxTGPS)) OF
TGP-Sequence
+TGP-SequenceList-r8 ::= SEQUENCE (SIZE (1..maxTGPS)) OF
+ TGP-Sequence-r8
+
TGP-SequenceShort ::= SEQUENCE {
tgpsi TGPSI,
tgps-Status CHOICE {
@@ -8607,6 +9703,27 @@ TGPS-ConfigurationParams ::= SEQUENCE {
treconfirmAbort TreconfirmAbort OPTIONAL
}
+TGPS-ConfigurationParams-r8 ::= SEQUENCE {
+ tgmp TGMP-r8,
+ tgprc TGPRC,
+ tgsn TGSN,
+ tgl1 TGL,
+ tgl2 TGL OPTIONAL,
+ tgd TGD,
+ tgpl1 TGPL,
+ rpp RPP,
+ itp ITP,
+ -- TABULAR: Compressed mode method is nested inside UL-DL-Mode
+ ul-DL-Mode UL-DL-Mode,
+ dl-FrameType DL-FrameType,
+ deltaSIR1 DeltaSIR,
+ deltaSIRAfter1 DeltaSIR,
+ deltaSIR2 DeltaSIR OPTIONAL,
+ deltaSIRAfter2 DeltaSIR OPTIONAL,
+ nidentifyAbort NidentifyAbort OPTIONAL,
+ treconfirmAbort TreconfirmAbort OPTIONAL
+}
+
TGPSI ::= INTEGER (1..maxTGPS)
TGSN ::= INTEGER (0..14)
@@ -8919,6 +10036,11 @@ UL-DL-Mode ::= CHOICE {
UL-DPCCH-SlotFormat ::= ENUMERATED {
slf0, slf1, slf2 }
+UL-DPCH-CodeInfoForCommonEDCH ::= SEQUENCE {
+ ul-DPCCHscramblingCodeType ScramblingCodeType,
+ ul-DPCCHscramblingCode UL-ScramblingCode
+}
+
UL-DPCH-Info ::= SEQUENCE {
ul-DPCH-PowerControlInfo UL-DPCH-PowerControlInfo OPTIONAL,
modeSpecificInfo CHOICE {
@@ -9243,6 +10365,14 @@ UL-DPCH-PowerControlInfo-r7 ::= CHOICE {
}
}
+UL-DPCHpowerControlInfoForCommonEDCH ::= SEQUENCE {
+ -- TABULAR: TPC step size nested inside PowerControlAlgorithm
+ powerControlAlgorithm PowerControlAlgorithm,
+ deltaACK DeltaACK OPTIONAL,
+ deltaNACK DeltaNACK OPTIONAL,
+ ack-NACK-repetition-factor ACK-NACK-repetitionFactor OPTIONAL
+}
+
UL-DPCH-PowerControlInfoPostFDD ::= SEQUENCE {
-- DPCCH-PowerOffset2 has a smaller range to save bits
dpcch-PowerOffset DPCCH-PowerOffset2,
@@ -9272,6 +10402,14 @@ UL-DPCH-PowerControlInfoPredef ::= CHOICE {
}
}
+
+UL-EDCH-Information-ext ::= CHOICE {
+ fdd NULL,
+ tdd SEQUENCE {
+ non-ScheduledTransGrantInfo Non-ScheduledTransGrantInfoTDD-ext OPTIONAL
+ }
+}
+
UL-EDCH-Information-r6 ::= SEQUENCE {
mac-es-e-resetIndicator ENUMERATED { true } OPTIONAL,
e-DPCCH-Info E-DPCCH-Info OPTIONAL,
@@ -9290,7 +10428,25 @@ UL-EDCH-Information-r7 ::= SEQUENCE {
},
tdd SEQUENCE {
e-RUCCH-Info E-RUCCH-Info OPTIONAL,
- e-PUCH-Info E-PUCH-Info OPTIONAL
+ e-PUCH-Info E-PUCH-Info OPTIONAL,
+ non-ScheduledTransGrantInfo Non-ScheduledTransGrantInfoTDD OPTIONAL
+ }
+ }
+}
+
+UL-EDCH-Information-r8 ::= SEQUENCE {
+ mac-es-e-resetIndicator ENUMERATED { true } OPTIONAL,
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ e-DPCCH-Info E-DPCCH-Info-r7 OPTIONAL,
+ e-DPDCH-Info E-DPDCH-Info-r8 OPTIONAL,
+ schedulingTransmConfiguration E-DPDCH-SchedulingTransmConfiguration OPTIONAL,
+ ul-16QAM-Settings UL-16QAM-Settings OPTIONAL
+ },
+ tdd SEQUENCE {
+ e-RUCCH-Info E-RUCCH-Info OPTIONAL,
+ e-PUCH-Info E-PUCH-Info OPTIONAL,
+ non-ScheduledTransGrantInfo Non-ScheduledTransGrantInfoTDD OPTIONAL
}
}
}
@@ -9349,8 +10505,7 @@ UL-TimingAdvanceControl-r7 ::= CHOICE {
},
tdd128 SEQUENCE {
ul-SynchronisationParameters UL-SynchronisationParameters-r4 OPTIONAL,
- synchronisationParameters SynchronisationParameters-r4 OPTIONAL,
- e-RUCCH-Sync-UL-Codes-Bitmap Sync-UL-Codes-Bitmap OPTIONAL
+ synchronisationParameters SynchronisationParameters-r4 OPTIONAL
}
}
}
@@ -9406,7 +10561,10 @@ UL-TS-ChannelisationCodeList-VHCR ::= SEQUENCE (SIZE (1..2)) OF
Uplink-DPCCH-Slot-Format-Information ::= ENUMERATED {
slot-format-1,
- slot-format-3,
+ -- dummy is not used in this version of
+ -- specification, it should not be sent and if
+ -- received it should be ignored.
+ dummy,
slot-format-4,
spare1 }
@@ -9526,7 +10684,7 @@ UplinkTimeslotsCodes-LCR-r7 ::= SEQUENCE {
UpPCHposition-LCR ::= INTEGER (0..127)
-Wi-LCR ::= INTEGER(1..4)
+Wi-LCR ::= INTEGER (1..4)
-- ***************************************************
--
@@ -9572,12 +10730,54 @@ AlmanacSatInfo ::= SEQUENCE {
AlmanacSatInfoList ::= SEQUENCE (SIZE (1..maxSat)) OF
AlmanacSatInfo
+ALM-ECEFsbasAlmanacSet ::= SEQUENCE {
+ sat-info-SBASecefList GANSS-SAT-Info-Almanac-SBASecefList
+}
+
+ALM-GlonassAlmanacSet ::= SEQUENCE {
+ sat-info-GLOkpList GANSS-SAT-Info-Almanac-GLOkpList
+}
+
ALM-keplerianParameters ::= SEQUENCE {
- t-oa INTEGER (0..147), -- time of week by 4096s steps
+ -- time of week by 4096s steps
+ t-oa INTEGER (0..147),
iod-a INTEGER (0..3),
sat-info-kpList GANSS-SAT-Info-Almanac-KpList
}
+ALM-MidiAlmanacSet ::= SEQUENCE {
+ -- time of week by 4096s steps
+ t-oa INTEGER (0..147),
+ sat-info-MIDIkpList GANSS-SAT-Info-Almanac-MIDIkpList
+}
+
+ALM-NAVKeplerianSet ::= SEQUENCE {
+ -- time of week by 4096s steps
+ t-oa INTEGER (0..147),
+ sat-info-NAVkpList GANSS-SAT-Info-Almanac-NAVkpList
+}
+
+ALM-ReducedKeplerianSet ::= SEQUENCE {
+ -- time of week by 4096s steps
+ t-oa INTEGER (0..147),
+ sat-info-REDkpList GANSS-SAT-Info-Almanac-REDkpList
+}
+
+AuxInfoGANSS-ID1 ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF AuxInfoGANSS-ID1-element
+
+AuxInfoGANSS-ID1-element ::= SEQUENCE {
+ svID INTEGER(0..63),
+ signalsAvailable BIT STRING (SIZE(8))
+}
+
+AuxInfoGANSS-ID3 ::= SEQUENCE (SIZE (1.. maxGANSSSat)) OF AuxInfoGANSS-ID3-element
+
+AuxInfoGANSS-ID3-element ::= SEQUENCE {
+ svID INTEGER (0..63),
+ signalsAvailable BIT STRING (SIZE (8)),
+ channelNumber INTEGER (-7..13)
+}
+
AverageRLC-BufferPayload ::= ENUMERATED {
pla0, pla4, pla8, pla16, pla32,
pla64, pla128, pla256, pla512,
@@ -9859,7 +11059,8 @@ CellSelectReselectInfoSIB-11-12 ::= SEQUENCE {
q-Offset1S-N Q-OffsetS-N DEFAULT 0,
q-Offset2S-N Q-OffsetS-N OPTIONAL,
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
- hcs-NeighbouringCellInformation-RSCP HCS-NeighbouringCellInformation-RSCP OPTIONAL,
+ hcs-NeighbouringCellInformation-RSCP
+ HCS-NeighbouringCellInformation-RSCP OPTIONAL,
modeSpecificInfo CHOICE {
fdd SEQUENCE {
q-QualMin Q-QualMin OPTIONAL,
@@ -9912,7 +11113,8 @@ CellSelectReselectInfoSIB-11-12-ECN0 ::= SEQUENCE {
CellSelectReselectInfoSIB-11-12-HCS-RSCP ::= SEQUENCE {
q-OffsetS-N Q-OffsetS-N DEFAULT 0,
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
- hcs-NeighbouringCellInformation-RSCP HCS-NeighbouringCellInformation-RSCP OPTIONAL,
+ hcs-NeighbouringCellInformation-RSCP
+ HCS-NeighbouringCellInformation-RSCP OPTIONAL,
modeSpecificInfo CHOICE {
fdd SEQUENCE {
q-QualMin Q-QualMin OPTIONAL,
@@ -9931,7 +11133,8 @@ CellSelectReselectInfoSIB-11-12-HCS-ECN0 ::= SEQUENCE {
q-Offset1S-N Q-OffsetS-N DEFAULT 0,
q-Offset2S-N Q-OffsetS-N DEFAULT 0,
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
- hcs-NeighbouringCellInformation-ECN0 HCS-NeighbouringCellInformation-ECN0 OPTIONAL,
+ hcs-NeighbouringCellInformation-ECN0
+ HCS-NeighbouringCellInformation-ECN0 OPTIONAL,
modeSpecificInfo CHOICE {
fdd SEQUENCE {
q-QualMin Q-QualMin OPTIONAL,
@@ -9994,6 +11197,24 @@ CellToReport ::= SEQUENCE {
CellToReportList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
CellToReport
+CNAVclockModel ::= SEQUENCE {
+ cnavToc BIT STRING (SIZE (11)),
+ cnavTop BIT STRING (SIZE (11)),
+ cnavURA0 BIT STRING (SIZE (5)),
+ cnavURA1 BIT STRING (SIZE (3)),
+ cnavURA2 BIT STRING (SIZE (3)),
+ cnavAf2 BIT STRING (SIZE (10)),
+ cnavAf1 BIT STRING (SIZE (20)),
+ cnavAf0 BIT STRING (SIZE (26)),
+ cnavTgd BIT STRING (SIZE (13)),
+ cnavISCl1cp BIT STRING (SIZE (13)) OPTIONAL,
+ cnavISCl1cd BIT STRING (SIZE (13)) OPTIONAL,
+ cnavISCl1ca BIT STRING (SIZE (13)) OPTIONAL,
+ cnavISCl2c BIT STRING (SIZE (13)) OPTIONAL,
+ cnavISCl5i5 BIT STRING (SIZE (13)) OPTIONAL,
+ cnavISCl5q5 BIT STRING (SIZE (13)) OPTIONAL
+}
+
CodePhaseSearchWindow ::= ENUMERATED {
w1023, w1, w2, w3, w4, w6, w8,
w12, w16, w24, w32, w48, w64,
@@ -10043,6 +11264,11 @@ DeltaRSCPPerCell ::= SEQUENCE {
-- Actual value DeltaRRC = IE value * 0.032
DeltaRRC ::= INTEGER (-7..7)
+DeltaUT1 ::= SEQUENCE {
+ b1 BIT STRING (SIZE (11)),
+ b2 BIT STRING (SIZE (10))
+}
+
DGANSSInfo ::= SEQUENCE {
ganssSignalId GANSS-Signal-Id OPTIONAL,
ganssStatusHealth GANSS-Status-Health,
@@ -10150,6 +11376,79 @@ EnvironmentCharacterisation ::= ENUMERATED {
notDefined,
spare }
+Eutra-EventResult ::= SEQUENCE {
+ earfcn EARFCN,
+ reportedCells SEQUENCE (SIZE (1..maxReportedEUTRACellPerFreq)) OF
+ EUTRA-PhysicalCellIdentity
+}
+
+Eutra-EventResultList ::= SEQUENCE (SIZE (1..maxReportedEUTRAFreqs)) OF
+ Eutra-EventResult
+
+EUTRA-EventResults ::= SEQUENCE {
+ eventID EventIDInterRAT,
+ eutra-EventResultsList Eutra-EventResultList
+}
+
+EUTRA-FrequencyAndPriorityInfo ::= SEQUENCE {
+ earfcn EARFCN,
+ measurementBandwidth EUTRA-MeasurementBandwidth OPTIONAL,
+ priority INTEGER (0..maxPrio-1),
+ -- Actual value = IE value * 2
+ qRxLevMinEUTRA INTEGER (-70..-22),
+ -- Actual value = IE value * 2
+ threshXhigh INTEGER (0..31),
+ -- Actual value = IE value * 2
+ threshXlow INTEGER (0..31),
+ eutra-blackListedCellList EUTRA-BlacklistedCellPerFreqList OPTIONAL,
+ eutraDetection BOOLEAN
+}
+
+EUTRA-FrequencyAndPriorityInfoList ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
+ EUTRA-FrequencyAndPriorityInfo
+
+EUTRA-FrequencyList ::= SEQUENCE {
+ eutraFrequencyRemoval EUTRA-FrequencyRemoval,
+ eutraNewFrequencies EUTRA-FrequencyInfoList OPTIONAL
+}
+
+EUTRA-MeasuredCells ::= SEQUENCE {
+ physicalCellIdentity EUTRA-PhysicalCellIdentity,
+ rSRP INTEGER (0..97) OPTIONAL,
+ rSRQ INTEGER (0..33) OPTIONAL
+}
+
+Eutra-MeasuredResult ::= SEQUENCE {
+ earfcn EARFCN,
+ measuredEUTRACells SEQUENCE (SIZE (1..maxReportedEUTRACellPerFreq)) OF
+ EUTRA-MeasuredCells
+}
+
+Eutra-MeasuredResultList ::= SEQUENCE (SIZE (1..maxReportedEUTRAFreqs)) OF
+ Eutra-MeasuredResult
+
+EUTRA-MeasuredResults ::= SEQUENCE {
+ eutraMeasuredResultList Eutra-MeasuredResultList
+}
+
+EUTRA-FrequencyRemoval ::= CHOICE {
+ removeAllFrequencies NULL,
+ removeSomeFrequencies SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
+ EARFCN,
+ removeNoFrequencies NULL
+}
+
+EUTRA-FrequencyInfoList ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
+ EUTRA-FrequencyInfo
+
+EUTRA-FrequencyInfo ::= SEQUENCE {
+ earfcn EARFCN,
+ measurementBandwidth EUTRA-MeasurementBandwidth OPTIONAL,
+ eutra-blackListedCellList EUTRA-BlacklistedCellPerFreqList OPTIONAL
+}
+
+EUTRA-MeasurementBandwidth ::= ENUMERATED { mbw6, mbw15, mbw25, mbw50, mbw75, mbw100 }
+
Event1a ::= SEQUENCE {
triggeringCondition TriggeringCondition2,
reportingRange ReportingRange,
@@ -10399,6 +11698,10 @@ EventResults-v770ext ::= CHOICE {
ue-positioning-MeasurementEventResults UE-Positioning-MeasurementEventResults-v770ext
}
+EventResults-v860ext ::= CHOICE {
+ ue-positioning-MeasurementEventResults UE-Positioning-MeasurementEventResults-v860ext
+}
+
ExtraDoppler ::= SEQUENCE {
-- Doppler 1st order term, -0.2..+0.1 m/s2
-- ( = -42..+21 with 1/210 m/s2 resolution)
@@ -10467,7 +11770,7 @@ FreqQualityEstimateQuantity-TDD ::= ENUMERATED {
GanssDataBits ::= SEQUENCE {
ganssTod INTEGER (0..86399),
- dataBitAssistancelist ReqDataBitAssistanceList
+ dataBitAssistance ReqDataBitAssistance
}
GANSSDecipheringKeys ::= SEQUENCE {
@@ -10488,14 +11791,49 @@ GANSSGenericData ::= SEQUENCE {
uePositioningGANSSUTCModel UE-Positioning-GANSS-UTCModel OPTIONAL
}
+GANSSGenericData-v860ext ::= SEQUENCE {
+ uePositiningGANSSsbasID UE-Positioning-GANSS-SBAS-ID OPTIONAL,
+ uePositioningGANSSAddNavigationModels
+ UE-Positioning-GANSS-AddNavigationModels OPTIONAL,
+ uePositioningGANSSAlmanac UE-Positioning-GANSS-Almanac-v860ext OPTIONAL,
+ uePositioningGANSSAddUTCModels UE-Positioning-GANSS-AddUTCModels OPTIONAL,
+ uePositioningGANSSAuxiliaryInfo UE-Positioning-GANSS-AuxiliaryInfo OPTIONAL
+}
+
+GANSSGenericData-r8 ::= SEQUENCE {
+ ganssId INTEGER (0..7) OPTIONAL,
+ uePositiningGANSSsbasID UE-Positioning-GANSS-SBAS-ID OPTIONAL,
+ ganssTimeModelsList GANSSTimeModelsList OPTIONAL,
+ uePositioningDGANSSCorrections UE-Positioning-DGANSSCorrections OPTIONAL,
+ uePositioningGANSSNavigationModel UE-Positioning-GANSS-NavigationModel OPTIONAL,
+ uePositioningGANSSAddNavigationModels
+ UE-Positioning-GANSS-AddNavigationModels OPTIONAL,
+ uePositioningGANSSRealTimeIntegrity UE-Positioning-GANSS-RealTimeIntegrity OPTIONAL,
+ uePositioningGANSSDataBitAssistance UE-Positioning-GANSS-Data-Bit-Assistance OPTIONAL,
+ uePositioningGANSSReferenceMeasurementInfo
+ UE-Positioning-GANSS-ReferenceMeasurementInfo OPTIONAL,
+ uePositioningGANSSAlmanac UE-Positioning-GANSS-Almanac-r8 OPTIONAL,
+ uePositioningGANSSUTCModel UE-Positioning-GANSS-UTCModel OPTIONAL,
+ uePositioningGANSSAddUTCModels UE-Positioning-GANSS-AddUTCModels OPTIONAL,
+ uePositioningGANSSAuxiliaryInfo UE-Positioning-GANSS-AuxiliaryInfo OPTIONAL
+}
+
GANSSGenericDataList ::= SEQUENCE (SIZE (1..maxGANSS)) OF
GANSSGenericData
+GANSSGenericDataList-v860ext ::= SEQUENCE (SIZE (1..maxGANSS)) OF
+ GANSSGenericData-v860ext
+
+GANSSGenericDataList-r8 ::= SEQUENCE (SIZE (1..maxGANSS)) OF
+ GANSSGenericData-r8
+
GANSSGenericMeasurementInfo ::= SEQUENCE (SIZE (1..maxGANSS)) OF SEQUENCE {
ganssId INTEGER (0..7) OPTIONAL,
- ganssSignalId GANSS-Signal-Id OPTIONAL,
- ganssCodePhaseAmbiguity INTEGER (0..31) OPTIONAL,
- ganssMeasurementParameters GANSSMeasurementParameters
+ ganssMeasurementSignalList GANSSMeasurementSignalList
+}
+
+GANSSGenericMeasurementInfo-v860ext ::= SEQUENCE (SIZE (1..maxGANSS)) OF SEQUENCE {
+ ganssMeasurementSignalList GANSSMeasurementSignalList-v860ext
}
GANSSMeasurementParameters ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF SEQUENCE {
@@ -10510,6 +11848,21 @@ GANSSMeasurementParameters ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF SEQUENCE {
adr INTEGER (0..33554431) OPTIONAL
}
+GANSSMeasurementParameters-v860ext ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF SEQUENCE {
+ ganssIntegerCodePhaseExt INTEGER (64..127) OPTIONAL
+}
+
+GANSSMeasurementSignalList ::= SEQUENCE (SIZE (1..maxSgnType)) OF SEQUENCE {
+ ganssSignalId GANSS-Signal-Id OPTIONAL,
+ ganssCodePhaseAmbiguity INTEGER (0..31) OPTIONAL,
+ ganssMeasurementParameters GANSSMeasurementParameters
+}
+
+GANSSMeasurementSignalList-v860ext ::= SEQUENCE (SIZE (1..maxSgnType)) OF SEQUENCE {
+ ganssCodePhaseAmbiguityExt INTEGER (32..127) OPTIONAL,
+ ganssMeasurementParameters GANSSMeasurementParameters-v860ext
+}
+
GanssNavigationModelAdditionalData ::= SEQUENCE {
ganssWeek INTEGER (0..4095),
ganssToe INTEGER (0..167),
@@ -10536,9 +11889,25 @@ GanssReqGenericData ::= SEQUENCE {
ganssNavigationModelAdditionalData GanssNavigationModelAdditionalData OPTIONAL
}
+GanssReqGenericData-v860ext ::= SEQUENCE {
+ sbasId UE-Positioning-GANSS-SBAS-ID OPTIONAL,
+ ganssAddNavigationModel ENUMERATED { true } OPTIONAL,
+ ganssAddUTCmodel ENUMERATED { true } OPTIONAL,
+ ganssAuxInfo ENUMERATED { true } OPTIONAL,
+ ganssAddADchoices SEQUENCE {
+ orbitModelID INTEGER (0..7) OPTIONAL,
+ clockModelID INTEGER (0..7) OPTIONAL,
+ utcModelID INTEGER (0..7) OPTIONAL,
+ almanacModelID INTEGER (0..7) OPTIONAL
+ } OPTIONAL
+}
+
GanssRequestedGenericAssistanceDataList ::= SEQUENCE (SIZE (1..maxGANSS)) OF
GanssReqGenericData
+GanssRequestedGenericAssistanceDataList-v860ext ::= SEQUENCE (SIZE (1..maxGANSS)) OF
+ GanssReqGenericData-v860ext
+
GANSSSatelliteInformation ::= SEQUENCE {
ganssSatId INTEGER (0..63),
dopplerZeroOrder INTEGER (-2048..2047), -- scale factor 0.5m/s
@@ -10555,6 +11924,22 @@ GANSSSatelliteInformationList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
GANSSTimeModelsList ::= SEQUENCE (SIZE (1..maxGANSS-1)) OF
UE-Positioning-GANSS-TimeModel
+GANSS-SAT-Info-Almanac-GLOkp ::= SEQUENCE {
+ gloAlmNA BIT STRING (SIZE (11)),
+ gloAlmnA BIT STRING (SIZE (5)),
+ gloAlmHA BIT STRING (SIZE (5)),
+ gloAlmLambdaA BIT STRING (SIZE (21)),
+ gloAlmTlambdaA BIT STRING (SIZE (21)),
+ gloAlmDeltaIA BIT STRING (SIZE (18)),
+ gloAkmDeltaTA BIT STRING (SIZE (22)),
+ gloAlmDeltaTdotA BIT STRING (SIZE (7)),
+ gloAlmEpsilonA BIT STRING (SIZE (15)),
+ gloAlmOmegaA BIT STRING (SIZE (16)),
+ gloAlmTauA BIT STRING (SIZE (10)),
+ gloAlmCA BIT STRING (SIZE (1)),
+ gloAlmMA BIT STRING (SIZE (2)) OPTIONAL
+}
+
GANSS-SAT-Info-Almanac-Kp ::= SEQUENCE {
svId INTEGER(0..63),
ganss-alm-e BIT STRING (SIZE (11)),
@@ -10569,9 +11954,85 @@ GANSS-SAT-Info-Almanac-Kp ::= SEQUENCE {
ganss-af-one-alm BIT STRING (SIZE (11))
}
+GANSS-SAT-Info-Almanac-MIDIkp ::= SEQUENCE {
+ svID INTEGER(0..63),
+ midiAlmE BIT STRING (SIZE (11)),
+ midiAlmDeltaI BIT STRING (SIZE (11)),
+ midiAlmOmegaDot BIT STRING (SIZE (11)),
+ midiAlmSqrtA BIT STRING (SIZE (17)),
+ midiAlmOmega0 BIT STRING (SIZE (16)),
+ midiAlmOmega BIT STRING (SIZE (16)),
+ midiAlmMo BIT STRING (SIZE (16)),
+ midiAlmaf0 BIT STRING (SIZE (11)),
+ midiAlmaf1 BIT STRING (SIZE (10)),
+ midiAlmL1Health BIT STRING (SIZE (1)),
+ midiAlmL2Health BIT STRING (SIZE (1)),
+ midiAlmL5Health BIT STRING (SIZE (1))
+}
+
+GANSS-SAT-Info-Almanac-NAVkp ::= SEQUENCE {
+ svID INTEGER(0..63),
+ navAlmE BIT STRING (SIZE (16)),
+ navAlmDeltaI BIT STRING (SIZE (16)),
+ navAlmOMEGADOT BIT STRING (SIZE (16)),
+ navAlmSVHealth BIT STRING (SIZE (8)),
+ navAlmSqrtA BIT STRING (SIZE (24)),
+ navAlmOMEGAo BIT STRING (SIZE (24)),
+ navAlmOmega BIT STRING (SIZE (24)),
+ navAlmMo BIT STRING (SIZE (24)),
+ navAlmaf0 BIT STRING (SIZE (11)),
+ navAlmaf1 BIT STRING (SIZE (11))
+}
+
+GANSS-SAT-Info-Almanac-REDkp ::= SEQUENCE {
+ svID INTEGER(0..63),
+ redAlmDeltaA BIT STRING (SIZE (8)),
+ redAlmOmega0 BIT STRING (SIZE (7)),
+ redAlmPhi0 BIT STRING (SIZE (7)),
+ redAlmL1Health BIT STRING (SIZE (1)),
+ redAlmL2Health BIT STRING (SIZE (1)),
+ redAlmL5Health BIT STRING (SIZE (1))
+}
+
+GANSS-SAT-Info-Almanac-SBASecef ::= SEQUENCE {
+ sbasAlmDataID BIT STRING (SIZE (2)),
+ svID INTEGER (0..63),
+ sbasAlmHealth BIT STRING (SIZE (8)),
+ sbasAlmXg BIT STRING (SIZE (15)),
+ sbasAlmYg BIT STRING (SIZE (15)),
+ sbasAlmZg BIT STRING (SIZE (9)),
+ sbasAlmXgdot BIT STRING (SIZE (3)),
+ sbasAlmYgDot BIT STRING (SIZE (3)),
+ sbasAlmZgDot BIT STRING (SIZE (4)),
+ sbasAlmTo BIT STRING (SIZE (11))
+}
+
+GANSS-SAT-Info-Almanac-GLOkpList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
+ GANSS-SAT-Info-Almanac-GLOkp
+
GANSS-SAT-Info-Almanac-KpList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
GANSS-SAT-Info-Almanac-Kp
+GANSS-SAT-Info-Almanac-MIDIkpList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
+ GANSS-SAT-Info-Almanac-MIDIkp
+
+GANSS-SAT-Info-Almanac-NAVkpList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
+ GANSS-SAT-Info-Almanac-NAVkp
+
+GANSS-SAT-Info-Almanac-REDkpList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
+ GANSS-SAT-Info-Almanac-REDkp
+
+GANSS-SAT-Info-Almanac-SBASecefList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
+ GANSS-SAT-Info-Almanac-SBASecef
+
+Ganss-Sat-Info-AddNav ::= SEQUENCE {
+ satId INTEGER (0..63),
+ svHealth BIT STRING (SIZE (6)),
+ iod BIT STRING (SIZE (11)),
+ ganssClockModel UE-Positioning-GANSS-AddClockModels,
+ ganssOrbitModel UE-Positioning-GANSS-AddOrbitModels
+}
+
Ganss-Sat-Info-Nav ::= SEQUENCE {
satId INTEGER (0..63),
svHealth BIT STRING (SIZE (5)),
@@ -10580,6 +12041,9 @@ Ganss-Sat-Info-Nav ::= SEQUENCE {
ganssOrbitModel UE-Positioning-GANSS-OrbitModel
}
+Ganss-Sat-Info-AddNavList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
+ Ganss-Sat-Info-AddNav
+
Ganss-Sat-Info-NavList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
Ganss-Sat-Info-Nav
@@ -10603,6 +12067,12 @@ GANSS-Storm-Flag ::= SEQUENCE {
storm-flag-five BOOLEAN
}
+GLONASSclockModel ::= SEQUENCE {
+ gloTau BIT STRING (SIZE (22)),
+ gloGamma BIT STRING (SIZE (11)),
+ gloDeltaTau BIT STRING (SIZE (5)) OPTIONAL
+}
+
GPS-MeasurementParam ::= SEQUENCE {
satelliteID INTEGER (0..63),
c-N0 INTEGER (0..63),
@@ -10618,6 +12088,21 @@ GPS-MeasurementParamList ::= SEQUENCE (SIZE (1..maxSat)) OF
GSM-CarrierRSSI ::= BIT STRING (SIZE (6))
+GSM-CellGroup ::= SEQUENCE {
+ startingARFCN BCCH-ARFCN,
+ bandIndicator ENUMERATED { dcs1800, pcs1900 },
+ followingARFCNs CHOICE {
+ explicitListOfARFCNs SEQUENCE (SIZE (0..31)) OF BCCH-ARFCN,
+ equallySpacedARFCNs SEQUENCE {
+ arfcn-Spacing INTEGER (1..8),
+ numberOfFollowingARFCNs INTEGER (0..31)
+ },
+ variableBitMapOfARFCNs OCTET STRING (SIZE (1..16)),
+ continuousRangeOfARFCNs SEQUENCE {
+ endingARFCN BCCH-ARFCN
+ }
+ }
+}
GSM-MeasuredResults ::= SEQUENCE {
gsm-CarrierRSSI GSM-CarrierRSSI OPTIONAL,
@@ -10648,6 +12133,27 @@ GPS-TOW-Assist ::= SEQUENCE {
GPS-TOW-AssistList ::= SEQUENCE (SIZE (1..maxSat)) OF
GPS-TOW-Assist
+GSM-CellID ::= SEQUENCE {
+ gsm-CellID INTEGER (0..maxCellMeas-1)
+}
+
+GSM-PriorityInfo ::= SEQUENCE {
+ gsmCellGroup GSM-CellGroup,
+ priority INTEGER (0..maxPrio-1),
+ -- Actual value = IE value * 2 + 1
+ qRxLevMinGSM INTEGER (-58..-13),
+ -- Actual value = IE value * 2
+ threshXhigh INTEGER (0..31),
+ -- Actual value = IE value * 2
+ threshXlow INTEGER (0..31)
+}
+
+GSM-PriorityInfoList ::= SEQUENCE (SIZE (1..maxNumGSMCellGroup)) OF
+ GSM-PriorityInfo
+
+GSMCellGroupingList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
+ GSM-CellID
+
HCS-CellReselectInformation-RSCP ::= SEQUENCE {
-- TABULAR: The default value for penaltyTime is "notUsed"
-- Temporary offset is nested inside PenaltyTime-RSCP
@@ -10713,6 +12219,11 @@ Hysteresis ::= INTEGER (0..15)
-- Actual value HysteresisInterFreq = IE value * 0.5
HysteresisInterFreq ::= INTEGER (0..29)
+IdleIntervalInfo ::= SEQUENCE {
+ k INTEGER (2..3) OPTIONAL,
+ offset INTEGER (0..7) OPTIONAL
+}
+
InterFreqCell ::= SEQUENCE {
frequencyInfo FrequencyInfo,
nonFreqRelatedEventResults CellMeasurementEventResults
@@ -10737,6 +12248,12 @@ InterFreqCellInfoList-r4 ::= SEQUENCE {
cellsForInterFreqMeasList CellsForInterFreqMeasList OPTIONAL
}
+InterFreqCellInfoList-r8 ::= SEQUENCE {
+ removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
+ newInterFreqCellList NewInterFreqCellList-r8 OPTIONAL,
+ cellsForInterFreqMeasList CellsForInterFreqMeasList OPTIONAL
+}
+
InterFreqCellInfoSI-List-RSCP ::= SEQUENCE {
removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
newInterFreqCellList NewInterFreqCellSI-List-RSCP OPTIONAL
@@ -10989,8 +12506,10 @@ InterFreqReportingQuantity ::= SEQUENCE {
InterFreqRepQuantityRACH-FDD ::= ENUMERATED {
cpich-EcN0, cpich-RSCP }
+-- dummy is not used in this version of the specification, it should
+-- not be sent and if received the UE behaviour is not specified.
InterFreqRepQuantityRACH-TDD ::= ENUMERATED {
- timeslotISCP,
+ dummy,
primaryCCPCH-RSCP }
InterFreqRepQuantityRACH-TDDList ::= SEQUENCE (SIZE (1..2)) OF
@@ -11032,6 +12551,16 @@ InterFrequencyMeasurement-r7 ::= SEQUENCE {
reportCriteria InterFreqReportCriteria-r7
}
+InterFrequencyMeasurement-r8 ::= SEQUENCE {
+ interFreqCellInfoList InterFreqCellInfoList-r8,
+ interFreqMeasQuantity InterFreqMeasQuantity OPTIONAL,
+ interFreqReportingQuantity InterFreqReportingQuantity OPTIONAL,
+ measurementValidity MeasurementValidity OPTIONAL,
+ interFreqSetUpdate UE-AutonomousUpdateMode OPTIONAL,
+ adjacentFrequencyIndex INTEGER (0..31) OPTIONAL,
+ reportCriteria InterFreqReportCriteria-r7
+}
+
InterRAT-TargetCellDescription ::= SEQUENCE {
technologySpecificInfo CHOICE {
gsm SEQUENCE {
@@ -11103,6 +12632,14 @@ InterRATInfo-r6 ::= SEQUENCE {
gsm-TargetCellInfoList GSM-TargetCellInfoList OPTIONAL
}
+InterRATInfo-v860ext ::= CHOICE {
+ -- CHOICE gsm is provided in IE InterRATInfo or IE InterRATInfo-r6
+ gsm NULL,
+ eutra SEQUENCE {
+ eutra-TargetFreqInfoList EUTRA-TargetFreqInfoList
+ }
+}
+
InterRATMeasQuantity ::= SEQUENCE {
measQuantityUTRAN-QualityEstimate IntraFreqMeasQuantity OPTIONAL,
ratSpecificInfo CHOICE {
@@ -11120,6 +12657,27 @@ InterRATMeasQuantity ::= SEQUENCE {
}
}
+InterRATMeasQuantity-r8 ::= SEQUENCE {
+ measQuantityUTRAN-QualityEstimate IntraFreqMeasQuantity OPTIONAL,
+ ratSpecificInfo CHOICE {
+ gsm SEQUENCE {
+ measurementQuantity MeasurementQuantityGSM,
+ filterCoefficient FilterCoefficient DEFAULT fc0,
+ bsic-VerificationRequired BSIC-VerificationRequired
+ },
+ is-2000 SEQUENCE {
+ tadd-EcIo INTEGER (0..63),
+ tcomp-EcIo INTEGER (0..15),
+ softSlope INTEGER (0..63) OPTIONAL,
+ addIntercept INTEGER (0..63) OPTIONAL
+ },
+ e-UTRA SEQUENCE {
+ measurementQuantity MeasurementQuantityEUTRA,
+ filterCoefficient FilterCoefficient DEFAULT fc0
+ }
+ }
+}
+
InterRATMeasuredResults ::= CHOICE {
gsm GSM-MeasuredResultsList,
spare NULL
@@ -11149,6 +12707,17 @@ InterRATMeasurement-r6 ::= SEQUENCE {
reportCriteria InterRATReportCriteria
}
+InterRATMeasurement-r8 ::= SEQUENCE {
+ interRATMeasurementObjects CHOICE {
+ interRATCellInfoList InterRATCellInfoList-r6,
+ eutra-FrequencyList EUTRA-FrequencyList
+ } OPTIONAL,
+ interRATMeasQuantity InterRATMeasQuantity-r8 OPTIONAL,
+ interRATReportingQuantity InterRATReportingQuantity-r8 OPTIONAL,
+ reportCriteria InterRATReportCriteria,
+ idleIntervalInfo IdleIntervalInfo OPTIONAL
+}
+
InterRATMeasurementSysInfo ::= SEQUENCE {
interRATCellInfoList InterRATCellInfoList OPTIONAL
}
@@ -11180,6 +12749,19 @@ InterRATReportingQuantity ::= SEQUENCE {
}
}
+InterRATReportingQuantity-r8 ::= SEQUENCE {
+ utran-EstimatedQuality BOOLEAN,
+ ratSpecificInfo CHOICE {
+ gsm SEQUENCE {
+ gsm-Carrier-RSSI BOOLEAN
+ },
+ eutra SEQUENCE {
+ reportingQuantity ENUMERATED { measurementQuantity,
+ both }
+ }
+ }
+}
+
IntraFreqCellID ::= INTEGER (0..maxCellMeas-1)
IntraFreqCellInfoList ::= SEQUENCE {
@@ -11514,7 +13096,6 @@ IntraFreqReportingCriteria-r7 ::= SEQUENCE {
eventCriteriaList IntraFreqEventCriteriaList-r7 OPTIONAL
}
-
IntraFreqReportingQuantity ::= SEQUENCE {
activeSetReportingQuantities CellReportingQuantities,
monitoredSetReportingQuantities CellReportingQuantities,
@@ -11597,14 +13178,14 @@ IS-2000SpecificMeasInfo ::= ENUMERATED {
outputpower, pn-Offset }
KeplerianParameters ::= SEQUENCE {
- toe-lsb-nav INTEGER (0..511),
+ toe-nav BIT STRING (SIZE (14)),
ganss-omega-nav BIT STRING (SIZE (32)),
delta-n-nav BIT STRING (SIZE (16)),
m-zero-nav BIT STRING (SIZE (32)),
omegadot-nav BIT STRING (SIZE (24)),
- gnass-e-lsb-nav INTEGER (0..33554431),
+ ganss-e-nav BIT STRING (SIZE (32)),
idot-nav BIT STRING (SIZE (14)),
- a-sqrt-lsb-nav INTEGER (0..67108863),
+ a-sqrt-nav BIT STRING (SIZE (32)),
i-zero-nav BIT STRING (SIZE (32)),
omega-zero-nav BIT STRING (SIZE (32)),
c-rs-nav BIT STRING (SIZE (16)),
@@ -11667,6 +13248,10 @@ MeasuredResults-v770ext ::= CHOICE {
ue-positioning-MeasuredResults UE-Positioning-MeasuredResults-v770ext
}
+MeasuredResults-v860ext ::= CHOICE {
+ ue-positioning-MeasuredResults UE-Positioning-MeasuredResults-v860ext
+}
+
MeasuredResults-LCR-r4 ::= CHOICE {
intraFreqMeasuredResultsList IntraFreqMeasuredResultsList,
interFreqMeasuredResultsList InterFreqMeasuredResultsList,
@@ -11691,6 +13276,13 @@ MeasuredResultsList-v770xet ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF SEQUE
measuredResults MeasuredResults-v770ext OPTIONAL
}
+MeasuredResultsList-v860ext ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF SEQUENCE {
+ -- The 'measuredResults' element shall be present, if 'v860' extended measurement results
+ -- associated with the corresponding element in the IE 'MeasuredResultList' shall be
+ -- provided, otherwise it is not needed
+ measuredResults MeasuredResults-v860ext OPTIONAL
+}
+
MeasuredResultsOnRACH ::= SEQUENCE {
currentCell SEQUENCE {
modeSpecificInfo CHOICE {
@@ -11750,36 +13342,44 @@ MeasurementCommand-r7 ::= CHOICE {
release NULL
}
+MeasurementCommand-r8 ::= CHOICE {
+ setup MeasurementType-r8,
+ modify SEQUENCE {
+ measurementType MeasurementType-r8 OPTIONAL
+ },
+ release NULL
+}
+
MeasurementControlSysInfo ::= SEQUENCE {
-- CHOICE cellSelectQualityMeasure represents PCCPCH-RSCP in TDD mode.
- use-of-HCS CHOICE {
- hcs-not-used SEQUENCE {
- cellSelectQualityMeasure CHOICE {
- cpich-RSCP SEQUENCE {
+ use-of-HCS CHOICE {
+ hcs-not-used SEQUENCE {
+ cellSelectQualityMeasure CHOICE {
+ cpich-RSCP SEQUENCE {
intraFreqMeasurementSysInfo IntraFreqMeasurementSysInfo-RSCP OPTIONAL,
interFreqMeasurementSysInfo InterFreqMeasurementSysInfo-RSCP OPTIONAL
},
- cpich-Ec-N0 SEQUENCE {
- intraFreqMeasurementSysInfo IntraFreqMeasurementSysInfo-ECN0 OPTIONAL,
+ cpich-Ec-N0 SEQUENCE {
+ intraFreqMeasurementSysInfo IntraFreqMeasurementSysInfo-ECN0 OPTIONAL,
interFreqMeasurementSysInfo InterFreqMeasurementSysInfo-ECN0 OPTIONAL
}
},
- interRATMeasurementSysInfo InterRATMeasurementSysInfo-B OPTIONAL
+ interRATMeasurementSysInfo InterRATMeasurementSysInfo-B OPTIONAL
},
- hcs-used SEQUENCE {
- cellSelectQualityMeasure CHOICE {
- cpich-RSCP SEQUENCE {
- intraFreqMeasurementSysInfo IntraFreqMeasurementSysInfo-HCS-RSCP OPTIONAL,
- interFreqMeasurementSysInfo InterFreqMeasurementSysInfo-HCS-RSCP OPTIONAL
+ hcs-used SEQUENCE {
+ cellSelectQualityMeasure CHOICE {
+ cpich-RSCP SEQUENCE {
+ intraFreqMeasurementSysInfo IntraFreqMeasurementSysInfo-HCS-RSCP OPTIONAL,
+ interFreqMeasurementSysInfo InterFreqMeasurementSysInfo-HCS-RSCP OPTIONAL
},
- cpich-Ec-N0 SEQUENCE {
- intraFreqMeasurementSysInfo IntraFreqMeasurementSysInfo-HCS-ECN0 OPTIONAL,
- interFreqMeasurementSysInfo InterFreqMeasurementSysInfo-HCS-ECN0 OPTIONAL }
+ cpich-Ec-N0 SEQUENCE {
+ intraFreqMeasurementSysInfo IntraFreqMeasurementSysInfo-HCS-ECN0 OPTIONAL,
+ interFreqMeasurementSysInfo InterFreqMeasurementSysInfo-HCS-ECN0 OPTIONAL
+ }
},
- interRATMeasurementSysInfo InterRATMeasurementSysInfo OPTIONAL
+ interRATMeasurementSysInfo InterRATMeasurementSysInfo OPTIONAL
}
},
-
trafficVolumeMeasSysInfo TrafficVolumeMeasSysInfo OPTIONAL,
-- dummy is not used in this version of specification and it shall be ignored by the UE.
dummy UE-InternalMeasurementSysInfo OPTIONAL
@@ -11903,10 +13503,14 @@ MeasurementQuantityGSM ::= ENUMERATED {
gsm-CarrierRSSI,
dummy }
+MeasurementQuantityEUTRA ::= ENUMERATED {
+ rrsp,
+ rsrq }
+
MeasurementReportingMode ::= SEQUENCE {
measurementReportTransferMode TransferMode,
periodicalOrEventTrigger PeriodicalOrEventTrigger
-}
+}
MeasurementType ::= CHOICE {
intraFrequencyMeasurement IntraFrequencyMeasurement,
@@ -11948,6 +13552,16 @@ MeasurementType-r7 ::= CHOICE {
ue-InternalMeasurement UE-InternalMeasurement-r4
}
+MeasurementType-r8 ::= CHOICE {
+ intraFrequencyMeasurement IntraFrequencyMeasurement-r7,
+ interFrequencyMeasurement InterFrequencyMeasurement-r8,
+ interRATMeasurement InterRATMeasurement-r8,
+ up-Measurement UE-Positioning-Measurement-r8,
+ trafficVolumeMeasurement TrafficVolumeMeasurement,
+ qualityMeasurement QualityMeasurement,
+ ue-InternalMeasurement UE-InternalMeasurement-r4
+}
+
MeasurementValidity ::= SEQUENCE {
ue-State ENUMERATED {
cell-DCH, all-But-Cell-DCH, all-States }
@@ -11986,6 +13600,14 @@ N-CR-T-CRMaxHyst ::= SEQUENCE {
t-CRMaxHyst T-CRMaxHyst
}
+NAVclockModel ::= SEQUENCE {
+ navToc BIT STRING (SIZE (16)),
+ navaf2 BIT STRING (SIZE (8)),
+ navaf1 BIT STRING (SIZE (16)),
+ navaf0 BIT STRING (SIZE (22)),
+ navTgd BIT STRING (SIZE (8))
+}
+
NavigationModelSatInfo ::= SEQUENCE {
satID SatID,
satelliteStatus SatelliteStatus,
@@ -11995,6 +13617,79 @@ NavigationModelSatInfo ::= SEQUENCE {
NavigationModelSatInfoList ::= SEQUENCE (SIZE (1..maxSat)) OF
NavigationModelSatInfo
+NavModel-CNAVKeplerianSet ::= SEQUENCE {
+ cnavTop BIT STRING (SIZE (11)),
+ cnavURAindex BIT STRING (SIZE (5)),
+ cnavDeltaA BIT STRING (SIZE (26)),
+ cnavAdot BIT STRING (SIZE (25)),
+ cnavDeltaNo BIT STRING (SIZE (17)),
+ cnavDeltaNoDot BIT STRING (SIZE (23)),
+ cnavMo BIT STRING (SIZE (33)),
+ cnavE BIT STRING (SIZE (33)),
+ cnavOmega BIT STRING (SIZE (33)),
+ cnavOMEGA0 BIT STRING (SIZE (33)),
+ cnavDeltaOmegaDot BIT STRING (SIZE (17)),
+ cnavIo BIT STRING (SIZE (33)),
+ cnavIoDot BIT STRING (SIZE (15)),
+ cnavCis BIT STRING (SIZE (16)),
+ cnavCic BIT STRING (SIZE (16)),
+ cnavCrs BIT STRING (SIZE (24)),
+ cnavCrc BIT STRING (SIZE (24)),
+ cnavCus BIT STRING (SIZE (21)),
+ cnavCuc BIT STRING (SIZE (21))
+}
+
+NavModel-GLONASSecef ::= SEQUENCE {
+ gloEn BIT STRING (SIZE (5)),
+ gloP1 BIT STRING (SIZE (2)),
+ gloP2 BIT STRING (SIZE (1)),
+ gloM BIT STRING (SIZE (2)) OPTIONAL,
+ gloX BIT STRING (SIZE (27)),
+ gloXdot BIT STRING (SIZE (24)),
+ gloXdotdot BIT STRING (SIZE (5)),
+ gloY BIT STRING (SIZE (27)),
+ gloYdot BIT STRING (SIZE (24)),
+ gloYdotdot BIT STRING (SIZE (5)),
+ gloZ BIT STRING (SIZE (27)),
+ gloZdot BIT STRING (SIZE (24)),
+ gloZdotdot BIT STRING (SIZE (5))
+}
+
+NavModel-NAVKeplerianSet ::= SEQUENCE {
+ navURA BIT STRING (SIZE (4)),
+ navFitFlag BIT STRING (SIZE (1)),
+ navToe BIT STRING (SIZE (16)),
+ navOmega BIT STRING (SIZE (32)),
+ navDeltaN BIT STRING (SIZE (16)),
+ navM0 BIT STRING (SIZE (32)),
+ navOmegaADot BIT STRING (SIZE (24)),
+ navE BIT STRING (SIZE (32)),
+ navIDot BIT STRING (SIZE (14)),
+ navAPowerHalf BIT STRING (SIZE (32)),
+ navI0 BIT STRING (SIZE (32)),
+ navOmegaA0 BIT STRING (SIZE (32)),
+ navCrs BIT STRING (SIZE (16)),
+ navCis BIT STRING (SIZE (16)),
+ navCus BIT STRING (SIZE (16)),
+ navCrc BIT STRING (SIZE (16)),
+ navCic BIT STRING (SIZE (16)),
+ navCuc BIT STRING (SIZE (16))
+}
+
+NavModel-SBASecef ::= SEQUENCE {
+ sbasTo BIT STRING (SIZE (13)) OPTIONAL,
+ sbasAccuracy BIT STRING (SIZE (4)),
+ sbasXg BIT STRING (SIZE (30)),
+ sbasYg BIT STRING (SIZE (30)),
+ sbasZg BIT STRING (SIZE (25)),
+ sbasXgDot BIT STRING (SIZE (17)),
+ sbasYgDot BIT STRING (SIZE (17)),
+ sbasZgDot BIT STRING (SIZE (18)),
+ sbasXgDotDot BIT STRING (SIZE (10)),
+ sbagYgDotDot BIT STRING (SIZE (10)),
+ sbasZgDotDot BIT STRING (SIZE (10))
+}
+
EphemerisParameter ::= SEQUENCE {
codeOnL2 BIT STRING (SIZE (2)),
uraIndex BIT STRING (SIZE (4)),
@@ -12082,12 +13777,35 @@ NewInterFreqCell-r4 ::= SEQUENCE {
cellInfo CellInfo-r4
}
+NewInterFreqCell-v7b0ext ::= SEQUENCE {
+ intraSecondaryFreqIndicator BOOLEAN
+}
+
+NewInterFreqCell-r8 ::= SEQUENCE {
+ interFreqCellID InterFreqCellID OPTIONAL,
+ frequencyInfo FrequencyInfo OPTIONAL,
+ cellInfo CellInfo-r4,
+ modeSpecificInfo CHOICE {
+ noInfo NULL,
+ tdd128 SEQUENCE {
+ intraSecondaryFreqIndicator BOOLEAN
+ }
+ }
+}
+
NewInterFreqCellList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
NewInterFreqCell
NewInterFreqCellList-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
NewInterFreqCell-r4
+-- The order of the list corresponds to the order of cells in newInterFreqCellList
+NewInterFreqCellList-v7b0ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
+ NewInterFreqCell-v7b0ext
+
+NewInterFreqCellList-r8 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
+ NewInterFreqCell-r8
+
NewInterFreqCellSI-RSCP ::= SEQUENCE {
interFreqCellID InterFreqCellID OPTIONAL,
frequencyInfo FrequencyInfo OPTIONAL,
@@ -12372,16 +14090,33 @@ PLMNIdentitiesOfNeighbourCells ::= SEQUENCE {
plmnsOfInterRATCellsList PLMNsOfInterRATCellsList OPTIONAL
}
+PLMNIdentitiesOfNeighbourCells-v860ext ::= SEQUENCE {
+ multipleplmnsOfIntraFreqCellsList MultiplePLMNsOfIntraFreqCellsList OPTIONAL,
+ multipleplmnsOfInterFreqCellsList MultiplePLMNsOfInterFreqCellsList OPTIONAL
+}
+
PLMNsOfInterFreqCellsList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
SEQUENCE {
plmn-Identity PLMN-Identity OPTIONAL
}
+MultiplePLMNsOfInterFreqCellsList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
+ SEQUENCE {
+ multiplePLMN-list SEQUENCE (SIZE (1..6)) OF
+ PLMN-IdentityWithOptionalMCC-r6 OPTIONAL
+}
+
PLMNsOfIntraFreqCellsList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
SEQUENCE {
plmn-Identity PLMN-Identity OPTIONAL
}
+MultiplePLMNsOfIntraFreqCellsList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
+ SEQUENCE {
+ multiplePLMN-list SEQUENCE (SIZE (1..6)) OF
+ PLMN-IdentityWithOptionalMCC-r6 OPTIONAL
+}
+
PLMNsOfInterRATCellsList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
SEQUENCE {
plmn-Identity PLMN-Identity OPTIONAL
@@ -12580,8 +14315,10 @@ ReportingIntervalLong ::= ENUMERATED {
-- Actual value ReportingRange = IE value * 0.5
ReportingRange ::= INTEGER (0..29)
-ReqDataBitAssistanceList ::= SEQUENCE (SIZE (1..maxSgnType)) OF SEQUENCE {
- ganssDataBitAssistance BOOLEAN
+ReqDataBitAssistance ::= SEQUENCE {
+ ganssSignalID DGANSS-Sig-Id-Req,
+ ganssDataBitInterval INTEGER(0..15),
+ ganssSatelliteInfo SEQUENCE (SIZE (1..maxGANSSSat)) OF INTEGER(0..63) OPTIONAL
}
RL-AdditionInfoList ::= SEQUENCE (SIZE (1..maxRL)) OF
@@ -12628,7 +14365,7 @@ SatelliteStatus ::= ENUMERATED {
rev }
Satellite-clock-model ::= SEQUENCE {
- t-oc-lsb INTEGER (0..511),
+ t-oc BIT STRING (SIZE (14)),
af2 BIT STRING (SIZE (12)),
af1 BIT STRING (SIZE (18)),
af0 BIT STRING (SIZE (28)),
@@ -12641,6 +14378,12 @@ Satellite-clock-modelList ::= SEQUENCE (SIZE (1..maxSatClockModels)) OF Satelli
-- Identifies the satellite and is equal to (SV ID No - 1) where SV ID No is defined in [12].
SatID ::= INTEGER (0..63)
+SBASclockModel ::= SEQUENCE {
+ sbasTo BIT STRING (SIZE (13)),
+ sbasAgfo BIT STRING (SIZE (12)),
+ sbasAgf1 BIT STRING (SIZE (8))
+}
+
SFN-Offset-Validity ::= ENUMERATED { false }
SFN-SFN-Drift ::= ENUMERATED {
@@ -13164,7 +14907,8 @@ UE-Positioning-DGANSSCorrections ::= SEQUENCE {
UE-Positioning-Error ::= SEQUENCE {
errorReason UE-Positioning-ErrorCause,
- ue-positioning-GPS-additionalAssistanceDataRequest UE-Positioning-GPS-AdditionalAssistanceDataRequest OPTIONAL
+ ue-positioning-GPS-additionalAssistanceDataRequest
+ UE-Positioning-GPS-AdditionalAssistanceDataRequest OPTIONAL
}
UE-Positioning-Error-r7 ::= SEQUENCE {
@@ -13175,6 +14919,11 @@ UE-Positioning-Error-r7 ::= SEQUENCE {
UE-Positioning-GANSS-AdditionalAssistanceDataRequest OPTIONAL
}
+UE-Positioning-Error-v860ext ::= SEQUENCE {
+ ue-positioning-GANSS-additionalAssistanceDataRequest
+ UE-Positioning-GANSS-AdditionalAssistanceDataRequest-v860ext OPTIONAL
+}
+
UE-Positioning-ErrorCause ::= ENUMERATED {
notEnoughOTDOA-Cells,
notEnoughGPS-Satellites,
@@ -13231,11 +14980,37 @@ UE-Positioning-EventSpecificInfo-r7 ::= CHOICE {
e7d ThresholdSFN-GANSS-TOW
}
+-- This IE, if included, shall contain exactly one of the optional elements
+UE-Positioning-GANSS-AddUTCModels ::= SEQUENCE {
+ utcModel1 UTCmodelSet1 OPTIONAL,
+ utcModel2 UTCmodelSet2 OPTIONAL,
+ utcModel3 UTCmodelSet3 OPTIONAL
+}
+
UE-Positioning-GANSS-Almanac ::= SEQUENCE{
ganss-wk-number INTEGER (0..255),
alm-keplerianParameters ALM-keplerianParameters OPTIONAL
}
+-- This IE, if included, shall contain exactly one of the optional elements
+UE-Positioning-GANSS-Almanac-v860ext ::= SEQUENCE {
+ 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
+}
+
+UE-Positioning-GANSS-Almanac-r8 ::= SEQUENCE{
+ ganss-wk-number INTEGER (0..255),
+ 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
+}
+
UE-Positioning-GANSS-AdditionalAssistanceDataRequest ::= SEQUENCE {
ganssReferenceTime BOOLEAN,
ganssreferenceLocation BOOLEAN,
@@ -13243,6 +15018,23 @@ UE-Positioning-GANSS-AdditionalAssistanceDataRequest ::= SEQUENCE {
ganssRequestedGenericAssistanceDataList GanssRequestedGenericAssistanceDataList
}
+UE-Positioning-GANSS-AdditionalAssistanceDataRequest-v860ext ::= SEQUENCE {
+ ganssAddIonoModelReq BIT STRING (SIZE (2)) OPTIONAL,
+ ganssEOPreq ENUMERATED { true } OPTIONAL,
+ ganssRequestedGenericAssistanceDataList
+ GanssRequestedGenericAssistanceDataList-v860ext
+}
+
+UE-Positioning-GANSS-AddIonoModel ::= SEQUENCE {
+ dataID BIT STRING (SIZE (2)),
+ alpha-beta-parameters UE-Positioning-GPS-IonosphericModel
+}
+
+UE-Positioning-GANSS-AddNavigationModels ::= SEQUENCE {
+ non-broadcastIndication ENUMERATED { true } OPTIONAL,
+ ganssSatInfoNavList Ganss-Sat-Info-AddNavList
+}
+
UE-Positioning-GANSS-AssistanceData ::= SEQUENCE {
ue-positioning-GANSS-ReferenceTime UE-Positioning-GANSS-ReferenceTime OPTIONAL,
uePositioningGanssReferencePosition ReferenceLocationGANSS OPTIONAL,
@@ -13250,10 +15042,49 @@ UE-Positioning-GANSS-AssistanceData ::= SEQUENCE {
ganssGenericDataList GANSSGenericDataList OPTIONAL
}
+UE-Positioning-GANSS-AssistanceData-v860ext ::= SEQUENCE {
+ uePositioningGanssAddIonoModel UE-Positioning-GANSS-AddIonoModel OPTIONAL,
+ uePositioningGanssEarthOrientationPara UE-Positioning-GANSS-EarthOrientPara OPTIONAL,
+ ganssGenericDataList GANSSGenericDataList-v860ext OPTIONAL
+}
+
+UE-Positioning-GANSS-AssistanceData-r8 ::= SEQUENCE {
+ ue-positioning-GANSS-ReferenceTime UE-Positioning-GANSS-ReferenceTime OPTIONAL,
+ uePositioningGanssReferencePosition ReferenceLocationGANSS OPTIONAL,
+ uePositioningGanssIonosphericModel UE-Positioning-GANSS-IonosphericModel OPTIONAL,
+ uePositioningGanssAddIonoModel UE-Positioning-GANSS-AddIonoModel OPTIONAL,
+ uePositioningGanssEarthOrientationPara
+ UE-Positioning-GANSS-EarthOrientPara OPTIONAL,
+ ganssGenericDataList GANSSGenericDataList-r8 OPTIONAL
+}
+
+UE-Positioning-GANSS-AuxiliaryInfo ::= CHOICE {
+ -- This choice may only be present if GANSS ID indicates Modernized GPS
+ ganssID1 AuxInfoGANSS-ID1,
+ -- This choice may only be present if GANSS ID indicates GLONASS
+ ganssID3 AuxInfoGANSS-ID3
+}
+
UE-Positioning-GANSS-ClockModel ::= SEQUENCE {
satellite-clock-modelList Satellite-clock-modelList
}
+-- This IE, if included, shall contain exactly one of the optional elements
+UE-Positioning-GANSS-AddClockModels ::= SEQUENCE {
+ navClockModel NAVclockModel OPTIONAL,
+ cnavClockModel CNAVclockModel OPTIONAL,
+ glonassClockModel GLONASSclockModel OPTIONAL,
+ sbasClockModel SBASclockModel 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,
+ glonassECEF NavModel-GLONASSecef OPTIONAL,
+ sbasECEF NavModel-SBASecef OPTIONAL
+}
+
UE-Positioning-GANSS-Data ::= SEQUENCE {
ganssDataCipheringInfo UE-Positioning-CipherParameters OPTIONAL,
ganssDecipheringKeys GANSSDecipheringKeys OPTIONAL,
@@ -13268,6 +15099,16 @@ UE-Positioning-GANSS-Data-Bit-Assistance ::= SEQUENCE {
dataBitAssistanceList DataBitAssistanceList
}
+UE-Positioning-GANSS-EarthOrientPara ::= SEQUENCE {
+ teop BIT STRING (SIZE (16)),
+ pmX BIT STRING (SIZE (21)),
+ pmXdot BIT STRING (SIZE (15)),
+ pmY BIT STRING (SIZE (21)),
+ pmYdot BIT STRING (SIZE (15)),
+ deltaUT1 BIT STRING (SIZE (31)),
+ deltaUT1dot BIT STRING (SIZE (19))
+}
+
UE-Positioning-GANSS-IonosphericModel ::= SEQUENCE {
alpha-zero-ionos BIT STRING (SIZE (12)),
alpha-one-ionos BIT STRING (SIZE (12)),
@@ -13283,13 +15124,13 @@ UE-Positioning-GANSS-MeasuredResults ::= SEQUENCE {
ganssGenericMeasurementInfo GANSSGenericMeasurementInfo
}
+UE-Positioning-GANSS-MeasuredResults-v860ext ::= SEQUENCE {
+ ganssGenericMeasurementInfo GANSSGenericMeasurementInfo-v860ext
+}
+
UE-Positioning-GANSS-NavigationModel ::= SEQUENCE {
non-broadcastIndication ENUMERATED { true } OPTIONAL,
- toe-c-msb INTEGER (0..31) OPTIONAL,
- e-msb INTEGER (0..127) OPTIONAL,
- sqrtA-msb INTEGER (0..63) OPTIONAL,
ganssSatInfoNavList Ganss-Sat-Info-NavList
-
}
UE-Positioning-GANSS-OrbitModel ::= SEQUENCE {
@@ -13326,6 +15167,16 @@ UE-Positioning-GANSS-ReferenceTime ::= SEQUENCE {
tutran-ganss-driftRate Tutran-Ganss-DriftRate OPTIONAL
}
+UE-Positioning-GANSS-SBAS-ID ::= ENUMERATED {
+ waas,
+ egnos,
+ msas,
+ gagan,
+ spare4,
+ spare3,
+ spare2,
+ spare1 }
+
UE-Positioning-GANSS-TimeModel ::= SEQUENCE {
ganss-timeModelreferenceTime INTEGER (0..37799), -- scale factor 16s
ganss-t-a0 INTEGER (-2147483648..2147483647), -- scale factor 2-35
@@ -13333,8 +15184,8 @@ UE-Positioning-GANSS-TimeModel ::= SEQUENCE {
ganss-t-a1 INTEGER (-8388608..8388607) OPTIONAL,
-- 'ganss-t-a2' scale factor 2-68
ganss-t-a2 INTEGER (-64..63) OPTIONAL,
- gnss-to-id ENUMERATED { gps, spare7, spare6,
- spare5, spare4, spare3, spare2, spare1 },
+ gnss-to-id ENUMERATED { gps, galileo, qzss,
+ glonass, spare4, spare3, spare2, spare1 },
ganss-wk-number INTEGER (0..8191) OPTIONAL
}
@@ -13432,10 +15283,10 @@ UE-Positioning-GPS-DGPS-Corrections ::= SEQUENCE {
}
UE-Positioning-GPS-IonosphericModel ::= SEQUENCE {
- alfa0 BIT STRING (SIZE (8)),
- alfa1 BIT STRING (SIZE (8)),
- alfa2 BIT STRING (SIZE (8)),
- alfa3 BIT STRING (SIZE (8)),
+ alpha0 BIT STRING (SIZE (8)),
+ alpha1 BIT STRING (SIZE (8)),
+ alpha2 BIT STRING (SIZE (8)),
+ alpha3 BIT STRING (SIZE (8)),
beta0 BIT STRING (SIZE (8)),
beta1 BIT STRING (SIZE (8)),
beta2 BIT STRING (SIZE (8)),
@@ -13445,7 +15296,7 @@ UE-Positioning-GPS-IonosphericModel ::= SEQUENCE {
UE-Positioning-GPS-MeasurementResults ::= SEQUENCE {
referenceTime CHOICE {
utran-GPSReferenceTimeResult UTRAN-GPSReferenceTimeResult,
- gps-ReferenceTimeOnly GPS-TOW-1sec
+ gps-ReferenceTimeOnly GPS-TOW-1msec
},
gps-MeasurementParamList GPS-MeasurementParamList
}
@@ -13578,6 +15429,11 @@ UE-Positioning-MeasuredResults-v390ext ::= SEQUENCE {
ue-Positioning-OTDOA-Measurement-v390ext UE-Positioning-OTDOA-Measurement-v390ext
}
+UE-Positioning-MeasuredResults-v860ext ::= SEQUENCE {
+ ue-positioning-Error UE-Positioning-Error-v860ext OPTIONAL,
+ ue-positioning-Ganss-MeasurementResults UE-Positioning-GANSS-MeasuredResults-v860ext OPTIONAL
+}
+
UE-Positioning-Measurement ::= SEQUENCE {
ue-positioning-ReportingQuantity UE-Positioning-ReportingQuantity,
reportCriteria UE-Positioning-ReportCriteria,
@@ -13596,8 +15452,8 @@ UE-Positioning-Measurement-r4 ::= SEQUENCE {
ue-positioning-ReportingQuantity UE-Positioning-ReportingQuantity-r4,
measurementValidity MeasurementValidity OPTIONAL,
reportCriteria UE-Positioning-ReportCriteria,
- ue-positioning-OTDOA-AssistanceData UE-Positioning-OTDOA-AssistanceData-r4 OPTIONAL,
- ue-positioning-GPS-AssistanceData UE-Positioning-GPS-AssistanceData OPTIONAL
+ ue-positioning-OTDOA-AssistanceData UE-Positioning-OTDOA-AssistanceData-r4 OPTIONAL,
+ ue-positioning-GPS-AssistanceData UE-Positioning-GPS-AssistanceData OPTIONAL
}
UE-Positioning-Measurement-r7 ::= SEQUENCE {
@@ -13609,6 +15465,15 @@ UE-Positioning-Measurement-r7 ::= SEQUENCE {
ue-positioning-GANSS-AssistanceData UE-Positioning-GANSS-AssistanceData OPTIONAL
}
+UE-Positioning-Measurement-r8 ::= 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-r7 OPTIONAL,
+ ue-positioning-GANSS-AssistanceData UE-Positioning-GANSS-AssistanceData-r8 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
@@ -13628,6 +15493,10 @@ UE-Positioning-MeasurementEventResults-v770ext ::= CHOICE {
spare NULL
}
+UE-Positioning-MeasurementEventResults-v860ext ::= CHOICE {
+ event7d UE-Positioning-GANSS-MeasuredResults-v860ext
+}
+
UE-Positioning-MeasurementInterval ::= ENUMERATED {
e5, e15, e60, e300,
e900, e1800, e3600, e7200 }
@@ -13638,24 +15507,30 @@ UE-Positioning-MethodType ::= ENUMERATED {
ue-BasedPreferred,
ue-AssistedPreferred }
-UE-Positioning-OTDOA-AssistanceData ::= SEQUENCE {
- ue-positioning-OTDOA-ReferenceCellInfo UE-Positioning-OTDOA-ReferenceCellInfo OPTIONAL,
- ue-positioning-OTDOA-NeighbourCellList UE-Positioning-OTDOA-NeighbourCellList OPTIONAL
+UE-Positioning-OTDOA-AssistanceData ::= SEQUENCE {
+ ue-positioning-OTDOA-ReferenceCellInfo
+ UE-Positioning-OTDOA-ReferenceCellInfo OPTIONAL,
+ ue-positioning-OTDOA-NeighbourCellList
+ UE-Positioning-OTDOA-NeighbourCellList OPTIONAL
}
-UE-Positioning-OTDOA-AssistanceData-r4 ::= SEQUENCE {
- ue-positioning-OTDOA-ReferenceCellInfo UE-Positioning-OTDOA-ReferenceCellInfo-r4 OPTIONAL,
- ue-positioning-OTDOA-NeighbourCellList UE-Positioning-OTDOA-NeighbourCellList-r4 OPTIONAL
+UE-Positioning-OTDOA-AssistanceData-r4 ::= SEQUENCE {
+ ue-positioning-OTDOA-ReferenceCellInfo
+ UE-Positioning-OTDOA-ReferenceCellInfo-r4 OPTIONAL,
+ ue-positioning-OTDOA-NeighbourCellList
+ UE-Positioning-OTDOA-NeighbourCellList-r4 OPTIONAL
}
UE-Positioning-OTDOA-AssistanceData-r4ext ::= SEQUENCE {
-- In case of TDD these IPDL parameters shall be used for the reference cell instead of
-- IPDL Parameters in IE UE-Positioning-OTDOA-ReferenceCellInfo
- ue-Positioning-IPDL-Parameters-TDD-r4-ext UE-Positioning-IPDL-Parameters-TDD-r4-ext OPTIONAL,
+ ue-Positioning-IPDL-Parameters-TDD-r4-ext
+ UE-Positioning-IPDL-Parameters-TDD-r4-ext OPTIONAL,
-- These IPDL parameters shall be used for the neighbour cells in case of TDD instead of
-- IPDL Parameters in IE UE-Positioning-OTDOA-NeighbourCellInfoList. The cells shall be
-- listed in the same order as in IE UE-Positioning-OTDOA-NeighbourCellInfoList
- ue-Positioning-IPDL-Parameters-TDDList-r4-ext UE-Positioning-IPDL-Parameters-TDDList-r4-ext OPTIONAL
+ ue-Positioning-IPDL-Parameters-TDDList-r4-ext
+ UE-Positioning-IPDL-Parameters-TDDList-r4-ext OPTIONAL
}
UE-Positioning-OTDOA-AssistanceData-UEB ::= SEQUENCE {
@@ -13712,9 +15587,9 @@ UE-Positioning-OTDOA-NeighbourCellInfo ::= SEQUENCE {
}
},
frequencyInfo FrequencyInfo OPTIONAL,
- ue-positioning-IPDL-Paremeters UE-Positioning-IPDL-Parameters OPTIONAL,
+ ue-positioning-IPDL-Paremeters UE-Positioning-IPDL-Parameters OPTIONAL,
sfn-SFN-RelTimeDifference SFN-SFN-RelTimeDifference1,
- sfn-SFN-Drift SFN-SFN-Drift OPTIONAL,
+ sfn-SFN-Drift SFN-SFN-Drift OPTIONAL,
searchWindowSize OTDOA-SearchWindowSize,
positioningMode CHOICE{
ueBased SEQUENCE {},
@@ -13830,8 +15705,8 @@ UE-Positioning-OTDOA-Quality ::= SEQUENCE {
stdOfOTDOA-Measurements BIT STRING (SIZE (5))
}
-UE-Positioning-OTDOA-ReferenceCellInfo ::= SEQUENCE {
- sfn INTEGER (0..4095) OPTIONAL,
+UE-Positioning-OTDOA-ReferenceCellInfo ::= SEQUENCE {
+ sfn INTEGER (0..4095) OPTIONAL,
modeSpecificInfo CHOICE {
fdd SEQUENCE {
primaryCPICH-Info PrimaryCPICH-Info
@@ -13849,7 +15724,7 @@ UE-Positioning-OTDOA-ReferenceCellInfo ::= SEQUENCE {
}
UE-Positioning-OTDOA-ReferenceCellInfo-r4 ::= SEQUENCE {
- sfn INTEGER (0..4095) OPTIONAL,
+ sfn INTEGER (0..4095) OPTIONAL,
modeSpecificInfo CHOICE {
fdd SEQUENCE {
primaryCPICH-Info PrimaryCPICH-Info
@@ -14010,16 +15885,68 @@ UE-Positioning-ReportingQuantity-r7 ::= SEQUENCE {
BIT STRING (SIZE (8)) OPTIONAL
}
+UE-Positioning-ReportingQuantity-r8 ::= SEQUENCE {
+ methodType UE-Positioning-MethodType,
+ positioningMethod PositioningMethod,
+ horizontalAccuracy UE-Positioning-Accuracy OPTIONAL,
+ verticalAccuracy UE-Positioning-Accuracy OPTIONAL,
+ gps-TimingOfCellWanted BOOLEAN,
+ additionalAssistanceDataReq BOOLEAN,
+ environmentCharacterisation EnvironmentCharacterisation OPTIONAL,
+ velocityRequested ENUMERATED { true } OPTIONAL,
+ gANSSPositioningMethods BIT STRING (SIZE (16)) OPTIONAL,
+ gANSSTimingOfCellWanted BIT STRING (SIZE (8)) OPTIONAL,
+ gANSSCarrierPhaseMeasurementRequested
+ BIT STRING (SIZE (8)) OPTIONAL,
+ gANSSMultiFreqMeasurementRequested BIT STRING (SIZE (8)) OPTIONAL
+}
+
UE-Positioning-ResponseTime ::= ENUMERATED {
s1, s2, s4, s8, s16,
s32, s64, s128 }
+UTCmodelSet1 ::= SEQUENCE {
+ utcA0 BIT STRING (SIZE (16)),
+ utcA1 BIT STRING (SIZE (13)),
+ utcA2 BIT STRING (SIZE (7)),
+ utcDeltaTls BIT STRING (SIZE (8)),
+ utcTot BIT STRING (SIZE (16)),
+ utcWNot BIT STRING (SIZE (13)),
+ utcWNlsf BIT STRING (SIZE (8)),
+ utcDN BIT STRING (SIZE (4)),
+ utcDeltaTlsf BIT STRING (SIZE (8))
+}
+
+UTCmodelSet2 ::= SEQUENCE {
+ nA BIT STRING (SIZE (11)),
+ tauC BIT STRING (SIZE (32)),
+ deltaUT1 DeltaUT1 OPTIONAL,
+ kp BIT STRING (SIZE (2)) OPTIONAL
+}
+
+UTCmodelSet3 ::= SEQUENCE {
+ utcA1wnt BIT STRING (SIZE (24)),
+ utcA0wnt BIT STRING (SIZE (32)),
+ utcTot BIT STRING (SIZE (8)),
+ utcWNt BIT STRING (SIZE (8)),
+ utcDeltaTls BIT STRING (SIZE (8)),
+ utcWNlsf BIT STRING (SIZE (8)),
+ utcDN BIT STRING (SIZE (8)),
+ utcDeltaTlsf BIT STRING (SIZE (8)),
+ utcStandardID BIT STRING (SIZE (3))
+}
+
-- SPARE: UTRA-CarrierRSSI, Max = 76
-- Values above Max are spare
UTRA-CarrierRSSI ::= INTEGER (0..127)
UTRAN-GANSSReferenceTime ::= SEQUENCE {
- ue-GANSSTimingOfCellFrames INTEGER (0..345599999999),
+ ue-GANSSTimingOfCellFrames SEQUENCE {
+ -- Actual value [ns] = (ms-Part * 4294967296 + ls-Part) * 250
+ -- Actual values [ns] > 86399999999750 are reserved and are considered a protocol error
+ ms-Part INTEGER (0..80),
+ ls-Part INTEGER (0..4294967295)
+ },
gANSS-TimeId INTEGER (0..7) OPTIONAL,
gANSS-TimeUncertainty INTEGER (0..127) OPTIONAL,
mode CHOICE {
@@ -14033,6 +15960,35 @@ UTRAN-GANSSReferenceTime ::= SEQUENCE {
referenceSfn INTEGER (0..4095)
}
+UTRAN-FDD-FrequencyList ::= SEQUENCE (SIZE(1..maxNumFDDFreqs)) OF
+ UTRAN-FDD-Frequency
+
+UTRAN-FDD-Frequency ::= SEQUENCE {
+ uarfcn UARFCN,
+ priority INTEGER (0..maxPrio-1),
+ -- Actual value = IE value * 2
+ threshXhigh INTEGER (0..31),
+ -- Actual value = IE value * 2
+ threshXlow INTEGER (0..31),
+ qQualMinFDD INTEGER (-24..0) OPTIONAL,
+ -- Actual value = IE value * 2 + 1
+ qRxLevMinFDD INTEGER (-60..-13) OPTIONAL
+}
+
+UTRAN-TDD-FrequencyList ::= SEQUENCE (SIZE(1..maxNumTDDFreqs)) OF
+ UTRAN-TDD-Frequency
+
+UTRAN-TDD-Frequency ::= SEQUENCE {
+ uarfcn UARFCN,
+ priority INTEGER (0..maxPrio-1),
+ -- Actual value = IE value * 2
+ threshXhigh INTEGER (0..31),
+ -- Actual value = IE value * 2
+ threshXlow INTEGER (0..31),
+ -- Actual value = IE value * 2 + 1
+ qRxLevMinTDD INTEGER (-60..-13) OPTIONAL
+}
+
UTRAN-GPS-DriftRate ::= ENUMERATED {
utran-GPSDrift0, utran-GPSDrift1, utran-GPSDrift2,
utran-GPSDrift5, utran-GPSDrift10, utran-GPSDrift15,
@@ -14078,6 +16034,20 @@ UTRAN-GPSReferenceTimeResult ::= SEQUENCE {
sfn INTEGER (0..4095)
}
+UTRA-PriorityInfoList ::= SEQUENCE {
+ utra-ServingCell SEQUENCE {
+ priority INTEGER (0..maxPrio-1),
+ -- Actual value = IE value * 2
+ s-PrioritySearch1 INTEGER (0..31),
+ -- Actual value = IE value
+ s-PrioritySearch2 INTEGER (0..7) OPTIONAL,
+ -- Actual value = IE value * 2
+ threshServingLow INTEGER (0..31)
+ },
+ utran-FDD-FrequencyList UTRAN-FDD-FrequencyList OPTIONAL,
+ utran-TDD-FrequencyList UTRAN-TDD-FrequencyList OPTIONAL
+}
+
VarianceOfRLC-BufferPayload ::= ENUMERATED {
plv0, plv4, plv8, plv16, plv32, plv64,
plv128, plv256, plv512, plv1024,
@@ -14134,6 +16104,25 @@ CDMA2000-UMTS-Frequency-List ::= SEQUENCE (SIZE (1..maxNumCDMA2000Freqs)) OF
CellValueTag ::= INTEGER (1..4)
+DataTransmFrequency ::= SEQUENCE {
+ dataTransmFreqGranularity ENUMERATED { ms100, ms250, ms500, ms1000,
+ ms2000, ms5000, ms10000, ms60000 },
+ numberOfDataTransmOcc INTEGER (1..610)
+}
+
+DataVolumeHistory ::= SEQUENCE {
+ dataVolumeMontoringWindow INTEGER (1..120),
+ dataTransmFrequency DataTransmFrequency OPTIONAL,
+ dataVolumePerRB DataVolumePerRB-List OPTIONAL
+}
+
+DataVolumePerRB ::= SEQUENCE {
+ rb-Identity RB-Identity,
+ dataVolume INTEGER (0..4294967295)
+}
+
+DataVolumePerRB-List ::= SEQUENCE (SIZE (1..maxRB)) OF DataVolumePerRB
+
DeferredMeasurementControlReadingSupport ::= SEQUENCE {
-- If modeSpecificInfo is not present, deferred SIB11, SIB11bis and SIB12 reading
-- with default measurement quantities applies
@@ -14147,9 +16136,55 @@ DeferredMeasurementControlReadingSupport ::= SEQUENCE {
} OPTIONAL
}
+ETWS-Information ::= SEQUENCE {
+ warningType OCTET STRING (SIZE (1..2)),
+ messageIdentifier OCTET STRING (SIZE (2)),
+ serialNumber OCTET STRING (SIZE (2))
+}
+
+ETWS-WarningSecurityInfo ::= OCTET STRING
+
+EUTRA-BlacklistedCell ::= SEQUENCE {
+ physicalCellIdentity EUTRA-PhysicalCellIdentity
+}
+
+EUTRA-BlacklistedCellPerFreqList ::= SEQUENCE (SIZE (1..maxEUTRACellPerFreq)) OF
+ EUTRA-BlacklistedCell
+
+EUTRA-PhysicalCellIdentity ::= INTEGER (0..503)
+
+EUTRA-RadioAccessCapability ::= SEQUENCE {
+ ue-EUTRA-Capability OCTET STRING
+}
+
+EUTRA-TargetFreqInfoList ::= SEQUENCE (SIZE (1..maxEUTRATargetFreqs)) OF
+ EUTRA-TargetFreqInfo
+
+EUTRA-TargetFreqInfo ::= SEQUENCE {
+ dlEUTRACarrierFreq EARFCN,
+ eutraBlacklistedCellPerFreqList EUTRA-BlacklistedCellPerFreqList OPTIONAL
+}
+
--Actual value = 2^(IE value)
ExpirationTimeFactor ::= INTEGER (1..8)
+ExtGANSS-SchedulingInfo ::= SEQUENCE {
+ extensionGANSS-SIBType SIB-TypeExtGANSS,
+ schedulingInfo SchedulingInformation,
+ valueTagInfo ValueTagInfo
+}
+
+-- For each extended GANSS SIB type the value tag information is added at the end
+ExtGANSS-SIBTypeInfoSchedulingInfoList ::= SEQUENCE (SIZE (1..maxGANSS)) OF
+ ExtGANSS-SIBTypeInfoSchedulingInfo
+
+ExtGANSS-SIBTypeInfoSchedulingInfo ::= SEQUENCE {
+ ganssID INTEGER (0..7) OPTIONAL,
+ sbasID UE-Positioning-GANSS-SBAS-ID OPTIONAL,
+ ganssScheduling SEQUENCE (SIZE (1..maxSIB)) OF
+ ExtGANSS-SchedulingInfo
+}
+
-- For each extended SIB type the value tag information is added at the end
ExtSIBTypeInfoSchedulingInfo-List ::= SEQUENCE (SIZE (1..maxSIB)) OF
ExtSIBTypeInfoSchedulingInfo
@@ -14160,7 +16195,21 @@ ExtSIBTypeInfoSchedulingInfo ::= SEQUENCE {
valueTagInfo ValueTagInfo
}
+-- For each extended SIB type the value tag information is added at the end
+ExtSIBTypeInfoSchedulingInfo-List2 ::= SEQUENCE (SIZE (1..maxSIB)) OF
+ ExtSIBTypeInfoSchedulingInfo2
+
+ExtSIBTypeInfoSchedulingInfo2 ::= SEQUENCE {
+ extensionSIB-Type2 SIB-TypeExt2,
+ schedulingInfo SchedulingInformation,
+ valueTagInfo ValueTagInfo
+}
+
FDD-UMTS-Frequency-List ::= SEQUENCE (SIZE (1..maxNumFDDFreqs)) OF
+ -- NOTE1: The IE "UARFCN (Nlow)" corresponds to
+ -- "uarfcn-DL" in FrequencyInfoFDD.
+ -- NOTE2: The IE "UARFCN (Nupper)" corresponds to
+ -- "uarfcn-UL" in FrequencyInfoFDD.
FrequencyInfoFDD
FrequencyInfoCDMA2000 ::= SEQUENCE {
@@ -14226,6 +16275,8 @@ GSM-TargetCellInfo ::= SEQUENCE {
bsic BSIC OPTIONAL
}
+HNBName ::= OCTET STRING (SIZE(1..maxHNBNameSize))
+
IdentificationOfReceivedMessage ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
receivedMessageType ReceivedMessageType
@@ -14269,6 +16320,10 @@ InterRAT-UE-RadioAccessCapability-v690ext ::= SEQUENCE {
gsm-MS-RadioAccessCapability GSM-MS-RadioAccessCapability
}
+InterRAT-UE-RadioAccessCapability-v860ext ::= SEQUENCE {
+ eutra-RadioAccessCapability EUTRA-RadioAccessCapability OPTIONAL
+}
+
InterRAT-UE-SecurityCapability ::= CHOICE {
gsm SEQUENCE {
gsmSecurityCapability GsmSecurityCapability
@@ -14308,7 +16363,10 @@ MasterInformationBlock ::= SEQUENCE {
masterInformationBlock-v690ext MasterInformationBlock-v690ext,
v6b0NonCriticalExtensions SEQUENCE {
masterInformationBlock-v6b0ext MasterInformationBlock-v6b0ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ masterInformationBlock-v860ext MasterInformationBlock-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
}
@@ -14321,6 +16379,13 @@ MasterInformationBlock-v6b0ext-IEs ::= SEQUENCE {
extSIBTypeInfoSchedulingInfo-List ExtSIBTypeInfoSchedulingInfo-List OPTIONAL
}
+MasterInformationBlock-v860ext-IEs ::= SEQUENCE {
+ extSIBTypeInfoSchedulingInfo-List ExtSIBTypeInfoSchedulingInfo-List2 OPTIONAL,
+ extGANSS-SIBTypeInfoSchedulingInfoList
+ ExtGANSS-SIBTypeInfoSchedulingInfoList OPTIONAL,
+ csg-Indicator ENUMERATED { true } OPTIONAL
+}
+
MIB-ValueTag ::= INTEGER (1..8)
NCC ::= INTEGER (0..7)
@@ -14574,6 +16639,36 @@ SIB-TypeExt ::= CHOICE {
systemInfoType15-8 NULL
}
+SIB-TypeExt2 ::= CHOICE {
+ systemInfoType19 NULL,
+ systemInfoType15-2ter NULL,
+ systemInfoType20 NULL,
+ spare5 NULL,
+ spare4 NULL,
+ spare3 NULL,
+ spare2 NULL,
+ spare1 NULL
+}
+
+SIB-TypeExtGANSS ::= CHOICE {
+ systemInfoType15-1bis NULL,
+ systemInfoType15-2bis NULL,
+ systemInfoType15-2ter NULL,
+ systemInfoType15-3bis NULL,
+ systemInfoType15-6 NULL,
+ systemInfoType15-7 NULL,
+ systemInfoType15-8 NULL,
+ spare9 NULL,
+ spare8 NULL,
+ spare7 NULL,
+ spare6 NULL,
+ spare5 NULL,
+ spare4 NULL,
+ spare3 NULL,
+ spare2 NULL,
+ spare1 NULL
+}
+
SibOFF ::= ENUMERATED {
so2, so4, so6, so8, so10,
so12, so14, so16, so18,
@@ -14592,8 +16687,11 @@ SysInfoType1 ::= SEQUENCE {
ue-IdleTimersAndConstants UE-IdleTimersAndConstants OPTIONAL,
-- Extension mechanism for non- release99 information
v3a0NonCriticalExtensions SEQUENCE {
- sysInfoType1-v3a0ext SysInfoType1-v3a0ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ sysInfoType1-v3a0ext SysInfoType1-v3a0ext-IEs,
+ v860NonCriticalExtentions SEQUENCE {
+ sysInfoType1-v860ext SysInfoType1-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
}
@@ -14602,6 +16700,10 @@ SysInfoType1-v3a0ext-IEs ::= SEQUENCE {
ue-IdleTimersAndConstants-v3a0ext UE-IdleTimersAndConstants-v3a0ext
}
+SysInfoType1-v860ext-IEs ::= SEQUENCE {
+ ue-ConnTimersAndConstants UE-ConnTimersAndConstants-v860ext
+}
+
SysInfoType2 ::= SEQUENCE {
-- UTRAN mobility IEs
ura-IdentityList URA-IdentityList,
@@ -14626,9 +16728,15 @@ SysInfoType3 ::= SEQUENCE {
sysInfoType3-v670ext SysInfoType3-v670ext,
v770NonCriticalExtension SEQUENCE {
sysInfoType3-v770ext SysInfoType3-v770ext-IEs,
- v8xyNonCriticalExtension SEQUENCE {
- sysInfoType3-v8xyext SysInfoType3-v8xyext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v830NonCriticalExtension SEQUENCE {
+ sysInfoType3-v830ext SysInfoType3-v830ext-IEs,
+ v860NonCriticalExtension SEQUENCE {
+ sysInfoType3-v860ext SysInfoType3-v860ext-IEs,
+ v870NonCriticalExtension SEQUENCE {
+ sysInfoType3-v870ext SysInfoType3-v870ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -14637,45 +16745,6 @@ SysInfoType3 ::= SEQUENCE {
} OPTIONAL
}
-SysInfoType3-v8xyext-IEs ::= SEQUENCE {
- pagingPermissionWithAccessControlParametersForPLMNOfMIB
- PagingPermissionWithAccessControlParameters OPTIONAL,
- pagingPermissionWithAccessControlParametersForSharedNetwork
- PagingPermissionWithAccessControlForSharedNetwork OPTIONAL
-}
-
-PagingPermissionWithAccessControlForSharedNetwork ::= CHOICE {
- pagingPermissionWithAccessControlList PagingPermissionWithAccessControlList,
- pagingPermissionWithAccessControlForAll PagingPermissionWithAccessControlParameters
-}
-
-PagingPermissionWithAccessControlList ::= SEQUENCE {
- pagingPermissionWithAccessControlParametersForOperator1
- PagingPermissionWithAccessControlParameters OPTIONAL,
- pagingPermissionWithAccessControlParametersForOperator2
- PagingPermissionWithAccessControlParameters OPTIONAL,
- pagingPermissionWithAccessControlParametersForOperator3
- PagingPermissionWithAccessControlParameters OPTIONAL,
- pagingPermissionWithAccessControlParametersForOperator4
- PagingPermissionWithAccessControlParameters OPTIONAL,
- pagingPermissionWithAccessControlParametersForOperator5
- PagingPermissionWithAccessControlParameters OPTIONAL
-}
-
-PagingPermissionWithAccessControlParameters ::= SEQUENCE {
- pagingResponseRestrictionIndicator ENUMERATED {all, cS, pS, none},
- locationRegistrationRestrictionIndicator ENUMERATED {all, cS, pS},
- locationRegistration LocationRegistrationParameters
-}
-
-LocationRegistrationParameters ::= CHOICE {
- noRestriction NULL,
- restriction LocationRegistrationAccessClassBarredList
-}
-
-LocationRegistrationAccessClassBarredList ::= SEQUENCE (SIZE (15)) OF
- AccessClassBarred
-
SysInfoType3-v4b0ext-IEs ::= SEQUENCE {
mapping-LCR Mapping-LCR-r4 OPTIONAL
}
@@ -14704,6 +16773,22 @@ SysInfoType3-v770ext-IEs ::= SEQUENCE {
mbsfnOnlyService MBSFNOnlyService OPTIONAL
}
+SysInfoType3-v830ext-IEs ::= SEQUENCE {
+ pagingPermissionWithAccessControlParametersForPLMNOfMIB
+ PagingPermissionWithAccessControlParameters OPTIONAL,
+ pagingPermissionWithAccessControlParametersForSharedNetwork
+ PagingPermissionWithAccessControlForSharedNetwork OPTIONAL
+}
+
+SysInfoType3-v860ext-IEs ::= SEQUENCE {
+ csgIdentity CSG-Identity OPTIONAL,
+ csg-PSCSplitInfo CSG-PSCSplitInfo OPTIONAL
+}
+
+SysInfoType3-v870ext-IEs ::= SEQUENCE {
+ cellAccessRestriction CellAccessRestriction-v870ext OPTIONAL
+}
+
SysInfoType4 ::= SEQUENCE {
-- UTRAN mobility IEs
cellIdentity CellIdentity,
@@ -14781,7 +16866,10 @@ SysInfoType5 ::= SEQUENCE {
sysInfoType5-v690ext SysInfoType5-v690ext-IEs,
v770NonCriticalExtensions SEQUENCE {
sysInfoType5-v770ext SysInfoType5-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ sysInfoType5-v860ext SysInfoType5-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -14872,6 +16960,21 @@ SysInfoType5-v770ext-IEs ::= SEQUENCE {
tDD-MBSFNInformation TDD-MBSFNInformation OPTIONAL
}
+SysInfoType5-v860ext-IEs ::= SEQUENCE {
+ commonEDCHSystemInfo CommonEDCHSystemInfo OPTIONAL,
+ modeSpecificInfo CHOICE {
+ fdd SEQUENCE {
+ hs-dsch-DrxCellfach-info HS-DSCH-DrxCellfach-info OPTIONAL
+ },
+ tdd128 SEQUENCE {
+ hs-dsch-CommonSysInfo SEQUENCE {
+ hs-dsch-CommonSystemInformation HS-DSCH-CommonSystemInformation-TDD128,
+ hs-dsch-PagingSystemInformation HS-DSCH-PagingSystemInformation-TDD128 OPTIONAL
+ } OPTIONAL,
+ hs-dsch-DrxCellfach-info HS-DSCH-DrxCellfach-info-TDD128 OPTIONAL
+ }
+ }
+}
-- SysInfoType5bis uses the same structure as SysInfoType5
SysInfoType5bis ::= SysInfoType5
@@ -15041,12 +17144,18 @@ SysInfoType11 ::= SEQUENCE {
sysInfoType11-v6b0ext SysInfoType11-v6b0ext-IEs,
v770NonCriticalExtensions SEQUENCE {
sysInfoType11-v770ext SysInfoType11-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
- } OPTIONAL
- } OPTIONAL
- } OPTIONAL
- } OPTIONAL
- } OPTIONAL
+ v7b0NonCriticalExtensions SEQUENCE {
+ sysInfoType11-v7b0ext SysInfoType11-v7b0ext-IEs,
+ v860NonCriticalExtensions SEQUENCE {
+ sysInfoType11-v860ext SysInfoType11-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
}
SysInfoType11-v4b0ext-IEs ::= SEQUENCE {
@@ -15085,6 +17194,16 @@ SysInfoType11-v770ext-IEs ::= SEQUENCE {
mbsfnFrequencyList MBSFNFrequencyList OPTIONAL
}
+SysInfoType11-v7b0ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ newInterFreqCellList NewInterFreqCellList-v7b0ext OPTIONAL
+}
+
+SysInfoType11-v860ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ mbsfnFrequencyList MBSFNFrequencyList-v860ext OPTIONAL
+}
+
SysInfoType11bis ::= SEQUENCE {
-- Measurement IEs
measurementControlSysInfo MeasurementControlSysInfoExtension OPTIONAL,
@@ -15092,7 +17211,24 @@ SysInfoType11bis ::= SEQUENCE {
measurementControlSysInfoExtensionAddon-r5
MeasurementControlSysInfoExtensionAddon-r5 OPTIONAL,
-- Extension mechanism for non-release99 information
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7b0NonCriticalExtensions SEQUENCE {
+ sysInfoType11bis-v7b0ext SysInfoType11bis-v7b0ext-IEs,
+ v860NonCriticalExtensions SEQUENCE {
+ sysInfoType11bis-v860ext SysInfoType11bis-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
+}
+
+SysInfoType11bis-v7b0ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ newInterFreqCellList NewInterFreqCellList-v7b0ext OPTIONAL
+}
+
+SysInfoType11bis-v860ext-IEs ::= SEQUENCE {
+ -- UTRAN mobility IEs
+ csg-PSCSplitInfo CSG-PSCSplitInfo OPTIONAL,
+ csg-DedicatedFrequencyInfoList CSG-DedicatedFrequencyInfoList OPTIONAL
}
SysInfoType12 ::= SEQUENCE {
@@ -15108,7 +17244,10 @@ SysInfoType12 ::= SEQUENCE {
sysInfoType12-v690ext SysInfoType12-v690ext-IEs,
v6b0NonCriticalExtensions SEQUENCE {
sysInfoType12-v6b0ext SysInfoType12-v6b0ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7b0NonCriticalExtensions SEQUENCE {
+ sysInfoType12-v7b0ext SysInfoType12-v7b0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -15146,6 +17285,11 @@ SysInfoType12-v6b0ext-IEs ::= SEQUENCE {
interFreqRACHReportingInfo InterFreqRACHReportingInfo OPTIONAL
}
+SysInfoType12-v7b0ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ newInterFreqCellList NewInterFreqCellList-v7b0ext OPTIONAL
+}
+
SysInfoType13 ::= SEQUENCE {
-- Core network IEs
cn-DomainSysInfoList CN-DomainSysInfoList,
@@ -15247,7 +17391,17 @@ SysInfoType15bis ::= SEQUENCE {
ue-positioning-GANSS-ReferenceTime UE-Positioning-GANSS-ReferenceTime,
ue-positioning-GANSS-IonosphericModel UE-Positioning-GANSS-IonosphericModel OPTIONAL,
-- Extension mechanism for non-release99 information
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ sysInfoType15bis-v860ext SysInfoType15bis-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+}
+
+SysInfoType15bis-v860ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ ue-Positioning-GANSS-AddIonoModel UE-Positioning-GANSS-AddIonoModel OPTIONAL,
+ ue-Positioning-GANSS-EarthOrientationPara
+ UE-Positioning-GANSS-EarthOrientPara OPTIONAL
}
SysInfoType15-1 ::= SEQUENCE {
@@ -15280,12 +17434,19 @@ SysInfoType15-2bis ::= SEQUENCE {
nonCriticalExtensions SEQUENCE {} OPTIONAL
}
+SysInfoType15-2ter ::= SEQUENCE {
+ -- Measurement IEs
+ ue-positioning-GANSS-AddNavigationModels UE-Positioning-GANSS-AddNavigationModels,
+ -- Extension mechanism for non-release99 information
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+}
+
SysInfoType15-3 ::= SEQUENCE {
-- Almanac and other data
transmissionTOW GPS-TOW-1sec,
- ue-positioning-GPS-Almanac UE-Positioning-GPS-Almanac OPTIONAL,
- ue-positioning-GPS-IonosphericModel UE-Positioning-GPS-IonosphericModel OPTIONAL,
- ue-positioning-GPS-UTC-Model UE-Positioning-GPS-UTC-Model OPTIONAL,
+ ue-positioning-GPS-Almanac UE-Positioning-GPS-Almanac OPTIONAL,
+ ue-positioning-GPS-IonosphericModel UE-Positioning-GPS-IonosphericModel OPTIONAL,
+ ue-positioning-GPS-UTC-Model UE-Positioning-GPS-UTC-Model OPTIONAL,
satMask BIT STRING (SIZE (1..32)) OPTIONAL,
lsbTOW BIT STRING (SIZE (8)) OPTIONAL,
-- Extension mechanism for non- release99 information
@@ -15298,7 +17459,17 @@ SysInfoType15-3bis ::= SEQUENCE {
ue-positioning-GANSS-TimeModels UE-Positioning-GANSS-TimeModels OPTIONAL,
ue-positioning-GANSS-UTC-Model UE-Positioning-GANSS-UTCModel OPTIONAL,
-- Extension mechanism for non-release99 information
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ sysInfoType15-3bis-v860ext SysInfoType15-3bis-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+}
+
+SysInfoType15-3bis-v860ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ ue-Positioning-GANSS-Almanac UE-Positioning-GANSS-Almanac-v860ext OPTIONAL,
+ ue-Positioning-GANSS-AddUTCModels UE-Positioning-GANSS-AddUTCModels OPTIONAL,
+ ue-Positioning-GANSS-AuxiliaryInfo UE-Positioning-GANSS-AuxiliaryInfo OPTIONAL
}
SysInfoType15-4 ::= SEQUENCE {
@@ -15432,7 +17603,10 @@ SysInfoType18 ::= SEQUENCE {
-- Extension mechanism for non- release99 information
v6b0NonCriticalExtensions SEQUENCE {
sysInfoType18-v6b0ext SysInfoType18-v6b0ext,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ sysInfoType18-v860ext SysInfoType18-v860ext,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
}
@@ -15441,37 +17615,81 @@ SysInfoType18-v6b0ext ::= SEQUENCE {
connectedModePLMNIdentitiesSIB11bis PLMNIdentitiesOfNeighbourCells OPTIONAL
}
+SysInfoType18-v860ext ::= SEQUENCE {
+ idleModePLMNIdentities PLMNIdentitiesOfNeighbourCells-v860ext OPTIONAL,
+ connectedModePLMNIdentities PLMNIdentitiesOfNeighbourCells-v860ext OPTIONAL
+}
+
+SysInfoType19 ::= SEQUENCE {
+ -- Measurement IEs
+ utra-PriorityInfoList UTRA-PriorityInfoList,
+ gsm-PriorityInfoList GSM-PriorityInfoList OPTIONAL,
+ eutra-FrequencyAndPriorityInfoList EUTRA-FrequencyAndPriorityInfoList OPTIONAL,
+ -- Extension mechanism for non-release8 information
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+}
+
+SysInfoType20 ::= SEQUENCE {
+ hNBName HNBName OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+}
+
SysInfoTypeSB1 ::= SEQUENCE {
-- Other IEs
sib-ReferenceList SIB-ReferenceList,
-- Extension mechanism for non- release99 information
v6b0NonCriticalExtensions SEQUENCE {
sysInfoTypeSB1-v6b0ext SysInfoTypeSB1-v6b0ext,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
- } OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ sysInfoTypeSB1-v860ext SysInfoTypeSB1-v860ext,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
}
SysInfoTypeSB1-v6b0ext ::= SEQUENCE {
extSIBTypeInfoSchedulingInfo-List ExtSIBTypeInfoSchedulingInfo-List OPTIONAL
}
+SysInfoTypeSB1-v860ext ::= SEQUENCE {
+ extSIBTypeInfoSchedulingInfo-List ExtSIBTypeInfoSchedulingInfo-List2 OPTIONAL,
+ extGANSS-SIBTypeInfoSchedulingInfoList
+ ExtGANSS-SIBTypeInfoSchedulingInfoList OPTIONAL
+}
+
SysInfoTypeSB2 ::= SEQUENCE {
-- Other IEs
sib-ReferenceList SIB-ReferenceList,
-- Extension mechanism for non- release99 information
v6b0NonCriticalExtensions SEQUENCE {
sysInfoTypeSB2-v6b0ext SysInfoTypeSB2-v6b0ext,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
- } OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ sysInfoTypeSB2-v860ext SysInfoTypeSB2-v860ext,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
}
SysInfoTypeSB2-v6b0ext ::= SEQUENCE {
extSIBTypeInfoSchedulingInfo-List ExtSIBTypeInfoSchedulingInfo-List OPTIONAL
}
+SysInfoTypeSB2-v860ext ::= SEQUENCE {
+ extSIBTypeInfoSchedulingInfo-List ExtSIBTypeInfoSchedulingInfo-List2 OPTIONAL,
+ extGANSS-SIBTypeInfoSchedulingInfoList
+ ExtGANSS-SIBTypeInfoSchedulingInfoList OPTIONAL
+}
+
TDD-UMTS-Frequency-List ::= SEQUENCE (SIZE (1..maxNumTDDFreqs)) OF
FrequencyInfoTDD
+UE-HistoryInformation ::= SEQUENCE {
+ ue-InactivityPeriod INTEGER (1..120),
+ ueMobilityStateIndicator High-MobilityDetected OPTIONAL,
+ ul-dataVolumeHistory DataVolumeHistory OPTIONAL,
+ dl-dataVolumeHistory DataVolumeHistory OPTIONAL
+}
+
-- For systemInformationBlockType11bis the Value Tag Info "CellValueTag" is used
ValueTagInfo ::= CHOICE {
none NULL,
@@ -15650,6 +17868,7 @@ MBMS-MCCH-ConfigurationInfo-r6 ::= SEQUENCE {
MBMS-MICHConfigurationInfo-r6 ::= SEQUENCE {
michPowerOffset MBMS-MICHPowerOffset,
mode CHOICE {
+ -- The CHOICE fdd is used for both "fdd" and "3.84 Mcps TDD MBSFN IMB"
fdd SEQUENCE {
channelisationCode256 ChannelisationCode256,
ni-CountPerFrame MBMS-NI-CountPerFrame,
@@ -15717,12 +17936,22 @@ MBMS-ModifiedService-v770ext ::= SEQUENCE {
mbsfnClusterFrequency MBSFN-ClusterFrequency-r7 OPTIONAL
}
+MBMS-ModifiedService-LCR-v7c0ext ::= SEQUENCE {
+ rbReleaseCause MBMS-PTM-RBReleaseCause-LCR-r7 OPTIONAL
+}
+
-- IE 'MBMS-ModifiedServiceList-v770ext' contains a list of extension data
-- associated with the MBMS transmission identities at the corresponding
-- positions in IE 'MBMS-ModifedServiceList-r6'
MBMS-ModifiedServiceList-v770ext ::= SEQUENCE (SIZE (1..maxMBMSservModif)) OF
MBMS-ModifiedService-v770ext
+-- IE 'MBMS-ModifiedServiceList-LCR-v7c0ext' contains a list of extension data
+-- associated with the MBMS transmission identities at the corresponding
+-- positions in IE 'MBMS-ModifedServiceList-r6'
+MBMS-ModifiedServiceList-LCR-v7c0ext ::= SEQUENCE (SIZE (1..maxMBMSservModif)) OF
+ MBMS-ModifiedService-LCR-v7c0ext
+
MBMS-MSCH-ConfigurationInfo-r6 ::= SEQUENCE {
mschShedulingInfo MBMS-MSCHSchedulingInfo OPTIONAL,
rlc-Info RLC-Info-MSCH-r6 OPTIONAL,
@@ -15785,6 +18014,14 @@ MBMS-PFLIndex ::= INTEGER (1..maxMBMS-Freq)
MBMS-PFLInfo ::= FrequencyInfo
+MBMS-PhyChInformation-IMB384 ::= SEQUENCE {
+ mbms-CommonPhyChIdentity MBMS-CommonPhyChIdentity,
+ secondaryCCPCHInfo-MBMS SecondaryCCPCHFrameType2Info
+}
+
+MBMS-PhyChInformationList-IMB384 ::= SEQUENCE (SIZE (1..maxMBMS-CommonPhyCh)) OF
+ MBMS-PhyChInformation-IMB384
+
MBMS-PhyChInformation-r6 ::= SEQUENCE {
mbms-CommonPhyChIdentity MBMS-CommonPhyChIdentity,
secondaryCCPCHInfo-MBMS SecondaryCCPCHInfo-MBMS-r6
@@ -15834,6 +18071,11 @@ MBMS-PTM-RBInformation-N ::= SEQUENCE {
MBMS-PTM-RBInformation-NList ::= SEQUENCE (SIZE (1..maxRBperTrCh)) OF
MBMS-PTM-RBInformation-N
+MBMS-PTM-RBReleaseCause-LCR-r7 ::= ENUMERATED {
+ normalRelease, outOfMBMSServiceCoverageInRAN,
+ networkAbnormalRelease,
+ spare5, spare4, spare3, spare2, spare1 }
+
MBMS-Qoffset ::= ENUMERATED { q4, q8, q12, q16, q20, q30, q40, qInfinity }
MBMS-RequiredUEAction-Mod ::= ENUMERATED {
@@ -16002,7 +18244,6 @@ MBMS-UnmodifiedService-v770ext ::= SEQUENCE {
MBMS-UnmodifiedServiceList-v770ext ::= SEQUENCE (SIZE (1..maxMBMSservUnmodif)) OF
MBMS-UnmodifiedService-v770ext
-
MBSFN-ClusterFrequency-r7 ::= INTEGER (1..maxMBSFNClusters)
MBSFNFrequency ::= SEQUENCE {
@@ -16011,9 +18252,17 @@ MBSFNFrequency ::= SEQUENCE {
cellParametersID CellParametersID OPTIONAL
}
+MBSFNFrequency-v860ext ::= SEQUENCE {
+ imb-Indication ENUMERATED { true } OPTIONAL
+}
+
MBSFNFrequencyList ::= SEQUENCE (SIZE (0..maxMBSFNClusters)) OF
MBSFNFrequency
+-- List of extensions to the corresponding elements of IE "MBSFNFrequencyList"
+MBSFNFrequencyList-v860ext ::= SEQUENCE (SIZE (0..maxMBSFNClusters)) OF
+ MBSFNFrequency-v860ext
+
MBSFNOnlyService ::= ENUMERATED {true}
MBSFNservicesNotNotified-r7 ::= SEQUENCE {
@@ -16029,34 +18278,41 @@ MBSFNInterFrequencyNeighbour-r7 ::= SEQUENCE {
}
}
-MBSFN-InterFrequencyNeighbourList-r7 ::= SEQUENCE (SIZE (1.. maxMBSFNClusters)) OF
+MBSFNInterFrequencyNeighbour-v860ext ::= SEQUENCE {
+ imb-Indication ENUMERATED { true } OPTIONAL
+}
+
+MBSFN-InterFrequencyNeighbourList-r7 ::= SEQUENCE (SIZE (1..maxMBSFNClusters)) OF
MBSFNInterFrequencyNeighbour-r7
-MBSFN-TDM-Info ::= SEQUENCE {
- shortTransmissionID MBMS-ShortTransmissionID,
- tDMPeriod INTEGER (2..9),
- tDMOffset INTEGER (0..8),
- tDMLength INTEGER (1..8)
-}
+-- List of extensions to the corresponding elements of IE "MBSFN-InterFrequencyNeighbourList-r7"
+MBSFN-InterFrequencyNeighbourList-v860ext ::= SEQUENCE (SIZE (1..maxMBSFNClusters)) OF
+ MBSFNInterFrequencyNeighbour-v860ext
-MBSFN-TDM-Info-List ::= SEQUENCE (SIZE (1..maxMBMSservUnmodif)) OF
- MBSFN-TDM-Info
+MBSFN-TDDInformation ::= SEQUENCE (SIZE (1..maxTS)) OF
+ MBSFN-TDDTimeSlotInfo
-MBSFN-TDDTimeSlotInfo ::= SEQUENCE {
+MBSFN-TDDInformation-LCR ::= SEQUENCE (SIZE (1..maxMBSFNClusters)) OF
+ MBSFN-TDDTimeSlotInfo-LCR
+
+MBSFN-TDDTimeSlotInfo ::= SEQUENCE {
timeSlotNumber TimeslotNumber-LCR-r4,
cellParametersID CellParametersID
}
-MBSFN-TDDInformation ::= SEQUENCE (SIZE (1..maxTS)) OF
- MBSFN-TDDTimeSlotInfo
-
+MBSFN-TDDTimeSlotInfo-LCR ::= SEQUENCE {
+ frequencyIndex INTEGER (1..maxMBSFNClusters),
+ timeSlotList MBSFN-TDDInformation
+}
-MBSFN-TDDTimeSlotInfo-LCR ::= SEQUENCE {
- frequencyIndex INTEGER (1..maxMBSFNClusters),
- timeSlotList MBSFN-TDDInformation
+MBSFN-TDM-Info ::= SEQUENCE {
+ shortTransmissionID MBMS-ShortTransmissionID,
+ tDMPeriod INTEGER (2..9),
+ tDMOffset INTEGER (0..8),
+ tDMLength INTEGER (1..8)
}
-MBSFN-TDDInformation-LCR ::= SEQUENCE (SIZE (1..maxMBSFNClusters)) OF
- MBSFN-TDDTimeSlotInfo-LCR
+MBSFN-TDM-Info-List ::= SEQUENCE (SIZE (1..maxMBMSservUnmodif)) OF
+ MBSFN-TDM-Info
END
diff --git a/asn1/rrc/Internode-definitions.asn b/asn1/rrc/Internode-definitions.asn
index cf0a92e812..b973ab6541 100644
--- a/asn1/rrc/Internode-definitions.asn
+++ b/asn1/rrc/Internode-definitions.asn
@@ -1,8 +1,8 @@
-- $Id$
-- Internode-definitions.asn
--
--- Taken from 3GPP TS 25.331 V8.2.0 (2008-04-21)
--- http://www.3gpp.org/ftp/Specs/archive/25_series/25.331/25331-820.zip
+-- 3GPP TS 25.331 V8.8.0 (2009-09)
+-- http://www.3gpp.org/ftp/Specs/html-info/25331.htm
--
-- 11.5 RRC information between network nodes
--
@@ -89,6 +89,7 @@ FROM PDU-definitions
UE-RadioAccessCapability-v4b0ext,
UE-RadioAccessCapability-v590ext,
UE-RadioAccessCapability-v5c0ext,
+ UE-RadioAccessCapability-v7e0ext,
UL-PhysChCapabilityFDD,
UL-PhysChCapabilityFDD-r6,
UL-PhysChCapabilityTDD,
@@ -133,6 +134,7 @@ FROM PDU-definitions
TGCFN,
TGPSI,
TGPS-ConfigurationParams,
+ TGPS-ConfigurationParams-r8,
-- Measurement IEs :
Event1j-r6,
Hysteresis,
@@ -148,6 +150,7 @@ FROM PDU-definitions
MeasurementType-r4,
MeasurementType-r6,
MeasurementType-r7,
+ MeasurementType-r8,
AdditionalMeasurementID-List,
PositionEstimate,
ReportingCellStatus,
@@ -162,12 +165,15 @@ FROM PDU-definitions
InterRAT-UE-RadioAccessCapabilityList,
InterRAT-UE-RadioAccessCapability-v590ext,
InterRAT-UE-RadioAccessCapability-v690ext,
+ InterRAT-UE-RadioAccessCapability-v860ext,
+ UE-HistoryInformation,
UESpecificBehaviourInformation1idle,
UESpecificBehaviourInformation1interRAT
FROM InformationElements
maxCNdomains,
+ maxEDCHRL,
maxGANSS,
maxNoOfMeas,
maxRB,
@@ -236,7 +242,11 @@ InterRATHandoverInfoWithInterRATCapabilities-r3 ::= CHOICE {
v690NonCriticalExtensions SEQUENCE {
interRATHandoverInfoWithInterRATCapabilities-v690ext
InterRATHandoverInfoWithInterRATCapabilities-v690ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ interRATHandoverInfoWithInterRATCapabilities-v860ext
+ InterRATHandoverInfoWithInterRATCapabilities-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
},
@@ -266,6 +276,11 @@ InterRATHandoverInfoWithInterRATCapabilities-v690ext-IEs ::= SEQUENCE {
ue-RATSpecificCapability-v690ext InterRAT-UE-RadioAccessCapability-v690ext OPTIONAL
}
+InterRATHandoverInfoWithInterRATCapabilities-v860ext-IEs ::= SEQUENCE {
+ -- Other IEs
+ ue-RATSpecificCapability InterRAT-UE-RadioAccessCapability-v860ext OPTIONAL
+}
+
-- ***************************************************
--
-- RFC3095 context, source RNC to target RNC
@@ -309,7 +324,7 @@ SRNC-RelocationInfo-r3 ::= CHOICE {
sRNC-RelocationInfo-v3d0ext SRNC-RelocationInfo-v3d0ext-IEs,
-- Container for additional R99 extensions
sRNC-RelocationInfo-r3-add-ext BIT STRING
- (CONTAINING SRNC-RelocationInfo-v3h0ext-IEs) OPTIONAL,
+ (CONTAINING SRNC-RelocationInfo-v3h0ext-IEs) OPTIONAL,
v3g0NonCriticalExtensions SEQUENCE {
sRNC-RelocationInfo-v3g0ext SRNC-RelocationInfo-v3g0ext-IEs,
v4b0NonCriticalExtensions SEQUENCE {
@@ -335,10 +350,14 @@ SRNC-RelocationInfo-r3 ::= CHOICE {
v770NonCriticalExtensions SEQUENCE {
sRNC-RelocationInfo-v770ext
SRNC-RelocationInfo-v770ext-IEs,
- -- Reserved for future non critical
- -- extension
- nonCriticalExtensions
+ v7e0NonCriticalExtensions SEQUENCE {
+ sRNC-RelocationInfo-v7e0ext
+ SRNC-RelocationInfo-v7e0ext-IEs,
+ -- Reserved for future non critical
+ -- extension
+ nonCriticalExtensions
SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -378,7 +397,11 @@ SRNC-RelocationInfo-r3 ::= CHOICE {
v770NonCriticalExtensions SEQUENCE {
sRNC-RelocationInfo-v770ext
SRNC-RelocationInfo-v770ext-IEs,
+ v7e0NonCriticalExtensions SEQUENCE {
+ sRNC-RelocationInfo-v7e0ext
+ SRNC-RelocationInfo-v7e0ext-IEs,
nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -405,7 +428,11 @@ SRNC-RelocationInfo-r3 ::= CHOICE {
v770NonCriticalExtensions SEQUENCE {
sRNC-RelocationInfo-v770ext
SRNC-RelocationInfo-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7e0NonCriticalExtensions SEQUENCE {
+ sRNC-RelocationInfo-v7e0ext
+ SRNC-RelocationInfo-v7e0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -416,14 +443,18 @@ SRNC-RelocationInfo-r3 ::= CHOICE {
criticalExtensions CHOICE {
r6 SEQUENCE {
sRNC-RelocationInfo-r6 SRNC-RelocationInfo-r6-IEs,
- sRNC-RelocationInfo-r6-add-ext BIT STRING OPTIONAL,
+ sRNC-RelocationInfo-r6-add-ext BIT STRING
+ (CONTAINING SRNC-RelocationInfo-r6-add-ext-IEs) OPTIONAL,
v6b0NonCriticalExtensions SEQUENCE {
sRNC-RelocationInfo-v6b0ext SRNC-RelocationInfo-v6b0ext-IEs,
v770NonCriticalExtensions SEQUENCE {
sRNC-RelocationInfo-v770ext SRNC-RelocationInfo-v770ext-IEs,
v820NonCriticalExtensions SEQUENCE {
srnc-RelocationInfo-v820ext SRNC-RelocationInfo-v820ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ sRNC-RelocationInfo-v860ext SRNC-RelocationInfo-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -431,19 +462,26 @@ SRNC-RelocationInfo-r3 ::= CHOICE {
criticalExtensions CHOICE {
r7 SEQUENCE {
sRNC-RelocationInfo-r7 SRNC-RelocationInfo-r7-IEs,
- sRNC-RelocationInfo-r7-add-ext BIT STRING OPTIONAL,
+ sRNC-RelocationInfo-r7-add-ext BIT STRING
+ (CONTAINING SRNC-RelocationInfo-r7-add-ext-IEs) OPTIONAL,
v820NonCriticalExtensions SEQUENCE {
srnc-RelocationInfo-v820ext SRNC-RelocationInfo-v820ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
- }
+ v860NonCriticalExtensions SEQUENCE {
+ sRNC-RelocationInfo-v860ext SRNC-RelocationInfo-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
},
criticalExtensions CHOICE {
r8 SEQUENCE {
sRNC-RelocationInfo-r8 SRNC-RelocationInfo-r8-IEs,
sRNC-RelocationInfo-r8-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7e0NonCriticalExtensions SEQUENCE {
+ sRNC-RelocationInfo-v7e0ext SRNC-RelocationInfo-v7e0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions SEQUENCE {}
}
}
}
@@ -549,13 +587,13 @@ SRNC-RelocationInfo-v3c0ext-IEs ::= SEQUENCE {
-- 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
+ rb-IdentityForHOMessage RB-Identity OPTIONAL
}
SRNC-RelocationInfo-v3d0ext-IEs ::= SEQUENCE {
-- User equipment IEs
uESpecificBehaviourInformation1idle UESpecificBehaviourInformation1idle OPTIONAL,
- uESpecificBehaviourInformation1interRAT UESpecificBehaviourInformation1interRAT OPTIONAL
+ uESpecificBehaviourInformation1interRAT UESpecificBehaviourInformation1interRAT OPTIONAL
}
SRNC-RelocationInfo-v3g0ext-IEs ::= SEQUENCE {
@@ -623,9 +661,17 @@ StoredCompressedModeInfo ::= SEQUENCE {
codeChangeStatusList CodeChangeStatusList OPTIONAL
}
+StoredCompressedModeInfo-r8 ::= SEQUENCE {
+ storedTGP-SequenceList StoredTGP-SequenceList-r8,
+ codeChangeStatusList CodeChangeStatusList OPTIONAL
+}
+
StoredTGP-SequenceList ::= SEQUENCE (SIZE (1..maxTGPS)) OF
StoredTGP-Sequence
+StoredTGP-SequenceList-r8 ::= SEQUENCE (SIZE (1..maxTGPS)) OF
+ StoredTGP-Sequence-r8
+
StoredTGP-Sequence ::= SEQUENCE {
tgpsi TGPSI,
current-tgps-Status CHOICE {
@@ -637,6 +683,17 @@ StoredTGP-Sequence ::= SEQUENCE {
tgps-ConfigurationParams TGPS-ConfigurationParams OPTIONAL
}
+StoredTGP-Sequence-r8 ::= SEQUENCE {
+ tgpsi TGPSI,
+ current-tgps-Status CHOICE {
+ active SEQUENCE {
+ tgcfn TGCFN
+ },
+ inactive NULL
+ },
+ tgps-ConfigurationParams TGPS-ConfigurationParams-r8 OPTIONAL
+}
+
SRNC-RelocationInfo-r4-IEs ::= SEQUENCE {
-- Non-RRC IEs
-- IE rb-IdentityForHOMessage includes the identity of the RB used by the source SRNC
@@ -664,7 +721,7 @@ SRNC-RelocationInfo-r4-IEs ::= SEQUENCE {
ue-RadioAccessCapability-ext UE-RadioAccessCapabBandFDDList OPTIONAL,
ue-Positioning-LastKnownPos UE-Positioning-LastKnownPos OPTIONAL,
uESpecificBehaviourInformation1idle UESpecificBehaviourInformation1idle OPTIONAL,
- uESpecificBehaviourInformation1interRAT UESpecificBehaviourInformation1interRAT OPTIONAL,
+ uESpecificBehaviourInformation1interRAT UESpecificBehaviourInformation1interRAT OPTIONAL,
-- Other IEs
ue-RATSpecificCapability InterRAT-UE-RadioAccessCapabilityList OPTIONAL,
-- UTRAN mobility IEs
@@ -863,6 +920,11 @@ SRNC-RelocationInfo-r6-IEs ::= SEQUENCE {
mbms-JoinedInformation MBMS-JoinedInformation-r6 OPTIONAL
}
+SRNC-RelocationInfo-r6-add-ext-IEs ::= SEQUENCE {
+ sRNC-RelocationInfo-v7e0ext SRNC-RelocationInfo-v7e0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+}
+
SRNC-RelocationInfo-v6b0ext-IEs ::= SEQUENCE {
-- The order of the RABs in IE rab-InformationSetupListExt is the same as
-- in IE rab-InformationSetupList that is included in this message
@@ -949,11 +1011,21 @@ SRNC-RelocationInfo-r7-IEs ::= SEQUENCE {
mbmsSelectedServiceInfo MBMS-SelectedServiceInfo OPTIONAL
}
+SRNC-RelocationInfo-r7-add-ext-IEs ::= SEQUENCE {
+ sRNC-RelocationInfo-v7e0ext SRNC-RelocationInfo-v7e0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+}
+
SRNC-RelocationInfo-v770ext-IEs ::= SEQUENCE {
thresholdSFN-GPS-TOW-us ThresholdSFN-GPS-TOW-us OPTIONAL,
srns-t-305 T-305 OPTIONAL
}
+SRNC-RelocationInfo-v7e0ext-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ ue-RadioAccessCapability UE-RadioAccessCapability-v7e0ext
+}
+
SRNC-RelocationInfo-r8-IEs ::= SEQUENCE {
-- Non-RRC IEs
-- IE rb-IdentityForHOMessage includes the identity of the RB used by the source SRNC
@@ -1009,7 +1081,7 @@ SRNC-RelocationInfo-r8-IEs ::= SEQUENCE {
cn-CommonGSM-MAP-NAS-SysInfo NAS-SystemInformationGSM-MAP,
cn-DomainInformationList CN-DomainInformationListFull OPTIONAL,
-- Measurement IEs
- ongoingMeasRepList OngoingMeasRepList-r7 OPTIONAL,
+ ongoingMeasRepList OngoingMeasRepList-r8 OPTIONAL,
interRATCellInfoIndication InterRATCellInfoIndication OPTIONAL,
-- Radio bearer IEs
predefinedConfigStatusList PredefinedConfigStatusList,
@@ -1017,17 +1089,19 @@ SRNC-RelocationInfo-r8-IEs ::= SEQUENCE {
rab-InformationList RAB-InformationSetupList-r8 OPTIONAL,
-- Transport channel IEs
ul-CommonTransChInfo UL-CommonTransChInfo-r4 OPTIONAL,
- ul-TransChInfoList UL-AddReconfTransChInfoList-r7 OPTIONAL,
+ ul-TransChInfoList UL-AddReconfTransChInfoList-r8 OPTIONAL,
dl-CommonTransChInfo DL-CommonTransChInfo-r4 OPTIONAL,
dl-TransChInfoList DL-AddReconfTransChInfoList-r7 OPTIONAL,
-- PhyCH IEs
tpc-CombinationInfoList TPC-CombinationInfoList OPTIONAL,
- storedCompressedModeInfo StoredCompressedModeInfo OPTIONAL,
+ e-RGCH-CombinationInfoList E-RGCH-CombinationInfoList OPTIONAL,
+ storedCompressedModeInfo StoredCompressedModeInfo-r8 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
@@ -1038,6 +1112,11 @@ SRNC-RelocationInfo-v820ext-IEs ::= SEQUENCE {
rab-InformationList RAB-InformationSetupList-v820ext OPTIONAL
}
+SRNC-RelocationInfo-v860ext-IEs ::= SEQUENCE {
+ -- PhyCH IEs
+ e-RGCH-CombinationInfoList E-RGCH-CombinationInfoList OPTIONAL
+}
+
-- IE definitions
CalculationTimeForCiphering ::= SEQUENCE {
@@ -1174,8 +1253,15 @@ DL-RFC3095-Context ::= SEQUENCE {
dl-dyn-changed BOOLEAN
}
-ImplementationSpecificParams ::= BIT STRING (SIZE (1..512))
+E-RGCH-Combination-Info ::= SEQUENCE{
+ primaryCPICH-Info PrimaryCPICH-Info,
+ rg-CombinationIndex INTEGER (0..5)
+}
+E-RGCH-CombinationInfoList ::= SEQUENCE (SIZE (1..maxEDCHRL)) OF
+ E-RGCH-Combination-Info
+
+ImplementationSpecificParams ::= BIT STRING (SIZE (1..512))
IntegrityProtectionStatus ::= ENUMERATED {
started, notStarted }
@@ -1229,6 +1315,12 @@ MeasurementCommandWithType-r7 ::= CHOICE {
release NULL
}
+MeasurementCommandWithType-r8 ::= CHOICE {
+ setup MeasurementType-r8,
+ modify NULL,
+ release NULL
+}
+
OngoingMeasRep ::= SEQUENCE {
measurementIdentity MeasurementIdentity,
-- TABULAR: The CHOICE Measurement in the tabular description is included
@@ -1278,6 +1370,13 @@ OngoingMeasRep-r7 ::= SEQUENCE {
additionalMeasurementID-List AdditionalMeasurementID-List OPTIONAL
}
+OngoingMeasRep-r8 ::= SEQUENCE {
+ measurementIdentity MeasurementIdentity,
+ measurementCommandWithType MeasurementCommandWithType-r8,
+ measurementReportingMode MeasurementReportingMode OPTIONAL,
+ additionalMeasurementID-List AdditionalMeasurementID-List OPTIONAL
+}
+
OngoingMeasRepList ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF
OngoingMeasRep
@@ -1293,6 +1392,9 @@ OngoingMeasRepList-r6 ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF
OngoingMeasRepList-r7 ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF
OngoingMeasRep-r7
+OngoingMeasRepList-r8 ::= SEQUENCE (SIZE (1..maxNoOfMeas)) OF
+ OngoingMeasRep-r8
+
PDCP-Capability-r4 ::= SEQUENCE {
losslessSRNS-RelocationSupport BOOLEAN,
supportForRfc2507 CHOICE {
diff --git a/asn1/rrc/PDU-definitions.asn b/asn1/rrc/PDU-definitions.asn
index 6b5b1c340d..961a20727a 100644
--- a/asn1/rrc/PDU-definitions.asn
+++ b/asn1/rrc/PDU-definitions.asn
@@ -1,8 +1,8 @@
-- $Id$
-- PDU-definitions.asn
--
--- Taken from 3GPP TS 25.331 V8.2.0 (2008-04-21)
--- http://www.3gpp.org/ftp/Specs/archive/25_series/25.331/25331-820.zip
+-- 3GPP TS 25.331 V8.8.0 (2009-09)
+-- http://www.3gpp.org/ftp/Specs/html-info/25331.htm
--
-- 11.2 PDU definitions
--
@@ -39,6 +39,7 @@ IMPORTS
-- UTRAN Mobility IEs :
CellIdentity,
CellIdentity-PerRL-List,
+ DedicatedPriorityInformation,
URA-Identity,
-- User Equipment IEs :
AccessStratumReleaseIndicator,
@@ -49,7 +50,9 @@ IMPORTS
CapabilityUpdateRequirement-r4-ext,
CapabilityUpdateRequirement-r5,
CapabilityUpdateRequirement-v770ext,
+ CapabilityUpdateRequirement-v860ext,
CapabilityUpdateRequirement-r7,
+ CapabilityUpdateRequirement-r8,
CellUpdateCause,
CellUpdateCause-ext,
CipheringAlgorithm,
@@ -58,6 +61,7 @@ IMPORTS
CipheringModeInfo-r7,
DelayRestrictionFlag,
DL-PhysChCapabilityFDD-v380ext,
+ DL-SecondaryCellInfoFDD,
DSCH-RNTI,
E-RNTI,
EstablishmentCause,
@@ -75,18 +79,22 @@ IMPORTS
PagingRecordList,
PagingRecord2List-r5,
PDCP-Capability-v770ext,
+ Pre-RedirectionInfo,
ProtocolErrorIndicator,
ProtocolErrorIndicatorWithMoreInfo,
RadioFrequencyBandTDDList,
Rb-timer-indicator,
RedirectionInfo,
RedirectionInfo-r6,
+ RedirectionInfo-v860ext,
RejectionCause,
ReleaseCause,
RF-CapabilityComp,
RRC-StateIndicator,
RRC-TransactionIdentifier,
SecurityCapability,
+ SR-VCC-Info,
+ SR-VCC-SecurityRABInfo-v860ext,
START-Value,
STARTList,
SystemSpecificCapUpdateReq-v590ext,
@@ -97,6 +105,7 @@ IMPORTS
UE-CapabilityContainer-IEs,
UE-ConnTimersAndConstants,
UE-ConnTimersAndConstants-v3a0ext,
+ UE-ConnTimersAndConstants-v860ext,
UE-ConnTimersAndConstants-r5,
UE-HSPA-Identities-r6,
UE-RadioAccessCapabBandFDDList2,
@@ -111,11 +120,16 @@ IMPORTS
UE-RadioAccessCapability-v5c0ext,
UE-RadioAccessCapability-v650ext,
UE-RadioAccessCapability-v680ext,
+ UE-RadioAccessCapability-v7e0ext,
+ UE-RadioAccessCapability-v860ext,
+ UE-RadioAccessCapability-v880ext,
UE-RadioAccessCapabilityComp,
UE-RadioAccessCapabilityComp-ext,
UE-RadioAccessCapabilityComp-v770ext,
UE-RadioAccessCapabilityComp2,
UE-RadioAccessCapabilityComp2-v770ext,
+ UE-RadioAccessCapabilityComp2-v860ext,
+ UE-RadioAccessCapabilityComp-TDD128,
UE-RadioAccessCapabilityInfo-v770ext,
UE-SecurityInformation,
UE-SecurityInformation2,
@@ -129,6 +143,7 @@ IMPORTS
DefaultConfigIdentity-r4,
DefaultConfigIdentity-r5,
DefaultConfigIdentity-r6,
+ DefaultConfigForCellFACH,
DefaultConfigMode,
DL-CounterSynchronisationInfo,
DL-CounterSynchronisationInfo-r5,
@@ -144,7 +159,11 @@ IMPORTS
RAB-InformationList,
RAB-InformationList-r6,
RAB-InformationReconfigList,
+ RAB-InformationReconfigList-r8,
RAB-InformationMBMSPtpList,
+ RAB-InformationSetup-r7,
+ RAB-InformationSetup-r8,
+ RAB-InformationSetup-v820ext,
RAB-InformationSetupList,
RAB-InformationSetupList-r4,
RAB-InformationSetupList-r5,
@@ -217,6 +236,7 @@ IMPORTS
CCTrCH-PowerControlInfo-r7,
ConstantValue,
ConstantValueTdd,
+ ControlChannelDRXInfo-TDD128-r8,
CPCH-SetInfo,
DHS-Sync,
DL-CommonInformation,
@@ -224,10 +244,12 @@ IMPORTS
DL-CommonInformation-r5,
DL-CommonInformation-r6,
DL-CommonInformation-r7,
+ DL-CommonInformation-r8,
DL-CommonInformationPost,
DL-HSPDSCH-Information,
DL-HSPDSCH-Information-r6,
DL-HSPDSCH-Information-r7,
+ DL-HSPDSCH-Information-r8,
DL-HSPDSCH-MultiCarrier-Information,
DL-InformationPerRL-List,
DL-InformationPerRL-List-r4,
@@ -235,6 +257,7 @@ IMPORTS
DL-InformationPerRL-List-r5bis,
DL-InformationPerRL-List-r6,
DL-InformationPerRL-List-r7,
+ DL-InformationPerRL-List-r8,
DL-InformationPerRL-List-v6b0ext,
DL-InformationPerRL-ListPostFDD,
DL-InformationPerRL-PostTDD,
@@ -245,7 +268,6 @@ IMPORTS
DLUL-HSPA-Information-r8,
DPC-Mode,
DPCH-CompressedModeStatusInfo,
- HS-DSCH-TBSizeTable,
DTX-DRX-TimingInfo-r7,
DTX-DRX-Info-r7,
DynamicPersistenceLevel,
@@ -260,11 +282,13 @@ IMPORTS
FrequencyInfoFDD,
FrequencyInfoTDD,
HARQ-Preamble-Mode,
+ HS-DSCH-TBSizeTable,
HS-SCCH-LessInfo-r7,
HS-SICH-Power-Control-Info-TDD384,
HS-SICH-Power-Control-Info-TDD768,
MaxAllowedUL-TX-Power,
MIMO-Parameters-r7,
+ MIMO-Parameters-r8,
OpenLoopPowerControl-IPDL-TDD-r4,
PDSCH-CapacityAllocationInfo,
PDSCH-CapacityAllocationInfo-r4,
@@ -283,9 +307,14 @@ IMPORTS
RL-AdditionInformationList-r6,
RL-AdditionInformation-list-v6b0ext,
RL-AdditionInformationList-r7,
+ RL-AdditionInformationList-r8,
RL-RemovalInformationList,
Serving-HSDSCH-CellInformation,
+ Serving-HSDSCH-CellInformation-r7,
+ Serving-HSDSCH-CellInformation-r8,
+ ServingCellChangeParameters,
SpecialBurstScheduling,
+ SPS-Information-TDD128-r8,
SSDT-Information,
SSDT-Information-r4,
TFC-ControlDuration,
@@ -309,8 +338,10 @@ IMPORTS
UL-DPCH-InfoPostFDD,
UL-DPCH-InfoPostTDD,
UL-DPCH-InfoPostTDD-LCR-r4,
+ UL-EDCH-Information-ext,
UL-EDCH-Information-r6,
UL-EDCH-Information-r7,
+ UL-EDCH-Information-r8,
UL-SynchronisationParameters-r4,
UL-TimingAdvance,
UL-TimingAdvanceControl,
@@ -323,6 +354,9 @@ IMPORTS
Frequency-Band,
EventResults,
EventResults-v770ext,
+ EventResults-v860ext,
+ EUTRA-EventResults,
+ EUTRA-MeasuredResults,
Inter-FreqEventCriteriaList-v590ext,
Intra-FreqEventCriteriaList-v590ext,
IntraFreqReportingCriteria-1b-r5,
@@ -335,17 +369,21 @@ IMPORTS
MeasuredResults-v390ext,
MeasuredResults-v590ext,
MeasuredResults-v770ext,
+ MeasuredResults-v860ext,
MeasuredResultsList,
MeasuredResultsList-LCR-r4-ext,
MeasuredResultsList-v770xet,
+ MeasuredResultsList-v860ext,
MeasuredResultsOnRACH,
MeasuredResultsOnRACHinterFreq,
MeasurementCommand,
MeasurementCommand-r4,
MeasurementCommand-r6,
MeasurementCommand-r7,
+ MeasurementCommand-r8,
MeasurementIdentity,
MeasurementReportingMode,
+ NewInterFreqCellList-v7b0ext,
PrimaryCCPCH-RSCP,
SFN-Offset-Validity,
TimeslotListWithISCP,
@@ -360,9 +398,12 @@ IMPORTS
UE-Positioning-OTDOA-AssistanceData-UEB-ext,
UE-Positioning-OTDOA-MeasuredResultsTDD-ext,
UE-Positioning-GANSS-AssistanceData,
+ UE-Positioning-GANSS-AssistanceData-v860ext,
-- Other IEs :
BCCH-ModificationInfo,
CDMA2000-MessageList,
+ ETWS-Information,
+ ETWS-WarningSecurityInfo,
GSM-TargetCellInfoList,
GERANIu-MessageList,
GERAN-SystemInformation,
@@ -391,6 +432,7 @@ IMPORTS
MBMS-MICHConfigurationInfo-r6,
MBMS-MICHConfigurationInfo-v770ext,
MBMS-ModifedServiceList-r6,
+ MBMS-ModifiedServiceList-LCR-v7c0ext,
MBMS-ModifiedServiceList-v770ext,
MBMS-MSCH-ConfigurationInfo-r6,
MBMS-NeighbouringCellSCCPCHList-r6,
@@ -398,6 +440,7 @@ IMPORTS
MBMS-NumberOfNeighbourCells-r6,
MBMS-PhyChInformationList-r6,
MBMS-PhyChInformationList-r7,
+ MBMS-PhyChInformationList-IMB384,
MBMS-PL-ServiceRestrictInfo-r6,
MBMS-PreferredFrequencyList-r6,
MBMS-PTMActivationTime-r6,
@@ -414,8 +457,9 @@ IMPORTS
MBMS-UnmodifiedServiceList-v770ext,
MBSFN-ClusterFrequency-r7,
MBSFN-InterFrequencyNeighbourList-r7,
- MBSFN-TDM-Info-List,
- MBSFN-TDDInformation-LCR
+ MBSFN-InterFrequencyNeighbourList-v860ext,
+ MBSFN-TDDInformation-LCR,
+ MBSFN-TDM-Info-List
FROM InformationElements
maxSIBperMsg,
@@ -466,7 +510,15 @@ ActiveSetUpdate ::= CHOICE {
nonCriticalExtensions SEQUENCE {} OPTIONAL
} OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r8 SEQUENCE {
+ activeSetUpdate-r8 ActiveSetUpdate-r8-IEs,
+ -- Container for adding non critical extensions after freezing REL-9
+ activeSetUpdate-r8-add-ext BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
}
}
}
@@ -555,13 +607,13 @@ ActiveSetUpdate-r7-IEs ::= SEQUENCE {
dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
dtx-drx-Info DTX-DRX-Info-r7 OPTIONAL,
hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
- mimoParameters MIMO-Parameters-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r7 OPTIONAL,
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
rl-AdditionInformationList RL-AdditionInformationList-r7 OPTIONAL,
rl-RemovalInformationList RL-RemovalInformationList OPTIONAL,
tx-DiversityMode TX-DiversityMode OPTIONAL,
dpc-Mode DPC-Mode OPTIONAL,
- serving-HSDSCH-CellInformation Serving-HSDSCH-CellInformation OPTIONAL,
+ serving-HSDSCH-CellInformation Serving-HSDSCH-CellInformation-r7 OPTIONAL,
e-dch-ReconfigurationInfo E-DCH-ReconfigurationInfo-r7 OPTIONAL,
ul-16QAM-Config UL-16QAM-Config OPTIONAL,
e-dch-ReconfInfoSameCell E-DCH-RL-InfoSameServingCell OPTIONAL,
@@ -574,6 +626,35 @@ ActiveSetUpdate-v780ext-IEs ::= SEQUENCE {
hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
}
+ActiveSetUpdate-r8-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-r7 OPTIONAL,
+ hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r8 OPTIONAL,
+ maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
+ rl-AdditionInformationList RL-AdditionInformationList-r8 OPTIONAL,
+ servingCellChangeParameters ServingCellChangeParameters OPTIONAL,
+ rl-RemovalInformationList RL-RemovalInformationList OPTIONAL,
+ tx-DiversityMode TX-DiversityMode OPTIONAL,
+ dpc-Mode DPC-Mode OPTIONAL,
+ serving-HSDSCH-CellInformation Serving-HSDSCH-CellInformation-r8 OPTIONAL,
+ e-dch-ReconfigurationInfo E-DCH-ReconfigurationInfo-r7 OPTIONAL,
+ ul-16QAM-Config UL-16QAM-Config 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 OPTIONAL
+}
+
-- ***************************************************
--
-- ACTIVE SET UPDATE COMPLETE (FDD only)
@@ -632,7 +713,10 @@ AssistanceDataDelivery ::= CHOICE {
assistanceDataDelivery-v4b0ext AssistanceDataDelivery-v4b0ext-IEs,
v770NonCriticalExtension SEQUENCE {
assistanceDataDelivery-v770ext AssistanceDataDelivery-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtension SEQUENCE {
+ assistanceDataDelivery-v860ext AssistanceDataDelivery-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -644,12 +728,12 @@ AssistanceDataDelivery ::= CHOICE {
}
}
-AssistanceDataDelivery-r3-IEs ::= SEQUENCE {
+AssistanceDataDelivery-r3-IEs ::= SEQUENCE {
-- User equipment IEs
- rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
-- Measurement Information Elements
- ue-positioning-GPS-AssistanceData UE-Positioning-GPS-AssistanceData OPTIONAL,
- ue-positioning-OTDOA-AssistanceData-UEB UE-Positioning-OTDOA-AssistanceData-UEB OPTIONAL
+ ue-positioning-GPS-AssistanceData UE-Positioning-GPS-AssistanceData OPTIONAL,
+ ue-positioning-OTDOA-AssistanceData-UEB UE-Positioning-OTDOA-AssistanceData-UEB OPTIONAL
}
AssistanceDataDelivery-v3a0ext ::= SEQUENCE {
@@ -667,7 +751,12 @@ AssistanceDataDelivery-v770ext-IEs ::= SEQUENCE {
ue-positioning-GANSS-AssistanceData UE-Positioning-GANSS-AssistanceData OPTIONAL
}
- -- ***************************************************
+AssistanceDataDelivery-v860ext-IEs ::= SEQUENCE {
+ ue-positioning-GANSS-AssistanceData-v860ext
+ UE-Positioning-GANSS-AssistanceData-v860ext OPTIONAL
+}
+
+-- ***************************************************
--
-- CELL CHANGE ORDER FROM UTRAN
--
@@ -765,7 +854,8 @@ CellUpdate ::= SEQUENCE {
measuredResultsOnRACH MeasuredResultsOnRACH OPTIONAL,
laterNonCriticalExtensions SEQUENCE {
-- Container for additional R99 extensions
- cellUpdate-r3-add-ext BIT STRING OPTIONAL,
+ cellUpdate-r3-add-ext BIT STRING
+ (CONTAINING CellUpdate-r3-add-ext-IEs) OPTIONAL,
v590NonCriticalExtensions SEQUENCE {
cellUpdate-v590ext CellUpdate-v590ext,
v690NonCriticalExtensions SEQUENCE {
@@ -774,7 +864,10 @@ CellUpdate ::= SEQUENCE {
cellUpdate-v6b0ext CellUpdate-v6b0ext-IEs,
v770NonCriticalExtensions SEQUENCE {
cellUpdate-v770ext CellUpdate-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ cellUpdate-v860ext CellUpdate-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -782,6 +875,11 @@ CellUpdate ::= SEQUENCE {
} OPTIONAL
}
+CellUpdate-r3-add-ext-IEs ::= SEQUENCE {
+ cellUpdate-v7e0ext CellUpdate-v7e0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+}
+
CellUpdate-v590ext ::= SEQUENCE {
establishmentCause EstablishmentCause OPTIONAL
}
@@ -808,6 +906,21 @@ CellUpdate-v770ext-IEs ::= SEQUENCE {
capabilityChangeIndicator ENUMERATED { true } OPTIONAL
}
+CellUpdate-v7e0ext-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ supportForTwoDRXSchemesInPCH ENUMERATED { true } OPTIONAL
+}
+
+CellUpdate-v860ext-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ supportOfCommonEDCH ENUMERATED { true } OPTIONAL,
+ supportOfHS-DSCHDRXOperation ENUMERATED { true } OPTIONAL,
+ supportOfMACiis ENUMERATED { true } OPTIONAL,
+ supportOfSPSOperation ENUMERATED { true } OPTIONAL,
+ supportOfControlChannelDRXOperation
+ ENUMERATED { true } OPTIONAL
+}
+
-- ***************************************************
--
-- CELL UPDATE CONFIRM
@@ -885,10 +998,14 @@ CellUpdateConfirm ::= CHOICE {
r7 SEQUENCE {
cellUpdateConfirm-r7 CellUpdateConfirm-r7-IEs,
-- Container for adding non critical extensions after freezing REL-8
- cellUpdateConfirm-r7-add-ext BIT STRING OPTIONAL,
+ cellUpdateConfirm-r7-add-ext BIT STRING
+ (CONTAINING CellUpdateConfirm-r7-add-ext-IEs) OPTIONAL,
v780NonCriticalExtensions SEQUENCE {
- cellUpdateConfirm-v780ext CellUpdateConfirm-v780ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ cellUpdateConfirm-v780ext CellUpdateConfirm-v780ext-IEs,
+ v860NonCriticalExtensions SEQUENCE {
+ cellUpdateConfirm-v860ext CellUpdateConfirm-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
},
criticalExtensions CHOICE {
@@ -896,7 +1013,10 @@ CellUpdateConfirm ::= CHOICE {
cellUpdateConfirm-r8 CellUpdateConfirm-r8-IEs,
-- Container for adding non critical extensions after freezing REL-9
cellUpdateConfirm-r8-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7d0NonCriticalExtensions SEQUENCE {
+ cellUpdateConfirm-v7d0ext CellUpdateConfirm-v7d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -1215,9 +1335,19 @@ CellUpdateConfirm-r7-IEs ::= SEQUENCE {
mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL
}
+CellUpdateConfirm-r7-add-ext-IEs ::= SEQUENCE {
+ cellUpdateConfirm-v7d0ext CellUpdateConfirm-v7d0ext-IEs OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+}
+
CellUpdateConfirm-v780ext-IEs ::= SEQUENCE {
-- Physical channel IEs
- hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
+ hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
+}
+
+CellUpdateConfirm-v7d0ext-IEs ::= SEQUENCE {
+ -- Physical channel IEs
+ ul-EDCH-Information UL-EDCH-Information-ext OPTIONAL
}
CellUpdateConfirm-r8-IEs ::= SEQUENCE {
@@ -1243,9 +1373,12 @@ CellUpdateConfirm-r8-IEs ::= SEQUENCE {
-- UTRAN mobility IEs
ura-Identity URA-Identity OPTIONAL,
supportForChangeOfUE-Capability BOOLEAN OPTIONAL,
+ -- Specification mode information
+ defaultConfigForCellFACH DefaultConfigForCellFACH OPTIONAL,
-- Radio bearer IEs
+ rab-InformationSetup RAB-InformationSetup-r8 OPTIONAL,
rb-InformationReleaseList RB-InformationReleaseList OPTIONAL,
- rb-InformationReconfigList RB-InformationReconfigList-r7 OPTIONAL,
+ rb-InformationReconfigList RB-InformationReconfigList-r8 OPTIONAL,
rb-InformationAffectedList RB-InformationAffectedList-r8 OPTIONAL,
dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL,
pdcp-ROHC-TargetMode PDCP-ROHC-TargetMode OPTIONAL,
@@ -1262,17 +1395,27 @@ CellUpdateConfirm-r8-IEs ::= SEQUENCE {
dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
dtx-drx-Info DTX-DRX-Info-r7 OPTIONAL,
hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
- mimoParameters MIMO-Parameters-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r8 OPTIONAL,
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
ul-DPCH-Info UL-DPCH-Info-r7 OPTIONAL,
- ul-EDCH-Information UL-EDCH-Information-r7 OPTIONAL,
- dl-HSPDSCH-Information DL-HSPDSCH-Information-r7 OPTIONAL,
- dl-CommonInformation DL-CommonInformation-r7 OPTIONAL,
- dl-InformationPerRL-List DL-InformationPerRL-List-r7 OPTIONAL,
+ ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r8 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r8 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r8 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD OPTIONAL,
+ controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL,
+ sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL,
-- MBMS IEs
mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL
}
+CellUpdateConfirm-v860ext-IEs ::= SEQUENCE {
+ rab-InformationSetup SEQUENCE {
+ rab-InformationSetup-r7 RAB-InformationSetup-r7,
+ rab-InformationSetup-v820ext RAB-InformationSetup-v820ext
+ } OPTIONAL
+}
+
-- ***************************************************
--
-- CELL UPDATE CONFIRM for CCCH
@@ -1349,17 +1492,24 @@ CellUpdateConfirm-CCCH ::= CHOICE {
criticalExtensions CHOICE {
r7 SEQUENCE {
cellUpdateConfirm-r7 CellUpdateConfirm-r7-IEs,
- cellUpdateConfirm-r7-add-ext BIT STRING OPTIONAL,
+ cellUpdateConfirm-r7-add-ext BIT STRING
+ (CONTAINING CellUpdateConfirm-r7-add-ext-IEs) OPTIONAL,
v780NonCriticalExtensions SEQUENCE {
- cellUpdateConfirm-CCCH-v780ext CellUpdateConfirm-CCCH-v780ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ cellUpdateConfirm-v780ext CellUpdateConfirm-v780ext-IEs,
+ v860NonCriticalExtensions SEQUENCE {
+ cellUpdateConfirm-v860ext CellUpdateConfirm-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
},
criticalExtensions CHOICE {
r8 SEQUENCE {
cellUpdateConfirm-r8 CellUpdateConfirm-r8-IEs,
cellUpdateConfirm-r8-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7d0NonCriticalExtensions SEQUENCE {
+ cellUpdateConfirm-v7d0ext CellUpdateConfirm-v7d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -1370,11 +1520,6 @@ CellUpdateConfirm-CCCH ::= CHOICE {
}
}
-CellUpdateConfirm-CCCH-v780ext-IEs ::= SEQUENCE {
- -- Physical channel IEs
- hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
-}
-
-- ***************************************************
--
-- COUNTER CHECK
@@ -1452,10 +1597,23 @@ DownlinkDirectTransfer-r3-IEs ::= SEQUENCE {
-- ***************************************************
--
--- HANDOVER TO UTRAN COMMAND
+-- ETWS PRIMARY NOTIFICATION WITH SECURITY
--
-- ***************************************************
+ETWSPrimaryNotificationWithSecurity ::= SEQUENCE {
+ -- Other IEs
+ etws-Information ETWS-Information,
+ etws-WarningSecurityInfo ETWS-WarningSecurityInfo OPTIONAL,
+ -- Non critical extensions
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+}
+
+-- ***************************************************
+--
+-- HANDOVER TO UTRAN COMMAND
+--
+-- ***************************************************
HandoverToUTRANCommand ::= CHOICE {
r3 SEQUENCE {
@@ -1484,17 +1642,24 @@ HandoverToUTRANCommand ::= CHOICE {
r7 SEQUENCE {
handoverToUTRANCommand-r7 HandoverToUTRANCommand-r7-IEs,
v780NonCriticalExtensions SEQUENCE {
- handoverToUTRANCommand-v780ext HandoverToUTRANCommand-v780ext-IEs,
- v820NonCriticalExtensions SEQUENCE {
- handoverToUTRANCommand-v820ext HandoverToUTRANCommand-v820ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ handoverToUTRANCommand-v780ext HandoverToUTRANCommand-v780ext-IEs,
+ v820NonCriticalExtensions SEQUENCE {
+ handoverToUTRANCommand-v820ext HandoverToUTRANCommand-v820ext-IEs,
+ v7d0NonCriticalExtensions SEQUENCE {
+ handoverToUTRANCommand-v7d0ext
+ HandoverToUTRANCommand-v7d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
},
criticalExtensions CHOICE {
r8 SEQUENCE {
handoverToUTRANCommand-r8 HandoverToUTRANCommand-r8-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7d0NonCriticalExtensions SEQUENCE {
+ handoverToUTRANCommand-v7d0ext HandoverToUTRANCommand-v7d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -1844,12 +2009,12 @@ HandoverToUTRANCommand-r7-IEs ::= SEQUENCE {
HandoverToUTRANCommand-v780ext-IEs ::= SEQUENCE {
-- Physical channel IEs
- hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
+ hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
}
-HandoverToUTRANCommand-v820ext-IEs ::= SEQUENCE {
- -- Radio bearer IEs
- rab-InformationSetupList RAB-InformationSetupList-v820ext OPTIONAL
+HandoverToUTRANCommand-v7d0ext-IEs ::= SEQUENCE {
+ -- Physical channel IEs
+ ul-EDCH-Information UL-EDCH-Information-ext OPTIONAL
}
HandoverToUTRANCommand-r8-IEs ::= SEQUENCE {
@@ -1862,18 +2027,19 @@ HandoverToUTRANCommand-r8-IEs ::= SEQUENCE {
newSecondary-E-RNTI E-RNTI OPTIONAL,
-- Radio bearer IEs
-- Specification mode information
+ defaultConfigForCellFACH DefaultConfigForCellFACH OPTIONAL,
specificationMode CHOICE {
complete SEQUENCE {
- srb-InformationSetupList SRB-InformationSetupList-r7,
- rab-InformationSetupList RAB-InformationSetupList-r7 OPTIONAL,
+ srb-InformationSetupList SRB-InformationSetupList-r8,
+ rab-InformationSetupList RAB-InformationSetupList-r8 OPTIONAL,
ul-CommonTransChInfo UL-CommonTransChInfo-r4,
- ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r7,
+ ul-AddReconfTransChInfoList UL-AddReconfTransChInfoList-r8,
dl-CommonTransChInfo DL-CommonTransChInfo-r4,
dl-AddReconfTransChInfoList DL-AddReconfTransChInfoList-r7,
ul-DPCH-Info UL-DPCH-Info-r7,
- ul-EDCH-Information-r7 UL-EDCH-Information-r7 OPTIONAL,
- dl-HSPDSCH-Information DL-HSPDSCH-Information-r7 OPTIONAL,
- dl-CommonInformation DL-CommonInformation-r7,
+ ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r8 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r8,
dl-InformationPerRL-List DL-InformationPerRL-List-r7,
frequencyInfo FrequencyInfo,
multi-frequencyInfo Multi-frequencyInfo-LCR-r7 OPTIONAL
@@ -1886,8 +2052,8 @@ HandoverToUTRANCommand-r8-IEs ::= SEQUENCE {
predefinedConfigIdentity PredefinedConfigIdentity,
defaultConfig SEQUENCE {
defaultConfigMode DefaultConfigMode,
- defaultConfigIdentity DefaultConfigIdentity-r6,
- dlul-HSPA-Information-r8 DLUL-HSPA-Information-r8 OPTIONAL
+ defaultConfigIdentity DefaultConfigIdentity-r6,
+ dlul-HSPA-Information DLUL-HSPA-Information-r8 OPTIONAL
}
},
rab-Info RAB-Info-Post OPTIONAL,
@@ -1926,6 +2092,11 @@ HandoverToUTRANCommand-r8-IEs ::= SEQUENCE {
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power
}
+HandoverToUTRANCommand-v820ext-IEs ::= SEQUENCE {
+ -- Radio bearer IEs
+ rab-InformationSetupList RAB-InformationSetupList-v820ext OPTIONAL
+}
+
-- ***************************************************
--
-- HANDOVER TO UTRAN COMPLETE
@@ -1970,7 +2141,10 @@ InitialDirectTransfer ::= SEQUENCE {
initialDirectTransfer-v690ext InitialDirectTransfer-v690ext-IEs,
v770NonCriticalExtensions SEQUENCE {
initialDirectTransfer-v770ext InitialDirectTransfer-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ initialDirectTransfer-v860ext InitialDirectTransfer-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -1999,6 +2173,10 @@ InitialDirectTransfer-v770ext-IEs ::= SEQUENCE {
csCallType ENUMERATED { speech, video, other, spare } OPTIONAL
}
+InitialDirectTransfer-v860ext-IEs ::= SEQUENCE {
+ supportOfCSG ENUMERATED { true } OPTIONAL
+}
+
-- ***************************************************
--
-- HANDOVER FROM UTRAN COMMAND
@@ -2019,7 +2197,11 @@ HandoverFromUTRANCommand-GSM ::= CHOICE {
-- for a single RAB only
v690NonCriticalExtensions SEQUENCE {
handoverFromUTRANCommand-GSM-v690ext HandoverFromUTRANCommand-GSM-v690ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ handoverFromUTRANCommand-GSM-v860ext
+ HandoverFromUTRANCommand-GSM-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
},
@@ -2029,7 +2211,11 @@ HandoverFromUTRANCommand-GSM ::= CHOICE {
r6 SEQUENCE {
handoverFromUTRANCommand-GSM-r6 HandoverFromUTRANCommand-GSM-r6-IEs,
handoverFromUTRANCommand-GSM-r6-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ handoverFromUTRANCommand-GSM-v860ext
+ HandoverFromUTRANCommand-GSM-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -2096,6 +2282,10 @@ HandoverFromUTRANCommand-GSM-v690ext-IEs ::= SEQUENCE {
} OPTIONAL
}
+HandoverFromUTRANCommand-GSM-v860ext-IEs ::= SEQUENCE {
+ sr-vcc-SecurityRABInfo SR-VCC-SecurityRABInfo-v860ext OPTIONAL
+}
+
HandoverFromUTRANCommand-GERANIu ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
handoverFromUTRANCommand-GERANIu CHOICE {
@@ -2144,7 +2334,7 @@ HandoverFromUTRANCommand-CDMA2000 ::= CHOICE {
HandoverFromUTRANCommand-CDMA2000-r3-IEs,
laterNonCriticalExtensions SEQUENCE {
-- Container for additional R99 extensions
- handoverFromUTRANCommand-CDMA2000-r3-add-ext
+ handoverFromUTRANCommand-CDMA2000-r3-add-ext
BIT STRING OPTIONAL,
nonCriticalExtensions SEQUENCE {} OPTIONAL
} OPTIONAL
@@ -2165,6 +2355,28 @@ HandoverFromUTRANCommand-CDMA2000-r3-IEs ::= SEQUENCE {
cdma2000-MessageList CDMA2000-MessageList
}
+HandoverFromUTRANCommand-EUTRA ::= SEQUENCE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ r8 SEQUENCE {
+ handoverFromUTRANCommand-EUTRA-r8 HandoverFromUTRANCommand-EUTRA-r8-IEs,
+ handoverFromUTRANCommand-EUTRA-r8-add-ext
+ BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
+}
+
+HandoverFromUTRANCommand-EUTRA-r8-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ activationTime ActivationTime OPTIONAL,
+ -- Radio bearer IEs
+ toHandoverRAB-Info RAB-InformationList OPTIONAL,
+ -- Other IEs
+ eutra-Message OCTET STRING
+}
+
-- ***************************************************
--
-- HANDOVER FROM UTRAN FAILURE
@@ -2179,6 +2391,9 @@ HandoverFromUTRANFailure ::= SEQUENCE {
-- In case the interRATMessage to be transferred is for GERAN Iu mode, the
-- message should be placed in the HandoverFromUtranFailure-v590ext-IEs
-- non-critical extension container.
+ -- In case the interRATMessage to be transferred is for E-UTRA, the
+ -- message should be placed in the HandoverFromUtranFailure-v860ext-IEs
+ -- non-critical extension container.
interRATMessage CHOICE {
gsm SEQUENCE {
gsm-MessageList GSM-MessageList
@@ -2192,7 +2407,10 @@ HandoverFromUTRANFailure ::= SEQUENCE {
handoverFromUTRANFailure-r3-add-ext BIT STRING OPTIONAL,
v590NonCriticalExtensions SEQUENCE {
handoverFromUTRANFailure-v590ext HandoverFromUtranFailure-v590ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ handoverFromUTRANFailure-v860ext HandoverFromUtranFailure-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
}
@@ -2201,6 +2419,10 @@ HandoverFromUtranFailure-v590ext-IEs ::= SEQUENCE {
geranIu-MessageList GERANIu-MessageList OPTIONAL
}
+HandoverFromUtranFailure-v860ext-IEs ::= SEQUENCE {
+ eutra-Message OCTET STRING OPTIONAL
+}
+
-- ***************************************************
--
-- INTER RAT HANDOVER INFO
@@ -2256,7 +2478,21 @@ InterRATHandoverInfo ::= SEQUENCE {
v770NonCriticalExtensions SEQUENCE {
interRATHandoverInfo-v770ext
InterRATHandoverInfo-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v790nonCriticalExtensions SEQUENCE {
+ interRATHandoverInfo-v790ext
+ InterRATHandoverInfo-v790ext-IEs,
+ v860NonCriticalExtensions SEQUENCE {
+ interRATHandoverInfo-v860ext
+ InterRATHandoverInfo-v860ext-IEs,
+ v880NonCriticalExtensions
+ SEQUENCE {
+ interRATHandoverInfo-v880ext
+ InterRATHandoverInfo-v880ext-IEs,
+ nonCriticalExtensions
+ SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -2284,7 +2520,7 @@ InterRATHandoverInfo-v3a0ext-IEs ::= SEQUENCE {
InterRATHandoverInfo-v3d0ext-IEs ::= SEQUENCE {
-- User equipment IEs
- uESpecificBehaviourInformation1interRAT UESpecificBehaviourInformation1interRAT OPTIONAL
+ uESpecificBehaviourInformation1interRAT UESpecificBehaviourInformation1interRAT OPTIONAL
}
InterRATHandoverInfo-v3g0ext-IEs ::= SEQUENCE {
@@ -2294,7 +2530,10 @@ InterRATHandoverInfo-v3g0ext-IEs ::= SEQUENCE {
InterRATHandoverInfo-r3-add-ext-IEs ::= SEQUENCE {
interRATHandoverInfo-v690ext1 InterRATHandoverInfo-v690ext1-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7e0NonCriticalExtensions SEQUENCE {
+ interRATHandoverInfo-v7e0ext InterRATHandoverInfo-v7e0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
}
InterRATHandoverInfo-v4b0ext-IEs ::= SEQUENCE {
@@ -2341,6 +2580,27 @@ InterRATHandoverInfo-v770ext-IEs ::= SEQUENCE {
ue-RadioAccessCapabilityComp2 UE-RadioAccessCapabilityComp2-v770ext OPTIONAL
}
+InterRATHandoverInfo-v790ext-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ supportForEDPCCHPowerBoosting ENUMERATED { true } OPTIONAL
+}
+
+InterRATHandoverInfo-v7e0ext-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ ue-RadioAccessCapability UE-RadioAccessCapability-v7e0ext OPTIONAL
+}
+
+InterRATHandoverInfo-v860ext-IEs ::= SEQUENCE {
+ ue-RadioAccessCapabilityInfo UE-RadioAccessCapability-v860ext OPTIONAL,
+ ue-RadioAccessCapabilityComp2 UE-RadioAccessCapabilityComp2-v860ext OPTIONAL
+}
+
+InterRATHandoverInfo-v880ext-IEs ::= SEQUENCE {
+ -- UE radio access capability
+ ue-RadioAccessCapabilityInfo UE-RadioAccessCapability-v880ext OPTIONAL,
+ ue-RadioAccessCapabilityInfo-TDD128 UE-RadioAccessCapabilityComp-TDD128 OPTIONAL
+}
+
-- ***************************************************
--
-- MEASUREMENT CONTROL
@@ -2378,6 +2638,7 @@ MeasurementControl ::= CHOICE {
} OPTIONAL
},
later-than-r3 SEQUENCE {
+ -- Least significant part of extended "RRC transaction identifier" (Rel-5 onward)
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
r4 SEQUENCE {
@@ -2395,9 +2656,9 @@ MeasurementControl ::= CHOICE {
} OPTIONAL
},
later-than-r4 SEQUENCE {
- -- Most significant part of "RRC transaction identifier" (MSP),
- -- "RRC transaction identifier" = rrc-TransactionIdentifier-MSP * 4 +
- -- rrc-TransactionIdentifier
+ -- Most significant part of extended "RRC transaction identifier" (MSP):
+ -- extended "RRC transaction identifier" =
+ -- rrc-TransactionIdentifier-MSP * 4 + rrc-TransactionIdentifier
rrc-TransactionIdentifier-MSP RRC-TransactionIdentifier,
criticalExtensions CHOICE {
r6 SEQUENCE {
@@ -2412,9 +2673,20 @@ MeasurementControl ::= CHOICE {
measurementControl-r7 MeasurementControl-r7-IEs,
-- Container for adding non critical extensions after freezing REL-7
measurementControl-r7-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7b0NonCriticalExtensions SEQUENCE {
+ measurementControl-v7b0ext MeasurementControl-v7b0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r8 SEQUENCE {
+ measurementControl-r8 MeasurementControl-r8-IEs,
+ -- Container for adding non critical extensions after freezing REL-9
+ measurementControl-r8-add-ext BIT STRING OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
}
}
}
@@ -2463,9 +2735,9 @@ MeasurementControl-v590ext-IEs ::= SEQUENCE {
} OPTIONAL,
intraFreqReportingCriteria-1b-r5 IntraFreqReportingCriteria-1b-r5 OPTIONAL,
intraFreqEvent-1d-r5 IntraFreqEvent-1d-r5 OPTIONAL,
- -- most significant part of "RRC transaction identifier" (MSP),
- -- "RRC transaction identifier" = rrc-TransactionIdentifier-MSP-v590ext * 4 +
- -- rrc-TransactionIdentifier
+ -- Most significant part of extended "RRC transaction identifier" (MSP):
+ -- extended "RRC transaction identifier" =
+ -- rrc-TransactionIdentifier-MSP-v590ext * 4 + rrc-TransactionIdentifier
rrc-TransactionIdentifier-MSP-v590ext RRC-TransactionIdentifier
}
@@ -2500,6 +2772,21 @@ MeasurementControl-r7-IEs ::= SEQUENCE {
dpch-CompressedModeStatusInfo DPCH-CompressedModeStatusInfo OPTIONAL
}
+MeasurementControl-v7b0ext-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ newInterFreqCellList NewInterFreqCellList-v7b0ext OPTIONAL
+}
+
+MeasurementControl-r8-IEs ::= SEQUENCE {
+ -- Measurement IEs
+ measurementIdentity MeasurementIdentity,
+ -- TABULAR: The measurement type is included in measurementCommand.
+ measurementCommand MeasurementCommand-r8,
+ measurementReportingMode MeasurementReportingMode OPTIONAL,
+ additionalMeasurementList AdditionalMeasurementID-List OPTIONAL,
+ -- Physical channel IEs
+ dpch-CompressedModeStatusInfo DPCH-CompressedModeStatusInfo OPTIONAL
+}
-- ***************************************************
--
@@ -2509,6 +2796,7 @@ MeasurementControl-r7-IEs ::= SEQUENCE {
MeasurementControlFailure ::= SEQUENCE {
-- User equipment IEs
+ -- Least significant part of extended "RRC transaction identifier" (Rel-5 onward)
rrc-TransactionIdentifier RRC-TransactionIdentifier,
failureCause FailureCauseWithProtErr,
laterNonCriticalExtensions SEQUENCE {
@@ -2522,9 +2810,9 @@ MeasurementControlFailure ::= SEQUENCE {
}
MeasurementControlFailure-v590ext-IEs ::= SEQUENCE {
- -- most significant part of "RRC transaction identifier" (MSP),
- -- "RRC transaction identifier" = rrc-TransactionIdentifier-MSP-v590ext * 4 +
- -- rrc-TransactionIdentifier
+ -- Most significant part of extended "RRC transaction identifier" (MSP):
+ -- extended "RRC transaction identifier" =
+ -- rrc-TransactionIdentifier-MSP-v590ext * 4 + rrc-TransactionIdentifier
-- If the rrc-TransactionIdentifier-MSP-v590ext was not received in the MEASUREMENT CONTROL
-- message, then the rrc-TransactionIdentifier-MSP-v590ext shall be set to zero
rrc-TransactionIdentifier-MSP-v590ext RRC-TransactionIdentifier
@@ -2538,7 +2826,7 @@ MeasurementControlFailure-v590ext-IEs ::= SEQUENCE {
MeasurementReport ::= SEQUENCE {
-- Measurement IEs
- measurementIdentity MeasurementIdentity,
+ measurementIdentity MeasurementIdentity,
measuredResults MeasuredResults OPTIONAL,
measuredResultsOnRACH MeasuredResultsOnRACH OPTIONAL,
additionalMeasuredResults MeasuredResultsList OPTIONAL,
@@ -2560,7 +2848,10 @@ MeasurementReport ::= SEQUENCE {
measurementReport-v690ext MeasurementReport-v690ext-IEs,
v770NonCriticalExtensions SEQUENCE {
measurementReport-v770ext MeasurementReport-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ measurementReport-v860ext MeasurementReport-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -2604,6 +2895,15 @@ MeasurementReport-v770ext-IEs ::= SEQUENCE {
UE-Positioning-OTDOA-MeasuredResultsTDD-ext OPTIONAL
}
+MeasurementReport-v860ext-IEs ::= SEQUENCE {
+ activationTime ActivationTime OPTIONAL,
+ measuredResults MeasuredResults-v860ext OPTIONAL,
+ additionalMeasuredResults MeasuredResultsList-v860ext OPTIONAL,
+ eventResults EventResults-v860ext OPTIONAL,
+ eutra-MeasuredResults EUTRA-MeasuredResults OPTIONAL,
+ eutra-EventResults EUTRA-EventResults OPTIONAL
+}
+
-- ***************************************************
--
-- PAGING TYPE 1
@@ -2620,7 +2920,10 @@ PagingType1 ::= SEQUENCE {
pagingType1-r3-add-ext BIT STRING OPTIONAL,
v590NonCriticalExtensions SEQUENCE {
pagingType1-v590ext PagingType1-v590ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ pagingType1-v860ext PagingType1-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
}
@@ -2630,6 +2933,11 @@ PagingType1-v590ext-IEs ::= SEQUENCE {
pagingRecord2List PagingRecord2List-r5 OPTIONAL
}
+PagingType1-v860ext-IEs ::= SEQUENCE {
+ -- Other IEs
+ etws-Information ETWS-Information OPTIONAL
+}
+
-- ***************************************************
--
-- PAGING TYPE 2
@@ -2745,15 +3053,32 @@ PhysicalChannelReconfiguration ::= CHOICE {
r7 SEQUENCE {
physicalChannelReconfiguration-r7
PhysicalChannelReconfiguration-r7-IEs,
- -- Container for adding non critical extensions after freezing REL-8
+ -- Container for adding non critical extensions after freezing REL-7
physicalChannelReconfiguration-r7-add-ext BIT STRING OPTIONAL,
v780NonCriticalExtensions SEQUENCE {
physicalChannelReconfiguration-v780ext
PhysicalChannelReconfiguration-v780ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7d0NonCriticalExtensions SEQUENCE {
+ physicalChannelReconfiguration-v7d0ext
+ PhysicalChannelReconfiguration-v7d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
},
- criticalExtensions SEQUENCE {}
+ criticalExtensions CHOICE {
+ r8 SEQUENCE {
+ physicalChannelReconfiguration-r8
+ PhysicalChannelReconfiguration-r8-IEs,
+ -- Container for adding non critical extensions after freezing REL-9
+ physicalChannelReconfiguration-r8-add-ext BIT STRING OPTIONAL,
+ v7d0NonCriticalExtensions SEQUENCE {
+ physicalChannelReconfiguration-v7d0ext
+ PhysicalChannelReconfiguration-v7d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ },
+ criticalExtensions SEQUENCE {}
+ }
}
}
}
@@ -2994,11 +3319,64 @@ PhysicalChannelReconfiguration-v770ext-IEs ::= SEQUENCE {
}
PhysicalChannelReconfiguration-v780ext-IEs ::= SEQUENCE {
- -- Physical channel IEs
+ -- Transport channel IEs
harqInfo HARQ-Info-r7 OPTIONAL,
+ -- Physical channel IEs
hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
}
+PhysicalChannelReconfiguration-v7d0ext-IEs ::= SEQUENCE {
+ -- Physical channel IEs
+ ul-EDCH-Information UL-EDCH-Information-ext OPTIONAL
+}
+
+PhysicalChannelReconfiguration-r8-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-r7 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-r7 OPTIONAL,
+ hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r8 OPTIONAL,
+ maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
+ ul-DPCH-Info UL-DPCH-Info-r7 OPTIONAL,
+ ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r8 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r8 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r8 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD OPTIONAL,
+ controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL,
+ sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL,
+ -- MBMS IEs
+ mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL
+}
+
-- ***************************************************
--
-- PHYSICAL CHANNEL RECONFIGURATION COMPLETE
@@ -3169,6 +3547,7 @@ PUSCHCapacityRequest ::= SEQUENCE {
PUSCHCapacityRequest-v590ext ::= SEQUENCE {
primaryCCPCH-RSCP-delta DeltaRSCP OPTIONAL
}
+
-- ***************************************************
--
-- RADIO BEARER RECONFIGURATION
@@ -3275,20 +3654,33 @@ RadioBearerReconfiguration ::= CHOICE {
criticalExtensions CHOICE {
r7 SEQUENCE {
radioBearerReconfiguration-r7 RadioBearerReconfiguration-r7-IEs,
- -- Container for adding non critical extensions after freezing REL-8 radioBearerReconfiguration-r7-add-ext BIT STRING OPTIONAL,
v780NonCriticalExtensions SEQUENCE {
- radioBearerReconfiguration-v780ext RadioBearerReconfiguration-v780ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ radioBearerReconfiguration-v780ext
+ RadioBearerReconfiguration-v780ext-IEs,
+ v790NonCriticalExtensions SEQUENCE {
+ radioBearerReconfiguration-v790ext
+ RadioBearerReconfiguration-v790ext-IEs,
+ v7d0NonCriticalExtensions SEQUENCE {
+ radioBearerReconfiguration-v7d0ext
+ RadioBearerReconfiguration-v7d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
} OPTIONAL
},
criticalExtensions CHOICE {
- r8 SEQUENCE {
+ r8 SEQUENCE {
radioBearerReconfiguration-r8 RadioBearerReconfiguration-r8-IEs,
- -- Container for adding non critical extensions after freezing REL-9 radioBearerReconfiguration-r8-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ -- Container for adding non critical extensions after freezing REL-9
+ radioBearerReconfiguration-r8-add-ext BIT STRING OPTIONAL,
+ v7d0NonCriticalExtensions SEQUENCE {
+ radioBearerReconfiguration-v7d0ext
+ RadioBearerReconfiguration-v7d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
- }
+ }
}
}
}
@@ -3672,7 +4064,17 @@ RadioBearerReconfiguration-v770ext-IEs ::= SEQUENCE {
RadioBearerReconfiguration-v780ext-IEs ::= SEQUENCE {
-- Physical channel IEs
- hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
+ hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
+}
+
+RadioBearerReconfiguration-v790ext-IEs ::= SEQUENCE {
+ -- Container for adding non critical extensions after freezing REL-8
+ radioBearerReconfiguration-r7-add-ext BIT STRING OPTIONAL
+}
+
+RadioBearerReconfiguration-v7d0ext-IEs ::= SEQUENCE {
+ -- Physical channel IEs
+ ul-EDCH-Information UL-EDCH-Information-ext OPTIONAL
}
RadioBearerReconfiguration-r8-IEs ::= SEQUENCE {
@@ -3699,10 +4101,11 @@ RadioBearerReconfiguration-r8-IEs ::= SEQUENCE {
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 OPTIONAL,
+ rab-InformationReconfigList RAB-InformationReconfigList-r8 OPTIONAL,
rab-InformationMBMSPtpList RAB-InformationMBMSPtpList OPTIONAL,
rb-InformationReconfigList RB-InformationReconfigList-r8 OPTIONAL,
rb-InformationAffectedList RB-InformationAffectedList-r8 OPTIONAL,
@@ -3735,13 +4138,16 @@ RadioBearerReconfiguration-r8-IEs ::= SEQUENCE {
dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
dtx-drx-Info DTX-DRX-Info-r7 OPTIONAL,
hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
- mimoParameters MIMO-Parameters-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r8 OPTIONAL,
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
ul-DPCH-Info UL-DPCH-Info-r7 OPTIONAL,
- ul-EDCH-Information UL-EDCH-Information-r7 OPTIONAL,
- dl-HSPDSCH-Information DL-HSPDSCH-Information-r7 OPTIONAL,
- dl-CommonInformation DL-CommonInformation-r7 OPTIONAL,
- dl-InformationPerRL-List DL-InformationPerRL-List-r7 OPTIONAL,
+ ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r8 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r8 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r8 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD OPTIONAL,
+ controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL,
+ sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL,
-- MBMS IEs
mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL
}
@@ -3882,8 +4288,11 @@ RadioBearerRelease ::= CHOICE {
-- Container for adding non critical extensions after freezing REL-8
radioBearerRelease-r7-add-ext BIT STRING OPTIONAL,
v780NonCriticalExtensions SEQUENCE {
- radioBearerRelease-v780ext RadioBearerRelease-v780ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ radioBearerRelease-v780ext RadioBearerRelease-v780ext-IEs,
+ v7d0NonCriticalExtensions SEQUENCE {
+ radioBearerRelease-v7d0ext RadioBearerRelease-v7d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
},
criticalExtensions CHOICE {
@@ -3891,7 +4300,10 @@ RadioBearerRelease ::= CHOICE {
radioBearerRelease-r8 RadioBearerRelease-r8-IEs,
-- Container for adding non critical extensions after freezing REL-9
radioBearerRelease-r8-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7d0NonCriticalExtensions SEQUENCE {
+ radioBearerRelease-v7d0ext RadioBearerRelease-v7d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -4215,7 +4627,12 @@ RadioBearerRelease-v770ext-IEs ::= SEQUENCE {
RadioBearerRelease-v780ext-IEs ::= SEQUENCE {
-- Physical channel IEs
- hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
+ hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
+}
+
+RadioBearerRelease-v7d0ext-IEs ::= SEQUENCE {
+ -- Physical channel IEs
+ ul-EDCH-Information UL-EDCH-Information-ext OPTIONAL
}
RadioBearerRelease-r8-IEs ::= SEQUENCE {
@@ -4241,7 +4658,7 @@ RadioBearerRelease-r8-IEs ::= SEQUENCE {
ura-Identity URA-Identity OPTIONAL,
supportForChangeOfUE-Capability BOOLEAN OPTIONAL,
-- Radio bearer IEs
- rab-InformationReconfigList RAB-InformationReconfigList OPTIONAL,
+ rab-InformationReconfigList RAB-InformationReconfigList-r8 OPTIONAL,
rb-InformationReleaseList RB-InformationReleaseList,
rb-InformationReconfigList RB-InformationReconfigList-r8 OPTIONAL,
rb-InformationAffectedList RB-InformationAffectedList-r8 OPTIONAL,
@@ -4259,13 +4676,16 @@ RadioBearerRelease-r8-IEs ::= SEQUENCE {
dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
dtx-drx-Info DTX-DRX-Info-r7 OPTIONAL,
hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
- mimoParameters MIMO-Parameters-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r8 OPTIONAL,
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
ul-DPCH-Info UL-DPCH-Info-r7 OPTIONAL,
- ul-EDCH-Information UL-EDCH-Information-r7 OPTIONAL,
- dl-HSPDSCH-Information DL-HSPDSCH-Information-r7 OPTIONAL,
- dl-CommonInformation DL-CommonInformation-r7 OPTIONAL,
- dl-InformationPerRL-List DL-InformationPerRL-List-r7 OPTIONAL,
+ ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r8 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r8 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r8 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD OPTIONAL,
+ controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL,
+ sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL,
-- MBMS IEs
mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL,
mbms-RB-ListReleasedToChangeTransferMode
@@ -4403,12 +4823,13 @@ RadioBearerSetup ::= CHOICE {
r7 SEQUENCE {
radioBearerSetup-r7 RadioBearerSetup-r7-IEs,
-- Container for adding non critical extensions after freezing REL-8
- radioBearerSetup-r7-add-ext BIT STRING OPTIONAL,
+ radioBearerSetup-r7-add-ext BIT STRING
+ (CONTAINING RadioBearerSetup-r7-add-ext-IEs) OPTIONAL,
v780NonCriticalExtensions SEQUENCE {
- radioBearerSetup-v780ext RadioBearerSetup-v780ext-IEs,
- v820NonCriticalExtensions SEQUENCE {
- radioBearerSetup-v820ext RadioBearerSetup-v820ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ radioBearerSetup-v780ext RadioBearerSetup-v780ext-IEs,
+ v820NonCriticalExtensions SEQUENCE {
+ radioBearerSetup-v820ext RadioBearerSetup-v820ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
} OPTIONAL
} OPTIONAL
},
@@ -4417,7 +4838,10 @@ RadioBearerSetup ::= CHOICE {
radioBearerSetup-r8 RadioBearerSetup-r8-IEs,
-- Container for adding non critical extensions after freezing REL-9
radioBearerSetup-r8-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7d0NonCriticalExtensions SEQUENCE {
+ radioBearerSetup-v7d0ext RadioBearerSetup-v7d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -4757,15 +5181,26 @@ RadioBearerSetup-r7-IEs ::= SEQUENCE {
mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL
}
+RadioBearerSetup-r7-add-ext-IEs ::= SEQUENCE {
+ radioBearerSetup-v7d0ext RadioBearerSetup-v7d0ext-IEs OPTIONAL,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+}
+
RadioBearerSetup-v780ext-IEs ::= SEQUENCE {
-- Physical channel IEs
hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
}
+RadioBearerSetup-v7d0ext-IEs ::= SEQUENCE {
+ -- Physical channel IEs
+ ul-EDCH-Information UL-EDCH-Information-ext OPTIONAL
+}
+
RadioBearerSetup-r8-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,
@@ -4782,41 +5217,37 @@ RadioBearerSetup-r8-IEs ::= SEQUENCE {
supportForChangeOfUE-Capability BOOLEAN OPTIONAL,
-- Core network IEs
cn-InformationInfo CN-InformationInfo-r6 OPTIONAL,
- specificationMode CHOICE {
- complete SEQUENCE {
- -- Radio bearer IEs
- srb-InformationSetupList SRB-InformationSetupList-r8 OPTIONAL,
- rab-InformationSetupList RAB-InformationSetupList-r8 OPTIONAL,
- rab-InformationReconfigList RAB-InformationReconfigList OPTIONAL,
- rb-InformationReconfigList RB-InformationReconfigList-r8 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-r4 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-r7 OPTIONAL
- },
- -- dummy is not used in this version of the specification
- -- if it is sent, the UE behaviour is unspecified.
- dummy NULL
- },
+ -- Radio bearer IEs
+ srb-InformationSetupList SRB-InformationSetupList-r8 OPTIONAL,
+ rab-InformationSetupList RAB-InformationSetupList-r8 OPTIONAL,
+ rab-InformationReconfigList RAB-InformationReconfigList-r8 OPTIONAL,
+ rb-InformationReconfigList RB-InformationReconfigList-r8 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-r4 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-r7 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-r7 OPTIONAL,
hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
- mimoParameters MIMO-Parameters-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r8 OPTIONAL,
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
ul-DPCH-Info UL-DPCH-Info-r7 OPTIONAL,
- ul-EDCH-Information UL-EDCH-Information-r7 OPTIONAL,
- dl-HSPDSCH-Information DL-HSPDSCH-Information-r7 OPTIONAL,
- dl-CommonInformation DL-CommonInformation-r7 OPTIONAL,
- dl-InformationPerRL-List DL-InformationPerRL-List-r7 OPTIONAL,
+ ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r8 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r8 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r8 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD OPTIONAL,
+ controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL,
+ sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL,
-- MBMS IEs
mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL
}
@@ -4897,7 +5328,10 @@ RRCConnectionReject ::= CHOICE {
rrcConnectionReject-v690ext RRCConnectionReject-v690ext-IEs,
v6f0NonCriticalExtensions SEQUENCE {
rrcConnectionReject-v6f0ext RRCConnectionReject-v6f0ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ rrcConnectionReject-v860ext RRCConnectionReject-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -4927,6 +5361,10 @@ RRCConnectionReject-v6f0ext-IEs ::= SEQUENCE {
countingCompletion ENUMERATED { true } OPTIONAL
}
+RRCConnectionReject-v860ext-IEs ::= SEQUENCE {
+ redirectionInfo RedirectionInfo-v860ext OPTIONAL
+}
+
-- ***************************************************
--
-- RRC CONNECTION RELEASE
@@ -4943,7 +5381,10 @@ RRCConnectionRelease ::= CHOICE {
rrcConnectionRelease-v690ext RRCConnectionRelease-v690ext-IEs,
v770NonCriticalExtensions SEQUENCE {
rrcConnectionRelease-v770ext RRCConnectionRelease-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ rrcConnectionRelease-v860ext RRCConnectionRelease-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -4960,7 +5401,10 @@ RRCConnectionRelease ::= CHOICE {
rrcConnectionRelease-v690ext RRCConnectionRelease-v690ext-IEs,
v770NonCriticalExtensions SEQUENCE {
rrcConnectionRelease-v770ext RRCConnectionRelease-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ rrcConnectionRelease-v860ext RRCConnectionRelease-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -4996,6 +5440,10 @@ RRCConnectionRelease-v770ext-IEs ::= SEQUENCE {
ueMobilityStateIndicator High-MobilityDetected OPTIONAL
}
+RRCConnectionRelease-v860ext-IEs ::= SEQUENCE {
+ -- Other IEs
+ redirectionInfo RedirectionInfo-v860ext OPTIONAL
+}
-- ***************************************************
--
@@ -5011,7 +5459,10 @@ RRCConnectionRelease-CCCH ::= CHOICE {
rrcConnectionRelease-CCCH-r3-add-ext BIT STRING OPTIONAL,
v690NonCriticalExtensions SEQUENCE {
rrcConnectionRelease-v690ext RRCConnectionRelease-CCCH-v690ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ rrcConnectionRelease-v860ext RRCConnectionRelease-CCCH-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
},
@@ -5026,9 +5477,12 @@ RRCConnectionRelease-CCCH ::= CHOICE {
rrcConnectionRelease-CCCH-r4-add-ext BIT STRING OPTIONAL,
v690NonCriticalExtensions SEQUENCE {
rrcConnectionRelease-v690ext RRCConnectionRelease-CCCH-v690ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ rrcConnectionRelease-v860ext RRCConnectionRelease-CCCH-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
- } OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {
-- TABULAR: CHOICE IdentityType (U-RNTI, GroupIdentity) is replaced with the
@@ -5044,7 +5498,11 @@ RRCConnectionRelease-CCCH ::= CHOICE {
rrcConnectionRelease-CCCH-r5-add-ext BIT STRING OPTIONAL,
v690NonCriticalExtensions SEQUENCE {
rrcConnectionRelease-v690ext RRCConnectionRelease-CCCH-v690ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ rrcConnectionRelease-v860ext
+ RRCConnectionRelease-CCCH-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
},
criticalExtensions SEQUENCE {}
@@ -5072,6 +5530,9 @@ RRCConnectionRelease-CCCH-r5-IEs ::= RRCConnectionRelease-CCCH-r4-IEs
-- The R6 non-critical extension is identical to the one sent on DCCH.
RRCConnectionRelease-CCCH-v690ext-IEs ::= RRCConnectionRelease-v690ext-IEs
+-- The R8 non-critical extension is identical to the one sent on DCCH.
+RRCConnectionRelease-CCCH-v860ext-IEs ::= RRCConnectionRelease-v860ext-IEs
+
-- ***************************************************
--
-- RRC CONNECTION RELEASE COMPLETE
@@ -5123,7 +5584,19 @@ RRCConnectionRequest ::= SEQUENCE {
v770NonCriticalExtensions SEQUENCE {
rrcConnectionRequest-v770ext
RRCConnectionRequest-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7b0NonCriticalExtensions SEQUENCE {
+ rrcConnectionRequest-v7b0ext
+ RRCConnectionRequest-v7b0ext-IEs,
+ v860NonCriticalExtensions SEQUENCE {
+ rrcConnectionRequest-v860ext
+ RRCConnectionRequest-v860ext-IEs,
+ v7e0NonCriticalExtensions SEQUENCE {
+ rrcConnectionRequest-v7e0ext
+ RRCConnectionRequest-v7e0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -5179,6 +5652,24 @@ RRCConnectionRequest-v770ext-IEs ::= SEQUENCE {
discontinuousDpcchTransmission ENUMERATED { true } OPTIONAL
}
+RRCConnectionRequest-v7b0ext-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ supportForE-FDPCH ENUMERATED { true } OPTIONAL
+}
+
+RRCConnectionRequest-v7e0ext-IEs ::= SEQUENCE {
+ supportForCSVoiceoverHSPA ENUMERATED { true } OPTIONAL
+}
+
+RRCConnectionRequest-v860ext-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ supportOfCommonEDCH ENUMERATED { true } OPTIONAL,
+ multiCellSupport ENUMERATED { true } OPTIONAL,
+ pre-redirectionInfo Pre-RedirectionInfo OPTIONAL,
+ supportOfMACiis ENUMERATED { true } OPTIONAL,
+ supportOfSPSOperation ENUMERATED { true } OPTIONAL
+}
+
-- ***************************************************
--
-- RRC CONNECTION SETUP
@@ -5248,7 +5739,10 @@ RRCConnectionSetup ::= CHOICE {
rrcConnectionSetup-r7-add-ext BIT STRING OPTIONAL,
v780NonCriticalExtensions SEQUENCE {
rrcConnectionSetup-v780ext RRCConnectionSetup-v780ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7d0NonCriticalExtensions SEQUENCE {
+ rrcConnectionSetup-v7d0ext RRCConnectionSetup-v7d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
},
criticalExtensions CHOICE {
@@ -5256,7 +5750,10 @@ RRCConnectionSetup ::= CHOICE {
rrcConnectionSetup-r8 RRCConnectionSetup-r8-IEs,
-- Container for adding non critical extensions after freezing REL-9
rrcConnectionSetup-r8-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7d0NonCriticalExtensions SEQUENCE {
+ rrcConnectionSetup-v7d0ext RRCConnectionSetup-v7d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -5499,6 +5996,11 @@ RRCConnectionSetup-v780ext-IEs ::= SEQUENCE {
hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
}
+RRCConnectionSetup-v7d0ext-IEs ::= SEQUENCE {
+ -- Physical channel IEs
+ ul-EDCH-Information UL-EDCH-Information-ext OPTIONAL
+}
+
RRCConnectionSetup-r8-IEs ::= SEQUENCE {
-- TABULAR: Integrity protection shall not be performed on this message.
activationTime ActivationTime OPTIONAL,
@@ -5511,9 +6013,10 @@ RRCConnectionSetup-r8-IEs ::= SEQUENCE {
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-r7 OPTIONAL,
+ capabilityUpdateRequirement CapabilityUpdateRequirement-r8 OPTIONAL,
supportForChangeOfUE-Capability BOOLEAN,
-- Specification mode information
+ defaultConfigForCellFACH DefaultConfigForCellFACH OPTIONAL,
specificationMode CHOICE {
complete SEQUENCE {
-- Radio bearer IEs
@@ -5545,10 +6048,12 @@ RRCConnectionSetup-r8-IEs ::= SEQUENCE {
hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
ul-DPCH-Info UL-DPCH-Info-r7 OPTIONAL,
- ul-EDCH-Information UL-EDCH-Information-r7 OPTIONAL,
- dl-HSPDSCH-Information DL-HSPDSCH-Information-r7 OPTIONAL,
- dl-CommonInformation DL-CommonInformation-r7 OPTIONAL,
- dl-InformationPerRL-List DL-InformationPerRL-List-r7 OPTIONAL
+ ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r8 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r8 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r8 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD OPTIONAL,
+ sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL
}
-- ***************************************************
@@ -5632,7 +6137,10 @@ RRCConnectionSetupComplete-r3-add-ext-IEs ::= SEQUENCE {
rrcConnectionSetupComplete-v650ext RRCConnectionSetupComplete-v650ext-IEs OPTIONAL,
v680NonCriticalExtensions SEQUENCE {
rrcConnectionSetupComplete-v680ext RRCConnectionSetupComplete-v680ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7e0NonCriticalExtensions SEQUENCE {
+ rrcConnectionSetupComplete-v7e0ext RRCConnectionSetupComplete-v7e0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
}
@@ -5673,6 +6181,11 @@ RRCConnectionSetupComplete-v770ext-IEs ::= SEQUENCE {
deferredMeasurementControlReading ENUMERATED { true } OPTIONAL
}
+RRCConnectionSetupComplete-v7e0ext-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ ue-RadioAccessCapability UE-RadioAccessCapability-v7e0ext
+}
+
-- ***************************************************
--
-- RRC FAILURE INFO
@@ -5846,10 +6359,19 @@ SignallingConnectionReleaseIndication ::= SEQUENCE {
laterNonCriticalExtensions SEQUENCE {
-- Container for additional R99 extensions
signallingConnectionReleaseIndication-r3-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860nonCriticalExtentions SEQUENCE {
+ signallingConnectionReleaseIndication-v860ext
+ SignallingConnectionReleaseIndication-v860ext,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
}
+SignallingConnectionReleaseIndication-v860ext ::= SEQUENCE {
+ signallingConnectionReleaseIndicationCause
+ ENUMERATED { uERequestedPSDataSessionEnd, spare1 }
+}
+
-- ***************************************************
--
-- SYSTEM INFORMATION for BCH
@@ -6029,10 +6551,19 @@ SystemInformationChangeIndication ::= SEQUENCE {
laterNonCriticalExtensions SEQUENCE {
-- Container for additional R99 extensions
systemInformationChangeIndication-r3-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ systemInformationChangeIndication-v860ext
+ SystemInformationChangeIndication-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
}
+SystemInformationChangeIndication-v860ext-IEs ::= SEQUENCE {
+ -- Other IEs
+ etws-Information ETWS-Information OPTIONAL
+}
+
-- ***************************************************
--
-- TRANSPORT CHANNEL RECONFIGURATION
@@ -6134,7 +6665,11 @@ TransportChannelReconfiguration ::= CHOICE {
v780NonCriticalExtensions SEQUENCE {
transportChannelReconfiguration-v780ext
TransportChannelReconfiguration-v780ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7d0NonCriticalExtensions SEQUENCE {
+ transportChannelReconfiguration-v7d0ext
+ TransportChannelReconfiguration-v7d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
},
criticalExtensions CHOICE {
@@ -6142,8 +6677,13 @@ TransportChannelReconfiguration ::= CHOICE {
transportChannelReconfiguration-r8
TransportChannelReconfiguration-r8-IEs,
-- Container for adding non critical extensions after freezing REL-9
- transportChannelReconfiguration-r8-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ transportChannelReconfiguration-r8-add-ext
+ BIT STRING OPTIONAL,
+ v7d0NonCriticalExtensions SEQUENCE {
+ transportChannelReconfiguration-v7d0ext
+ TransportChannelReconfiguration-v7d0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -6276,7 +6816,7 @@ TransportChannelReconfiguration-r5-IEs ::= SEQUENCE {
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 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,
@@ -6437,6 +6977,11 @@ TransportChannelReconfiguration-v780ext-IEs ::= SEQUENCE {
hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
}
+TransportChannelReconfiguration-v7d0ext-IEs ::= SEQUENCE {
+ -- Physical channel IEs
+ ul-EDCH-Information UL-EDCH-Information-ext OPTIONAL
+}
+
TransportChannelReconfiguration-r8-IEs ::= SEQUENCE {
-- User equipment IEs
integrityProtectionModeInfo IntegrityProtectionModeInfo-r7 OPTIONAL,
@@ -6473,13 +7018,16 @@ TransportChannelReconfiguration-r8-IEs ::= SEQUENCE {
dtx-drx-TimingInfo DTX-DRX-TimingInfo-r7 OPTIONAL,
dtx-drx-Info DTX-DRX-Info-r7 OPTIONAL,
hs-scch-LessInfo HS-SCCH-LessInfo-r7 OPTIONAL,
- mimoParameters MIMO-Parameters-r7 OPTIONAL,
+ mimoParameters MIMO-Parameters-r8 OPTIONAL,
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
ul-DPCH-Info UL-DPCH-Info-r7 OPTIONAL,
- ul-EDCH-Information UL-EDCH-Information-r7 OPTIONAL,
- dl-HSPDSCH-Information DL-HSPDSCH-Information-r7 OPTIONAL,
- dl-CommonInformation DL-CommonInformation-r7 OPTIONAL,
- dl-InformationPerRL-List DL-InformationPerRL-List-r7 OPTIONAL,
+ ul-EDCH-Information UL-EDCH-Information-r8 OPTIONAL,
+ dl-HSPDSCH-Information DL-HSPDSCH-Information-r8 OPTIONAL,
+ dl-CommonInformation DL-CommonInformation-r8 OPTIONAL,
+ dl-InformationPerRL-List DL-InformationPerRL-List-r8 OPTIONAL,
+ dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD OPTIONAL,
+ controlChannelDRXInfo-TDD128 ControlChannelDRXInfo-TDD128-r8 OPTIONAL,
+ sps-Information-TDD128 SPS-Information-TDD128-r8 OPTIONAL,
-- MBMS IEs
mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL
}
@@ -6558,15 +7106,16 @@ TransportFormatCombinationControl ::= SEQUENCE {
-- Container for additional R99 extensions
transportFormatCombinationControl-r3-add-ext BIT STRING OPTIONAL,
v820NonCriticalExtensions SEQUENCE {
- transportformatcombinationcontrol-v820ext TransportFormatCombinationControl-v820ext-IEs,
+ transportformatcombinationcontrol-v820ext
+ TransportFormatCombinationControl-v820ext-IEs,
nonCriticalExtensions SEQUENCE {} OPTIONAL
} OPTIONAL
} OPTIONAL
}
-TransportFormatCombinationControl-v820ext-IEs::= SEQUENCE {
+TransportFormatCombinationControl-v820ext-IEs ::= SEQUENCE {
-- Transport Format Combination Control IEs
- ul-AMR-Rate UL-AMR-Rate OPTIONAL
+ ul-AMR-Rate UL-AMR-Rate OPTIONAL
}
-- ***************************************************
@@ -6604,7 +7153,10 @@ UECapabilityEnquiry ::= CHOICE {
ueCapabilityEnquiry-v590ext UECapabilityEnquiry-v590ext-IEs,
v770NonCriticalExtensions SEQUENCE {
ueCapabilityEnquiry-v770ext UECapabilityEnquiry-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ ueCapabilityEnquiry-v860ext UECapabilityEnquiry-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -6634,6 +7186,10 @@ UECapabilityEnquiry-v770ext-IEs ::= SEQUENCE {
capabilityUpdateRequirement CapabilityUpdateRequirement-v770ext OPTIONAL
}
+UECapabilityEnquiry-v860ext-IEs ::= SEQUENCE {
+ capabilityUpdateRequirement CapabilityUpdateRequirement-v860ext OPTIONAL
+}
+
-- ***************************************************
--
-- UE CAPABILITY INFORMATION
@@ -6698,7 +7254,10 @@ UECapabilityInformation-r3-add-ext-IEs ::= SEQUENCE {
ueCapabilityInformation-v650ext UECapabilityInformation-v650ext-IEs OPTIONAL,
v680NonCriticalExtensions SEQUENCE {
ueCapabilityInformation-v680ext UECapabilityInformation-v680ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7e0NonCriticalExtensions SEQUENCE {
+ ueCapabilityInformation-v7e0ext UECapabilityInformation-v7e0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
}
@@ -6735,6 +7294,11 @@ UECapabilityInformation-v690ext-IEs ::= SEQUENCE {
(CONTAINING UE-CapabilityContainer-IEs) OPTIONAL
}
+UECapabilityInformation-v7e0ext-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ ue-RadioAccessCapability UE-RadioAccessCapability-v7e0ext
+}
+
-- ***************************************************
--
-- UE CAPABILITY INFORMATION CONFIRM
@@ -6827,7 +7391,8 @@ UplinkPhysicalChannelControl ::= CHOICE {
-- Container for adding non critical extensions after freezing REL-5
uplinkPhysicalChannelControl-r4-add-ext BIT STRING OPTIONAL,
v690NonCriticalExtensions SEQUENCE {
- uplinkPhysicalChannelControl-v690ext UplinkPhysicalChannelControl-v690ext-IEs,
+ uplinkPhysicalChannelControl-v690ext
+ UplinkPhysicalChannelControl-v690ext-IEs,
nonCriticalExtensions SEQUENCE {} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -6838,10 +7403,11 @@ UplinkPhysicalChannelControl ::= CHOICE {
-- Container for adding non critical extensions after freezing REL-6
uplinkPhysicalChannelControl-r5-add-ext BIT STRING OPTIONAL,
v690NonCriticalExtensions SEQUENCE {
- uplinkPhysicalChannelControl-v690ext UplinkPhysicalChannelControl-v690ext-IEs,
+ uplinkPhysicalChannelControl-v690ext
+ UplinkPhysicalChannelControl-v690ext-IEs,
v6a0NonCriticalExtensions SEQUENCE{
uplinkPhysicalChannelControl-v6a0ext
- UplinkPhysicalChannelControl-v6a0ext-IEs,
+ UplinkPhysicalChannelControl-v6a0ext-IEs,
nonCriticalExtensions SEQUENCE {} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -6968,20 +7534,41 @@ URAUpdate ::= SEQUENCE {
protocolErrorIndicator ProtocolErrorIndicatorWithMoreInfo,
laterNonCriticalExtensions SEQUENCE {
-- Container for additional R99 extensions
- uraUpdate-r3-add-ext BIT STRING OPTIONAL,
+ uraUpdate-r3-add-ext BIT STRING
+ (CONTAINING URAUpdate-r3-add-ext-IEs) OPTIONAL,
v770NonCriticalExtensions SEQUENCE {
uraUpdate-v770ext UraUpdate-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ uraUpdate-v860ext URAUpdate-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
}
+URAUpdate-r3-add-ext-IEs ::= SEQUENCE {
+ uraUpdate-v7e0ext URAUpdate-v7e0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+}
+
UraUpdate-v770ext-IEs ::= SEQUENCE {
-- User equipment IEs
support-hsdschReception-CellUraPch ENUMERATED { true } OPTIONAL,
support-hsdschReception-CellFach ENUMERATED { true } OPTIONAL
}
+URAUpdate-v7e0ext-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ supportForTwoDRXSchemesInPCH ENUMERATED { true } OPTIONAL
+}
+
+URAUpdate-v860ext-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ supportOfHS-DSCHDRXOperation ENUMERATED { true } OPTIONAL,
+ supportOfCommonEDCH ENUMERATED { true } OPTIONAL,
+ supportOfMACiis ENUMERATED { true } OPTIONAL
+}
+
-- ***************************************************
--
-- URA UPDATE CONFIRM
@@ -7012,10 +7599,13 @@ URAUpdateConfirm ::= CHOICE {
},
criticalExtensions CHOICE {
r7 SEQUENCE {
- uraUpdateConfirm-r7 URAUpdateConfirm-r7-IEs,
- -- Container for adding non critical extensions after freezing REL-8
- uraUpdateConfirm-r7-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ uraUpdateConfirm-r7 URAUpdateConfirm-r7-IEs,
+ -- Container for adding non critical extensions after freezing REL-8
+ uraUpdateConfirm-r7-add-ext BIT STRING OPTIONAL,
+ v860NonCriticalExtensions SEQUENCE {
+ uraUpdateConfirm-v860ext URAUpdateConfirm-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -7079,6 +7669,14 @@ URAUpdateConfirm-r7-IEs ::= SEQUENCE {
dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL
}
+URAUpdateConfirm-v860ext-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ new-H-RNTI H-RNTI OPTIONAL,
+ newPrimary-E-RNTI E-RNTI OPTIONAL,
+ -- Specification mode information
+ defaultConfigForCellFACH DefaultConfigForCellFACH OPTIONAL
+}
+
-- ***************************************************
--
-- URA UPDATE CONFIRM for CCCH
@@ -7093,7 +7691,10 @@ URAUpdateConfirm-CCCH ::= CHOICE {
uraUpdateConfirm-CCCH-r3-add-ext BIT STRING OPTIONAL,
v690NonCriticalExtensions SEQUENCE {
uraUpdateConfirm-v690ext URAUpdateConfirm-v690ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ uraUpdateConfirm-v860ext URAUpdateConfirm-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
},
@@ -7127,7 +7728,10 @@ UTRANMobilityInformation ::= CHOICE {
utranMobilityInformation-r3-add-ext BIT STRING OPTIONAL,
v690NonCriticalExtensions SEQUENCE {
utranMobilityInformation-v690ext UtranMobilityInformation-v690ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtentions SEQUENCE {
+ utranMobilityInformation-v860ext UTRANMobilityInformation-v860ext1-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
@@ -7139,7 +7743,10 @@ UTRANMobilityInformation ::= CHOICE {
utranMobilityInformation-r5 UTRANMobilityInformation-r5-IEs,
v690NonCriticalExtensions SEQUENCE {
utranMobilityInformation-v690ext UtranMobilityInformation-v690ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtentions SEQUENCE {
+ utranMobilityInformation-v860ext UTRANMobilityInformation-v860ext1-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
},
criticalExtensions CHOICE {
@@ -7147,7 +7754,10 @@ UTRANMobilityInformation ::= CHOICE {
utranMobilityInformation-r7 UTRANMobilityInformation-r7-IEs,
-- Container for adding non critical extensions after freezing REL-8
utranMobilityInformation-r7-add-ext BIT STRING OPTIONAL,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ utranMobilityInformation-v860ext UTRANMobilityInformation-v860ext2-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
},
criticalExtensions SEQUENCE {}
}
@@ -7215,6 +7825,19 @@ UTRANMobilityInformation-r7-IEs ::= SEQUENCE {
dl-CounterSynchronisationInfo DL-CounterSynchronisationInfo-r5 OPTIONAL
}
+UTRANMobilityInformation-v860ext1-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ ue-ConnTimersAndConstants UE-ConnTimersAndConstants-v860ext
+}
+
+UTRANMobilityInformation-v860ext2-IEs ::= SEQUENCE {
+ -- User equipment IEs
+ newPrimary-E-RNTI E-RNTI OPTIONAL,
+ ue-ConnTimersAndConstants UE-ConnTimersAndConstants-v860ext,
+ -- UTRAN Mobility IEs
+ dedicatedPriorityInformation DedicatedPriorityInformation OPTIONAL
+}
+
-- ***************************************************
--
-- UTRAN MOBILITY INFORMATION CONFIRM
@@ -7243,7 +7866,7 @@ UTRANMobilityInformationConfirm ::= SEQUENCE {
}
UTRANMobilityInformationConfirm-v770ext-IEs ::= SEQUENCE {
- deferredMeasurementControlReadingSupport ENUMERATED { true } OPTIONAL
+ deferredMeasurementControlReading ENUMERATED { true } OPTIONAL
}
-- ***************************************************
@@ -7292,20 +7915,32 @@ MBMSCommonPTMRBInformation ::= SEQUENCE {
mbms-PhyChInformationList MBMS-PhyChInformationList-r6,
-- Non critical extensions
v770NonCriticalExtensions SEQUENCE {
- mbmsCommonPTMInfo-v770ext MBMSCommonPTMInfo-v770ext-IEs,
- v780NonCriticalExtensions SEQUENCE {
- mbmsCommonPTMInfo-v780ext MBMSCommonPTMInfo-v780ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
- } OPTIONAL
+ mbmsCommonPTMRBInformation-v770ext
+ MBMSCommonPTMRBInformation-v770ext-IEs,
+ v780NonCriticalExtensions SEQUENCE {
+ mbmsCommonPTMRBInformation-v780ext
+ MBMSCommonPTMRBInformation-v780ext-IEs,
+ v860NonCriticalExtensions SEQUENCE {
+ mbmsCommonPTMRBInformation-v860ext
+ MBMSCommonPTMRBInformation-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
+ } OPTIONAL
} OPTIONAL
}
-MBMSCommonPTMInfo-v770ext-IEs ::= SEQUENCE {
+MBMSCommonPTMRBInformation-v770ext-IEs ::= SEQUENCE {
+ -- TABULAR: CHOICE mode == "FDD or TDD"
mbms-PhyChInformationList-r7 MBMS-PhyChInformationList-r7 OPTIONAL
}
-MBMSCommonPTMInfo-v780ext-IEs ::= SEQUENCE {
- mbsfn-TDDInformation-LCR MBSFN-TDDInformation-LCR OPTIONAL
+MBMSCommonPTMRBInformation-v780ext-IEs ::= SEQUENCE {
+ mbsfn-TDDInformation-LCR MBSFN-TDDInformation-LCR OPTIONAL
+}
+
+MBMSCommonPTMRBInformation-v860ext-IEs ::= SEQUENCE {
+ -- TABULAR: CHOICE mode == "3.84 Mcps TDD IMB"
+ mbms-PhyChInformationList MBMS-PhyChInformationList-IMB384 OPTIONAL
}
-- ***************************************************
@@ -7348,7 +7983,10 @@ MBMSGeneralInformation ::= SEQUENCE {
mbmsGeneralInformation-v6b0ext MBMSGeneralInformation-v6b0ext-IEs,
v770NonCriticalExtensions SEQUENCE {
mbmsGeneralInformation-v770ext MBMSGeneralInformation-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v860NonCriticalExtensions SEQUENCE {
+ mbmsGeneralInformation-v860ext MBMSGeneralInformation-v860ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
} OPTIONAL
}
@@ -7363,6 +8001,11 @@ MBMSGeneralInformation-v770ext-IEs ::= SEQUENCE {
MBSFN-InterFrequencyNeighbourList-r7 OPTIONAL
}
+MBMSGeneralInformation-v860ext-IEs ::= SEQUENCE {
+ mbsfnInterFrequencyNeighbourList
+ MBSFN-InterFrequencyNeighbourList-v860ext OPTIONAL
+}
+
-- ***************************************************
--
-- MBMS MODIFICATION REQUEST
@@ -7410,7 +8053,11 @@ MBMSModifiedServicesInformation ::= SEQUENCE {
v770NonCriticalExtensions SEQUENCE {
mbmsModifiedServicesInformation-v770ext
MBMSModifiedServicesInformation-v770ext-IEs,
- nonCriticalExtensions SEQUENCE {} OPTIONAL
+ v7c0NonCriticalExtensions SEQUENCE {
+ mbmsModifiedServicesInformation-v7c0ext
+ MBMSModifiedServicesInformation-v7c0ext-IEs,
+ nonCriticalExtensions SEQUENCE {} OPTIONAL
+ } OPTIONAL
} OPTIONAL
}
@@ -7419,6 +8066,9 @@ MBMSModifiedServicesInformation-v770ext-IEs ::= SEQUENCE {
mib-ValueTag MIB-ValueTag OPTIONAL
}
+MBMSModifiedServicesInformation-v7c0ext-IEs ::= SEQUENCE {
+ modifiedServiceList MBMS-ModifiedServiceList-LCR-v7c0ext OPTIONAL
+}
-- ***************************************************
--