22550 lines
731 KiB
Groff
22550 lines
731 KiB
Groff
-- 3GPP TS 25.331 V11.5.0 (2013-03)
|
|
-- $Id$
|
|
--
|
|
InformationElements DEFINITIONS AUTOMATIC TAGS ::=
|
|
|
|
BEGIN
|
|
|
|
IMPORTS
|
|
|
|
hiPDSCHidentities,
|
|
hiPUSCHidentities,
|
|
hiRM,
|
|
maxAC,
|
|
maxAdditionalMeas,
|
|
maxMultipleFrequencyBandsEUTRA,
|
|
maxMultipleFrequencyBandsFDD,
|
|
maxASC,
|
|
maxASCmap,
|
|
maxASCpersist,
|
|
maxCCTrCH,
|
|
maxCellMeas,
|
|
maxCellMeas-1,
|
|
maxCellMeasOnSecULFreq,
|
|
maxCellMeasOnSecULFreq-1,
|
|
maxCNdomains,
|
|
maxCommonHRNTI,
|
|
maxCommonQueueID,
|
|
maxCPCHsets,
|
|
maxDedicatedCSGFreq,
|
|
maxDPCH-DLchan,
|
|
maxDPDCH-UL,
|
|
maxDRACclasses,
|
|
maxE-DCHMACdFlow,
|
|
maxE-DCHMACdFlow-1,
|
|
maxEDCHs,
|
|
maxEDCHs-1,
|
|
maxEDCHTxPattern-TDD128,
|
|
maxEDCHTxPattern-TDD128-1,
|
|
maxERNTIgroup,
|
|
maxERNTIperGroup,
|
|
maxERUCCH,
|
|
maxEUTRACellPerFreq,
|
|
maxEUTRATargetFreqs,
|
|
maxExcludedDetectedSetCells,
|
|
maxFACHPCH,
|
|
maxFreq,
|
|
maxFreqBandsEUTRA,
|
|
maxFreqBandsFDD,
|
|
maxFreqBandsFDD2,
|
|
maxFreqBandsFDD3,
|
|
maxFreqBandsFDD-ext,
|
|
maxFreqBandsFDD-ext2,
|
|
maxFreqBandsFDD-ext3,
|
|
maxFreqBandsIndicatorSupport,
|
|
maxFreqBandsTDD,
|
|
maxFreqBandsTDD-ext,
|
|
maxFreqBandsGSM,
|
|
maxFreqMeasWithoutCM,
|
|
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,
|
|
maxLoggedMeasReport,
|
|
maxnumLoggedMeas,
|
|
maxMAC-d-PDUsizes,
|
|
maxMBMS-CommonCCTrCh,
|
|
maxMBMS-CommonPhyCh,
|
|
maxMBMS-CommonRB,
|
|
maxMBMS-CommonTrCh,
|
|
maxMBMS-Freq,
|
|
maxMBMS-L1CP,
|
|
maxMBMSservCount,
|
|
maxMBMSservModif,
|
|
maxMBMSservSched,
|
|
maxMBMSservSelect,
|
|
maxMBMSservUnmodif,
|
|
maxMBMSTransmis,
|
|
maxMBSFNClusters,
|
|
maxMeasCSGRange,
|
|
maxMeasEvent,
|
|
maxMeasEventOnSecULFreq,
|
|
maxMeasIntervals,
|
|
maxMeasParEvent,
|
|
maxNonContiguousMultiCellCombinations,
|
|
maxMeasOccasionPattern,
|
|
maxMeasOccasionPattern-1,
|
|
maxNumCDMA2000Freqs,
|
|
maxNumE-AGCH,
|
|
maxNumE-HICH,
|
|
maxNumEUTRAFreqs,
|
|
maxNumEUTRAFreqs-FACH,
|
|
maxNumFDDFreqs,
|
|
maxNumGSMCellGroup,
|
|
maxNumGSMFreqRanges,
|
|
maxGSMTargetCells,
|
|
maxNumMDTPLMN,
|
|
maxNumTDDFreqs,
|
|
maxNumANRLoggedItems,
|
|
maxOtherRAT,
|
|
maxOtherRAT-16,
|
|
maxPage1,
|
|
maxPCPCH-APsig,
|
|
maxPCPCH-APsubCh,
|
|
maxPCPCH-CDsig,
|
|
maxPCPCH-CDsubCh,
|
|
maxPCPCH-SF,
|
|
maxPCPCHs,
|
|
maxPDCPAlgoType,
|
|
maxPDSCH,
|
|
maxPDSCH-TFCIgroups,
|
|
maxPRACH,
|
|
maxPRACH-EUL,
|
|
maxPRACH-FPACH,
|
|
maxPredefConfig,
|
|
maxPrio,
|
|
maxPrio-1,
|
|
maxPUSCH,
|
|
maxQueueIDs,
|
|
maxRABsetup,
|
|
maxRAT,
|
|
maxRB,
|
|
maxRBallRABs,
|
|
maxRBperTrCh,
|
|
maxRBMuxOptions,
|
|
maxRBperRAB,
|
|
maxReportedEUTRAFreqs,
|
|
maxReportedEUTRACellPerFreq,
|
|
maxReportedGSMCells,
|
|
maxRLCPDUsizePerLogChan,
|
|
maxSRBsetup,
|
|
maxRL,
|
|
maxRL-1,
|
|
maxEDCHRL,
|
|
maxEDCHRL-1,
|
|
maxROHC-PacketSizes-r4,
|
|
maxROHC-Profile-r4,
|
|
maxRxPatternForHSDSCH-TDD128,
|
|
maxRxPatternForHSDSCH-TDD128-1,
|
|
maxSat,
|
|
maxSatClockModels,
|
|
maxSCCPCH,
|
|
maxSgnType,
|
|
maxSIB,
|
|
maxSIB-FACH,
|
|
maxSIrequest,
|
|
maxSystemCapability,
|
|
maxTDD128Carrier,
|
|
maxTDD128Carrier-1,
|
|
maxTbsForHSDSCH-TDD128,
|
|
maxTbsForHSDSCH-TDD128-1,
|
|
maxTF,
|
|
maxTF-CPCH,
|
|
maxTFC,
|
|
maxTFCsub,
|
|
maxTFCI-2-Combs,
|
|
maxTGPS,
|
|
maxTrCH,
|
|
maxTrCHpreconf,
|
|
maxTS,
|
|
maxTS-1,
|
|
maxTS-2,
|
|
maxTS-LCR,
|
|
maxTS-LCR-1,
|
|
maxURA,
|
|
maxURNTI-Group
|
|
FROM Constant-definitions;
|
|
|
|
-- ***************************************************
|
|
--
|
|
-- CORE NETWORK INFORMATION ELEMENTS (10.3.1)
|
|
--
|
|
-- ***************************************************
|
|
|
|
Ansi-41-IDNNS ::= BIT STRING (SIZE (14))
|
|
|
|
CN-DomainIdentity ::= ENUMERATED {
|
|
cs-domain,
|
|
ps-domain }
|
|
|
|
CN-DomainInformation ::= SEQUENCE {
|
|
cn-DomainIdentity CN-DomainIdentity,
|
|
cn-DomainSpecificNAS-Info NAS-SystemInformationGSM-MAP
|
|
}
|
|
|
|
CN-DomainInformationFull ::= SEQUENCE {
|
|
cn-DomainIdentity CN-DomainIdentity,
|
|
cn-DomainSpecificNAS-Info NAS-SystemInformationGSM-MAP,
|
|
cn-DRX-CycleLengthCoeff CN-DRX-CycleLengthCoefficient
|
|
}
|
|
|
|
CN-DomainInformationList ::= SEQUENCE (SIZE (1..maxCNdomains)) OF
|
|
CN-DomainInformation
|
|
|
|
CN-DomainInformationListFull ::= SEQUENCE (SIZE (1..maxCNdomains)) OF
|
|
CN-DomainInformationFull
|
|
|
|
CN-DomainSysInfo ::= SEQUENCE {
|
|
cn-DomainIdentity CN-DomainIdentity,
|
|
cn-Type CHOICE {
|
|
gsm-MAP NAS-SystemInformationGSM-MAP,
|
|
ansi-41 NAS-SystemInformationANSI-41
|
|
},
|
|
cn-DRX-CycleLengthCoeff CN-DRX-CycleLengthCoefficient
|
|
}
|
|
|
|
CN-DomainSysInfoList ::= SEQUENCE (SIZE (1..maxCNdomains)) OF
|
|
CN-DomainSysInfo
|
|
|
|
CN-InformationInfo ::= SEQUENCE {
|
|
plmn-Identity PLMN-Identity OPTIONAL,
|
|
cn-CommonGSM-MAP-NAS-SysInfo NAS-SystemInformationGSM-MAP OPTIONAL,
|
|
cn-DomainInformationList CN-DomainInformationList OPTIONAL
|
|
}
|
|
|
|
CN-InformationInfo-r6 ::= SEQUENCE {
|
|
plmn-Identity PLMN-Identity OPTIONAL,
|
|
cn-CommonGSM-MAP-NAS-SysInfo NAS-SystemInformationGSM-MAP OPTIONAL,
|
|
cn-DomainInformationList CN-DomainInformationList OPTIONAL,
|
|
primary-plmn-Identity PLMN-Identity OPTIONAL
|
|
}
|
|
|
|
CN-InformationInfoFull ::= SEQUENCE {
|
|
plmn-Identity PLMN-Identity OPTIONAL,
|
|
cn-CommonGSM-MAP-NAS-SysInfo NAS-SystemInformationGSM-MAP OPTIONAL,
|
|
cn-DomainInformationListFull CN-DomainInformationListFull OPTIONAL
|
|
}
|
|
|
|
Digit ::= INTEGER (0..9)
|
|
|
|
DomainSpecificEAB-Parameters ::= SEQUENCE {
|
|
cs-DomainSpecificEAB-Parameters EAB-Configuration OPTIONAL,
|
|
ps-DomainSpecificEAB-Parameters EAB-Configuration OPTIONAL,
|
|
commonEAB-Parameters EAB-Configuration OPTIONAL
|
|
}
|
|
|
|
EAB-AccessClassBarredList ::= SEQUENCE (SIZE (10)) OF
|
|
AccessClassBarred
|
|
|
|
EAB-Configuration ::= SEQUENCE {
|
|
eab-Category ENUMERATED {a,b,c},
|
|
eab-AccessClassBarredList EAB-AccessClassBarredList
|
|
}
|
|
|
|
EAB-Parameters ::= CHOICE {
|
|
eab-ParametersPerPLMN-List EAB-ParametersPerPLMN-List,
|
|
eab-ParametersForAll DomainSpecificEAB-Parameters
|
|
}
|
|
|
|
EAB-ParametersPerPLMN ::= SEQUENCE {
|
|
domainSpecificEAB-Parameters DomainSpecificEAB-Parameters OPTIONAL
|
|
}
|
|
|
|
EAB-ParametersPerPLMN-List ::= SEQUENCE (SIZE (1..6)) OF EAB-ParametersPerPLMN
|
|
|
|
Ec-N0forANR ::= SEQUENCE {
|
|
ec-N0 INTEGER (-24..0) OPTIONAL
|
|
}
|
|
|
|
Gsm-map-IDNNS ::= SEQUENCE {
|
|
routingbasis CHOICE {
|
|
localPTMSI SEQUENCE {
|
|
routingparameter RoutingParameter
|
|
},
|
|
tMSIofsamePLMN SEQUENCE {
|
|
routingparameter RoutingParameter
|
|
},
|
|
tMSIofdifferentPLMN SEQUENCE {
|
|
routingparameter RoutingParameter
|
|
},
|
|
iMSIresponsetopaging SEQUENCE {
|
|
routingparameter RoutingParameter
|
|
},
|
|
iMSIcauseUEinitiatedEvent SEQUENCE {
|
|
routingparameter RoutingParameter
|
|
},
|
|
iMEI SEQUENCE {
|
|
routingparameter RoutingParameter
|
|
},
|
|
spare2 SEQUENCE {
|
|
routingparameter RoutingParameter
|
|
},
|
|
spare1 SEQUENCE {
|
|
routingparameter RoutingParameter
|
|
}
|
|
},
|
|
-- dummy is not used in this version of the specification and
|
|
-- it should be ignored by the receiver.
|
|
dummy BOOLEAN
|
|
}
|
|
|
|
IMEI ::= SEQUENCE (SIZE (15)) OF
|
|
IMEI-Digit
|
|
|
|
IMEI-Digit ::= INTEGER (0..15)
|
|
|
|
IMSI-GSM-MAP ::= SEQUENCE (SIZE (6..21)) OF
|
|
Digit
|
|
|
|
IntraDomainNasNodeSelector ::= SEQUENCE {
|
|
version CHOICE {
|
|
release99 SEQUENCE {
|
|
cn-Type CHOICE {
|
|
gsm-Map-IDNNS Gsm-map-IDNNS,
|
|
ansi-41-IDNNS Ansi-41-IDNNS
|
|
}
|
|
},
|
|
later SEQUENCE {
|
|
futurecoding BIT STRING (SIZE (15))
|
|
}
|
|
}
|
|
}
|
|
|
|
LAI ::= SEQUENCE {
|
|
plmn-Identity PLMN-Identity,
|
|
lac BIT STRING (SIZE (16))
|
|
}
|
|
|
|
LocationRegistrationAccessClassBarredList ::= SEQUENCE (SIZE (15)) OF
|
|
AccessClassBarred
|
|
|
|
LocationRegistrationParameters ::= CHOICE {
|
|
noRestriction NULL,
|
|
restriction LocationRegistrationAccessClassBarredList
|
|
}
|
|
|
|
MCC ::= SEQUENCE (SIZE (3)) OF
|
|
Digit
|
|
|
|
MNC ::= SEQUENCE (SIZE (2..3)) OF
|
|
Digit
|
|
|
|
MultiplePLMN-List-r6 ::= SEQUENCE {
|
|
mibPLMN-Identity BOOLEAN,
|
|
multiplePLMNs SEQUENCE (SIZE (1..5)) OF
|
|
PLMN-IdentityWithOptionalMCC-r6
|
|
}
|
|
|
|
NAS-Message ::= OCTET STRING (SIZE (1..4095))
|
|
|
|
NAS-Synchronisation-Indicator ::= BIT STRING(SIZE(4))
|
|
|
|
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,
|
|
imsi-DS-41,
|
|
tmsi-DS-41 }
|
|
|
|
PLMN-Identity ::= SEQUENCE {
|
|
mcc MCC,
|
|
mnc MNC
|
|
}
|
|
|
|
PLMN-IdentityWithOptionalMCC-r6 ::= SEQUENCE {
|
|
mcc MCC OPTIONAL,
|
|
mnc MNC
|
|
}
|
|
|
|
PLMN-Type ::= CHOICE {
|
|
gsm-MAP SEQUENCE {
|
|
plmn-Identity PLMN-Identity
|
|
},
|
|
ansi-41 SEQUENCE {
|
|
p-REV P-REV,
|
|
min-P-REV Min-P-REV,
|
|
sid SID,
|
|
nid NID
|
|
},
|
|
gsm-MAP-and-ANSI-41 SEQUENCE {
|
|
plmn-Identity PLMN-Identity,
|
|
p-REV P-REV,
|
|
min-P-REV Min-P-REV,
|
|
sid SID,
|
|
nid NID
|
|
},
|
|
spare NULL
|
|
}
|
|
|
|
RAB-Identity ::= CHOICE {
|
|
gsm-MAP-RAB-Identity BIT STRING (SIZE (8)),
|
|
ansi-41-RAB-Identity BIT STRING (SIZE (8))
|
|
}
|
|
|
|
RAI ::= SEQUENCE {
|
|
lai LAI,
|
|
rac RoutingAreaCode
|
|
}
|
|
|
|
RoutingAreaCode ::= BIT STRING (SIZE (8))
|
|
|
|
RoutingParameter ::= BIT STRING (SIZE (10))
|
|
|
|
TMSI-GSM-MAP ::= BIT STRING (SIZE (32))
|
|
|
|
-- ***************************************************
|
|
--
|
|
-- UTRAN MOBILITY INFORMATION ELEMENTS (10.3.2)
|
|
--
|
|
-- ***************************************************
|
|
|
|
AccessClassBarred ::= ENUMERATED {
|
|
barred, notBarred }
|
|
|
|
AccessClassBarredList ::= SEQUENCE (SIZE (maxAC)) OF
|
|
AccessClassBarred
|
|
|
|
AllowedIndicator ::= ENUMERATED {
|
|
allowed, notAllowed }
|
|
|
|
CellAccessRestriction ::= SEQUENCE {
|
|
cellBarred CellBarred,
|
|
cellReservedForOperatorUse ReservedIndicator,
|
|
cellReservationExtension ReservedIndicator,
|
|
-- NOTE: IE accessClassBarredList should not be included if the IE CellAccessRestriction
|
|
-- is included in the IE SysInfoType4
|
|
accessClassBarredList AccessClassBarredList OPTIONAL
|
|
}
|
|
|
|
CellAccessRestriction-v870ext ::= SEQUENCE {
|
|
cellReservedForCSG ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
CellBarred ::= CHOICE {
|
|
barred SEQUENCE {
|
|
intraFreqCellReselectionInd AllowedIndicator,
|
|
t-Barred T-Barred
|
|
},
|
|
notBarred NULL
|
|
}
|
|
|
|
CellIdentity ::= BIT STRING (SIZE (28))
|
|
|
|
CellIdentity-PerRL-List ::= SEQUENCE (SIZE (1..maxRL)) OF CellIdentity
|
|
|
|
CellIDListItem ::= SEQUENCE {
|
|
cell-Identity CellIdentity,
|
|
plmn-Identity PLMN-Identity OPTIONAL
|
|
}
|
|
|
|
CellSelectReselectInfoSIB-3-4 ::= SEQUENCE {
|
|
mappingInfo MappingInfo OPTIONAL,
|
|
cellSelectQualityMeasure CHOICE {
|
|
cpich-Ec-N0 SEQUENCE {
|
|
-- Default value for q-HYST-2-S is q-HYST-1-S
|
|
q-HYST-2-S Q-Hyst-S OPTIONAL
|
|
},
|
|
cpich-RSCP NULL
|
|
},
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
s-Intrasearch S-SearchQual OPTIONAL,
|
|
s-Intersearch S-SearchQual OPTIONAL,
|
|
s-SearchHCS S-SearchRXLEV OPTIONAL,
|
|
rat-List RAT-FDD-InfoList OPTIONAL,
|
|
q-QualMin Q-QualMin,
|
|
q-RxlevMin Q-RxlevMin
|
|
},
|
|
tdd SEQUENCE {
|
|
s-Intrasearch S-SearchRXLEV OPTIONAL,
|
|
s-Intersearch S-SearchRXLEV OPTIONAL,
|
|
s-SearchHCS S-SearchRXLEV OPTIONAL,
|
|
rat-List RAT-TDD-InfoList OPTIONAL,
|
|
q-RxlevMin Q-RxlevMin
|
|
}
|
|
},
|
|
q-Hyst-l-S Q-Hyst-S,
|
|
t-Reselection-S T-Reselection-S,
|
|
hcs-ServingCellInformation HCS-ServingCellInformation OPTIONAL,
|
|
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
|
|
}
|
|
|
|
DomainSpecificAccessRestrictionList-v670ext ::= SEQUENCE {
|
|
domainSpecificAccessRestrictionParametersForOperator1
|
|
DomainSpecificAccessRestrictionParam-v670ext OPTIONAL,
|
|
domainSpecificAccessRestrictionParametersForOperator2
|
|
DomainSpecificAccessRestrictionParam-v670ext OPTIONAL,
|
|
domainSpecificAccessRestrictionParametersForOperator3
|
|
DomainSpecificAccessRestrictionParam-v670ext OPTIONAL,
|
|
domainSpecificAccessRestrictionParametersForOperator4
|
|
DomainSpecificAccessRestrictionParam-v670ext OPTIONAL,
|
|
domainSpecificAccessRestrictionParametersForOperator5
|
|
DomainSpecificAccessRestrictionParam-v670ext OPTIONAL
|
|
}
|
|
|
|
DomainSpecificAccessRestrictionParam-v670ext ::= SEQUENCE {
|
|
cSDomainSpecificAccessRestriction DomainSpecificAccessRestriction-v670ext,
|
|
pSDomainSpecificAccessRestriction DomainSpecificAccessRestriction-v670ext
|
|
}
|
|
|
|
DomainSpecificAccessRestriction-v670ext ::= CHOICE {
|
|
noRestriction NULL,
|
|
restriction SEQUENCE {
|
|
domainSpecficAccessClassBarredList AccessClassBarredList OPTIONAL
|
|
}
|
|
}
|
|
|
|
MapParameter ::= INTEGER (0..127)
|
|
|
|
Mapping ::= SEQUENCE {
|
|
rat RAT,
|
|
mappingFunctionParameterList MappingFunctionParameterList
|
|
}
|
|
|
|
Mapping-LCR-r4 ::= SEQUENCE {
|
|
mappingFunctionParameterList MappingFunctionParameterList
|
|
}
|
|
|
|
MappingFunctionParameter ::= SEQUENCE {
|
|
functionType MappingFunctionType,
|
|
mapParameter1 MapParameter OPTIONAL,
|
|
mapParameter2 MapParameter,
|
|
-- The presence of upperLimit is conditional on the number of repetition
|
|
upperLimit UpperLimit OPTIONAL
|
|
}
|
|
|
|
MappingFunctionParameterList ::= SEQUENCE (SIZE (1..maxMeasIntervals)) OF
|
|
MappingFunctionParameter
|
|
|
|
MappingFunctionType ::= ENUMERATED {
|
|
linear,
|
|
functionType2,
|
|
functionType3,
|
|
functionType4 }
|
|
|
|
-- In MappingInfo list, mapping for FDD and 3.84Mcps TDD is defined.
|
|
-- For 1.28Mcps TDD, Mapping-LCR-r4 is used instead.
|
|
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
|
|
}
|
|
}
|
|
}
|
|
|
|
DedicatedPriorityInformation-r11 ::= SEQUENCE {
|
|
action CHOICE {
|
|
clearDedicatedPriorities NULL,
|
|
configureDedicatedPriorities SEQUENCE {
|
|
t-322 T-322 OPTIONAL,
|
|
priorityLevelList PriorityLevelList-r11 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
|
|
}
|
|
}
|
|
}
|
|
|
|
PriorityLevel-r11 ::= 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
|
|
EARFCNRange,
|
|
gsm SEQUENCE {
|
|
gsm-CellGroup GSM-CellGroup
|
|
}
|
|
}
|
|
}
|
|
|
|
PriorityLevelList ::= SEQUENCE (SIZE (1..maxPrio)) OF
|
|
PriorityLevel
|
|
|
|
PriorityLevelList-r11 ::= SEQUENCE (SIZE (1..maxPrio)) OF
|
|
PriorityLevel-r11
|
|
|
|
-- Actual value Q-Hyst-S = IE value * 2
|
|
Q-Hyst-S ::= INTEGER (0..20)
|
|
|
|
Q-Hyst-S-Fine ::= INTEGER (0..40)
|
|
|
|
RAT ::= ENUMERATED {
|
|
utra-FDD,
|
|
utra-TDD,
|
|
gsm,
|
|
cdma2000 }
|
|
|
|
RAT-FDD-Info ::= SEQUENCE {
|
|
rat-Identifier RAT-Identifier,
|
|
s-SearchRAT S-SearchQual,
|
|
s-HCS-RAT S-SearchRXLEV OPTIONAL,
|
|
s-Limit-SearchRAT S-SearchQual
|
|
}
|
|
|
|
RAT-FDD-InfoList ::= SEQUENCE (SIZE (1..maxOtherRAT)) OF
|
|
RAT-FDD-Info
|
|
|
|
RAT-Identifier ::= ENUMERATED {
|
|
gsm, cdma2000 }
|
|
|
|
RAT-TDD-Info ::= SEQUENCE {
|
|
rat-Identifier RAT-Identifier,
|
|
s-SearchRAT S-SearchRXLEV,
|
|
s-HCS-RAT S-SearchRXLEV OPTIONAL,
|
|
s-Limit-SearchRAT S-SearchRXLEV
|
|
}
|
|
|
|
RAT-TDD-InfoList ::= SEQUENCE (SIZE (1..maxOtherRAT)) OF
|
|
RAT-TDD-Info
|
|
|
|
ReservedIndicator ::= ENUMERATED {
|
|
reserved,
|
|
notReserved }
|
|
|
|
-- Actual value S-SearchQual = IE value * 2
|
|
S-SearchQual ::= INTEGER (-16..10)
|
|
|
|
-- Actual value S-SearchRXLEV = (IE value * 2) + 1
|
|
S-SearchRXLEV ::= INTEGER (-53..45)
|
|
|
|
-- Actual value ScalingFactor = IE value * 0.1
|
|
SpeedDependentScalingFactor ::= INTEGER (0..10)
|
|
|
|
T-Barred ::= ENUMERATED {
|
|
s10, s20, s40, s80,
|
|
s160, s320, s640, s1280 }
|
|
|
|
T-Reselection-S ::= INTEGER (0..31)
|
|
|
|
-- Actual value T-Reselection-S-Fine = IE value * 0.2
|
|
T-Reselection-S-Fine ::= INTEGER (0..31)
|
|
|
|
-- Actual value ScalingFactor = IE value * 0.25
|
|
TreselectionScalingFactor ::= INTEGER (4..19)
|
|
|
|
-- Actual value ScalingFactor2 = IE value * 0.25
|
|
TreselectionScalingFactor2 ::= INTEGER (1..16)
|
|
|
|
-- For UpperLimit, the used range depends on the RAT used.
|
|
UpperLimit ::= INTEGER (1..91)
|
|
|
|
URA-Identity ::= BIT STRING (SIZE (16))
|
|
|
|
URA-IdentityList ::= SEQUENCE (SIZE (1..maxURA)) OF
|
|
URA-Identity
|
|
|
|
-- ***************************************************
|
|
--
|
|
-- USER EQUIPMENT INFORMATION ELEMENTS (10.3.3)
|
|
--
|
|
-- ***************************************************
|
|
|
|
AccessStratumReleaseIndicator ::= ENUMERATED {
|
|
rel-4, rel-5, rel-6, rel-7, rel-8,
|
|
rel-9, rel-10, rel-11, spare8,
|
|
spare7, spare6, spare5, spare4, spare3,
|
|
spare2, spare1 }
|
|
|
|
-- TABULAR : for ActivationTime, value 'now' always appear as default, and is encoded
|
|
-- by absence of the field
|
|
ActivationTime ::= INTEGER (0..255)
|
|
|
|
BackoffControlParams ::= SEQUENCE {
|
|
n-AP-RetransMax N-AP-RetransMax,
|
|
n-AccessFails N-AccessFails,
|
|
nf-BO-NoAICH NF-BO-NoAICH,
|
|
ns-BO-Busy NS-BO-Busy,
|
|
nf-BO-AllBusy NF-BO-AllBusy,
|
|
nf-BO-Mismatch NF-BO-Mismatch,
|
|
t-CPCH T-CPCH
|
|
}
|
|
|
|
BandComb ::= INTEGER (1..256)
|
|
|
|
C-RNTI ::= BIT STRING (SIZE (16))
|
|
|
|
CapabilityUpdateRequirement ::= SEQUENCE {
|
|
ue-RadioCapabilityFDDUpdateRequirement BOOLEAN,
|
|
-- ue-RadioCapabilityTDDUpdateRequirement is for 3.84Mcps TDD update requirement
|
|
ue-RadioCapabilityTDDUpdateRequirement BOOLEAN,
|
|
systemSpecificCapUpdateReqList SystemSpecificCapUpdateReqList OPTIONAL
|
|
}
|
|
|
|
CapabilityUpdateRequirement-r4-ext ::= SEQUENCE {
|
|
ue-RadioCapabilityUpdateRequirement-TDD128 BOOLEAN
|
|
}
|
|
|
|
CapabilityUpdateRequirement-r4 ::= SEQUENCE {
|
|
ue-RadioCapabilityFDDUpdateRequirement-FDD BOOLEAN,
|
|
ue-RadioCapabilityTDDUpdateRequirement-TDD384 BOOLEAN,
|
|
ue-RadioCapabilityTDDUpdateRequirement-TDD128 BOOLEAN,
|
|
systemSpecificCapUpdateReqList SystemSpecificCapUpdateReqList OPTIONAL
|
|
}
|
|
|
|
CapabilityUpdateRequirement-r5 ::= SEQUENCE {
|
|
ue-RadioCapabilityFDDUpdateRequirement-FDD BOOLEAN,
|
|
ue-RadioCapabilityTDDUpdateRequirement-TDD384 BOOLEAN,
|
|
ue-RadioCapabilityTDDUpdateRequirement-TDD128 BOOLEAN,
|
|
systemSpecificCapUpdateReqList SystemSpecificCapUpdateReqList-r5 OPTIONAL
|
|
}
|
|
|
|
CapabilityUpdateRequirement-v770ext ::= SEQUENCE {
|
|
ue-RadioCapabilityTDDUpdateRequirement-TDD768 BOOLEAN
|
|
}
|
|
|
|
CapabilityUpdateRequirement-r7 ::= SEQUENCE {
|
|
ue-RadioCapabilityFDDUpdateRequirement-FDD BOOLEAN,
|
|
ue-RadioCapabilityTDDUpdateRequirement-TDD384 BOOLEAN,
|
|
ue-RadioCapabilityTDDUpdateRequirement-TDD768 BOOLEAN,
|
|
ue-RadioCapabilityTDDUpdateRequirement-TDD128 BOOLEAN,
|
|
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 {
|
|
cellReselection,
|
|
periodicalCellUpdate,
|
|
uplinkDataTransmission,
|
|
utran-pagingResponse,
|
|
re-enteredServiceArea,
|
|
radiolinkFailure,
|
|
rlc-unrecoverableError,
|
|
cellUpdateCause-ext }
|
|
|
|
-- The IE CellUpdateCause-ext shall be present, if the IE CellUpdateCause has the
|
|
-- value 'cellUpdateCause-ext'.
|
|
-- dummy is not used in this version of the specification, it should not be sent
|
|
-- and if received it should be ignored by the receiver.
|
|
CellUpdateCause-ext ::= ENUMERATED {
|
|
mbms-Reception,
|
|
mbms-PTP-RB-Request,
|
|
dummy,
|
|
spare1 }
|
|
|
|
|
|
ChipRateCapability ::= ENUMERATED {
|
|
mcps3-84, mcps1-28 }
|
|
|
|
CipheringAlgorithm ::= ENUMERATED {
|
|
uea0, uea1 }
|
|
|
|
CipheringAlgorithm-r7 ::= ENUMERATED {
|
|
uea0, uea1, uea2 }
|
|
|
|
CipheringModeCommand ::= CHOICE {
|
|
startRestart CipheringAlgorithm,
|
|
dummy NULL
|
|
}
|
|
|
|
CipheringModeCommand-r7 ::= SEQUENCE {
|
|
startRestart CipheringAlgorithm-r7
|
|
}
|
|
|
|
CipheringModeInfo ::= SEQUENCE {
|
|
-- TABULAR: The ciphering algorithm is included in the CipheringModeCommand.
|
|
cipheringModeCommand CipheringModeCommand,
|
|
activationTimeForDPCH ActivationTime OPTIONAL,
|
|
rb-DL-CiphActivationTimeInfo RB-ActivationTimeInfoList OPTIONAL
|
|
}
|
|
|
|
CipheringModeInfo-r7 ::= SEQUENCE {
|
|
-- TABULAR: The ciphering algorithm is included in the CipheringModeCommand.
|
|
cipheringModeCommand CipheringModeCommand-r7,
|
|
activationTimeForDPCH ActivationTime OPTIONAL,
|
|
rb-DL-CiphActivationTimeInfo RB-ActivationTimeInfoList OPTIONAL
|
|
}
|
|
|
|
CN-DRX-CycleLengthCoefficient ::= INTEGER (6..9)
|
|
|
|
CN-PagedUE-Identity ::= CHOICE {
|
|
imsi-GSM-MAP IMSI-GSM-MAP,
|
|
tmsi-GSM-MAP TMSI-GSM-MAP,
|
|
p-TMSI-GSM-MAP P-TMSI-GSM-MAP,
|
|
imsi-DS-41 IMSI-DS-41,
|
|
tmsi-DS-41 TMSI-DS-41,
|
|
spare3 NULL,
|
|
spare2 NULL,
|
|
spare1 NULL
|
|
}
|
|
|
|
CompressedModeMeasCapability ::= SEQUENCE {
|
|
fdd-Measurements BOOLEAN,
|
|
-- TABULAR: The IEs tdd-Measurements, gsm-Measurements and multiCarrierMeasurements
|
|
-- are made optional since they are conditional based on another information element.
|
|
-- Their absence corresponds to the case where the condition is not true.
|
|
-- The IE 'tdd-Measurements' applies to either or both TDD 3.84 Mcps and TDD 7.68 Mcps,
|
|
-- depending on the RF capability conditions.
|
|
tdd-Measurements BOOLEAN OPTIONAL,
|
|
gsm-Measurements GSM-Measurements OPTIONAL,
|
|
multiCarrierMeasurements BOOLEAN OPTIONAL
|
|
}
|
|
|
|
CompressedModeMeasCapability-LCR-r4 ::= SEQUENCE {
|
|
tdd128-Measurements BOOLEAN OPTIONAL
|
|
}
|
|
|
|
CompressedModeMeasCapability-v860ext ::= SEQUENCE {
|
|
adjacentFrequencyMeasurements ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
CompressedModeMeasCapability-v920ext ::= SEQUENCE {
|
|
interBandMeasurements ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
CompressedModeMeasCapability-va40ext ::= SEQUENCE {
|
|
enhancedInterFrequencyMeasurements ENUMERATED { true } OPTIONAL,
|
|
freqSpecificCompressedMode ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
CompressedModeMeasCapabEUTRA ::= SEQUENCE {
|
|
radioFrequencyBandEUTRA RadioFrequencyBandEUTRA,
|
|
compressedMode BOOLEAN
|
|
}
|
|
|
|
CompressedModeMeasCapabEUTRAExt ::=SEQUENCE {
|
|
radioFrequencyBandEUTRA RadioFrequencyBandEUTRAExt
|
|
}
|
|
|
|
CompressedModeMeasCapabEUTRAList ::= SEQUENCE (SIZE (1..maxFreqBandsEUTRA)) OF
|
|
CompressedModeMeasCapabEUTRA
|
|
|
|
CompressedModeMeasCapabEUTRAList2 ::= SEQUENCE (SIZE (1..maxFreqBandsEUTRA)) OF
|
|
CompressedModeMeasCapabEUTRAExt
|
|
|
|
CompressedModeMeasCapabFDDList ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF
|
|
CompressedModeMeasCapabFDD
|
|
|
|
CompressedModeMeasCapabFDDList2 ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF
|
|
CompressedModeMeasCapabFDD2
|
|
|
|
CompressedModeMeasCapabFDDList3 ::= SEQUENCE (SIZE (1..maxFreqBandsFDD-ext2)) OF
|
|
CompressedModeMeasCapabFDD3
|
|
|
|
CompressedModeMeasCapabFDDList-ext ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF
|
|
CompressedModeMeasCapabFDD-ext
|
|
|
|
CompressedModeMeasCapabFDD ::= SEQUENCE {
|
|
radioFrequencyBandFDD RadioFrequencyBandFDD OPTIONAL,
|
|
dl-MeasurementsFDD BOOLEAN,
|
|
ul-MeasurementsFDD BOOLEAN
|
|
}
|
|
|
|
CompressedModeMeasCapabFDD2 ::= SEQUENCE {
|
|
-- UE may omit both IEs if this IE indicates the compressed mode capability within the same
|
|
-- frequency band. Otherwise, the UE shall include either one of the following OPTIONAL IEs.
|
|
radioFrequencyBandFDD RadioFrequencyBandFDD OPTIONAL,
|
|
radioFrequencyBandFDD2 RadioFrequencyBandFDD2 OPTIONAL,
|
|
dl-MeasurementsFDD BOOLEAN,
|
|
ul-MeasurementsFDD BOOLEAN
|
|
}
|
|
|
|
CompressedModeMeasCapabFDD3 ::= SEQUENCE {
|
|
-- UE may omit radioFrequencyBandFDD3 if this IE indicates the compressed mode capability within
|
|
-- the same frequency band. Otherwise, the UE shall include the IE.
|
|
radioFrequencyBandFDD3 RadioFrequencyBandFDD3 OPTIONAL,
|
|
dl-MeasurementsFDD BOOLEAN,
|
|
ul-MeasurementsFDD BOOLEAN
|
|
}
|
|
|
|
CompressedModeMeasCapabFDD-ext ::= SEQUENCE {
|
|
radioFrequencyBandFDD2 RadioFrequencyBandFDD2,
|
|
dl-MeasurementsFDD BOOLEAN,
|
|
ul-MeasurementsFDD BOOLEAN
|
|
}
|
|
|
|
CompressedModeMeasCapabTDDList ::= SEQUENCE (SIZE (1..maxFreqBandsTDD)) OF
|
|
CompressedModeMeasCapabTDD
|
|
|
|
CompressedModeMeasCapabTDD ::= SEQUENCE {
|
|
radioFrequencyBandTDD RadioFrequencyBandTDD,
|
|
dl-MeasurementsTDD BOOLEAN,
|
|
ul-MeasurementsTDD BOOLEAN
|
|
}
|
|
|
|
CompressedModeMeasCapabGSMList ::= SEQUENCE (SIZE (1..maxFreqBandsGSM)) OF
|
|
CompressedModeMeasCapabGSM
|
|
|
|
CompressedModeMeasCapabGSM ::= SEQUENCE {
|
|
radioFrequencyBandGSM RadioFrequencyBandGSM,
|
|
dl-MeasurementsGSM BOOLEAN,
|
|
ul-MeasurementsGSM BOOLEAN
|
|
}
|
|
|
|
CompressedModeMeasCapabMC ::= SEQUENCE {
|
|
dl-MeasurementsMC BOOLEAN,
|
|
ul-MeasurementsMC BOOLEAN
|
|
}
|
|
|
|
CPCH-Parameters ::= SEQUENCE {
|
|
initialPriorityDelayList InitialPriorityDelayList OPTIONAL,
|
|
backoffControlParams BackoffControlParams,
|
|
-- TABULAR: TPC step size nested inside PowerControlAlgorithm
|
|
powerControlAlgorithm PowerControlAlgorithm,
|
|
dl-DPCCH-BER DL-DPCCH-BER
|
|
}
|
|
|
|
CSG-ProximityIndicationCapability ::= SEQUENCE {
|
|
supportOfIntraFreqProximityIndication ENUMERATED { true } OPTIONAL,
|
|
supportOfInterFreqProximityIndication ENUMERATED { true } OPTIONAL,
|
|
supportOfE-UtraProximityIndication ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
DL-CapabilityWithSimultaneousHS-DSCHConfig ::= ENUMERATED{kbps32, kbps64, kbps128, kbps384}
|
|
|
|
DL-DPCCH-BER ::= INTEGER (0..63)
|
|
|
|
DL-InformationPerSecondaryRL-List ::= SEQUENCE (SIZE (1..maxEDCHRL)) OF
|
|
DL-InformationPerSecondaryRL
|
|
|
|
DL-InformationPerSecondaryRL ::= SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
cell-id CellIdentity OPTIONAL,
|
|
dl-FDPCHInfoPerRL-SecULFreq DL-FDPCH-InfoPerRL-r7,
|
|
e-AGCH-Information E-AGCH-Information OPTIONAL,
|
|
e-HICH-Information E-HICH-Information OPTIONAL,
|
|
e-RGCH-Info CHOICE {
|
|
e-RGCH-Information E-RGCH-Information,
|
|
releaseIndicator NULL
|
|
} OPTIONAL
|
|
}
|
|
|
|
DL-PhysChCapabilityFDD ::= SEQUENCE {
|
|
-- The IE "maxNoDPCH-PDSCH-Codes" only gives information on the maximum number of DPCH Codes.
|
|
maxNoDPCH-PDSCH-Codes INTEGER (1..8),
|
|
maxNoPhysChBitsReceived MaxNoPhysChBitsReceived,
|
|
supportForSF-512 BOOLEAN,
|
|
-- dummy and dummy2 are not used in this version of the specification
|
|
-- and if received they should be ignored.
|
|
dummy BOOLEAN,
|
|
dummy2 SimultaneousSCCPCH-DPCH-Reception
|
|
}
|
|
|
|
DL-PhysChCapabilityFDD-v380ext ::= SEQUENCE {
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy SupportOfDedicatedPilotsForChEstimation OPTIONAL
|
|
}
|
|
|
|
SupportOfDedicatedPilotsForChEstimation ::= ENUMERATED { true }
|
|
|
|
DL-PhysChCapabilityFDD-v770ext ::= SEQUENCE {
|
|
hsdsch-physical-layer-category-ext HSDSCH-physical-layer-category-ext OPTIONAL,
|
|
hsscchlessHsdschOperation ENUMERATED { true } OPTIONAL,
|
|
enhancedFdpch ENUMERATED { true } OPTIONAL,
|
|
hsdschReception-CellFach ENUMERATED { true } OPTIONAL,
|
|
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-PhysChCapabilityFDD-v920ext ::= SEQUENCE {
|
|
hsdsch-physical-layer-category-ext3 HSDSCH-physical-layer-category-ext3 OPTIONAL,
|
|
supportOfMimoOnlySingleStream ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
DL-PhysChCapabilityFDD-va40ext ::= SEQUENCE {
|
|
hsdsch-physical-layer-category-ext4 HSDSCH-physical-layer-category-ext4 OPTIONAL,
|
|
hsdsch-physical-layer-category-ext5 HSDSCH-physical-layer-category-ext5 OPTIONAL
|
|
}
|
|
|
|
DL-PhysChCapabilityFDD-vb50ext ::= SEQUENCE {
|
|
hsdsch-physical-layer-category-ext6 HSDSCH-physical-layer-category-ext6 OPTIONAL,
|
|
hsdsch-physical-layer-category-ext7 HSDSCH-physical-layer-category-ext7 OPTIONAL,
|
|
hsdsch-physical-layer-category-ext8 HSDSCH-physical-layer-category-ext8 OPTIONAL,
|
|
supportOf4x4MimoDualStreamRestriction ENUMERATED { true } OPTIONAL,
|
|
supportOfHS-DSCHSecondDRXOperation ENUMERATED { true } OPTIONAL,
|
|
supportOfNodeBTrigHS-DPCCHTransmission ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
DL-PhysChCapabilityTDD ::= SEQUENCE {
|
|
maxTS-PerFrame MaxTS-PerFrame,
|
|
maxPhysChPerFrame MaxPhysChPerFrame,
|
|
minimumSF MinimumSF-DL,
|
|
supportOfPDSCH BOOLEAN,
|
|
maxPhysChPerTS MaxPhysChPerTS
|
|
}
|
|
|
|
DL-PhysChCapabilityTDD-LCR-r4 ::= SEQUENCE {
|
|
maxTS-PerSubFrame MaxTS-PerSubFrame-r4,
|
|
maxPhysChPerFrame MaxPhysChPerSubFrame-r4,
|
|
minimumSF MinimumSF-DL,
|
|
supportOfPDSCH BOOLEAN,
|
|
maxPhysChPerTS MaxPhysChPerTS,
|
|
supportOf8PSK BOOLEAN
|
|
}
|
|
|
|
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-PhysChCapabilityInfoTDD-128-va40ext::= SEQUENCE {
|
|
multiCarrier-physical-layer-category-extension2
|
|
MultiCarrier-HSDSCH-physical-layer-category-extension2 OPTIONAL
|
|
}
|
|
|
|
DL-PhysChCapabilityTDD-768 ::= SEQUENCE {
|
|
maxTS-PerFrame MaxTS-PerFrame,
|
|
maxPhysChPerFrame MaxPhysChPerFrame-768,
|
|
minimumSF MinimumSF-DL-768,
|
|
supportOfPDSCH BOOLEAN,
|
|
tdd768-hspdsch CHOICE {
|
|
supported HSDSCH-physical-layer-category,
|
|
unsupported NULL
|
|
},
|
|
maxPhysChPerTS MaxPhysChPerTS-768
|
|
}
|
|
|
|
DL-PhysChCapabilityInfoTDD-768 ::= SEQUENCE {
|
|
maxTS-PerFrame MaxTS-PerFrame,
|
|
maxPhysChPerFrame MaxPhysChPerFrame-768,
|
|
minimumSF MinimumSF-DL-768,
|
|
supportOfPDSCH BOOLEAN,
|
|
maxPhysChPerTS MaxPhysChPerTS-768
|
|
}
|
|
|
|
DL-TransChCapability ::= SEQUENCE {
|
|
maxNoBitsReceived MaxNoBits,
|
|
maxConvCodeBitsReceived MaxNoBits,
|
|
turboDecodingSupport TurboSupport,
|
|
maxSimultaneousTransChs MaxSimultaneousTransChsDL,
|
|
maxSimultaneousCCTrCH-Count MaxSimultaneousCCTrCH-Count,
|
|
maxReceivedTransportBlocks MaxTransportBlocksDL,
|
|
maxNumberOfTFC MaxNumberOfTFC-DL,
|
|
maxNumberOfTF MaxNumberOfTF
|
|
}
|
|
|
|
DRAC-SysInfo ::= SEQUENCE {
|
|
transmissionProbability TransmissionProbability,
|
|
maximumBitRate MaximumBitRate
|
|
}
|
|
|
|
DRAC-SysInfoList ::= SEQUENCE (SIZE (1..maxDRACclasses)) OF
|
|
DRAC-SysInfo
|
|
|
|
DSCH-RNTI ::= BIT STRING (SIZE (16))
|
|
|
|
DelayRestrictionFlag ::= ENUMERATED { true }
|
|
|
|
E-RNTI ::= BIT STRING (SIZE (16))
|
|
|
|
ESN-DS-41 ::= BIT STRING (SIZE (32))
|
|
|
|
EstablishmentCause ::= ENUMERATED {
|
|
originatingConversationalCall,
|
|
originatingStreamingCall,
|
|
originatingInteractiveCall,
|
|
originatingBackgroundCall,
|
|
originatingSubscribedTrafficCall,
|
|
terminatingConversationalCall,
|
|
terminatingStreamingCall,
|
|
terminatingInteractiveCall,
|
|
terminatingBackgroundCall,
|
|
emergencyCall,
|
|
interRAT-CellReselection,
|
|
interRAT-CellChangeOrder,
|
|
registration,
|
|
detach,
|
|
originatingHighPrioritySignalling,
|
|
originatingLowPrioritySignalling,
|
|
callRe-establishment,
|
|
terminatingHighPrioritySignalling,
|
|
terminatingLowPrioritySignalling,
|
|
terminatingCauseUnknown,
|
|
mbms-Reception,
|
|
mbms-PTP-RB-Request,
|
|
delayTolerantAccess,
|
|
spare9,
|
|
spare8,
|
|
spare7,
|
|
spare6,
|
|
spare5,
|
|
spare4,
|
|
spare3,
|
|
spare2,
|
|
spare1 }
|
|
|
|
ExtendedWaitTime ::= INTEGER (1..1800)
|
|
|
|
FailureCauseWithProtErr ::= CHOICE {
|
|
configurationUnsupported NULL,
|
|
physicalChannelFailure NULL,
|
|
incompatibleSimultaneousReconfiguration
|
|
NULL,
|
|
compressedModeRuntimeError TGPSI,
|
|
protocolError ProtocolErrorInformation,
|
|
cellUpdateOccurred NULL,
|
|
invalidConfiguration NULL,
|
|
configurationIncomplete NULL,
|
|
unsupportedMeasurement NULL,
|
|
mbmsSessionAlreadyReceivedCorrectly NULL,
|
|
lowerPriorityMBMSService NULL,
|
|
spare5 NULL,
|
|
spare4 NULL,
|
|
spare3 NULL,
|
|
spare2 NULL,
|
|
spare1 NULL
|
|
}
|
|
|
|
FailureCauseWithProtErrTrId ::= SEQUENCE {
|
|
rrc-TransactionIdentifier RRC-TransactionIdentifier,
|
|
failureCause FailureCauseWithProtErr
|
|
}
|
|
|
|
FrequencyBandsIndicatorSupport ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
frequencyBandsSupportFDD FrequencyBandsRedirectionFDD
|
|
},
|
|
tdd SEQUENCE {
|
|
frequencyBandsSupportTDD128 FrequencyBandsIndicatorTDD128
|
|
}
|
|
}
|
|
}
|
|
|
|
FrequencyBandsIndicatorTDD128 ::= SEQUENCE (SIZE (1..maxFreqBandsIndicatorSupport)) OF
|
|
FrequencyBandsIndicatorSupportTDD128
|
|
|
|
FrequencyBandsIndicatorSupportTDD128 ::= SEQUENCE {
|
|
frequencyBandsIndicatorTDD RadioFrequencyBandTDD-r10
|
|
}
|
|
|
|
FrequencyBandsRedirectionFDD ::= SEQUENCE (SIZE (1..maxFreqBandsIndicatorSupport)) OF
|
|
FrequencyBandsIndicatorFDD
|
|
|
|
FrequencyBandsIndicatorFDD ::= CHOICE {
|
|
frequencyBandsIndicator1 RadioFrequencyBandFDD,
|
|
frequencyBandsIndicator2 RadioFrequencyBandFDD2,
|
|
frequencyBandsIndicator3 RadioFrequencyBandFDD3
|
|
}
|
|
|
|
GANSS-Mode ::= ENUMERATED {
|
|
networkBased,
|
|
uEBased,
|
|
both,
|
|
none }
|
|
|
|
GroupIdentityWithReleaseInformation ::= SEQUENCE {
|
|
rrc-ConnectionReleaseInformation RRC-ConnectionReleaseInformation,
|
|
groupReleaseInformation GroupReleaseInformation
|
|
}
|
|
|
|
GroupReleaseInformation ::= SEQUENCE {
|
|
uRNTI-Group U-RNTI-Group
|
|
}
|
|
|
|
GSM-Measurements ::= SEQUENCE {
|
|
gsm900 BOOLEAN,
|
|
dcs1800 BOOLEAN,
|
|
gsm1900 BOOLEAN
|
|
}
|
|
|
|
H-RNTI ::= BIT STRING (SIZE (16))
|
|
|
|
High-MobilityDetected ::= ENUMERATED { high-MobilityDetected }
|
|
|
|
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-ext3 ::= INTEGER (25..28)
|
|
|
|
HSDSCH-physical-layer-category-ext4 ::= INTEGER (29..30)
|
|
|
|
HSDSCH-physical-layer-category-ext5 ::= INTEGER (31..32)
|
|
|
|
HSDSCH-physical-layer-category-ext6 ::= INTEGER (33..34)
|
|
|
|
HSDSCH-physical-layer-category-ext7 ::= INTEGER (35..36)
|
|
|
|
HSDSCH-physical-layer-category-ext8 ::= INTEGER (37..38)
|
|
|
|
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)
|
|
|
|
MultiCarrier-HSDSCH-physical-layer-category-extension2 ::= INTEGER (37..64)
|
|
|
|
MultiflowCapabBandCombination ::= SEQUENCE {
|
|
numberOfCellsBandA INTEGER(2..6),
|
|
numberOfFrequenciesBandA INTEGER(1..3),
|
|
numberOfCellsBandB INTEGER(2..6),
|
|
numberOfFrequenciesBandB INTEGER(1..3)
|
|
}
|
|
|
|
MultiflowCapabBandCombList ::= SEQUENCE (SIZE (1..16)) OF MultiflowCapabBandCombination
|
|
|
|
MultiflowCapability ::= SEQUENCE {
|
|
mimoInDifferentBands MultiflowMIMOCapability OPTIONAL,
|
|
longerHARQProcessing ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
MultiflowPerBandCapability ::= SEQUENCE {
|
|
numberOfCells INTEGER(2..8),
|
|
numberOfFrequencies INTEGER(1..4),
|
|
mimo MultiflowMIMOCapability OPTIONAL,
|
|
nonContiguousCapability MultiflowNonContiguousCapability OPTIONAL
|
|
}
|
|
|
|
MultiflowMIMOCapability ::= ENUMERATED { single-stream, dual-stream }
|
|
|
|
MultiflowNonContiguousCapability ::= SEQUENCE {
|
|
gapSize ENUMERATED { fiveMHz, tenMHz, anyGapSize,
|
|
spare5, spare4, spare3, spare2, spare1 }
|
|
}
|
|
|
|
UESpecificBehaviourInformation1idle ::= BIT STRING (SIZE (4))
|
|
|
|
UESpecificBehaviourInformation1interRAT ::= BIT STRING (SIZE (8))
|
|
|
|
IdleIntervalMeasCapabEUTRA ::= SEQUENCE {
|
|
radioFrequencyBandEUTRA RadioFrequencyBandEUTRA,
|
|
idleInterval BOOLEAN
|
|
}
|
|
|
|
IdleIntervalMeasCapabEUTRAExtension ::= SEQUENCE {
|
|
radioFrequencyBandEUTRA RadioFrequencyBandEUTRAExt
|
|
}
|
|
|
|
IdleIntervalMeasCapabEUTRAList ::= SEQUENCE (SIZE (1..maxFreqBandsEUTRA)) OF
|
|
IdleIntervalMeasCapabEUTRA
|
|
|
|
IdleIntervalMeasCapabEUTRAExtensionList ::= SEQUENCE (SIZE (1..maxFreqBandsEUTRA)) OF
|
|
IdleIntervalMeasCapabEUTRAExtension
|
|
|
|
IMSI-and-ESN-DS-41 ::= SEQUENCE {
|
|
imsi-DS-41 IMSI-DS-41,
|
|
esn-DS-41 ESN-DS-41
|
|
}
|
|
|
|
IMSI-DS-41 ::= OCTET STRING (SIZE (5..7))
|
|
|
|
InitialPriorityDelayList ::= SEQUENCE (SIZE (1..maxASC)) OF
|
|
NS-IP
|
|
|
|
InitialUE-Identity ::= CHOICE {
|
|
imsi IMSI-GSM-MAP,
|
|
tmsi-and-LAI TMSI-and-LAI-GSM-MAP,
|
|
p-TMSI-and-RAI P-TMSI-and-RAI-GSM-MAP,
|
|
imei IMEI,
|
|
esn-DS-41 ESN-DS-41,
|
|
imsi-DS-41 IMSI-DS-41,
|
|
imsi-and-ESN-DS-41 IMSI-and-ESN-DS-41,
|
|
tmsi-DS-41 TMSI-DS-41
|
|
}
|
|
|
|
IntegrityCheckInfo ::= SEQUENCE {
|
|
messageAuthenticationCode MessageAuthenticationCode,
|
|
rrc-MessageSequenceNumber RRC-MessageSequenceNumber
|
|
}
|
|
|
|
IntegrityProtActivationInfo ::= SEQUENCE {
|
|
rrc-MessageSequenceNumberList RRC-MessageSequenceNumberList
|
|
}
|
|
|
|
IntegrityProtectionAlgorithm ::= ENUMERATED {
|
|
uia1 }
|
|
|
|
IntegrityProtectionAlgorithm-r7 ::= ENUMERATED {
|
|
uia1, uia2 }
|
|
|
|
IntegrityProtectionModeCommand ::= CHOICE {
|
|
startIntegrityProtection SEQUENCE {
|
|
integrityProtInitNumber IntegrityProtInitNumber
|
|
},
|
|
modify SEQUENCE {
|
|
dl-IntegrityProtActivationInfo IntegrityProtActivationInfo
|
|
}
|
|
}
|
|
|
|
IntegrityProtectionModeInfo ::= SEQUENCE {
|
|
-- TABULAR: DL integrity protection activation info and Integrity
|
|
-- protection intialisation number have been nested inside
|
|
-- IntegrityProtectionModeCommand.
|
|
integrityProtectionModeCommand IntegrityProtectionModeCommand,
|
|
integrityProtectionAlgorithm IntegrityProtectionAlgorithm OPTIONAL
|
|
}
|
|
|
|
IntegrityProtectionModeInfo-r7 ::= SEQUENCE {
|
|
-- TABULAR: DL integrity protection activation info and Integrity
|
|
-- protection intialisation number have been nested inside
|
|
-- IntegrityProtectionModeCommand.
|
|
integrityProtectionModeCommand IntegrityProtectionModeCommand,
|
|
integrityProtectionAlgorithm IntegrityProtectionAlgorithm-r7 OPTIONAL
|
|
}
|
|
|
|
IntegrityProtInitNumber ::= BIT STRING (SIZE (32))
|
|
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
MaxHcContextSpace ::= ENUMERATED {
|
|
dummy, by1024, by2048, by4096,
|
|
by8192 }
|
|
|
|
MaxHcContextSpace-r5-ext ::= ENUMERATED {
|
|
by16384, by32768, by65536, by131072 }
|
|
|
|
|
|
MaxROHC-ContextSessions-r4 ::= ENUMERATED {
|
|
s2, s4, s8, s12, s16, s24, s32, s48,
|
|
s64, s128, s256, s512, s1024, s16384 }
|
|
|
|
MaximumAM-EntityNumberRLC-Cap ::= ENUMERATED {
|
|
dummy, am4, am5, am6,
|
|
am8, am16, am30 }
|
|
|
|
-- Actual value MaximumBitRate = IE value * 16
|
|
MaximumBitRate ::= INTEGER (0..32)
|
|
|
|
MaximumRLC-WindowSize ::= ENUMERATED { mws2047, mws4095 }
|
|
|
|
MaxNoDPDCH-BitsTransmitted ::= ENUMERATED {
|
|
b600, b1200, b2400, b4800,
|
|
b9600, b19200, b28800, b38400,
|
|
b48000, b57600 }
|
|
|
|
MaxNoBits ::= ENUMERATED {
|
|
b640, b1280, b2560, b3840, b5120,
|
|
b6400, b7680, b8960, b10240,
|
|
b20480, b40960, b81920, b163840 }
|
|
|
|
MaxNoPhysChBitsReceived ::= ENUMERATED {
|
|
dummy, b1200, b2400, b3600,
|
|
b4800, b7200, b9600, b14400,
|
|
b19200, b28800, b38400, b48000,
|
|
b57600, b67200, b76800 }
|
|
|
|
MaxNoSCCPCH-RL ::= ENUMERATED {
|
|
rl1 }
|
|
|
|
MaxNumberOfTF ::= ENUMERATED {
|
|
tf32, tf64, tf128, tf256,
|
|
tf512, tf1024 }
|
|
|
|
MaxNumberOfTFC-DL ::= ENUMERATED {
|
|
tfc16, tfc32, tfc48, tfc64, tfc96,
|
|
tfc128, tfc256, tfc512, tfc1024 }
|
|
|
|
MaxNumberOfTFC-UL ::= ENUMERATED {
|
|
dummy1, dummy2, tfc16, tfc32, tfc48, tfc64,
|
|
tfc96, tfc128, tfc256, tfc512, tfc1024 }
|
|
|
|
-- the values 1 to 4 for MaxPhysChPerFrame are not used in this version of the protocol
|
|
MaxPhysChPerFrame ::= INTEGER (1..224)
|
|
|
|
MaxPhysChPerFrame-768 ::= INTEGER (1..448)
|
|
|
|
MaxPhysChPerSubFrame-r4 ::= INTEGER (1..96)
|
|
|
|
MaxPhysChPerTimeslot ::= ENUMERATED {
|
|
ts1, ts2 }
|
|
|
|
MaxPhysChPerTimeslot-LCR-r7 ::= INTEGER (1..4)
|
|
|
|
-- the values 1 to 4 for MaxPhysChPerTS are not used in this version of the protocol
|
|
MaxPhysChPerTS ::= INTEGER (1..16)
|
|
|
|
MaxPhysChPerTS-768 ::= INTEGER (1..32)
|
|
|
|
MaxSimultaneousCCTrCH-Count ::= INTEGER (1..8)
|
|
|
|
MaxSimultaneousTransChsDL ::= ENUMERATED {
|
|
e4, e8, e16, e32 }
|
|
|
|
MaxSimultaneousTransChsUL ::= ENUMERATED {
|
|
dummy, e4, e8, e16, e32 }
|
|
|
|
MaxTransportBlocksDL ::= ENUMERATED {
|
|
tb4, tb8, tb16, tb32, tb48,
|
|
tb64, tb96, tb128, tb256, tb512 }
|
|
|
|
MaxTransportBlocksUL ::= ENUMERATED {
|
|
dummy, tb4, tb8, tb16, tb32, tb48,
|
|
tb64, tb96, tb128, tb256, tb512 }
|
|
|
|
MaxTS-PerFrame ::= INTEGER (1..14)
|
|
|
|
MaxTS-PerSubFrame-r4 ::= INTEGER (1..6)
|
|
|
|
-- TABULAR: MeasurementCapability contains dependencies to UE-MultiModeRAT-Capability,
|
|
-- the conditional fields have been left mandatory for now.
|
|
MeasurementCapability ::= SEQUENCE {
|
|
downlinkCompressedMode CompressedModeMeasCapability,
|
|
uplinkCompressedMode CompressedModeMeasCapability
|
|
}
|
|
|
|
MeasurementCapabilityExt ::= SEQUENCE{
|
|
compressedModeMeasCapabFDDList CompressedModeMeasCapabFDDList,
|
|
compressedModeMeasCapabTDDList CompressedModeMeasCapabTDDList OPTIONAL,
|
|
compressedModeMeasCapabGSMList CompressedModeMeasCapabGSMList OPTIONAL,
|
|
compressedModeMeasCapabMC CompressedModeMeasCapabMC OPTIONAL
|
|
}
|
|
|
|
MeasurementCapabilityExt2 ::= SEQUENCE{
|
|
compressedModeMeasCapabFDDList CompressedModeMeasCapabFDDList2,
|
|
compressedModeMeasCapabTDDList CompressedModeMeasCapabTDDList OPTIONAL,
|
|
compressedModeMeasCapabGSMList CompressedModeMeasCapabGSMList OPTIONAL,
|
|
compressedModeMeasCapabMC CompressedModeMeasCapabMC OPTIONAL
|
|
}
|
|
|
|
MeasurementCapabilityExt3 ::= SEQUENCE {
|
|
compressedModeMeasCapabEUTRAList CompressedModeMeasCapabEUTRAList OPTIONAL
|
|
}
|
|
|
|
MeasurementCapabilityExt4 ::= SEQUENCE{
|
|
compressedModeMeasCapabFDDList2 CompressedModeMeasCapabFDDList2 OPTIONAL,
|
|
compressedModeMeasCapabFDDList3 CompressedModeMeasCapabFDDList3 OPTIONAL,
|
|
compressedModeMeasCapabTDDList CompressedModeMeasCapabTDDList OPTIONAL,
|
|
compressedModeMeasCapabGSMList CompressedModeMeasCapabGSMList OPTIONAL,
|
|
compressedModeMeasCapabMC CompressedModeMeasCapabMC OPTIONAL,
|
|
compressedModeMeasCapabEUTRAList CompressedModeMeasCapabEUTRAList OPTIONAL
|
|
}
|
|
|
|
MeasurementCapabilityExt5 ::= SEQUENCE {
|
|
compressedModeMeasCapabEUTRAList CompressedModeMeasCapabEUTRAList2 OPTIONAL
|
|
}
|
|
|
|
MeasurementCapability-r4-ext ::= SEQUENCE {
|
|
downlinkCompressedMode-LCR CompressedModeMeasCapability-LCR-r4,
|
|
uplinkCompressedMode-LCR CompressedModeMeasCapability-LCR-r4
|
|
}
|
|
|
|
MeasurementCapability-v860ext ::= SEQUENCE {
|
|
downlinkCompressedMode CompressedModeMeasCapability-v860ext
|
|
}
|
|
|
|
MeasurementCapability-v920ext ::= SEQUENCE {
|
|
downlinkCompressedMode CompressedModeMeasCapability-v920ext
|
|
}
|
|
|
|
MeasurementCapability-va40ext ::= SEQUENCE {
|
|
interFrequencyDetectedSetMeasurements ENUMERATED { true } OPTIONAL,
|
|
downlinkCompressedMode CompressedModeMeasCapability-va40ext
|
|
}
|
|
|
|
MeasurementCapability-vb50ext ::= SEQUENCE {
|
|
interFrequencyMeasOnConfigCarriersWithoutCompMode ENUMERATED { true } OPTIONAL,
|
|
cellsExcludedFromDetectedSetMeasurements ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
MeasurementCapabilityTDD ::= SEQUENCE {
|
|
idleIntervalMeasCapabEUTRAList IdleIntervalMeasCapabEUTRAList OPTIONAL
|
|
}
|
|
|
|
MeasurementCapabilityTDD-vb50ext ::= SEQUENCE {
|
|
idleIntervalMeasCapabEUTRAList IdleIntervalMeasCapabEUTRAExtensionList OPTIONAL
|
|
}
|
|
|
|
MessageAuthenticationCode ::= BIT STRING (SIZE (32))
|
|
|
|
MinimumSF-DL ::= ENUMERATED {
|
|
sf1, sf16 }
|
|
|
|
MinimumSF-DL-768 ::= ENUMERATED {
|
|
sf1, sf32 }
|
|
|
|
MinimumSF-UL ::= ENUMERATED {
|
|
sf1, sf2, sf4, sf8, dummy }
|
|
|
|
NonContiguousMultiCellCombinationList ::= SEQUENCE (SIZE (1..maxNonContiguousMultiCellCombinations)) OF
|
|
NonContiguousMultiCell
|
|
|
|
NonContiguousMultiCell ::= SEQUENCE {
|
|
aggregatedCells ENUMERATED { nc-2c, nc-3c, nc-4c },
|
|
gapSize ENUMERATED { fiveMHz, tenMHz, anyGapSize,
|
|
spare5, spare4, spare3, spare2, spare1 },
|
|
nonContiguousMultiCellCombination22 ENUMERATED { true } OPTIONAL,
|
|
nonContiguousMultiCellCombination31-13 ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
MultiModeCapability ::= ENUMERATED {
|
|
tdd, fdd, fdd-tdd }
|
|
|
|
MultiRAT-Capability ::= SEQUENCE {
|
|
supportOfGSM BOOLEAN,
|
|
supportOfMulticarrier BOOLEAN
|
|
}
|
|
|
|
MultiModeRAT-Capability-v590ext ::= SEQUENCE {
|
|
supportOfUTRAN-ToGERAN-NACC BOOLEAN
|
|
}
|
|
|
|
MultiModeRAT-Capability-v680ext ::= SEQUENCE {
|
|
supportOfHandoverToGAN ENUMERATED { doesSupportHandoverToGAN } OPTIONAL
|
|
}
|
|
|
|
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
|
|
}
|
|
|
|
MultiModeRAT-Capability-vb50ext ::= SEQUENCE {
|
|
supportOfEUTRAFDDMeasurementReportingInCELLFACH ENUMERATED { doesSupportOfEUTRAFDDMeasurementReportingInCELLFACH } OPTIONAL,
|
|
supportOfEUTRATDDMeasurementReportingInCELLFACH ENUMERATED { doesSupportOfEUTRATDDMeasurementReportingInCELLFACH } OPTIONAL
|
|
}
|
|
|
|
N-300 ::= INTEGER (0..7)
|
|
|
|
N-301 ::= INTEGER (0..7)
|
|
|
|
N-302 ::= INTEGER (0..7)
|
|
|
|
N-304 ::= INTEGER (0..7)
|
|
|
|
N-308 ::= INTEGER (1..8)
|
|
|
|
N-310 ::= INTEGER (0..7)
|
|
|
|
N-312 ::= ENUMERATED {
|
|
s1, s50, s100, s200, s400,
|
|
s600, s800, s1000 }
|
|
|
|
N-312ext ::= ENUMERATED {
|
|
s2, s4, s10, s20 }
|
|
|
|
N-312-r5 ::= ENUMERATED {
|
|
s1, s2, s4, s10, s20,
|
|
s50, s100, s200, s400,
|
|
s600, s800, s1000 }
|
|
|
|
N-313 ::= ENUMERATED {
|
|
s1, s2, s4, s10, s20,
|
|
s50, s100, s200 }
|
|
|
|
N-315 ::= ENUMERATED {
|
|
s1, s50, s100, s200, s400,
|
|
s600, s800, s1000 }
|
|
|
|
N-315ext ::= ENUMERATED {
|
|
s2, s4, s10, s20 }
|
|
|
|
N-315-r5 ::= ENUMERATED {
|
|
s1, s2, s4, s10, s20,
|
|
s50, s100, s200, s400,
|
|
s600, s800, s1000 }
|
|
|
|
|
|
N-AccessFails ::= INTEGER (1..64)
|
|
|
|
N-AP-RetransMax ::= INTEGER (1..64)
|
|
|
|
NeighCellSI-AcquisitionCapability ::= SEQUENCE {
|
|
supportOfIntraFreqSIAcquisitionForHO ENUMERATED { true } OPTIONAL,
|
|
supportOfInterFreqSIAcquisitionForHO ENUMERATED { true } OPTIONAL,
|
|
supportOfE-UtraSIAcquisitionForHO ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
NetworkAssistedGANSS-Supported-List ::= SEQUENCE (SIZE (1..maxGANSS)) OF SEQUENCE {
|
|
gANSS-Id ENUMERATED {
|
|
sbas, modernizedGPS, qzss, glonass, spare4,
|
|
spare3, spare2, spare1 } OPTIONAL,
|
|
gANSS-Mode GANSS-Mode,
|
|
gANSS-SignalId GANSS-Signal-Id OPTIONAL,
|
|
supportForUE-GANSS-TimingOfCellFrames BOOLEAN,
|
|
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,
|
|
bothNetworkAndUE-Based,
|
|
noNetworkAssistedGPS }
|
|
|
|
NF-BO-AllBusy ::= INTEGER (0..31)
|
|
|
|
NF-BO-NoAICH ::= INTEGER (0..31)
|
|
|
|
NF-BO-Mismatch ::= INTEGER (0..127)
|
|
|
|
NS-BO-Busy ::= INTEGER (0..63)
|
|
|
|
NS-IP ::= INTEGER (0..28)
|
|
|
|
P-TMSI-and-RAI-GSM-MAP ::= SEQUENCE {
|
|
p-TMSI P-TMSI-GSM-MAP,
|
|
rai RAI
|
|
}
|
|
|
|
PagingCause ::= ENUMERATED {
|
|
terminatingConversationalCall,
|
|
terminatingStreamingCall,
|
|
terminatingInteractiveCall,
|
|
terminatingBackgroundCall,
|
|
terminatingHighPrioritySignalling,
|
|
terminatingLowPrioritySignalling,
|
|
terminatingCauseUnknown,
|
|
spare
|
|
}
|
|
|
|
PagingRecord ::= CHOICE {
|
|
cn-Identity SEQUENCE {
|
|
pagingCause PagingCause,
|
|
cn-DomainIdentity CN-DomainIdentity,
|
|
cn-pagedUE-Identity CN-PagedUE-Identity
|
|
},
|
|
utran-Identity SEQUENCE {
|
|
u-RNTI U-RNTI,
|
|
cn-OriginatedPage-connectedMode-UE SEQUENCE {
|
|
pagingCause PagingCause,
|
|
cn-DomainIdentity CN-DomainIdentity,
|
|
pagingRecordTypeID PagingRecordTypeID
|
|
} OPTIONAL
|
|
}
|
|
}
|
|
|
|
PagingRecord2-r5 ::= CHOICE {
|
|
utran-SingleUE-Identity SEQUENCE {
|
|
u-RNTI U-RNTI,
|
|
cn-OriginatedPage-connectedMode-UE SEQUENCE {
|
|
pagingCause PagingCause,
|
|
cn-DomainIdentity CN-DomainIdentity,
|
|
pagingRecordTypeID PagingRecordTypeID
|
|
} OPTIONAL,
|
|
rrc-ConnectionReleaseInformation RRC-ConnectionReleaseInformation
|
|
},
|
|
utran-GroupIdentity SEQUENCE ( SIZE (1 .. maxURNTI-Group) ) OF
|
|
GroupIdentityWithReleaseInformation
|
|
}
|
|
|
|
PagingRecordList ::= SEQUENCE (SIZE (1..maxPage1)) OF
|
|
PagingRecord
|
|
|
|
PagingRecord2List-r5 ::= SEQUENCE (SIZE (1..maxPage1)) OF
|
|
PagingRecord2-r5
|
|
|
|
PDCP-Capability ::= SEQUENCE {
|
|
losslessSRNS-RelocationSupport BOOLEAN,
|
|
-- If present, the "maxHcContextSpace" in the IE "PDCP-Capability-r5-ext" overrides the
|
|
-- "supported" value in this IE. The value in this IE may be used by a pre-REL-5 UTRAN.
|
|
supportForRfc2507 CHOICE {
|
|
notSupported NULL,
|
|
supported MaxHcContextSpace
|
|
}
|
|
}
|
|
|
|
PDCP-Capability-r4-ext ::= SEQUENCE {
|
|
supportForRfc3095 CHOICE {
|
|
notSupported NULL,
|
|
supported SEQUENCE {
|
|
maxROHC-ContextSessions MaxROHC-ContextSessions-r4 DEFAULT s16,
|
|
reverseCompressionDepth INTEGER (0..65535) DEFAULT 0
|
|
}
|
|
}
|
|
}
|
|
|
|
PDCP-Capability-r5-ext ::= SEQUENCE {
|
|
supportForRfc3095ContextRelocation BOOLEAN,
|
|
maxHcContextSpace MaxHcContextSpace-r5-ext OPTIONAL
|
|
}
|
|
|
|
PDCP-Capability-r5-ext2 ::= SEQUENCE {
|
|
losslessDLRLC-PDUSizeChange ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
PDCP-Capability-v770ext ::= SEQUENCE {
|
|
supportForCSVoiceoverHSPA ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
PhysicalChannelCapability ::= SEQUENCE {
|
|
fddPhysChCapability SEQUENCE {
|
|
downlinkPhysChCapability DL-PhysChCapabilityFDD,
|
|
uplinkPhysChCapability UL-PhysChCapabilityFDD
|
|
} OPTIONAL,
|
|
-- tddPhysChCapability describes the 3.84Mcps TDD physical channel capability
|
|
tddPhysChCapability SEQUENCE {
|
|
downlinkPhysChCapability DL-PhysChCapabilityTDD,
|
|
uplinkPhysChCapability UL-PhysChCapabilityTDD
|
|
} OPTIONAL
|
|
}
|
|
|
|
PhysicalChannelCapability-v770ext ::= SEQUENCE {
|
|
fddPhysChCapability SEQUENCE {
|
|
downlinkPhysChCapability DL-PhysChCapabilityFDD-v770ext,
|
|
uplinkPhysChCapability UL-PhysChCapabilityFDD-v770ext
|
|
} OPTIONAL,
|
|
tddPhysChCapability-384 SEQUENCE {
|
|
-- No TDD384 DL physical channel capability extension
|
|
uplinkPhysChCapability UL-PhysChCapabilityTDD-384-v770ext
|
|
} OPTIONAL,
|
|
tddPhysChCapability-768 SEQUENCE {
|
|
downlinkPhysChCapability DL-PhysChCapabilityTDD-768,
|
|
uplinkPhysChCapability UL-PhysChCapabilityTDD-768
|
|
} OPTIONAL,
|
|
tddPhysChCapability-128 SEQUENCE {
|
|
downlinkPhysChCapability DL-PhysChCapabilityTDD-128-v770ext,
|
|
uplinkPhysChCapability UL-PhysChCapabilityTDD-128-v770ext
|
|
} OPTIONAL
|
|
}
|
|
|
|
PhysicalChannelCapability-v860ext ::= SEQUENCE {
|
|
fddPhysChCapability SEQUENCE {
|
|
downlinkPhysChCapability DL-PhysChCapabilityFDD-v860ext
|
|
} OPTIONAL,
|
|
tddPhysChCapability-128 SEQUENCE {
|
|
downlinkPhysChCapability DL-PhysChCapabilityTDD-128-v860ext
|
|
} OPTIONAL
|
|
}
|
|
|
|
PhysicalChannelCapability-v920ext ::= SEQUENCE {
|
|
fddPhysChCapability SEQUENCE {
|
|
downlinkPhysChCapability DL-PhysChCapabilityFDD-v920ext,
|
|
uplinkPhysChCapability UL-PhysChCapabilityFDD-v920ext
|
|
} OPTIONAL
|
|
}
|
|
|
|
PhysicalChannelCapability-va40ext ::= SEQUENCE {
|
|
fddPhysChCapability SEQUENCE {
|
|
downlinkPhysChCapability DL-PhysChCapabilityFDD-va40ext
|
|
} OPTIONAL,
|
|
tddPhysChCapability-128 SEQUENCE {
|
|
downlinkPhysChCapability DL-PhysChCapabilityInfoTDD-128-va40ext,
|
|
uplinkPhysChCapability UL-PhysChCapabilityInfoTDD-128-va40ext
|
|
} OPTIONAL
|
|
}
|
|
|
|
PhysicalChannelCapability-vb50ext ::= SEQUENCE {
|
|
fddPhysChCapability SEQUENCE {
|
|
downlinkPhysChCapability DL-PhysChCapabilityFDD-vb50ext,
|
|
uplinkPhysChCapability UL-PhysChCapabilityFDD-vb50ext
|
|
} OPTIONAL
|
|
}
|
|
|
|
PhysicalChannelCapabilityInfo-v770ext ::= SEQUENCE {
|
|
tddPhysChCapability-768 SEQUENCE {
|
|
downlinkPhysChCapability DL-PhysChCapabilityInfoTDD-768,
|
|
uplinkPhysChCapability UL-PhysChCapabilityTDD
|
|
} OPTIONAL,
|
|
tddPhysChCapability-128 SEQUENCE {
|
|
uplinkPhysChCapability UL-PhysChCapabilityInfoTDD-128-v770ext
|
|
} OPTIONAL
|
|
}
|
|
|
|
-- PhysicalChannelCapability-LCR-r4 describes the 1.28Mcps TDD physical channel capability
|
|
PhysicalChannelCapability-LCR-r4 ::= SEQUENCE {
|
|
tdd128-PhysChCapability SEQUENCE {
|
|
downlinkPhysChCapability DL-PhysChCapabilityTDD-LCR-r4,
|
|
uplinkPhysChCapability UL-PhysChCapabilityTDD-LCR-r4
|
|
} OPTIONAL
|
|
}
|
|
|
|
-- PhysicalChannelCapability-hspdsch-r5 describes the HS-PDSCH physical channel capability
|
|
PhysicalChannelCapability-hspdsch-r5 ::= SEQUENCE {
|
|
fdd-hspdsch CHOICE {
|
|
supported SEQUENCE {
|
|
-- hsdsch-physical-layer-category values shall be restricted to the range [1..12]
|
|
-- even if the UE physical capability category is above 12.
|
|
hsdsch-physical-layer-category HSDSCH-physical-layer-category,
|
|
-- dummy and dummy2 are not used in this version of the specification
|
|
-- and if received they should be ignored.
|
|
dummy BOOLEAN,
|
|
dummy2 BOOLEAN
|
|
},
|
|
unsupported NULL
|
|
},
|
|
tdd384-hspdsch CHOICE {
|
|
supported HSDSCH-physical-layer-category,
|
|
unsupported NULL
|
|
},
|
|
tdd128-hspdsch CHOICE {
|
|
supported HSDSCH-physical-layer-category,
|
|
unsupported NULL
|
|
}
|
|
}
|
|
|
|
PNBSCH-Allocation-r4 ::= SEQUENCE {
|
|
numberOfRepetitionsPerSFNPeriod ENUMERATED {
|
|
c2, c3, c4, c5, c6, c7, c8, c9, c10,
|
|
c12, c14, c16, c18, c20, c24, c28, c32,
|
|
c36, c40, c48, c56, c64, c72, c80 }
|
|
}
|
|
|
|
Pre-RedirectionInfo ::= SEQUENCE {
|
|
supportEUTRA-FDD BOOLEAN,
|
|
supportEUTRA-TDD BOOLEAN
|
|
}
|
|
|
|
ProtocolErrorCause ::= ENUMERATED {
|
|
asn1-ViolationOrEncodingError,
|
|
messageTypeNonexistent,
|
|
messageNotCompatibleWithReceiverState,
|
|
ie-ValueNotComprehended,
|
|
informationElementMissing,
|
|
messageExtensionNotComprehended,
|
|
spare2, spare1 }
|
|
|
|
ProtocolErrorIndicator ::= ENUMERATED {
|
|
noError, errorOccurred }
|
|
|
|
ProtocolErrorIndicatorWithMoreInfo ::=
|
|
CHOICE {
|
|
noError NULL,
|
|
errorOccurred SEQUENCE {
|
|
rrc-TransactionIdentifier RRC-TransactionIdentifier,
|
|
protocolErrorInformation ProtocolErrorInformation
|
|
}
|
|
}
|
|
|
|
ProtocolErrorMoreInformation ::= SEQUENCE {
|
|
diagnosticsType CHOICE {
|
|
type1 CHOICE {
|
|
asn1-ViolationOrEncodingError NULL,
|
|
messageTypeNonexistent NULL,
|
|
messageNotCompatibleWithReceiverState
|
|
IdentificationOfReceivedMessage,
|
|
ie-ValueNotComprehended IdentificationOfReceivedMessage,
|
|
conditionalInformationElementError IdentificationOfReceivedMessage,
|
|
messageExtensionNotComprehended IdentificationOfReceivedMessage,
|
|
spare1 NULL,
|
|
spare2 NULL
|
|
},
|
|
spare NULL
|
|
}
|
|
}
|
|
|
|
RadioFrequencyBandEUTRA ::= INTEGER (1..64)
|
|
|
|
RadioFrequencyBandEUTRAExt ::= INTEGER (65..256)
|
|
|
|
RadioFrequencyBandFDD ::= ENUMERATED {
|
|
-- fdd2100, fdd1900, fdd1800 correspond to Band I, Band II and Band III respectively
|
|
fdd2100,
|
|
fdd1900,
|
|
fdd1800,
|
|
bandVI,
|
|
bandIV,
|
|
bandV,
|
|
bandVII,
|
|
extension-indicator }
|
|
|
|
RadioFrequencyBandFDD2 ::= ENUMERATED {
|
|
bandVIII,
|
|
bandIX,
|
|
bandX,
|
|
bandXI,
|
|
bandXII,
|
|
bandXIII,
|
|
bandXIV,
|
|
bandXV,
|
|
bandXVI,
|
|
bandXVII,
|
|
bandXVIII,
|
|
bandXIX,
|
|
bandXX,
|
|
bandXXI,
|
|
bandXXII,
|
|
extension-indicator }
|
|
|
|
RadioFrequencyBandFDD3 ::= ENUMERATED {spare64, spare63, bandXXV, bandXXVI, spare60, spare59, spare58, spare57, spare56, spare55, spare54, spare53, spare52, spare51, spare50, spare49, spare48, spare47, spare46, spare45, spare44, spare43, spare42, spare41, spare40, spare39, spare38, spare37, spare36, spare35, spare34, spare33, spare32, spare31, spare30, spare29, spare28, spare27, spare26, spare25, spare24, spare23, spare22, spare21, spare20, spare19, spare18, spare17, spare16, spare15, spare14, spare13, spare12, spare11, spare10, spare9, spare8, spare7, spare6, spare5, spare4, spare3, spare2, extension-indicator }
|
|
|
|
RadioFrequencyBandTDDList ::= ENUMERATED {
|
|
a, b, c, ab, ac, bc, abc, spare }
|
|
|
|
RadioFrequencyBandTDDList-r7 ::= ENUMERATED {
|
|
a, b, c, d, ab, ac, ad, bc, bd, cd, abc, abd, acd, bcd,
|
|
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 }
|
|
|
|
RadioFrequencyBandTDD-r10 ::= ENUMERATED {
|
|
a, b, c, d, e, f, spare2, spare1 }
|
|
|
|
RadioFrequencyBandGSM ::= ENUMERATED {
|
|
gsm450,
|
|
gsm480,
|
|
gsm850,
|
|
gsm900P,
|
|
gsm900E,
|
|
gsm1800,
|
|
gsm1900,
|
|
spare9, spare8, spare7, spare6, spare5,
|
|
spare4, spare3, spare2, spare1}
|
|
|
|
Rb-timer-indicator ::= SEQUENCE {
|
|
t314-expired BOOLEAN,
|
|
t315-expired BOOLEAN }
|
|
|
|
Re-EstablishmentTimer ::= ENUMERATED {
|
|
useT314, useT315
|
|
}
|
|
|
|
RedirectionInfo ::= CHOICE {
|
|
frequencyInfo FrequencyInfo,
|
|
interRATInfo InterRATInfo
|
|
}
|
|
|
|
RedirectionInfo-r6 ::= CHOICE {
|
|
frequencyInfo FrequencyInfo,
|
|
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 }
|
|
|
|
ReleaseCause ::= ENUMERATED {
|
|
normalEvent,
|
|
unspecified,
|
|
pre-emptiveRelease,
|
|
congestion,
|
|
re-establishmentReject,
|
|
directedsignallingconnectionre-establishment,
|
|
userInactivity,
|
|
spare }
|
|
|
|
RF-Capability ::= SEQUENCE {
|
|
fddRF-Capability SEQUENCE {
|
|
ue-PowerClass UE-PowerClass,
|
|
txRxFrequencySeparation TxRxFrequencySeparation
|
|
} OPTIONAL,
|
|
tddRF-Capability SEQUENCE {
|
|
ue-PowerClass UE-PowerClass,
|
|
radioFrequencyTDDBandList RadioFrequencyBandTDDList,
|
|
chipRateCapability ChipRateCapability
|
|
} OPTIONAL
|
|
}
|
|
|
|
RF-Capability-r4-ext ::= SEQUENCE {
|
|
tddRF-Capability SEQUENCE {
|
|
ue-PowerClass UE-PowerClass,
|
|
radioFrequencyBandTDDList RadioFrequencyBandTDDList,
|
|
chipRateCapability ChipRateCapability
|
|
} OPTIONAL
|
|
}
|
|
|
|
RF-Capability-v770ext ::= SEQUENCE {
|
|
-- If TDD384 and/or TDD128 RF capability is indicated in IEs 'RF-Capability' or
|
|
-- 'RF-Capability-r4-ext', the corresponding IE 'RadioFrequencyBandTDDList-r7' shall
|
|
-- be included in this IE.
|
|
tdd384RF-Capability RadioFrequencyBandTDDList-r7 OPTIONAL,
|
|
tdd768RF-Capability SEQUENCE {
|
|
ue-PowerClass UE-PowerClass,
|
|
radioFrequencyBandTDDList RadioFrequencyBandTDDList-r7
|
|
-- The element 'chipRateCapability' = 'mcps7-68'
|
|
} OPTIONAL,
|
|
tdd128RF-Capability RadioFrequencyBandTDDList-r7 OPTIONAL
|
|
}
|
|
|
|
RF-Capability-v860ext ::= SEQUENCE {
|
|
tdd128RF-Capability RadioFrequencyBandTDDextList OPTIONAL,
|
|
tdd384RF-Capability RadioFrequencyBandTDDextList OPTIONAL,
|
|
tdd768RF-Capability RadioFrequencyBandTDDextList OPTIONAL
|
|
}
|
|
|
|
RF-Capability-vaa0ext ::= SEQUENCE {
|
|
supportOfMFBI ENUMERATED { true } 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.
|
|
totalRLC-AM-BufferSize TotalRLC-AM-BufferSize,
|
|
maximumRLC-WindowSize MaximumRLC-WindowSize,
|
|
maximumAM-EntityNumber MaximumAM-EntityNumberRLC-Cap
|
|
}
|
|
|
|
RLC-Capability-r5-ext ::= SEQUENCE {
|
|
totalRLC-AM-BufferSize TotalRLC-AM-BufferSize-r5-ext OPTIONAL
|
|
}
|
|
|
|
RLC-Capability-v770ext ::= SEQUENCE {
|
|
supportOfTwoLogicalChannel BOOLEAN
|
|
}
|
|
|
|
RLC-Capability-v920ext ::= SEQUENCE {
|
|
totalRLC-AM-BufferSize TotalRLC-AM-BufferSize-v920ext OPTIONAL
|
|
}
|
|
|
|
RLC-Capability-va40ext ::= SEQUENCE {
|
|
totalRLC-AM-BufferSize TotalRLC-AM-BufferSize-va40ext OPTIONAL
|
|
}
|
|
|
|
RLC-Capability-vb50ext ::= SEQUENCE {
|
|
totalRLC-AM-BufferSize TotalRLC-AM-BufferSize-vb50ext OPTIONAL
|
|
}
|
|
|
|
RRC-ConnectionReleaseInformation ::= CHOICE {
|
|
noRelease NULL,
|
|
release SEQUENCE {
|
|
releaseCause ReleaseCause
|
|
}
|
|
}
|
|
|
|
RRC-MessageSequenceNumber ::= INTEGER (0..15)
|
|
|
|
|
|
RRC-MessageSequenceNumberList ::= SEQUENCE (SIZE (4..5)) OF
|
|
RRC-MessageSequenceNumber
|
|
|
|
RRC-StateIndicator ::= ENUMERATED {
|
|
cell-DCH, cell-FACH, cell-PCH, ura-PCH }
|
|
|
|
RRC-TransactionIdentifier ::= INTEGER (0..3)
|
|
|
|
RSR-VCC-Info ::= SEQUENCE {
|
|
nonce BIT STRING (SIZE (128)) OPTIONAL,
|
|
ims-Information OCTET STRING (SIZE (1.. 32))
|
|
}
|
|
|
|
S-RNTI ::= BIT STRING (SIZE (20))
|
|
|
|
S-RNTI-2 ::= BIT STRING (SIZE (10))
|
|
|
|
SecurityCapability ::= SEQUENCE {
|
|
cipheringAlgorithmCap BIT STRING {
|
|
-- For each bit value "0" means false/ not supported
|
|
spare15(0),
|
|
spare14(1),
|
|
spare13(2),
|
|
spare12(3),
|
|
spare11(4),
|
|
spare10(5),
|
|
spare9(6),
|
|
spare8(7),
|
|
spare7(8),
|
|
spare6(9),
|
|
spare5(10),
|
|
spare4(11),
|
|
spare3(12),
|
|
uea2(13),
|
|
uea1(14),
|
|
uea0(15)
|
|
} (SIZE (16)),
|
|
integrityProtectionAlgorithmCap BIT STRING {
|
|
-- For each bit value "0" means false/ not supported
|
|
spare15(0),
|
|
spare14(1),
|
|
spare13(2),
|
|
spare12(3),
|
|
spare11(4),
|
|
spare10(5),
|
|
spare9(6),
|
|
spare8(7),
|
|
spare7(8),
|
|
spare6(9),
|
|
spare5(10),
|
|
spare4(11),
|
|
spare3(12),
|
|
uia2(13),
|
|
uia1(14),
|
|
spare0(15)
|
|
} (SIZE (16))
|
|
}
|
|
|
|
SecondaryServingEDCHCell-Info ::= SEQUENCE {
|
|
primary-E-RNTI E-RNTI OPTIONAL,
|
|
secondary-E-RNTI E-RNTI OPTIONAL
|
|
}
|
|
|
|
SecondaryEDCH-Info-Common ::= SEQUENCE {
|
|
frequencyInfo FrequencyInfo,
|
|
scramblingCodeType ScramblingCodeType,
|
|
scramblingCodeNumber UL-ScramblingCode,
|
|
ms2-SchedTransmGrantHARQAlloc BIT STRING (SIZE (8)) OPTIONAL,
|
|
servingGrant SEQUENCE {
|
|
primary-Secondary-GrantSelector ENUMERATED { primary, secondary }
|
|
} OPTIONAL,
|
|
minReduced-E-DPDCH-GainFactor MinReduced-E-DPDCH-GainFactor OPTIONAL,
|
|
e-DCH-minimumSet-E-TFCI E-DCH-MinimumSet-E-TFCI OPTIONAL,
|
|
dpcchPowerOffset-SecondaryULFrequency INTEGER(0..7),
|
|
pc-Preamble PC-Preamble
|
|
}
|
|
|
|
Serving-HSDSCH-CellInformation ::= SEQUENCE {
|
|
deltaACK DeltaACK OPTIONAL,
|
|
deltaNACK DeltaNACK OPTIONAL,
|
|
harq-Preamble-Mode HARQ-Preamble-Mode,
|
|
primaryCPICH-Info PrimaryCPICH-Info OPTIONAL,
|
|
dl-hspdsch-Information DL-HSPDSCH-Information OPTIONAL,
|
|
harqInfo HARQ-Info OPTIONAL,
|
|
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
|
|
}
|
|
|
|
Serving-HSDSCH-CellInformation-r9 ::= SEQUENCE {
|
|
deltaACK DeltaACK OPTIONAL,
|
|
deltaNACK DeltaNACK OPTIONAL,
|
|
harq-Preamble-Mode HARQ-Preamble-Mode,
|
|
primaryCPICH-Info PrimaryCPICH-Info OPTIONAL,
|
|
dl-hspdsch-Information DL-HSPDSCH-Information-r9 OPTIONAL,
|
|
harqInfo HARQ-Info-r7 OPTIONAL,
|
|
mac-hsResetIndicator ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
Serving-HSDSCH-CellInformation-r11 ::= SEQUENCE {
|
|
deltaACK DeltaACK-r11 OPTIONAL,
|
|
deltaNACK DeltaNACK-r11 OPTIONAL,
|
|
harq-Preamble-Mode HARQ-Preamble-Mode,
|
|
primaryCPICH-Info PrimaryCPICH-Info OPTIONAL,
|
|
dl-hspdsch-Information DL-HSPDSCH-Information-r11 OPTIONAL,
|
|
harqInfo HARQ-Info-r11 OPTIONAL,
|
|
mac-hsResetIndicator ENUMERATED { true } OPTIONAL,
|
|
mac-hsResetIndicator-assisting ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
SimultaneousSCCPCH-DPCH-Reception ::= CHOICE {
|
|
notSupported NULL,
|
|
supported SEQUENCE {
|
|
maxNoSCCPCH-RL MaxNoSCCPCH-RL,
|
|
-- simultaneousSCCPCH-DPCH-DPDCH-Reception is applicable only if
|
|
-- the IE Support of PDSCH = TRUE
|
|
-- Note: the reference to DPDCH in the element name below is incorrect (see tabular). The
|
|
-- name is not changed, to keep it aligned with R99.
|
|
simultaneousSCCPCH-DPCH-DPDCH-Reception BOOLEAN
|
|
}
|
|
}
|
|
|
|
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))
|
|
|
|
STARTList ::= SEQUENCE (SIZE (1..maxCNdomains)) OF
|
|
STARTSingle
|
|
|
|
STARTSingle ::= SEQUENCE {
|
|
cn-DomainIdentity CN-DomainIdentity,
|
|
start-Value START-Value
|
|
}
|
|
|
|
SystemSpecificCapUpdateReq ::= ENUMERATED {
|
|
gsm }
|
|
|
|
SystemSpecificCapUpdateReq-v590ext ::= ENUMERATED {
|
|
geranIu }
|
|
|
|
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,
|
|
ms1800, ms2000, ms3000, ms4000,
|
|
ms6000, ms8000 }
|
|
|
|
T-301 ::= ENUMERATED {
|
|
ms100, ms200, ms400, ms600, ms800,
|
|
ms1000, ms1200, ms1400, ms1600,
|
|
ms1800, ms2000, ms3000, ms4000,
|
|
ms6000, ms8000, spare }
|
|
|
|
T-302 ::= ENUMERATED {
|
|
ms100, ms200, ms400, ms600, ms800,
|
|
ms1000, ms1200, ms1400, ms1600,
|
|
ms1800, ms2000, ms3000, ms4000,
|
|
ms6000, ms8000, spare }
|
|
|
|
T-304 ::= ENUMERATED {
|
|
ms100, ms200, ms400,
|
|
ms1000, ms2000, spare3, spare2, spare1 }
|
|
|
|
T-305 ::= ENUMERATED {
|
|
noUpdate, m5, m10, m30,
|
|
m60, m120, m360, m720 }
|
|
|
|
T-307 ::= ENUMERATED {
|
|
s5, s10, s15, s20,
|
|
s30, s40, s50, spare }
|
|
|
|
T-308 ::= ENUMERATED {
|
|
ms40, ms80, ms160, ms320 }
|
|
|
|
T-309 ::= INTEGER (1..8)
|
|
|
|
T-310 ::= ENUMERATED {
|
|
ms40, ms80, ms120, ms160,
|
|
ms200, ms240, ms280, ms320 }
|
|
|
|
T-311 ::= ENUMERATED {
|
|
ms250, ms500, ms750, ms1000,
|
|
ms1250, ms1500, ms1750, ms2000 }
|
|
|
|
-- The value 0 for T-312 is not used in this version of the specification
|
|
T-312 ::= INTEGER (0..15)
|
|
|
|
T-313 ::= INTEGER (0..15)
|
|
|
|
T-314 ::= ENUMERATED {
|
|
s0, s2, s4, s6, s8,
|
|
s12, s16, s20 }
|
|
|
|
T-315 ::= ENUMERATED {
|
|
s0, s10, s30, s60, s180,
|
|
s600, s1200, s1800 }
|
|
|
|
T-316 ::= ENUMERATED {
|
|
s0, s10, s20, s30, s40,
|
|
s50, s-inf, spare }
|
|
|
|
-- All the values are changed to "infinity" in Rel-5
|
|
T-317 ::= ENUMERATED {
|
|
infinity0, infinity1, infinity2, infinity3, infinity4,
|
|
infinity5, infinity6, infinity7}
|
|
|
|
T-318 ::= ENUMERATED {
|
|
ms250, ms500, ms750, ms1000, ms1250, ms1500,
|
|
ms1750, ms2000, ms3000, ms4000, ms6000, ms8000,
|
|
ms10000, ms12000, ms16000 }
|
|
|
|
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-328 ::= ENUMERATED { ms20, ms40, ms60, ms80 }
|
|
|
|
T-329 ::= ENUMERATED { s05p, s1, s2, s4 }
|
|
|
|
T-CPCH ::= ENUMERATED {
|
|
ct0, ct1 }
|
|
|
|
TMSI-and-LAI-GSM-MAP ::= SEQUENCE {
|
|
tmsi TMSI-GSM-MAP,
|
|
lai LAI
|
|
}
|
|
|
|
TMSI-DS-41 ::= OCTET STRING (SIZE (2..17))
|
|
|
|
TotalRLC-AM-BufferSize ::= ENUMERATED {
|
|
dummy, kb10, kb50, kb100,
|
|
kb150, kb500, kb1000, spare }
|
|
|
|
TotalRLC-AM-BufferSize-r5-ext ::= ENUMERATED {
|
|
kb200, kb300, kb400, kb750 }
|
|
|
|
TotalRLC-AM-BufferSize-v920ext ::= ENUMERATED {
|
|
kb1150, kb1250 }
|
|
|
|
TotalRLC-AM-BufferSize-va40ext ::= ENUMERATED {
|
|
kb1500, kb1800, kb2300, kb2550 }
|
|
|
|
TotalRLC-AM-BufferSize-vb50ext ::= ENUMERATED {
|
|
kb3400, kb3500, kb4400, kb4500, kb5000, spare3, spare2, spare1 }
|
|
|
|
-- Actual value TransmissionProbability = IE value * 0.125
|
|
TransmissionProbability ::= INTEGER (1..8)
|
|
|
|
TransportChannelCapability ::= SEQUENCE {
|
|
dl-TransChCapability DL-TransChCapability,
|
|
ul-TransChCapability UL-TransChCapability
|
|
}
|
|
|
|
TurboSupport ::= CHOICE {
|
|
notSupported NULL,
|
|
supported MaxNoBits
|
|
}
|
|
|
|
-- Values defined as spare shall not be sent in this version of the protocol. If a spare value is
|
|
-- received, it should be interpreted as 'default-RxTX-sparation'.
|
|
TxRxFrequencySeparation ::= ENUMERATED {
|
|
default-TxRx-separation, spare2, spare1 }
|
|
|
|
U-RNTI ::= SEQUENCE {
|
|
srnc-Identity SRNC-Identity,
|
|
s-RNTI S-RNTI
|
|
}
|
|
|
|
U-RNTI-Group ::= CHOICE {
|
|
-- TABULAR: not following the tabular strictly, but this will most likely save bits
|
|
all NULL,
|
|
u-RNTI-BitMaskIndex-b1 BIT STRING (SIZE (31)),
|
|
u-RNTI-BitMaskIndex-b2 BIT STRING (SIZE (30)),
|
|
u-RNTI-BitMaskIndex-b3 BIT STRING (SIZE (29)),
|
|
u-RNTI-BitMaskIndex-b4 BIT STRING (SIZE (28)),
|
|
u-RNTI-BitMaskIndex-b5 BIT STRING (SIZE (27)),
|
|
u-RNTI-BitMaskIndex-b6 BIT STRING (SIZE (26)),
|
|
u-RNTI-BitMaskIndex-b7 BIT STRING (SIZE (25)),
|
|
u-RNTI-BitMaskIndex-b8 BIT STRING (SIZE (24)),
|
|
u-RNTI-BitMaskIndex-b9 BIT STRING (SIZE (23)),
|
|
u-RNTI-BitMaskIndex-b10 BIT STRING (SIZE (22)),
|
|
u-RNTI-BitMaskIndex-b11 BIT STRING (SIZE (21)),
|
|
u-RNTI-BitMaskIndex-b12 BIT STRING (SIZE (20)),
|
|
u-RNTI-BitMaskIndex-b13 BIT STRING (SIZE (19)),
|
|
u-RNTI-BitMaskIndex-b14 BIT STRING (SIZE (18)),
|
|
u-RNTI-BitMaskIndex-b15 BIT STRING (SIZE (17)),
|
|
u-RNTI-BitMaskIndex-b16 BIT STRING (SIZE (16)),
|
|
u-RNTI-BitMaskIndex-b17 BIT STRING (SIZE (15)),
|
|
u-RNTI-BitMaskIndex-b18 BIT STRING (SIZE (14)),
|
|
u-RNTI-BitMaskIndex-b19 BIT STRING (SIZE (13)),
|
|
u-RNTI-BitMaskIndex-b20 BIT STRING (SIZE (12)),
|
|
u-RNTI-BitMaskIndex-b21 BIT STRING (SIZE (11)),
|
|
u-RNTI-BitMaskIndex-b22 BIT STRING (SIZE (10)),
|
|
u-RNTI-BitMaskIndex-b23 BIT STRING (SIZE (9)),
|
|
u-RNTI-BitMaskIndex-b24 BIT STRING (SIZE (8)),
|
|
u-RNTI-BitMaskIndex-b25 BIT STRING (SIZE (7)),
|
|
u-RNTI-BitMaskIndex-b26 BIT STRING (SIZE (6)),
|
|
u-RNTI-BitMaskIndex-b27 BIT STRING (SIZE (5)),
|
|
u-RNTI-BitMaskIndex-b28 BIT STRING (SIZE (4)),
|
|
u-RNTI-BitMaskIndex-b29 BIT STRING (SIZE (3)),
|
|
u-RNTI-BitMaskIndex-b30 BIT STRING (SIZE (2)),
|
|
u-RNTI-BitMaskIndex-b31 BIT STRING (SIZE (1))
|
|
}
|
|
|
|
U-RNTI-Short ::= SEQUENCE {
|
|
srnc-Identity SRNC-Identity,
|
|
s-RNTI-2 S-RNTI-2
|
|
}
|
|
|
|
UE-BasedNetworkPerformanceMeasurementsParameters ::= SEQUENCE {
|
|
supportOfLoggedMeasurementsIdlePCH ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
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,
|
|
ue-RATSpecificCapability-v690ext InterRAT-UE-RadioAccessCapability-v690ext OPTIONAL,
|
|
v6b0NonCriticalExtensions SEQUENCE {
|
|
ue-RadioAccessCapability-v6b0ext UE-RadioAccessCapability-v6b0ext-IEs,
|
|
v6e0NonCriticalExtensions SEQUENCE {
|
|
ue-RadioAccessCapability-v6e0ext UE-RadioAccessCapability-v6e0ext-IEs,
|
|
v770NonCriticalExtensions SEQUENCE {
|
|
ue-RadioAccessCapability-v770ext UE-RadioAccessCapability-v770ext-IEs,
|
|
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,
|
|
v890NonCriticalExtensions SEQUENCE {
|
|
ue-RadioAccessCapability-v890ext
|
|
UE-RadioAccessCapability-v890ext-IEs,
|
|
v920NonCriticalExtensions SEQUENCE {
|
|
ue-RadioAccessCapability-v920ext
|
|
UE-RadioAccessCapability-v920ext-IEs,
|
|
v970NonCriticalExtensions SEQUENCE {
|
|
ue-RadioAccessCapability-v970ext
|
|
UE-RadioAccessCapability-v970ext-IEs,
|
|
va40NonCriticalExtensions SEQUENCE {
|
|
ue-RadioAccessCapability-va40ext
|
|
UE-RadioAccessCapability-va40ext-IEs,
|
|
va60NonCriticalExtensions SEQUENCE {
|
|
ue-RadioAccessCapability-va60ext
|
|
UE-RadioAccessCapability-va60ext-IEs,
|
|
va80NonCriticalExtensions SEQUENCE {
|
|
ue-RadioAccessCapability-va80ext
|
|
UE-RadioAccessCapability-va80ext-IEs,
|
|
laterNonCriticalExtensions
|
|
UE-RadioAccessCapability-LaterNonCriticalExtensions OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-v6b0ext-IEs ::= SEQUENCE {
|
|
-- User equipment IEs
|
|
supportForSIB11bis ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-v6e0ext-IEs ::= SEQUENCE {
|
|
-- User equipment IEs
|
|
supportForFDPCH ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-v770ext-IEs ::= SEQUENCE {
|
|
-- User equipment IEs
|
|
pdcp-Capability PDCP-Capability-v770ext OPTIONAL,
|
|
rlc-Capability RLC-Capability-v770ext,
|
|
rf-Capability RF-Capability-v770ext OPTIONAL,
|
|
physicalChannelCapability PhysicalChannelCapability-v770ext,
|
|
multiModeRAT-Capability MultiModeRAT-Capability-v770ext,
|
|
ue-PositioningCapability UE-PositioningCapability-v770ext,
|
|
mac-ehsSupport ENUMERATED { true } OPTIONAL,
|
|
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-RadioAccessCapability-v890ext-IEs ::= SEQUENCE {
|
|
-- UE radio access capability
|
|
supportCellSpecificTxDiversityinDC-Operation ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-v920ext-IEs ::= SEQUENCE {
|
|
-- UE physical channel capability,
|
|
ue-RadioAccessCapabBandCombList UE-RadioAccessCapabBandCombList OPTIONAL,
|
|
physicalChannelCapability PhysicalChannelCapability-v920ext,
|
|
rlc-Capability RLC-Capability-v920ext,
|
|
supportOfenhancedTS0 ENUMERATED { true } OPTIONAL,
|
|
measurementCapability MeasurementCapability-v920ext OPTIONAL,
|
|
-- UE radio access capability
|
|
csgProximityIndicationCapability CSG-ProximityIndicationCapability OPTIONAL,
|
|
neighCellSI-AcquisitionCapability NeighCellSI-AcquisitionCapability OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-v970ext-IEs ::= SEQUENCE {
|
|
-- UE physical channel capability
|
|
ue-ExtendedMeasurementSupport ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-v9c0ext-IEs ::= SEQUENCE {
|
|
-- UE voice over IMS related capability
|
|
voiceOverUTRA-PS-HS-Support ENUMERATED { true } OPTIONAL,
|
|
srvcc-SupportFromUTRA-to-UTRA ENUMERATED { true } OPTIONAL,
|
|
srvcc-SupportFromUTRA-to-GERAN ENUMERATED { true } OPTIONAL,
|
|
-- UE radio access capability
|
|
ue-supportMac-ehsWindowSizeExtension ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-LaterNonCriticalExtensions ::= SEQUENCE {
|
|
v9c0NonCriticalExtensions SEQUENCE {
|
|
ue-RadioAccessCapability-v9c0ext UE-RadioAccessCapability-v9c0ext-IEs,
|
|
vaa0NonCriticalExtensions SEQUENCE {
|
|
ue-RadioAccessCapability-vaa0ext UE-RadioAccessCapability-vaa0ext-IEs,
|
|
vb50NonCriticalExtensions SEQUENCE {
|
|
ue-RadioAccessCapability-vb50ext UE-RadioAccessCapability-vb50ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
}
|
|
|
|
|
|
UE-RadioAccessCapability-va40ext-IEs ::= SEQUENCE {
|
|
-- UE physical channel capability
|
|
ue-RadioAccessCapabBandCombList-va40ext
|
|
UE-RadioAccessCapabBandCombList-va40ext OPTIONAL,
|
|
physicalChannelCapability PhysicalChannelCapability-va40ext,
|
|
rlc-Capability RLC-Capability-va40ext,
|
|
measurementCapability MeasurementCapability-va40ext OPTIONAL,
|
|
supportOfMUMIMO ENUMERATED { uplink, uplink-and-downlink } OPTIONAL,
|
|
supportForDualCellMimoInDifferentBands ENUMERATED { true } OPTIONAL,
|
|
ue-BasedNetworkPerformanceMeasurementsParameters
|
|
UE-BasedNetworkPerformanceMeasurementsParameters OPTIONAL,
|
|
supportOfUTRANANR ENUMERATED { true } OPTIONAL,
|
|
-- UE radio access capability extension
|
|
ue-RadioAccessCapabBandFDDList4 UE-RadioAccessCapabBandFDDList4 OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-va60ext-IEs ::= SEQUENCE {
|
|
ue-RadioAccessCapabBandFDDList4 UE-RadioAccessCapabBandFDDList4-va60ext OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-va80ext-IEs ::= SEQUENCE {
|
|
ue-RadioAccessCapabBandFDDList4 UE-RadioAccessCapabBandFDDList4-va80ext OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-vaa0ext-IEs ::= SEQUENCE {
|
|
supportOfUMRLCre-establish-via-reconfig ENUMERATED { true } OPTIONAL,
|
|
rf-capability RF-Capability-vaa0ext OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-vb50ext-IEs ::= SEQUENCE {
|
|
multiModeRAT-Capability MultiModeRAT-Capability-vb50ext,
|
|
supportOfCommonERGCHBasedInterferenceControl ENUMERATED { true } OPTIONAL,
|
|
supportOfFallbackToR99PRACH ENUMERATED { true } OPTIONAL,
|
|
supportOfConcurrentDeployment ENUMERATED { true } OPTIONAL,
|
|
supportOfTTIalignmentAndPerHARQProcess ENUMERATED { true } OPTIONAL,
|
|
-- UE physical channel capability
|
|
ue-RadioAccessCapabBandCombList-vb50ext
|
|
UE-RadioAccessCapabBandCombList-vb50ext OPTIONAL,
|
|
multiflowCapabBandCombList MultiflowCapabBandCombList OPTIONAL,
|
|
physicalChannelCapability PhysicalChannelCapability-vb50ext,
|
|
rlc-Capability RLC-Capability-vb50ext,
|
|
multiflowCapability MultiflowCapability OPTIONAL,
|
|
-- UE radio access capability extension
|
|
ue-RadioAccessCapabBandFDDList6 UE-RadioAccessCapabBandFDDList6 OPTIONAL,
|
|
-- Measurement capability
|
|
measurementCapability MeasurementCapability-vb50ext OPTIONAL,
|
|
measurementCapabilityTDD MeasurementCapabilityTDD-vb50ext OPTIONAL,
|
|
-- UE voice over IMS related capability
|
|
rsrvcc-SupportFromUTRA-CS-to-EUTRA-FDD ENUMERATED { true } OPTIONAL,
|
|
rsrvcc-SupportFromUTRA-CS-to-EUTRA-TDD ENUMERATED { true } OPTIONAL,
|
|
supportOfHSDPCCHPowerOffsetExtension ENUMERATED { true } OPTIONAL,
|
|
supportOfSTTDOnDLControlChannelsWhenMultiflowOperationIsActive 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
|
|
t-301 T-301 DEFAULT ms2000,
|
|
n-301 N-301 DEFAULT 2,
|
|
t-302 T-302 DEFAULT ms4000,
|
|
n-302 N-302 DEFAULT 3,
|
|
t-304 T-304 DEFAULT ms2000,
|
|
n-304 N-304 DEFAULT 2,
|
|
t-305 T-305 DEFAULT m30,
|
|
t-307 T-307 DEFAULT s30,
|
|
t-308 T-308 DEFAULT ms160,
|
|
t-309 T-309 DEFAULT 5,
|
|
t-310 T-310 DEFAULT ms160,
|
|
n-310 N-310 DEFAULT 4,
|
|
t-311 T-311 DEFAULT ms2000,
|
|
t-312 T-312 DEFAULT 1,
|
|
-- n-312 shall be ignored if n-312 in UE-ConnTimersAndConstants-v3a0ext is present, and the
|
|
-- value of that element shall be used instead.
|
|
n-312 N-312 DEFAULT s1,
|
|
t-313 T-313 DEFAULT 3,
|
|
n-313 N-313 DEFAULT s20,
|
|
t-314 T-314 DEFAULT s12,
|
|
t-315 T-315 DEFAULT s180,
|
|
-- n-315 shall be ignored if n-315 in UE-ConnTimersAndConstants-v3a0ext is present, and the
|
|
-- value of that element shall be used instead.
|
|
n-315 N-315 DEFAULT s1,
|
|
t-316 T-316 DEFAULT s30,
|
|
t-317 T-317 DEFAULT infinity4
|
|
}
|
|
|
|
UE-ConnTimersAndConstants-v3a0ext ::= SEQUENCE {
|
|
n-312 N-312ext OPTIONAL,
|
|
n-315 N-315ext OPTIONAL
|
|
}
|
|
|
|
UE-ConnTimersAndConstants-r5 ::= 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
|
|
t-301 T-301 DEFAULT ms2000,
|
|
n-301 N-301 DEFAULT 2,
|
|
t-302 T-302 DEFAULT ms4000,
|
|
n-302 N-302 DEFAULT 3,
|
|
t-304 T-304 DEFAULT ms2000,
|
|
n-304 N-304 DEFAULT 2,
|
|
t-305 T-305 DEFAULT m30,
|
|
t-307 T-307 DEFAULT s30,
|
|
t-308 T-308 DEFAULT ms160,
|
|
t-309 T-309 DEFAULT 5,
|
|
t-310 T-310 DEFAULT ms160,
|
|
n-310 N-310 DEFAULT 4,
|
|
t-311 T-311 DEFAULT ms2000,
|
|
t-312 T-312 DEFAULT 1,
|
|
n-312 N-312-r5 DEFAULT s1,
|
|
t-313 T-313 DEFAULT 3,
|
|
n-313 N-313 DEFAULT s20,
|
|
t-314 T-314 DEFAULT s12,
|
|
t-315 T-315 DEFAULT s180,
|
|
n-315 N-315-r5 DEFAULT s1,
|
|
t-316 T-316 DEFAULT s30,
|
|
t-317 T-317 DEFAULT infinity4
|
|
}
|
|
|
|
UE-ConnTimersAndConstants-v860ext ::= SEQUENCE {
|
|
t-323 T-323 OPTIONAL
|
|
}
|
|
|
|
UE-ConnTimersAndConstants-r11 ::= 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
|
|
t-301 T-301 DEFAULT ms2000,
|
|
n-301 N-301 DEFAULT 2,
|
|
t-302 T-302 DEFAULT ms4000,
|
|
n-302 N-302 DEFAULT 3,
|
|
t-304 T-304 DEFAULT ms2000,
|
|
n-304 N-304 DEFAULT 2,
|
|
t-305 T-305 DEFAULT m30,
|
|
t-307 T-307 DEFAULT s30,
|
|
t-308 T-308 DEFAULT ms160,
|
|
t-309 T-309 DEFAULT 5,
|
|
t-310 T-310 DEFAULT ms160,
|
|
n-310 N-310 DEFAULT 4,
|
|
t-311 T-311 DEFAULT ms2000,
|
|
t-312 T-312 DEFAULT 1,
|
|
n-312 N-312-r5 DEFAULT s1,
|
|
t-313 T-313 DEFAULT 3,
|
|
n-313 N-313 DEFAULT s20,
|
|
t-314 T-314 DEFAULT s12,
|
|
t-315 T-315 DEFAULT s180,
|
|
n-315 N-315-r5 DEFAULT s1,
|
|
t-316 T-316 DEFAULT s30,
|
|
t-317 T-317 DEFAULT infinity4,
|
|
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,
|
|
t-312 T-312,
|
|
-- n-312 shall be ignored if n-312 in UE-IdleTimersAndConstants-v3a0ext is present, and the
|
|
-- value of that element shall be used instead.
|
|
n-312 N-312
|
|
}
|
|
|
|
UE-HSPA-Identities-r6 ::= SEQUENCE {
|
|
new-H-RNTI H-RNTI OPTIONAL,
|
|
newPrimary-E-RNTI E-RNTI OPTIONAL,
|
|
newSecondary-E-RNTI E-RNTI OPTIONAL
|
|
}
|
|
|
|
UE-IdleTimersAndConstants-v3a0ext ::= SEQUENCE {
|
|
n-312 N-312ext OPTIONAL
|
|
}
|
|
|
|
UE-MultiModeRAT-Capability ::= SEQUENCE {
|
|
multiRAT-CapabilityList MultiRAT-Capability,
|
|
multiModeCapability MultiModeCapability
|
|
}
|
|
|
|
UE-PowerClass ::= INTEGER (1..4)
|
|
|
|
UE-PowerClassExt ::= ENUMERATED {class1, class2, class3, class4,
|
|
spare4, spare3, spare2, spare1 }
|
|
|
|
UE-RadioAccessCapability ::= SEQUENCE {
|
|
-- UE-RadioAccessCapability is compatible with R99, although accessStratumReleaseIndicator
|
|
-- is removed from this IE, since its encoding did not result in bits. The
|
|
-- accessStratumReleaseIndicator is provided in the relevant REL-4 extension IEs.
|
|
pdcp-Capability PDCP-Capability,
|
|
rlc-Capability RLC-Capability,
|
|
transportChannelCapability TransportChannelCapability,
|
|
rf-Capability RF-Capability,
|
|
physicalChannelCapability PhysicalChannelCapability,
|
|
ue-MultiModeRAT-Capability UE-MultiModeRAT-Capability,
|
|
securityCapability SecurityCapability,
|
|
ue-positioning-Capability UE-Positioning-Capability,
|
|
measurementCapability MeasurementCapability OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabilityInfo ::= SEQUENCE {
|
|
ue-RadioAccessCapability UE-RadioAccessCapability,
|
|
ue-RadioAccessCapability-v370ext UE-RadioAccessCapability-v370ext
|
|
}
|
|
|
|
UE-RadioAccessCapability-v370ext ::= SEQUENCE {
|
|
ue-RadioAccessCapabBandFDDList UE-RadioAccessCapabBandFDDList
|
|
}
|
|
|
|
UE-RadioAccessCapability-v380ext ::= SEQUENCE {
|
|
ue-PositioningCapabilityExt-v380 UE-PositioningCapabilityExt-v380
|
|
}
|
|
|
|
UE-RadioAccessCapability-v3a0ext ::= SEQUENCE {
|
|
ue-PositioningCapabilityExt-v3a0 UE-PositioningCapabilityExt-v3a0
|
|
}
|
|
|
|
UE-RadioAccessCapability-v3g0ext ::= SEQUENCE {
|
|
ue-PositioningCapabilityExt-v3g0 UE-PositioningCapabilityExt-v3g0
|
|
}
|
|
|
|
UE-RadioAccessCapability-v650ext ::= SEQUENCE {
|
|
ue-RadioAccessCapabBandFDDList2 UE-RadioAccessCapabBandFDDList2,
|
|
-- This IE shall be included if the UE also supports Band I-VII
|
|
ue-RadioAccessCapabBandFDDList-ext UE-RadioAccessCapabBandFDDList-ext OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-v690ext ::= SEQUENCE {
|
|
physicalchannelcapability-edch PhysicalChannelCapability-edch-r6,
|
|
-- TABULAR: deviceType is MD in tabular description
|
|
-- Default value is 'doesBenefitFromBatteryConsumptionOptimisation'
|
|
deviceType ENUMERATED { doesNotBenefitFromBatteryConsumptionOptimisation } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-v7e0ext ::= SEQUENCE {
|
|
-- User equipment IEs
|
|
supportForTwoDRXSchemesInPCH ENUMERATED { true } OPTIONAL,
|
|
supportEDPDCHPowerInterpolation ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-v7f0ext ::= SEQUENCE {
|
|
supportofTxDivOnNonMIMOChannel ENUMERATED { true } OPTIONAL,
|
|
-- IE physicalChannelCapability-LCR and ue-RadioAccessCapabilityComp-TDD128 shall only be
|
|
-- included in InterRATHandoverInfo for 1.28 Mcps TDD, otherwise these IEs are not needed here.
|
|
physicalChannelCapability-LCR PhysicalChannelCapability-LCR-r4 OPTIONAL,
|
|
ue-RadioAccessCapabilityComp-TDD128 UE-RadioAccessCapabilityComp-TDD128-v7f0ext OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabilityInfo-v770ext ::= SEQUENCE {
|
|
rf-Capability RF-Capability-v770ext OPTIONAL,
|
|
physicalChannelCapability PhysicalChannelCapabilityInfo-v770ext,
|
|
ganssSupportIndication ENUMERATED { true } OPTIONAL,
|
|
mac-ehsSupport ENUMERATED { true } OPTIONAL,
|
|
ue-SpecificCapabilityInformation UE-SpecificCapabilityInformation-LCRTDD OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabilityInfo-TDD128-v8b0ext ::= SEQUENCE {
|
|
-- INTER RAT HANDOVER INFO
|
|
measurementCapabilityTDD MeasurementCapabilityTDD OPTIONAL,
|
|
hSDSCH-physical-layer-category-extension
|
|
HSDSCH-physical-layer-category-extension OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabilityInfo-TDD128-vb50ext ::= SEQUENCE {
|
|
-- INTER RAT HANDOVER INFO
|
|
measurementCapabilityTDD MeasurementCapabilityTDD-vb50ext OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-v860ext ::= SEQUENCE {
|
|
ue-RadioAccessCapabBandFDDList3 UE-RadioAccessCapabBandFDDList3
|
|
}
|
|
|
|
UE-RadioAccessCapability-v880ext ::= SEQUENCE {
|
|
-- INTER RAT HANDOVER INFO
|
|
supportForPriorityReselectionInUTRAN ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-v890ext ::= SEQUENCE {
|
|
-- UE radio access capability
|
|
supportCellSpecificTxDiversityinDC-Operation ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-v920ext ::= SEQUENCE {
|
|
supportOfenhancedTS0 ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-va40ext ::= SEQUENCE {
|
|
ue-RadioAccessCapabBandFDDList4 UE-RadioAccessCapabBandFDDList4
|
|
}
|
|
|
|
UE-RadioAccessCapability-va60ext ::= SEQUENCE {
|
|
ue-RadioAccessCapabBandFDDList4 UE-RadioAccessCapabBandFDDList4-va60ext OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-va80ext ::= SEQUENCE {
|
|
ue-RadioAccessCapabBandFDDList4-va60ext UE-RadioAccessCapabBandFDDList4-va60ext OPTIONAL,
|
|
ue-RadioAccessCapabBandFDDList4-va80ext UE-RadioAccessCapabBandFDDList4-va80ext OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapability-vb50ext ::= SEQUENCE {
|
|
ue-RadioAccessCapabBandFDDList6 UE-RadioAccessCapabBandFDDList6 OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabBand-va40ext ::= SEQUENCE {
|
|
ue-RadioAccessCapabBandFDDList5 UE-RadioAccessCapabBandFDDList5,
|
|
-- This IE shall be included if the UE also supports Band I - Band XXII
|
|
ue-RadioAccessCapabBandFDDList-ext2 UE-RadioAccessCapabBandFDDList-ext2 OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabBandFDDList2 ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF
|
|
UE-RadioAccessCapabBandFDD2
|
|
|
|
UE-RadioAccessCapabBandFDDList3 ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF
|
|
UE-RadioAccessCapabBandFDD3
|
|
|
|
UE-RadioAccessCapabBandFDDList4 ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF
|
|
UE-RadioAccessCapabBandFDD4
|
|
|
|
UE-RadioAccessCapabBandFDDList4-va60ext ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF
|
|
UE-RadioAccessCapabBandFDD4-va60ext
|
|
|
|
UE-RadioAccessCapabBandFDDList4-va80ext ::= SEQUENCE (SIZE (1..maxFreqBandsFDD-ext3)) OF
|
|
UE-RadioAccessCapabBandFDD4-va80ext
|
|
|
|
UE-RadioAccessCapabBandFDDList5 ::= SEQUENCE (SIZE (1..maxFreqBandsFDD-ext2)) OF
|
|
UE-RadioAccessCapabBandFDD5
|
|
|
|
UE-RadioAccessCapabBandFDDList6 ::= SEQUENCE (SIZE (1..maxFreqBandsFDD3)) OF
|
|
UE-RadioAccessCapabBandFDD6
|
|
|
|
UE-RadioAccessCapabBandFDD2 ::= SEQUENCE {
|
|
radioFrequencyBandFDD2 RadioFrequencyBandFDD2,
|
|
fddRF-Capability SEQUENCE {
|
|
ue-PowerClass UE-PowerClassExt,
|
|
txRxFrequencySeparation TxRxFrequencySeparation
|
|
} OPTIONAL,
|
|
measurementCapability2 MeasurementCapabilityExt2
|
|
}
|
|
|
|
UE-RadioAccessCapabBandFDD3 ::= SEQUENCE {
|
|
-- UE may omit both IEs if this IE indicates the same EUTRA 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-RadioAccessCapabBandFDD4 ::= SEQUENCE {
|
|
-- UE may omit all the radioFrequencyBand IEs if this IE indicates the same
|
|
-- capability for all supported UTRA bands
|
|
-- Otherwise, the UE shall include either one of the following OPTIONAL IEs.
|
|
radioFrequencyBandFDD RadioFrequencyBandFDD OPTIONAL,
|
|
radioFrequencyBandFDD2 RadioFrequencyBandFDD2 OPTIONAL,
|
|
radioFrequencyBandFDD3 RadioFrequencyBandFDD3 OPTIONAL,
|
|
additionalSecondaryCells ENUMERATED { a1, a2 } OPTIONAL,
|
|
nonContiguousMultiCellCombinationList NonContiguousMultiCellCombinationList OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabBandFDD4-va60ext ::= SEQUENCE {
|
|
supportofULOLTD ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabBandFDD4-va80ext ::= SEQUENCE {
|
|
-- UE may omit all the radioFrequencyBand IEs if this IE indicates the same
|
|
-- capability for all supported UTRA bands
|
|
-- Otherwise, the UE shall include either one of the following OPTIONAL IEs.
|
|
radioFrequencyBandFDD RadioFrequencyBandFDD OPTIONAL,
|
|
radioFrequencyBandFDD2 RadioFrequencyBandFDD2 OPTIONAL,
|
|
radioFrequencyBandFDD3 RadioFrequencyBandFDD3 OPTIONAL,
|
|
additionalSecondaryCells ENUMERATED { a1, a2 } OPTIONAL,
|
|
nonContiguousMultiCellCombinationList NonContiguousMultiCellCombinationList OPTIONAL,
|
|
supportofULOLTD ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabBandFDD5 ::= SEQUENCE {
|
|
radioFrequencyBandFDD3 RadioFrequencyBandFDD3,
|
|
fddRF-Capability SEQUENCE {
|
|
ue-PowerClass UE-PowerClassExt,
|
|
txRxFrequencySeparation TxRxFrequencySeparation
|
|
} OPTIONAL,
|
|
measurementCapability4 MeasurementCapabilityExt4
|
|
}
|
|
|
|
UE-RadioAccessCapabBandFDD6 ::= SEQUENCE {
|
|
-- UE may omit all the radioFrequencyBand IEs if this IE indicates the same
|
|
-- capability for all supported UTRA bands
|
|
-- Otherwise, the UE shall include either one of the following OPTIONAL IEs.
|
|
radioFrequencyBandFDD RadioFrequencyBandFDD OPTIONAL,
|
|
radioFrequencyBandFDD2 RadioFrequencyBandFDD2 OPTIONAL,
|
|
radioFrequencyBandFDD3 RadioFrequencyBandFDD3 OPTIONAL,
|
|
additionalSecondaryCells2 ENUMERATED { a3, a4, a5, a6 } OPTIONAL,
|
|
supportOfULCLTD ENUMERATED { true } OPTIONAL,
|
|
multiflowCapability MultiflowPerBandCapability OPTIONAL,
|
|
mimo4x4CapabilityBand ENUMERATED { true } OPTIONAL,
|
|
supportOfULMIMO ENUMERATED { true } OPTIONAL,
|
|
measurementCapability5 MeasurementCapabilityExt5,
|
|
freqSpecificCompressedModeForNonContiguous ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-PositioningCapabilityExt-v380 ::= SEQUENCE {
|
|
rx-tx-TimeDifferenceType2Capable BOOLEAN
|
|
}
|
|
|
|
UE-PositioningCapabilityExt-v3a0 ::= SEQUENCE {
|
|
validity-CellPCH-UraPCH ENUMERATED { true }
|
|
}
|
|
|
|
UE-PositioningCapabilityExt-v3g0 ::= SEQUENCE {
|
|
sfn-sfnType2Capability ENUMERATED { true }
|
|
}
|
|
|
|
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-RadioAccessCapabBandCombList ::= SEQUENCE (SIZE (1..16)) OF BandComb
|
|
|
|
UE-RadioAccessCapabBandFDDList ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF
|
|
UE-RadioAccessCapabBandFDD
|
|
|
|
UE-RadioAccessCapabBandFDDList-ext ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF
|
|
UE-RadioAccessCapabBandFDD-ext
|
|
|
|
UE-RadioAccessCapabBandFDDList-ext2 ::= SEQUENCE (SIZE (1..maxFreqBandsFDD2)) OF
|
|
UE-RadioAccessCapabBandFDD-ext2
|
|
|
|
UE-RadioAccessCapabBandFDD ::= SEQUENCE{
|
|
radioFrequencyBandFDD RadioFrequencyBandFDD,
|
|
fddRF-Capability SEQUENCE {
|
|
ue-PowerClass UE-PowerClassExt,
|
|
txRxFrequencySeparation TxRxFrequencySeparation
|
|
} OPTIONAL,
|
|
measurementCapability MeasurementCapabilityExt
|
|
}
|
|
|
|
UE-RadioAccessCapabBandFDD-ext ::= SEQUENCE {
|
|
radioFrequencyBandFDD RadioFrequencyBandFDD,
|
|
compressedModeMeasCapabFDDList-ext CompressedModeMeasCapabFDDList-ext
|
|
}
|
|
|
|
UE-RadioAccessCapabBandFDD-ext2 ::= SEQUENCE {
|
|
radioFrequencyBandFDD RadioFrequencyBandFDD OPTIONAL,
|
|
radioFrequencyBandFDD2 RadioFrequencyBandFDD2 OPTIONAL,
|
|
compressedModeMeasCapabFDDList3 CompressedModeMeasCapabFDDList3
|
|
}
|
|
|
|
UE-RadioAccessCapability-v4b0ext ::= SEQUENCE {
|
|
pdcp-Capability-r4-ext PDCP-Capability-r4-ext,
|
|
tdd-CapabilityExt SEQUENCE {
|
|
rf-Capability RF-Capability-r4-ext,
|
|
physicalChannelCapability-LCR PhysicalChannelCapability-LCR-r4,
|
|
measurementCapability-r4-ext MeasurementCapability-r4-ext
|
|
} OPTIONAL,
|
|
-- IE " AccessStratumReleaseIndicator" is not needed in RRC CONNECTION SETUP COMPLETE
|
|
accessStratumReleaseIndicator AccessStratumReleaseIndicator OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabilityComp ::= SEQUENCE {
|
|
totalAM-RLCMemoryExceeds10kB BOOLEAN,
|
|
rf-CapabilityComp RF-CapabilityComp
|
|
}
|
|
|
|
UE-RadioAccessCapabilityComp-ext ::= SEQUENCE {
|
|
rf-CapabilityFDDComp RF-CapabBandListFDDComp-ext
|
|
}
|
|
|
|
UE-RadioAccessCapabilityComp-TDD128-v7f0ext ::= SEQUENCE {
|
|
hSDSCH-physical-layer-category
|
|
HSDSCH-physical-layer-category OPTIONAL,
|
|
multiCarrier-physical-layer-category
|
|
MultiCarrier-HSDSCH-physical-layer-category OPTIONAL,
|
|
tdd-edch-PhysicalLayerCategory INTEGER (1..6) OPTIONAL,
|
|
dl-CapabilityWithSimultaneousHS-DSCHConfig
|
|
DL-CapabilityWithSimultaneousHS-DSCHConfig OPTIONAL,
|
|
supportForCSVoiceoverHSPA ENUMERATED { true } OPTIONAL,
|
|
totalRLC-AM-BufferSize TotalRLC-AM-BufferSize-r5-ext OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabilityComp-v770ext ::= SEQUENCE {
|
|
rf-CapabilityComp RF-CapabilityComp-v770ext,
|
|
securityCapabilityIndication ENUMERATED { true } OPTIONAL,
|
|
ganssSupportIndication ENUMERATED { true } OPTIONAL,
|
|
mac-ehsSupport ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabilityComp2 ::= SEQUENCE {
|
|
fddPhysicalChannelCapab-hspdsch-edch SEQUENCE {
|
|
dl-CapabilityWithSimultaneousHS-DSCHConfig
|
|
DL-CapabilityWithSimultaneousHS-DSCHConfig OPTIONAL,
|
|
physicalChannelCapabComp-hspdsch-r6 HSDSCH-physical-layer-category,
|
|
physicalChannelCapability-edch-r6 PhysicalChannelCapability-edch-r6
|
|
} OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabilityComp2-v770ext ::= SEQUENCE {
|
|
hsdsch-physical-layer-category-ext HSDSCH-physical-layer-category-ext OPTIONAL,
|
|
edch-PhysicalLayerCategory-extension INTEGER (7) OPTIONAL,
|
|
hsscchlessHsdschOperation ENUMERATED { true } OPTIONAL,
|
|
enhancedFdpch ENUMERATED { true } OPTIONAL,
|
|
hsdschReception-CellFach ENUMERATED { true } OPTIONAL,
|
|
hsdschReception-CellUraPch ENUMERATED { true } OPTIONAL,
|
|
discontinuousDpcchTransmission ENUMERATED { true } OPTIONAL,
|
|
slotFormat4 ENUMERATED { true } OPTIONAL,
|
|
pdcp-Capability PDCP-Capability-v770ext OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabilityComp2-v7f0ext ::= SEQUENCE {
|
|
supportofTxDivOnNonMIMOChannel ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabilityComp2-v860ext ::= SEQUENCE {
|
|
hsdsch-physical-layer-category-ext2 HSDSCH-physical-layer-category-ext2 OPTIONAL,
|
|
supportOfMACiis ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabilityComp2-v920ext ::= SEQUENCE {
|
|
hsdsch-physical-layer-category-ext3 HSDSCH-physical-layer-category-ext3 OPTIONAL,
|
|
edch-PhysicalLayerCategory-extension2 INTEGER (8..9) OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabilityComp2-va40ext ::= SEQUENCE {
|
|
hsdsch-physical-layer-category-ext4 HSDSCH-physical-layer-category-ext4 OPTIONAL,
|
|
hsdsch-physical-layer-category-ext5 HSDSCH-physical-layer-category-ext5 OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabilityComp2-vb50ext ::= SEQUENCE {
|
|
hsdsch-physical-layer-category-ext6 HSDSCH-physical-layer-category-ext6 OPTIONAL,
|
|
hsdsch-physical-layer-category-ext7 HSDSCH-physical-layer-category-ext7 OPTIONAL,
|
|
hsdsch-physical-layer-category-ext8 HSDSCH-physical-layer-category-ext8 OPTIONAL,
|
|
edch-PhysicalLayerCategory-extension3 INTEGER (10..12) OPTIONAL,
|
|
supportOfHSDPCCHPowerOffsetExtension ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UE-RadioAccessCapabilityComp-TDD128 ::= SEQUENCE {
|
|
tdd128RF-Capability RadioFrequencyBandTDDextList OPTIONAL,
|
|
supportOfSFModeForHSPDSCHDualStream ENUMERATED { sf1, sf1sf16 } OPTIONAL,
|
|
supportOfCommonEDCH ENUMERATED { true } OPTIONAL,
|
|
supportOfMACiis ENUMERATED { true } OPTIONAL,
|
|
supportOfSPSOperation ENUMERATED { true } OPTIONAL,
|
|
supportOfControlChannelDRXOperation ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
RF-CapabilityComp ::= SEQUENCE {
|
|
fdd CHOICE {
|
|
notSupported NULL,
|
|
supported RF-CapabBandListFDDComp
|
|
},
|
|
tdd384-RF-Capability CHOICE {
|
|
notSupported NULL,
|
|
supported RadioFrequencyBandTDDList
|
|
},
|
|
tdd128-RF-Capability CHOICE {
|
|
notSupported NULL,
|
|
supported RadioFrequencyBandTDDList
|
|
}
|
|
}
|
|
|
|
RF-CapabilityComp-v770ext ::= SEQUENCE {
|
|
-- If support of TDD384 and/or TDD128 RF capability is indicated in IEs 'RF-CapabilityComp',
|
|
-- the corresponding IE 'RadioFrequencyBandTDDList-r7' shall be included in this IE.
|
|
tdd384-RF-Capability RadioFrequencyBandTDDList-r7 OPTIONAL,
|
|
tdd768-RF-Capability CHOICE {
|
|
notSupported NULL,
|
|
supported RadioFrequencyBandTDDList-r7
|
|
},
|
|
tdd128-RF-Capability RadioFrequencyBandTDDList-r7 OPTIONAL
|
|
}
|
|
|
|
-- NOTE: This IE defines the supported TX/RX frequency separation for the respective supported
|
|
-- frequency band. Values defined as spare shall not be sent in this version of the protocol.
|
|
-- If a spare value is received, it should be interpreted as 'default-RxTX-sparation'.
|
|
RF-CapabBandFDDComp ::= ENUMERATED { notSupported,
|
|
default-TxRx-separation, spare2, spare1 }
|
|
|
|
RF-CapabBandListFDDComp ::= SEQUENCE (SIZE (1..maxFreqBandsFDD)) OF
|
|
-- The first entry corresponds with the first value of IE RadioFrequencyBandFDD,
|
|
-- fdd2100, and so on. No more than seven entries should be included in this IE. The
|
|
-- 8'th entry, if present, shall be ignored.
|
|
-- An extension of this IE may be provided using the IE 'RF-CapabBandListFDDComp-ext'.
|
|
RF-CapabBandFDDComp
|
|
|
|
RF-CapabBandListFDDComp-ext ::= SEQUENCE (SIZE (1..maxFreqBandsFDD-ext)) OF
|
|
-- The first entry corresponds with the first value of IE RadioFrequencyBandFDD2,
|
|
-- bandVIII, and so on.
|
|
RF-CapabBandFDDComp
|
|
|
|
RF-CapabBandListFDDComp-ext2 ::= SEQUENCE (SIZE (1..maxFreqBandsFDD-ext2)) OF
|
|
-- The first entry corresponds with the first value of IE RadioFrequencyBandFDD3,
|
|
-- 23 (Band XXIII), and so on.
|
|
RF-CapabBandFDDComp
|
|
|
|
UE-RadioAccessCapabBandCombList-va40ext ::= SEQUENCE (SIZE (1..16)) OF SupportedCarrierCombination
|
|
|
|
UE-RadioAccessCapabBandCombList-vb50ext ::= SEQUENCE (SIZE (1..16)) OF
|
|
SupportedCarrierCombination-ext
|
|
|
|
SupportedCarrierCombination ::= SEQUENCE {
|
|
carrierCombination12 BOOLEAN,
|
|
carrierCombination21 BOOLEAN,
|
|
carrierCombination13 BOOLEAN,
|
|
carrierCombination31 BOOLEAN,
|
|
carrierCombination22 BOOLEAN
|
|
}
|
|
|
|
SupportedCarrierCombination-ext ::= SEQUENCE {
|
|
carrierCombination14 BOOLEAN,
|
|
carrierCombination41 BOOLEAN,
|
|
carrierCombination15 BOOLEAN,
|
|
carrierCombination51 BOOLEAN,
|
|
carrierCombination16 BOOLEAN,
|
|
carrierCombination61 BOOLEAN,
|
|
carrierCombination17 BOOLEAN,
|
|
carrierCombination71 BOOLEAN,
|
|
carrierCombination23 BOOLEAN,
|
|
carrierCombination32 BOOLEAN,
|
|
carrierCombination24 BOOLEAN,
|
|
carrierCombination42 BOOLEAN,
|
|
carrierCombination25 BOOLEAN,
|
|
carrierCombination52 BOOLEAN,
|
|
carrierCombination26 BOOLEAN,
|
|
carrierCombination62 BOOLEAN,
|
|
carrierCombination33 BOOLEAN,
|
|
carrierCombination34 BOOLEAN,
|
|
carrierCombination43 BOOLEAN,
|
|
carrierCombination44 BOOLEAN,
|
|
carrierCombination35 BOOLEAN,
|
|
carrierCombination53 BOOLEAN
|
|
}
|
|
|
|
UE-RadioAccessCapability-v590ext ::= SEQUENCE {
|
|
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,
|
|
multiModeRAT-Capability-v590ext MultiModeRAT-Capability-v590ext
|
|
}
|
|
|
|
UE-RadioAccessCapability-v5c0ext ::= SEQUENCE {
|
|
pdcp-Capability-r5-ext2 PDCP-Capability-r5-ext2
|
|
}
|
|
|
|
UE-RadioAccessCapability-v680ext ::= SEQUENCE {
|
|
multiModeRAT-Capability-v680ext MultiModeRAT-Capability-v680ext
|
|
}
|
|
|
|
UL-OLTD-InfoFDD ::= SEQUENCE {
|
|
ulOLTDActivation ENUMERATED {true}
|
|
}
|
|
|
|
UL-PhysChCapabilityFDD ::= SEQUENCE {
|
|
maxNoDPDCH-BitsTransmitted MaxNoDPDCH-BitsTransmitted,
|
|
-- dummy is not used in this version of the specification and
|
|
-- it should be ignored by the receiver.
|
|
dummy BOOLEAN
|
|
}
|
|
|
|
UL-PhysChCapabilityFDD-r6 ::= SEQUENCE {
|
|
maxNoDPDCH-BitsTransmitted MaxNoDPDCH-BitsTransmitted,
|
|
physicalchannelcapability-edch PhysicalChannelCapability-edch-r6
|
|
}
|
|
|
|
UL-PhysChCapabilityFDD-v770ext ::= SEQUENCE {
|
|
edch-PhysicalLayerCategory-extension INTEGER (7) OPTIONAL,
|
|
discontinuousDpcchTransmission ENUMERATED { true } OPTIONAL,
|
|
slotFormat4 ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UL-PhysChCapabilityFDD-v920ext ::= SEQUENCE {
|
|
edch-PhysicalLayerCategory-extension2 INTEGER (8..9) OPTIONAL
|
|
}
|
|
UL-PhysChCapabilityFDD-vb50ext ::= SEQUENCE {
|
|
edch-PhysicalLayerCategory-extension3 INTEGER (10..12) OPTIONAL
|
|
}
|
|
|
|
UL-PhysChCapabilityTDD ::= SEQUENCE {
|
|
maxTS-PerFrame MaxTS-PerFrame,
|
|
maxPhysChPerTimeslot MaxPhysChPerTimeslot,
|
|
minimumSF MinimumSF-UL,
|
|
supportOfPUSCH BOOLEAN
|
|
}
|
|
|
|
UL-PhysChCapabilityTDD-384-v770ext ::= SEQUENCE {
|
|
tdd384-edch CHOICE {
|
|
supported SEQUENCE {
|
|
tdd-edch-PhysicalLayerCategory INTEGER (1..16)
|
|
},
|
|
unsupported NULL
|
|
}
|
|
}
|
|
|
|
UL-PhysChCapabilityTDD-LCR-r4 ::= SEQUENCE {
|
|
maxTS-PerSubFrame MaxTS-PerSubFrame-r4,
|
|
maxPhysChPerTimeslot MaxPhysChPerTimeslot,
|
|
minimumSF MinimumSF-UL,
|
|
supportOfPUSCH BOOLEAN,
|
|
supportOf8PSK BOOLEAN
|
|
}
|
|
|
|
UL-PhysChCapabilityTDD-128-v770ext ::= SEQUENCE {
|
|
maxPhysChPerTimeslot MaxPhysChPerTimeslot-LCR-r7,
|
|
tdd128-edch CHOICE {
|
|
supported SEQUENCE {
|
|
tdd-edch-PhysicalLayerCategory INTEGER (1..6)
|
|
},
|
|
unsupported NULL
|
|
}
|
|
}
|
|
|
|
UL-PhysChCapabilityInfoTDD-128-v770ext ::= SEQUENCE {
|
|
maxPhysChPerTimeslot MaxPhysChPerTimeslot-LCR-r7
|
|
}
|
|
|
|
UL-PhysChCapabilityInfoTDD-128-va40ext ::= SEQUENCE {
|
|
multiCarrier-EdchPhysicalLayerCategory-128 INTEGER (1..8) OPTIONAL,
|
|
maxNumberCarrierForMCHSUPA-TDD ENUMERATED {nf-2, nf-3, nf-6, spare} OPTIONAL
|
|
}
|
|
|
|
UL-PhysChCapabilityTDD-768 ::= SEQUENCE {
|
|
maxTS-PerFrame MaxTS-PerFrame,
|
|
maxPhysChPerTimeslot MaxPhysChPerTimeslot,
|
|
minimumSF MinimumSF-UL,
|
|
supportOfPUSCH BOOLEAN,
|
|
tdd384-edch CHOICE {
|
|
supported SEQUENCE {
|
|
tdd-edch-PhysicalLayerCategory INTEGER (1..16)
|
|
},
|
|
unsupported NULL
|
|
}
|
|
}
|
|
|
|
UL-SecondaryCellInfoFDD ::= CHOICE {
|
|
continue NULL,
|
|
newConfiguration SEQUENCE {
|
|
secondaryServingEDCHCell-Info SecondaryServingEDCHCell-Info OPTIONAL,
|
|
secondaryEDCH-Info-Common SecondaryEDCH-Info-Common OPTIONAL,
|
|
dl-InformationPerSecondaryRL-List DL-InformationPerSecondaryRL-List OPTIONAL
|
|
}
|
|
}
|
|
|
|
PhysicalChannelCapability-edch-r6 ::= SEQUENCE {
|
|
fdd-edch CHOICE {
|
|
supported SEQUENCE {
|
|
edch-PhysicalLayerCategory INTEGER (1..16)
|
|
},
|
|
unsupported NULL
|
|
}
|
|
}
|
|
|
|
UL-TransChCapability ::= SEQUENCE {
|
|
maxNoBitsTransmitted MaxNoBits,
|
|
maxConvCodeBitsTransmitted MaxNoBits,
|
|
turboEncodingSupport TurboSupport,
|
|
maxSimultaneousTransChs MaxSimultaneousTransChsUL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd NULL,
|
|
tdd SEQUENCE {
|
|
maxSimultaneousCCTrCH-Count MaxSimultaneousCCTrCH-Count
|
|
}
|
|
},
|
|
maxTransmittedBlocks MaxTransportBlocksUL,
|
|
maxNumberOfTFC MaxNumberOfTFC-UL,
|
|
maxNumberOfTF MaxNumberOfTF
|
|
}
|
|
|
|
UE-Positioning-Capability ::= SEQUENCE {
|
|
standaloneLocMethodsSupported BOOLEAN,
|
|
ue-BasedOTDOA-Supported BOOLEAN,
|
|
networkAssistedGPS-Supported NetworkAssistedGPS-Supported,
|
|
supportForUE-GPS-TimingOfCellFrames BOOLEAN,
|
|
supportForIPDL BOOLEAN
|
|
}
|
|
|
|
UE-SecurityInformation ::= SEQUENCE {
|
|
start-CS START-Value
|
|
}
|
|
|
|
UE-SecurityInformation2 ::= SEQUENCE {
|
|
start-PS START-Value
|
|
}
|
|
|
|
UE-SpecificCapabilityInformation-LCRTDD ::= ENUMERATED {
|
|
nF,
|
|
nFMc-TriRx-UniTx,
|
|
nFMc-TriRx-TriTx,
|
|
nFMc-HexRx-UniTx,
|
|
nFMc-HexRx-TriTx,
|
|
nFMc-HexRx-HexTx,
|
|
nFMc-TwoRx-UniTx-Discontiguous,
|
|
nFMc-TwoRx-TwoTx-Discontiguous,
|
|
nFMc-TwoRx-UniTx-Contiguous,
|
|
nFMc-TwoRx-TwoTx-Contiguous,
|
|
spare6,
|
|
spare5,
|
|
spare4,
|
|
spare3,
|
|
spare2,
|
|
spare1 }
|
|
|
|
URA-UpdateCause ::= ENUMERATED {
|
|
changeOfURA,
|
|
periodicURAUpdate,
|
|
dummy,
|
|
spare1 }
|
|
|
|
UTRAN-DRX-CycleLengthCoefficient ::= INTEGER (3..9)
|
|
|
|
UTRAN-DRX-CycleLengthCoefficient-r7 ::= SEQUENCE {
|
|
drx-CycleLengthCoefficient INTEGER (3..9),
|
|
drx-CycleLengthCoefficient2 INTEGER (3..9) OPTIONAL,
|
|
timeForDRXCycle2 T-319 OPTIONAL
|
|
}
|
|
|
|
WaitTime ::= INTEGER (0..15)
|
|
|
|
-- ***************************************************
|
|
--
|
|
-- RADIO BEARER INFORMATION ELEMENTS (10.3.4)
|
|
--
|
|
-- ***************************************************
|
|
|
|
AlgorithmSpecificInfo ::= CHOICE {
|
|
rfc2507-Info RFC2507-Info
|
|
}
|
|
|
|
AlgorithmSpecificInfo-r4 ::= CHOICE {
|
|
rfc2507-Info RFC2507-Info,
|
|
rfc3095-Info RFC3095-Info-r4
|
|
}
|
|
|
|
CID-InclusionInfo-r4 ::= ENUMERATED {
|
|
pdcp-Header,
|
|
rfc3095-PacketFormat }
|
|
|
|
CommonRBMappingInfo ::= SEQUENCE {
|
|
logicalChannelIdentity LogicalChannelIdentity,
|
|
mac-ehs-QueueId MAC-ehs-QueueId
|
|
}
|
|
|
|
-- Upper limit of COUNT-C is 2^32 - 1
|
|
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 25..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 }
|
|
|
|
DDI ::= INTEGER (0..62)
|
|
|
|
DL-AM-RLC-Mode ::= SEQUENCE {
|
|
inSequenceDelivery BOOLEAN,
|
|
receivingWindowSize ReceivingWindowSize,
|
|
dl-RLC-StatusInfo DL-RLC-StatusInfo
|
|
}
|
|
|
|
DL-AM-RLC-Mode-r5 ::= SEQUENCE {
|
|
dl-RLC-PDU-size OctetModeRLC-SizeInfoType1,
|
|
inSequenceDelivery BOOLEAN,
|
|
receivingWindowSize ReceivingWindowSize,
|
|
dl-RLC-StatusInfo DL-RLC-StatusInfo
|
|
}
|
|
|
|
DL-AM-RLC-Mode-r7 ::= SEQUENCE {
|
|
dl-RLC-PDU-size CHOICE {
|
|
fixedSize OctetModeRLC-SizeInfoType1,
|
|
flexibleSize ENUMERATED { size7, size15 }
|
|
},
|
|
inSequenceDelivery BOOLEAN,
|
|
receivingWindowSize ReceivingWindowSize,
|
|
dl-RLC-StatusInfo DL-RLC-StatusInfo
|
|
}
|
|
|
|
DL-AM-RLC-Mode-r11 ::= SEQUENCE {
|
|
dl-RLC-PDU-size CHOICE {
|
|
fixedSize OctetModeRLC-SizeInfoType1,
|
|
flexibleSize ENUMERATED { size7, size15 }
|
|
},
|
|
inSequenceDelivery BOOLEAN,
|
|
receivingWindowSize ReceivingWindowSize,
|
|
dl-RLC-StatusInfo DL-RLC-StatusInfo-r11
|
|
}
|
|
|
|
DL-CounterSynchronisationInfo ::= SEQUENCE {
|
|
rB-WithPDCP-InfoList RB-WithPDCP-InfoList OPTIONAL
|
|
}
|
|
|
|
DL-CounterSynchronisationInfo-r5 ::= SEQUENCE {
|
|
rb-WithPDCP-InfoList RB-WithPDCP-InfoList OPTIONAL,
|
|
rb-PDCPContextRelocationList RB-PDCPContextRelocationList OPTIONAL
|
|
}
|
|
|
|
DL-LogicalChannelMapping ::= SEQUENCE {
|
|
-- TABULAR: DL-TransportChannelType contains TransportChannelIdentity as well.
|
|
dl-TransportChannelType DL-TransportChannelType,
|
|
logicalChannelIdentity LogicalChannelIdentity OPTIONAL
|
|
}
|
|
|
|
DL-LogicalChannelMapping-r5 ::= SEQUENCE {
|
|
-- TABULAR: DL-TransportChannelType contains TransportChannelIdentity as well.
|
|
dl-TransportChannelType DL-TransportChannelType-r5,
|
|
logicalChannelIdentity LogicalChannelIdentity OPTIONAL
|
|
}
|
|
|
|
DL-LogicalChannelMapping-r7 ::= SEQUENCE {
|
|
-- TABULAR: DL-TransportChannelType contains TransportChannelIdentity as well.
|
|
dl-TransportChannelType DL-TransportChannelType-r7,
|
|
logicalChannelIdentity LogicalChannelIdentity OPTIONAL
|
|
}
|
|
|
|
DL-LogicalChannelMappingList ::= SEQUENCE (SIZE (1..maxLoCHperRLC)) OF
|
|
DL-LogicalChannelMapping
|
|
|
|
DL-LogicalChannelMappingList-r5 ::= SEQUENCE (SIZE (1..maxLoCHperRLC)) OF
|
|
DL-LogicalChannelMapping-r5
|
|
|
|
DL-LogicalChannelMappingList-r7 ::= SEQUENCE (SIZE (1..maxLoCHperRLC)) OF
|
|
DL-LogicalChannelMapping-r7
|
|
|
|
DL-Reception-Window-Size-r6 ::= ENUMERATED { size32, size48, size64, size80, size96, size112 }
|
|
|
|
DL-RFC3095-r4 ::= SEQUENCE {
|
|
-- dummy is not used in this version of the specification and shall be ignored by the receiver.
|
|
dummy CID-InclusionInfo-r4,
|
|
max-CID INTEGER (1..16383) DEFAULT 15,
|
|
reverseDecompressionDepth INTEGER (0..65535) DEFAULT 0
|
|
}
|
|
|
|
DL-RLC-Mode ::= CHOICE {
|
|
dl-AM-RLC-Mode DL-AM-RLC-Mode,
|
|
dl-UM-RLC-Mode NULL,
|
|
dl-TM-RLC-Mode DL-TM-RLC-Mode
|
|
}
|
|
|
|
DL-RLC-Mode-r5 ::= CHOICE {
|
|
dl-AM-RLC-Mode DL-AM-RLC-Mode-r5,
|
|
dl-UM-RLC-Mode DL-UM-RLC-Mode-r5,
|
|
dl-TM-RLC-Mode DL-TM-RLC-Mode
|
|
}
|
|
|
|
DL-RLC-Mode-r6 ::= CHOICE {
|
|
dl-AM-RLC-Mode DL-AM-RLC-Mode-r5,
|
|
dl-UM-RLC-Mode DL-UM-RLC-Mode-r6,
|
|
dl-TM-RLC-Mode DL-TM-RLC-Mode
|
|
}
|
|
|
|
DL-RLC-Mode-r7 ::= CHOICE {
|
|
dl-AM-RLC-Mode DL-AM-RLC-Mode-r7,
|
|
dl-UM-RLC-Mode DL-UM-RLC-Mode-r6,
|
|
dl-TM-RLC-Mode DL-TM-RLC-Mode
|
|
}
|
|
|
|
DL-RLC-Mode-r11 ::= CHOICE {
|
|
dl-AM-RLC-Mode DL-AM-RLC-Mode-r11,
|
|
dl-UM-RLC-Mode DL-UM-RLC-Mode-r6,
|
|
dl-TM-RLC-Mode DL-TM-RLC-Mode
|
|
}
|
|
|
|
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,
|
|
timerStatusPeriodic TimerStatusPeriodic OPTIONAL
|
|
}
|
|
|
|
DL-RLC-StatusInfo-r11 ::= SEQUENCE {
|
|
timerStatusProhibit TimerStatusProhibit OPTIONAL,
|
|
missingPDU-Indicator BOOLEAN,
|
|
timerStatusPeriodic TimerStatusPeriodic OPTIONAL,
|
|
timerReordering TimerReordering OPTIONAL
|
|
}
|
|
|
|
DL-TM-RLC-Mode ::= SEQUENCE {
|
|
segmentationIndication BOOLEAN
|
|
}
|
|
|
|
DL-TransportChannelType ::= CHOICE {
|
|
dch TransportChannelIdentity,
|
|
fach NULL,
|
|
-- The choice "dsch" should not be used in FDD mode, and if received
|
|
-- the UE behaviour is unspecified.
|
|
dsch TransportChannelIdentity,
|
|
-- The choice "dch-and-dsch" should not be used in FDD mode, and if received the UE
|
|
-- behaviour is unspecified
|
|
dch-and-dsch TransportChannelIdentityDCHandDSCH
|
|
}
|
|
|
|
DL-TransportChannelType-r5 ::= CHOICE {
|
|
dch TransportChannelIdentity,
|
|
fach NULL,
|
|
-- The choice "dsch" should not be used in FDD mode, and if received
|
|
-- the UE behaviour is unspecified.
|
|
dsch TransportChannelIdentity,
|
|
-- The choice "dch-and-dsch" should not be used in FDD mode, and if received the UE
|
|
-- behaviour is unspecified
|
|
dch-and-dsch TransportChannelIdentityDCHandDSCH,
|
|
hsdsch MAC-d-FlowIdentity,
|
|
dch-and-hsdsch MAC-d-FlowIdentityDCHandHSDSCH
|
|
}
|
|
|
|
DL-TransportChannelType-r7 ::= CHOICE {
|
|
dch TransportChannelIdentity,
|
|
fach NULL,
|
|
-- The choice "dsch" should not be used in FDD mode, and if received
|
|
-- the UE behaviour is unspecified.
|
|
dsch TransportChannelIdentity,
|
|
-- The choice "dch-and-dsch" should not be used in FDD mode, and if received the UE
|
|
-- behaviour is unspecified
|
|
dch-and-dsch TransportChannelIdentityDCHandDSCH,
|
|
hsdsch CHOICE {
|
|
mac-hs MAC-d-FlowIdentity,
|
|
mac-ehs MAC-ehs-QueueId
|
|
},
|
|
dch-and-hsdsch CHOICE {
|
|
mac-hs MAC-d-FlowIdentityDCHandHSDSCH,
|
|
mac-ehs MAC-ehs-QueueIdDCHandHSDSCH
|
|
}
|
|
}
|
|
|
|
DL-UM-RLC-LI-size ::= ENUMERATED {
|
|
size7, size15 }
|
|
|
|
DL-UM-RLC-Mode-r5 ::= SEQUENCE {
|
|
dl-UM-RLC-LI-size DL-UM-RLC-LI-size
|
|
}
|
|
|
|
DL-UM-RLC-Mode-r6 ::= SEQUENCE {
|
|
dl-UM-RLC-LI-size DL-UM-RLC-LI-size,
|
|
dl-Reception-Window-Size DL-Reception-Window-Size-r6 OPTIONAL
|
|
}
|
|
|
|
ExpectReordering ::= ENUMERATED {
|
|
reorderingNotExpected,
|
|
reorderingExpected }
|
|
|
|
ExplicitDiscard ::= SEQUENCE {
|
|
timerMRW TimerMRW,
|
|
timerDiscard TimerDiscard,
|
|
maxMRW MaxMRW
|
|
}
|
|
|
|
HeaderCompressionInfo ::= SEQUENCE {
|
|
algorithmSpecificInfo AlgorithmSpecificInfo
|
|
}
|
|
|
|
HeaderCompressionInfoList ::= SEQUENCE (SIZE (1..maxPDCPAlgoType)) OF
|
|
HeaderCompressionInfo
|
|
|
|
HeaderCompressionInfo-r4 ::= SEQUENCE {
|
|
algorithmSpecificInfo AlgorithmSpecificInfo-r4
|
|
}
|
|
|
|
HeaderCompressionInfoList-r4 ::= SEQUENCE (SIZE (1..maxPDCPAlgoType)) OF
|
|
HeaderCompressionInfo-r4
|
|
|
|
LogicalChannelIdentity ::= INTEGER (1..15)
|
|
|
|
LosslessSRNS-RelocSupport ::= CHOICE {
|
|
supported MaxPDCP-SN-WindowSize,
|
|
notSupported NULL
|
|
}
|
|
|
|
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,
|
|
dat25, dat30, dat35, dat40 }
|
|
|
|
MaxDAT-Retransmissions ::= SEQUENCE {
|
|
maxDAT MaxDAT,
|
|
timerMRW TimerMRW,
|
|
maxMRW MaxMRW
|
|
}
|
|
|
|
MaxMRW ::= ENUMERATED {
|
|
mm1, mm4, mm6, mm8, mm12, mm16,
|
|
mm24, mm32 }
|
|
|
|
MaxPDCP-SN-WindowSize ::= ENUMERATED {
|
|
sn255, sn65535 }
|
|
|
|
MaxRST ::= ENUMERATED {
|
|
rst1, rst4, rst6, rst8, rst12,
|
|
rst16, rst24, rst32 }
|
|
|
|
NoExplicitDiscard ::= ENUMERATED {
|
|
dt10, dt20, dt30, dt40, dt50,
|
|
dt60, dt70, dt80, dt90, dt100 }
|
|
|
|
PDCP-Info ::= SEQUENCE {
|
|
losslessSRNS-RelocSupport LosslessSRNS-RelocSupport OPTIONAL,
|
|
-- TABULAR: pdcp-PDU-Header is MD in the tabular format and it can be encoded
|
|
-- in one bit, so the OPTIONAL is removed for compactness.
|
|
pdcp-PDU-Header PDCP-PDU-Header,
|
|
headerCompressionInfoList HeaderCompressionInfoList OPTIONAL
|
|
}
|
|
|
|
PDCP-Info-r4 ::= SEQUENCE {
|
|
losslessSRNS-RelocSupport LosslessSRNS-RelocSupport OPTIONAL,
|
|
-- TABULAR: pdcp-PDU-Header is MD in the tabular format and it can be encoded
|
|
-- in one bit, so the OPTIONAL is removed for compactness.
|
|
pdcp-PDU-Header PDCP-PDU-Header,
|
|
headerCompressionInfoList HeaderCompressionInfoList-r4 OPTIONAL
|
|
}
|
|
|
|
PDCP-InfoReconfig ::= SEQUENCE {
|
|
pdcp-Info PDCP-Info,
|
|
-- dummy is not used in this version of the specification and
|
|
-- it should be ignored.
|
|
dummy INTEGER (0..65535)
|
|
}
|
|
|
|
PDCP-InfoReconfig-r4 ::= SEQUENCE {
|
|
pdcp-Info PDCP-Info-r4
|
|
}
|
|
|
|
PDCP-PDU-Header ::= ENUMERATED {
|
|
present, absent }
|
|
|
|
PDCP-ROHC-TargetMode ::= ENUMERATED { o-Mode, r-Mode }
|
|
|
|
PDCP-SN-Info ::= INTEGER (0..65535)
|
|
|
|
Poll-PDU ::= ENUMERATED {
|
|
pdu1, pdu2, pdu4, pdu8, pdu16,
|
|
pdu32, pdu64, pdu128 }
|
|
|
|
Poll-SDU ::= ENUMERATED {
|
|
sdu1, sdu4, sdu16, sdu64 }
|
|
|
|
PollingInfo ::= SEQUENCE {
|
|
timerPollProhibit TimerPollProhibit OPTIONAL,
|
|
timerPoll TimerPoll OPTIONAL,
|
|
poll-PDU Poll-PDU OPTIONAL,
|
|
poll-SDU Poll-SDU OPTIONAL,
|
|
lastTransmissionPDU-Poll BOOLEAN,
|
|
lastRetransmissionPDU-Poll BOOLEAN,
|
|
pollWindow PollWindow OPTIONAL,
|
|
timerPollPeriodic TimerPollPeriodic OPTIONAL
|
|
}
|
|
|
|
PollWindow ::= ENUMERATED {
|
|
pw50, pw60, pw70, pw80, pw85,
|
|
pw90, pw95, pw99 }
|
|
|
|
PredefinedConfigIdentity ::= INTEGER (0..15)
|
|
|
|
PredefinedConfigValueTag ::= INTEGER (0..15)
|
|
|
|
PredefinedRB-Configuration ::= SEQUENCE {
|
|
re-EstablishmentTimer Re-EstablishmentTimer,
|
|
srb-InformationList SRB-InformationSetupList,
|
|
rb-InformationList RB-InformationSetupList
|
|
}
|
|
|
|
PreDefRadioConfiguration ::= SEQUENCE {
|
|
-- Radio bearer IEs
|
|
predefinedRB-Configuration PredefinedRB-Configuration,
|
|
-- Transport channel IEs
|
|
preDefTransChConfiguration PreDefTransChConfiguration,
|
|
-- Physical channel IEs
|
|
preDefPhyChConfiguration PreDefPhyChConfiguration
|
|
}
|
|
|
|
PreDefRadioConfiguration-v770ext ::= SEQUENCE {
|
|
-- Physical channel IEs
|
|
preDefPhyChConfiguration PreDefPhyChConfiguration-v770ext
|
|
}
|
|
|
|
PreDefRadioConfiguration-v920ext ::= SEQUENCE {
|
|
-- Transport channel IEs
|
|
mac-ehsWindowSize MAC-hs-WindowSize-r9
|
|
}
|
|
|
|
PredefinedConfigStatusList ::= SEQUENCE (SIZE (maxPredefConfig)) OF
|
|
PredefinedConfigStatusInfo
|
|
|
|
PredefinedConfigStatusInfo ::= CHOICE {
|
|
storedWithValueTagSameAsPrevius NULL,
|
|
other CHOICE {
|
|
notStored NULL,
|
|
storedWithDifferentValueTag PredefinedConfigValueTag
|
|
}
|
|
}
|
|
|
|
PredefinedConfigStatusListComp ::= SEQUENCE {
|
|
setsWithDifferentValueTag PredefinedConfigSetsWithDifferentValueTag,
|
|
otherEntries PredefinedConfigStatusListVarSz OPTIONAL
|
|
}
|
|
|
|
PredefinedConfigSetsWithDifferentValueTag ::= SEQUENCE (SIZE (1..2)) OF
|
|
PredefinedConfigSetWithDifferentValueTag
|
|
|
|
PredefinedConfigSetWithDifferentValueTag ::= SEQUENCE {
|
|
startPosition INTEGER (0..10) DEFAULT 0,
|
|
-- numberOfEntries INTEGER (6..16),
|
|
-- numberOfEntries is covered by the size of the list in IE PredefinedConfigValueTagList
|
|
valueTagList PredefinedConfigValueTagList
|
|
}
|
|
|
|
|
|
PredefinedConfigValueTagList ::= SEQUENCE (SIZE (1..maxPredefConfig)) OF
|
|
PredefinedConfigValueTag
|
|
|
|
PredefinedConfigStatusListVarSz ::= SEQUENCE (SIZE (1..maxPredefConfig)) OF
|
|
PredefinedConfigStatusInfo
|
|
|
|
RAB-Info ::= SEQUENCE {
|
|
rab-Identity RAB-Identity,
|
|
cn-DomainIdentity CN-DomainIdentity,
|
|
nas-Synchronisation-Indicator NAS-Synchronisation-Indicator OPTIONAL,
|
|
re-EstablishmentTimer Re-EstablishmentTimer
|
|
}
|
|
|
|
RAB-Info-r6-ext ::= SEQUENCE {
|
|
mbms-SessionIdentity MBMS-SessionIdentity OPTIONAL
|
|
}
|
|
|
|
RAB-Info-v6b0ext ::= SEQUENCE {
|
|
mbms-ServiceIdentity OCTET STRING (SIZE (3))
|
|
}
|
|
|
|
RAB-Info-r6 ::= SEQUENCE {
|
|
rab-Identity RAB-Identity,
|
|
mbms-SessionIdentity MBMS-SessionIdentity OPTIONAL,
|
|
cn-DomainIdentity CN-DomainIdentity,
|
|
nas-Synchronisation-Indicator NAS-Synchronisation-Indicator OPTIONAL,
|
|
re-EstablishmentTimer Re-EstablishmentTimer
|
|
}
|
|
|
|
RAB-Info-r7 ::= SEQUENCE {
|
|
rab-Identity RAB-Identity,
|
|
mbms-SessionIdentity MBMS-SessionIdentity OPTIONAL,
|
|
mbms-ServiceIdentity OCTET STRING (SIZE (3)) OPTIONAL,
|
|
cn-DomainIdentity CN-DomainIdentity,
|
|
nas-Synchronisation-Indicator NAS-Synchronisation-Indicator OPTIONAL,
|
|
re-EstablishmentTimer Re-EstablishmentTimer
|
|
}
|
|
|
|
RAB-InfoReplace ::= SEQUENCE {
|
|
rab-Identity RAB-Identity,
|
|
cn-DomainIdentity CN-DomainIdentity
|
|
}
|
|
|
|
RAB-InformationList ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
|
|
RAB-Info
|
|
|
|
RAB-InformationList-r6 ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
|
|
RAB-Info-r6
|
|
|
|
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,
|
|
nas-Synchronisation-Indicator NAS-Synchronisation-Indicator OPTIONAL
|
|
}
|
|
|
|
RAB-InformationMBMSPtp ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
mbms-ServiceIdentity OCTET STRING (SIZE (3)),
|
|
mbms-SessionIdentity MBMS-SessionIdentity OPTIONAL
|
|
}
|
|
|
|
RAB-InformationMBMSPtpList ::= SEQUENCE (SIZE (1..maxMBMSservSelect)) OF
|
|
RAB-InformationMBMSPtp
|
|
|
|
RAB-InformationSetup ::= SEQUENCE {
|
|
rab-Info RAB-Info,
|
|
rb-InformationSetupList RB-InformationSetupList
|
|
}
|
|
|
|
RAB-InformationSetup-r4 ::= SEQUENCE {
|
|
rab-Info RAB-Info,
|
|
rb-InformationSetupList RB-InformationSetupList-r4
|
|
}
|
|
|
|
RAB-InformationSetup-r5 ::= SEQUENCE {
|
|
rab-Info RAB-Info,
|
|
rb-InformationSetupList RB-InformationSetupList-r5
|
|
}
|
|
|
|
RAB-InformationSetup-r6-ext ::= SEQUENCE {
|
|
rab-Info-r6-ext RAB-Info-r6-ext
|
|
}
|
|
|
|
RAB-InformationSetup-r6 ::= SEQUENCE {
|
|
rab-Info RAB-Info-r6,
|
|
rb-InformationSetupList RB-InformationSetupList-r6
|
|
}
|
|
|
|
RAB-InformationSetup-v6b0ext ::= SEQUENCE {
|
|
rab-Info-v6b0ext RAB-Info-v6b0ext OPTIONAL
|
|
}
|
|
|
|
RAB-InformationSetup-r7 ::= SEQUENCE {
|
|
rab-Info RAB-Info-r7,
|
|
rb-InformationSetupList RB-InformationSetupList-r7
|
|
}
|
|
|
|
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
|
|
}
|
|
|
|
RAB-InformationSetup-v820ext ::= SEQUENCE {
|
|
cs-HSPA-Information CS-HSPA-Information OPTIONAL
|
|
}
|
|
|
|
RAB-InformationSetup-r11 ::= SEQUENCE {
|
|
rab-Info RAB-Info-r7,
|
|
cs-HSPA-Information CS-HSPA-Information OPTIONAL,
|
|
rab-InfoReplace RAB-InfoReplace OPTIONAL,
|
|
rb-InformationSetupList RB-InformationSetupList-r11
|
|
}
|
|
|
|
RAB-InformationSetupList ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
|
|
RAB-InformationSetup
|
|
|
|
RAB-InformationSetupList-r4 ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
|
|
RAB-InformationSetup-r4
|
|
|
|
RAB-InformationSetupList-r5 ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
|
|
RAB-InformationSetup-r5
|
|
|
|
RAB-InformationSetupList-r6 ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
|
|
RAB-InformationSetup-r6
|
|
|
|
-- The IE 'RAB-InformationSetupList-r6-ext' provides elements of extension information, which
|
|
-- are added to the corresponding elements of the IE 'RAB-InformationSetupList/-r4/-r5'.
|
|
RAB-InformationSetupList-r6-ext ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
|
|
RAB-InformationSetup-r6-ext
|
|
|
|
RAB-InformationSetupList-v6b0ext ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
|
|
RAB-InformationSetup-v6b0ext
|
|
|
|
RAB-InformationSetupList-r7 ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
|
|
RAB-InformationSetup-r7
|
|
|
|
RAB-InformationSetupList-r8 ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
|
|
RAB-InformationSetup-r8
|
|
|
|
RAB-InformationSetupList-v820ext ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
|
|
RAB-InformationSetup-v820ext
|
|
|
|
RAB-InformationSetupList-r11 ::= SEQUENCE (SIZE (1..maxRABsetup)) OF
|
|
RAB-InformationSetup-r11
|
|
|
|
RB-ActivationTimeInfo ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
rlc-SequenceNumber RLC-SequenceNumber
|
|
}
|
|
|
|
RB-ActivationTimeInfoList ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-ActivationTimeInfo
|
|
|
|
RB-COUNT-C-Information ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
count-C-UL COUNT-C,
|
|
count-C-DL COUNT-C
|
|
}
|
|
|
|
RB-COUNT-C-InformationList ::= SEQUENCE (SIZE (1..maxRBallRABs)) OF
|
|
RB-COUNT-C-Information
|
|
|
|
RB-COUNT-C-MSB-Information ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
count-C-MSB-UL COUNT-C-MSB,
|
|
count-C-MSB-DL COUNT-C-MSB
|
|
}
|
|
|
|
RB-COUNT-C-MSB-InformationList ::= SEQUENCE (SIZE (1..maxRBallRABs)) OF
|
|
RB-COUNT-C-MSB-Information
|
|
|
|
RB-Identity ::= INTEGER (1..32)
|
|
|
|
RB-IdentityList ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-Identity
|
|
|
|
RB-InformationAffected ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
rb-MappingInfo RB-MappingInfo
|
|
}
|
|
|
|
RB-InformationAffected-r5 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
rb-MappingInfo RB-MappingInfo-r5
|
|
}
|
|
|
|
RB-InformationAffected-r6 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
rb-MappingInfo RB-MappingInfo-r6
|
|
}
|
|
|
|
RB-InformationAffected-r7 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
rb-MappingInfo RB-MappingInfo-r7
|
|
}
|
|
|
|
RB-InformationAffected-r8 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
rb-MappingInfo RB-MappingInfo-r8
|
|
}
|
|
|
|
RB-InformationAffectedList ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-InformationAffected
|
|
|
|
RB-InformationAffectedList-r5 ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-InformationAffected-r5
|
|
|
|
RB-InformationAffectedList-r6 ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-InformationAffected-r6
|
|
|
|
RB-InformationAffectedList-r7 ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-InformationAffected-r7
|
|
|
|
RB-InformationAffectedList-r8 ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-InformationAffected-r8
|
|
|
|
RB-InformationChanged-r6 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
rb-Change CHOICE {
|
|
release NULL,
|
|
re-mapToDefaultRb RB-Identity
|
|
}
|
|
}
|
|
|
|
RB-InformationChangedList-r6 ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-InformationChanged-r6
|
|
|
|
RB-InformationReconfig ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
pdcp-Info PDCP-InfoReconfig OPTIONAL,
|
|
pdcp-SN-Info PDCP-SN-Info OPTIONAL,
|
|
rlc-Info RLC-Info OPTIONAL,
|
|
rb-MappingInfo RB-MappingInfo OPTIONAL,
|
|
rb-StopContinue RB-StopContinue OPTIONAL
|
|
}
|
|
|
|
RB-InformationReconfig-r4 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
pdcp-Info PDCP-InfoReconfig-r4 OPTIONAL,
|
|
pdcp-SN-Info PDCP-SN-Info OPTIONAL,
|
|
rlc-Info RLC-Info OPTIONAL,
|
|
rb-MappingInfo RB-MappingInfo OPTIONAL,
|
|
rb-StopContinue RB-StopContinue OPTIONAL
|
|
}
|
|
|
|
RB-InformationReconfig-r5 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
pdcp-Info PDCP-InfoReconfig-r4 OPTIONAL,
|
|
pdcp-SN-Info PDCP-SN-Info OPTIONAL,
|
|
rlc-Info RLC-Info-r5 OPTIONAL,
|
|
rb-MappingInfo RB-MappingInfo-r5 OPTIONAL,
|
|
rb-StopContinue RB-StopContinue OPTIONAL
|
|
}
|
|
|
|
RB-InformationReconfig-r6 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
pdcp-Info PDCP-InfoReconfig-r4 OPTIONAL,
|
|
pdcp-SN-Info PDCP-SN-Info OPTIONAL,
|
|
rlc-Info RLC-Info-r6 OPTIONAL,
|
|
rb-MappingInfo RB-MappingInfo-r6 OPTIONAL,
|
|
rb-StopContinue RB-StopContinue OPTIONAL
|
|
}
|
|
|
|
RB-InformationReconfig-r7 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
pdcp-Info PDCP-InfoReconfig-r4 OPTIONAL,
|
|
pdcp-SN-Info PDCP-SN-Info OPTIONAL,
|
|
rlc-Info RLC-Info-r7 OPTIONAL,
|
|
rb-MappingInfo RB-MappingInfo-r7 OPTIONAL,
|
|
rb-StopContinue RB-StopContinue OPTIONAL
|
|
}
|
|
|
|
RB-InformationReconfig-r8 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
pdcp-Info PDCP-InfoReconfig-r4 OPTIONAL,
|
|
pdcp-SN-Info PDCP-SN-Info OPTIONAL,
|
|
rlc-Info RLC-Info-r7 OPTIONAL,
|
|
rb-MappingInfo RB-MappingInfo-r8 OPTIONAL,
|
|
rb-StopContinue RB-StopContinue OPTIONAL
|
|
}
|
|
|
|
RB-InformationReconfig-r11 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
pdcp-Info PDCP-InfoReconfig-r4 OPTIONAL,
|
|
pdcp-SN-Info PDCP-SN-Info OPTIONAL,
|
|
rlc-Info RLC-Info-r11 OPTIONAL,
|
|
rb-MappingInfo RB-MappingInfo-r8 OPTIONAL,
|
|
rb-StopContinue RB-StopContinue OPTIONAL
|
|
}
|
|
|
|
RB-InformationReconfigList ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-InformationReconfig
|
|
|
|
RB-InformationReconfigList-r4 ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-InformationReconfig-r4
|
|
|
|
RB-InformationReconfigList-r5 ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-InformationReconfig-r5
|
|
|
|
RB-InformationReconfigList-r6 ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-InformationReconfig-r6
|
|
|
|
RB-InformationReconfigList-r7 ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-InformationReconfig-r7
|
|
|
|
RB-InformationReconfigList-r8 ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-InformationReconfig-r8
|
|
|
|
RB-InformationReconfigList-r11 ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-InformationReconfig-r11
|
|
|
|
RB-InformationReleaseList ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
RB-Identity
|
|
|
|
RB-InformationSetup ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
pdcp-Info PDCP-Info OPTIONAL,
|
|
rlc-InfoChoice RLC-InfoChoice,
|
|
rb-MappingInfo RB-MappingInfo
|
|
}
|
|
|
|
RB-InformationSetup-r4 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
pdcp-Info PDCP-Info-r4 OPTIONAL,
|
|
rlc-InfoChoice RLC-InfoChoice,
|
|
rb-MappingInfo RB-MappingInfo
|
|
}
|
|
|
|
RB-InformationSetup-r5 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
pdcp-Info PDCP-Info-r4 OPTIONAL,
|
|
rlc-InfoChoice RLC-InfoChoice-r5,
|
|
rb-MappingInfo RB-MappingInfo-r5
|
|
}
|
|
|
|
RB-InformationSetup-r6 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
pdcp-Info PDCP-Info-r4 OPTIONAL,
|
|
rlc-InfoChoice RLC-InfoChoice-r6,
|
|
rb-MappingInfo RB-MappingInfo-r6
|
|
}
|
|
|
|
RB-InformationSetup-r7 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
pdcp-Info PDCP-Info-r4 OPTIONAL,
|
|
rlc-InfoChoice RLC-InfoChoice-r7,
|
|
rb-MappingInfo RB-MappingInfo-r7
|
|
}
|
|
|
|
RB-InformationSetup-r8 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
pdcp-Info PDCP-Info-r4 OPTIONAL,
|
|
rlc-InfoChoice RLC-InfoChoice-r7,
|
|
rb-MappingInfo RB-MappingInfo-r8
|
|
}
|
|
|
|
RB-InformationSetup-r11 ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
pdcp-Info PDCP-Info-r4 OPTIONAL,
|
|
rlc-InfoChoice RLC-InfoChoice-r11,
|
|
rb-MappingInfo RB-MappingInfo-r8
|
|
}
|
|
|
|
RB-InformationSetupList ::= SEQUENCE (SIZE (1..maxRBperRAB)) OF
|
|
RB-InformationSetup
|
|
|
|
RB-InformationSetupList-r4 ::= SEQUENCE (SIZE (1..maxRBperRAB)) OF
|
|
RB-InformationSetup-r4
|
|
|
|
RB-InformationSetupList-r5 ::= SEQUENCE (SIZE (1..maxRBperRAB)) OF
|
|
RB-InformationSetup-r5
|
|
|
|
RB-InformationSetupList-r6 ::= SEQUENCE (SIZE (1..maxRBperRAB)) OF
|
|
RB-InformationSetup-r6
|
|
|
|
RB-InformationSetupList-r7 ::= SEQUENCE (SIZE (1..maxRBperRAB)) OF
|
|
RB-InformationSetup-r7
|
|
|
|
RB-InformationSetupList-r8 ::= SEQUENCE (SIZE (1..maxRBperRAB)) OF
|
|
RB-InformationSetup-r8
|
|
|
|
RB-InformationSetupList-r11 ::= SEQUENCE (SIZE (1..maxRBperRAB)) OF
|
|
RB-InformationSetup-r11
|
|
|
|
RB-MappingInfo ::= SEQUENCE (SIZE (1..maxRBMuxOptions)) OF
|
|
RB-MappingOption
|
|
|
|
RB-MappingInfo-r5 ::= SEQUENCE (SIZE (1..maxRBMuxOptions)) OF
|
|
RB-MappingOption-r5
|
|
|
|
RB-MappingInfo-r6 ::= SEQUENCE (SIZE (1..maxRBMuxOptions)) OF
|
|
RB-MappingOption-r6
|
|
|
|
RB-MappingInfo-r7 ::= SEQUENCE (SIZE (1..maxRBMuxOptions)) OF
|
|
RB-MappingOption-r7
|
|
|
|
RB-MappingInfo-r8 ::= SEQUENCE (SIZE (1..maxRBMuxOptions)) OF
|
|
RB-MappingOption-r8
|
|
|
|
RB-MappingOption ::= SEQUENCE {
|
|
ul-LogicalChannelMappings UL-LogicalChannelMappings OPTIONAL,
|
|
dl-LogicalChannelMappingList DL-LogicalChannelMappingList OPTIONAL
|
|
}
|
|
|
|
RB-MappingOption-r5 ::= SEQUENCE {
|
|
ul-LogicalChannelMappings UL-LogicalChannelMappings OPTIONAL,
|
|
dl-LogicalChannelMappingList DL-LogicalChannelMappingList-r5 OPTIONAL
|
|
}
|
|
|
|
RB-MappingOption-r6 ::= SEQUENCE {
|
|
ul-LogicalChannelMappings UL-LogicalChannelMappings-r6 OPTIONAL,
|
|
dl-LogicalChannelMappingList DL-LogicalChannelMappingList-r5 OPTIONAL
|
|
}
|
|
|
|
RB-MappingOption-r7 ::= SEQUENCE {
|
|
ul-LogicalChannelMappings UL-LogicalChannelMappings-r6 OPTIONAL,
|
|
dl-LogicalChannelMappingList DL-LogicalChannelMappingList-r7 OPTIONAL
|
|
}
|
|
|
|
RB-MappingOption-r8 ::= SEQUENCE {
|
|
ul-LogicalChannelMappings UL-LogicalChannelMappings-r8 OPTIONAL,
|
|
dl-LogicalChannelMappingList DL-LogicalChannelMappingList-r7 OPTIONAL
|
|
}
|
|
|
|
RB-PDCPContextRelocation ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
dl-RFC3095-Context-Relocation BOOLEAN,
|
|
ul-RFC3095-Context-Relocation BOOLEAN
|
|
}
|
|
|
|
RB-PDCPContextRelocationList ::= SEQUENCE (SIZE (1..maxRBallRABs)) OF
|
|
RB-PDCPContextRelocation
|
|
|
|
RB-StopContinue ::= ENUMERATED {
|
|
stopRB, continueRB }
|
|
|
|
RB-WithPDCP-Info ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
pdcp-SN-Info PDCP-SN-Info
|
|
}
|
|
|
|
RB-WithPDCP-InfoList ::= SEQUENCE (SIZE (1..maxRBallRABs)) OF
|
|
RB-WithPDCP-Info
|
|
|
|
ReceivingWindowSize ::= ENUMERATED {
|
|
rw1, rw8, rw16, rw32, rw64, rw128, rw256,
|
|
rw512, rw768, rw1024, rw1536, rw2047,
|
|
rw2560, rw3072, rw3584, rw4095 }
|
|
|
|
RFC2507-Info ::= SEQUENCE {
|
|
f-MAX-PERIOD INTEGER (1..65535) DEFAULT 256,
|
|
f-MAX-TIME INTEGER (1..255) DEFAULT 5,
|
|
max-HEADER INTEGER (60..65535) DEFAULT 168,
|
|
tcp-SPACE INTEGER (3..255) DEFAULT 15,
|
|
non-TCP-SPACE INTEGER (3..65535) DEFAULT 15,
|
|
-- TABULAR: expectReordering has only two possible values, so using Optional or Default
|
|
-- would be wasteful
|
|
expectReordering ExpectReordering
|
|
}
|
|
|
|
RFC3095-Info-r4 ::= SEQUENCE {
|
|
rohcProfileList ROHC-ProfileList-r4,
|
|
ul-RFC3095 UL-RFC3095-r4 OPTIONAL,
|
|
dl-RFC3095 DL-RFC3095-r4 OPTIONAL
|
|
}
|
|
|
|
RLC-Info ::= SEQUENCE {
|
|
ul-RLC-Mode UL-RLC-Mode OPTIONAL,
|
|
dl-RLC-Mode DL-RLC-Mode OPTIONAL
|
|
}
|
|
|
|
RLC-Info-r5 ::= SEQUENCE {
|
|
ul-RLC-Mode UL-RLC-Mode OPTIONAL,
|
|
dl-RLC-Mode DL-RLC-Mode-r5 OPTIONAL,
|
|
rlc-OneSidedReEst BOOLEAN
|
|
}
|
|
|
|
RLC-Info-r6 ::= SEQUENCE {
|
|
ul-RLC-Mode UL-RLC-Mode OPTIONAL,
|
|
dl-RLC-Mode DL-RLC-Mode-r6 OPTIONAL,
|
|
rlc-OneSidedReEst BOOLEAN,
|
|
altE-bitInterpretation ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
RLC-Info-r7 ::= SEQUENCE {
|
|
ul-RLC-Mode UL-RLC-Mode OPTIONAL,
|
|
dl-RLC-Mode DL-RLC-Mode-r7 OPTIONAL,
|
|
rlc-OneSidedReEst BOOLEAN,
|
|
altE-bitInterpretation ENUMERATED { true } OPTIONAL,
|
|
useSpecialValueOfHEField ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
RLC-Info-r11 ::= SEQUENCE {
|
|
ul-RLC-Mode UL-RLC-Mode OPTIONAL,
|
|
dl-RLC-Mode DL-RLC-Mode-r11 OPTIONAL,
|
|
rlc-OneSidedReEst BOOLEAN,
|
|
altE-bitInterpretation ENUMERATED { true } OPTIONAL,
|
|
useSpecialValueOfHEField ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
RLC-Info-MCCH-r6 ::= SEQUENCE {
|
|
dl-UM-RLC-LI-size DL-UM-RLC-LI-size,
|
|
dl-UM-RLC-OutOSeqDelivery-Info UM-RLC-OutOSeqDelivery-Info-r6 OPTIONAL
|
|
}
|
|
|
|
RLC-Info-MSCH-r6 ::= SEQUENCE {
|
|
dl-UM-RLC-LI-size DL-UM-RLC-LI-size
|
|
}
|
|
|
|
RLC-Info-MTCH-r6 ::= SEQUENCE {
|
|
dl-UM-RLC-LI-size DL-UM-RLC-LI-size,
|
|
dl-UM-RLC-DuplAvoid-Reord-Info UM-RLC-DuplAvoid-Reord-Info-r6 OPTIONAL
|
|
}
|
|
|
|
RLC-InfoChoice ::= CHOICE {
|
|
rlc-Info RLC-Info,
|
|
same-as-RB RB-Identity
|
|
}
|
|
|
|
RLC-InfoChoice-r5 ::= CHOICE {
|
|
rlc-Info RLC-Info-r5,
|
|
same-as-RB RB-Identity
|
|
}
|
|
|
|
RLC-InfoChoice-r6 ::= CHOICE {
|
|
rlc-Info RLC-Info-r6,
|
|
same-as-RB RB-Identity
|
|
}
|
|
|
|
RLC-InfoChoice-r7 ::= CHOICE {
|
|
rlc-Info RLC-Info-r7,
|
|
same-as-RB RB-Identity
|
|
}
|
|
|
|
RLC-InfoChoice-r11 ::= CHOICE {
|
|
rlc-Info RLC-Info-r11,
|
|
same-as-RB RB-Identity
|
|
}
|
|
|
|
RLC-PDU-Size ::= OctetModeRLC-SizeInfoType1
|
|
|
|
RLC-PDU-SizeConstraint ::= SEQUENCE {
|
|
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
|
|
RLC-PDU-Size
|
|
|
|
RLC-SequenceNumber ::= INTEGER (0..4095)
|
|
|
|
RLC-SizeInfo ::= SEQUENCE {
|
|
rlc-SizeIndex INTEGER (1..maxTF)
|
|
}
|
|
|
|
RLC-SizeExplicitList ::= SEQUENCE (SIZE (1..maxTF)) OF
|
|
RLC-SizeInfo
|
|
|
|
ROHC-Profile-r4 ::= INTEGER (1..3)
|
|
|
|
ROHC-ProfileList-r4 ::= SEQUENCE (SIZE (1..maxROHC-Profile-r4)) OF
|
|
ROHC-Profile-r4
|
|
|
|
ROHC-PacketSize-r4 ::= INTEGER (2..1500)
|
|
|
|
ROHC-PacketSizeList-r4 ::= SEQUENCE (SIZE (1..maxROHC-PacketSizes-r4)) OF
|
|
ROHC-PacketSize-r4
|
|
|
|
SRB-InformationSetup ::= SEQUENCE {
|
|
-- The default value for rb-Identity is the smallest value not used yet.
|
|
rb-Identity RB-Identity OPTIONAL,
|
|
rlc-InfoChoice RLC-InfoChoice,
|
|
rb-MappingInfo RB-MappingInfo
|
|
}
|
|
|
|
SRB-InformationSetup-r5 ::= SEQUENCE {
|
|
-- The default value for rb-Identity is the smallest value not used yet.
|
|
rb-Identity RB-Identity OPTIONAL,
|
|
rlc-InfoChoice RLC-InfoChoice-r5,
|
|
rb-MappingInfo RB-MappingInfo-r5
|
|
}
|
|
|
|
SRB-InformationSetup-r6 ::= SEQUENCE {
|
|
-- The default value for rb-Identity is the smallest value not used yet.
|
|
rb-Identity RB-Identity OPTIONAL,
|
|
rlc-InfoChoice RLC-InfoChoice-r6,
|
|
rb-MappingInfo RB-MappingInfo-r6
|
|
}
|
|
|
|
SRB-InformationSetup-r7 ::= SEQUENCE {
|
|
-- The default value for rb-Identity is the smallest value not used yet.
|
|
rb-Identity RB-Identity OPTIONAL,
|
|
rlc-InfoChoice RLC-InfoChoice-r7,
|
|
rb-MappingInfo RB-MappingInfo-r7
|
|
}
|
|
|
|
SRB-InformationSetup-r8 ::= SEQUENCE {
|
|
-- The default value for rb-Identity is the smallest value not used yet.
|
|
rb-Identity RB-Identity OPTIONAL,
|
|
rlc-InfoChoice RLC-InfoChoice-r7,
|
|
rb-MappingInfo RB-MappingInfo-r8
|
|
}
|
|
|
|
SRB-InformationSetup-r11 ::= SEQUENCE {
|
|
-- The default value for rb-Identity is the smallest value not used yet.
|
|
rb-Identity RB-Identity OPTIONAL,
|
|
rlc-InfoChoice RLC-InfoChoice-r11,
|
|
rb-MappingInfo RB-MappingInfo-r8
|
|
}
|
|
|
|
SRB-InformationSetupList ::= SEQUENCE (SIZE (1..maxSRBsetup)) OF
|
|
SRB-InformationSetup
|
|
|
|
SRB-InformationSetupList-r5 ::= SEQUENCE (SIZE (1..maxSRBsetup)) OF
|
|
SRB-InformationSetup-r5
|
|
|
|
SRB-InformationSetupList-r6 ::= SEQUENCE (SIZE (1..maxSRBsetup)) OF
|
|
SRB-InformationSetup-r6
|
|
|
|
SRB-InformationSetupList-r7 ::= SEQUENCE (SIZE (1..maxSRBsetup)) OF
|
|
SRB-InformationSetup-r7
|
|
|
|
SRB-InformationSetupList-r8 ::= SEQUENCE (SIZE (1..maxSRBsetup)) OF
|
|
SRB-InformationSetup-r8
|
|
|
|
SRB-InformationSetupList-r11 ::= SEQUENCE (SIZE (1..maxSRBsetup)) OF
|
|
SRB-InformationSetup-r11
|
|
|
|
SRB-InformationSetupList2 ::= SEQUENCE (SIZE (3..4)) OF
|
|
SRB-InformationSetup
|
|
|
|
SRB-InformationSetupList2-r6 ::= SEQUENCE (SIZE (3..4)) OF
|
|
SRB-InformationSetup-r6
|
|
|
|
SRB-InformationSetupList2-r7 ::= SEQUENCE (SIZE (3..4)) OF
|
|
SRB-InformationSetup-r7
|
|
|
|
SRB-InformationSetupList2-r8 ::= SEQUENCE (SIZE (3..4)) OF
|
|
SRB-InformationSetup-r8
|
|
|
|
TimerDAR-r6 ::= ENUMERATED {
|
|
ms40, ms80, ms120, ms160, ms240, ms320, ms480, ms640,
|
|
ms960, ms1280, ms1920, ms2560, ms3840, ms5120 }
|
|
|
|
TimerDiscard ::= ENUMERATED {
|
|
td0-1, td0-25, td0-5, td0-75,
|
|
td1, td1-25, td1-5, td1-75,
|
|
td2, td2-5, td3, td3-5, td4,
|
|
td4-5, td5, td7-5 }
|
|
|
|
TimerEPC ::= ENUMERATED {
|
|
te50, te60, te70, te80, te90,
|
|
te100, te120, te140, te160, te180,
|
|
te200, te300, te400, te500, te700,
|
|
te900 }
|
|
|
|
TimerMRW ::= ENUMERATED {
|
|
te50, te60, te70, te80, te90, te100,
|
|
te120, te140, te160, te180, te200,
|
|
te300, te400, te500, te700, te900 }
|
|
|
|
TimerOSD-r6 ::= ENUMERATED {
|
|
ms40, ms80, ms120, ms160, ms240, ms320, ms480, ms640,
|
|
ms960, ms1280, ms1920, ms2560, ms3840, ms5120 }
|
|
|
|
TimerPoll ::= ENUMERATED {
|
|
tp10, tp20, tp30, tp40, tp50,
|
|
tp60, tp70, tp80, tp90, tp100,
|
|
tp110, tp120, tp130, tp140, tp150,
|
|
tp160, tp170, tp180, tp190, tp200,
|
|
tp210, tp220, tp230, tp240, tp250,
|
|
tp260, tp270, tp280, tp290, tp300,
|
|
tp310, tp320, tp330, tp340, tp350,
|
|
tp360, tp370, tp380, tp390, tp400,
|
|
tp410, tp420, tp430, tp440, tp450,
|
|
tp460, tp470, tp480, tp490, tp500,
|
|
tp510, tp520, tp530, tp540, tp550,
|
|
tp600, tp650, tp700, tp750, tp800,
|
|
tp850, tp900, tp950, tp1000 }
|
|
|
|
TimerPollPeriodic ::= ENUMERATED {
|
|
tper100, tper200, tper300, tper400,
|
|
tper500, tper750, tper1000, tper2000 }
|
|
|
|
TimerPollProhibit ::= ENUMERATED {
|
|
tpp10, tpp20, tpp30, tpp40, tpp50,
|
|
tpp60, tpp70, tpp80, tpp90, tpp100,
|
|
tpp110, tpp120, tpp130, tpp140, tpp150,
|
|
tpp160, tpp170, tpp180, tpp190, tpp200,
|
|
tpp210, tpp220, tpp230, tpp240, tpp250,
|
|
tpp260, tpp270, tpp280, tpp290, tpp300,
|
|
tpp310, tpp320, tpp330, tpp340, tpp350,
|
|
tpp360, tpp370, tpp380, tpp390, tpp400,
|
|
tpp410, tpp420, tpp430, tpp440, tpp450,
|
|
tpp460, tpp470, tpp480, tpp490, tpp500,
|
|
tpp510, tpp520, tpp530, tpp540, tpp550,
|
|
tpp600, tpp650, tpp700, tpp750, tpp800,
|
|
tpp850, tpp900, tpp950, tpp1000 }
|
|
|
|
TimerReordering ::= ENUMERATED {
|
|
tr50, tr100, tr150, tr200, tr400, tr600, tr800, tr1000 }
|
|
|
|
TimerRST ::= ENUMERATED {
|
|
tr50, tr100, tr150, tr200, tr250, tr300,
|
|
tr350, tr400, tr450, tr500, tr550,
|
|
tr600, tr700, tr800, tr900, tr1000 }
|
|
|
|
TimerStatusPeriodic ::= ENUMERATED {
|
|
tsp100, tsp200, tsp300, tsp400, tsp500,
|
|
tsp750, tsp1000, tsp2000 }
|
|
|
|
TimerStatusProhibit ::= ENUMERATED {
|
|
tsp10,tsp20,tsp30,tsp40,tsp50,
|
|
tsp60,tsp70,tsp80,tsp90,tsp100,
|
|
tsp110,tsp120,tsp130,tsp140,tsp150,
|
|
tsp160,tsp170,tsp180,tsp190,tsp200,
|
|
tsp210,tsp220,tsp230,tsp240,tsp250,
|
|
tsp260,tsp270,tsp280,tsp290,tsp300,
|
|
tsp310,tsp320,tsp330,tsp340,tsp350,
|
|
tsp360,tsp370,tsp380,tsp390,tsp400,
|
|
tsp410,tsp420,tsp430,tsp440,tsp450,
|
|
tsp460,tsp470,tsp480,tsp490,tsp500,
|
|
tsp510,tsp520,tsp530,tsp540,tsp550,
|
|
tsp600,tsp650,tsp700,tsp750,tsp800,
|
|
tsp850,tsp900,tsp950,tsp1000 }
|
|
|
|
TransmissionRLC-Discard ::= CHOICE {
|
|
timerBasedExplicit ExplicitDiscard,
|
|
timerBasedNoExplicit NoExplicitDiscard,
|
|
maxDAT-Retransmissions MaxDAT-Retransmissions,
|
|
noDiscard MaxDAT
|
|
}
|
|
|
|
TransmissionWindowSize ::= ENUMERATED {
|
|
tw1, tw8, tw16, tw32, tw64, tw128, tw256,
|
|
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,
|
|
timerRST TimerRST,
|
|
max-RST MaxRST,
|
|
pollingInfo PollingInfo OPTIONAL
|
|
}
|
|
|
|
UL-CounterSynchronisationInfo ::= SEQUENCE {
|
|
rB-WithPDCP-InfoList RB-WithPDCP-InfoList OPTIONAL,
|
|
startList STARTList
|
|
}
|
|
|
|
UL-LogicalChannelMapping ::= SEQUENCE {
|
|
-- TABULAR: UL-TransportChannelType contains TransportChannelIdentity as well.
|
|
ul-TransportChannelType UL-TransportChannelType,
|
|
logicalChannelIdentity LogicalChannelIdentity OPTIONAL,
|
|
rlc-SizeList CHOICE {
|
|
allSizes NULL,
|
|
configured NULL,
|
|
explicitList RLC-SizeExplicitList
|
|
},
|
|
mac-LogicalChannelPriority MAC-LogicalChannelPriority
|
|
}
|
|
|
|
UL-LogicalChannelMapping-r6 ::= SEQUENCE {
|
|
ul-TrCH-Type CHOICE {
|
|
dch-rach-usch SEQUENCE {
|
|
-- TABULAR: UL-TransportChannelType contains TransportChannelIdentity as well.
|
|
ul-TransportChannelType UL-TransportChannelType,
|
|
logicalChannelIdentity LogicalChannelIdentity OPTIONAL,
|
|
rlc-SizeList CHOICE {
|
|
allSizes NULL,
|
|
configured NULL,
|
|
explicitList RLC-SizeExplicitList
|
|
}
|
|
},
|
|
e-dch SEQUENCE {
|
|
logicalChannelIdentity LogicalChannelIdentity,
|
|
e-DCH-MAC-d-FlowIdentity E-DCH-MAC-d-FlowIdentity,
|
|
ddi DDI,
|
|
rlc-PDU-SizeList RLC-PDU-SizeList,
|
|
includeInSchedulingInfo BOOLEAN
|
|
}
|
|
},
|
|
mac-LogicalChannelPriority MAC-LogicalChannelPriority
|
|
}
|
|
|
|
UL-LogicalChannelMapping-r8 ::= SEQUENCE {
|
|
ul-TrCH-Type CHOICE {
|
|
dch-rach-usch SEQUENCE {
|
|
-- TABULAR: UL-TransportChannelType contains TransportChannelIdentity as well.
|
|
ul-TransportChannelType UL-TransportChannelType,
|
|
logicalChannelIdentity LogicalChannelIdentity OPTIONAL,
|
|
rlc-SizeList CHOICE {
|
|
allSizes NULL,
|
|
configured NULL,
|
|
explicitList RLC-SizeExplicitList
|
|
}
|
|
},
|
|
e-dch SEQUENCE {
|
|
logicalChannelIdentity LogicalChannelIdentity,
|
|
e-DCH-MAC-d-FlowIdentity E-DCH-MAC-d-FlowIdentity,
|
|
rlc-PDU-Size CHOICE {
|
|
fixedSize SEQUENCE {
|
|
ddi DDI,
|
|
rlc-PDU-SizeList RLC-PDU-SizeList
|
|
},
|
|
flexibleSize RLC-PDU-SizeConstraint
|
|
},
|
|
includeInSchedulingInfo BOOLEAN
|
|
}
|
|
},
|
|
mac-LogicalChannelPriority MAC-LogicalChannelPriority
|
|
}
|
|
|
|
UL-LogicalChannelMappingList ::= SEQUENCE {
|
|
-- rlc-LogicalChannelMappingIndicator shall be set to TRUE in this version
|
|
-- of the specification
|
|
rlc-LogicalChannelMappingIndicator BOOLEAN,
|
|
ul-LogicalChannelMapping SEQUENCE (SIZE (maxLoCHperRLC)) OF
|
|
UL-LogicalChannelMapping
|
|
}
|
|
|
|
UL-LogicalChannelMappingList-r6 ::= SEQUENCE {
|
|
-- rlc-LogicalChannelMappingIndicator shall be set to TRUE in this version
|
|
-- of the specification
|
|
rlc-LogicalChannelMappingIndicator BOOLEAN,
|
|
ul-LogicalChannelMapping SEQUENCE (SIZE (maxLoCHperRLC)) OF
|
|
UL-LogicalChannelMapping-r6
|
|
}
|
|
|
|
UL-LogicalChannelMappingList-r8 ::= SEQUENCE {
|
|
-- rlc-LogicalChannelMappingIndicator shall be set to TRUE in this version
|
|
-- of the specification
|
|
rlc-LogicalChannelMappingIndicator BOOLEAN,
|
|
ul-LogicalChannelMapping SEQUENCE (SIZE (maxLoCHperRLC)) OF
|
|
UL-LogicalChannelMapping-r8
|
|
}
|
|
|
|
UL-LogicalChannelMappings ::= CHOICE {
|
|
oneLogicalChannel UL-LogicalChannelMapping,
|
|
twoLogicalChannels UL-LogicalChannelMappingList
|
|
}
|
|
|
|
UL-LogicalChannelMappings-r6 ::= CHOICE {
|
|
oneLogicalChannel UL-LogicalChannelMapping-r6,
|
|
twoLogicalChannels UL-LogicalChannelMappingList-r6
|
|
}
|
|
|
|
UL-LogicalChannelMappings-r8 ::= CHOICE {
|
|
oneLogicalChannel UL-LogicalChannelMapping-r8,
|
|
twoLogicalChannels UL-LogicalChannelMappingList-r8
|
|
}
|
|
|
|
UL-RFC3095-r4 ::= SEQUENCE {
|
|
-- dummy1 is not used in this version of the specification and shall be ignored by the receiver.
|
|
dummy1 CID-InclusionInfo-r4,
|
|
max-CID INTEGER (1..16383) DEFAULT 15,
|
|
-- dummy is not used in this version of the specification and
|
|
-- it should be ignored by the receiver.
|
|
dummy ROHC-PacketSizeList-r4
|
|
}
|
|
|
|
UL-RLC-Mode ::= CHOICE {
|
|
ul-AM-RLC-Mode UL-AM-RLC-Mode,
|
|
ul-UM-RLC-Mode UL-UM-RLC-Mode,
|
|
ul-TM-RLC-Mode UL-TM-RLC-Mode,
|
|
spare NULL
|
|
}
|
|
|
|
UL-TM-RLC-Mode ::= SEQUENCE {
|
|
transmissionRLC-Discard TransmissionRLC-Discard OPTIONAL,
|
|
segmentationIndication BOOLEAN
|
|
}
|
|
|
|
UL-UM-RLC-Mode ::= SEQUENCE {
|
|
transmissionRLC-Discard TransmissionRLC-Discard OPTIONAL
|
|
}
|
|
|
|
UL-TransportChannelType ::= CHOICE {
|
|
dch TransportChannelIdentity,
|
|
rach NULL,
|
|
-- dummy is not used in this version of the specification and
|
|
-- if received the UE behaviour is not specified.
|
|
dummy NULL,
|
|
usch TransportChannelIdentity
|
|
}
|
|
|
|
UM-RLC-DuplAvoid-Reord-Info-r6 ::= SEQUENCE {
|
|
timer-DAR TimerDAR-r6,
|
|
widowSize-DAR WindowSizeDAR-r6
|
|
}
|
|
|
|
UM-RLC-OutOSeqDelivery-Info-r6 ::= SEQUENCE {
|
|
timer-OSD TimerOSD-r6 OPTIONAL,
|
|
windowSize-OSD WindowSizeOSD-r6
|
|
}
|
|
|
|
WindowSizeDAR-r6 ::= ENUMERATED {
|
|
ws4, ws8, ws16, ws32, ws40, ws48,
|
|
ws56, ws64 }
|
|
|
|
WindowSizeOSD-r6 ::= ENUMERATED {
|
|
ws8, ws16, ws32, ws40, ws48,
|
|
ws56, ws64 }
|
|
|
|
-- ***************************************************
|
|
--
|
|
-- TRANSPORT CHANNEL INFORMATION ELEMENTS (10.3.5)
|
|
--
|
|
-- ***************************************************
|
|
|
|
AddOrReconfMAC-dFlow ::= SEQUENCE {
|
|
mac-hs-AddReconfQueue-List MAC-hs-AddReconfQueue-List OPTIONAL,
|
|
mac-hs-DelQueue-List MAC-hs-DelQueue-List OPTIONAL
|
|
}
|
|
|
|
AddOrReconfMAC-ehs-ReordQ ::= SEQUENCE {
|
|
mac-ehs-AddReconfQueue-List MAC-ehs-AddReconfReordQ-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
|
|
}
|
|
|
|
AddOrReconfMAC-ehs-ReordQ-r9 ::= SEQUENCE {
|
|
mac-ehs-AddReconfQueue-List MAC-ehs-AddReconfReordQ-List-r9 OPTIONAL
|
|
}
|
|
|
|
AddOrReconfMAC-ehs-ReordQ-TDD128-v9c0ext ::= SEQUENCE {
|
|
mac-ehs-AddReconfQueue-List MAC-ehs-AddReconfReordQ-List-TDD128-v9c0ext OPTIONAL
|
|
}
|
|
|
|
AddOrReconfMAC-ehs-ReordQ-r11 ::= SEQUENCE {
|
|
mac-ehs-AddReconfQueue-List MAC-ehs-AddReconfReordQ-List-r11 OPTIONAL
|
|
}
|
|
|
|
AllowedTFC-List ::= SEQUENCE (SIZE (1..maxTFC)) OF
|
|
TFC-Value
|
|
|
|
AllowedTFI-List ::= SEQUENCE (SIZE (1..maxTF)) OF
|
|
INTEGER (0..31)
|
|
|
|
BitModeRLC-SizeInfo ::= CHOICE {
|
|
sizeType1 INTEGER (0..127),
|
|
-- Actual value sizeType2 = (part1 * 8) + 128 + part2
|
|
sizeType2 SEQUENCE {
|
|
part1 INTEGER (0..15),
|
|
part2 INTEGER (1..7) OPTIONAL
|
|
},
|
|
-- Actual value sizeType3 = (part1 * 16) + 256 + part2
|
|
sizeType3 SEQUENCE {
|
|
part1 INTEGER (0..47),
|
|
part2 INTEGER (1..15) OPTIONAL
|
|
},
|
|
-- Actual value sizeType4 = (part1 * 64) + 1024 + part2
|
|
sizeType4 SEQUENCE {
|
|
part1 INTEGER (0..62),
|
|
part2 INTEGER (1..63) OPTIONAL
|
|
}
|
|
}
|
|
|
|
-- Actual value BLER-QualityValue = IE value * 0.1
|
|
BLER-QualityValue ::= INTEGER (-63..0)
|
|
|
|
ChannelCodingType ::= CHOICE {
|
|
-- noCoding is only used for TDD in this version of the specification,
|
|
-- otherwise it should be ignored
|
|
noCoding NULL,
|
|
convolutional CodingRate,
|
|
turbo NULL
|
|
}
|
|
|
|
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 (1..maxE-DCHMACdFlow)) OF
|
|
Common-E-DCH-MAC-d-Flow
|
|
|
|
Common-E-DCH-MAC-d-Flow-Info-ConcurrentTTI ::= SEQUENCE {
|
|
mac-d-FlowIdentity E-DCH-MAC-d-FlowIdentity,
|
|
mac-d-FlowPowerOffset E-DCH-MAC-d-FlowPowerOffset OPTIONAL,
|
|
mac-d-FlowMaxRetrans E-DCH-MAC-d-FlowMaxRetrans OPTIONAL
|
|
}
|
|
|
|
Common-E-DCH-MAC-d-Flow-Info-List-ConcurrentTTI ::= SEQUENCE (SIZE (1..maxE-DCHMACdFlow)) OF
|
|
Common-E-DCH-MAC-d-Flow-Info-ConcurrentTTI
|
|
|
|
CommonDynamicTF-Info ::= SEQUENCE {
|
|
rlc-Size CHOICE {
|
|
fdd SEQUENCE {
|
|
octetModeRLC-SizeInfoType2 OctetModeRLC-SizeInfoType2
|
|
},
|
|
tdd SEQUENCE {
|
|
commonTDD-Choice CHOICE {
|
|
bitModeRLC-SizeInfo BitModeRLC-SizeInfo,
|
|
octetModeRLC-SizeInfoType1 OctetModeRLC-SizeInfoType1
|
|
}
|
|
}
|
|
},
|
|
numberOfTbSizeList SEQUENCE (SIZE (1..maxTF)) OF
|
|
NumberOfTransportBlocks,
|
|
logicalChannelList LogicalChannelList
|
|
}
|
|
|
|
CommonDynamicTF-Info-DynamicTTI ::= SEQUENCE {
|
|
commonTDD-Choice CHOICE {
|
|
bitModeRLC-SizeInfo BitModeRLC-SizeInfo,
|
|
octetModeRLC-SizeInfoType1 OctetModeRLC-SizeInfoType1
|
|
},
|
|
numberOfTbSizeAndTTIList NumberOfTbSizeAndTTIList,
|
|
logicalChannelList LogicalChannelList
|
|
}
|
|
|
|
CommonDynamicTF-InfoList ::= SEQUENCE (SIZE (1..maxTF)) OF
|
|
CommonDynamicTF-Info
|
|
|
|
CommonDynamicTF-InfoList-DynamicTTI ::= SEQUENCE (SIZE (1..maxTF)) OF
|
|
CommonDynamicTF-Info-DynamicTTI
|
|
|
|
CommonTransChTFS ::= SEQUENCE {
|
|
tti CHOICE {
|
|
tti10 CommonDynamicTF-InfoList,
|
|
tti20 CommonDynamicTF-InfoList,
|
|
tti40 CommonDynamicTF-InfoList,
|
|
tti80 CommonDynamicTF-InfoList,
|
|
dynamic CommonDynamicTF-InfoList-DynamicTTI
|
|
},
|
|
semistaticTF-Information SemistaticTF-Information
|
|
}
|
|
|
|
CommonTransChTFS-LCR ::= SEQUENCE {
|
|
tti CHOICE {
|
|
tti5 CommonDynamicTF-InfoList,
|
|
tti10 CommonDynamicTF-InfoList,
|
|
tti20 CommonDynamicTF-InfoList,
|
|
tti40 CommonDynamicTF-InfoList,
|
|
tti80 CommonDynamicTF-InfoList,
|
|
dynamic CommonDynamicTF-InfoList-DynamicTTI
|
|
},
|
|
semistaticTF-Information SemistaticTF-Information
|
|
}
|
|
|
|
Common-MAC-ehs-ReorderingQueue ::= SEQUENCE {
|
|
mac-ehs-QueueId MAC-ehs-QueueId,
|
|
t1-ReleaseTimer T1-ReleaseTimer,
|
|
reorderingResetTimer Treset-ResetTimer OPTIONAL,
|
|
mac-ehsWindowSize MAC-hs-WindowSize
|
|
}
|
|
|
|
Common-MAC-ehs-ReorderingQueueList ::= SEQUENCE (SIZE (1.. maxCommonQueueID)) OF
|
|
Common-MAC-ehs-ReorderingQueue
|
|
|
|
Concurrent-Deployment-2ms-10ms-TTI ::= SEQUENCE {
|
|
tti-selection CHOICE {
|
|
fixed SEQUENCE {
|
|
fixed-TTI-Selection ENUMERATED { tti2, tti10 }
|
|
},
|
|
threshold-based SEQUENCE {
|
|
common-E-DCH-TTI-Selection-Thresh INTEGER (0..15)
|
|
}
|
|
},
|
|
concurrent-TTI-Partition-Index INTEGER (0..maxEDCHs-1),
|
|
commonEDCHSystemInfoParamConcurrentTTI CommonEDCHSystemInfoParamConcurrentTTI OPTIONAL
|
|
}
|
|
|
|
CPCH-SetID ::= INTEGER (1..maxCPCHsets)
|
|
|
|
CRC-Size ::= ENUMERATED {
|
|
crc0, crc8, crc12, crc16, crc24 }
|
|
|
|
DedicatedDynamicTF-Info ::= SEQUENCE {
|
|
rlc-Size CHOICE {
|
|
bitMode BitModeRLC-SizeInfo,
|
|
octetModeType1 OctetModeRLC-SizeInfoType1
|
|
},
|
|
numberOfTbSizeList SEQUENCE (SIZE (1..maxTF)) OF
|
|
NumberOfTransportBlocks,
|
|
logicalChannelList LogicalChannelList
|
|
}
|
|
|
|
DedicatedDynamicTF-Info-DynamicTTI ::= SEQUENCE {
|
|
rlc-Size CHOICE {
|
|
bitMode BitModeRLC-SizeInfo,
|
|
octetModeType1 OctetModeRLC-SizeInfoType1
|
|
},
|
|
numberOfTbSizeAndTTIList NumberOfTbSizeAndTTIList,
|
|
logicalChannelList LogicalChannelList
|
|
}
|
|
|
|
DedicatedDynamicTF-InfoList ::= SEQUENCE (SIZE (1..maxTF)) OF
|
|
DedicatedDynamicTF-Info
|
|
|
|
DedicatedDynamicTF-InfoList-DynamicTTI ::= SEQUENCE (SIZE (1..maxTF)) OF
|
|
DedicatedDynamicTF-Info-DynamicTTI
|
|
|
|
DedicatedTransChTFS ::= SEQUENCE {
|
|
tti CHOICE {
|
|
tti10 DedicatedDynamicTF-InfoList,
|
|
tti20 DedicatedDynamicTF-InfoList,
|
|
tti40 DedicatedDynamicTF-InfoList,
|
|
tti80 DedicatedDynamicTF-InfoList,
|
|
dynamic DedicatedDynamicTF-InfoList-DynamicTTI
|
|
},
|
|
semistaticTF-Information SemistaticTF-Information
|
|
}
|
|
|
|
-- The maximum allowed size of DL-AddReconfTransChInfo2List sequence is 16
|
|
DL-AddReconfTransChInfo2List ::= SEQUENCE (SIZE (1..maxTrCHpreconf)) OF
|
|
DL-AddReconfTransChInformation2
|
|
|
|
-- The maximum allowed size of DL-AddReconfTransChInfoList sequence is 16
|
|
DL-AddReconfTransChInfoList ::= SEQUENCE (SIZE (1..maxTrCHpreconf)) OF
|
|
DL-AddReconfTransChInformation
|
|
|
|
-- The maximum allowed size of DL-AddReconfTransChInfoList-r4 sequence is 16
|
|
DL-AddReconfTransChInfoList-r4 ::= SEQUENCE (SIZE (1..maxTrCHpreconf)) OF
|
|
DL-AddReconfTransChInformation-r4
|
|
|
|
-- The maximum allowed size of DL-AddReconfTransChInfoList-r5 sequence is 16
|
|
DL-AddReconfTransChInfoList-r5 ::= SEQUENCE (SIZE (1..maxTrCHpreconf)) OF
|
|
DL-AddReconfTransChInformation-r5
|
|
|
|
-- The maximum allowed size of DL-AddReconfTransChInfoList-r7 sequence is 16
|
|
DL-AddReconfTransChInfoList-r7 ::= SEQUENCE (SIZE (1..maxTrCHpreconf)) OF
|
|
DL-AddReconfTransChInformation-r7
|
|
|
|
DL-AddReconfTransChInfoList-r9 ::= SEQUENCE (SIZE (1..maxTrCHpreconf)) OF
|
|
DL-AddReconfTransChInformation-r9
|
|
|
|
DL-AddReconfTransChInfoList-TDD128-v9c0ext ::= SEQUENCE (SIZE (1..maxTrCHpreconf)) OF
|
|
DL-AddReconfTransChInformation-TDD128-v9c0ext
|
|
|
|
DL-AddReconfTransChInfoList-r11 ::= SEQUENCE (SIZE (1..maxTrCHpreconf)) OF
|
|
DL-AddReconfTransChInformation-r11
|
|
|
|
-- ASN.1 for IE "Added or Reconfigured DL TrCH information"
|
|
-- in case of messages other than: Radio Bearer Release message and
|
|
-- Radio Bearer Reconfiguration message
|
|
DL-AddReconfTransChInformation ::= SEQUENCE {
|
|
dl-TransportChannelType DL-TrCH-Type,
|
|
dl-transportChannelIdentity TransportChannelIdentity,
|
|
tfs-SignallingMode CHOICE {
|
|
explicit-config TransportFormatSet,
|
|
sameAsULTrCH UL-TransportChannelIdentity
|
|
},
|
|
dch-QualityTarget QualityTarget OPTIONAL,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy TM-SignallingInfo OPTIONAL
|
|
}
|
|
|
|
DL-AddReconfTransChInformation-r4 ::= SEQUENCE {
|
|
dl-TransportChannelType DL-TrCH-Type,
|
|
dl-transportChannelIdentity TransportChannelIdentity,
|
|
tfs-SignallingMode CHOICE {
|
|
explicit-config TransportFormatSet,
|
|
sameAsULTrCH UL-TransportChannelIdentity
|
|
},
|
|
dch-QualityTarget QualityTarget OPTIONAL
|
|
}
|
|
|
|
DL-AddReconfTransChInformation-r5 ::= SEQUENCE {
|
|
dl-TransportChannelType DL-TrCH-TypeId1-r5,
|
|
tfs-SignallingMode CHOICE {
|
|
explicit-config TransportFormatSet,
|
|
sameAsULTrCH UL-TransportChannelIdentity,
|
|
hsdsch HSDSCH-Info
|
|
},
|
|
dch-QualityTarget QualityTarget OPTIONAL
|
|
}
|
|
|
|
DL-AddReconfTransChInformation-r7 ::= SEQUENCE {
|
|
dl-TransportChannelType DL-TrCH-TypeId1-r5,
|
|
tfs-SignallingMode CHOICE {
|
|
explicit-config TransportFormatSet,
|
|
sameAsULTrCH UL-TransportChannelIdentity,
|
|
hsdsch HSDSCH-Info-r7
|
|
},
|
|
dch-QualityTarget QualityTarget OPTIONAL
|
|
}
|
|
|
|
DL-AddReconfTransChInformation-r9 ::= SEQUENCE {
|
|
dl-TransportChannelType DL-TrCH-TypeId1-r5,
|
|
tfs-SignallingMode CHOICE {
|
|
explicit-config TransportFormatSet,
|
|
sameAsULTrCH UL-TransportChannelIdentity,
|
|
hsdsch HSDSCH-Info-r9
|
|
},
|
|
dch-QualityTarget QualityTarget OPTIONAL
|
|
}
|
|
|
|
DL-AddReconfTransChInformation-TDD128-v9c0ext ::= SEQUENCE {
|
|
hsdsch HSDSCH-Info-TDD128-v9c0ext OPTIONAL
|
|
}
|
|
|
|
DL-AddReconfTransChInformation-r11 ::= SEQUENCE {
|
|
dl-TransportChannelType DL-TrCH-TypeId1-r5,
|
|
tfs-SignallingMode CHOICE {
|
|
explicit-config TransportFormatSet,
|
|
sameAsULTrCH UL-TransportChannelIdentity,
|
|
hsdsch HSDSCH-Info-r11
|
|
},
|
|
dch-QualityTarget QualityTarget OPTIONAL
|
|
}
|
|
|
|
-- ASN.1 for IE "Added or Reconfigured DL TrCH information"
|
|
-- in case of Radio Bearer Release message and
|
|
-- Radio Bearer Reconfiguration message
|
|
DL-AddReconfTransChInformation2 ::= SEQUENCE {
|
|
dl-TransportChannelType DL-TrCH-Type,
|
|
transportChannelIdentity TransportChannelIdentity,
|
|
tfs-SignallingMode CHOICE {
|
|
explicit-config TransportFormatSet,
|
|
sameAsULTrCH UL-TransportChannelIdentity
|
|
},
|
|
qualityTarget QualityTarget OPTIONAL
|
|
}
|
|
|
|
DL-CommonTransChInfo ::= SEQUENCE {
|
|
sccpch-TFCS TFCS OPTIONAL,
|
|
-- modeSpecificInfo should be optional. A new version of this IE should be defined
|
|
-- to be used in later versions of messages using this IE
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
dl-Parameters CHOICE {
|
|
dl-DCH-TFCS TFCS,
|
|
sameAsUL NULL
|
|
} OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
individualDL-CCTrCH-InfoList IndividualDL-CCTrCH-InfoList
|
|
OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
DL-CommonTransChInfo-r4 ::= SEQUENCE {
|
|
sccpch-TFCS TFCS OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
dl-Parameters CHOICE {
|
|
dl-DCH-TFCS SEQUENCE {
|
|
tfcs TFCS OPTIONAL
|
|
},
|
|
sameAsUL NULL
|
|
} OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
individualDL-CCTrCH-InfoList IndividualDL-CCTrCH-InfoList
|
|
OPTIONAL
|
|
}
|
|
} OPTIONAL
|
|
}
|
|
|
|
DL-DeletedTransChInfoList ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
DL-TransportChannelIdentity
|
|
|
|
DL-DeletedTransChInfoList-r5 ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
DL-TransportChannelIdentity-r5
|
|
|
|
DL-DeletedTransChInfoList-r7 ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
DL-TransportChannelIdentity-r7
|
|
|
|
DL-TransportChannelIdentity ::= SEQUENCE {
|
|
dl-TransportChannelType DL-TrCH-Type,
|
|
dl-TransportChannelIdentity TransportChannelIdentity
|
|
}
|
|
|
|
DL-TransportChannelIdentity-r5 ::= SEQUENCE {
|
|
dl-TransportChannelType DL-TrCH-TypeId2-r5
|
|
}
|
|
|
|
DL-TransportChannelIdentity-r7 ::= SEQUENCE {
|
|
dl-TransportChannelType DL-TrCH-TypeId2-r7
|
|
}
|
|
|
|
-- The choice "dsch" should not be used in FDD mode, and if received the UE behaviour is unspecified
|
|
DL-TrCH-Type ::= ENUMERATED {dch, dsch}
|
|
|
|
DL-TrCH-TypeId1-r5 ::= CHOICE {
|
|
dch TransportChannelIdentity,
|
|
-- The choice "dsch" should not be used in FDD mode, and if received
|
|
-- the UE behaviour is unspecified.
|
|
dsch TransportChannelIdentity,
|
|
hsdsch NULL
|
|
}
|
|
|
|
DL-TrCH-TypeId2-r5 ::= CHOICE {
|
|
dch TransportChannelIdentity,
|
|
-- The choice "dsch" should not be used in FDD mode, and if received
|
|
-- the UE behaviour is unspecified.
|
|
dsch TransportChannelIdentity,
|
|
hsdsch MAC-d-FlowIdentity
|
|
}
|
|
|
|
DL-TrCH-TypeId2-r7 ::= CHOICE {
|
|
dch TransportChannelIdentity,
|
|
-- The choice "dsch" should not be used in FDD mode, and if received
|
|
-- the UE behaviour is unspecified.
|
|
dsch TransportChannelIdentity,
|
|
hsdsch CHOICE {
|
|
mac-hs MAC-d-FlowIdentity,
|
|
mac-ehs MAC-ehs-QueueId
|
|
}
|
|
}
|
|
|
|
DRAC-ClassIdentity ::= INTEGER (1..maxDRACclasses)
|
|
|
|
DRAC-StaticInformation ::= SEQUENCE {
|
|
transmissionTimeValidity TransmissionTimeValidity,
|
|
timeDurationBeforeRetry TimeDurationBeforeRetry,
|
|
drac-ClassIdentity DRAC-ClassIdentity
|
|
}
|
|
|
|
DRAC-StaticInformationList ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
DRAC-StaticInformation
|
|
|
|
E-DCH-AddReconf-MAC-d-Flow ::= SEQUENCE {
|
|
mac-d-FlowIdentity E-DCH-MAC-d-FlowIdentity,
|
|
mac-d-FlowPowerOffset E-DCH-MAC-d-FlowPowerOffset OPTIONAL,
|
|
mac-d-FlowMaxRetrans E-DCH-MAC-d-FlowMaxRetrans OPTIONAL,
|
|
mac-d-FlowMultiplexingList E-DCH-MAC-d-FlowMultiplexingList OPTIONAL,
|
|
transmissionGrantType CHOICE {
|
|
non-ScheduledTransGrantInfo SEQUENCE {
|
|
maxMAC-e-PDUContents INTEGER (1..19982),
|
|
ms2-NonSchedTransmGrantHARQAlloc BIT STRING (SIZE (8)) OPTIONAL
|
|
},
|
|
scheduledTransmissionGrantInfo NULL
|
|
} OPTIONAL
|
|
}
|
|
|
|
E-DCH-AddReconf-MAC-d-Flow-r7 ::= SEQUENCE {
|
|
mac-d-FlowIdentity E-DCH-MAC-d-FlowIdentity,
|
|
mac-d-FlowPowerOffset E-DCH-MAC-d-FlowPowerOffset OPTIONAL,
|
|
mac-d-FlowMaxRetrans E-DCH-MAC-d-FlowMaxRetrans OPTIONAL,
|
|
mac-d-FlowRetransTimer E-DCH-MAC-d-FlowRetransTimer OPTIONAL,
|
|
mac-d-FlowMultiplexingList E-DCH-MAC-d-FlowMultiplexingList OPTIONAL,
|
|
transmissionGrantType CHOICE {
|
|
non-ScheduledTransGrantInfo SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
maxMAC-e-PDUContents INTEGER (1..19982),
|
|
ms2-NonSchedTransmGrantHARQAlloc BIT STRING (SIZE (8)) OPTIONAL
|
|
},
|
|
tdd NULL
|
|
}
|
|
},
|
|
scheduledTransmissionGrantInfo NULL
|
|
} OPTIONAL
|
|
}
|
|
|
|
E-DCH-AddReconf-MAC-d-FlowList ::= SEQUENCE (SIZE (1..maxE-DCHMACdFlow)) OF
|
|
E-DCH-AddReconf-MAC-d-Flow
|
|
|
|
E-DCH-AddReconf-MAC-d-FlowList-r7 ::= SEQUENCE (SIZE (1..maxE-DCHMACdFlow)) OF
|
|
E-DCH-AddReconf-MAC-d-Flow-r7
|
|
|
|
E-DCH-MAC-d-FlowIdentity ::= INTEGER (0..maxE-DCHMACdFlow-1)
|
|
|
|
E-DCH-MAC-d-FlowMaxRetrans ::= INTEGER (0..15)
|
|
|
|
E-DCH-MAC-d-FlowMultiplexingList ::= BIT STRING (SIZE (maxE-DCHMACdFlow))
|
|
|
|
E-DCH-MAC-d-FlowPowerOffset ::= INTEGER (0..6)
|
|
|
|
E-DCH-MAC-d-FlowRetransTimer ::= 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 }
|
|
|
|
E-DCH-TTI ::= ENUMERATED { tti2, tti10 }
|
|
|
|
ExplicitTFCS-Configuration ::= CHOICE {
|
|
complete TFCS-ReconfAdd,
|
|
addition TFCS-ReconfAdd,
|
|
removal TFCS-RemovalList,
|
|
replacement SEQUENCE {
|
|
tfcsRemoval TFCS-RemovalList,
|
|
tfcsAdd TFCS-ReconfAdd
|
|
}
|
|
}
|
|
|
|
GainFactor ::= INTEGER (0..15)
|
|
|
|
GainFactorInformation ::= CHOICE {
|
|
signalledGainFactors SignalledGainFactors,
|
|
computedGainFactors ReferenceTFC-ID
|
|
}
|
|
|
|
HSDSCH-Info ::= SEQUENCE {
|
|
harqInfo HARQ-Info OPTIONAL,
|
|
addOrReconfMAC-dFlow AddOrReconfMAC-dFlow OPTIONAL
|
|
}
|
|
|
|
HSDSCH-Info-r7 ::= SEQUENCE {
|
|
harqInfo HARQ-Info-r7 OPTIONAL,
|
|
dl-MAC-HeaderType CHOICE {
|
|
mac-hs AddOrReconfMAC-dFlow,
|
|
mac-ehs AddOrReconfMAC-ehs-ReordQ
|
|
} OPTIONAL
|
|
}
|
|
|
|
HSDSCH-Info-r9 ::= SEQUENCE {
|
|
harqInfo HARQ-Info-r7 OPTIONAL,
|
|
dl-MAC-HeaderType CHOICE {
|
|
mac-hs AddOrReconfMAC-dFlow,
|
|
mac-ehs AddOrReconfMAC-ehs-ReordQ-r9
|
|
} OPTIONAL
|
|
}
|
|
|
|
HSDSCH-Info-TDD128-v9c0ext ::= SEQUENCE {
|
|
mac-ehs AddOrReconfMAC-ehs-ReordQ-TDD128-v9c0ext OPTIONAL
|
|
}
|
|
|
|
HSDSCH-Info-r11 ::= SEQUENCE {
|
|
harqInfo HARQ-Info-r11 OPTIONAL,
|
|
dl-MAC-HeaderType CHOICE {
|
|
mac-hs AddOrReconfMAC-dFlow,
|
|
mac-ehs AddOrReconfMAC-ehs-ReordQ-r11
|
|
} OPTIONAL
|
|
}
|
|
|
|
HARQ-Info ::= SEQUENCE {
|
|
numberOfProcesses INTEGER (1..8),
|
|
memoryPartitioning CHOICE {
|
|
implicit NULL,
|
|
explicit SEQUENCE (SIZE (1..maxHProcesses)) OF
|
|
HARQMemorySize
|
|
}
|
|
}
|
|
|
|
HARQ-Info-r7 ::= SEQUENCE {
|
|
numberOfProcesses ENUMERATED { n1, n2, n3, n4, n5, n6, n7, n8,
|
|
n12, n14, n16 },
|
|
memoryPartitioning CHOICE {
|
|
implicit NULL,
|
|
explicit SEQUENCE {
|
|
memorySize SEQUENCE (SIZE (1..maxHProcesses)) OF
|
|
HARQMemorySize,
|
|
additionalMemorySizesForMIMO SEQUENCE (SIZE (1..maxHProcesses)) OF
|
|
HARQMemorySize OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
HARQ-Info-r11 ::= SEQUENCE {
|
|
numberOfProcesses ENUMERATED { n1, n2, n3, n4, n5, n6, n7, n8,
|
|
n12, n14, n16, n24, n28, n32 },
|
|
memoryPartitioning CHOICE {
|
|
implicit NULL,
|
|
explicit SEQUENCE {
|
|
memorySize SEQUENCE (SIZE (1..maxHProcesses)) OF
|
|
HARQMemorySize,
|
|
additionalMemorySizesForMIMO SEQUENCE (SIZE (1..maxHProcesses)) OF
|
|
HARQMemorySize OPTIONAL,
|
|
additionalMemorySizesThirdMIMOStream SEQUENCE (SIZE (1..maxHProcesses)) OF
|
|
HARQMemorySize OPTIONAL,
|
|
additionalMemorySizesFourthMIMOStream SEQUENCE (SIZE (1..maxHProcesses)) OF
|
|
HARQMemorySize OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
HARQMemorySize ::= ENUMERATED {
|
|
hms800, hms1600, hms2400, hms3200, hms4000,
|
|
hms4800, hms5600, hms6400, hms7200, hms8000,
|
|
hms8800, hms9600, hms10400, hms11200, hms12000,
|
|
hms12800, hms13600, hms14400, hms15200, hms16000,
|
|
hms17600, hms19200, hms20800, hms22400, hms24000,
|
|
hms25600, hms27200, hms28800, hms30400, hms32000,
|
|
hms36000, hms40000, hms44000, hms48000, hms52000,
|
|
hms56000, hms60000, hms64000, hms68000, hms72000,
|
|
hms76000, hms80000, hms88000, hms96000, hms104000,
|
|
hms112000, hms120000, hms128000, hms136000, hms144000,
|
|
hms152000, hms160000, hms176000, hms192000, hms208000,
|
|
hms224000, hms240000, hms256000, hms272000, hms288000,
|
|
hms304000 }
|
|
|
|
IndividualDL-CCTrCH-Info ::= SEQUENCE {
|
|
dl-TFCS-Identity TFCS-Identity,
|
|
tfcs-SignallingMode CHOICE {
|
|
explicit-config TFCS,
|
|
sameAsUL TFCS-Identity
|
|
}
|
|
}
|
|
|
|
IndividualDL-CCTrCH-InfoList ::= SEQUENCE (SIZE (1..maxCCTrCH)) OF
|
|
IndividualDL-CCTrCH-Info
|
|
|
|
IndividualUL-CCTrCH-Info ::= SEQUENCE {
|
|
ul-TFCS-Identity TFCS-Identity,
|
|
ul-TFCS TFCS ,
|
|
tfc-Subset TFC-Subset
|
|
}
|
|
|
|
IndividualUL-CCTrCH-InfoList ::= SEQUENCE (SIZE (1..maxCCTrCH)) OF
|
|
IndividualUL-CCTrCH-Info
|
|
|
|
LogicalChannelByRB ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
logChOfRb INTEGER (0..1) OPTIONAL
|
|
}
|
|
|
|
LogicalChannelList ::= CHOICE {
|
|
allSizes NULL,
|
|
configured NULL,
|
|
explicitList SEQUENCE (SIZE (1..15)) OF
|
|
LogicalChannelByRB
|
|
}
|
|
|
|
MAC-d-FlowIdentityDCHandHSDSCH ::= SEQUENCE {
|
|
dch-transport-ch-id TransportChannelIdentity,
|
|
hsdsch-mac-d-flow-id MAC-d-FlowIdentity
|
|
}
|
|
|
|
MAC-d-FlowIdentity ::= INTEGER (0..7)
|
|
|
|
MAC-d-PDU-SizeInfo-List ::= SEQUENCE (SIZE(1.. maxMAC-d-PDUsizes)) OF
|
|
MAC-d-PDUsizeInfo
|
|
|
|
--MAC-d-Pdu sizes need to be defined
|
|
MAC-d-PDUsizeInfo ::= SEQUENCE{
|
|
mac-d-PDU-Size INTEGER (1..5000),
|
|
mac-d-PDU-Index INTEGER(0..7)
|
|
}
|
|
|
|
MAC-hs-AddReconfQueue-List ::= SEQUENCE (SIZE(1..maxQueueIDs)) OF
|
|
MAC-hs-AddReconfQueue
|
|
|
|
MAC-hs-AddReconfQueue ::= SEQUENCE {
|
|
mac-hsQueueId INTEGER(0..7),
|
|
mac-dFlowId MAC-d-FlowIdentity,
|
|
reorderingReleaseTimer T1-ReleaseTimer,
|
|
mac-hsWindowSize MAC-hs-WindowSize,
|
|
mac-d-PDU-SizeInfo-List MAC-d-PDU-SizeInfo-List OPTIONAL
|
|
}
|
|
|
|
MAC-hs-DelQueue-List ::= SEQUENCE (SIZE(1..maxQueueIDs)) OF
|
|
MAC-hs-DelQueue
|
|
|
|
MAC-hs-DelQueue ::= SEQUENCE {
|
|
mac-hsQueueId INTEGER(0..7)
|
|
}
|
|
|
|
MAC-ehs-AddReconfReordQ-List ::= SEQUENCE (SIZE(1..maxQueueIDs)) OF
|
|
MAC-ehs-AddReconfReordQ
|
|
|
|
MAC-ehs-AddReconfReordQ-List-r9 ::= SEQUENCE (SIZE(1..maxQueueIDs)) OF
|
|
MAC-ehs-AddReconfReordQ-r9
|
|
|
|
MAC-ehs-AddReconfReordQ-List-TDD128-v9c0ext ::= SEQUENCE (SIZE(1..maxQueueIDs)) OF
|
|
MAC-ehs-AddReconfReordQ-TDD128-v9c0ext
|
|
|
|
MAC-ehs-AddReconfReordQ-List-r11 ::= SEQUENCE (SIZE(1..maxQueueIDs)) OF
|
|
MAC-ehs-AddReconfReordQ-r11
|
|
|
|
MAC-ehs-AddReconfReordQ ::= SEQUENCE {
|
|
mac-ehs-QueueId MAC-ehs-QueueId,
|
|
reorderingReleaseTimer T1-ReleaseTimer,
|
|
reorderingResetTimer Treset-ResetTimer OPTIONAL,
|
|
mac-ehsWindowSize MAC-hs-WindowSize
|
|
}
|
|
|
|
MAC-ehs-AddReconfReordQ-r9 ::= SEQUENCE {
|
|
mac-ehs-QueueId MAC-ehs-QueueId,
|
|
reorderingReleaseTimer T1-ReleaseTimer,
|
|
reorderingResetTimer Treset-ResetTimer OPTIONAL,
|
|
mac-ehsWindowSize MAC-hs-WindowSize-r9
|
|
}
|
|
|
|
MAC-ehs-AddReconfReordQ-TDD128-v9c0ext ::= SEQUENCE {
|
|
mac-ehsWindowSize-extension MAC-ehs-WindowSize-TDD128-v9c0ext OPTIONAL
|
|
}
|
|
|
|
MAC-ehs-AddReconfReordQ-r11 ::= SEQUENCE {
|
|
mac-ehs-QueueId MAC-ehs-QueueId,
|
|
reorderingReleaseTimer T1-ReleaseTimer,
|
|
reorderingResetTimer Treset-ResetTimer OPTIONAL,
|
|
mac-ehsWindowSize MAC-hs-WindowSize-r11,
|
|
-- For 1.28Mcps TDD only
|
|
mac-ehsWindowSize-extension MAC-ehs-WindowSize-TDD128-v9c0ext OPTIONAL
|
|
}
|
|
|
|
MAC-ehs-DelReordQ-List ::= SEQUENCE (SIZE(1..maxQueueIDs)) OF
|
|
MAC-ehs-DelReordQ
|
|
|
|
MAC-ehs-DelReordQ ::= SEQUENCE {
|
|
mac-ehs-QueueId MAC-ehs-QueueId
|
|
}
|
|
|
|
MAC-ehs-QueueIdDCHandHSDSCH ::= SEQUENCE {
|
|
dch-transport-ch-id TransportChannelIdentity,
|
|
hsdsch-mac-ehs-QueueId MAC-ehs-QueueId
|
|
}
|
|
|
|
MAC-ehs-QueueId ::= INTEGER (0..7)
|
|
|
|
MAC-hs-WindowSize ::= ENUMERATED {
|
|
mws4, mws6, mws8, mws12, mws16, mws24, mws32 }
|
|
|
|
MAC-hs-WindowSize-r9 ::= ENUMERATED {
|
|
mws4, mws6, mws8, mws12, mws16, mws24, mws32,
|
|
mw64, mw128 }
|
|
|
|
MAC-ehs-WindowSize-TDD128-v9c0ext ::= ENUMERATED {
|
|
mws96, mws160, mws192, mws256 }
|
|
|
|
MAC-hs-WindowSize-r11 ::= ENUMERATED {
|
|
mws4, mws6, mws8, mws12, mws16, mws24, mws32,
|
|
mws64, mws128, mws256, spare6, spare5, spare4,
|
|
spare3, spare2, spare1 }
|
|
|
|
NumberOfTbSizeAndTTIList ::= SEQUENCE (SIZE (1..maxTF)) OF SEQUENCE {
|
|
numberOfTransportBlocks NumberOfTransportBlocks,
|
|
transmissionTimeInterval TransmissionTimeInterval
|
|
}
|
|
|
|
MessType ::= ENUMERATED {
|
|
transportFormatCombinationControl }
|
|
|
|
Non-allowedTFC-List ::= SEQUENCE (SIZE (1..maxTFC)) OF
|
|
TFC-Value
|
|
|
|
NumberOfTransportBlocks ::= CHOICE {
|
|
zero NULL,
|
|
one NULL,
|
|
small INTEGER (2..17),
|
|
large INTEGER (18..512)
|
|
}
|
|
|
|
OctetModeRLC-SizeInfoType1 ::= CHOICE {
|
|
-- Actual size = (8 * sizeType1) + 16
|
|
sizeType1 INTEGER (0..31),
|
|
sizeType2 SEQUENCE {
|
|
-- Actual size = (32 * part1) + 272 + (part2 * 8)
|
|
part1 INTEGER (0..23),
|
|
part2 INTEGER (1..3) OPTIONAL
|
|
},
|
|
sizeType3 SEQUENCE {
|
|
-- Actual size = (64 * part1) + 1040 + (part2 * 8)
|
|
part1 INTEGER (0..61),
|
|
part2 INTEGER (1..7) OPTIONAL
|
|
}
|
|
}
|
|
|
|
OctetModeRLC-SizeInfoType2 ::= CHOICE {
|
|
-- Actual size = (sizeType1 * 8) + 48
|
|
sizeType1 INTEGER (0..31),
|
|
-- Actual size = (sizeType2 * 16) + 312
|
|
sizeType2 INTEGER (0..63),
|
|
-- Actual size = (sizeType3 *64) + 1384
|
|
sizeType3 INTEGER (0..56)
|
|
}
|
|
|
|
PowerOffsetInfoShort ::= SEQUENCE {
|
|
referenceTFC TFC-Value,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
gainFactorBetaC GainFactor
|
|
},
|
|
tdd NULL
|
|
},
|
|
gainFactorBetaD GainFactor
|
|
}
|
|
|
|
PowerOffsetInformation ::= SEQUENCE {
|
|
gainFactorInformation GainFactorInformation,
|
|
-- PowerOffsetPp-m is always absent in TDD
|
|
powerOffsetPp-m PowerOffsetPp-m OPTIONAL
|
|
}
|
|
|
|
PowerOffsetPp-m ::= INTEGER (-5..10)
|
|
|
|
PreDefTransChConfiguration ::= SEQUENCE {
|
|
ul-CommonTransChInfo UL-CommonTransChInfo,
|
|
ul-AddReconfTrChInfoList UL-AddReconfTransChInfoList,
|
|
dl-CommonTransChInfo DL-CommonTransChInfo,
|
|
dl-TrChInfoList DL-AddReconfTransChInfoList
|
|
}
|
|
|
|
QualityTarget ::= SEQUENCE {
|
|
bler-QualityValue BLER-QualityValue
|
|
}
|
|
|
|
RateMatchingAttribute ::= INTEGER (1..hiRM)
|
|
|
|
|
|
ReferenceTFC-ID ::= INTEGER (0..3)
|
|
|
|
RestrictedTrChInfo ::= SEQUENCE {
|
|
ul-TransportChannelType UL-TrCH-Type,
|
|
restrictedTrChIdentity TransportChannelIdentity,
|
|
allowedTFI-List AllowedTFI-List OPTIONAL
|
|
}
|
|
|
|
RestrictedTrChInfoList ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
RestrictedTrChInfo
|
|
|
|
SemistaticTF-Information ::= SEQUENCE {
|
|
-- TABULAR: Transmission time interval has been included in the IE CommonTransChTFS.
|
|
channelCodingType ChannelCodingType,
|
|
rateMatchingAttribute RateMatchingAttribute,
|
|
crc-Size CRC-Size
|
|
}
|
|
|
|
SignalledGainFactors ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
gainFactorBetaC GainFactor
|
|
},
|
|
tdd NULL
|
|
},
|
|
gainFactorBetaD GainFactor,
|
|
referenceTFC-ID ReferenceTFC-ID OPTIONAL
|
|
}
|
|
|
|
SplitTFCI-Signalling ::= SEQUENCE {
|
|
splitType SplitType OPTIONAL,
|
|
tfci-Field2-Length INTEGER (1..10) OPTIONAL,
|
|
tfci-Field1-Information ExplicitTFCS-Configuration OPTIONAL,
|
|
tfci-Field2-Information TFCI-Field2-Information OPTIONAL
|
|
}
|
|
|
|
SplitType ::= ENUMERATED {
|
|
hardSplit, logicalSplit }
|
|
|
|
T1-ReleaseTimer ::= ENUMERATED {
|
|
rt10, rt20, rt30, rt40, rt50,
|
|
rt60, rt70, rt80, rt90, rt100,
|
|
rt120, rt140, rt160, rt200, rt300,
|
|
rt400 }
|
|
|
|
TFC-Subset ::= CHOICE {
|
|
minimumAllowedTFC-Number TFC-Value,
|
|
allowedTFC-List AllowedTFC-List,
|
|
non-allowedTFC-List Non-allowedTFC-List,
|
|
restrictedTrChInfoList RestrictedTrChInfoList,
|
|
fullTFCS NULL
|
|
}
|
|
|
|
TFC-SubsetList ::= SEQUENCE (SIZE (1.. maxTFCsub)) OF SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd NULL,
|
|
tdd SEQUENCE {
|
|
tfcs-ID TFCS-Identity OPTIONAL
|
|
}
|
|
},
|
|
tfc-Subset TFC-Subset
|
|
}
|
|
|
|
TFC-Value ::= INTEGER (0..1023)
|
|
|
|
TFCI-Field2-Information ::= CHOICE {
|
|
tfci-Range TFCI-RangeList,
|
|
explicit-config ExplicitTFCS-Configuration
|
|
}
|
|
|
|
TFCI-Range ::= SEQUENCE {
|
|
maxTFCIField2Value INTEGER (1..1023),
|
|
tfcs-InfoForDSCH TFCS-InfoForDSCH
|
|
}
|
|
|
|
TFCI-RangeList ::= SEQUENCE (SIZE (1..maxPDSCH-TFCIgroups)) OF
|
|
TFCI-Range
|
|
|
|
TFCS ::= CHOICE {
|
|
normalTFCI-Signalling ExplicitTFCS-Configuration,
|
|
-- dummy is not used in this version of specification, it should
|
|
-- not be sent and if received the UE behaviour is not specified.
|
|
dummy SplitTFCI-Signalling
|
|
}
|
|
|
|
TFCS-Identity ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
sharedChannelIndicator BOOLEAN
|
|
}
|
|
|
|
TFCS-IdentityPlain ::= INTEGER (1..8)
|
|
|
|
TFCS-InfoForDSCH ::= CHOICE {
|
|
ctfc2bit INTEGER (0..3),
|
|
ctfc4bit INTEGER (0..15),
|
|
ctfc6bit INTEGER (0..63),
|
|
ctfc8bit INTEGER (0..255),
|
|
ctfc12bit INTEGER (0..4095),
|
|
ctfc16bit INTEGER (0..65535),
|
|
ctfc24bit INTEGER (0..16777215)
|
|
}
|
|
|
|
TFCS-ReconfAdd ::= SEQUENCE{
|
|
ctfcSize CHOICE{
|
|
ctfc2Bit SEQUENCE (SIZE (1..maxTFC)) OF SEQUENCE {
|
|
ctfc2 INTEGER (0..3),
|
|
powerOffsetInformation PowerOffsetInformation OPTIONAL
|
|
},
|
|
ctfc4Bit SEQUENCE (SIZE (1..maxTFC)) OF SEQUENCE {
|
|
ctfc4 INTEGER (0..15),
|
|
powerOffsetInformation PowerOffsetInformation OPTIONAL
|
|
},
|
|
ctfc6Bit SEQUENCE (SIZE (1..maxTFC)) OF SEQUENCE {
|
|
ctfc6 INTEGER (0..63),
|
|
powerOffsetInformation PowerOffsetInformation OPTIONAL
|
|
},
|
|
ctfc8Bit SEQUENCE (SIZE (1..maxTFC)) OF SEQUENCE {
|
|
ctfc8 INTEGER (0..255),
|
|
powerOffsetInformation PowerOffsetInformation OPTIONAL
|
|
},
|
|
ctfc12Bit SEQUENCE (SIZE(1..maxTFC)) OF SEQUENCE {
|
|
ctfc12 INTEGER (0..4095),
|
|
powerOffsetInformation PowerOffsetInformation OPTIONAL
|
|
},
|
|
ctfc16Bit SEQUENCE (SIZE (1..maxTFC)) OF SEQUENCE {
|
|
ctfc16 INTEGER(0..65535),
|
|
powerOffsetInformation PowerOffsetInformation OPTIONAL
|
|
},
|
|
ctfc24Bit SEQUENCE (SIZE (1..maxTFC)) OF SEQUENCE {
|
|
ctfc24 INTEGER(0..16777215),
|
|
powerOffsetInformation PowerOffsetInformation OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
TFCS-Removal ::= SEQUENCE {
|
|
tfci INTEGER (0..1023)
|
|
}
|
|
|
|
TFCS-RemovalList ::= SEQUENCE (SIZE (1..maxTFC)) OF
|
|
TFCS-Removal
|
|
|
|
TimeDurationBeforeRetry ::= INTEGER (1..256)
|
|
|
|
TM-SignallingInfo ::= SEQUENCE {
|
|
messType MessType,
|
|
tm-SignallingMode CHOICE {
|
|
mode1 NULL,
|
|
mode2 SEQUENCE {
|
|
-- in ul-controlledTrChList, TrCH-Type is always DCH
|
|
ul-controlledTrChList UL-ControlledTrChList
|
|
}
|
|
}
|
|
}
|
|
|
|
TransmissionTimeInterval ::= ENUMERATED {
|
|
tti10, tti20, tti40, tti80 }
|
|
|
|
TransmissionTimeValidity ::= INTEGER (1..256)
|
|
|
|
TransportChannelIdentity ::= INTEGER (1..32)
|
|
|
|
TransportChannelIdentityDCHandDSCH ::= SEQUENCE {
|
|
dch-transport-ch-id TransportChannelIdentity,
|
|
dsch-transport-ch-id TransportChannelIdentity
|
|
}
|
|
|
|
|
|
TransportFormatSet ::= CHOICE {
|
|
dedicatedTransChTFS DedicatedTransChTFS,
|
|
commonTransChTFS CommonTransChTFS
|
|
}
|
|
|
|
TransportFormatSet-LCR ::= CHOICE {
|
|
dedicatedTransChTFS DedicatedTransChTFS,
|
|
commonTransChTFS-LCR CommonTransChTFS-LCR
|
|
}
|
|
|
|
Treset-ResetTimer ::= ENUMERATED {
|
|
rt1, rt2, rt3, rt4 }
|
|
|
|
-- The maximum allowed size of UL-AddReconfTransChInfoList sequence is 16
|
|
UL-AddReconfTransChInfoList ::= SEQUENCE (SIZE (1..maxTrCHpreconf)) OF
|
|
UL-AddReconfTransChInformation
|
|
|
|
-- The maximum allowed size of UL-AddReconfTransChInfoList-r6 sequence is 32
|
|
UL-AddReconfTransChInfoList-r6 ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
UL-AddReconfTransChInformation-r6
|
|
|
|
-- The maximum allowed size of UL-AddReconfTransChInfoList-r7 sequence is 32
|
|
UL-AddReconfTransChInfoList-r7 ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
UL-AddReconfTransChInformation-r7
|
|
|
|
-- The maximum allowed size of UL-AddReconfTransChInfoList-r8 sequence is 32
|
|
UL-AddReconfTransChInfoList-r8 ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
UL-AddReconfTransChInformation-r8
|
|
|
|
UL-AddReconfTransChInformation ::= SEQUENCE {
|
|
ul-TransportChannelType UL-TrCH-Type,
|
|
transportChannelIdentity TransportChannelIdentity,
|
|
transportFormatSet TransportFormatSet
|
|
}
|
|
|
|
UL-AddReconfTransChInformation-r6 ::= CHOICE {
|
|
dch-usch SEQUENCE {
|
|
ul-TransportChannelType UL-TrCH-Type,
|
|
transportChannelIdentity TransportChannelIdentity,
|
|
transportFormatSet TransportFormatSet
|
|
},
|
|
e-dch SEQUENCE {
|
|
tti E-DCH-TTI,
|
|
harq-Info ENUMERATED { rv0, rvtable },
|
|
addReconf-MAC-d-FlowList E-DCH-AddReconf-MAC-d-FlowList OPTIONAL
|
|
}
|
|
}
|
|
|
|
UL-AddReconfTransChInformation-r7 ::= CHOICE {
|
|
dch-usch SEQUENCE {
|
|
ul-TransportChannelType UL-TrCH-Type,
|
|
transportChannelIdentity TransportChannelIdentity,
|
|
transportFormatSet TransportFormatSet
|
|
},
|
|
e-dch SEQUENCE {
|
|
modeSpecific CHOICE {
|
|
fdd SEQUENCE {
|
|
tti E-DCH-TTI
|
|
},
|
|
tdd NULL
|
|
},
|
|
harq-Info ENUMERATED { rv0, rvtable },
|
|
addReconf-MAC-d-FlowList E-DCH-AddReconf-MAC-d-FlowList-r7 OPTIONAL
|
|
}
|
|
}
|
|
|
|
UL-AddReconfTransChInformation-r8 ::= CHOICE {
|
|
dch-usch SEQUENCE {
|
|
ul-TransportChannelType UL-TrCH-Type,
|
|
transportChannelIdentity TransportChannelIdentity,
|
|
transportFormatSet TransportFormatSet
|
|
},
|
|
e-dch SEQUENCE {
|
|
ul-MAC-HeaderType ENUMERATED { mac-iis } OPTIONAL,
|
|
modeSpecific CHOICE {
|
|
fdd SEQUENCE {
|
|
tti E-DCH-TTI
|
|
},
|
|
tdd NULL
|
|
},
|
|
harq-Info ENUMERATED { rv0, rvtable },
|
|
addReconf-MAC-d-FlowList E-DCH-AddReconf-MAC-d-FlowList-r7 OPTIONAL
|
|
}
|
|
}
|
|
|
|
UL-CommonTransChInfo ::= SEQUENCE {
|
|
-- TABULAR: tfc-subset is applicable to FDD only, TDD specifies tfc-subset in individual
|
|
-- CCTrCH Info.
|
|
tfc-Subset TFC-Subset OPTIONAL,
|
|
prach-TFCS TFCS OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
ul-TFCS TFCS
|
|
},
|
|
tdd SEQUENCE {
|
|
|
|
individualUL-CCTrCH-InfoList IndividualUL-CCTrCH-InfoList
|
|
OPTIONAL
|
|
}
|
|
} OPTIONAL
|
|
}
|
|
|
|
UL-CommonTransChInfo-r4 ::= SEQUENCE {
|
|
-- TABULAR: tfc-subset is applicable to FDD only, TDD specifies tfc-subset in individual
|
|
-- CCTrCH Info.
|
|
tfc-Subset TFC-Subset OPTIONAL,
|
|
prach-TFCS TFCS OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
ul-TFCS TFCS
|
|
},
|
|
tdd SEQUENCE {
|
|
individualUL-CCTrCH-InfoList IndividualUL-CCTrCH-InfoList OPTIONAL
|
|
}
|
|
} OPTIONAL,
|
|
tfc-SubsetList TFC-SubsetList OPTIONAL
|
|
}
|
|
|
|
-- In UL-ControlledTrChList, TrCH-Type is always DCH
|
|
UL-ControlledTrChList ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
TransportChannelIdentity
|
|
|
|
UL-DeletedTransChInfoList ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
UL-TransportChannelIdentity
|
|
|
|
UL-DeletedTransChInfoList-r6 ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
UL-TransportChannelIdentity-r6
|
|
|
|
UL-TransportChannelIdentity ::= SEQUENCE {
|
|
ul-TransportChannelType UL-TrCH-Type,
|
|
ul-TransportChannelIdentity TransportChannelIdentity
|
|
}
|
|
|
|
UL-TransportChannelIdentity-r6 ::= CHOICE {
|
|
dch-usch SEQUENCE {
|
|
ul-TransportChannelType UL-TrCH-Type,
|
|
ul-TransportChannelIdentity TransportChannelIdentity
|
|
},
|
|
e-dch E-DCH-MAC-d-FlowIdentity
|
|
}
|
|
|
|
UL-TrCH-Type ::= ENUMERATED {dch, usch}
|
|
|
|
USCH-TransportChannelsInfo ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
SEQUENCE {
|
|
usch-TransportChannelIdentity TransportChannelIdentity,
|
|
usch-TFS TransportFormatSet
|
|
}
|
|
|
|
-- ***************************************************
|
|
--
|
|
-- PHYSICAL CHANNEL INFORMATION ELEMENTS (10.3.6)
|
|
--
|
|
-- ***************************************************
|
|
|
|
ACK-NACK-repetitionFactor ::= INTEGER(1..4)
|
|
|
|
AC-To-ASC-Mapping ::= INTEGER (0..7)
|
|
|
|
AC-To-ASC-MappingTable ::= SEQUENCE (SIZE (maxASCmap)) OF
|
|
AC-To-ASC-Mapping
|
|
|
|
AccessServiceClass-FDD ::= SEQUENCE {
|
|
availableSignatureStartIndex INTEGER (0..15),
|
|
availableSignatureEndIndex INTEGER (0..15),
|
|
|
|
assignedSubChannelNumber BIT STRING {
|
|
b3(0),
|
|
b2(1),
|
|
b1(2),
|
|
b0(3)
|
|
} (SIZE(4))
|
|
}
|
|
|
|
AccessServiceClass-TDD ::= SEQUENCE {
|
|
channelisationCodeIndices BIT STRING {
|
|
chCodeIndex7(0),
|
|
chCodeIndex6(1),
|
|
chCodeIndex5(2),
|
|
chCodeIndex4(3),
|
|
chCodeIndex3(4),
|
|
chCodeIndex2(5),
|
|
chCodeIndex1(6),
|
|
chCodeIndex0(7)
|
|
} (SIZE(8)) OPTIONAL,
|
|
subchannelSize CHOICE {
|
|
size1 NULL,
|
|
size2 SEQUENCE {
|
|
-- subch0 means bitstring '01' in the tabular, subch1 means bitsring '10'
|
|
subchannels ENUMERATED { subch0, subch1 } OPTIONAL
|
|
},
|
|
size4 SEQUENCE {
|
|
subchannels BIT STRING {
|
|
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)
|
|
} (SIZE(8)) OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
AccessServiceClass-TDD-r7 ::= SEQUENCE {
|
|
channelisationCodeIndices BIT STRING {
|
|
chCodeIndex15(0),
|
|
chCodeIndex14(1),
|
|
chCodeIndex13(2),
|
|
chCodeIndex12(3),
|
|
chCodeIndex11(4),
|
|
chCodeIndex10(5),
|
|
chCodeIndex9(6),
|
|
chCodeIndex8(7),
|
|
chCodeIndex7(8),
|
|
chCodeIndex6(9),
|
|
chCodeIndex5(10),
|
|
chCodeIndex4(11),
|
|
chCodeIndex3(12),
|
|
chCodeIndex2(13),
|
|
chCodeIndex1(14),
|
|
chCodeIndex0(15)
|
|
} (SIZE(16)) OPTIONAL,
|
|
subchannelSize CHOICE {
|
|
size1 NULL,
|
|
size2 SEQUENCE {
|
|
-- subch0 means bitstring '01' in the tabular, subch1 means bitsring '10'
|
|
subchannels ENUMERATED { subch0, subch1 } OPTIONAL
|
|
},
|
|
size4 SEQUENCE {
|
|
subchannels BIT STRING {
|
|
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)
|
|
} (SIZE(8)) OPTIONAL
|
|
},
|
|
size16 SEQUENCE {
|
|
subchannels BIT STRING {
|
|
subCh15(0),
|
|
subCh14(1),
|
|
subCh13(2),
|
|
subCh12(3),
|
|
subCh11(4),
|
|
subCh10(5),
|
|
subCh9(6),
|
|
subCh8(7),
|
|
subCh7(8),
|
|
subCh6(9),
|
|
subCh5(10),
|
|
subCh4(11),
|
|
subCh3(12),
|
|
subCh2(13),
|
|
subCh1(14),
|
|
subCh0(15)
|
|
} (SIZE(16)) OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
AccessServiceClass-TDD-LCR-r4 ::= SEQUENCE {
|
|
availableSYNC-UlCodesIndics BIT STRING {
|
|
sulCodeIndex7(0),
|
|
sulCodeIndex6(1),
|
|
sulCodeIndex5(2),
|
|
sulCodeIndex4(3),
|
|
sulCodeIndex3(4),
|
|
sulCodeIndex2(5),
|
|
sulCodeIndex1(6),
|
|
sulCodeIndex0(7)
|
|
} (SIZE(8)) OPTIONAL,
|
|
subchannelSize CHOICE {
|
|
size1 NULL,
|
|
size2 SEQUENCE {
|
|
-- subch0 means bitstring '01' in the tabular, subch1 means bitsring '10'.
|
|
subchannels ENUMERATED { subch0, subch1 } OPTIONAL
|
|
},
|
|
size4 SEQUENCE {
|
|
subchannels BIT STRING {
|
|
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)
|
|
} (SIZE(8)) OPTIONAL
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
ActivationTimeOffset ::= INTEGER (0 .. 255)
|
|
|
|
AdditionalPRACH-TF-and-TFCS-CCCH-IEs ::= SEQUENCE {
|
|
powerOffsetInformation PowerOffsetInformation,
|
|
dynamicTFInformationCCCH DynamicTFInformationCCCH
|
|
}
|
|
|
|
AdditionalPRACH-TF-and-TFCS-CCCH ::= SEQUENCE {
|
|
additionalPRACH-TF-and-TFCS-CCCH-IEs AdditionalPRACH-TF-and-TFCS-CCCH-IEs OPTIONAL
|
|
}
|
|
|
|
-- The order is the same as in the PRACH-SystemInformationList
|
|
AdditionalPRACH-TF-and-TFCS-CCCH-List ::= SEQUENCE (SIZE (1..maxPRACH)) OF
|
|
AdditionalPRACH-TF-and-TFCS-CCCH
|
|
|
|
AdditionalDLSecCellInfoListFDD ::= SEQUENCE (SIZE (2)) OF
|
|
AdditionalDLSecCellInfoFDD
|
|
|
|
AdditionalDLSecCellInfoListFDD-r11 ::= SEQUENCE (SIZE (2)) OF
|
|
AdditionalDLSecCellInfoFDD-r11
|
|
|
|
AdditionalDLSecCellInfoListFDD2 ::= SEQUENCE (SIZE (4)) OF
|
|
AdditionalDLSecCellInfoFDD-r11
|
|
|
|
-- AdditionalDLSecCellInfoFDD is introduced to avoid a SEQUENCE of SEQUENCE, a convention in RAN2.
|
|
AdditionalDLSecCellInfoFDD ::= SEQUENCE {
|
|
dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r10 OPTIONAL
|
|
}
|
|
|
|
AdditionalDLSecCellInfoFDD-r11 ::= SEQUENCE {
|
|
dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL
|
|
}
|
|
|
|
AICH-Info ::= SEQUENCE {
|
|
channelisationCode256 ChannelisationCode256,
|
|
sttd-Indicator BOOLEAN,
|
|
aich-TransmissionTiming AICH-TransmissionTiming
|
|
}
|
|
|
|
AICH-Info-Compressed ::= SEQUENCE {
|
|
channelisationCode256 ChannelisationCode256
|
|
}
|
|
|
|
AICH-PowerOffset ::= INTEGER (-22..5)
|
|
|
|
AICH-TransmissionTiming ::= ENUMERATED {
|
|
e0, e1 }
|
|
|
|
AllocationPeriodInfo ::= SEQUENCE {
|
|
allocationActivationTime INTEGER (0..255),
|
|
allocationDuration INTEGER (1..256)
|
|
}
|
|
|
|
-- Actual value Alpha = IE value * 0.125
|
|
Alpha ::= INTEGER (0..8)
|
|
|
|
Antenna3And4 ::= SEQUENCE {
|
|
antenna3And4-S-CPICH Antenna3And4-S-CPICH OPTIONAL,
|
|
antenna3And4-D-CPICH Antenna3And4-D-CPICH OPTIONAL
|
|
}
|
|
|
|
Antenna3And4-S-CPICH ::= SEQUENCE {
|
|
antenna3-S-CPICH Antenna3-S-CPICH OPTIONAL,
|
|
antenna4-S-CPICH Antenna4-S-CPICH OPTIONAL,
|
|
s-cpich-PowerOffset-Mimo S-CPICH-PowerOffset-4x4MIMO OPTIONAL
|
|
}
|
|
|
|
Antenna3And4-D-CPICH ::= SEQUENCE {
|
|
antenna3-D-CPICH Antenna3-D-CPICH OPTIONAL,
|
|
antenna4-D-CPICH Antenna4-D-CPICH OPTIONAL,
|
|
d-cpich-PowerOffset-Mimo D-CPICH-PowerOffset-4x4MIMO OPTIONAL,
|
|
initialD-CPICHStatus ENUMERATED { activated } OPTIONAL
|
|
}
|
|
|
|
Antenna3-D-CPICH ::= SEQUENCE {
|
|
channelisationCode ChannelisationCode256
|
|
}
|
|
|
|
Antenna4-D-CPICH ::= SEQUENCE {
|
|
channelisationCode ChannelisationCode256
|
|
}
|
|
|
|
Antenna3-S-CPICH ::= SEQUENCE {
|
|
channelisationCode ChannelisationCode256
|
|
}
|
|
|
|
Antenna4-S-CPICH ::= SEQUENCE {
|
|
channelisationCode ChannelisationCode256
|
|
}
|
|
|
|
AP-AICH-ChannelisationCode ::= INTEGER (0..255)
|
|
|
|
AP-PreambleScramblingCode ::= INTEGER (0..79)
|
|
|
|
AP-Signature ::= INTEGER (0..15)
|
|
|
|
AP-Signature-VCAM ::= SEQUENCE {
|
|
ap-Signature AP-Signature,
|
|
availableAP-SubchannelList AvailableAP-SubchannelList OPTIONAL
|
|
}
|
|
|
|
AP-Subchannel ::= INTEGER (0..11)
|
|
|
|
ASCSetting-FDD ::= SEQUENCE {
|
|
-- TABULAR: accessServiceClass-FDD is MD in tabular description
|
|
-- Default value is previous ASC
|
|
-- If this is the first ASC, the default value is all available signature and sub-channels
|
|
accessServiceClass-FDD AccessServiceClass-FDD OPTIONAL
|
|
}
|
|
|
|
ASCSetting-TDD ::= SEQUENCE {
|
|
-- TABULAR: accessServiceClass-TDD is MD in tabular description
|
|
-- Default value is previous ASC
|
|
-- If this is the first ASC, the default value is all available channelisation codes and
|
|
-- all available sub-channels with subchannelSize=size1.
|
|
accessServiceClass-TDD AccessServiceClass-TDD OPTIONAL
|
|
}
|
|
|
|
ASCSetting-TDD-r7 ::= SEQUENCE {
|
|
-- TABULAR: accessServiceClass-TDD is MD in tabular description
|
|
-- Default value is previous ASC
|
|
-- If this is the first ASC, the default value is all available channelisation codes and
|
|
-- all available sub-channels with subchannelSize=size1.
|
|
accessServiceClass-TDD AccessServiceClass-TDD-r7 OPTIONAL
|
|
}
|
|
|
|
ASCSetting-TDD-LCR-r4 ::= SEQUENCE {
|
|
-- TABULAR: accessServiceClass-TDD-LCR is MD in tabular description
|
|
-- Default value is previous ASC
|
|
-- If this is the first ASC, the default value is all available SYNC_UL codes and
|
|
-- all available sub-channels with subchannelSize=size1.
|
|
accessServiceClass-TDD-LCR AccessServiceClass-TDD-LCR-r4 OPTIONAL
|
|
}
|
|
|
|
AvailableAP-Signature-VCAMList ::= SEQUENCE (SIZE (1..maxPCPCH-APsig)) OF
|
|
AP-Signature-VCAM
|
|
|
|
AvailableAP-SignatureList ::= SEQUENCE (SIZE (1..maxPCPCH-APsig)) OF
|
|
AP-Signature
|
|
|
|
AvailableAP-SubchannelList ::= SEQUENCE (SIZE (1..maxPCPCH-APsubCh)) OF
|
|
AP-Subchannel
|
|
|
|
AvailableMinimumSF-ListVCAM ::= SEQUENCE (SIZE (1..maxPCPCH-SF)) OF
|
|
AvailableMinimumSF-VCAM
|
|
|
|
AvailableMinimumSF-VCAM ::= SEQUENCE {
|
|
minimumSpreadingFactor MinimumSpreadingFactor,
|
|
nf-Max NF-Max,
|
|
maxAvailablePCPCH-Number MaxAvailablePCPCH-Number,
|
|
availableAP-Signature-VCAMList AvailableAP-Signature-VCAMList
|
|
}
|
|
|
|
AvailableSignatures ::= BIT STRING {
|
|
signature15(0),
|
|
signature14(1),
|
|
signature13(2),
|
|
signature12(3),
|
|
signature11(4),
|
|
signature10(5),
|
|
signature9(6),
|
|
signature8(7),
|
|
signature7(8),
|
|
signature6(9),
|
|
signature5(10),
|
|
signature4(11),
|
|
signature3(12),
|
|
signature2(13),
|
|
signature1(14),
|
|
signature0(15)
|
|
} (SIZE(16))
|
|
|
|
AvailableSubChannelNumbers ::= BIT STRING {
|
|
subCh11(0),
|
|
subCh10(1),
|
|
subCh9(2),
|
|
subCh8(3),
|
|
subCh7(4),
|
|
subCh6(5),
|
|
subCh5(6),
|
|
subCh4(7),
|
|
subCh3(8),
|
|
subCh2(9),
|
|
subCh1(10),
|
|
subCh0(11)
|
|
} (SIZE(12))
|
|
|
|
BEACON-PL-Est ::= ENUMERATED { true }
|
|
|
|
BurstType ::= ENUMERATED {
|
|
type1, type2 }
|
|
|
|
-- Actual value Bler-Target = IE value * 0.05
|
|
Bler-Target ::= INTEGER (-63..0)
|
|
|
|
CCTrCH-PowerControlInfo ::= SEQUENCE {
|
|
tfcs-Identity TFCS-Identity OPTIONAL,
|
|
ul-DPCH-PowerControlInfo UL-DPCH-PowerControlInfo
|
|
}
|
|
|
|
CCTrCH-PowerControlInfo-r4 ::= SEQUENCE {
|
|
tfcs-Identity TFCS-Identity OPTIONAL,
|
|
ul-DPCH-PowerControlInfo UL-DPCH-PowerControlInfo-r4
|
|
}
|
|
|
|
CCTrCH-PowerControlInfo-r5 ::= SEQUENCE {
|
|
tfcs-Identity TFCS-Identity OPTIONAL,
|
|
ul-DPCH-PowerControlInfo UL-DPCH-PowerControlInfo-r5
|
|
}
|
|
|
|
CCTrCH-PowerControlInfo-r7 ::= SEQUENCE {
|
|
tfcs-Identity TFCS-Identity OPTIONAL,
|
|
ul-DPCH-PowerControlInfo UL-DPCH-PowerControlInfo-r7
|
|
}
|
|
|
|
CD-AccessSlotSubchannel ::= INTEGER (0..11)
|
|
|
|
CD-AccessSlotSubchannelList ::= SEQUENCE (SIZE (1..maxPCPCH-CDsubCh)) OF
|
|
CD-AccessSlotSubchannel
|
|
|
|
CD-CA-ICH-ChannelisationCode ::= INTEGER (0..255)
|
|
|
|
CD-PreambleScramblingCode ::= INTEGER (0..79)
|
|
|
|
CD-SignatureCode ::= INTEGER (0..15)
|
|
|
|
CD-SignatureCodeList ::= SEQUENCE (SIZE (1..maxPCPCH-CDsig)) OF
|
|
CD-SignatureCode
|
|
|
|
CellAndChannelIdentity ::= SEQUENCE {
|
|
-- burstType may be set to either value and should be ignored by the receiver for 1.28 Mcps TDD.
|
|
burstType BurstType,
|
|
midambleShift MidambleShiftLong,
|
|
timeslot TimeslotNumber,
|
|
cellParametersID CellParametersID
|
|
}
|
|
|
|
CellParametersID ::= INTEGER (0..127)
|
|
|
|
Cfntargetsfnframeoffset ::= INTEGER(0..255)
|
|
|
|
ChannelAssignmentActive ::= CHOICE {
|
|
notActive NULL,
|
|
isActive AvailableMinimumSF-ListVCAM
|
|
}
|
|
|
|
ChannelisationCode256 ::= INTEGER (0..255)
|
|
|
|
ChannelReqParamsForUCSM ::= SEQUENCE {
|
|
availableAP-SignatureList AvailableAP-SignatureList,
|
|
availableAP-SubchannelList AvailableAP-SubchannelList OPTIONAL
|
|
}
|
|
|
|
ClosedLoopTimingAdjMode ::= ENUMERATED {
|
|
slot1, slot2 }
|
|
|
|
CodeNumberDSCH ::= INTEGER (0..255)
|
|
|
|
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) OPTIONAL,
|
|
f-dpch-ChannelisationCodeNumber INTEGER (0..255) OPTIONAL,
|
|
e-RGCH-Information E-RGCH-Information-CommonEdch OPTIONAL,
|
|
e-hich-Info E-HICH-Information-CommonEdch,
|
|
ul-DPCH-CodeInfoForCommonEDCH UL-DPCH-CodeInfoForCommonEDCH
|
|
}
|
|
|
|
Common-E-DCH-ResourceInfoListExt ::= SEQUENCE {
|
|
twoMsHarqConfiguration TwoMsHarqConfiguration
|
|
}
|
|
|
|
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)
|
|
}
|
|
|
|
CommonEDCHResourceConfigInfoListExt::= SEQUENCE {
|
|
scheduledTransmissionConfiguration ScheduledTransmissionConfiguration OPTIONAL,
|
|
cOffset INTEGER (0..29) OPTIONAL
|
|
}
|
|
|
|
-- For FDD, the network should not include the IE CommonEDCHSystemInfo.
|
|
-- Instead, the IE commonEDCHSystemInfoFDD should be used.
|
|
-- If included, the UE behavior is unspecified.
|
|
CommonEDCHSystemInfo ::= SEQUENCE {
|
|
ul-InterferenceForCommonEDCH UL-Interference OPTIONAL,
|
|
common-E-DCH-MAC-d-FlowList Common-E-DCH-MAC-d-FlowList,
|
|
modeSpecificInfo CHOICE {
|
|
dummy SEQUENCE {},
|
|
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)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
CommonEDCHSystemInfoFDD ::= SEQUENCE {
|
|
ul-InterferenceForCommonEDCH UL-Interference OPTIONAL,
|
|
common-E-DCH-MAC-d-FlowList Common-E-DCH-MAC-d-FlowList,
|
|
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, tti20, tti24, tti32,
|
|
tti40, tti80 },
|
|
max-PeriodForCollisionResolution INTEGER (8..24),
|
|
e-dch-TransmitContinuationOffset ENUMERATED {
|
|
tti0, tti4, tti8, tti16, tti24, tti40,
|
|
tti80,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
|
|
}
|
|
|
|
CommonEDCHSystemInfoParamConcurrentTTI ::= SEQUENCE {
|
|
common-E-DCH-MAC-d-Flow-Info-List-ConcurrentTTI
|
|
Common-E-DCH-MAC-d-Flow-Info-List-ConcurrentTTI OPTIONAL,
|
|
initialServingGrantValue INTEGER (0..37) OPTIONAL,
|
|
e-agch-Information E-AGCH-Information OPTIONAL,
|
|
ul-DPCHpowerControlInfoConcurrentTTI
|
|
UL-DPCHpowerControlInfoConcurrentTTI OPTIONAL,
|
|
e-DPCCH-DPCCH-PowerOffset E-DPCCH-DPCCH-PowerOffset OPTIONAL,
|
|
e-dpdch-Info E-DPDCH-Info-r8,
|
|
additional-E-DCH-TransmitBackoff INTEGER (0..15) OPTIONAL,
|
|
max-CCCH-ResourceAllocation ENUMERATED {
|
|
tti8, tti12, tti16, tti20, tti24, tti32,
|
|
tti40, tti80 } OPTIONAL,
|
|
max-PeriodForCollisionResolution INTEGER (8..24) OPTIONAL,
|
|
e-dch-TransmitContinuationOffset ENUMERATED {
|
|
tti0, tti4, tti8, tti16, tti24, tti40,
|
|
tti80,infinity } OPTIONAL,
|
|
measurement-Feedback-Info-ConcurrentTTI Measurement-Feedback-Info-ConcurrentTTI OPTIONAL
|
|
}
|
|
|
|
CommonERGCHChannelConfig ::= SEQUENCE {
|
|
channelisationCode INTEGER (0..127) OPTIONAL,
|
|
signatureSequence INTEGER (0..39) OPTIONAL
|
|
}
|
|
|
|
CommonERGCHInfoFDD ::= SEQUENCE {
|
|
configurationInfo CHOICE {
|
|
continue NULL,
|
|
newConfiguration SEQUENCE {
|
|
eRGCHNeighbourCellList BIT STRING (SIZE (maxCellMeas)),
|
|
commonERGCHChannelConfigList SEQUENCE (SIZE (1.. maxCellMeas)) OF
|
|
CommonERGCHChannelConfig,
|
|
minimumServingGrantValue INTEGER (0..37) OPTIONAL,
|
|
reportingRange ReportingRange,
|
|
filterCoefficient FilterCoefficient DEFAULT fc0
|
|
}
|
|
}
|
|
}
|
|
|
|
CommonTimeslotInfo ::= SEQUENCE {
|
|
-- TABULAR: secondInterleavingMode is MD, but since it can be encoded in a single
|
|
-- bit it is not defined as OPTIONAL.
|
|
secondInterleavingMode SecondInterleavingMode,
|
|
tfci-Coding TFCI-Coding OPTIONAL,
|
|
puncturingLimit PuncturingLimit,
|
|
repetitionPeriodAndLength RepetitionPeriodAndLength OPTIONAL
|
|
}
|
|
|
|
CommonTimeslotInfoMBMS ::= SEQUENCE {
|
|
-- TABULAR: secondInterleavingMode is MD, but since it can be encoded in a single
|
|
-- bit it is not defined as OPTIONAL.
|
|
secondInterleavingMode SecondInterleavingMode,
|
|
tfci-Coding TFCI-Coding OPTIONAL,
|
|
puncturingLimit PuncturingLimit
|
|
}
|
|
|
|
CommonTimeslotInfoSCCPCH ::= SEQUENCE {
|
|
-- TABULAR: secondInterleavingMode is MD, but since it can be encoded in a single
|
|
-- bit it is not defined as OPTIONAL.
|
|
secondInterleavingMode SecondInterleavingMode,
|
|
tfci-Coding TFCI-Coding OPTIONAL,
|
|
puncturingLimit PuncturingLimit,
|
|
repetitionPeriodLengthAndOffset RepetitionPeriodLengthAndOffset OPTIONAL
|
|
}
|
|
|
|
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
|
|
}
|
|
|
|
CPCH-PersistenceLevelsList ::= SEQUENCE (SIZE (1..maxCPCHsets)) OF
|
|
CPCH-PersistenceLevels
|
|
|
|
CPCH-SetInfo ::= SEQUENCE {
|
|
cpch-SetID CPCH-SetID,
|
|
transportFormatSet TransportFormatSet,
|
|
tfcs TFCS,
|
|
ap-PreambleScramblingCode AP-PreambleScramblingCode,
|
|
ap-AICH-ChannelisationCode AP-AICH-ChannelisationCode,
|
|
cd-PreambleScramblingCode CD-PreambleScramblingCode,
|
|
cd-CA-ICH-ChannelisationCode CD-CA-ICH-ChannelisationCode,
|
|
cd-AccessSlotSubchannelList CD-AccessSlotSubchannelList OPTIONAL,
|
|
cd-SignatureCodeList CD-SignatureCodeList OPTIONAL,
|
|
deltaPp-m DeltaPp-m,
|
|
ul-DPCCH-SlotFormat UL-DPCCH-SlotFormat,
|
|
n-StartMessage N-StartMessage,
|
|
n-EOT N-EOT,
|
|
-- TABULAR: VCAM info has been nested inside ChannelAssignmentActive,
|
|
-- which in turn is mandatory since it's only a binary choice.
|
|
channelAssignmentActive ChannelAssignmentActive,
|
|
cpch-StatusIndicationMode CPCH-StatusIndicationMode,
|
|
pcpch-ChannelInfoList PCPCH-ChannelInfoList
|
|
}
|
|
|
|
CPCH-SetInfoList ::= SEQUENCE (SIZE (1..maxCPCHsets)) OF
|
|
CPCH-SetInfo
|
|
|
|
CPCH-StatusIndicationMode ::= ENUMERATED {
|
|
pa-mode,
|
|
pamsf-mode }
|
|
|
|
CQI-DTX-Timer ::= ENUMERATED {
|
|
sub-frames-0,
|
|
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,
|
|
sub-frames-Infinity,
|
|
spare4,
|
|
spare3,
|
|
spare2,
|
|
spare1 }
|
|
|
|
CQI-RepetitionFactor ::= INTEGER(1..4)
|
|
|
|
CSICH-PowerOffset ::= INTEGER (-10..5)
|
|
|
|
D-CPICH-PowerOffset-4x4MIMO ::= INTEGER (-12..0)
|
|
|
|
-- DefaultDPCH-OffsetValueFDD and DefaultDPCH-OffsetValueTDD corresponds to
|
|
-- IE "Default DPCH Offset Value" depending on the mode.
|
|
-- Actual value DefaultDPCH-OffsetValueFDD = IE value * 512
|
|
DefaultDPCH-OffsetValueFDD ::= INTEGER (0..599)
|
|
|
|
DefaultDPCH-OffsetValueTDD ::= INTEGER (0..7)
|
|
|
|
DeltaPp-m ::= INTEGER (-10..10)
|
|
|
|
DeltaCQI ::= INTEGER (0..8)
|
|
|
|
DeltaCQI-r11 ::= INTEGER (0..10)
|
|
|
|
DeltaNACK ::= INTEGER (0..8)
|
|
|
|
DeltaNACK-r11 ::= INTEGER (0..10)
|
|
|
|
DeltaACK ::= INTEGER (0..8)
|
|
|
|
DeltaACK-r11 ::= INTEGER (0..10)
|
|
|
|
-- Actual value DeltaSIR = IE value * 0.1
|
|
DeltaSIR ::= INTEGER (0..30)
|
|
|
|
DHS-Sync ::= INTEGER (-20..10)
|
|
|
|
DL-CCTrCh ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
timeInfo TimeInfo,
|
|
commonTimeslotInfo CommonTimeslotInfo OPTIONAL,
|
|
dl-CCTrCH-TimeslotsCodes DownlinkTimeslotsCodes OPTIONAL,
|
|
ul-CCTrChTPCList UL-CCTrChTPCList OPTIONAL
|
|
}
|
|
|
|
DL-CCTrCh-r4 ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
timeInfo TimeInfo,
|
|
commonTimeslotInfo CommonTimeslotInfo OPTIONAL,
|
|
tddOption CHOICE {
|
|
tdd384 SEQUENCE {
|
|
dl-CCTrCH-TimeslotsCodes DownlinkTimeslotsCodes OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
dl-CCTrCH-TimeslotsCodes DownlinkTimeslotsCodes-LCR-r4 OPTIONAL
|
|
}
|
|
},
|
|
ul-CCTrChTPCList UL-CCTrChTPCList OPTIONAL
|
|
}
|
|
|
|
DL-CCTrCh-r7 ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
timeInfo TimeInfo,
|
|
commonTimeslotInfo CommonTimeslotInfo OPTIONAL,
|
|
tddOption CHOICE {
|
|
tdd384 SEQUENCE {
|
|
dl-CCTrCH-TimeslotsCodes DownlinkTimeslotsCodes-r7 OPTIONAL
|
|
},
|
|
tdd768 SEQUENCE {
|
|
dl-CCTrCH-TimeslotsCodes DownlinkTimeslotsCodes-VHCR OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
dl-CCTrCH-TimeslotsCodes DownlinkTimeslotsCodes-LCR-r4 OPTIONAL
|
|
}
|
|
},
|
|
ul-CCTrChTPCList UL-CCTrChTPCList OPTIONAL
|
|
}
|
|
|
|
DL-CCTrChList ::= SEQUENCE (SIZE (1..maxCCTrCH)) OF
|
|
DL-CCTrCh
|
|
|
|
DL-CCTrChList-r7 ::= SEQUENCE (SIZE (1..maxCCTrCH)) OF
|
|
DL-CCTrCh-r7
|
|
|
|
DL-CCTrChList-r4 ::= SEQUENCE (SIZE (1..maxCCTrCH)) OF
|
|
DL-CCTrCh-r4
|
|
|
|
DL-CCTrChListToRemove ::= SEQUENCE (SIZE (1..maxCCTrCH)) OF
|
|
TFCS-IdentityPlain
|
|
|
|
DL-ChannelisationCode ::= SEQUENCE {
|
|
secondaryScramblingCode SecondaryScramblingCode OPTIONAL,
|
|
sf-AndCodeNumber SF512-AndCodeNumber,
|
|
scramblingCodeChange ScramblingCodeChange OPTIONAL
|
|
}
|
|
|
|
DL-ChannelisationCodeList ::= SEQUENCE (SIZE (1..maxDPCH-DLchan)) OF
|
|
DL-ChannelisationCode
|
|
|
|
DL-CommonInformation ::= SEQUENCE {
|
|
dl-DPCH-InfoCommon DL-DPCH-InfoCommon OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
defaultDPCH-OffsetValue DefaultDPCH-OffsetValueFDD OPTIONAL,
|
|
dpch-CompressedModeInfo DPCH-CompressedModeInfo OPTIONAL,
|
|
tx-DiversityMode TX-DiversityMode OPTIONAL,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy SSDT-Information OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
defaultDPCH-OffsetValue DefaultDPCH-OffsetValueTDD OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
DL-CommonInformation-r4 ::= SEQUENCE {
|
|
dl-DPCH-InfoCommon DL-DPCH-InfoCommon-r4 OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
defaultDPCH-OffsetValue DefaultDPCH-OffsetValueFDD OPTIONAL,
|
|
dpch-CompressedModeInfo DPCH-CompressedModeInfo OPTIONAL,
|
|
tx-DiversityMode TX-DiversityMode OPTIONAL,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy SSDT-Information-r4 OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
tddOption CHOICE {
|
|
tdd384 NULL,
|
|
tdd128 SEQUENCE {
|
|
tstd-Indicator BOOLEAN
|
|
}
|
|
},
|
|
defaultDPCH-OffsetValue DefaultDPCH-OffsetValueTDD OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
DL-CommonInformation-r5 ::= SEQUENCE {
|
|
dl-DPCH-InfoCommon DL-DPCH-InfoCommon-r4 OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
defaultDPCH-OffsetValue DefaultDPCH-OffsetValueFDD OPTIONAL,
|
|
dpch-CompressedModeInfo DPCH-CompressedModeInfo OPTIONAL,
|
|
tx-DiversityMode TX-DiversityMode OPTIONAL,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy SSDT-Information-r4 OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
tddOption CHOICE {
|
|
tdd384 NULL,
|
|
tdd128 SEQUENCE {
|
|
tstd-Indicator BOOLEAN
|
|
}
|
|
},
|
|
defaultDPCH-OffsetValue DefaultDPCH-OffsetValueTDD OPTIONAL
|
|
}
|
|
},
|
|
mac-hsResetIndicator ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
DL-CommonInformation-r6 ::= 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 OPTIONAL,
|
|
tx-DiversityMode TX-DiversityMode OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
tddOption CHOICE {
|
|
tdd384 NULL,
|
|
tdd128 SEQUENCE {
|
|
tstd-Indicator BOOLEAN
|
|
}
|
|
},
|
|
defaultDPCH-OffsetValue DefaultDPCH-OffsetValueTDD OPTIONAL
|
|
}
|
|
},
|
|
mac-hsResetIndicator ENUMERATED { true } OPTIONAL,
|
|
postVerificationPeriod ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
DL-CommonInformation-r7 ::= 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 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-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-CommonInformation-r10 ::= 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-r10 OPTIONAL,
|
|
tx-DiversityMode TX-DiversityMode OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
tddOption CHOICE {
|
|
tdd384 NULL,
|
|
tdd768 NULL,
|
|
tdd128 SEQUENCE {
|
|
tstd-Indicator BOOLEAN
|
|
}
|
|
},
|
|
defaultDPCH-OffsetValue DefaultDPCH-OffsetValueTDD OPTIONAL
|
|
}
|
|
},
|
|
mac-hsResetIndicator ENUMERATED { true } OPTIONAL,
|
|
postVerificationPeriod ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
DL-CommonInformation-r11 ::= 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-r10 OPTIONAL,
|
|
tx-DiversityMode TX-DiversityMode OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
tddOption CHOICE {
|
|
tdd384 NULL,
|
|
tdd768 NULL,
|
|
tdd128 SEQUENCE {
|
|
tstd-Indicator BOOLEAN
|
|
}
|
|
},
|
|
defaultDPCH-OffsetValue DefaultDPCH-OffsetValueTDD OPTIONAL
|
|
}
|
|
},
|
|
mac-hsResetIndicator ENUMERATED { true } OPTIONAL,
|
|
postVerificationPeriod ENUMERATED { true } OPTIONAL,
|
|
mac-hsResetIndicator-assisting ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
DL-CommonInformationPost ::= SEQUENCE {
|
|
dl-DPCH-InfoCommon DL-DPCH-InfoCommonPost
|
|
}
|
|
|
|
DL-CommonInformationPredef ::= SEQUENCE {
|
|
dl-DPCH-InfoCommon DL-DPCH-InfoCommonPredef OPTIONAL
|
|
}
|
|
|
|
DL-CompressedModeMethod ::= ENUMERATED {
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received the UE behaviour is not specified.
|
|
dummy, sf-2,
|
|
higherLayerScheduling }
|
|
|
|
DL-DPCH-InfoCommon ::= SEQUENCE {
|
|
cfnHandling CHOICE {
|
|
maintain NULL,
|
|
initialise SEQUENCE {
|
|
-- IE dummy is not used in this version of the specification
|
|
-- The IE should not be sent and if received it should be ignored
|
|
dummy Cfntargetsfnframeoffset OPTIONAL
|
|
}
|
|
},
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
dl-DPCH-PowerControlInfo DL-DPCH-PowerControlInfo OPTIONAL,
|
|
powerOffsetPilot-pdpdch PowerOffsetPilot-pdpdch,
|
|
dl-rate-matching-restriction Dl-rate-matching-restriction OPTIONAL,
|
|
-- TABULAR: The number of pilot bits is nested inside the spreading factor.
|
|
spreadingFactorAndPilot SF512-AndPilot,
|
|
positionFixedOrFlexible PositionFixedOrFlexible,
|
|
tfci-Existence BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
dl-DPCH-PowerControlInfo DL-DPCH-PowerControlInfo OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
DL-DPCH-InfoCommon-r4 ::= SEQUENCE {
|
|
cfnHandling CHOICE {
|
|
maintain NULL,
|
|
initialise SEQUENCE {
|
|
-- IE dummy is not used in this version of the specification
|
|
-- The IE should not be sent and if received it should be ignored
|
|
dummy Cfntargetsfnframeoffset OPTIONAL
|
|
}
|
|
},
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
dl-DPCH-PowerControlInfo DL-DPCH-PowerControlInfo OPTIONAL,
|
|
powerOffsetPilot-pdpdch PowerOffsetPilot-pdpdch,
|
|
dl-rate-matching-restriction Dl-rate-matching-restriction OPTIONAL,
|
|
-- TABULAR: The number of pilot bits is nested inside the spreading factor.
|
|
spreadingFactorAndPilot SF512-AndPilot,
|
|
positionFixedOrFlexible PositionFixedOrFlexible,
|
|
tfci-Existence BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
dl-DPCH-PowerControlInfo DL-DPCH-PowerControlInfo OPTIONAL
|
|
}
|
|
},
|
|
-- The IE mac-d-HFN-initial-value should be absent in the RRCConnectionSetup-r4-IEs or
|
|
-- RRCConnectionSetup-r5-IEs or HandoverToUTRANCommand-r4-IEs or HandoverToUTRANCommand-r5-IEs and
|
|
-- if the IE is included, the general error handling for conditional IEs applies.
|
|
mac-d-HFN-initial-value MAC-d-HFN-initial-value OPTIONAL
|
|
|
|
}
|
|
|
|
DL-DPCH-InfoCommon-r6 ::= SEQUENCE {
|
|
cfnHandling CHOICE {
|
|
maintain SEQUENCE {
|
|
timingmaintainedsynchind TimingMaintainedSynchInd OPTIONAL
|
|
},
|
|
initialise NULL
|
|
},
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
dl-DPCH-PowerControlInfo DL-DPCH-PowerControlInfo OPTIONAL,
|
|
powerOffsetPilot-pdpdch PowerOffsetPilot-pdpdch,
|
|
dl-rate-matching-restriction Dl-rate-matching-restriction OPTIONAL,
|
|
-- TABULAR: The number of pilot bits is nested inside the spreading factor.
|
|
spreadingFactorAndPilot SF512-AndPilot,
|
|
positionFixedOrFlexible PositionFixedOrFlexible,
|
|
tfci-Existence BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
dl-DPCH-PowerControlInfo DL-DPCH-PowerControlInfo OPTIONAL
|
|
}
|
|
},
|
|
-- The IE mac-d-HFN-initial-value should be absent in the RRCConnectionSetup and the
|
|
-- HandoverToUTRANCommand messages. If the IE is included, the general error handling
|
|
-- for conditional IEs applies.
|
|
mac-d-HFN-initial-value MAC-d-HFN-initial-value OPTIONAL
|
|
}
|
|
|
|
DL-DPCH-InfoCommonPost ::= SEQUENCE {
|
|
dl-DPCH-PowerControlInfo DL-DPCH-PowerControlInfo OPTIONAL
|
|
}
|
|
|
|
DL-DPCH-InfoCommonPredef ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
-- TABULAR: The number of pilot bits is nested inside the spreading factor.
|
|
spreadingFactorAndPilot SF512-AndPilot,
|
|
positionFixedOrFlexible PositionFixedOrFlexible,
|
|
tfci-Existence BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
commonTimeslotInfo CommonTimeslotInfo
|
|
}
|
|
}
|
|
}
|
|
|
|
DL-DPCH-InfoPerRL ::= CHOICE {
|
|
fdd SEQUENCE {
|
|
pCPICH-UsageForChannelEst PCPICH-UsageForChannelEst,
|
|
dpch-FrameOffset DPCH-FrameOffset,
|
|
secondaryCPICH-Info SecondaryCPICH-Info OPTIONAL,
|
|
dl-ChannelisationCodeList DL-ChannelisationCodeList,
|
|
tpc-CombinationIndex TPC-CombinationIndex,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy SSDT-CellIdentity OPTIONAL,
|
|
closedLoopTimingAdjMode ClosedLoopTimingAdjMode OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
dl-CCTrChListToEstablish DL-CCTrChList OPTIONAL,
|
|
dl-CCTrChListToRemove DL-CCTrChListToRemove OPTIONAL
|
|
}
|
|
}
|
|
|
|
DL-DPCH-InfoPerRL-r4 ::= CHOICE {
|
|
fdd SEQUENCE {
|
|
pCPICH-UsageForChannelEst PCPICH-UsageForChannelEst,
|
|
dpch-FrameOffset DPCH-FrameOffset,
|
|
secondaryCPICH-Info SecondaryCPICH-Info OPTIONAL,
|
|
dl-ChannelisationCodeList DL-ChannelisationCodeList,
|
|
tpc-CombinationIndex TPC-CombinationIndex,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy SSDT-CellIdentity OPTIONAL,
|
|
closedLoopTimingAdjMode ClosedLoopTimingAdjMode OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
dl-CCTrChListToEstablish DL-CCTrChList-r4 OPTIONAL,
|
|
dl-CCTrChListToRemove DL-CCTrChListToRemove OPTIONAL
|
|
}
|
|
}
|
|
|
|
DL-DPCH-InfoPerRL-r5 ::= CHOICE {
|
|
fdd SEQUENCE {
|
|
pCPICH-UsageForChannelEst PCPICH-UsageForChannelEst,
|
|
dpch-FrameOffset DPCH-FrameOffset,
|
|
secondaryCPICH-Info SecondaryCPICH-Info OPTIONAL,
|
|
dl-ChannelisationCodeList DL-ChannelisationCodeList,
|
|
tpc-CombinationIndex TPC-CombinationIndex,
|
|
powerOffsetTPC-pdpdch PowerOffsetTPC-pdpdch OPTIONAL,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy SSDT-CellIdentity OPTIONAL,
|
|
closedLoopTimingAdjMode ClosedLoopTimingAdjMode OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
dl-CCTrChListToEstablish DL-CCTrChList-r4 OPTIONAL,
|
|
dl-CCTrChListToRemove DL-CCTrChListToRemove OPTIONAL
|
|
}
|
|
}
|
|
|
|
DL-DPCH-InfoPerRL-r6 ::= CHOICE {
|
|
fdd SEQUENCE {
|
|
pCPICH-UsageForChannelEst PCPICH-UsageForChannelEst,
|
|
dpch-FrameOffset DPCH-FrameOffset,
|
|
secondaryCPICH-Info SecondaryCPICH-Info OPTIONAL,
|
|
dl-ChannelisationCodeList DL-ChannelisationCodeList,
|
|
tpc-CombinationIndex TPC-CombinationIndex,
|
|
powerOffsetTPC-pdpdch PowerOffsetTPC-pdpdch OPTIONAL,
|
|
closedLoopTimingAdjMode ClosedLoopTimingAdjMode OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
dl-CCTrChListToEstablish DL-CCTrChList-r4 OPTIONAL,
|
|
dl-CCTrChListToRemove DL-CCTrChListToRemove OPTIONAL
|
|
}
|
|
}
|
|
|
|
DL-DPCH-InfoPerRL-r7 ::= CHOICE {
|
|
fdd SEQUENCE {
|
|
pCPICH-UsageForChannelEst PCPICH-UsageForChannelEst,
|
|
dpch-FrameOffset DPCH-FrameOffset,
|
|
secondaryCPICH-Info SecondaryCPICH-Info OPTIONAL,
|
|
dl-ChannelisationCodeList DL-ChannelisationCodeList,
|
|
tpc-CombinationIndex TPC-CombinationIndex,
|
|
powerOffsetTPC-pdpdch PowerOffsetTPC-pdpdch OPTIONAL,
|
|
closedLoopTimingAdjMode ClosedLoopTimingAdjMode OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
dl-CCTrChListToEstablish DL-CCTrChList-r7 OPTIONAL,
|
|
dl-CCTrChListToRemove DL-CCTrChListToRemove OPTIONAL
|
|
}
|
|
}
|
|
|
|
DL-FDPCH-InfoPerRL-r6 ::= SEQUENCE {
|
|
pCPICH-UsageForChannelEst PCPICH-UsageForChannelEst,
|
|
fdpch-FrameOffset DPCH-FrameOffset,
|
|
secondaryCPICH-Info SecondaryCPICH-Info OPTIONAL,
|
|
secondaryScramblingCode SecondaryScramblingCode OPTIONAL,
|
|
dl-ChannelisationCode INTEGER (0..255),
|
|
tpc-CombinationIndex TPC-CombinationIndex
|
|
}
|
|
|
|
DL-FDPCH-InfoPerRL-r7 ::= SEQUENCE {
|
|
pCPICH-UsageForChannelEst PCPICH-UsageForChannelEst,
|
|
fdpch-FrameOffset DPCH-FrameOffset,
|
|
fdpch-SlotFormat FDPCH-SlotFormat OPTIONAL,
|
|
secondaryCPICH-Info SecondaryCPICH-Info OPTIONAL,
|
|
secondaryScramblingCode SecondaryScramblingCode OPTIONAL,
|
|
dl-ChannelisationCode INTEGER (0..255),
|
|
tpc-CombinationIndex TPC-CombinationIndex,
|
|
sttdIndication STTDIndication OPTIONAL
|
|
}
|
|
|
|
DL-DPCH-InfoPerRL-PostFDD ::= SEQUENCE {
|
|
pCPICH-UsageForChannelEst PCPICH-UsageForChannelEst,
|
|
dl-ChannelisationCode DL-ChannelisationCode,
|
|
tpc-CombinationIndex TPC-CombinationIndex
|
|
}
|
|
|
|
DL-DPCH-InfoPerRL-PostTDD ::= SEQUENCE {
|
|
dl-DPCH-TimeslotsCodes DownlinkTimeslotsCodes
|
|
}
|
|
|
|
DL-DPCH-InfoPerRL-PostTDD-LCR-r4 ::= SEQUENCE {
|
|
dl-CCTrCH-TimeslotsCodes DownlinkTimeslotsCodes-LCR-r4
|
|
}
|
|
|
|
DL-DPCH-PowerControlInfo ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
dpc-Mode DPC-Mode
|
|
},
|
|
tdd SEQUENCE {
|
|
tpc-StepSizeTDD TPC-StepSizeTDD OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
DL-FDPCH-InfoCommon-r6 ::= SEQUENCE {
|
|
cfnHandling CHOICE {
|
|
maintain SEQUENCE {
|
|
timingmaintainedsynchind TimingMaintainedSynchInd OPTIONAL
|
|
},
|
|
initialise NULL
|
|
},
|
|
dl-FDPCH-PowerControlInfo DL-DPCH-PowerControlInfo OPTIONAL,
|
|
-- Actual value dl-FDPCH-TPCcommandErrorRate = IE value * 0.01
|
|
-- dl-FDPCH-TPCcommandErrorRate values 11..16 are spare and shall not be used in this version of
|
|
-- the protocol.
|
|
-- In addition, this IE shall always be included otherwise the UE behaviour is unspecified.
|
|
dl-FDPCH-TPCcommandErrorRate INTEGER (1..16) OPTIONAL
|
|
}
|
|
|
|
DL-FrameType ::= ENUMERATED {
|
|
dl-FrameTypeA, dl-FrameTypeB }
|
|
|
|
DL-HSPDSCH-Information ::= SEQUENCE {
|
|
hs-scch-Info HS-SCCH-Info OPTIONAL,
|
|
measurement-feedback-Info Measurement-Feedback-Info OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
tdd CHOICE{
|
|
tdd384 SEQUENCE {
|
|
dl-HSPDSCH-TS-Configuration DL-HSPDSCH-TS-Configuration OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
hs-PDSCH-Midamble-Configuration-tdd128
|
|
HS-PDSCH-Midamble-Configuration-TDD128 OPTIONAL
|
|
}
|
|
},
|
|
fdd NULL
|
|
}
|
|
}
|
|
|
|
DL-HSPDSCH-Information-r6 ::= SEQUENCE {
|
|
hs-scch-Info HS-SCCH-Info-r6 OPTIONAL,
|
|
measurement-feedback-Info Measurement-Feedback-Info OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
tdd CHOICE {
|
|
tdd384 SEQUENCE {
|
|
dl-HSPDSCH-TS-Configuration DL-HSPDSCH-TS-Configuration OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
hs-PDSCH-Midamble-Configuration-tdd128
|
|
HS-PDSCH-Midamble-Configuration-TDD128 OPTIONAL
|
|
}
|
|
},
|
|
fdd NULL
|
|
}
|
|
}
|
|
|
|
DL-HSPDSCH-Information-r7 ::= 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
|
|
}
|
|
}
|
|
}
|
|
|
|
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-Information-r8-ext ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
tdd CHOICE {
|
|
tdd384 NULL,
|
|
tdd768 NULL,
|
|
tdd128 SEQUENCE {
|
|
outofSyncWindow OutofSyncWindow OPTIONAL
|
|
}
|
|
},
|
|
fdd NULL
|
|
}
|
|
}
|
|
|
|
DL-HSPDSCH-Information-r8-ext2 ::= SEQUENCE {
|
|
hs-scch-Info HS-SCCH-Info-r8-ext OPTIONAL
|
|
}
|
|
|
|
DL-HSPDSCH-Information-r9 ::= SEQUENCE {
|
|
hs-scch-Info HS-SCCH-Info-r9 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,
|
|
tS0-Indicator ENUMERATED { true } OPTIONAL,
|
|
outofSyncWindow OutofSyncWindow OPTIONAL
|
|
}
|
|
},
|
|
fdd SEQUENCE {
|
|
dl-64QAM-Configured ENUMERATED { true } OPTIONAL,
|
|
hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
DL-HSPDSCH-Information-r11 ::= SEQUENCE {
|
|
hs-scch-Info HS-SCCH-Info-r9 OPTIONAL,
|
|
measurement-feedback-Info Measurement-Feedback-Info-r11 OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
tdd CHOICE {
|
|
tdd384 SEQUENCE {
|
|
dl-HSPDSCH-TS-Configuration DL-HSPDSCH-TS-Configuration OPTIONAL
|
|
},
|
|
tdd768 SEQUENCE {
|
|
dl-HSPDSCH-TS-Configuration DL-HSPDSCH-TS-Configuration-VHCR OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
hs-PDSCH-Midamble-Configuration-tdd128
|
|
HS-PDSCH-Midamble-Configuration-TDD128 OPTIONAL,
|
|
dl-MultiCarrier-Information DL-MultiCarrier-Information OPTIONAL,
|
|
tS0-Indicator ENUMERATED { true } OPTIONAL,
|
|
outofSyncWindow OutofSyncWindow OPTIONAL
|
|
}
|
|
},
|
|
fdd SEQUENCE {
|
|
dl-64QAM-Configured ENUMERATED { true } OPTIONAL,
|
|
hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
OutofSyncWindow ::= ENUMERATED {
|
|
ms40, ms80, ms160, ms320,
|
|
ms640, spare3, spare2, spare1 }
|
|
|
|
DL-HSPDSCH-MultiCarrier-Information ::= SEQUENCE (SIZE (1..maxTDD128Carrier)) OF
|
|
SEQUENCE {
|
|
uarfcn-Carrier UARFCN,
|
|
harqInfo HARQ-Info OPTIONAL,
|
|
hs-PDSCH-Midamble-Configuration HS-PDSCH-Midamble-Configuration-TDD128 OPTIONAL,
|
|
hs-SCCH-TDD128-MultiCarrier SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-TDD128-MultiCarrier OPTIONAL
|
|
}
|
|
|
|
-- The IE 'DL-HSPDSCH-TS-Configuration' applies to tdd-384 REL-5 onward
|
|
DL-HSPDSCH-TS-Configuration ::= SEQUENCE (SIZE (1..maxTS-1)) OF
|
|
SEQUENCE {
|
|
timeslot TimeslotNumber,
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType-DL
|
|
}
|
|
|
|
-- The IE 'DL-HSPDSCH-TS-Configuration-VHCR' applies to tdd-768 REL-7 onward
|
|
DL-HSPDSCH-TS-Configuration-VHCR ::= SEQUENCE (SIZE (1..maxTS-1)) OF
|
|
SEQUENCE {
|
|
timeslot TimeslotNumber,
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType-DL-VHCR
|
|
}
|
|
|
|
DL-InformationPerRL ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
-- dummy1 and dummy 2 are not used in this version of specification, they should
|
|
-- not be sent and if received they should be ignored.
|
|
dummy1 PDSCH-SHO-DCH-Info OPTIONAL,
|
|
dummy2 PDSCH-CodeMapping OPTIONAL
|
|
},
|
|
tdd PrimaryCCPCH-Info
|
|
},
|
|
dl-DPCH-InfoPerRL DL-DPCH-InfoPerRL OPTIONAL,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy SCCPCH-InfoForFACH OPTIONAL
|
|
}
|
|
|
|
DL-InformationPerRL-r4 ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
-- dummy1 and dummy 2 are not used in this version of specification, they should
|
|
-- not be sent and if received they should be ignored.
|
|
dummy1 PDSCH-SHO-DCH-Info OPTIONAL,
|
|
dummy2 PDSCH-CodeMapping OPTIONAL
|
|
},
|
|
tdd PrimaryCCPCH-Info-r4
|
|
},
|
|
dl-DPCH-InfoPerRL DL-DPCH-InfoPerRL-r4 OPTIONAL,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy SCCPCH-InfoForFACH-r4 OPTIONAL,
|
|
cell-id CellIdentity OPTIONAL
|
|
}
|
|
|
|
DL-InformationPerRL-r5 ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
-- dummy1 and dummy 2 are not used in this version of specification, they should
|
|
-- not be sent and if received they should be ignored.
|
|
dummy1 PDSCH-SHO-DCH-Info OPTIONAL,
|
|
dummy2 PDSCH-CodeMapping OPTIONAL,
|
|
servingHSDSCH-RL-indicator BOOLEAN
|
|
},
|
|
tdd PrimaryCCPCH-Info-r4
|
|
},
|
|
dl-DPCH-InfoPerRL DL-DPCH-InfoPerRL-r5 OPTIONAL,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy SCCPCH-InfoForFACH-r4 OPTIONAL,
|
|
cell-id CellIdentity OPTIONAL
|
|
}
|
|
|
|
DL-InformationPerRL-r5bis ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
-- dummy1 and dummy 2 are not used in this version of specification, they should
|
|
-- not be sent and if received they should be ignored.
|
|
dummy1 PDSCH-SHO-DCH-Info OPTIONAL,
|
|
dummy2 PDSCH-CodeMapping OPTIONAL
|
|
},
|
|
tdd PrimaryCCPCH-Info-r4
|
|
},
|
|
dl-DPCH-InfoPerRL DL-DPCH-InfoPerRL-r5 OPTIONAL,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy SCCPCH-InfoForFACH-r4 OPTIONAL,
|
|
cell-id CellIdentity OPTIONAL
|
|
}
|
|
|
|
DL-InformationPerRL-r6 ::= 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-r6,
|
|
dl-FDPCH-InfoPerRL DL-FDPCH-InfoPerRL-r6
|
|
} OPTIONAL,
|
|
e-AGCH-Information E-AGCH-Information OPTIONAL,
|
|
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,
|
|
cell-id CellIdentity OPTIONAL
|
|
}
|
|
|
|
DL-InformationPerRL-v6b0ext ::= SEQUENCE {
|
|
sttdIndication STTDIndication OPTIONAL
|
|
}
|
|
|
|
DL-InformationPerRL-r7 ::= 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-r7 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
|
|
}
|
|
}
|
|
},
|
|
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
|
|
}
|
|
}
|
|
},
|
|
cell-id CellIdentity OPTIONAL
|
|
}
|
|
|
|
DL-InformationPerRL-r11 ::= 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,
|
|
e-ROCH-Information E-ROCH-Information OPTIONAL,
|
|
modeSpecificInfo2 CHOICE {
|
|
fdd SEQUENCE {
|
|
e-HICH-Info CHOICE {
|
|
e-HICH-Information E-HICH-Information-r11,
|
|
releaseIndicator NULL,
|
|
secondaryReleaseIndicator NULL
|
|
} OPTIONAL,
|
|
e-RGCH-Info CHOICE {
|
|
e-RGCH-Information E-RGCH-Information,
|
|
releaseIndicator NULL
|
|
} OPTIONAL,
|
|
f-TPICH-Info CHOICE {
|
|
f-TPICH-Information F-TPICH-Information,
|
|
releaseIndicator NULL
|
|
} OPTIONAL
|
|
},
|
|
tdd CHOICE {
|
|
tdd384-tdd768 SEQUENCE {
|
|
e-HICH-Info E-HICH-Information-TDD384-768 OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
e-HICH-Info E-HICH-Information-TDD128 OPTIONAL
|
|
}
|
|
}
|
|
},
|
|
cell-id CellIdentity OPTIONAL
|
|
}
|
|
|
|
DL-InformationPerRL-List ::= SEQUENCE (SIZE (1..maxRL)) OF
|
|
DL-InformationPerRL
|
|
|
|
DL-InformationPerRL-List-r4 ::= SEQUENCE (SIZE (1..maxRL)) OF
|
|
DL-InformationPerRL-r4
|
|
|
|
DL-InformationPerRL-List-r5 ::= SEQUENCE (SIZE (1..maxRL)) OF
|
|
DL-InformationPerRL-r5
|
|
|
|
DL-InformationPerRL-List-r6 ::= SEQUENCE (SIZE (1..maxRL)) OF
|
|
DL-InformationPerRL-r6
|
|
|
|
DL-InformationPerRL-List-v6b0ext ::= SEQUENCE (SIZE (1..maxRL)) OF
|
|
DL-InformationPerRL-v6b0ext
|
|
|
|
DL-InformationPerRL-List-r5bis ::= SEQUENCE (SIZE (1..maxRL)) OF
|
|
DL-InformationPerRL-r5bis
|
|
|
|
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-List-r11 ::= SEQUENCE (SIZE (1..maxRL)) OF
|
|
DL-InformationPerRL-r11
|
|
|
|
DL-InformationPerRL-ListPostFDD ::= SEQUENCE (SIZE (1..maxRL)) OF
|
|
DL-InformationPerRL-PostFDD
|
|
|
|
DL-InformationPerRL-PostFDD ::= SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
dl-DPCH-InfoPerRL DL-DPCH-InfoPerRL-PostFDD
|
|
}
|
|
|
|
DL-InformationPerRL-PostTDD ::= SEQUENCE {
|
|
primaryCCPCH-Info PrimaryCCPCH-InfoPost,
|
|
dl-DPCH-InfoPerRL DL-DPCH-InfoPerRL-PostTDD
|
|
}
|
|
|
|
DL-InformationPerRL-PostTDD-LCR-r4 ::= SEQUENCE {
|
|
primaryCCPCH-Info PrimaryCCPCH-InfoPostTDD-LCR-r4,
|
|
dl-DPCH-InfoPerRL DL-DPCH-InfoPerRL-PostTDD-LCR-r4
|
|
}
|
|
|
|
--for 1.28Mcps TDD Multi-Carrier
|
|
DL-MultiCarrier-Information ::= SEQUENCE {
|
|
tsn-Length ENUMERATED { tsn-6bits, tsn-9bits } OPTIONAL,
|
|
multiCarrierNumber INTEGER (1..maxTDD128Carrier) OPTIONAL,
|
|
dl-HSPDSCH-MultiCarrier-Information DL-HSPDSCH-MultiCarrier-Information OPTIONAL
|
|
}
|
|
|
|
DL-PDSCH-Information ::= SEQUENCE {
|
|
-- dummy1 and dummy 2 are not used in this version of specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy1 PDSCH-SHO-DCH-Info OPTIONAL,
|
|
dummy2 PDSCH-CodeMapping OPTIONAL
|
|
}
|
|
|
|
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-SecondaryCellInfoFDD-v890ext ::= SEQUENCE {
|
|
differentTxModeFromServingHS-DSCHCell ENUMERATED { different } OPTIONAL
|
|
}
|
|
|
|
DL-SecondaryCellInfoFDD-r9 ::= SEQUENCE {
|
|
configurationInfo CHOICE {
|
|
continue NULL,
|
|
newConfiguration SEQUENCE {
|
|
new-H-RNTI H-RNTI,
|
|
dl-64QAM-Configured ENUMERATED { true } OPTIONAL,
|
|
hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL,
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
dl-ScramblingCode SecondaryScramblingCode OPTIONAL,
|
|
hS-SCCHChannelisationCodeInfo SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-Codes,
|
|
measurementPowerOffset MeasurementPowerOffset,
|
|
uarfcn-DL UARFCN,
|
|
differentTxModeFromServingHS-DSCHCell ENUMERATED { different } OPTIONAL
|
|
}
|
|
},
|
|
secondaryCellMIMOparameters SecondaryCellMIMOparametersFDD OPTIONAL
|
|
}
|
|
|
|
DL-SecondaryCellInfoFDD-r10 ::= SEQUENCE {
|
|
configurationInfo CHOICE {
|
|
continue NULL,
|
|
newConfiguration SEQUENCE {
|
|
new-H-RNTI H-RNTI,
|
|
dl-64QAM-Configured ENUMERATED { true } OPTIONAL,
|
|
hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL,
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
dl-ScramblingCode SecondaryScramblingCode OPTIONAL,
|
|
hS-SCCHChannelisationCodeInfo SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-Codes,
|
|
measurementPowerOffset MeasurementPowerOffset,
|
|
uarfcn-DL UARFCN,
|
|
differentTxModeFromServingHS-DSCHCell ENUMERATED { different } OPTIONAL
|
|
}
|
|
},
|
|
secondaryCellMIMOparameters SecondaryCellMIMOparametersFDD-r10 OPTIONAL
|
|
}
|
|
|
|
DL-SecondaryCellInfoFDD-r11 ::= SEQUENCE {
|
|
configurationInfo CHOICE {
|
|
continue NULL,
|
|
newConfiguration SEQUENCE {
|
|
new-H-RNTI H-RNTI,
|
|
dl-64QAM-Configured ENUMERATED { true } OPTIONAL,
|
|
hs-DSCH-TBSizeTable HS-DSCH-TBSizeTable OPTIONAL,
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
dl-ScramblingCode SecondaryScramblingCode OPTIONAL,
|
|
hS-SCCHChannelisationCodeInfo SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-Codes,
|
|
measurementPowerOffset MeasurementPowerOffset,
|
|
measurementPowerOffset1 MeasurementPowerOffset OPTIONAL,
|
|
uarfcn-DL UARFCN,
|
|
differentTxModeFromServingHS-DSCHCell ENUMERATED { different } OPTIONAL,
|
|
multiflowConfigurationInfo MultiflowConfigurationInfo OPTIONAL
|
|
}
|
|
},
|
|
secondaryCellMIMOparameters SecondaryCellMIMOparametersFDD-r10 OPTIONAL,
|
|
secondaryCell4x4MIMOparameters SecondaryCell4x4MIMOparametersFDD OPTIONAL
|
|
}
|
|
|
|
DL-TPC-PowerOffsetPerRL ::= SEQUENCE {
|
|
powerOffsetTPC-pdpdch PowerOffsetTPC-pdpdch OPTIONAL
|
|
}
|
|
|
|
-- NOTE: The radio links in the following list have a one-to-one mapping with the
|
|
-- radio links in the message.
|
|
DL-TPC-PowerOffsetPerRL-List ::= SEQUENCE (SIZE (1..maxRL)) OF
|
|
DL-TPC-PowerOffsetPerRL
|
|
|
|
DL-TS-ChannelisationCode ::= 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 }
|
|
|
|
DL-TS-ChannelisationCode-VHCR ::= ENUMERATED {
|
|
cc32-1, cc32-2, cc32-3, cc32-4,
|
|
cc132-5, cc32-6, cc32-7, cc32-8,
|
|
cc32-9, cc32-10, cc32-11, cc32-12,
|
|
cc32-13, cc32-14, cc32-15, cc32-16,
|
|
cc32-17, cc32-18, cc32-19, cc32-20,
|
|
cc32-21, cc32-22, cc32-23, cc32-24,
|
|
cc32-25, cc32-26, cc32-27, cc32-28,
|
|
cc32-29, cc32-30, cc32-31, cc32-32 }
|
|
|
|
DL-TS-ChannelisationCodesShort ::= SEQUENCE {
|
|
codesRepresentation CHOICE {
|
|
consecutive SEQUENCE {
|
|
firstChannelisationCode DL-TS-ChannelisationCode,
|
|
lastChannelisationCode DL-TS-ChannelisationCode
|
|
},
|
|
bitmap BIT STRING {
|
|
chCode16-SF16(0),
|
|
chCode15-SF16(1),
|
|
chCode14-SF16(2),
|
|
chCode13-SF16(3),
|
|
chCode12-SF16(4),
|
|
chCode11-SF16(5),
|
|
chCode10-SF16(6),
|
|
chCode9-SF16(7),
|
|
chCode8-SF16(8),
|
|
chCode7-SF16(9),
|
|
chCode6-SF16(10),
|
|
chCode5-SF16(11),
|
|
chCode4-SF16(12),
|
|
chCode3-SF16(13),
|
|
chCode2-SF16(14),
|
|
chCode1-SF16(15)
|
|
} (SIZE (16))
|
|
}
|
|
}
|
|
|
|
DL-TS-ChannelisationCodesShort-VHCR ::= SEQUENCE {
|
|
codesRepresentation CHOICE {
|
|
consecutive SEQUENCE {
|
|
firstChannelisationCode DL-TS-ChannelisationCode-VHCR,
|
|
lastChannelisationCode DL-TS-ChannelisationCode-VHCR
|
|
},
|
|
bitmap BIT STRING {
|
|
chCode32-SF32(0),
|
|
chCode31-SF32(1),
|
|
chCode30-SF32(2),
|
|
chCode29-SF32(3),
|
|
chCode28-SF32(4),
|
|
chCode27-SF32(5),
|
|
chCode26-SF32(6),
|
|
chCode25-SF32(7),
|
|
chCode24-SF32(8),
|
|
chCode23-SF32(9),
|
|
chCode22-SF32(10),
|
|
chCode21-SF32(11),
|
|
chCode20-SF32(12),
|
|
chCode19-SF32(13),
|
|
chCode18-SF32(14),
|
|
chCode17-SF32(15),
|
|
chCode16-SF32(16),
|
|
chCode15-SF32(17),
|
|
chCode14-SF32(18),
|
|
chCode13-SF32(19),
|
|
chCode12-SF32(20),
|
|
chCode11-SF32(21),
|
|
chCode10-SF32(22),
|
|
chCode9-SF32(23),
|
|
chCode8-SF32(24),
|
|
chCode7-SF32(25),
|
|
chCode6-SF32(26),
|
|
chCode5-SF32(27),
|
|
chCode4-SF32(28),
|
|
chCode3-SF32(29),
|
|
chCode2-SF32(30),
|
|
chCode1-SF32(31)
|
|
} (SIZE (32))
|
|
}
|
|
}
|
|
|
|
DL-ChannelCodes-MBSFN-IMB384 ::= SEQUENCE {
|
|
firstChannelisationCode INTEGER (1..15),
|
|
lastChannelisationCode INTEGER (1..15) OPTIONAL
|
|
}
|
|
|
|
DLUL-HSPA-Information-r8 ::= SEQUENCE {
|
|
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-r8
|
|
}
|
|
|
|
DLUL-HSPA-Information-r9 ::= SEQUENCE {
|
|
ul-EDCH-Information UL-EDCH-Information-r9,
|
|
dl-CommonInformation DL-CommonInformation-r8,
|
|
dl-InformationPerRL-List DL-InformationPerRL-List-r7,
|
|
dl-HSPDSCH-Information DL-HSPDSCH-Information-r9
|
|
}
|
|
|
|
DLUL-HSPA-Information-r10 ::= SEQUENCE {
|
|
ul-EDCH-Information UL-EDCH-Information-r9,
|
|
dl-CommonInformation DL-CommonInformation-r10,
|
|
dl-InformationPerRL-List DL-InformationPerRL-List-r7,
|
|
dl-HSPDSCH-Information DL-HSPDSCH-Information-r9
|
|
}
|
|
|
|
DownlinkAdditionalTimeslots ::= SEQUENCE {
|
|
parameters CHOICE {
|
|
sameAsLast SEQUENCE {
|
|
timeslotNumber TimeslotNumber
|
|
},
|
|
newParameters SEQUENCE {
|
|
individualTimeslotInfo IndividualTimeslotInfo,
|
|
dl-TS-ChannelisationCodesShort DL-TS-ChannelisationCodesShort
|
|
}
|
|
}
|
|
}
|
|
|
|
DownlinkAdditionalTimeslots-VHCR ::= SEQUENCE {
|
|
parameters CHOICE {
|
|
sameAsLast SEQUENCE {
|
|
timeslotNumber TimeslotNumber
|
|
},
|
|
newParameters SEQUENCE {
|
|
individualTimeslotInfo IndividualTimeslotInfo-VHCR,
|
|
dl-TS-ChannelisationCodesShort DL-TS-ChannelisationCodesShort-VHCR
|
|
}
|
|
}
|
|
}
|
|
|
|
DownlinkAdditionalTimeslots-LCR-r4 ::= SEQUENCE {
|
|
parameters CHOICE {
|
|
sameAsLast SEQUENCE {
|
|
timeslotNumber TimeslotNumber-LCR-r4
|
|
},
|
|
newParameters SEQUENCE {
|
|
individualTimeslotInfo IndividualTimeslotInfo-LCR-r4,
|
|
dl-TS-ChannelisationCodesShort DL-TS-ChannelisationCodesShort
|
|
}
|
|
}
|
|
}
|
|
|
|
DownlinkAdditionalTimeslots-r7 ::= SEQUENCE {
|
|
parameters CHOICE {
|
|
sameAsLast SEQUENCE {
|
|
timeslotNumber TimeslotNumber
|
|
},
|
|
newParameters SEQUENCE {
|
|
individualTimeslotInfo IndividualTimeslotInfo-r7,
|
|
dl-TS-ChannelisationCodesShort DL-TS-ChannelisationCodesShort
|
|
}
|
|
}
|
|
}
|
|
|
|
DownlinkTimeslotsCodes ::= SEQUENCE {
|
|
firstIndividualTimeslotInfo IndividualTimeslotInfo,
|
|
dl-TS-ChannelisationCodesShort DL-TS-ChannelisationCodesShort,
|
|
moreTimeslots CHOICE {
|
|
noMore NULL,
|
|
additionalTimeslots CHOICE {
|
|
consecutive INTEGER (1..maxTS-1),
|
|
timeslotList SEQUENCE (SIZE (1..maxTS-1)) OF
|
|
DownlinkAdditionalTimeslots
|
|
}
|
|
}
|
|
}
|
|
|
|
DownlinkTimeslotsCodes-VHCR ::= SEQUENCE {
|
|
firstIndividualTimeslotInfo IndividualTimeslotInfo-VHCR,
|
|
dl-TS-ChannelisationCodesShort DL-TS-ChannelisationCodesShort-VHCR,
|
|
moreTimeslots CHOICE {
|
|
noMore NULL,
|
|
additionalTimeslots CHOICE {
|
|
consecutive INTEGER (1..maxTS-1),
|
|
timeslotList SEQUENCE (SIZE (1..maxTS-1)) OF
|
|
DownlinkAdditionalTimeslots-VHCR
|
|
}
|
|
}
|
|
}
|
|
|
|
DownlinkTimeslotsCodes-LCR-r4 ::= SEQUENCE {
|
|
firstIndividualTimeslotInfo IndividualTimeslotInfo-LCR-r4,
|
|
dl-TS-ChannelisationCodesShort DL-TS-ChannelisationCodesShort,
|
|
moreTimeslots CHOICE {
|
|
noMore NULL,
|
|
additionalTimeslots CHOICE {
|
|
consecutive INTEGER (1..maxTS-LCR-1),
|
|
timeslotList SEQUENCE (SIZE (1..maxTS-LCR-1)) OF
|
|
DownlinkAdditionalTimeslots-LCR-r4
|
|
}
|
|
}
|
|
}
|
|
DownlinkTimeslotsCodes-r7 ::= SEQUENCE {
|
|
firstIndividualTimeslotInfo IndividualTimeslotInfo-r7,
|
|
dl-TS-ChannelisationCodesShort DL-TS-ChannelisationCodesShort,
|
|
moreTimeslots CHOICE {
|
|
noMore NULL,
|
|
additionalTimeslots CHOICE {
|
|
consecutive INTEGER (1..maxTS-1),
|
|
timeslotList SEQUENCE (SIZE (1..maxTS-1)) OF
|
|
DownlinkAdditionalTimeslots-r7
|
|
}
|
|
}
|
|
}
|
|
|
|
DPC-Mode ::= ENUMERATED {
|
|
singleTPC,
|
|
tpcTripletInSoft }
|
|
|
|
-- Actual value DPCCH-PowerOffset = IE value * 2
|
|
DPCCH-PowerOffset ::= INTEGER (-82..-3)
|
|
|
|
-- Actual value DPCCH-PowerOffset2 = 2 + (IE value * 4)
|
|
DPCCH-PowerOffset2 ::= INTEGER (-28..-13)
|
|
|
|
DPCH-CompressedModeInfo ::= SEQUENCE {
|
|
tgp-SequenceList TGP-SequenceList
|
|
}
|
|
|
|
DPCH-CompressedModeInfo-r8 ::= SEQUENCE {
|
|
tgp-SequenceList TGP-SequenceList-r8
|
|
}
|
|
|
|
DPCH-CompressedModeInfo-r10 ::= SEQUENCE {
|
|
tgp-SequenceList TGP-SequenceList-r10
|
|
}
|
|
|
|
DPCH-CompressedModeStatusInfo ::= SEQUENCE {
|
|
tgps-Reconfiguration-CFN TGPS-Reconfiguration-CFN,
|
|
tgp-SequenceShortList SEQUENCE (SIZE (1..maxTGPS)) OF
|
|
TGP-SequenceShort
|
|
}
|
|
|
|
DPCH-CompressedModeStatusInfo-r10 ::= SEQUENCE {
|
|
tgps-Reconfiguration-CFN TGPS-Reconfiguration-CFN,
|
|
tgp-SequenceShortList SEQUENCE (SIZE (1..maxTGPS)) OF
|
|
TGP-SequenceShort-r10
|
|
}
|
|
|
|
-- Actual value DPCH-FrameOffset = IE value * 256
|
|
DPCH-FrameOffset ::= INTEGER (0..149)
|
|
|
|
FDPCH-SlotFormat ::= INTEGER (0..9)
|
|
|
|
UE-DRX-Cycle-InactivityThreshold ::= ENUMERATED {
|
|
sub-frames-0,
|
|
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,
|
|
spare5,
|
|
spare4,
|
|
spare3,
|
|
spare2,
|
|
spare1 }
|
|
|
|
DRX-Info ::= SEQUENCE {
|
|
ue-drx-Cycle UE-DRX-Cycle,
|
|
ue-drx-Cycle-InactivityThreshold UE-DRX-Cycle-InactivityThreshold,
|
|
ue-GrantMonitoring-InactivityThreshold
|
|
UE-GrantMonitoring-InactivityThreshold,
|
|
ue-drx-GrantMonitoring BOOLEAN
|
|
}
|
|
|
|
DSCH-Mapping ::= SEQUENCE {
|
|
maxTFCI-Field2Value MaxTFCI-Field2Value,
|
|
spreadingFactor SF-PDSCH,
|
|
codeNumber CodeNumberDSCH,
|
|
multiCodeInfo MultiCodeInfo
|
|
}
|
|
|
|
DSCH-MappingList ::= SEQUENCE (SIZE (1..maxPDSCH-TFCIgroups)) OF
|
|
DSCH-Mapping
|
|
|
|
DSCH-RadioLinkIdentifier ::= INTEGER (0..511)
|
|
|
|
DSCH-TransportChannelsInfo ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
SEQUENCE {
|
|
dsch-transport-channel-identity TransportChannelIdentity,
|
|
dsch-TFS TransportFormatSet
|
|
}
|
|
|
|
DTX-DRX-Info-r7 ::= SEQUENCE {
|
|
dtx-Info DTX-Info OPTIONAL,
|
|
drx-Info DRX-Info OPTIONAL,
|
|
uplink-DPCCHSlotFormatInformation Uplink-DPCCH-Slot-Format-Information
|
|
}
|
|
|
|
DTX-E-DCH-TTI-10ms ::= SEQUENCE {
|
|
ue-dtx-Cycle1-10ms UE-DTX-Cycle1-10ms,
|
|
ue-dtx-Cycle2-10ms UE-DTX-Cycle2-10ms,
|
|
mac-dtx-Cycle-10ms MAC-DTX-Cycle-10ms
|
|
}
|
|
|
|
DTX-E-DCH-TTI-2ms ::= SEQUENCE {
|
|
ue-dtx-Cycle1-2ms UE-DTX-Cycle1-2ms,
|
|
ue-dtx-Cycle2-2ms UE-DTX-Cycle2-2ms,
|
|
mac-dtx-Cycle-2ms MAC-DTX-Cycle-2ms
|
|
}
|
|
|
|
DTX-Info ::= SEQUENCE {
|
|
e-dch-TTI-Length CHOICE {
|
|
dtx-e-dch-TTI-10ms DTX-E-DCH-TTI-10ms,
|
|
dtx-e-dch-TTI-2ms DTX-E-DCH-TTI-2ms
|
|
},
|
|
ue-dtx-cycle2InactivityThreshold UE-DTX-Cycle2InactivityThreshold,
|
|
ue-dtx-cycle2DefaultSG INTEGER (0..38) OPTIONAL,
|
|
-- if ue-dtx-long-preamble-length is not present, the value is '2 slots'
|
|
ue-dtx-long-preamble-length UE-DTX-long-preamble-length OPTIONAL,
|
|
mac-InactivityThreshold MAC-InactivityThreshold,
|
|
cqi-dtx-Timer CQI-DTX-Timer,
|
|
ue-dpcch-Burst1 UE-DPCCH-Burst,
|
|
ue-dpcch-Burst2 UE-DPCCH-Burst
|
|
}
|
|
|
|
DurationTimeInfo ::= INTEGER (1..4096)
|
|
|
|
DynamicPersistenceLevel ::= INTEGER (1..8)
|
|
|
|
DynamicPersistenceLevelList ::= SEQUENCE (SIZE (1..maxPRACH)) OF
|
|
DynamicPersistenceLevel
|
|
|
|
DynamicPersistenceLevelTF-List ::= SEQUENCE (SIZE (1..maxTF-CPCH)) OF
|
|
DynamicPersistenceLevel
|
|
|
|
DynamicTFInformationCCCH ::= SEQUENCE {
|
|
octetModeRLC-SizeInfoType2 OctetModeRLC-SizeInfoType2
|
|
}
|
|
|
|
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,
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType-EDCH
|
|
}
|
|
|
|
E-AGCH-Individual-VHCR ::= SEQUENCE {
|
|
tS-number INTEGER (0..14),
|
|
channelisation-code DL-TS-ChannelisationCode-VHCR,
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType-EDCH
|
|
}
|
|
|
|
E-AGCH-Individual-LCR ::= SEQUENCE {
|
|
timeslotNumber TimeslotNumber-LCR-r4,
|
|
firstChannelisationCode HS-ChannelisationCode-LCR,
|
|
secondChannelisationCode HS-ChannelisationCode-LCR,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble INTEGER (0..15)
|
|
},
|
|
-- Actual value midambleConfiguration = IE value * 2
|
|
midambleConfiguration INTEGER (1..8)
|
|
}
|
|
|
|
E-AGCH-Information ::= SEQUENCE {
|
|
e-AGCH-ChannelisationCode E-AGCH-ChannelisationCode
|
|
}
|
|
|
|
E-AGCH-Information-r7 ::= 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-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
|
|
|
|
E-AGCH-Set-Config-VHCR ::= SEQUENCE (SIZE (1..maxNumE-AGCH)) OF
|
|
E-AGCH-Individual-VHCR
|
|
|
|
E-AGCH-Set-Config-LCR ::= SEQUENCE (SIZE (1..maxNumE-AGCH)) OF
|
|
E-AGCH-Individual-LCR
|
|
|
|
E-ROCH-ChannelisationCode ::= INTEGER (0..255)
|
|
|
|
E-ROCH-Information ::= SEQUENCE {
|
|
e-ROCH-ChannelisationCode E-ROCH-ChannelisationCode,
|
|
e-roch-e-rnti E-RNTI
|
|
}
|
|
|
|
E-DCH-MinimumSet-E-TFCI ::= INTEGER (0..127)
|
|
|
|
E-DCH-ReconfigurationInfo ::= SEQUENCE {
|
|
e-DCH-RL-InfoNewServingCell E-DCH-RL-InfoNewServingCell OPTIONAL,
|
|
e-DCH-RL-InfoOtherCellList SEQUENCE (SIZE (1..maxEDCHRL)) OF
|
|
E-DCH-RL-InfoOtherCell OPTIONAL
|
|
}
|
|
|
|
E-DCH-ReconfigurationInfo-r7 ::= SEQUENCE {
|
|
e-DCH-RL-InfoNewServingCell E-DCH-RL-InfoNewServingCell-r7 OPTIONAL,
|
|
e-DCH-RL-InfoOtherCellList SEQUENCE (SIZE (1..maxEDCHRL)) OF
|
|
E-DCH-RL-InfoOtherCell OPTIONAL
|
|
}
|
|
|
|
E-DCH-ReconfigurationInfo-r11 ::= SEQUENCE {
|
|
e-DCH-RL-InfoNewServingCell E-DCH-RL-InfoNewServingCell-r11 OPTIONAL,
|
|
e-DCH-RL-InfoOtherCellList SEQUENCE (SIZE (1..maxEDCHRL)) OF
|
|
E-DCH-RL-InfoOtherCell-r11 OPTIONAL
|
|
}
|
|
|
|
E-DCH-ReconfigurationInfo-SecULFrequency ::= SEQUENCE {
|
|
e-DCH-RL-InfoNewSecServingCell E-DCH-RL-InfoNewSecServingCell OPTIONAL,
|
|
e-DCH-RL-InfoOtherCellList-SecULFreq SEQUENCE (SIZE (1..maxEDCHRL)) OF
|
|
E-DCH-RL-InfoOtherCell-SecULFreq OPTIONAL
|
|
}
|
|
|
|
E-DCH-RL-InfoNewServingCell ::= SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
e-AGCH-Information E-AGCH-Information,
|
|
servingGrant SEQUENCE {
|
|
value INTEGER (0..38) OPTIONAL,
|
|
primary-Secondary-GrantSelector ENUMERATED { primary, secondary }
|
|
} OPTIONAL,
|
|
e-DPCCH-DPCCH-PowerOffset E-DPCCH-DPCCH-PowerOffset OPTIONAL,
|
|
reference-E-TFCIs E-DPDCH-Reference-E-TFCIList OPTIONAL,
|
|
powerOffsetForSchedInfo INTEGER (0..6) OPTIONAL,
|
|
threeIndexStepThreshold INTEGER (0..37) OPTIONAL,
|
|
twoIndexStepThreshold INTEGER (0..37) OPTIONAL,
|
|
e-HICH-Information E-HICH-Information OPTIONAL,
|
|
e-RGCH-Info CHOICE {
|
|
e-RGCH-Information E-RGCH-Information,
|
|
releaseIndicator NULL
|
|
} OPTIONAL
|
|
}
|
|
|
|
E-DCH-RL-InfoNewServingCell-r7 ::= SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
e-AGCH-Information E-AGCH-Information,
|
|
servingGrant SEQUENCE {
|
|
value INTEGER (0..38) OPTIONAL,
|
|
primary-Secondary-GrantSelector ENUMERATED { primary, secondary }
|
|
} OPTIONAL,
|
|
e-DPCCH-DPCCH-PowerOffset E-DPCCH-DPCCH-PowerOffset OPTIONAL,
|
|
reference-E-TFCIs E-DPDCH-Reference-E-TFCIList-r7 OPTIONAL,
|
|
powerOffsetForSchedInfo INTEGER (0..6) OPTIONAL,
|
|
threeIndexStepThreshold INTEGER (0..37) OPTIONAL,
|
|
twoIndexStepThreshold INTEGER (0..37) OPTIONAL,
|
|
e-HICH-Information E-HICH-Information OPTIONAL,
|
|
e-RGCH-Info CHOICE {
|
|
e-RGCH-Information E-RGCH-Information,
|
|
releaseIndicator NULL
|
|
} OPTIONAL
|
|
}
|
|
|
|
E-DCH-RL-InfoNewServingCell-r11 ::= SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
e-AGCH-Information E-AGCH-Information,
|
|
e-ROCH-Information E-ROCH-Information OPTIONAL,
|
|
servingGrant SEQUENCE {
|
|
value INTEGER (0..38) OPTIONAL,
|
|
primary-Secondary-GrantSelector ENUMERATED { primary, secondary }
|
|
} OPTIONAL,
|
|
e-DPCCH-DPCCH-PowerOffset E-DPCCH-DPCCH-PowerOffset OPTIONAL,
|
|
reference-E-TFCIs E-DPDCH-Reference-E-TFCIList-r7 OPTIONAL,
|
|
powerOffsetForSchedInfo INTEGER (0..6) OPTIONAL,
|
|
threeIndexStepThreshold INTEGER (0..37) OPTIONAL,
|
|
twoIndexStepThreshold INTEGER (0..37) OPTIONAL,
|
|
e-HICH-Information E-HICH-Information-r11 OPTIONAL,
|
|
e-RGCH-Info CHOICE {
|
|
e-RGCH-Information E-RGCH-Information,
|
|
releaseIndicator NULL
|
|
} OPTIONAL
|
|
}
|
|
|
|
E-DCH-RL-InfoNewSecServingCell ::= SEQUENCE {
|
|
e-AGCH-Information E-AGCH-Information,
|
|
e-HICH-Information E-HICH-Information OPTIONAL,
|
|
e-RGCH-Info CHOICE {
|
|
e-RGCH-Information E-RGCH-Information,
|
|
releaseIndicator NULL
|
|
} OPTIONAL
|
|
}
|
|
|
|
E-DCH-RL-InfoOtherCell ::= SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
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
|
|
}
|
|
|
|
E-DCH-RL-InfoOtherCell-r11 ::= SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
e-HICH-Info CHOICE {
|
|
e-HICH-Information E-HICH-Information-r11,
|
|
releaseIndicator NULL,
|
|
secondaryReleaseIndicator NULL
|
|
} OPTIONAL,
|
|
e-RGCH-Info CHOICE {
|
|
e-RGCH-Information E-RGCH-Information,
|
|
releaseIndicator NULL
|
|
} OPTIONAL
|
|
}
|
|
|
|
E-DCH-RL-InfoOtherCell-SecULFreq ::= SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
e-HICH-Information E-HICH-Information OPTIONAL,
|
|
e-RGCH-Info CHOICE {
|
|
e-RGCH-Information E-RGCH-Information,
|
|
releaseIndicator NULL
|
|
} OPTIONAL
|
|
}
|
|
|
|
E-DCH-RL-InfoSameServingCell ::= SEQUENCE {
|
|
e-DPCCH-DPCCH-PowerOffset E-DPCCH-DPCCH-PowerOffset OPTIONAL,
|
|
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
|
|
}
|
|
|
|
E-DPCCH-Info-r7 ::= SEQUENCE {
|
|
e-DPCCH-DPCCH-PowerOffset E-DPCCH-DPCCH-PowerOffset,
|
|
happyBit-DelayCondition HappyBit-DelayCondition,
|
|
e-TFC-Boost-Info E-TFC-Boost-Info-r7 OPTIONAL,
|
|
e-DPDCH-PowerInterpolation E-DPDCH-PowerInterpolation OPTIONAL
|
|
}
|
|
|
|
E-DPCCH-DPCCH-PowerOffset ::= INTEGER (0..8)
|
|
|
|
E-DPDCH-Info ::= 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,
|
|
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-Info-r7 ::= 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,
|
|
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-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 }
|
|
|
|
-- The actual value of E-DPDCH-PL-NonMax is: IE value * 0.04
|
|
E-DPDCH-PL-NonMax ::= INTEGER (11..25)
|
|
|
|
E-DPDCH-PowerInterpolation ::= BOOLEAN
|
|
|
|
E-DPDCH-Reference-E-TFCI ::= SEQUENCE {
|
|
reference-E-TFCI INTEGER (0..127),
|
|
reference-E-TFCI-PO INTEGER (0..29)
|
|
}
|
|
|
|
E-DPDCH-Reference-E-TFCI-r7 ::= SEQUENCE {
|
|
reference-E-TFCI INTEGER (0..127),
|
|
reference-E-TFCI-PO-r7 INTEGER (0..31)
|
|
}
|
|
|
|
E-DPDCH-Reference-E-TFCIList ::= SEQUENCE (SIZE (1..8)) OF E-DPDCH-Reference-E-TFCI
|
|
|
|
E-DPDCH-Reference-E-TFCIList-r7 ::= SEQUENCE (SIZE (1..8)) OF E-DPDCH-Reference-E-TFCI-r7
|
|
|
|
E-DPDCH-SchedulingInfoConfiguration ::= SEQUENCE {
|
|
periodicityOfSchedInfo-NoGrant E-DPDCH-PeriodicyOfSchedInfo OPTIONAL,
|
|
periodicityOfSchedInfo-Grant E-DPDCH-PeriodicyOfSchedInfo OPTIONAL,
|
|
powerOffsetForSchedInfo INTEGER (0..6)
|
|
}
|
|
|
|
E-DPDCH-SchedulingTransmConfiguration ::= SEQUENCE {
|
|
ms2-SchedTransmGrantHARQAlloc BIT STRING (SIZE (8)) OPTIONAL,
|
|
servingGrant SEQUENCE {
|
|
value INTEGER (0..38),
|
|
primary-Secondary-GrantSelector ENUMERATED { primary, secondary }
|
|
} OPTIONAL
|
|
}
|
|
|
|
E-DPDCH-MaxChannelisationCodes ::= ENUMERATED {
|
|
sf256, sf128, sf64, sf32, sf16, sf8, sf4, sf4x2,
|
|
sf2x2, sf4x2-and-sf2x2 }
|
|
|
|
E-HICH-ChannelisationCode ::= INTEGER (0..127)
|
|
|
|
E-HICH-Information ::= SEQUENCE {
|
|
channelisationCode E-HICH-ChannelisationCode,
|
|
signatureSequence E-HICH-RGCH-SignatureSequence
|
|
}
|
|
|
|
E-HICH-Information-r11 ::= SEQUENCE {
|
|
channelisationCode E-HICH-ChannelisationCode,
|
|
signatureSequence E-HICH-RGCH-SignatureSequence,
|
|
secondarySignatureSequence E-HICH-RGCH-SignatureSequence OPTIONAL
|
|
}
|
|
|
|
E-HICH-Information-CommonEdch ::= SEQUENCE {
|
|
channelisationCode E-HICH-ChannelisationCode OPTIONAL,
|
|
signatureSequence E-HICH-RGCH-SignatureSequence OPTIONAL
|
|
}
|
|
|
|
E-HICH-Information-TDD384-768 ::= SEQUENCE {
|
|
n-E-HICH INTEGER (4..44),
|
|
tS-Number INTEGER (0..14),
|
|
modeSpecificInfo CHOICE {
|
|
tdd384 DL-TS-ChannelisationCode,
|
|
tdd768 DL-TS-ChannelisationCode-VHCR
|
|
},
|
|
burst-Type ENUMERATED { type1, type2 },
|
|
midamble-Allocation-Mode ENUMERATED { default, common }
|
|
}
|
|
|
|
E-HICH-Information-LCR ::= SEQUENCE {
|
|
ei INTEGER (0..3),
|
|
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)
|
|
}
|
|
|
|
E-HICH-Information-TDD128 ::= SEQUENCE {
|
|
n-E-HICH INTEGER (4..15),
|
|
e-HICH-InfoList E-HICH-Information-LCR-List
|
|
}
|
|
|
|
E-HICH-Information-LCR-List ::= SEQUENCE (SIZE (1..maxNumE-HICH)) OF
|
|
E-HICH-Information-LCR
|
|
|
|
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 {
|
|
tdd348-tdd768 SEQUENCE {
|
|
noSlotsForTFCIandTPC INTEGER (1..12),
|
|
e-PUCH-ContantValue INTEGER (-35..10),
|
|
e-PUCH-TS-ConfigurationList SEQUENCE (SIZE (1..maxTS-2)) OF E-PUCH-TS-Slots,
|
|
e-PUCH-CodeHopping BOOLEAN,
|
|
e-PUCH-TPC-Step-Size INTEGER (1..3),
|
|
minimum-Allowed-Code-Rate INTEGER (0..63),
|
|
maximum-Allowed-Code-Rate INTEGER (0..63)
|
|
},
|
|
tdd128 SEQUENCE {
|
|
snpl-ReportType ENUMERATED { type1, type2 } OPTIONAL,
|
|
prxdes-base 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),
|
|
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 }
|
|
}
|
|
},
|
|
-- For 3.84/7.68 TDD only, should be ignored for 1.28Mcps TDD mode
|
|
powerOffsetForSchedInfo INTEGER (0..6) OPTIONAL
|
|
}
|
|
|
|
E-PUCH-Info-TDD128 ::= SEQUENCE {
|
|
e-TFCS-Info E-TFCS-Info,
|
|
snpl-ReportType ENUMERATED { type1, type2 } OPTIONAL,
|
|
prxdes-base 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 },
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy INTEGER (0..6) OPTIONAL
|
|
}
|
|
|
|
E-PUCH-Info-MulticarrierEDCH-TDD128 ::= SEQUENCE {
|
|
e-PUCH-TS-ConfigurationList SEQUENCE (SIZE (1..maxTS-LCR-1)) OF
|
|
E-PUCH-TS-Slots-LCR
|
|
}
|
|
|
|
E-PUCH-TS-Slots ::= SEQUENCE {
|
|
ts-Number INTEGER (0..14),
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType-EDCH
|
|
}
|
|
|
|
E-PUCH-TS-Slots-LCR ::= SEQUENCE {
|
|
-- Note: For 1.28Mcps TDD operation, valid value for timeslotNumber is INTEGER (1..5)
|
|
timeslotNumber TimeslotNumber-LCR-r4,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
ueSpecificMidamble INTEGER (0..15)
|
|
},
|
|
-- Actual value midambleConfiguration = IE value * 2
|
|
midambleConfiguration INTEGER (1..8)
|
|
}
|
|
|
|
E-RGCH-CombinationIndex ::= INTEGER (0..5)
|
|
|
|
E-RGCH-Information ::= SEQUENCE {
|
|
signatureSequence E-HICH-RGCH-SignatureSequence,
|
|
rg-CombinationIndex E-RGCH-CombinationIndex
|
|
}
|
|
|
|
E-RGCH-Information-CommonEdch ::= SEQUENCE {
|
|
signatureSequence E-HICH-RGCH-SignatureSequence OPTIONAL
|
|
}
|
|
|
|
E-RUCCH-AccessServiceClass ::= PRACH-Partitioning-LCR-r4
|
|
|
|
E-RUCCH-Info ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
tdd384-tdd768 SEQUENCE {
|
|
e-RUCCH-ConstantValue INTEGER (-35..10),
|
|
e-RUCCH-PersistenceScalingFactor PersistenceScalingFactor,
|
|
t-RUCCH ENUMERATED {ms40, ms80, ms120, ms160, ms200,
|
|
ms240, ms280, ms320} OPTIONAL,
|
|
e-RUCCH-TS-Number INTEGER (0..14) OPTIONAL,
|
|
e-RUCCH-Midamble ENUMERATED {direct, direct-Inverted} OPTIONAL,
|
|
t-adv ENUMERATED { sec1, sec2, sec4, sec8, sec16,
|
|
sec32, sec128, infinity } OPTIONAL,
|
|
t-SCHED ENUMERATED { zero, ms40, ms80, ms160, ms250,
|
|
sec1, sec2, sec4 } OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
tdd384 CHOICE {
|
|
sF16 SEQUENCE (SIZE (1..8)) OF SF16Codes,
|
|
sF8 SEQUENCE (SIZE (1..8)) OF SF8Codes
|
|
},
|
|
tdd768 CHOICE {
|
|
sF32 SEQUENCE (SIZE (1..16)) OF SF32Codes,
|
|
sF816 SEQUENCE (SIZE (1..16)) OF SF16Codes2
|
|
}
|
|
}
|
|
},
|
|
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-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),
|
|
delta-T2TP INTEGER (0..6) OPTIONAL
|
|
}
|
|
|
|
E-TFCI-TableIndex ::= INTEGER (0..1)
|
|
|
|
E-TFCS-Info ::= SEQUENCE {
|
|
reference-Beta-QPSK-List SEQUENCE (SIZE (1..8)) OF Reference-Beta-QPSK,
|
|
reference-Beta-16QAM-List SEQUENCE (SIZE (1..8)) OF Reference-Beta-16QAM
|
|
}
|
|
|
|
EARFCN ::= INTEGER (0..65535)
|
|
|
|
EARFCNExtension ::= INTEGER (65536..262143)
|
|
|
|
EARFCNRange ::= SEQUENCE {
|
|
-- If the IE earfcn is set to a value of 65535, then the EARFCN
|
|
-- value for that instance shall be read from the IE earfcnExt.
|
|
earfcn EARFCN,
|
|
earfcnExt EARFCNExtension OPTIONAL
|
|
}
|
|
|
|
EnablingDelay ::= 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,
|
|
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 {
|
|
ex-ul-TimingAdvance INTEGER (0..255)
|
|
},
|
|
tdd768 SEQUENCE {
|
|
ex-ul-TimingAdvance INTEGER (0..511)
|
|
}
|
|
}
|
|
}
|
|
|
|
FACH-PCH-Information ::= SEQUENCE {
|
|
transportFormatSet TransportFormatSet,
|
|
transportChannelIdentity TransportChannelIdentity,
|
|
ctch-Indicator BOOLEAN
|
|
}
|
|
|
|
FACH-PCH-InformationList ::= SEQUENCE (SIZE (1..maxFACHPCH)) OF
|
|
FACH-PCH-Information
|
|
|
|
Fallback-R99-PRACH-info-IEs::= SEQUENCE {
|
|
cCCH-Fallback BOOLEAN,
|
|
dCCH-Fallback BOOLEAN
|
|
}
|
|
|
|
Feedback-cycle ::= ENUMERATED {
|
|
fc0, fc2, fc4, fc8, fc10, fc20, fc40, fc80, fc160}
|
|
|
|
Feedback-cycle-r7 ::= ENUMERATED {
|
|
fc0, fc2, fc4, fc8, fc10, fc20, fc40, fc80, fc160,
|
|
fc16, fc32, fc64, spare4, spare3, spare2, spare1 }
|
|
|
|
FPACH-Info-r4 ::= SEQUENCE {
|
|
timeslot TimeslotNumber-LCR-r4,
|
|
channelisationCode TDD-FPACH-CCode16-r4,
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType-LCR-r4,
|
|
wi Wi-LCR
|
|
}
|
|
|
|
F-TPICH-InfoNewServingCell ::= SEQUENCE {
|
|
f-tpich-Information F-TPICH-Information
|
|
}
|
|
|
|
F-TPICH-InfoOtherCell ::= SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
f-tpich-Info CHOICE {
|
|
f-tpich-Information F-TPICH-Information,
|
|
releaseIndicator NULL
|
|
}
|
|
}
|
|
|
|
F-TPICH-Information ::= SEQUENCE {
|
|
ftpich-SlotFormat FTPICH-SlotFormat,
|
|
ftpich-CodeNumber INTEGER (0..255),
|
|
ftpich-FrameOffset FTPICH-FrameOffset
|
|
}
|
|
|
|
F-TPICH-ReconfigurationInfo ::= SEQUENCE {
|
|
f-tpich-InfoNewServingCell F-TPICH-InfoNewServingCell OPTIONAL,
|
|
f-tpich-InfoOtherCellList SEQUENCE (SIZE (1..maxRL)) OF
|
|
F-TPICH-InfoOtherCell OPTIONAL
|
|
}
|
|
|
|
-- Actual value FTPICH-FrameOffset = IE value * 256
|
|
FTPICH-FrameOffset ::= INTEGER (0..149)
|
|
|
|
FTPICH-SlotFormat ::= INTEGER (0..9)
|
|
|
|
FreqIndexListForEnhancedMeas ::= SEQUENCE (SIZE (1..maxFreqMeasWithoutCM)) OF
|
|
FrequencyIndexForEnhancedMeas
|
|
|
|
FrequencyInfo ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd FrequencyInfoFDD,
|
|
tdd FrequencyInfoTDD }
|
|
}
|
|
|
|
FrequencyInfoFDD ::= SEQUENCE {
|
|
uarfcn-UL UARFCN OPTIONAL,
|
|
uarfcn-DL UARFCN
|
|
}
|
|
|
|
FrequencyInfoTDD ::= SEQUENCE {
|
|
uarfcn-Nt UARFCN
|
|
}
|
|
|
|
FrequencyIndexForEnhancedMeas ::= INTEGER (0..maxCellMeas-1)
|
|
|
|
HappyBit-DelayCondition ::= ENUMERATED {
|
|
ms2, ms10, ms20, ms50, ms100, ms200, ms500, ms1000 }
|
|
|
|
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,
|
|
common-MAC-ehs-ReorderingQueueList Common-MAC-ehs-ReorderingQueueList,
|
|
hs-scch-SystemInfo HS-SCCH-SystemInfo,
|
|
harq-SystemInfo HARQ-Info,
|
|
common-H-RNTI-information SEQUENCE (SIZE (1..maxCommonHRNTI)) OF
|
|
H-RNTI,
|
|
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-DrxCellfach-SecondDrx-info ::= SEQUENCE {
|
|
hs-dsch-SecondDrx-CycleFach HS-DSCH-SecondDrx-CycleFach,
|
|
drx-level CHOICE {
|
|
one-level-DRX SEQUENCE {
|
|
hs-dsch-Second-Rx-BurstFach HS-DSCH-Second-Rx-BurstFach OPTIONAL,
|
|
t329 T-329 OPTIONAL
|
|
},
|
|
two-level-DRX SEQUENCE {
|
|
t328 T-328 OPTIONAL,
|
|
hs-dsch-First-Rx-BurstFach HS-DSCH-First-Rx-BurstFach OPTIONAL,
|
|
hs-dsch-First-Drx-CycleFach HS-DSCH-First-Drx-CycleFach OPTIONAL,
|
|
hs-dsch-Second-Rx-BurstFach HS-DSCH-Second-Rx-BurstFach OPTIONAL,
|
|
t329 T-329 OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
HS-DSCH-DrxCycleFach ::= ENUMERATED {
|
|
f4, f8, f16, f32 }
|
|
|
|
HS-DSCH-First-Drx-CycleFach ::= ENUMERATED {
|
|
f2, f4, f8, f16, f32, f64 }
|
|
|
|
HS-DSCH-First-Rx-BurstFach ::= ENUMERATED {
|
|
f0p4, f0p8 }
|
|
|
|
HS-DSCH-PagingSystemInformation ::= SEQUENCE {
|
|
dlScramblingCode SecondaryScramblingCode OPTIONAL,
|
|
pich-ForHSDPASupportedPagingList SEQUENCE (SIZE (1..maxSCCPCH)) OF
|
|
PICH-ForHSDPASupportedPaging,
|
|
numberOfPcchTransmissions INTEGER(1..5),
|
|
transportBlockSizeList SEQUENCE (SIZE (1..2)) OF
|
|
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-Second-Rx-BurstFach ::= ENUMERATED {
|
|
f1, f2 }
|
|
|
|
HS-DSCH-SecondDrx-CycleFach ::= ENUMERATED {
|
|
f4, f8, f16, f32, f64, f128, f256, f512 }
|
|
|
|
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,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble INTEGER (0..15)
|
|
},
|
|
-- Actual value midambleConfiguration = IE value * 2
|
|
midambleConfiguration INTEGER (1..8)
|
|
}
|
|
|
|
HS-SCCH-Info ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
hS-SCCHChannelisationCodeInfo SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-Codes,
|
|
dl-ScramblingCode SecondaryScramblingCode OPTIONAL
|
|
},
|
|
tdd CHOICE {
|
|
tdd384 SEQUENCE {
|
|
nack-ack-power-offset INTEGER (-7..8),
|
|
hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD384,
|
|
hS-SCCH-SetConfiguration SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-TDD384
|
|
},
|
|
tdd128 SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-TDD128
|
|
}
|
|
}
|
|
}
|
|
|
|
HS-SCCH-Info-r6 ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
hS-SCCHChannelisationCodeInfo SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-Codes,
|
|
dl-ScramblingCode SecondaryScramblingCode OPTIONAL
|
|
},
|
|
tdd CHOICE {
|
|
tdd384 SEQUENCE {
|
|
nack-ack-power-offset INTEGER (-7..8),
|
|
hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD384,
|
|
dhs-sync DHS-Sync OPTIONAL,
|
|
bler-target Bler-Target,
|
|
hS-SCCH-SetConfiguration SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-TDD384-r6
|
|
},
|
|
tdd128 SEQUENCE {
|
|
nack-ack-power-offset INTEGER (-7..8),
|
|
power-level-HSSICH INTEGER (-120..-58),
|
|
tpc-step-size ENUMERATED { s1, s2, s3 , spare1 },
|
|
bler-target Bler-Target,
|
|
hS-SCCH-SetConfiguration SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-TDD128-r6
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
HS-SCCH-Info-r7 ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
hS-SCCHChannelisationCodeInfo SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-Codes,
|
|
dl-ScramblingCode SecondaryScramblingCode OPTIONAL
|
|
},
|
|
tdd CHOICE {
|
|
tdd384 SEQUENCE {
|
|
nack-ack-power-offset INTEGER (-7..8),
|
|
hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD384,
|
|
dhs-sync DHS-Sync OPTIONAL,
|
|
bler-target Bler-Target,
|
|
hS-SCCH-SetConfiguration SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-TDD384-r6
|
|
},
|
|
tdd768 SEQUENCE {
|
|
nack-ack-power-offset INTEGER (-7..8),
|
|
hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD768,
|
|
dhs-sync DHS-Sync OPTIONAL,
|
|
bler-target Bler-Target,
|
|
hS-SCCH-SetConfiguration SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-TDD768
|
|
},
|
|
tdd128 SEQUENCE {
|
|
nack-ack-power-offset INTEGER (-7..8),
|
|
power-level-HSSICH INTEGER (-120..-58),
|
|
tpc-step-size ENUMERATED { s1, s2, s3 , spare1 },
|
|
bler-target Bler-Target,
|
|
powerControlGAP PowerControlGAP OPTIONAL,
|
|
pathlossCompensationSwitch BOOLEAN OPTIONAL,
|
|
hS-SCCH-SetConfiguration SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-TDD128-r6
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
HS-SCCH-Info-r8-ext ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd NULL,
|
|
tdd CHOICE {
|
|
tdd384 NULL,
|
|
tdd768 NULL,
|
|
tdd128 SEQUENCE {
|
|
hS-SCCH-tpc-step-size ENUMERATED { s1, s2, s3, spare1 } OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
HS-SCCH-Info-r9 ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
hS-SCCHChannelisationCodeInfo SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-Codes,
|
|
dl-ScramblingCode SecondaryScramblingCode OPTIONAL
|
|
},
|
|
tdd CHOICE {
|
|
tdd384 SEQUENCE {
|
|
nack-ack-power-offset INTEGER (-7..8),
|
|
hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD384,
|
|
dhs-sync DHS-Sync OPTIONAL,
|
|
bler-target Bler-Target,
|
|
hS-SCCH-SetConfiguration SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-TDD384-r6
|
|
},
|
|
tdd768 SEQUENCE {
|
|
nack-ack-power-offset INTEGER (-7..8),
|
|
hs-SICH-PowerControl-Info HS-SICH-Power-Control-Info-TDD768,
|
|
dhs-sync DHS-Sync OPTIONAL,
|
|
bler-target Bler-Target,
|
|
hS-SCCH-SetConfiguration SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-TDD768
|
|
},
|
|
tdd128 SEQUENCE {
|
|
nack-ack-power-offset INTEGER (-7..8),
|
|
power-level-HSSICH INTEGER (-120..-58),
|
|
tpc-step-size ENUMERATED { s1, s2, s3, spare1 },
|
|
bler-target Bler-Target,
|
|
hS-SCCH-tpc-step-size ENUMERATED { s1, s2, s3, spare1 } OPTIONAL,
|
|
powerControlGAP PowerControlGAP OPTIONAL,
|
|
pathlossCompensationSwitch BOOLEAN OPTIONAL,
|
|
hS-SCCH-SetConfiguration SEQUENCE (SIZE (1..maxHSSCCHs)) OF
|
|
HS-SCCH-TDD128-r6
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
HS-SCCH-DRX-InactivityThreshold-TDD128 ::= ENUMERATED {
|
|
sub-frames-1, sub-frames-2, sub-frames-4,
|
|
sub-frames-8, sub-frames-16, sub-frames-32,
|
|
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 {
|
|
hs-pdsch-CodeIndex INTEGER (1..15),
|
|
hs-scch-LessTFS HS-SCCH-LessTFSList
|
|
}
|
|
|
|
HS-SCCH-LessInfo-r7 ::= SEQUENCE {
|
|
hs-scchLessOperation CHOICE {
|
|
continue NULL,
|
|
newOperation HS-SCCH-Less-NewOperation
|
|
}
|
|
}
|
|
|
|
HS-SCCH-LessTFSList ::= SEQUENCE (SIZE (1..maxHS-SCCHLessTrBlk)) OF
|
|
SEQUENCE {
|
|
hs-scch-LessTFSI INTEGER (1..90),
|
|
hs-scch-LessSecondCodeSupport BOOLEAN
|
|
}
|
|
|
|
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,
|
|
secondChannelisationCode HS-ChannelisationCode-LCR,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble INTEGER(0..15)
|
|
},
|
|
-- Actual value midambleConfiguration = IE value * 2
|
|
midambleConfiguration INTEGER (1..8),
|
|
bler-target Bler-Target,
|
|
hs-sich-configuration HS-SICH-Configuration-TDD128
|
|
}
|
|
|
|
HS-SCCH-TDD128-r6 ::= SEQUENCE {
|
|
timeslotNumber TimeslotNumber-LCR-r4,
|
|
firstChannelisationCode HS-ChannelisationCode-LCR,
|
|
secondChannelisationCode HS-ChannelisationCode-LCR,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble INTEGER(0..15)
|
|
},
|
|
-- Actual value midambleConfiguration = IE value * 2
|
|
midambleConfiguration INTEGER (1..8),
|
|
hs-sich-configuration HS-SICH-Configuration-TDD128-r6
|
|
}
|
|
|
|
--for TDD128 Multi-Carrier
|
|
HS-SCCH-TDD128-MultiCarrier ::= SEQUENCE {
|
|
uarfcn-HS-SCCH-Rx UARFCN,
|
|
timeslotNumber TimeslotNumber-LCR-r4,
|
|
firstChannelisationCode HS-ChannelisationCode-LCR,
|
|
secondChannelisationCode HS-ChannelisationCode-LCR,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble INTEGER(0..15)
|
|
},
|
|
-- Actual value midambleConfiguration = IE value * 2
|
|
midambleConfiguration INTEGER (1..8),
|
|
bler-target Bler-Target,
|
|
hs-sich-configuration HS-SICH-Configuration-TDD128
|
|
}
|
|
|
|
HS-SICH-Configuration-TDD128 ::= SEQUENCE {
|
|
timeslotNumber TimeslotNumber-LCR-r4,
|
|
channelisationCode HS-ChannelisationCode-LCR,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
},
|
|
-- Actual value midambleConfiguration = IE value * 2
|
|
midambleConfiguration INTEGER (1..8),
|
|
nack-ack-power-offset INTEGER (-7..8),
|
|
power-level-HSSICH INTEGER (-120..-58),
|
|
tpc-step-size ENUMERATED { s1, s2, s3 , spare1}
|
|
}
|
|
|
|
HS-SICH-Configuration-TDD128-r6 ::= SEQUENCE {
|
|
timeslotNumber TimeslotNumber-LCR-r4,
|
|
channelisationCode HS-ChannelisationCode-LCR,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
},
|
|
-- Actual value midambleConfiguration = IE value * 2
|
|
midambleConfiguration INTEGER (1..8)
|
|
}
|
|
|
|
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 {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
},
|
|
midambleconfiguration MidambleConfigurationBurstType1and3,
|
|
bler-target Bler-Target,
|
|
hs-sich-configuration HS-SICH-Configuration-TDD384
|
|
}
|
|
|
|
HS-SCCH-TDD384-r6 ::= SEQUENCE {
|
|
timeslotNumber TimeslotNumber,
|
|
channelisationCode DL-TS-ChannelisationCode,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
},
|
|
midambleconfiguration MidambleConfigurationBurstType1and3,
|
|
hs-sich-configuration HS-SICH-Configuration-TDD384
|
|
}
|
|
|
|
HS-SCCH-TDD768 ::= SEQUENCE {
|
|
timeslotNumber TimeslotNumber,
|
|
channelisationCode DL-TS-ChannelisationCode-VHCR,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
},
|
|
midambleconfiguration MidambleConfigurationBurstType1and3,
|
|
hs-sich-configuration HS-SICH-Configuration-TDD768
|
|
}
|
|
|
|
HS-SICH-Configuration-TDD384 ::= SEQUENCE {
|
|
timeslotNumber TimeslotNumber,
|
|
channelisationCode DL-TS-ChannelisationCode,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
},
|
|
midambleconfiguration MidambleConfigurationBurstType1and3
|
|
}
|
|
|
|
HS-SICH-Configuration-TDD768 ::= SEQUENCE {
|
|
timeslotNumber TimeslotNumber,
|
|
channelisationCode DL-TS-ChannelisationCode-VHCR,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
},
|
|
midambleconfiguration MidambleConfigurationBurstType1and3
|
|
}
|
|
|
|
HS-SICH-Power-Control-Info-TDD384 ::= SEQUENCE {
|
|
-- Actual value ul-target-SIR = IE value * 0.5
|
|
ul-target-SIR INTEGER (-22..40),
|
|
-- Note: IE 'ConstantValue' is used (instead of IE 'ConstantValueTDD') to keep
|
|
-- compatibility with REL-5
|
|
hs-sich-ConstantValue ConstantValue
|
|
}
|
|
|
|
HS-SICH-Power-Control-Info-TDD768 ::= SEQUENCE {
|
|
-- Actual value ul-target-SIR = IE value * 0.5
|
|
ul-target-SIR INTEGER (-22..40),
|
|
-- Note: IE 'ConstantValue' is used (instead of IE 'ConstantValueTDD') to keep
|
|
-- compatibility with REL-5
|
|
hs-sich-ConstantValue ConstantValue
|
|
}
|
|
|
|
IndividualTimeslotInfo ::= SEQUENCE {
|
|
timeslotNumber TimeslotNumber,
|
|
tfci-Existence BOOLEAN,
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType
|
|
}
|
|
|
|
IndividualTimeslotInfo-VHCR ::= SEQUENCE {
|
|
timeslotNumber TimeslotNumber,
|
|
tfci-Existence BOOLEAN,
|
|
midambleShiftAndBurstType-VHCR MidambleShiftAndBurstType-VHCR
|
|
}
|
|
|
|
IndividualTimeslotInfo-LCR-r4 ::= SEQUENCE {
|
|
timeslotNumber TimeslotNumber-LCR-r4,
|
|
tfci-Existence BOOLEAN,
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType-LCR-r4,
|
|
modulation ENUMERATED { mod-QPSK, mod-8PSK },
|
|
ss-TPC-Symbols ENUMERATED { zero, one, sixteenOverSF },
|
|
additionalSS-TPC-Symbols INTEGER(1..15) OPTIONAL
|
|
}
|
|
|
|
IndividualTimeslotInfo-LCR-r4-ext ::= SEQUENCE {
|
|
-- timeslotNumber and tfci-Existence is taken from IndividualTimeslotInfo.
|
|
-- midambleShiftAndBurstType in IndividualTimeslotInfo shall be ignored.
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType-LCR-r4,
|
|
modulation ENUMERATED { mod-QPSK, mod-8PSK },
|
|
ss-TPC-Symbols ENUMERATED { zero, one, sixteenOverSF }
|
|
}
|
|
|
|
IndividualTimeslotInfo-r7 ::= SEQUENCE {
|
|
timeslotNumber TimeslotNumber,
|
|
tfci-Existence BOOLEAN,
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType-r7
|
|
}
|
|
|
|
IndividualTS-Interference ::= SEQUENCE {
|
|
timeslot TimeslotNumber,
|
|
ul-TimeslotInterference TDD-UL-Interference
|
|
}
|
|
|
|
IndividualTS-InterferenceList ::= SEQUENCE (SIZE (1..maxTS)) OF
|
|
IndividualTS-Interference
|
|
|
|
ITP ::= ENUMERATED {
|
|
mode0, mode1 }
|
|
|
|
NidentifyAbort ::= INTEGER (1..128)
|
|
|
|
MAC-DTX-Cycle-10ms ::= ENUMERATED {
|
|
sub-frames-5,
|
|
sub-frames-10,
|
|
sub-frames-20,
|
|
spare1 }
|
|
|
|
MAC-DTX-Cycle-2ms ::= ENUMERATED {
|
|
sub-frames-1,
|
|
sub-frames-4,
|
|
sub-frames-5,
|
|
sub-frames-8,
|
|
sub-frames-10,
|
|
sub-frames-16,
|
|
sub-frames-20,
|
|
spare1 }
|
|
|
|
MAC-InactivityThreshold ::= ENUMERATED {
|
|
e-dch-tti-1,
|
|
e-dch-tti-2,
|
|
e-dch-tti-4,
|
|
e-dch-tti-8,
|
|
e-dch-tti-16,
|
|
e-dch-tti-32,
|
|
e-dch-tti-64,
|
|
e-dch-tti-128,
|
|
e-dch-tti-256,
|
|
e-dch-tti-512,
|
|
e-dch-tti-Infinity,
|
|
spare5,
|
|
spare4,
|
|
spare3,
|
|
spare2,
|
|
spare1 }
|
|
|
|
MaxAllowedUL-TX-Power ::= INTEGER (-50..33)
|
|
|
|
MaxAvailablePCPCH-Number ::= INTEGER (1..64)
|
|
MaxPowerIncrease-r4 ::= INTEGER (0..3)
|
|
|
|
MaxTFCI-Field2Value ::= INTEGER (1..1023)
|
|
|
|
Measurement-Feedback-Info ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
measurementPowerOffset MeasurementPowerOffset,
|
|
feedback-cycle Feedback-cycle,
|
|
cqi-RepetitionFactor CQI-RepetitionFactor,
|
|
deltaCQI DeltaCQI
|
|
},
|
|
tdd NULL
|
|
}
|
|
}
|
|
|
|
Measurement-Feedback-Info-r7 ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
measurementPowerOffset MeasurementPowerOffset,
|
|
feedback-cycle Feedback-cycle-r7,
|
|
cqi-RepetitionFactor CQI-RepetitionFactor,
|
|
deltaCQI DeltaCQI
|
|
},
|
|
tdd NULL
|
|
}
|
|
}
|
|
|
|
Measurement-Feedback-Info-r11 ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
measurementPowerOffset MeasurementPowerOffset,
|
|
feedback-cycle Feedback-cycle-r7,
|
|
cqi-RepetitionFactor CQI-RepetitionFactor,
|
|
cqi-RepetitionFactor-Assisting CQI-RepetitionFactor OPTIONAL,
|
|
deltaCQI DeltaCQI-r11
|
|
},
|
|
tdd NULL
|
|
}
|
|
}
|
|
|
|
Measurement-Feedback-Info-ConcurrentTTI ::= SEQUENCE {
|
|
feedback-cycle Feedback-cycle-r7 OPTIONAL,
|
|
cqi-RepetitionFactor CQI-RepetitionFactor OPTIONAL,
|
|
deltaCQI DeltaCQI OPTIONAL
|
|
}
|
|
|
|
MidambleConfigurationBurstType1and3 ::= ENUMERATED {ms4, ms8, ms16}
|
|
|
|
MidambleConfigurationBurstType1 ::= ENUMERATED {ms4, ms8, ms16}
|
|
|
|
MidambleConfigurationBurstType2 ::= ENUMERATED {ms3, ms6}
|
|
|
|
MidambleConfigurationBurstType2-VHCR ::= ENUMERATED {ms4, ms8}
|
|
|
|
MidambleShiftAndBurstType ::= SEQUENCE {
|
|
burstType CHOICE {
|
|
type1 SEQUENCE {
|
|
midambleConfigurationBurstType1and3 MidambleConfigurationBurstType1and3,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
}
|
|
},
|
|
type2 SEQUENCE {
|
|
midambleConfigurationBurstType2 MidambleConfigurationBurstType2,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftShort
|
|
}
|
|
}
|
|
},
|
|
type3 SEQUENCE {
|
|
midambleConfigurationBurstType1and3 MidambleConfigurationBurstType1and3,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
MidambleShiftAndBurstType-VHCR ::= SEQUENCE {
|
|
burstType CHOICE {
|
|
type1 SEQUENCE {
|
|
midambleConfigurationBurstType1and3 MidambleConfigurationBurstType1and3,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
}
|
|
},
|
|
type2 SEQUENCE {
|
|
midambleConfigurationBurstType2 MidambleConfigurationBurstType2-VHCR,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftShort-VHCR
|
|
}
|
|
}
|
|
},
|
|
type3 SEQUENCE {
|
|
midambleConfigurationBurstType1and3 MidambleConfigurationBurstType1and3,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
}
|
|
},
|
|
-- mbsfnBurstType4 is only used DL
|
|
mbsfnBurstType4 NULL
|
|
}
|
|
}
|
|
|
|
MidambleShiftAndBurstType-r7 ::= SEQUENCE {
|
|
burstType CHOICE {
|
|
type1 SEQUENCE {
|
|
midambleConfigurationBurstType1and3 MidambleConfigurationBurstType1and3,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
}
|
|
},
|
|
type2 SEQUENCE {
|
|
midambleConfigurationBurstType2 MidambleConfigurationBurstType2,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftShort
|
|
}
|
|
}
|
|
},
|
|
type3 SEQUENCE {
|
|
midambleConfigurationBurstType1and3 MidambleConfigurationBurstType1and3,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
}
|
|
},
|
|
-- mbsfnBurstType4 is only used DL
|
|
mbsfnBurstType4 NULL
|
|
}
|
|
}
|
|
|
|
MidambleShiftAndBurstType-DL ::= SEQUENCE {
|
|
burstType CHOICE {
|
|
type1 SEQUENCE {
|
|
midambleConfigurationBurstType1and3 MidambleConfigurationBurstType1and3,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
}
|
|
},
|
|
type2 SEQUENCE {
|
|
midambleConfigurationBurstType2 MidambleConfigurationBurstType2,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftShort
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
MidambleShiftAndBurstType-DL-VHCR ::= SEQUENCE {
|
|
burstType CHOICE {
|
|
type1 SEQUENCE {
|
|
midambleConfigurationBurstType1and3 MidambleConfigurationBurstType1and3,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
}
|
|
},
|
|
type2 SEQUENCE {
|
|
midambleConfigurationBurstType2 MidambleConfigurationBurstType2-VHCR,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftShort-VHCR
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
MidambleShiftAndBurstType-LCR-r4 ::= SEQUENCE {
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift INTEGER (0..15)
|
|
}
|
|
},
|
|
-- Actual value midambleConfiguration = IE value * 2
|
|
midambleConfiguration INTEGER (1..8)
|
|
}
|
|
|
|
MidambleShiftAndBurstType-EDCH ::= SEQUENCE {
|
|
burstType CHOICE {
|
|
type1 SEQUENCE {
|
|
midambleConfigurationBurstType1 MidambleConfigurationBurstType1,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftLong
|
|
}
|
|
}
|
|
},
|
|
type2 SEQUENCE {
|
|
midambleConfigurationBurstType2 MidambleConfigurationBurstType2,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
commonMidamble NULL,
|
|
ueSpecificMidamble SEQUENCE {
|
|
midambleShift MidambleShiftShort
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
MidambleShiftLong ::= INTEGER (0..15)
|
|
|
|
|
|
MidambleShiftShort ::= INTEGER (0..5)
|
|
|
|
MidambleShiftShort-VHCR ::= INTEGER (0..7)
|
|
|
|
MIMO-N-M-Ratio ::= ENUMERATED {
|
|
mnm1-2, mnm2-3, mnm3-4, mnm4-5, mnm5-6,
|
|
mnm6-7, mnm7-8, mnm8-9, mnm9-10, mnm1-1 }
|
|
|
|
MIMO-Operation ::= ENUMERATED {
|
|
start, continue }
|
|
|
|
MIMO-Parameters-r7 ::= SEQUENCE {
|
|
mimoOperation MIMO-Operation,
|
|
mimoN-M-Ratio MIMO-N-M-Ratio OPTIONAL,
|
|
mimoPilotConfiguration MIMO-PilotConfiguration OPTIONAL
|
|
}
|
|
|
|
MIMO4x4-Parameters ::= SEQUENCE {
|
|
configurationInfo CHOICE {
|
|
continue NULL,
|
|
newConfiguration SEQUENCE {
|
|
mimo4x4N-M-Ratio MIMO-N-M-Ratio OPTIONAL,
|
|
mimo4x4PilotConfiguration MIMO4x4-PilotConfiguration OPTIONAL,
|
|
precodingWeightSetRestriction BIT STRING (SIZE (64)) OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
MIMO-Parameters-v7f0ext ::= MIMO-PilotConfiguration-v7f0ext
|
|
|
|
MIMO-Parameters-v7g0ext ::= SEQUENCE {
|
|
precodingWeightSetRestriction ENUMERATED { true } 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-Parameters-r9 ::= SEQUENCE {
|
|
mimoOperation MIMO-Operation,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
mimoN-M-Ratio MIMO-N-M-Ratio OPTIONAL,
|
|
mimoPilotConfiguration MIMO-PilotConfiguration-r9 OPTIONAL,
|
|
precodingWeightSetRestriction ENUMERATED { true } 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,
|
|
diversityPattern SEQUENCE {
|
|
channelisationCode ChannelisationCode256
|
|
}
|
|
}
|
|
}
|
|
|
|
MIMO-PilotConfiguration-v7f0ext ::= SEQUENCE {
|
|
s-cpich-PowerOffset-Mimo S-CPICH-PowerOffset-MIMO OPTIONAL
|
|
}
|
|
|
|
MIMO-PilotConfiguration-r9 ::= SEQUENCE {
|
|
secondCPICH-Pattern CHOICE {
|
|
normalPattern NULL,
|
|
diversityPattern SEQUENCE {
|
|
channelisationCode ChannelisationCode256,
|
|
s-cpich-PowerOffset-Mimo S-CPICH-PowerOffset-MIMO OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
MIMO4x4-PilotConfiguration ::= SEQUENCE {
|
|
antenna2 MIMO-PilotConfiguration-r9 OPTIONAL,
|
|
antenna3And4 Antenna3And4 OPTIONAL
|
|
}
|
|
|
|
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
|
|
Multi-frequencyInfo-LCR-r7 ::= SEQUENCE {
|
|
-- If the secondary frequency is present, it indicates working frequency
|
|
secondFrequencyInfo FrequencyInfoTDD OPTIONAL,
|
|
fPachFrequencyInfo FrequencyInfoTDD OPTIONAL,
|
|
--If a cell UpPCH uses other uplink service timeslot, it indicates the UpPCH position
|
|
upPCHpositionInfo UpPCHposition-LCR OPTIONAL
|
|
}
|
|
|
|
MultiflowCellType ::= ENUMERATED { intra-nodeB, inter-nodeB }
|
|
|
|
MultiflowConfigurationInfo ::= SEQUENCE {
|
|
cellType MultiflowCellType,
|
|
timeReferenceCell ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
MU-MIMO-Info-TDD128 ::= CHOICE {
|
|
continue NULL,
|
|
newConfiguration SEQUENCE {
|
|
mu-MIMO-Operation MU-MIMO-Operation,
|
|
standaloneMidambleInfo StandaloneMidambleInfo-TDD128 OPTIONAL
|
|
}
|
|
}
|
|
|
|
MU-MIMO-Operation ::= ENUMERATED {
|
|
uL, dL, uLandDL, spare }
|
|
|
|
N-EOT ::= INTEGER (0..7)
|
|
|
|
N-GAP ::= ENUMERATED {
|
|
f2, f4, f8 }
|
|
|
|
N-PCH ::= INTEGER (1..8)
|
|
|
|
N-StartMessage ::= INTEGER (1..8)
|
|
|
|
NB01 ::= INTEGER (0..50)
|
|
|
|
NewTiming ::= SEQUENCE {
|
|
enablingDelay EnablingDelay,
|
|
ue-dtx-drx-Offset UE-DTX-DRX-Offset
|
|
}
|
|
|
|
NF-Max ::= INTEGER (1..64)
|
|
|
|
NodeB-Trigger-HS-DPCCH-Transmission ::= SEQUENCE {
|
|
hs-dpcch-TransmitContinuationOffset ENUMERATED {
|
|
ms10, ms20, ms30, ms40, ms80, ms160,
|
|
ms320, ms800} OPTIONAL
|
|
}
|
|
|
|
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
|
|
}
|
|
}
|
|
|
|
Non-ScheduledTransGrantInfoTDD-r9 ::= CHOICE {
|
|
tdd384-768 SEQUENCE {
|
|
timeslotResourceRelatedInfo BIT STRING (SIZE (13)),
|
|
powerResourceRelatedInfo INTEGER (1..32),
|
|
activationTime ActivationTime,
|
|
repetitionPeriodAndLength RepetitionPeriodAndLength OPTIONAL,
|
|
codeResourceInfo UL-TS-ChannelisationCode
|
|
},
|
|
tdd128 SEQUENCE {
|
|
n-E-UCCH INTEGER (1..8) OPTIONAL,
|
|
n-E-HICH INTEGER (4..15) OPTIONAL,
|
|
timeslotResourceRelatedInfo BIT STRING (SIZE (5)),
|
|
powerResourceRelatedInfo INTEGER (1..32),
|
|
activationTime ActivationTime,
|
|
sfnNum INTEGER (0..1),
|
|
repetitionPeriodAndLength RepetitionPeriodAndLength OPTIONAL,
|
|
codeResourceInfo UL-TS-ChannelisationCode,
|
|
e-HICH-Info SEQUENCE {
|
|
timeslotNumber TimeslotNumber-LCR-r4,
|
|
channelisation-Code HS-ChannelisationCode-LCR,
|
|
midambleAllocationMode CHOICE {
|
|
defaultMidamble NULL,
|
|
ueSpecificMidamble INTEGER (0..15)
|
|
},
|
|
-- Actual value midambleConfiguration = IE value * 2
|
|
midambleConfiguration INTEGER (1..8),
|
|
signatureSequenceGroupIndex INTEGER (0..19)
|
|
},
|
|
t-SI-nst ENUMERATED {
|
|
everyEDCHTTI, ms20, ms40, ms60, ms80, ms160,
|
|
ms200 } OPTIONAL
|
|
}
|
|
}
|
|
|
|
NumberOfDPDCH ::= INTEGER (1..maxDPDCH-UL)
|
|
|
|
NumberOfFBI-Bits ::= INTEGER (1..2)
|
|
|
|
NumberOfTPC-Bits ::= ENUMERATED { tpc4 }
|
|
|
|
OpenLoopPowerControl-TDD ::= SEQUENCE {
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power,
|
|
-- alpha, prach-ConstantValue, dpch-ConstantValue and pusch-ConstantValue
|
|
-- shall be ignored in 1.28Mcps TDD mode.
|
|
alpha Alpha OPTIONAL,
|
|
prach-ConstantValue ConstantValueTdd,
|
|
dpch-ConstantValue ConstantValueTdd,
|
|
pusch-ConstantValue ConstantValueTdd OPTIONAL
|
|
}
|
|
|
|
OpenLoopPowerControl-IPDL-TDD-r4 ::= SEQUENCE {
|
|
ipdl-alpha Alpha,
|
|
maxPowerIncrease MaxPowerIncrease-r4
|
|
}
|
|
|
|
PagingIndicatorLength ::= ENUMERATED {
|
|
pi4, pi8, pi16 }
|
|
|
|
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 }
|
|
|
|
PCPCH-ChannelInfo ::= SEQUENCE {
|
|
pcpch-UL-ScramblingCode INTEGER (0..79),
|
|
pcpch-DL-ChannelisationCode INTEGER (0..511),
|
|
pcpch-DL-ScramblingCode SecondaryScramblingCode OPTIONAL,
|
|
pcp-Length PCP-Length,
|
|
ucsm-Info UCSM-Info OPTIONAL
|
|
}
|
|
|
|
PCPCH-ChannelInfoList ::= SEQUENCE (SIZE (1..maxPCPCHs)) OF
|
|
PCPCH-ChannelInfo
|
|
|
|
PCPICH-UsageForChannelEst ::= ENUMERATED {
|
|
mayBeUsed,
|
|
shallNotBeUsed }
|
|
|
|
PDSCH-CapacityAllocationInfo ::= SEQUENCE {
|
|
-- pdsch-PowerControlInfo is conditional on new-configuration branch below, if this
|
|
-- selected the IE is OPTIONAL otherwise it should not be sent
|
|
pdsch-PowerControlInfo PDSCH-PowerControlInfo OPTIONAL,
|
|
pdsch-AllocationPeriodInfo AllocationPeriodInfo,
|
|
configuration CHOICE {
|
|
old-Configuration SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
pdsch-Identity PDSCH-Identity
|
|
},
|
|
new-Configuration SEQUENCE {
|
|
pdsch-Info PDSCH-Info,
|
|
pdsch-Identity PDSCH-Identity OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
PDSCH-CapacityAllocationInfo-r4 ::= SEQUENCE {
|
|
pdsch-AllocationPeriodInfo AllocationPeriodInfo,
|
|
configuration CHOICE {
|
|
old-Configuration SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
pdsch-Identity PDSCH-Identity
|
|
},
|
|
new-Configuration SEQUENCE {
|
|
pdsch-Info PDSCH-Info-r4,
|
|
pdsch-Identity PDSCH-Identity OPTIONAL,
|
|
pdsch-PowerControlInfo PDSCH-PowerControlInfo OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
PDSCH-CapacityAllocationInfo-r7 ::= SEQUENCE {
|
|
pdsch-AllocationPeriodInfo AllocationPeriodInfo,
|
|
configuration CHOICE {
|
|
old-Configuration SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
pdsch-Identity PDSCH-Identity
|
|
},
|
|
new-Configuration SEQUENCE {
|
|
pdsch-Info PDSCH-Info-r7,
|
|
pdsch-Identity PDSCH-Identity OPTIONAL,
|
|
pdsch-PowerControlInfo PDSCH-PowerControlInfo OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
PDSCH-CodeInfo ::= SEQUENCE {
|
|
spreadingFactor SF-PDSCH,
|
|
codeNumber CodeNumberDSCH,
|
|
multiCodeInfo MultiCodeInfo
|
|
}
|
|
|
|
PDSCH-CodeInfoList ::= SEQUENCE (SIZE (1..maxTFCI-2-Combs)) OF
|
|
PDSCH-CodeInfo
|
|
|
|
PDSCH-CodeMap ::= SEQUENCE {
|
|
spreadingFactor SF-PDSCH,
|
|
multiCodeInfo MultiCodeInfo,
|
|
codeNumberStart CodeNumberDSCH,
|
|
codeNumberStop CodeNumberDSCH
|
|
}
|
|
|
|
PDSCH-CodeMapList ::= SEQUENCE (SIZE (1..maxPDSCH-TFCIgroups)) OF
|
|
PDSCH-CodeMap
|
|
|
|
PDSCH-CodeMapping ::= SEQUENCE {
|
|
dl-ScramblingCode SecondaryScramblingCode OPTIONAL,
|
|
signallingMethod CHOICE {
|
|
codeRange CodeRange,
|
|
tfci-Range DSCH-MappingList,
|
|
explicit-config PDSCH-CodeInfoList,
|
|
replace ReplacedPDSCH-CodeInfoList
|
|
}
|
|
}
|
|
|
|
PDSCH-Identity ::= INTEGER (1..hiPDSCHidentities)
|
|
|
|
PDSCH-Info ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
commonTimeslotInfo CommonTimeslotInfo OPTIONAL,
|
|
pdsch-TimeslotsCodes DownlinkTimeslotsCodes OPTIONAL
|
|
}
|
|
|
|
PDSCH-Info-r4 ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
commonTimeslotInfo CommonTimeslotInfo OPTIONAL,
|
|
tddOption CHOICE {
|
|
tdd384 SEQUENCE {
|
|
pdsch-TimeslotsCodes DownlinkTimeslotsCodes OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
pdsch-TimeslotsCodes DownlinkTimeslotsCodes-LCR-r4 OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
PDSCH-Info-r7 ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
commonTimeslotInfo CommonTimeslotInfo OPTIONAL,
|
|
tddOption CHOICE {
|
|
tdd384 SEQUENCE {
|
|
pdsch-TimeslotsCodes DownlinkTimeslotsCodes OPTIONAL
|
|
},
|
|
tdd768 SEQUENCE {
|
|
pdsch-TimeslotsCodes DownlinkTimeslotsCodes-VHCR OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
pdsch-TimeslotsCodes DownlinkTimeslotsCodes-LCR-r4 OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
PDSCH-Info-LCR-r4 ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
commonTimeslotInfo CommonTimeslotInfo OPTIONAL,
|
|
pdsch-TimeslotsCodes DownlinkTimeslotsCodes-LCR-r4 OPTIONAL
|
|
}
|
|
|
|
PDSCH-PowerControlInfo ::= SEQUENCE {
|
|
tpc-StepSizeTDD TPC-StepSizeTDD OPTIONAL,
|
|
ul-CCTrChTPCList UL-CCTrChTPCList OPTIONAL
|
|
}
|
|
|
|
PDSCH-SHO-DCH-Info ::= SEQUENCE {
|
|
dsch-RadioLinkIdentifier DSCH-RadioLinkIdentifier,
|
|
rl-IdentifierList RL-IdentifierList OPTIONAL
|
|
}
|
|
|
|
PDSCH-SysInfo ::= SEQUENCE {
|
|
pdsch-Identity PDSCH-Identity,
|
|
pdsch-Info PDSCH-Info,
|
|
dsch-TFS TransportFormatSet OPTIONAL,
|
|
dsch-TFCS TFCS OPTIONAL
|
|
}
|
|
|
|
PDSCH-SysInfo-VHCR-r7 ::= SEQUENCE {
|
|
pdsch-Identity PDSCH-Identity,
|
|
pdsch-Info PDSCH-Info-r7,
|
|
dsch-TransportChannelsInfo DSCH-TransportChannelsInfo OPTIONAL,
|
|
dsch-TFCS TFCS OPTIONAL
|
|
}
|
|
|
|
PDSCH-SysInfo-HCR-r5 ::= SEQUENCE {
|
|
pdsch-Identity PDSCH-Identity,
|
|
pdsch-Info PDSCH-Info,
|
|
dsch-TransportChannelsInfo DSCH-TransportChannelsInfo OPTIONAL,
|
|
dsch-TFCS TFCS OPTIONAL
|
|
}
|
|
|
|
PDSCH-SysInfo-LCR-r4 ::= SEQUENCE {
|
|
pdsch-Identity PDSCH-Identity,
|
|
pdsch-Info PDSCH-Info-LCR-r4,
|
|
dsch-TFS TransportFormatSet OPTIONAL,
|
|
dsch-TFCS TFCS OPTIONAL
|
|
}
|
|
|
|
PDSCH-SysInfoList ::= SEQUENCE (SIZE (1..maxPDSCH)) OF
|
|
PDSCH-SysInfo
|
|
|
|
PDSCH-SysInfoList-VHCR-r7 ::= SEQUENCE (SIZE (1..maxPDSCH)) OF PDSCH-SysInfo-VHCR-r7
|
|
|
|
PDSCH-SysInfoList-HCR-r5 ::= SEQUENCE (SIZE (1..maxPDSCH)) OF PDSCH-SysInfo-HCR-r5
|
|
|
|
PDSCH-SysInfoList-LCR-r4 ::= SEQUENCE (SIZE (1..maxPDSCH)) OF
|
|
PDSCH-SysInfo-LCR-r4
|
|
|
|
PDSCH-SysInfoList-SFN ::= SEQUENCE (SIZE (1..maxPDSCH)) OF
|
|
SEQUENCE {
|
|
pdsch-SysInfo PDSCH-SysInfo,
|
|
sfn-TimeInfo SFN-TimeInfo OPTIONAL
|
|
}
|
|
|
|
PDSCH-SysInfoList-SFN-HCR-r5 ::= SEQUENCE (SIZE (1..maxPDSCH)) OF
|
|
SEQUENCE {
|
|
pdsch-SysInfo PDSCH-SysInfo-HCR-r5,
|
|
sfn-TimeInfo SFN-TimeInfo OPTIONAL
|
|
}
|
|
|
|
PDSCH-SysInfoList-SFN-LCR-r4 ::= SEQUENCE (SIZE (1..maxPDSCH)) OF
|
|
SEQUENCE {
|
|
pdsch-SysInfo PDSCH-SysInfo-LCR-r4,
|
|
sfn-TimeInfo SFN-TimeInfo OPTIONAL
|
|
}
|
|
|
|
PersistenceScalingFactor ::= ENUMERATED {
|
|
psf0-9, psf0-8, psf0-7, psf0-6,
|
|
psf0-5, psf0-4, psf0-3, psf0-2 }
|
|
|
|
PersistenceScalingFactorList ::= SEQUENCE (SIZE (1..maxASCpersist)) OF
|
|
PersistenceScalingFactor
|
|
|
|
PI-CountPerFrame ::= ENUMERATED {
|
|
e18, e36, e72, e144 }
|
|
|
|
PichChannelisationCodeList-LCR-r4 ::= SEQUENCE (SIZE (1..2)) OF
|
|
DL-TS-ChannelisationCode
|
|
|
|
PICH-ForHSDPASupportedPaging ::= SEQUENCE {
|
|
hsdpa-AssociatedPichInfo PICH-Info,
|
|
hs-pdschChannelisationCode INTEGER(1..15)
|
|
}
|
|
|
|
PICH-ForHSDPASupportedPaging-TDD128 ::= CHOICE {
|
|
implicit SEQUENCE {
|
|
occurrenceSequenceNumberOfPICH OccurrenceSequenceNumberOfPICH OPTIONAL
|
|
},
|
|
explicit PICH-Info-LCR-r4
|
|
}
|
|
|
|
PICH-Info ::= CHOICE {
|
|
fdd SEQUENCE {
|
|
channelisationCode256 ChannelisationCode256,
|
|
pi-CountPerFrame PI-CountPerFrame,
|
|
sttd-Indicator BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
channelisationCode TDD-PICH-CCode OPTIONAL,
|
|
timeslot TimeslotNumber OPTIONAL,
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType,
|
|
repetitionPeriodLengthOffset RepPerLengthOffset-PICH OPTIONAL,
|
|
pagingIndicatorLength PagingIndicatorLength DEFAULT pi4,
|
|
n-GAP N-GAP DEFAULT f4,
|
|
n-PCH N-PCH DEFAULT 2
|
|
}
|
|
}
|
|
|
|
PICH-Info-HCR-VHCR-r7 ::= SEQUENCE {
|
|
channelisationCode CHOICE {
|
|
tdd384 TDD-PICH-CCode,
|
|
tdd768 TDD768-PICH-CCode
|
|
} OPTIONAL,
|
|
timeslot TimeslotNumber OPTIONAL,
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType,
|
|
repetitionPeriodLengthOffset RepPerLengthOffset-PICH OPTIONAL,
|
|
pagingIndicatorLength PagingIndicatorLength DEFAULT pi4,
|
|
n-GAP N-GAP DEFAULT f4,
|
|
n-PCH N-PCH DEFAULT 2
|
|
}
|
|
|
|
PICH-Info-LCR-r4 ::= SEQUENCE {
|
|
timeslot TimeslotNumber-LCR-r4 OPTIONAL,
|
|
pichChannelisationCodeList-LCR-r4 PichChannelisationCodeList-LCR-r4,
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType-LCR-r4,
|
|
repetitionPeriodLengthOffset RepPerLengthOffset-PICH OPTIONAL,
|
|
pagingIndicatorLength PagingIndicatorLength DEFAULT pi4,
|
|
n-GAP N-GAP DEFAULT f4,
|
|
n-PCH N-PCH DEFAULT 2
|
|
}
|
|
|
|
PICH-PowerOffset ::= INTEGER (-10..5)
|
|
|
|
PilotBits128 ::= ENUMERATED {
|
|
pb4, pb8 }
|
|
|
|
PilotBits256 ::= ENUMERATED {
|
|
pb2, pb4, pb8 }
|
|
|
|
-- Actual measurement power offset value = IE value * 0.5
|
|
MeasurementPowerOffset ::= INTEGER (-12..26)
|
|
|
|
PLCCH-Info ::= SEQUENCE {
|
|
plcchSequenceNumber INTEGER(1..14),
|
|
timeslotNumber TimeslotNumber-LCR-r4,
|
|
channelisationCode DL-TS-ChannelisationCode,
|
|
tpcCommandTargetRate TPC-CommandTargetRate
|
|
}
|
|
|
|
PositionFixedOrFlexible ::= ENUMERATED {
|
|
fixed,
|
|
flexible }
|
|
|
|
PowerControlAlgorithm ::= CHOICE {
|
|
algorithm1 TPC-StepSizeFDD,
|
|
algorithm2 NULL
|
|
}
|
|
|
|
PowerControlGAP ::= INTEGER (0..255)
|
|
|
|
PowerOffsetPilot-pdpdch ::= INTEGER (0..24)
|
|
|
|
PowerOffsetTPC-pdpdch ::= INTEGER (0..24)
|
|
|
|
PowerRampStep ::= INTEGER (1..8)
|
|
|
|
PRACH-ChanCodes-LCR-r4 ::= SEQUENCE (SIZE (1..4)) OF
|
|
TDD-PRACH-CCode-LCR-r4
|
|
|
|
PRACH-ChanCodes-List-LCR ::= SEQUENCE (SIZE (1..2)) OF
|
|
TDD-PRACH-CCode-LCR-r4
|
|
|
|
PRACH-Definition-LCR-r4 ::= SEQUENCE {
|
|
timeslot TimeslotNumber-PRACH-LCR-r4,
|
|
prach-ChanCodes-LCR PRACH-ChanCodes-LCR-r4,
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType-LCR-r4,
|
|
fpach-Info FPACH-Info-r4
|
|
}
|
|
|
|
PRACH-Information-LCR ::= SEQUENCE {
|
|
timeslot TimeslotNumber-PRACH-LCR-r4,
|
|
prach-ChanCodes-list-LCR PRACH-ChanCodes-List-LCR,
|
|
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 }
|
|
|
|
PRACH-Partitioning ::= CHOICE {
|
|
fdd SEQUENCE (SIZE (1..maxASC)) OF
|
|
-- TABULAR: If only "NumASC+1" (with, NumASC+1 < maxASC) ASCSetting-FDD are listed,
|
|
-- the remaining (NumASC+2 through maxASC) ASCs are unspecified.
|
|
ASCSetting-FDD,
|
|
tdd SEQUENCE (SIZE (1..maxASC)) OF
|
|
-- TABULAR: If only "NumASC+1" (with, NumASC+1 < maxASC) ASCSetting-TDD are listed,
|
|
-- the remaining (NumASC+2 through maxASC) ASCs are unspecified.
|
|
ASCSetting-TDD
|
|
}
|
|
|
|
PRACH-Partitioning-r7 ::= CHOICE {
|
|
fdd SEQUENCE (SIZE (1..maxASC)) OF
|
|
-- TABULAR: If only "NumASC+1" (with, NumASC+1 < maxASC) ASCSetting-FDD are listed,
|
|
-- the remaining (NumASC+2 through maxASC) ASCs are unspecified.
|
|
ASCSetting-FDD,
|
|
tdd SEQUENCE (SIZE (1..maxASC)) OF
|
|
-- TABULAR: If only "NumASC+1" (with, NumASC+1 < maxASC) ASCSetting-TDD are listed,
|
|
-- the remaining (NumASC+2 through maxASC) ASCs are unspecified.
|
|
ASCSetting-TDD-r7
|
|
}
|
|
|
|
PRACH-Partitioning-LCR-r4 ::= SEQUENCE (SIZE (1..maxASC)) OF
|
|
-- TABULAR: If only "NumASC+1" (with, NumASC+1 < maxASC) ASCSetting-TDD-LCR-r4 are listed,
|
|
-- the remaining (NumASC+2 through maxASC) ASCs are unspecified.
|
|
ASCSetting-TDD-LCR-r4
|
|
|
|
PRACH-PowerOffset ::= SEQUENCE {
|
|
powerRampStep PowerRampStep,
|
|
preambleRetransMax PreambleRetransMax
|
|
}
|
|
|
|
PRACH-PreambleForEnhancedUplink ::= SEQUENCE {
|
|
availableSignatures AvailableSignatures OPTIONAL,
|
|
e-ai-Indication BOOLEAN,
|
|
preambleScramblingCodeWordNumber PreambleScramblingCodeWordNumber OPTIONAL,
|
|
availableSubChannelNumbers AvailableSubChannelNumbers OPTIONAL,
|
|
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-PreambleForEnhancedUplinkExt ::= SEQUENCE {
|
|
availableSignatures AvailableSignatures,
|
|
preambleScramblingCodeWordNumber PreambleScramblingCodeWordNumber,
|
|
aich-Info AICH-Info-Compressed OPTIONAL
|
|
}
|
|
|
|
PRACH-PreambleForEnhancedUplinkExtList ::= SEQUENCE (SIZE (1..maxPRACH-EUL)) OF
|
|
PRACH-PreambleForEnhancedUplinkExtWithWeight
|
|
|
|
|
|
PRACH-PreambleForEnhancedUplinkExtWithWeight ::= SEQUENCE {
|
|
prach-PreambleForEnhancedUplinkExt PRACH-PreambleForEnhancedUplinkExt,
|
|
-- Actual value weight = IE value * 0.2
|
|
weight INTEGER (1..5) OPTIONAL
|
|
}
|
|
|
|
|
|
|
|
|
|
PRACH-RACH-Info ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
availableSignatures AvailableSignatures,
|
|
availableSF SF-PRACH,
|
|
preambleScramblingCodeWordNumber PreambleScramblingCodeWordNumber,
|
|
puncturingLimit PuncturingLimit,
|
|
availableSubChannelNumbers AvailableSubChannelNumbers
|
|
},
|
|
tdd SEQUENCE {
|
|
timeslot TimeslotNumber,
|
|
channelisationCodeList TDD-PRACH-CCodeList,
|
|
prach-Midamble PRACH-Midamble
|
|
}
|
|
}
|
|
}
|
|
|
|
PRACH-RACH-Info-VHCR-r7 ::= SEQUENCE {
|
|
timeslot TimeslotNumber,
|
|
channelisationCodeList TDD768-PRACH-CCodeList,
|
|
prach-Midamble PRACH-Midamble
|
|
}
|
|
|
|
PRACH-RACH-Info-LCR-v770ext ::= SEQUENCE {
|
|
e-RUCCH-Sync-UL-Codes-Bitmap Sync-UL-Codes-Bitmap
|
|
}
|
|
|
|
PRACH-RACH-Info-LCR-r4 ::= SEQUENCE {
|
|
sync-UL-Info SYNC-UL-Info-r4,
|
|
prach-DefinitionList SEQUENCE (SIZE (1..maxPRACH-FPACH)) OF
|
|
PRACH-Definition-LCR-r4
|
|
}
|
|
|
|
PRACH-SystemInformation ::= SEQUENCE {
|
|
prach-RACH-Info PRACH-RACH-Info,
|
|
transportChannelIdentity TransportChannelIdentity,
|
|
rach-TransportFormatSet TransportFormatSet OPTIONAL,
|
|
rach-TFCS TFCS OPTIONAL,
|
|
prach-Partitioning PRACH-Partitioning OPTIONAL,
|
|
persistenceScalingFactorList PersistenceScalingFactorList OPTIONAL,
|
|
ac-To-ASC-MappingTable AC-To-ASC-MappingTable OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
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
|
|
},
|
|
tdd NULL
|
|
}
|
|
}
|
|
|
|
PRACH-SystemInformation-VHCR-r7 ::= SEQUENCE {
|
|
prach-RACH-Info PRACH-RACH-Info-VHCR-r7,
|
|
prach-Partitioning PRACH-Partitioning-r7 OPTIONAL
|
|
}
|
|
|
|
PRACH-SystemInformation-LCR-r4 ::= SEQUENCE {
|
|
prach-RACH-Info-LCR PRACH-RACH-Info-LCR-r4,
|
|
rach-TransportFormatSet-LCR TransportFormatSet-LCR OPTIONAL,
|
|
prach-Partitioning-LCR PRACH-Partitioning-LCR-r4 OPTIONAL
|
|
}
|
|
|
|
PRACH-SystemInformation-LCR-v770ext ::= SEQUENCE {
|
|
prach-RACH-Info-LCR PRACH-RACH-Info-LCR-v770ext
|
|
}
|
|
|
|
PRACH-SystemInformationList ::= SEQUENCE (SIZE (1..maxPRACH)) OF
|
|
PRACH-SystemInformation
|
|
|
|
PRACH-SystemInformationList-VHCR-r7 ::= SEQUENCE (SIZE (1..maxPRACH)) OF
|
|
PRACH-SystemInformation-VHCR-r7
|
|
|
|
PRACH-SystemInformationList-LCR-r4 ::= SEQUENCE (SIZE (1..maxPRACH)) OF
|
|
PRACH-SystemInformation-LCR-r4
|
|
|
|
PRACH-SystemInformationList-LCR-v770ext ::= SEQUENCE (SIZE (1..maxPRACH)) OF
|
|
PRACH-SystemInformation-LCR-v770ext
|
|
|
|
PreambleRetransMax ::= INTEGER (1..64)
|
|
|
|
PreambleScramblingCodeWordNumber ::= INTEGER (0..15)
|
|
|
|
PreDefPhyChConfiguration ::= SEQUENCE {
|
|
ul-DPCH-InfoPredef UL-DPCH-InfoPredef,
|
|
dl-CommonInformationPredef DL-CommonInformationPredef OPTIONAL
|
|
}
|
|
|
|
PreDefPhyChConfiguration-v770ext ::= SEQUENCE {
|
|
ul-DPCH-InfoPredef UL-DPCH-InfoPredef-v770ext
|
|
}
|
|
|
|
PrimaryCCPCH-Info ::= CHOICE {
|
|
fdd SEQUENCE {
|
|
tx-DiversityIndicator BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
-- syncCase should be ignored for 1.28Mcps TDD mode
|
|
syncCase CHOICE {
|
|
syncCase1 SEQUENCE {
|
|
timeslot TimeslotNumber
|
|
},
|
|
syncCase2 SEQUENCE {
|
|
timeslotSync2 TimeslotSync2
|
|
}
|
|
} OPTIONAL,
|
|
cellParametersID CellParametersID OPTIONAL,
|
|
sctd-Indicator BOOLEAN
|
|
}
|
|
}
|
|
|
|
PrimaryCCPCH-Info-r4 ::= CHOICE {
|
|
fdd SEQUENCE {
|
|
tx-DiversityIndicator BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
tddOption CHOICE {
|
|
tdd384-tdd768 SEQUENCE {
|
|
syncCase CHOICE {
|
|
syncCase1 SEQUENCE {
|
|
timeslot TimeslotNumber
|
|
},
|
|
syncCase2 SEQUENCE {
|
|
timeslotSync2 TimeslotSync2
|
|
}
|
|
} OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
tstd-Indicator BOOLEAN
|
|
}
|
|
},
|
|
cellParametersID CellParametersID OPTIONAL,
|
|
sctd-Indicator BOOLEAN
|
|
}
|
|
}
|
|
|
|
PrimaryCCPCH-Info-LCR-r4 ::= SEQUENCE {
|
|
tstd-Indicator BOOLEAN,
|
|
cellParametersID CellParametersID OPTIONAL,
|
|
sctd-Indicator BOOLEAN
|
|
}
|
|
|
|
-- For 1.28Mcps TDD, the following IE includes elements for the PCCPCH Info additional to those
|
|
-- in PrimaryCCPCH-Info
|
|
PrimaryCCPCH-Info-LCR-r4-ext ::= SEQUENCE {
|
|
tstd-Indicator BOOLEAN
|
|
}
|
|
|
|
PrimaryCCPCH-InfoPost ::= SEQUENCE {
|
|
syncCase CHOICE {
|
|
syncCase1 SEQUENCE {
|
|
timeslot TimeslotNumber
|
|
},
|
|
syncCase2 SEQUENCE {
|
|
timeslotSync2 TimeslotSync2
|
|
}
|
|
},
|
|
cellParametersID CellParametersID,
|
|
sctd-Indicator BOOLEAN
|
|
}
|
|
|
|
PrimaryCCPCH-InfoPostTDD-LCR-r4 ::= SEQUENCE {
|
|
tstd-Indicator BOOLEAN,
|
|
cellParametersID CellParametersID,
|
|
sctd-Indicator BOOLEAN
|
|
}
|
|
|
|
PrimaryCCPCH-TX-Power ::= INTEGER (6..43)
|
|
|
|
PrimaryCPICH-Info ::= SEQUENCE {
|
|
primaryScramblingCode PrimaryScramblingCode
|
|
}
|
|
|
|
PrimaryCPICH-TX-Power ::= INTEGER (-10..50)
|
|
|
|
PrimaryScramblingCode ::= INTEGER (0..511)
|
|
|
|
PuncturingLimit ::= ENUMERATED {
|
|
pl0-40, pl0-44, pl0-48, pl0-52, pl0-56,
|
|
pl0-60, pl0-64, pl0-68, pl0-72, pl0-76,
|
|
pl0-80, pl0-84, pl0-88, pl0-92, pl0-96, pl1 }
|
|
|
|
PUSCH-CapacityAllocationInfo ::= SEQUENCE {
|
|
pusch-Allocation CHOICE {
|
|
pusch-AllocationPending NULL,
|
|
pusch-AllocationAssignment SEQUENCE {
|
|
pusch-AllocationPeriodInfo AllocationPeriodInfo,
|
|
pusch-PowerControlInfo UL-TargetSIR OPTIONAL,
|
|
configuration CHOICE {
|
|
old-Configuration SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
pusch-Identity PUSCH-Identity
|
|
},
|
|
new-Configuration SEQUENCE {
|
|
pusch-Info PUSCH-Info,
|
|
pusch-Identity PUSCH-Identity OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
PUSCH-CapacityAllocationInfo-r4 ::= SEQUENCE {
|
|
pusch-Allocation CHOICE {
|
|
pusch-AllocationPending NULL,
|
|
pusch-AllocationAssignment SEQUENCE {
|
|
pusch-AllocationPeriodInfo AllocationPeriodInfo,
|
|
pusch-PowerControlInfo PUSCH-PowerControlInfo-r4 OPTIONAL,
|
|
configuration CHOICE {
|
|
old-Configuration SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
pusch-Identity PUSCH-Identity
|
|
},
|
|
new-Configuration SEQUENCE {
|
|
pusch-Info PUSCH-Info-r4,
|
|
pusch-Identity PUSCH-Identity OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
PUSCH-CapacityAllocationInfo-r7 ::= SEQUENCE {
|
|
pusch-Allocation CHOICE {
|
|
pusch-AllocationPending NULL,
|
|
pusch-AllocationAssignment SEQUENCE {
|
|
pusch-AllocationPeriodInfo AllocationPeriodInfo,
|
|
pusch-PowerControlInfo PUSCH-PowerControlInfo-r7 OPTIONAL,
|
|
configuration CHOICE {
|
|
old-Configuration SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
pusch-Identity PUSCH-Identity
|
|
},
|
|
new-Configuration SEQUENCE {
|
|
pusch-Info PUSCH-Info-VHCR,
|
|
pusch-Identity PUSCH-Identity OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
PUSCH-Identity ::= INTEGER (1..hiPUSCHidentities)
|
|
|
|
PUSCH-Info ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
commonTimeslotInfo CommonTimeslotInfo OPTIONAL,
|
|
pusch-TimeslotsCodes UplinkTimeslotsCodes OPTIONAL
|
|
}
|
|
|
|
PUSCH-Info-r4 ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
commonTimeslotInfo CommonTimeslotInfo OPTIONAL,
|
|
tddOption CHOICE {
|
|
tdd384 SEQUENCE {
|
|
pusch-TimeslotsCodes UplinkTimeslotsCodes OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
pusch-TimeslotsCodes UplinkTimeslotsCodes-LCR-r4 OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
PUSCH-Info-VHCR ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
commonTimeslotInfo CommonTimeslotInfo OPTIONAL,
|
|
pusch-TimeslotsCodes-VHCR UplinkTimeslotsCodes-VHCR OPTIONAL
|
|
}
|
|
|
|
PUSCH-Info-LCR-r4 ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
|
|
commonTimeslotInfo CommonTimeslotInfo OPTIONAL,
|
|
pusch-TimeslotsCodes UplinkTimeslotsCodes-LCR-r4 OPTIONAL
|
|
}
|
|
|
|
PUSCH-PowerControlInfo-r4 ::= SEQUENCE {
|
|
-- The IE ul-TargetSIR corresponds to PRX-PUSCHdes for 1.28Mcps TDD
|
|
-- Actual value PRX-PUSCHdes = (value of IE "ul-TargetSIR" - 120)
|
|
ul-TargetSIR UL-TargetSIR,
|
|
tddOption CHOICE {
|
|
tdd384 NULL,
|
|
tdd128 SEQUENCE {
|
|
tpc-StepSize TPC-StepSizeTDD OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
PUSCH-PowerControlInfo-r7 ::= SEQUENCE {
|
|
-- The IE ul-TargetSIR corresponds to PRX-PUSCHdes for 1.28Mcps TDD
|
|
-- Actual value PRX-PUSCHdes = (value of IE "ul-TargetSIR" - 120)
|
|
ul-TargetSIR UL-TargetSIR,
|
|
tddOption CHOICE {
|
|
tdd384 NULL,
|
|
tdd768 NULL,
|
|
tdd128 SEQUENCE {
|
|
tpc-StepSize TPC-StepSizeTDD OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
PUSCH-SysInfo ::= SEQUENCE {
|
|
pusch-Identity PUSCH-Identity,
|
|
pusch-Info PUSCH-Info,
|
|
usch-TFS TransportFormatSet OPTIONAL,
|
|
usch-TFCS TFCS OPTIONAL
|
|
}
|
|
|
|
PUSCH-SysInfo-VHCR ::= SEQUENCE {
|
|
pusch-Identity PUSCH-Identity,
|
|
pusch-Info-VHCR PUSCH-Info-VHCR,
|
|
usch-TransportChannelsInfo USCH-TransportChannelsInfo OPTIONAL,
|
|
usch-TFCS TFCS OPTIONAL
|
|
}
|
|
|
|
PUSCH-SysInfo-HCR-r5 ::= SEQUENCE {
|
|
pusch-Identity PUSCH-Identity,
|
|
pusch-Info PUSCH-Info,
|
|
usch-TransportChannelsInfo USCH-TransportChannelsInfo OPTIONAL,
|
|
usch-TFCS TFCS OPTIONAL
|
|
}
|
|
|
|
PUSCH-SysInfo-LCR-r4 ::= SEQUENCE {
|
|
pusch-Identity PUSCH-Identity,
|
|
pusch-Info PUSCH-Info-LCR-r4,
|
|
usch-TFS TransportFormatSet OPTIONAL,
|
|
usch-TFCS TFCS OPTIONAL
|
|
}
|
|
|
|
PUSCH-SysInfoList ::= SEQUENCE (SIZE (1..maxPUSCH)) OF
|
|
PUSCH-SysInfo
|
|
|
|
PUSCH-SysInfoList-HCR-r5 ::= SEQUENCE (SIZE (1..maxPUSCH)) OF PUSCH-SysInfo-HCR-r5
|
|
|
|
PUSCH-SysInfoList-LCR-r4 ::= SEQUENCE (SIZE (1..maxPUSCH)) OF
|
|
PUSCH-SysInfo-LCR-r4
|
|
|
|
PUSCH-SysInfoList-SFN ::= SEQUENCE (SIZE (1..maxPUSCH)) OF
|
|
SEQUENCE {
|
|
pusch-SysInfo PUSCH-SysInfo,
|
|
sfn-TimeInfo SFN-TimeInfo OPTIONAL
|
|
}
|
|
|
|
PUSCH-SysInfoList-SFN-HCR-r5 ::= SEQUENCE (SIZE (1..maxPUSCH)) OF
|
|
SEQUENCE {
|
|
pusch-SysInfo PUSCH-SysInfo-HCR-r5,
|
|
sfn-TimeInfo SFN-TimeInfo OPTIONAL
|
|
}
|
|
|
|
PUSCH-SysInfoList-SFN-LCR-r4 ::= SEQUENCE (SIZE (1..maxPUSCH)) OF
|
|
SEQUENCE {
|
|
pusch-SysInfo PUSCH-SysInfo-LCR-r4,
|
|
sfn-TimeInfo SFN-TimeInfo OPTIONAL
|
|
}
|
|
|
|
PUSCH-SysInfoList-SFN-VHCR ::= SEQUENCE (SIZE (1..maxPUSCH)) OF
|
|
SEQUENCE {
|
|
pusch-SysInfo-VHCR PUSCH-SysInfo-VHCR,
|
|
sfn-TimeInfo SFN-TimeInfo OPTIONAL
|
|
}
|
|
|
|
RACH-TransmissionParameters ::= SEQUENCE {
|
|
mmax INTEGER (1..32),
|
|
nb01Min NB01,
|
|
nb01Max NB01
|
|
}
|
|
|
|
ReducedScramblingCodeNumber ::= INTEGER (0..8191)
|
|
|
|
Reference-Beta-QPSK ::= SEQUENCE {
|
|
reference-Code-Rate INTEGER (0..10),
|
|
reference-Beta INTEGER (-15..16)
|
|
}
|
|
|
|
Reference-Beta-16QAM ::= SEQUENCE {
|
|
reference-Code-Rate INTEGER (0..10),
|
|
reference-Beta INTEGER (-15..16)
|
|
}
|
|
|
|
RepetitionPeriodAndLength ::= 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),
|
|
repetitionPeriod64 INTEGER (1..63)
|
|
}
|
|
|
|
RepetitionPeriodLengthAndOffset ::= CHOICE {
|
|
repetitionPeriod1 NULL,
|
|
repetitionPeriod2 SEQUENCE {
|
|
length NULL,
|
|
offset INTEGER (0..1)
|
|
},
|
|
repetitionPeriod4 SEQUENCE {
|
|
length INTEGER (1..3),
|
|
offset INTEGER (0..3)
|
|
},
|
|
repetitionPeriod8 SEQUENCE {
|
|
length INTEGER (1..7),
|
|
offset INTEGER (0..7)
|
|
},
|
|
repetitionPeriod16 SEQUENCE {
|
|
length INTEGER (1..15),
|
|
offset INTEGER (0..15)
|
|
},
|
|
repetitionPeriod32 SEQUENCE {
|
|
length INTEGER (1..31),
|
|
offset INTEGER (0..31)
|
|
},
|
|
repetitionPeriod64 SEQUENCE {
|
|
length INTEGER (1..63),
|
|
offset INTEGER (0..63)
|
|
}
|
|
}
|
|
|
|
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,
|
|
codeNumber CodeNumberDSCH,
|
|
multiCodeInfo MultiCodeInfo
|
|
}
|
|
|
|
ReplacedPDSCH-CodeInfoList ::= SEQUENCE (SIZE (1..maxTFCI-2-Combs)) OF
|
|
ReplacedPDSCH-CodeInfo
|
|
|
|
RepPerLengthOffset-PICH ::= CHOICE {
|
|
rpp4-2 INTEGER (0..3),
|
|
rpp8-2 INTEGER (0..7),
|
|
rpp8-4 INTEGER (0..7),
|
|
rpp16-2 INTEGER (0..15),
|
|
rpp16-4 INTEGER (0..15),
|
|
rpp32-2 INTEGER (0..31),
|
|
rpp32-4 INTEGER (0..31),
|
|
rpp64-2 INTEGER (0..63),
|
|
rpp64-4 INTEGER (0..63)
|
|
}
|
|
|
|
RepPerLengthOffset-MICH ::= CHOICE {
|
|
rpp4-2 INTEGER (0..3),
|
|
rpp8-2 INTEGER (0..7),
|
|
rpp8-4 INTEGER (0..7),
|
|
rpp16-2 INTEGER (0..15),
|
|
rpp16-4 INTEGER (0..15),
|
|
rpp32-2 INTEGER (0..31),
|
|
rpp32-4 INTEGER (0..31),
|
|
rpp64-2 INTEGER (0..63),
|
|
rpp64-4 INTEGER (0..63)
|
|
}
|
|
|
|
RestrictedTrCH ::= SEQUENCE {
|
|
dl-restrictedTrCh-Type DL-TrCH-Type,
|
|
restrictedDL-TrCH-Identity TransportChannelIdentity,
|
|
allowedTFIList AllowedTFI-List
|
|
}
|
|
|
|
RestrictedTrCH-InfoList ::= SEQUENCE (SIZE(1..maxTrCH)) OF
|
|
RestrictedTrCH
|
|
|
|
RL-AdditionInformation ::= SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
dl-DPCH-InfoPerRL DL-DPCH-InfoPerRL,
|
|
-- dummy and dummy2 are not used in this version of specification
|
|
-- and the IEs should be ignored.
|
|
dummy BOOLEAN,
|
|
dummy2 SCCPCH-InfoForFACH OPTIONAL
|
|
}
|
|
|
|
RL-AdditionInformation-r6 ::= 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-r6
|
|
},
|
|
e-HICH-Information E-HICH-Information OPTIONAL,
|
|
e-RGCH-Information E-RGCH-Information OPTIONAL
|
|
}
|
|
|
|
RL-AdditionInformation-r7 ::= 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
|
|
}
|
|
|
|
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-r9 ::= 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-r9 OPTIONAL
|
|
}
|
|
|
|
RL-AdditionInformation-r10 ::= 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-r10 OPTIONAL
|
|
}
|
|
|
|
RL-AdditionInformation-vb50ext ::= SEQUENCE {
|
|
targetCellPreconfigInfo TargetCellPreconfigInfo-vb50ext OPTIONAL
|
|
}
|
|
|
|
RL-AdditionInformation-r11 ::= 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-r11 OPTIONAL,
|
|
e-RGCH-Information E-RGCH-Information OPTIONAL,
|
|
f-TPICH-Information F-TPICH-Information OPTIONAL,
|
|
targetCellPreconfigInfo TargetCellPreconfigInfo-r11 OPTIONAL
|
|
}
|
|
|
|
RL-AdditionInformation-v6b0ext ::= SEQUENCE {
|
|
sttdIndication STTDIndication OPTIONAL
|
|
}
|
|
|
|
RL-AdditionInformation-v890ext ::= SEQUENCE {
|
|
targetCellPreconfigInfo TargetCellPreconfigInfo-v890ext OPTIONAL
|
|
}
|
|
|
|
RL-AdditionInformation-v950ext ::= SEQUENCE {
|
|
targetCellPreconfigInfo TargetCellPreconfigInfo-v950ext OPTIONAL
|
|
}
|
|
|
|
RL-AdditionInformationList ::= SEQUENCE (SIZE (1..maxRL-1)) OF
|
|
RL-AdditionInformation
|
|
|
|
RL-AdditionInformationList-r6 ::= SEQUENCE (SIZE (1..maxRL-1)) OF
|
|
RL-AdditionInformation-r6
|
|
|
|
RL-AdditionInformationList-r7 ::= SEQUENCE (SIZE (1..maxRL-1)) OF
|
|
RL-AdditionInformation-r7
|
|
|
|
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-AdditionInformationList-v890ext ::= SEQUENCE (SIZE (1..maxRL-1)) OF
|
|
RL-AdditionInformation-v890ext
|
|
|
|
RL-AdditionInformationList-r9 ::= SEQUENCE (SIZE(1..maxRL-1)) OF
|
|
RL-AdditionInformation-r9
|
|
|
|
RL-AdditionInformationList-v950ext ::= SEQUENCE (SIZE(1..maxRL-1)) OF
|
|
RL-AdditionInformation-v950ext
|
|
|
|
RL-AdditionInformationList-r10 ::= SEQUENCE (SIZE(1..maxRL-1)) OF
|
|
RL-AdditionInformation-r10
|
|
|
|
RL-AdditionInformationList-vb50ext ::= SEQUENCE (SIZE(1..maxRL-1)) OF
|
|
RL-AdditionInformation-vb50ext
|
|
|
|
RL-AdditionInformationList-r11 ::= SEQUENCE (SIZE(1..maxRL-1)) OF
|
|
RL-AdditionInformation-r11
|
|
|
|
RL-AdditionInformationList-SecULFreq ::= SEQUENCE (SIZE(1..maxEDCHRL-1)) OF
|
|
RL-AdditionInformation-SecULFreq
|
|
|
|
|
|
RL-AdditionInformation-SecULFreq ::= SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
cell-id CellIdentity OPTIONAL,
|
|
dl-FDPCH-InfoPerRL DL-FDPCH-InfoPerRL-r7,
|
|
e-HICH-Information E-HICH-Information,
|
|
e-RGCH-Information E-RGCH-Information OPTIONAL
|
|
}
|
|
|
|
RL-IdentifierList ::= SEQUENCE (SIZE (1..maxRL)) OF
|
|
PrimaryCPICH-Info
|
|
|
|
RL-RemovalInformationList ::= SEQUENCE (SIZE (1..maxRL)) OF
|
|
PrimaryCPICH-Info
|
|
|
|
RL-RemovalInformationList-SecULFreq ::= SEQUENCE (SIZE(1..maxEDCHRL)) OF
|
|
PrimaryCPICH-Info
|
|
|
|
RPP ::= ENUMERATED {
|
|
mode0, mode1 }
|
|
|
|
S-Field ::= ENUMERATED {
|
|
e1bit, e2bits }
|
|
|
|
SCCPCH-ChannelisationCode ::= 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 }
|
|
|
|
SCCPCH-ChannelisationCode-VHCR ::= ENUMERATED {
|
|
cc32-1, cc32-2, cc32-3, cc32-4,
|
|
cc32-5, cc32-6, cc32-7, cc32-8,
|
|
cc32-9, cc32-10, cc32-11, cc32-12,
|
|
cc32-13, cc32-14, cc32-15, cc32-16,
|
|
cc32-17, cc32-18, cc32-19, cc32-20,
|
|
cc32-21, cc32-22, cc32-23, cc32-24,
|
|
cc32-25, cc32-26, cc32-27, cc32-28,
|
|
cc32-29, cc32-30, cc32-31, cc32-32 }
|
|
|
|
SCCPCH-ChannelisationCodeList ::= SEQUENCE (SIZE (1..16)) OF
|
|
SCCPCH-ChannelisationCode
|
|
|
|
SCCPCH-ChannelisationCodeList-VHCR ::= SEQUENCE (SIZE (1..32)) OF
|
|
SCCPCH-ChannelisationCode-VHCR
|
|
|
|
SCCPCH-InfoForFACH ::= SEQUENCE {
|
|
secondaryCCPCH-Info SecondaryCCPCH-Info,
|
|
tfcs TFCS,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
fach-PCH-InformationList FACH-PCH-InformationList,
|
|
sib-ReferenceListFACH SIB-ReferenceListFACH
|
|
},
|
|
tdd SEQUENCE {
|
|
fach-PCH-InformationList FACH-PCH-InformationList
|
|
}
|
|
}
|
|
}
|
|
|
|
SCCPCH-InfoForFACH-r4 ::= SEQUENCE {
|
|
secondaryCCPCH-Info SecondaryCCPCH-Info-r4,
|
|
tfcs TFCS,
|
|
fach-PCH-InformationList FACH-PCH-InformationList,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
sib-ReferenceListFACH SIB-ReferenceListFACH
|
|
},
|
|
tdd NULL
|
|
}
|
|
}
|
|
|
|
SCCPCH-SystemInformation ::= SEQUENCE {
|
|
secondaryCCPCH-Info SecondaryCCPCH-Info,
|
|
tfcs TFCS OPTIONAL,
|
|
fach-PCH-InformationList FACH-PCH-InformationList OPTIONAL,
|
|
pich-Info PICH-Info OPTIONAL
|
|
}
|
|
|
|
SCCPCH-SystemInformation-LCR-r4-ext ::= SEQUENCE {
|
|
secondaryCCPCH-LCR-Extensions SecondaryCCPCH-Info-LCR-r4-ext,
|
|
-- pich-Info in the SCCPCH-SystemInformation IE shall be absent,
|
|
-- and instead the following used.
|
|
pich-Info PICH-Info-LCR-r4 OPTIONAL
|
|
}
|
|
|
|
SCCPCH-SystemInformation-HCR-VHCR-r7 ::= SEQUENCE {
|
|
secondaryCCPCH-Info SecondaryCCPCH-Info-HCR-VHCR-r7,
|
|
tfcs TFCS OPTIONAL,
|
|
fach-PCH-InformationList FACH-PCH-InformationList OPTIONAL,
|
|
pich-Info PICH-Info-HCR-VHCR-r7 OPTIONAL
|
|
}
|
|
|
|
SCCPCH-SystemInformationList ::= SEQUENCE (SIZE (1..maxSCCPCH)) OF
|
|
SCCPCH-SystemInformation
|
|
|
|
SCCPCH-SystemInformationList-HCR-VHCR-r7 ::= SEQUENCE (SIZE (1..maxSCCPCH)) OF
|
|
SCCPCH-SystemInformation-HCR-VHCR-r7
|
|
|
|
-- SCCPCH-SystemInformationList-LCR-r4-ext includes elements additional to those in
|
|
-- SCCPCH-SystemInformationList for the 1.28Mcps TDD. The order of the IEs
|
|
-- indicates which SCCPCH-SystemInformation-LCR-r4-ext IE extends which
|
|
-- SCCPCH-SystemInformation IE.
|
|
SCCPCH-SystemInformationList-LCR-r4-ext ::= SEQUENCE (SIZE (1..maxSCCPCH)) OF
|
|
SCCPCH-SystemInformation-LCR-r4-ext
|
|
|
|
-- The SCCPCH-SystemInformation-MBMS-r6 is used for an S-CCPCH dedicated for MBMS purposes.
|
|
SCCPCH-SystemInformation-MBMS-r6 ::= SEQUENCE {
|
|
secondaryCCPCHInfo-MBMS SecondaryCCPCHInfo-MBMS-r6,
|
|
transportFormatCombinationSet TFCS,
|
|
fachCarryingMCCH SEQUENCE {
|
|
mcch-transportFormatSet TransportFormatSet,
|
|
mcch-ConfigurationInfo MBMS-MCCH-ConfigurationInfo-r6
|
|
},
|
|
fachCarryingMTCH-List MBMS-FACHCarryingMTCH-List OPTIONAL,
|
|
-- If schedulingInformation is provided
|
|
fachCarryingMSCH SEQUENCE {
|
|
msch-transportFormatSet TransportFormatSet,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy MBMS-MSCH-ConfigurationInfo-r6
|
|
} OPTIONAL
|
|
}
|
|
|
|
-- The SCCPCH-SystemInformation-MBMS-r7 is used for an S-CCPCH dedicated for MBMS purposes.
|
|
SCCPCH-SystemInformation-MBMS-r7 ::= SEQUENCE {
|
|
secondaryCCPCHInfo-MBMS SecondaryCCPCHInfo-MBMS-r7,
|
|
transportFormatCombinationSet TFCS,
|
|
fachCarryingMCCH SEQUENCE {
|
|
mcch-transportFormatSet TransportFormatSet,
|
|
mcch-ConfigurationInfo MBMS-MCCH-ConfigurationInfo-r6
|
|
},
|
|
fachCarryingMTCH-List MBMS-FACHCarryingMTCH-List OPTIONAL,
|
|
-- If schedulingInformation is provided
|
|
fachCarryingMSCH SEQUENCE {
|
|
msch-transportFormatSet TransportFormatSet
|
|
} OPTIONAL
|
|
}
|
|
|
|
S-CPICH-PowerOffset-MIMO ::= INTEGER (-6..0)
|
|
|
|
S-CPICH-PowerOffset-4x4MIMO ::= INTEGER (-12..0)
|
|
|
|
ScheduledTransmissionConfiguration ::= SEQUENCE {
|
|
common-E-DCH-ResourceInfoListExt SEQUENCE (SIZE (1..maxEDCHs)) OF
|
|
Common-E-DCH-ResourceInfoListExt
|
|
}
|
|
|
|
ScramblingCodeChange ::= ENUMERATED {
|
|
codeChange, noCodeChange }
|
|
|
|
ScramblingCodeType ::= ENUMERATED {
|
|
shortSC,
|
|
longSC }
|
|
|
|
SecondaryCCPCH-Info ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
-- dummy1 is not used in this version of the specification and should be ignored.
|
|
dummy1 PCPICH-UsageForChannelEst,
|
|
-- dummy2 is not used in this version of the specification. It should not
|
|
-- be sent and if received it should be ignored.
|
|
dummy2 SecondaryCPICH-Info OPTIONAL,
|
|
secondaryScramblingCode SecondaryScramblingCode OPTIONAL,
|
|
sttd-Indicator BOOLEAN,
|
|
sf-AndCodeNumber SF256-AndCodeNumber,
|
|
pilotSymbolExistence BOOLEAN,
|
|
tfci-Existence BOOLEAN,
|
|
positionFixedOrFlexible PositionFixedOrFlexible,
|
|
timingOffset TimingOffset DEFAULT 0
|
|
},
|
|
tdd SEQUENCE {
|
|
-- TABULAR: the offset is included in CommonTimeslotInfoSCCPCH
|
|
commonTimeslotInfo CommonTimeslotInfoSCCPCH,
|
|
individualTimeslotInfo IndividualTimeslotInfo,
|
|
channelisationCode SCCPCH-ChannelisationCodeList
|
|
}
|
|
}
|
|
}
|
|
|
|
SecondaryCCPCH-Info-r4 ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
secondaryScramblingCode SecondaryScramblingCode OPTIONAL,
|
|
sttd-Indicator BOOLEAN,
|
|
sf-AndCodeNumber SF256-AndCodeNumber,
|
|
pilotSymbolExistence BOOLEAN,
|
|
tfci-Existence BOOLEAN,
|
|
positionFixedOrFlexible PositionFixedOrFlexible,
|
|
timingOffset TimingOffset DEFAULT 0
|
|
},
|
|
tdd SEQUENCE {
|
|
-- TABULAR: the offset is included in CommonTimeslotInfoSCCPCH
|
|
commonTimeslotInfo CommonTimeslotInfoSCCPCH,
|
|
tddOption CHOICE {
|
|
tdd384 SEQUENCE {
|
|
individualTimeslotInfo IndividualTimeslotInfo
|
|
},
|
|
tdd128 SEQUENCE {
|
|
individualTimeslotInfo IndividualTimeslotInfo-LCR-r4
|
|
}
|
|
},
|
|
channelisationCode SCCPCH-ChannelisationCodeList
|
|
}
|
|
}
|
|
}
|
|
|
|
SecondaryCCPCH-Info-HCR-VHCR-r7 ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
tdd384 SEQUENCE {
|
|
individualTimeslotInfo IndividualTimeslotInfo-r7,
|
|
channelisationCode SCCPCH-ChannelisationCodeList
|
|
},
|
|
tdd768 SEQUENCE {
|
|
individualTimeslotInfo IndividualTimeslotInfo-VHCR,
|
|
channelisationCode SCCPCH-ChannelisationCodeList-VHCR
|
|
}
|
|
}
|
|
}
|
|
|
|
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 {
|
|
secondaryScramblingCode SecondaryScramblingCode OPTIONAL,
|
|
sttd-Indicator BOOLEAN,
|
|
sf-AndCodeNumber SF256-AndCodeNumber,
|
|
timingOffset TimingOffset DEFAULT 0
|
|
},
|
|
tdd384 SEQUENCE {
|
|
commonTimeslotInfoMBMS CommonTimeslotInfoMBMS,
|
|
downlinkTimeslotsCodes DownlinkTimeslotsCodes
|
|
},
|
|
tdd128 SEQUENCE {
|
|
commonTimeslotInfoMBMS CommonTimeslotInfoMBMS,
|
|
downlinkTimeslotsCodes DownlinkTimeslotsCodes-LCR-r4
|
|
}
|
|
}
|
|
}
|
|
|
|
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
|
|
},
|
|
tdd384 SEQUENCE {
|
|
commonTimeslotInfoMBMS CommonTimeslotInfoMBMS,
|
|
downlinkTimeslotsCodes DownlinkTimeslotsCodes-r7,
|
|
modulation ENUMERATED { modQPSK, mod16QAM }
|
|
},
|
|
tdd768 SEQUENCE {
|
|
commonTimeslotInfoMBMS CommonTimeslotInfoMBMS,
|
|
downlinkTimeslotsCodes DownlinkTimeslotsCodes-VHCR,
|
|
modulation ENUMERATED { modQPSK, mod16QAM }
|
|
},
|
|
tdd128 SEQUENCE {
|
|
commonTimeslotInfoMBMS CommonTimeslotInfoMBMS,
|
|
downlinkTimeslotsCodes DownlinkTimeslotsCodes-LCR-r4,
|
|
mbsfnSpecialTimeSlot TimeSlotLCR-ext OPTIONAL,
|
|
modulation ENUMERATED { modQPSK, mod16QAM }
|
|
}
|
|
}
|
|
}
|
|
|
|
SecondaryCCPCHInfoDiff-MBMS ::= SEQUENCE {
|
|
secondaryScramblingCode SecondaryScramblingCode OPTIONAL,
|
|
sttd-Indicator BOOLEAN,
|
|
sf-AndCodeNumber SF256-AndCodeNumber OPTIONAL,
|
|
timingOffset TimingOffset OPTIONAL
|
|
}
|
|
|
|
SecondaryCPICH-Info ::= SEQUENCE {
|
|
secondaryDL-ScramblingCode SecondaryScramblingCode OPTIONAL,
|
|
channelisationCode ChannelisationCode256
|
|
}
|
|
|
|
SecondaryScramblingCode ::= INTEGER (1..15)
|
|
|
|
SecondaryCellMIMOparametersFDD ::= CHOICE {
|
|
continue NULL,
|
|
newConfiguration SEQUENCE {
|
|
mimoN-M-Ratio MIMO-N-M-Ratio OPTIONAL,
|
|
mimoPilotConfiguration MIMO-PilotConfiguration-r9 OPTIONAL
|
|
}
|
|
}
|
|
|
|
SecondaryCellMIMOparametersFDD-v950ext ::= SEQUENCE {
|
|
precodingWeightSetRestriction ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
SecondaryCellMIMOparametersFDD-r10 ::= CHOICE {
|
|
continue NULL,
|
|
newConfiguration SEQUENCE {
|
|
mimoN-M-Ratio MIMO-N-M-Ratio OPTIONAL,
|
|
mimoPilotConfiguration MIMO-PilotConfiguration-r9 OPTIONAL,
|
|
precodingWeightSetRestriction ENUMERATED { true } OPTIONAL
|
|
}
|
|
}
|
|
|
|
SecondaryCell4x4MIMOparametersFDD ::= SEQUENCE {
|
|
configurationInfo CHOICE {
|
|
continue NULL,
|
|
newConfiguration SEQUENCE {
|
|
mimoN-M-Ratio MIMO-N-M-Ratio OPTIONAL,
|
|
mimoPilotConfiguration MIMO4x4-PilotConfiguration OPTIONAL,
|
|
precodingWeightSetRestriction BIT STRING (SIZE (64)) OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
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}
|
|
|
|
SF16Codes ::= ENUMERATED {
|
|
cc16-1, cc16-2, cc16-3, cc16-4, cc16-5, cc16-6, cc16-7,
|
|
cc16-8}
|
|
|
|
SF16Codes2 ::= 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}
|
|
|
|
SF32Codes ::= ENUMERATED {
|
|
cc32-1, cc32-2, cc32-3, cc32-4, cc32-5, cc32-6, cc32-7,
|
|
cc32-8, cc32-9, cc32-10, cc32-11, cc32-12, cc32-13, cc32-14,
|
|
cc32-15, cc32-16}
|
|
|
|
-- SF256-AndCodeNumber encodes both "Spreading factor" and "Code Number"
|
|
SF256-AndCodeNumber ::= CHOICE {
|
|
sf4 INTEGER (0..3),
|
|
sf8 INTEGER (0..7),
|
|
sf16 INTEGER (0..15),
|
|
sf32 INTEGER (0..31),
|
|
sf64 INTEGER (0..63),
|
|
sf128 INTEGER (0..127),
|
|
sf256 INTEGER (0..255)
|
|
}
|
|
|
|
-- SF512-AndCodeNumber encodes both "Spreading factor" and "Code Number"
|
|
SF512-AndCodeNumber ::= CHOICE {
|
|
sf4 INTEGER (0..3),
|
|
sf8 INTEGER (0..7),
|
|
sf16 INTEGER (0..15),
|
|
sf32 INTEGER (0..31),
|
|
sf64 INTEGER (0..63),
|
|
sf128 INTEGER (0..127),
|
|
sf256 INTEGER (0..255),
|
|
sf512 INTEGER (0..511)
|
|
}
|
|
|
|
-- SF512-AndPilot encodes both "Spreading factor" and "Number of bits for Pilot bits"
|
|
SF512-AndPilot ::= CHOICE {
|
|
sfd4 NULL,
|
|
sfd8 NULL,
|
|
sfd16 NULL,
|
|
sfd32 NULL,
|
|
sfd64 NULL,
|
|
sfd128 PilotBits128,
|
|
sfd256 PilotBits256,
|
|
sfd512 NULL
|
|
}
|
|
SF-PDSCH ::= ENUMERATED {
|
|
sfp4, sfp8, sfp16, sfp32,
|
|
sfp64, sfp128, sfp256 }
|
|
|
|
SF-PRACH ::= ENUMERATED {
|
|
sfpr32, sfpr64, sfpr128, sfpr256 }
|
|
|
|
SFN-TimeInfo ::= SEQUENCE {
|
|
activationTimeSFN INTEGER (0..4095),
|
|
physChDuration DurationTimeInfo
|
|
}
|
|
|
|
-- 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 {
|
|
ssdt-id-a, ssdt-id-b, ssdt-id-c,
|
|
ssdt-id-d, ssdt-id-e, ssdt-id-f,
|
|
ssdt-id-g, ssdt-id-h }
|
|
|
|
SSDT-Information ::= SEQUENCE {
|
|
s-Field S-Field,
|
|
codeWordSet CodeWordSet
|
|
}
|
|
|
|
SSDT-Information-r4 ::= SEQUENCE {
|
|
s-Field S-Field,
|
|
codeWordSet CodeWordSet,
|
|
ssdt-UL-r4 SSDT-UL OPTIONAL
|
|
}
|
|
|
|
SSDT-UL ::= ENUMERATED {
|
|
ul, ul-AndDL }
|
|
|
|
StandaloneMidambleInfo-TDD128 ::= SEQUENCE {
|
|
-- Actual value midambleConfiguration = IE value * 2
|
|
midambleConfiguration INTEGER (1..8),
|
|
midambleShift INTEGER (0..15),
|
|
timeSlotInformation BIT STRING (SIZE (5)),
|
|
activationTime ActivationTime,
|
|
subframeNum INTEGER (0..1),
|
|
repetitionPeriod ENUMERATED {
|
|
v1, v2, v4, v8,
|
|
v16, v32, v64, spare},
|
|
referenceBeta INTEGER (-15..16) OPTIONAL
|
|
}
|
|
|
|
STTDIndication ::= ENUMERATED { true }
|
|
|
|
SynchronisationParameters-r4 ::= SEQUENCE {
|
|
sync-UL-CodesBitmap BIT STRING {
|
|
code7(0),
|
|
code6(1),
|
|
code5(2),
|
|
code4(3),
|
|
code3(4),
|
|
code2(5),
|
|
code1(6),
|
|
code0(7)
|
|
} (SIZE (8)),
|
|
fpach-Info FPACH-Info-r4,
|
|
-- Actual value prxUpPCHdes = IE value - 120
|
|
prxUpPCHdes INTEGER (0..62),
|
|
sync-UL-Procedure SYNC-UL-Procedure-r4 OPTIONAL
|
|
}
|
|
|
|
Sync-UL-Codes-Bitmap ::= BIT STRING {
|
|
code7(0),
|
|
code6(1),
|
|
code5(2),
|
|
code4(3),
|
|
code3(4),
|
|
code2(5),
|
|
code1(6),
|
|
code0(7)
|
|
} (SIZE (8))
|
|
|
|
SYNC-UL-Procedure-r4 ::= SEQUENCE {
|
|
max-SYNC-UL-Transmissions ENUMERATED { tr1, tr2, tr4, tr8 },
|
|
powerRampStep INTEGER (0..3)
|
|
}
|
|
|
|
SYNC-UL-Info-r4 ::= SEQUENCE {
|
|
sync-UL-Codes-Bitmap Sync-UL-Codes-Bitmap,
|
|
-- 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)
|
|
}
|
|
|
|
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
|
|
}
|
|
|
|
TargetCellPreconfigInfo-v890ext ::= MIMO-Parameters-v7f0ext
|
|
|
|
TargetCellPreconfigInfo-r9 ::= 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-r9,
|
|
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-r9 OPTIONAL,
|
|
dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r9 OPTIONAL,
|
|
ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL,
|
|
e-dch-ReconfigurationInfo-SecULFrequency
|
|
E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL
|
|
}
|
|
|
|
TargetCellPreconfigInfo-v950ext ::= SecondaryCellMIMOparametersFDD-v950ext
|
|
|
|
TargetCellPreconfigInfo-r10 ::= 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-r9,
|
|
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-r9 OPTIONAL,
|
|
dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r10 OPTIONAL,
|
|
additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD OPTIONAL,
|
|
ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL,
|
|
e-dch-ReconfigurationInfo-SecULFrequency
|
|
E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL
|
|
}
|
|
|
|
TargetCellPreconfigInfo-vb50ext ::= SEQUENCE {
|
|
ulOLTDInfoFDD UL-OLTD-InfoFDD OPTIONAL
|
|
}
|
|
|
|
TargetCellPreconfigInfo-r11 ::= 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-r11,
|
|
e-dch-ReconfigurationInfo E-DCH-ReconfigurationInfo-r11,
|
|
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-r9 OPTIONAL,
|
|
mimo4x4Parameters MIMO4x4-Parameters OPTIONAL,
|
|
dl-SecondaryCellInfoFDD DL-SecondaryCellInfoFDD-r11 OPTIONAL,
|
|
additionalDLSecCellInfoListFDD AdditionalDLSecCellInfoListFDD-r11 OPTIONAL,
|
|
additionalDLSecCellInfoListFDD2 AdditionalDLSecCellInfoListFDD2 OPTIONAL,
|
|
ul-SecondaryCellInfoFDD UL-SecondaryCellInfoFDD OPTIONAL,
|
|
e-dch-ReconfigurationInfo-SecULFrequency
|
|
E-DCH-ReconfigurationInfo-SecULFrequency OPTIONAL,
|
|
ul-CLTD-InfoFDD UL-CLTD-InfoFDD OPTIONAL,
|
|
f-tpich-ReconfigurationInfo F-TPICH-ReconfigurationInfo OPTIONAL,
|
|
uL-OLTD-InfoFDD UL-OLTD-InfoFDD OPTIONAL,
|
|
ul-16QAM-Config UL-16QAM-Config OPTIONAL,
|
|
ul-64QAM-Config UL-64QAM-Config OPTIONAL,
|
|
ul-MIMO-Info UL-MIMO-InfoFDD OPTIONAL
|
|
}
|
|
|
|
TDD-FPACH-CCode16-r4 ::= 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 }
|
|
|
|
TDD-UL-Interference ::= INTEGER (-110..-52)
|
|
|
|
TDD-PICH-CCode ::= 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 }
|
|
|
|
TDD768-PICH-CCode ::= ENUMERATED {
|
|
cc32-1, cc32-2, cc32-3, cc32-4,
|
|
cc32-5, cc32-6, cc32-7, cc32-8,
|
|
cc32-9, cc32-10, cc32-11, cc32-12,
|
|
cc32-13, cc32-14, cc32-15, cc32-16,
|
|
cc32-17, cc32-18, cc32-19, cc32-20,
|
|
cc32-21, cc32-22, cc32-23, cc32-24,
|
|
cc32-25, cc32-26, cc32-27, cc32-28,
|
|
cc32-29, cc32-30, cc32-31, cc32-32 }
|
|
|
|
TDD-MBSFNInformation ::= SEQUENCE (SIZE (1..maxTS)) OF
|
|
TDD-MBSFNTSlotInfo
|
|
|
|
TDD-MBSFNTSlotInfo ::= SEQUENCE {
|
|
timeSlotNumber TimeslotNumber,
|
|
cellParametersID CellParametersID
|
|
}
|
|
|
|
TDD-PRACH-CCode8 ::= ENUMERATED {
|
|
cc8-1, cc8-2, cc8-3, cc8-4,
|
|
cc8-5, cc8-6, cc8-7, cc8-8 }
|
|
|
|
TDD-PRACH-CCode16 ::= 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 }
|
|
|
|
TDD-PRACH-CCode-LCR-r4 ::= ENUMERATED {
|
|
cc4-1, cc4-2, cc4-3, cc4-4,
|
|
cc8-1, cc8-2, cc8-3, cc8-4,
|
|
cc8-5, cc8-6, cc8-7, cc8-8,
|
|
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 }
|
|
|
|
TDD-PRACH-CCodeList ::= CHOICE {
|
|
sf8 SEQUENCE (SIZE (1..8)) OF
|
|
TDD-PRACH-CCode8,
|
|
-- Channelisation codes cc16-9, cc16-10, cc16-11, cc16-12, cc16-13, cc16-14,
|
|
-- cc16-15 and cc16-16 shall not be used
|
|
sf16 SEQUENCE (SIZE (1..8)) OF
|
|
TDD-PRACH-CCode16
|
|
}
|
|
|
|
TDD768-PRACH-CCode16 ::= 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 }
|
|
|
|
TDD768-PRACH-CCode32 ::= ENUMERATED {
|
|
cc32-1, cc32-2, cc32-3, cc32-4,
|
|
cc32-5, cc32-6, cc32-7, cc32-8,
|
|
cc32-9, cc32-10, cc32-11, cc32-12,
|
|
cc32-13, cc32-14, cc32-15, cc32-16 }
|
|
|
|
TDD768-PRACH-CCodeList ::= CHOICE {
|
|
sf32 SEQUENCE (SIZE (1..16)) OF
|
|
TDD768-PRACH-CCode32,
|
|
-- Channelisation codes cc32-17, cc32-18, cc32-19, cc32-20, cc32-21, cc32-22,
|
|
-- cc32-23, cc32-24, cc32-25, cc32-26, cc32-27, cc32-28, cc32-29, cc32-30, cc32-31
|
|
-- and cc32-32 shall not be used
|
|
sf16 SEQUENCE (SIZE (1..16)) OF
|
|
TDD768-PRACH-CCode16
|
|
}
|
|
|
|
TFC-ControlDuration ::= ENUMERATED {
|
|
tfc-cd1, tfc-cd2, tfc-cd4, tfc-cd8,
|
|
tfc-cd16, tfc-cd24, tfc-cd32,
|
|
tfc-cd48, tfc-cd64, tfc-cd128,
|
|
tfc-cd192, tfc-cd256, tfc-cd512 }
|
|
|
|
TFCI-Coding ::= ENUMERATED {
|
|
tfci-bits-4, tfci-bits-8,
|
|
tfci-bits-16, tfci-bits-32 }
|
|
|
|
TGCFN ::= INTEGER (0..255)
|
|
|
|
-- In TGD, value 270 represents "undefined" in the tabular description.
|
|
TGD ::= INTEGER (15..270)
|
|
|
|
TGL ::= INTEGER (1..14)
|
|
|
|
TGMP ::= ENUMERATED {
|
|
tdd-Measurement, fdd-Measurement,
|
|
gsm-CarrierRSSIMeasurement,
|
|
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 {
|
|
activate SEQUENCE {
|
|
tgcfn TGCFN
|
|
},
|
|
deactivate NULL
|
|
},
|
|
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
|
|
}
|
|
|
|
TGP-Sequence-r10 ::= SEQUENCE {
|
|
tgpsi TGPSI,
|
|
tgps-Status CHOICE {
|
|
activate SEQUENCE {
|
|
tgcfn TGCFN
|
|
},
|
|
deactivate NULL
|
|
},
|
|
tgps-ConfigurationParams TGPS-ConfigurationParams-r10 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-SequenceList-r10 ::= SEQUENCE (SIZE (1..maxTGPS)) OF
|
|
TGP-Sequence-r10
|
|
|
|
TGP-SequenceShort ::= SEQUENCE {
|
|
tgpsi TGPSI,
|
|
tgps-Status CHOICE {
|
|
activate SEQUENCE {
|
|
tgcfn TGCFN
|
|
},
|
|
deactivate NULL
|
|
}
|
|
}
|
|
|
|
TGP-SequenceShort-r10 ::= SEQUENCE {
|
|
tgpsi TGPSI,
|
|
tgps-Status CHOICE {
|
|
activate SEQUENCE {
|
|
tgcfn TGCFN
|
|
},
|
|
deactivate NULL
|
|
},
|
|
freqSpecificCompressedMode ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
TGPL ::= INTEGER (1..144)
|
|
|
|
-- TABULAR: In TGPRC, value 0 represents "infinity" in the tabular description.
|
|
TGPRC ::= INTEGER (0..511)
|
|
|
|
TGPS-ConfigurationParams ::= SEQUENCE {
|
|
tgmp TGMP,
|
|
tgprc TGPRC,
|
|
tgsn TGSN,
|
|
tgl1 TGL,
|
|
tgl2 TGL OPTIONAL,
|
|
tgd TGD,
|
|
tgpl1 TGPL,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it shall be ignored.
|
|
dummy TGPL OPTIONAL,
|
|
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
|
|
}
|
|
|
|
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
|
|
}
|
|
|
|
TGPS-ConfigurationParams-r10 ::= SEQUENCE {
|
|
tgmp TGMP-r8,
|
|
freqSpecificCompressedMode ENUMERATED { true } OPTIONAL,
|
|
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)
|
|
|
|
TimeInfo ::= SEQUENCE {
|
|
activationTime ActivationTime OPTIONAL,
|
|
durationTimeInfo DurationTimeInfo OPTIONAL
|
|
}
|
|
|
|
TimeSlotLCR-ext ::= ENUMERATED {
|
|
ts7, spare3, spare2, spare1 }
|
|
|
|
TimeslotList ::= SEQUENCE (SIZE (1..maxTS)) OF
|
|
TimeslotNumber
|
|
|
|
TimeslotList-r4 ::= CHOICE {
|
|
-- the choice for 7.68 Mcps TDD is as for 3.84 Mcps TDD --
|
|
tdd384 SEQUENCE (SIZE (1..maxTS)) OF
|
|
TimeslotNumber,
|
|
tdd128 SEQUENCE (SIZE (1..maxTS-LCR)) OF
|
|
TimeslotNumber-LCR-r4
|
|
}
|
|
|
|
-- If TimeslotNumber is included for a 1.28Mcps TDD description, it shall take values from 0..6
|
|
TimeslotNumber ::= INTEGER (0..14)
|
|
|
|
TimeslotNumber-LCR-r4 ::= INTEGER (0..6)
|
|
|
|
TimeslotNumber-PRACH-LCR-r4 ::= INTEGER (1..6)
|
|
|
|
TimeslotSync2 ::= INTEGER (0..6)
|
|
|
|
DTX-DRX-TimingInfo-r7 ::= SEQUENCE {
|
|
timing CHOICE {
|
|
continue NULL,
|
|
newTiming NewTiming
|
|
}
|
|
}
|
|
|
|
-- Actual value TimingOffset = IE value * 256
|
|
TimingOffset ::= INTEGER (0..149)
|
|
|
|
TimingMaintainedSynchInd ::= ENUMERATED { false }
|
|
|
|
TPC-CombinationIndex ::= INTEGER (0..5)
|
|
|
|
TPC-CommandTargetRate ::= INTEGER (0..10)
|
|
|
|
-- Actual value TPC-StepSizeFDD = IE value + 1
|
|
TPC-StepSizeFDD ::= INTEGER (0..1)
|
|
|
|
TPC-StepSizeTDD ::= INTEGER (1..3)
|
|
|
|
TransportBlockSizeIndex ::= INTEGER (1..32)
|
|
|
|
-- Actual value TreconfirmAbort = IE value * 0.5 seconds
|
|
TreconfirmAbort ::= INTEGER (1..20)
|
|
|
|
TwoMsHarqConfiguration ::= SEQUENCE {
|
|
harqProcessAllocation BIT STRING (SIZE (8)) OPTIONAL
|
|
}
|
|
|
|
TX-DiversityMode ::= ENUMERATED {
|
|
noDiversity,
|
|
sttd,
|
|
closedLoopMode1,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy }
|
|
|
|
UARFCN ::= INTEGER (0..16383)
|
|
|
|
UCSM-Info ::= SEQUENCE {
|
|
minimumSpreadingFactor MinimumSpreadingFactor,
|
|
nf-Max NF-Max,
|
|
channelReqParamsForUCSM ChannelReqParamsForUCSM
|
|
}
|
|
|
|
UE-DPCCH-Burst ::= ENUMERATED {
|
|
sub-frames-1,
|
|
sub-frames-2,
|
|
sub-frames-5,
|
|
spare1 }
|
|
|
|
UE-DRX-Cycle ::= ENUMERATED {
|
|
sub-frames-4,
|
|
sub-frames-5,
|
|
sub-frames-8,
|
|
sub-frames-10,
|
|
sub-frames-16,
|
|
sub-frames-20,
|
|
spare2,
|
|
spare1 }
|
|
|
|
UE-DTX-Cycle1-10ms ::= ENUMERATED {
|
|
sub-frames-1,
|
|
sub-frames-5,
|
|
sub-frames-10,
|
|
sub-frames-20 }
|
|
|
|
UE-DTX-Cycle1-2ms ::= ENUMERATED {
|
|
sub-frames-1,
|
|
sub-frames-4,
|
|
sub-frames-5,
|
|
sub-frames-8,
|
|
sub-frames-10,
|
|
sub-frames-16,
|
|
sub-frames-20,
|
|
spare1 }
|
|
|
|
UE-DTX-Cycle2-10ms ::= ENUMERATED {
|
|
sub-frames-5,
|
|
sub-frames-10,
|
|
sub-frames-20,
|
|
sub-frames-40,
|
|
sub-frames-80,
|
|
sub-frames-160,
|
|
spare2,
|
|
spare1 }
|
|
|
|
UE-DTX-Cycle2-2ms ::= ENUMERATED {
|
|
sub-frames-4,
|
|
sub-frames-5,
|
|
sub-frames-8,
|
|
sub-frames-10,
|
|
sub-frames-16,
|
|
sub-frames-20,
|
|
sub-frames-32,
|
|
sub-frames-40,
|
|
sub-frames-64,
|
|
sub-frames-80,
|
|
sub-frames-128,
|
|
sub-frames-160,
|
|
spare4,
|
|
spare3,
|
|
spare2,
|
|
spare1 }
|
|
|
|
UE-DTX-Cycle2InactivityThreshold ::= ENUMERATED {
|
|
e-dch-tti-1,
|
|
e-dch-tti-4,
|
|
e-dch-tti-8,
|
|
e-dch-tti-16,
|
|
e-dch-tti-32,
|
|
e-dch-tti-64,
|
|
e-dch-tti-128,
|
|
e-dch-tti-256,
|
|
spare8,
|
|
spare7,
|
|
spare6,
|
|
spare5,
|
|
spare4,
|
|
spare3,
|
|
spare2,
|
|
spare1 }
|
|
|
|
UE-DTX-long-preamble-length ::= ENUMERATED {
|
|
slots-4,
|
|
slots-15 }
|
|
|
|
UE-DTX-DRX-Offset ::= INTEGER (0..159)
|
|
|
|
UE-GrantMonitoring-InactivityThreshold ::= ENUMERATED {
|
|
e-dch-tti-0,
|
|
e-dch-tti-1,
|
|
e-dch-tti-2,
|
|
e-dch-tti-4,
|
|
e-dch-tti-8,
|
|
e-dch-tti-16,
|
|
e-dch-tti-32,
|
|
e-dch-tti-64,
|
|
e-dch-tti-128,
|
|
e-dch-tti-256,
|
|
spare6,
|
|
spare5,
|
|
spare4,
|
|
spare3,
|
|
spare2,
|
|
spare1 }
|
|
|
|
UL-16QAM-Config ::= SEQUENCE {
|
|
ul-16QAM-Settings UL-16QAM-Settings OPTIONAL,
|
|
e-TFCI-TableIndex E-TFCI-TableIndex OPTIONAL,
|
|
mac-es-e-resetIndicator ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UL-16QAM-Settings ::= SEQUENCE {
|
|
beta-Ed-Gain-E-AGCH-Table-Selection INTEGER (0..1)
|
|
}
|
|
|
|
UL-64QAM-Config ::= SEQUENCE {
|
|
ul-64QAM-Settings UL-64QAM-Settings OPTIONAL,
|
|
mac-is-i-resetIndicator ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
UL-64QAM-Settings ::= SEQUENCE {
|
|
beta-Ed-Gain-E-AGCH-Table-Selection INTEGER (0..1)
|
|
}
|
|
|
|
UL-CCTrCH ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
ul-TargetSIR UL-TargetSIR,
|
|
timeInfo TimeInfo,
|
|
commonTimeslotInfo CommonTimeslotInfo OPTIONAL,
|
|
ul-CCTrCH-TimeslotsCodes UplinkTimeslotsCodes OPTIONAL
|
|
}
|
|
|
|
UL-CCTrCH-r4 ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
-- The IE ul-TargetSIR corresponds to PRX-DPCHdes for 1.28Mcps TDD
|
|
-- Actual value PRX-DPCHdes = (value of IE "ul-TargetSIR" - 120)
|
|
ul-TargetSIR UL-TargetSIR,
|
|
timeInfo TimeInfo,
|
|
commonTimeslotInfo CommonTimeslotInfo OPTIONAL,
|
|
tddOption CHOICE {
|
|
tdd384 SEQUENCE {
|
|
ul-CCTrCH-TimeslotsCodes UplinkTimeslotsCodes OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
ul-CCTrCH-TimeslotsCodes UplinkTimeslotsCodes-LCR-r4 OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-CCTrCH-r7 ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain DEFAULT 1,
|
|
-- The IE ul-TargetSIR corresponds to PRX-DPCHdes for 1.28Mcps TDD
|
|
-- Actual value PRX-DPCHdes = (value of IE "ul-TargetSIR" - 120)
|
|
ul-TargetSIR UL-TargetSIR,
|
|
timeInfo TimeInfo,
|
|
commonTimeslotInfo CommonTimeslotInfo OPTIONAL,
|
|
tddOption CHOICE {
|
|
tdd384 SEQUENCE {
|
|
ul-CCTrCH-TimeslotsCodes UplinkTimeslotsCodes OPTIONAL
|
|
},
|
|
tdd768 SEQUENCE {
|
|
ul-CCTrCH-TimeslotsCodes UplinkTimeslotsCodes-VHCR OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
ul-CCTrCH-TimeslotsCodes UplinkTimeslotsCodes-LCR-r7 OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-CCTrCHList ::= SEQUENCE (SIZE (1..maxCCTrCH)) OF
|
|
UL-CCTrCH
|
|
|
|
UL-CCTrCHList-r4 ::= SEQUENCE (SIZE (1..maxCCTrCH)) OF
|
|
UL-CCTrCH-r4
|
|
|
|
UL-CCTrCHList-r7 ::= SEQUENCE (SIZE (1..maxCCTrCH)) OF
|
|
UL-CCTrCH-r7
|
|
|
|
UL-CCTrCHListToRemove ::= SEQUENCE (SIZE (1..maxCCTrCH)) OF
|
|
TFCS-IdentityPlain
|
|
|
|
UL-CCTrChTPCList ::= SEQUENCE (SIZE (0..maxCCTrCH)) OF
|
|
TFCS-Identity
|
|
|
|
UL-ChannelRequirement ::= CHOICE {
|
|
ul-DPCH-Info UL-DPCH-Info,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received the UE behaviour is not specified.
|
|
dummy CPCH-SetInfo
|
|
}
|
|
|
|
UL-ChannelRequirement-r4 ::= CHOICE {
|
|
ul-DPCH-Info UL-DPCH-Info-r4,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received the UE behaviour is not specified.
|
|
dummy CPCH-SetInfo
|
|
}
|
|
|
|
UL-ChannelRequirement-r5 ::= CHOICE {
|
|
ul-DPCH-Info UL-DPCH-Info-r5,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received the UE behaviour is not specified.
|
|
dummy CPCH-SetInfo
|
|
}
|
|
|
|
-- Note: the reference to CPCH in the element name below is incorrect. The name is not
|
|
-- changed to keep it aligned with R99.
|
|
UL-ChannelRequirementWithCPCH-SetID ::= CHOICE {
|
|
ul-DPCH-Info UL-DPCH-Info,
|
|
-- dummy1 and dummy 2 are not used in this version of the specification, they should
|
|
-- not be sent and if received the UE behaviour is not specified.
|
|
dummy1 CPCH-SetInfo,
|
|
dummy2 CPCH-SetID
|
|
}
|
|
|
|
-- Note: the reference to CPCH in the element name below is incorrect. The name is not
|
|
-- changed to keep it aligned with R99.
|
|
UL-ChannelRequirementWithCPCH-SetID-r4 ::= CHOICE {
|
|
ul-DPCH-Info UL-DPCH-Info-r4,
|
|
-- dummy1 and dummy2 are not used in this version of the specification, they
|
|
-- should not be sent and if received the UE behaviour is not specified.
|
|
dummy1 CPCH-SetInfo,
|
|
dummy2 CPCH-SetID
|
|
}
|
|
|
|
-- Note: the reference to CPCH in the element name below is incorrect. The name is not
|
|
-- changed to keep it aligned with R99.
|
|
UL-ChannelRequirementWithCPCH-SetID-r5 ::= CHOICE {
|
|
ul-DPCH-Info UL-DPCH-Info-r5,
|
|
-- dummy1 and dummy2 are not used in this version of the specification, they should
|
|
-- not be sent and if received the UE behaviour is not specified.
|
|
dummy1 CPCH-SetInfo,
|
|
dummy2 CPCH-SetID
|
|
}
|
|
|
|
|
|
UL-CLTD-InfoFDD ::= SEQUENCE {
|
|
configurationInfo CHOICE {
|
|
continue NULL,
|
|
newConfiguration SEQUENCE {
|
|
s-dpcch-Info S-DPCCH-Information,
|
|
initial-CLTD-ActivationState ENUMERATED { first-state, second-state } OPTIONAL,
|
|
primaryCPICH-Info PrimaryCPICH-Info OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-CompressedModeMethod ::= ENUMERATED {
|
|
sf-2,
|
|
higherLayerScheduling }
|
|
|
|
UL-DL-Mode ::= CHOICE {
|
|
ul UL-CompressedModeMethod,
|
|
dl DL-CompressedModeMethod,
|
|
ul-and-dl SEQUENCE {
|
|
ul UL-CompressedModeMethod,
|
|
dl DL-CompressedModeMethod
|
|
}}
|
|
|
|
UL-DPCCH-SlotFormat ::= ENUMERATED {
|
|
slf0, slf1, slf2 }
|
|
|
|
UL-DPCH-CodeInfoForCommonEDCH ::= SEQUENCE {
|
|
ul-DPCCHscramblingCodeType ScramblingCodeType,
|
|
ul-DPCCHscramblingCode UL-ScramblingCode OPTIONAL
|
|
}
|
|
|
|
UL-DPCH-Info ::= SEQUENCE {
|
|
ul-DPCH-PowerControlInfo UL-DPCH-PowerControlInfo OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
scramblingCodeType ScramblingCodeType,
|
|
scramblingCode UL-ScramblingCode,
|
|
numberOfDPDCH NumberOfDPDCH DEFAULT 1,
|
|
spreadingFactor SpreadingFactor,
|
|
tfci-Existence BOOLEAN,
|
|
-- numberOfFBI-Bits is conditional based on history
|
|
numberOfFBI-Bits NumberOfFBI-Bits OPTIONAL,
|
|
puncturingLimit PuncturingLimit
|
|
},
|
|
tdd SEQUENCE {
|
|
ul-TimingAdvance UL-TimingAdvanceControl OPTIONAL,
|
|
ul-CCTrCHList UL-CCTrCHList OPTIONAL,
|
|
ul-CCTrCHListToRemove UL-CCTrCHListToRemove OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-DPCH-Info-r4 ::= SEQUENCE {
|
|
ul-DPCH-PowerControlInfo UL-DPCH-PowerControlInfo-r4 OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
scramblingCodeType ScramblingCodeType,
|
|
scramblingCode UL-ScramblingCode,
|
|
numberOfDPDCH NumberOfDPDCH DEFAULT 1,
|
|
spreadingFactor SpreadingFactor,
|
|
tfci-Existence BOOLEAN,
|
|
-- numberOfFBI-Bits is conditional based on history
|
|
numberOfFBI-Bits NumberOfFBI-Bits OPTIONAL,
|
|
puncturingLimit PuncturingLimit
|
|
},
|
|
tdd SEQUENCE {
|
|
ul-TimingAdvance UL-TimingAdvanceControl-r4 OPTIONAL,
|
|
ul-CCTrCHList UL-CCTrCHList-r4 OPTIONAL,
|
|
ul-CCTrCHListToRemove UL-CCTrCHListToRemove OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-DPCH-Info-r5 ::= SEQUENCE {
|
|
ul-DPCH-PowerControlInfo UL-DPCH-PowerControlInfo-r5 OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
scramblingCodeType ScramblingCodeType,
|
|
scramblingCode UL-ScramblingCode,
|
|
numberOfDPDCH NumberOfDPDCH DEFAULT 1,
|
|
spreadingFactor SpreadingFactor,
|
|
tfci-Existence BOOLEAN,
|
|
-- numberOfFBI-Bits is conditional based on history
|
|
numberOfFBI-Bits NumberOfFBI-Bits OPTIONAL,
|
|
puncturingLimit PuncturingLimit
|
|
},
|
|
tdd SEQUENCE {
|
|
ul-TimingAdvance UL-TimingAdvanceControl-r4 OPTIONAL,
|
|
ul-CCTrCHList UL-CCTrCHList-r4 OPTIONAL,
|
|
ul-CCTrCHListToRemove UL-CCTrCHListToRemove OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-DPCH-Info-r6 ::= SEQUENCE {
|
|
ul-DPCH-PowerControlInfo UL-DPCH-PowerControlInfo-r6 OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
scramblingCodeType ScramblingCodeType,
|
|
scramblingCode UL-ScramblingCode,
|
|
dpdchPresence CHOICE {
|
|
present SEQUENCE {
|
|
numberOfDPDCH NumberOfDPDCH DEFAULT 1,
|
|
spreadingFactor SpreadingFactor,
|
|
tfci-Existence BOOLEAN,
|
|
-- numberOfFBI-Bits is conditional based on history
|
|
numberOfFBI-Bits NumberOfFBI-Bits OPTIONAL,
|
|
puncturingLimit PuncturingLimit
|
|
},
|
|
notPresent SEQUENCE {
|
|
tfci-Existence BOOLEAN,
|
|
-- numberOfFBI-Bits is conditional based on history
|
|
numberOfFBI-Bits NumberOfFBI-Bits OPTIONAL
|
|
}
|
|
}
|
|
},
|
|
tdd SEQUENCE {
|
|
ul-TimingAdvance UL-TimingAdvanceControl-r4 OPTIONAL,
|
|
ul-CCTrCHList UL-CCTrCHList-r4 OPTIONAL,
|
|
ul-CCTrCHListToRemove UL-CCTrCHListToRemove OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-DPCH-Info-r7 ::= SEQUENCE {
|
|
ul-DPCH-PowerControlInfo UL-DPCH-PowerControlInfo-r7 OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
scramblingCodeType ScramblingCodeType,
|
|
scramblingCode UL-ScramblingCode,
|
|
dpdchPresence CHOICE {
|
|
present SEQUENCE {
|
|
numberOfDPDCH NumberOfDPDCH DEFAULT 1,
|
|
spreadingFactor SpreadingFactor,
|
|
tfci-Existence BOOLEAN,
|
|
-- numberOfFBI-Bits is conditional based on history
|
|
numberOfFBI-Bits NumberOfFBI-Bits OPTIONAL,
|
|
numberOfTPC-Bits NumberOfTPC-Bits OPTIONAL,
|
|
puncturingLimit PuncturingLimit
|
|
},
|
|
notPresent SEQUENCE {
|
|
tfci-Existence BOOLEAN,
|
|
-- numberOfFBI-Bits is conditional based on history
|
|
numberOfFBI-Bits NumberOfFBI-Bits OPTIONAL,
|
|
numberOfTPC-Bits NumberOfTPC-Bits OPTIONAL
|
|
}
|
|
}
|
|
},
|
|
tdd SEQUENCE {
|
|
ul-TimingAdvance UL-TimingAdvanceControl-r7 OPTIONAL,
|
|
ul-CCTrCHList UL-CCTrCHList-r7 OPTIONAL,
|
|
ul-CCTrCHListToRemove UL-CCTrCHListToRemove OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-DPCH-Info-r11 ::= SEQUENCE {
|
|
ul-DPCH-PowerControlInfo UL-DPCH-PowerControlInfo-r11 OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
scramblingCodeType ScramblingCodeType,
|
|
scramblingCode UL-ScramblingCode,
|
|
dpdchPresence CHOICE {
|
|
present SEQUENCE {
|
|
numberOfDPDCH NumberOfDPDCH DEFAULT 1,
|
|
spreadingFactor SpreadingFactor,
|
|
tfci-Existence BOOLEAN,
|
|
-- numberOfFBI-Bits is conditional based on history
|
|
numberOfFBI-Bits NumberOfFBI-Bits OPTIONAL,
|
|
numberOfTPC-Bits NumberOfTPC-Bits OPTIONAL,
|
|
puncturingLimit PuncturingLimit
|
|
},
|
|
notPresent SEQUENCE {
|
|
tfci-Existence BOOLEAN,
|
|
-- numberOfFBI-Bits is conditional based on history
|
|
numberOfFBI-Bits NumberOfFBI-Bits OPTIONAL,
|
|
numberOfTPC-Bits NumberOfTPC-Bits OPTIONAL
|
|
}
|
|
}
|
|
},
|
|
tdd SEQUENCE {
|
|
ul-TimingAdvance UL-TimingAdvanceControl-r7 OPTIONAL,
|
|
ul-CCTrCHList UL-CCTrCHList-r7 OPTIONAL,
|
|
ul-CCTrCHListToRemove UL-CCTrCHListToRemove OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-DPCH-InfoPostFDD ::= SEQUENCE {
|
|
ul-DPCH-PowerControlInfo UL-DPCH-PowerControlInfoPostFDD,
|
|
scramblingCodeType ScramblingCodeType,
|
|
reducedScramblingCodeNumber ReducedScramblingCodeNumber,
|
|
spreadingFactor SpreadingFactor
|
|
|
|
}
|
|
|
|
UL-DPCH-InfoPostTDD ::= SEQUENCE {
|
|
ul-DPCH-PowerControlInfo UL-DPCH-PowerControlInfoPostTDD,
|
|
ul-TimingAdvance UL-TimingAdvanceControl OPTIONAL,
|
|
ul-CCTrCH-TimeslotsCodes UplinkTimeslotsCodes
|
|
}
|
|
|
|
UL-DPCH-InfoPostTDD-LCR-r4 ::= SEQUENCE {
|
|
ul-DPCH-PowerControlInfo UL-DPCH-PowerControlInfoPostTDD-LCR-r4,
|
|
ul-TimingAdvance UL-TimingAdvanceControl-LCR-r4 OPTIONAL,
|
|
ul-CCTrCH-TimeslotsCodes UplinkTimeslotsCodes-LCR-r4
|
|
}
|
|
|
|
UL-DPCH-InfoPredef ::= SEQUENCE {
|
|
ul-DPCH-PowerControlInfo UL-DPCH-PowerControlInfoPredef,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
tfci-Existence BOOLEAN,
|
|
puncturingLimit PuncturingLimit
|
|
},
|
|
tdd SEQUENCE {
|
|
commonTimeslotInfo CommonTimeslotInfo
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-DPCH-InfoPredef-v770ext ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
numberOfTPC-Bits NumberOfTPC-Bits OPTIONAL
|
|
},
|
|
tdd NULL }
|
|
}
|
|
|
|
UL-DPCH-PowerControlInfo ::= CHOICE {
|
|
fdd SEQUENCE {
|
|
dpcch-PowerOffset DPCCH-PowerOffset,
|
|
pc-Preamble PC-Preamble,
|
|
sRB-delay SRB-delay,
|
|
-- TABULAR: TPC step size nested inside PowerControlAlgorithm
|
|
powerControlAlgorithm PowerControlAlgorithm
|
|
},
|
|
tdd SEQUENCE {
|
|
ul-TargetSIR UL-TargetSIR OPTIONAL,
|
|
ul-OL-PC-Signalling CHOICE {
|
|
broadcast-UL-OL-PC-info NULL,
|
|
individuallySignalled SEQUENCE {
|
|
individualTS-InterferenceList IndividualTS-InterferenceList,
|
|
dpch-ConstantValue ConstantValueTdd,
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power
|
|
}
|
|
} OPTIONAL
|
|
}
|
|
}
|
|
|
|
UL-DPCH-PowerControlInfo-r4 ::= CHOICE {
|
|
fdd SEQUENCE {
|
|
dpcch-PowerOffset DPCCH-PowerOffset,
|
|
pc-Preamble PC-Preamble,
|
|
sRB-delay SRB-delay,
|
|
-- TABULAR: TPC step size nested inside PowerControlAlgorithm
|
|
powerControlAlgorithm PowerControlAlgorithm
|
|
},
|
|
tdd SEQUENCE {
|
|
-- The IE ul-TargetSIR corresponds to PRX-DPCHdes for 1.28Mcps TDD
|
|
-- Actual value PRX-DPCHdes = (value of IE "ul-TargetSIR" - 120)
|
|
ul-TargetSIR UL-TargetSIR OPTIONAL,
|
|
ul-OL-PC-Signalling CHOICE {
|
|
broadcast-UL-OL-PC-info NULL,
|
|
individuallySignalled SEQUENCE {
|
|
tddOption CHOICE {
|
|
tdd384 SEQUENCE {
|
|
individualTS-InterferenceList IndividualTS-InterferenceList,
|
|
dpch-ConstantValue ConstantValue
|
|
},
|
|
tdd128 SEQUENCE {
|
|
tpc-StepSize TPC-StepSizeTDD
|
|
}
|
|
},
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-DPCH-PowerControlInfo-r5 ::= CHOICE {
|
|
fdd SEQUENCE {
|
|
dpcch-PowerOffset DPCCH-PowerOffset,
|
|
pc-Preamble PC-Preamble,
|
|
sRB-delay SRB-delay,
|
|
-- TABULAR: TPC step size nested inside PowerControlAlgorithm
|
|
powerControlAlgorithm PowerControlAlgorithm,
|
|
deltaACK DeltaACK OPTIONAL,
|
|
deltaNACK DeltaNACK OPTIONAL,
|
|
ack-NACK-repetition-factor ACK-NACK-repetitionFactor OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
-- The IE ul-TargetSIR corresponds to PRX-DPCHdes for 1.28Mcps TDD
|
|
-- Actual value PRX-DPCHdes = (value of IE "ul-TargetSIR" - 120)
|
|
ul-TargetSIR UL-TargetSIR OPTIONAL,
|
|
ul-OL-PC-Signalling CHOICE {
|
|
broadcast-UL-OL-PC-info NULL,
|
|
individuallySignalled SEQUENCE {
|
|
tddOption CHOICE {
|
|
tdd384 SEQUENCE {
|
|
individualTS-InterferenceList IndividualTS-InterferenceList,
|
|
dpch-ConstantValue ConstantValue
|
|
},
|
|
tdd128 SEQUENCE {
|
|
tpc-StepSize TPC-StepSizeTDD
|
|
}
|
|
},
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-DPCH-PowerControlInfo-r6 ::= CHOICE {
|
|
fdd SEQUENCE {
|
|
dpcch-PowerOffset DPCCH-PowerOffset,
|
|
pc-Preamble PC-Preamble,
|
|
sRB-delay SRB-delay,
|
|
-- TABULAR: TPC step size nested inside PowerControlAlgorithm
|
|
powerControlAlgorithm PowerControlAlgorithm,
|
|
deltaACK DeltaACK OPTIONAL,
|
|
deltaNACK DeltaNACK OPTIONAL,
|
|
ack-NACK-repetition-factor ACK-NACK-repetitionFactor OPTIONAL,
|
|
harq-Preamble-Mode HARQ-Preamble-Mode
|
|
},
|
|
tdd SEQUENCE {
|
|
-- The IE ul-TargetSIR corresponds to PRX-DPCHdes for 1.28Mcps TDD
|
|
-- Actual value PRX-DPCHdes = (value of IE "ul-TargetSIR" - 120)
|
|
ul-TargetSIR UL-TargetSIR OPTIONAL,
|
|
ul-OL-PC-Signalling CHOICE {
|
|
broadcast-UL-OL-PC-info NULL,
|
|
individuallySignalled SEQUENCE {
|
|
tddOption CHOICE {
|
|
tdd384 SEQUENCE {
|
|
individualTS-InterferenceList IndividualTS-InterferenceList,
|
|
dpch-ConstantValue ConstantValue
|
|
},
|
|
tdd128 SEQUENCE {
|
|
beaconPLEst BEACON-PL-Est OPTIONAL,
|
|
tpc-StepSize TPC-StepSizeTDD
|
|
}
|
|
},
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-DPCH-PowerControlInfo-r7 ::= CHOICE {
|
|
fdd SEQUENCE {
|
|
dpcch-PowerOffset DPCCH-PowerOffset,
|
|
pc-Preamble PC-Preamble,
|
|
sRB-delay SRB-delay,
|
|
-- TABULAR: TPC step size nested inside PowerControlAlgorithm
|
|
powerControlAlgorithm PowerControlAlgorithm,
|
|
deltaACK DeltaACK OPTIONAL,
|
|
deltaNACK DeltaNACK OPTIONAL,
|
|
ack-NACK-repetition-factor ACK-NACK-repetitionFactor OPTIONAL,
|
|
harq-Preamble-Mode HARQ-Preamble-Mode
|
|
},
|
|
tdd SEQUENCE {
|
|
-- The IE ul-TargetSIR corresponds to PRX-DPCHdes for 1.28Mcps TDD
|
|
-- Actual value PRX-DPCHdes = (value of IE "ul-TargetSIR" - 120)
|
|
ul-TargetSIR UL-TargetSIR OPTIONAL,
|
|
ul-OL-PC-Signalling CHOICE {
|
|
broadcast-UL-OL-PC-info NULL,
|
|
individuallySignalled SEQUENCE {
|
|
tddOption CHOICE {
|
|
tdd384 SEQUENCE {
|
|
individualTS-InterferenceList IndividualTS-InterferenceList,
|
|
dpch-ConstantValue ConstantValue
|
|
},
|
|
tdd768 SEQUENCE {
|
|
individualTS-InterferenceList IndividualTS-InterferenceList,
|
|
dpch-ConstantValue ConstantValue
|
|
},
|
|
tdd128 SEQUENCE {
|
|
beaconPLEst BEACON-PL-Est OPTIONAL,
|
|
tpc-StepSize TPC-StepSizeTDD
|
|
}
|
|
},
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-DPCH-PowerControlInfo-r11 ::= CHOICE {
|
|
fdd SEQUENCE {
|
|
dpcch-PowerOffset DPCCH-PowerOffset,
|
|
pc-Preamble PC-Preamble,
|
|
sRB-delay SRB-delay,
|
|
-- TABULAR: TPC step size nested inside PowerControlAlgorithm
|
|
powerControlAlgorithm PowerControlAlgorithm,
|
|
deltaACK DeltaACK-r11 OPTIONAL,
|
|
deltaNACK DeltaNACK-r11 OPTIONAL,
|
|
ack-NACK-repetition-factor ACK-NACK-repetitionFactor OPTIONAL,
|
|
ack-NACK-repetition-factor-assisting ACK-NACK-repetitionFactor OPTIONAL,
|
|
harq-Preamble-Mode HARQ-Preamble-Mode
|
|
},
|
|
tdd SEQUENCE {
|
|
-- The IE ul-TargetSIR corresponds to PRX-DPCHdes for 1.28Mcps TDD
|
|
-- Actual value PRX-DPCHdes = (value of IE "ul-TargetSIR" - 120)
|
|
ul-TargetSIR UL-TargetSIR OPTIONAL,
|
|
ul-OL-PC-Signalling CHOICE {
|
|
broadcast-UL-OL-PC-info NULL,
|
|
individuallySignalled SEQUENCE {
|
|
tddOption CHOICE {
|
|
tdd384 SEQUENCE {
|
|
individualTS-InterferenceList IndividualTS-InterferenceList,
|
|
dpch-ConstantValue ConstantValue
|
|
},
|
|
tdd768 SEQUENCE {
|
|
individualTS-InterferenceList IndividualTS-InterferenceList,
|
|
dpch-ConstantValue ConstantValue
|
|
},
|
|
tdd128 SEQUENCE {
|
|
beaconPLEst BEACON-PL-Est OPTIONAL,
|
|
tpc-StepSize TPC-StepSizeTDD
|
|
}
|
|
},
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-DPCHpowerControlInfoConcurrentTTI ::= SEQUENCE {
|
|
deltaACK DeltaACK OPTIONAL,
|
|
deltaNACK DeltaNACK OPTIONAL,
|
|
ack-NACK-repetition-factor ACK-NACK-repetitionFactor OPTIONAL
|
|
}
|
|
|
|
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,
|
|
pc-Preamble PC-Preamble,
|
|
sRB-delay SRB-delay
|
|
}
|
|
|
|
UL-DPCH-PowerControlInfoPostTDD ::= SEQUENCE {
|
|
ul-TargetSIR UL-TargetSIR,
|
|
ul-TimeslotInterference TDD-UL-Interference
|
|
}
|
|
|
|
UL-DPCH-PowerControlInfoPostTDD-LCR-r4 ::= SEQUENCE {
|
|
-- The IE ul-TargetSIR corresponds to PRX-DPCHdes for 1.28Mcps TDD
|
|
-- Actual value PRX-DPCHdes = (value of IE "ul-TargetSIR" - 120)
|
|
ul-TargetSIR UL-TargetSIR
|
|
}
|
|
|
|
UL-DPCH-PowerControlInfoPredef ::= CHOICE {
|
|
fdd SEQUENCE {
|
|
-- TABULAR: TPC step size nested inside PowerControlAlgorithm
|
|
powerControlAlgorithm PowerControlAlgorithm
|
|
},
|
|
tdd SEQUENCE {
|
|
-- dpch-ConstantValue shall be ignored if in 1.28Mcps TDD mode.
|
|
dpch-ConstantValue ConstantValueTdd
|
|
}
|
|
}
|
|
|
|
|
|
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,
|
|
e-DPDCH-Info E-DPDCH-Info OPTIONAL,
|
|
schedulingTransmConfiguration E-DPDCH-SchedulingTransmConfiguration OPTIONAL
|
|
}
|
|
|
|
UL-EDCH-Information-r7 ::= 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-r7 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
|
|
}
|
|
}
|
|
}
|
|
|
|
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
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-EDCH-Information-r9 ::= SEQUENCE {
|
|
mac-es-e-resetIndicator ENUMERATED { true } OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
e-DPCCH-Info E-DPCCH-Info-r7 OPTIONAL,
|
|
e-DPDCH-Info E-DPDCH-Info-r8 OPTIONAL,
|
|
schedulingTransmConfiguration E-DPDCH-SchedulingTransmConfiguration OPTIONAL,
|
|
ul-16QAM-Settings UL-16QAM-Settings OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
e-RUCCH-Info E-RUCCH-Info OPTIONAL,
|
|
e-PUCH-Info E-PUCH-Info OPTIONAL,
|
|
non-ScheduledTransGrantInfo Non-ScheduledTransGrantInfoTDD-r9 OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-EDCH-Information-r11 ::= 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,
|
|
ul-MIMO-Info UL-MIMO-InfoFDD OPTIONAL,
|
|
schedulingTransmConfiguration E-DPDCH-SchedulingTransmConfiguration OPTIONAL,
|
|
ul-16QAM-Settings UL-16QAM-Settings OPTIONAL,
|
|
ul-64QAM-Settings UL-64QAM-Settings OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
e-RUCCH-Info E-RUCCH-Info OPTIONAL,
|
|
e-PUCH-Info E-PUCH-Info OPTIONAL,
|
|
non-ScheduledTransGrantInfo Non-ScheduledTransGrantInfoTDD-r9 OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-MIMO-InfoFDD ::= SEQUENCE {
|
|
configurationInfo CHOICE {
|
|
continue NULL,
|
|
newConfiguration SEQUENCE {
|
|
s-e-dpcch-power-offset INTEGER(0..17),
|
|
rank2-minimum-E-TFCI E-DCH-MinimumSet-E-TFCI,
|
|
inter-stream-compensation INTEGER(0..15) OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-MulticarrierEDCH-InfolistItem-TDD128 ::= SEQUENCE {
|
|
uarfcn UARFCN,
|
|
prxdes-base INTEGER (-112..-50),
|
|
e-PUCH-info E-PUCH-Info-MulticarrierEDCH-TDD128 OPTIONAL,
|
|
e-AGCH-info E-AGCH-Information-TDD128 OPTIONAL,
|
|
e-HICH-info E-HICH-Information-TDD128 OPTIONAL
|
|
}
|
|
|
|
UL-MulticarrierEDCH-Infolist-TDD128 ::= SEQUENCE (SIZE (1..maxTDD128Carrier-1)) OF
|
|
UL-MulticarrierEDCH-InfolistItem-TDD128
|
|
|
|
UL-MulticarrierEDCH-Deletelist-TDD128 ::= SEQUENCE (SIZE (1..maxTDD128Carrier-1)) OF
|
|
UARFCN
|
|
|
|
UL-MulticarrierEDCHInfo-TDD128 ::= SEQUENCE {
|
|
configuration-info CHOICE {
|
|
continue NULL,
|
|
newConfiguration UL-MulticarrierEDCH-NewConfigurationInfo-TDD128
|
|
}
|
|
}
|
|
|
|
UL-MulticarrierEDCH-NewConfigurationInfo-TDD128 ::= SEQUENCE {
|
|
tsn-Length ENUMERATED { tsn-14bits } OPTIONAL,
|
|
ul-MulticarrierEDCH-Infolist UL-MulticarrierEDCH-Infolist-TDD128 OPTIONAL,
|
|
ul-MulticarrierEDCH-Deletelist UL-MulticarrierEDCH-Deletelist-TDD128 OPTIONAL
|
|
}
|
|
|
|
UL-Interference ::= INTEGER (-110..-70)
|
|
|
|
UL-ScramblingCode ::= INTEGER (0..16777215)
|
|
|
|
|
|
UL-SynchronisationParameters-r4 ::= SEQUENCE {
|
|
stepSize INTEGER (1..8),
|
|
frequency INTEGER (1..8)
|
|
}
|
|
|
|
-- Actual value UL-TargetSIR = (IE value * 0.5) - 11
|
|
UL-TargetSIR ::= INTEGER (0..62)
|
|
|
|
UL-TimingAdvance ::= INTEGER (0..63)
|
|
|
|
UL-TimingAdvanceControl ::= CHOICE {
|
|
disabled NULL,
|
|
enabled SEQUENCE {
|
|
ul-TimingAdvance UL-TimingAdvance OPTIONAL,
|
|
activationTime ActivationTime OPTIONAL
|
|
}
|
|
}
|
|
|
|
UL-TimingAdvanceControl-r4 ::= CHOICE {
|
|
disabled NULL,
|
|
enabled SEQUENCE {
|
|
tddOption CHOICE {
|
|
tdd384 SEQUENCE {
|
|
ul-TimingAdvance UL-TimingAdvance OPTIONAL,
|
|
activationTime ActivationTime OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
ul-SynchronisationParameters UL-SynchronisationParameters-r4 OPTIONAL,
|
|
synchronisationParameters SynchronisationParameters-r4 OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-TimingAdvanceControl-r7 ::= CHOICE {
|
|
disabled NULL,
|
|
enabled SEQUENCE {
|
|
tddOption CHOICE {
|
|
tdd384 SEQUENCE {
|
|
ul-TimingAdvance UL-TimingAdvance OPTIONAL,
|
|
ext-UL-TimingAdvance EXT-UL-TimingAdvance OPTIONAL,
|
|
activationTime ActivationTime OPTIONAL
|
|
},
|
|
tdd768 SEQUENCE {
|
|
ext-UL-TimingAdvance EXT-UL-TimingAdvance OPTIONAL,
|
|
activationTime ActivationTime OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
ul-SynchronisationParameters UL-SynchronisationParameters-r4 OPTIONAL,
|
|
synchronisationParameters SynchronisationParameters-r4 OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
UL-TimingAdvanceControl-LCR-r4 ::= CHOICE {
|
|
disabled NULL,
|
|
enabled SEQUENCE {
|
|
ul-SynchronisationParameters UL-SynchronisationParameters-r4 OPTIONAL,
|
|
synchronisationParameters SynchronisationParameters-r4 OPTIONAL
|
|
}
|
|
}
|
|
|
|
UL-TS-ChannelisationCode ::= ENUMERATED {
|
|
cc1-1, cc2-1, cc2-2,
|
|
cc4-1, cc4-2, cc4-3, cc4-4,
|
|
cc8-1, cc8-2, cc8-3, cc8-4,
|
|
cc8-5, cc8-6, cc8-7, cc8-8,
|
|
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 }
|
|
|
|
UL-TS-ChannelisationCodeList ::= SEQUENCE (SIZE (1..2)) OF
|
|
UL-TS-ChannelisationCode
|
|
|
|
UL-TS-ChannelisationCodeList-r7 ::= SEQUENCE (SIZE (1..2)) OF
|
|
SEQUENCE {
|
|
ul-TS-Channelisation-Code UL-TS-ChannelisationCode,
|
|
plcch-info PLCCH-Info OPTIONAL
|
|
}
|
|
|
|
UL-TS-ChannelisationCode-VHCR ::= ENUMERATED {
|
|
cc1-1, cc2-1, cc2-2,
|
|
cc4-1, cc4-2, cc4-3, cc4-4,
|
|
cc8-1, cc8-2, cc8-3, cc8-4,
|
|
cc8-5, cc8-6, cc8-7, cc8-8,
|
|
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,
|
|
cc32-1, cc32-2, cc32-3, cc32-4,
|
|
cc32-5, cc32-6, cc32-7, cc32-8,
|
|
cc32-9, cc32-10, cc32-11, cc32-12,
|
|
cc32-13, cc32-14, cc32-15, cc32-16,
|
|
cc32-17, cc32-18, cc32-19, cc32-20,
|
|
cc32-21, cc32-22, cc32-23, cc32-24,
|
|
cc32-25, cc32-26, cc32-27, cc32-28,
|
|
cc32-29, cc32-30, cc32-31, cc32-32 }
|
|
|
|
UL-TS-ChannelisationCodeList-VHCR ::= SEQUENCE (SIZE (1..2)) OF
|
|
UL-TS-ChannelisationCode-VHCR
|
|
|
|
Uplink-DPCCH-Slot-Format-Information ::= ENUMERATED {
|
|
slot-format-1,
|
|
-- 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 }
|
|
|
|
UplinkAdditionalTimeslots ::= SEQUENCE {
|
|
parameters CHOICE {
|
|
sameAsLast SEQUENCE {
|
|
timeslotNumber TimeslotNumber
|
|
},
|
|
newParameters SEQUENCE {
|
|
individualTimeslotInfo IndividualTimeslotInfo,
|
|
ul-TS-ChannelisationCodeList UL-TS-ChannelisationCodeList
|
|
}
|
|
}
|
|
}
|
|
|
|
UplinkAdditionalTimeslots-LCR-r4 ::= SEQUENCE {
|
|
parameters CHOICE {
|
|
sameAsLast SEQUENCE {
|
|
timeslotNumber TimeslotNumber
|
|
},
|
|
newParameters SEQUENCE {
|
|
individualTimeslotInfo IndividualTimeslotInfo-LCR-r4,
|
|
ul-TS-ChannelisationCodeList UL-TS-ChannelisationCodeList
|
|
}
|
|
}
|
|
}
|
|
|
|
UplinkAdditionalTimeslots-LCR-r7 ::= SEQUENCE {
|
|
parameters CHOICE {
|
|
sameAsLast SEQUENCE {
|
|
timeslotNumber TimeslotNumber
|
|
-- plcch-info assigned as previously defined slot
|
|
},
|
|
newParameters SEQUENCE {
|
|
individualTimeslotInfo IndividualTimeslotInfo-LCR-r4,
|
|
ul-TS-ChannelisationCodeList UL-TS-ChannelisationCodeList-r7
|
|
}
|
|
}
|
|
}
|
|
|
|
UplinkAdditionalTimeslots-VHCR ::= SEQUENCE {
|
|
parameters CHOICE {
|
|
sameAsLast SEQUENCE {
|
|
timeslotNumber TimeslotNumber
|
|
},
|
|
newParameters SEQUENCE {
|
|
individualTimeslotInfo IndividualTimeslotInfo-VHCR,
|
|
ul-TS-ChannelisationCodeList UL-TS-ChannelisationCodeList
|
|
}
|
|
}
|
|
}
|
|
|
|
UplinkTimeslotsCodes ::= SEQUENCE {
|
|
dynamicSFusage BOOLEAN,
|
|
firstIndividualTimeslotInfo IndividualTimeslotInfo,
|
|
ul-TS-ChannelisationCodeList UL-TS-ChannelisationCodeList,
|
|
moreTimeslots CHOICE {
|
|
noMore NULL,
|
|
additionalTimeslots CHOICE {
|
|
consecutive SEQUENCE {
|
|
numAdditionalTimeslots INTEGER (1..maxTS-1)
|
|
},
|
|
timeslotList SEQUENCE (SIZE (1..maxTS-1)) OF
|
|
UplinkAdditionalTimeslots
|
|
}
|
|
}
|
|
}
|
|
|
|
UplinkTimeslotsCodes-VHCR ::= SEQUENCE {
|
|
dynamicSFusage BOOLEAN,
|
|
firstIndividualTimeslotInfo IndividualTimeslotInfo-VHCR,
|
|
ul-TS-ChannelisationCodeList UL-TS-ChannelisationCodeList-VHCR,
|
|
moreTimeslots CHOICE {
|
|
noMore NULL,
|
|
additionalTimeslots CHOICE {
|
|
consecutive SEQUENCE {
|
|
numAdditionalTimeslots INTEGER (1..maxTS-1)
|
|
},
|
|
timeslotList SEQUENCE (SIZE (1..maxTS-1)) OF
|
|
UplinkAdditionalTimeslots-VHCR
|
|
}
|
|
}
|
|
}
|
|
|
|
UplinkTimeslotsCodes-LCR-r4 ::= SEQUENCE {
|
|
dynamicSFusage BOOLEAN,
|
|
firstIndividualTimeslotInfo IndividualTimeslotInfo-LCR-r4,
|
|
ul-TS-ChannelisationCodeList UL-TS-ChannelisationCodeList,
|
|
moreTimeslots CHOICE {
|
|
noMore NULL,
|
|
additionalTimeslots CHOICE {
|
|
consecutive SEQUENCE {
|
|
numAdditionalTimeslots INTEGER (1..maxTS-LCR-1)
|
|
},
|
|
timeslotList SEQUENCE (SIZE (1..maxTS-LCR-1)) OF
|
|
UplinkAdditionalTimeslots-LCR-r4
|
|
}
|
|
}
|
|
}
|
|
|
|
UplinkTimeslotsCodes-LCR-r7 ::= SEQUENCE {
|
|
dynamicSFusage BOOLEAN,
|
|
firstIndividualTimeslotInfo IndividualTimeslotInfo-LCR-r4,
|
|
ul-TS-ChannelisationCodeList UL-TS-ChannelisationCodeList-r7,
|
|
moreTimeslots CHOICE {
|
|
noMore NULL,
|
|
additionalTimeslots CHOICE {
|
|
consecutive SEQUENCE {
|
|
-- the choice of 'consecutive' is not needed because there is only 1 option.
|
|
numAdditionalTimeslots INTEGER (1..maxTS-LCR-1)
|
|
},
|
|
timeslotList SEQUENCE (SIZE (1..maxTS-LCR-1)) OF
|
|
UplinkAdditionalTimeslots-LCR-r7
|
|
}
|
|
}
|
|
}
|
|
|
|
UpPCHposition-LCR ::= INTEGER (0..127)
|
|
|
|
Wi-LCR ::= INTEGER (1..4)
|
|
|
|
-- ***************************************************
|
|
--
|
|
-- MEASUREMENT INFORMATION ELEMENTS (10.3.7)
|
|
--
|
|
-- ***************************************************
|
|
|
|
AcquisitionSatInfo ::= SEQUENCE {
|
|
satID SatID,
|
|
-- Actual value dopplerOthOrder = IE value * 2.5
|
|
doppler0thOrder INTEGER (-2048..2047),
|
|
extraDopplerInfo ExtraDopplerInfo OPTIONAL,
|
|
codePhase INTEGER (0..1022),
|
|
integerCodePhase INTEGER (0..19),
|
|
gps-BitNumber INTEGER (0..3),
|
|
codePhaseSearchWindow CodePhaseSearchWindow,
|
|
azimuthAndElevation AzimuthAndElevation OPTIONAL
|
|
}
|
|
|
|
AcquisitionSatInfo-va40ext ::= SEQUENCE {
|
|
azimuthAndElevation AzimuthAndElevation-va40ext OPTIONAL
|
|
}
|
|
|
|
AcquisitionSatInfo-r10 ::= SEQUENCE {
|
|
satID SatID,
|
|
-- Actual value dopplerOthOrder = IE value * 2.5
|
|
doppler0thOrder INTEGER (-2048..2047),
|
|
extraDopplerInfo ExtraDopplerInfo OPTIONAL,
|
|
codePhase INTEGER (0..1022),
|
|
integerCodePhase INTEGER (0..19),
|
|
gps-BitNumber INTEGER (0..3),
|
|
codePhaseSearchWindow CodePhaseSearchWindow,
|
|
azimuthAndElevation AzimuthAndElevation-r10 OPTIONAL
|
|
}
|
|
|
|
AcquisitionSatInfoList ::= SEQUENCE (SIZE (1..maxSat)) OF
|
|
AcquisitionSatInfo
|
|
|
|
AcquisitionSatInfoList-va40ext ::= SEQUENCE (SIZE (1..maxSat)) OF
|
|
AcquisitionSatInfo-va40ext
|
|
|
|
AcquisitionSatInfoList-r10 ::= SEQUENCE (SIZE (1..maxSat)) OF
|
|
AcquisitionSatInfo-r10
|
|
|
|
AdditionalMeasurementID-List ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF
|
|
MeasurementIdentity
|
|
|
|
AdditionalMeasurementID-List-r9 ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF
|
|
MeasurementIdentity-r9
|
|
|
|
AlmanacSatInfo ::= SEQUENCE {
|
|
dataID INTEGER (0..3),
|
|
satID SatID,
|
|
e BIT STRING (SIZE (16)),
|
|
t-oa BIT STRING (SIZE (8)),
|
|
deltaI BIT STRING (SIZE (16)),
|
|
omegaDot BIT STRING (SIZE (16)),
|
|
satHealth BIT STRING (SIZE (8)),
|
|
a-Sqrt BIT STRING (SIZE (24)),
|
|
omega0 BIT STRING (SIZE (24)),
|
|
m0 BIT STRING (SIZE (24)),
|
|
omega BIT STRING (SIZE (24)),
|
|
af0 BIT STRING (SIZE (11)),
|
|
af1 BIT STRING (SIZE (11))
|
|
}
|
|
|
|
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 {
|
|
-- 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,
|
|
pla1024, pla2k, pla4k, pla8k, pla16k,
|
|
pla32k, pla64k, pla128k, pla256k,
|
|
pla512k, pla1024k, spare12, spare11,
|
|
spare10, spare9, spare8, spare7, spare6,
|
|
spare5, spare4, spare3, spare2, spare1 }
|
|
|
|
AzimuthAndElevation ::= SEQUENCE {
|
|
-- Actual value azimuth = IE value * 11.25 + IE value of azimuthLSB * 0.703125 degrees
|
|
azimuth INTEGER (0..31),
|
|
-- Actual value elevation = IE value * 11.25 + IE value of elevationLSB * 0.703125 degrees
|
|
elevation INTEGER (0..7)
|
|
}
|
|
|
|
AzimuthAndElevation-va40ext ::= SEQUENCE {
|
|
azimuthLSB INTEGER (0..15),
|
|
elevationLSB INTEGER (0..15)
|
|
}
|
|
|
|
AzimuthAndElevation-r10 ::= SEQUENCE {
|
|
-- Actual value azimuth = IE value * 11.25 + IE value of azimuthLSB * 0.703125 degrees
|
|
azimuth INTEGER (0..31),
|
|
-- Actual value elevation = IE value * 11.25 + IE value of elevationLSB * 0.703125 degrees
|
|
elevation INTEGER (0..7),
|
|
azimuthLSB INTEGER (0..15),
|
|
elevationLSB INTEGER (0..15)
|
|
}
|
|
|
|
BadSatList ::= SEQUENCE (SIZE (1..maxSat)) OF
|
|
INTEGER (0..63)
|
|
|
|
Frequency-Band ::= ENUMERATED {
|
|
dcs1800BandUsed, pcs1900BandUsed }
|
|
|
|
BCCH-ARFCN ::= INTEGER (0..1023)
|
|
|
|
BLER-MeasurementResults ::= SEQUENCE {
|
|
transportChannelIdentity TransportChannelIdentity,
|
|
dl-TransportChannelBLER DL-TransportChannelBLER OPTIONAL
|
|
}
|
|
|
|
BLER-MeasurementResultsList ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
BLER-MeasurementResults
|
|
|
|
BLER-TransChIdList ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
TransportChannelIdentity
|
|
|
|
BSIC-VerificationRequired ::= ENUMERATED {
|
|
required, notRequired }
|
|
|
|
BSICReported ::= CHOICE {
|
|
-- Value maxCellMeas is not allowed for verifiedBSIC
|
|
verifiedBSIC INTEGER (0..maxCellMeas),
|
|
nonVerifiedBSIC BCCH-ARFCN
|
|
}
|
|
|
|
BurstModeParameters ::= SEQUENCE {
|
|
burstStart INTEGER (0..15),
|
|
burstLength INTEGER (10..25),
|
|
burstFreq INTEGER (1..16)
|
|
}
|
|
|
|
CellDCH-ReportCriteria ::= CHOICE {
|
|
intraFreqReportingCriteria IntraFreqReportingCriteria,
|
|
periodicalReportingCriteria PeriodicalReportingCriteria
|
|
}
|
|
|
|
CellDCH-ReportCriteria-LCR-r4 ::= CHOICE {
|
|
intraFreqReportingCriteria IntraFreqReportingCriteria-LCR-r4,
|
|
periodicalReportingCriteria PeriodicalReportingCriteria
|
|
}
|
|
|
|
CellDCHMeasOccasionPattern-LCR ::= SEQUENCE {
|
|
patternIdentifier INTEGER(0..maxMeasOccasionPattern-1),
|
|
statusFlag ENUMERATED {
|
|
activate, deactivate},
|
|
measurementPurpose BIT STRING (SIZE (5)) OPTIONAL,
|
|
measurementOccasionPatternParameter MeasurementOccasionPatternParameter OPTIONAL
|
|
}
|
|
CellDCHMeasOccasionInfo-TDD128-r9::= SEQUENCE {
|
|
cellDCHMeasOccasionSequenceList SEQUENCE (SIZE (1..maxMeasOccasionPattern)) OF
|
|
CellDCHMeasOccasionPattern-LCR
|
|
}
|
|
|
|
-- Actual value CellIndividualOffset = IE value * 0.5
|
|
CellIndividualOffset ::= INTEGER (-20..20)
|
|
|
|
|
|
CellInfo ::= SEQUENCE {
|
|
cellIndividualOffset CellIndividualOffset DEFAULT 0,
|
|
referenceTimeDifferenceToCell ReferenceTimeDifferenceToCell OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info OPTIONAL,
|
|
primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL,
|
|
readSFN-Indicator BOOLEAN,
|
|
tx-DiversityIndicator BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
primaryCCPCH-Info PrimaryCCPCH-Info,
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power OPTIONAL,
|
|
timeslotInfoList TimeslotInfoList OPTIONAL,
|
|
readSFN-Indicator BOOLEAN
|
|
}
|
|
}
|
|
}
|
|
|
|
CellInfo-r4 ::= SEQUENCE {
|
|
cellIndividualOffset CellIndividualOffset DEFAULT 0,
|
|
referenceTimeDifferenceToCell ReferenceTimeDifferenceToCell OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info OPTIONAL,
|
|
primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL,
|
|
readSFN-Indicator BOOLEAN,
|
|
tx-DiversityIndicator BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
primaryCCPCH-Info PrimaryCCPCH-Info-r4,
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power OPTIONAL,
|
|
timeslotInfoList TimeslotInfoList-r4 OPTIONAL,
|
|
readSFN-Indicator BOOLEAN
|
|
|
|
}
|
|
}
|
|
}
|
|
|
|
CellInfo-LCR-r8-ext ::= SEQUENCE {
|
|
cellSelectionReselectionInfo CellSelectReselectInfoMC-RSCP OPTIONAL
|
|
}
|
|
|
|
CellInfo-r9 ::= SEQUENCE {
|
|
cellIndividualOffset CellIndividualOffset DEFAULT 0,
|
|
referenceTimeDifferenceToCell ReferenceTimeDifferenceToCell OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info OPTIONAL,
|
|
primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL,
|
|
readSFN-Indicator BOOLEAN,
|
|
tx-DiversityIndicator BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
primaryCCPCH-Info PrimaryCCPCH-Info-r4,
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power OPTIONAL,
|
|
timeslotInfoList TimeslotInfoList-r4 OPTIONAL,
|
|
readSFN-Indicator BOOLEAN
|
|
}
|
|
},
|
|
-- For 1.28 Mcps TDD, cellSelectionReselectionInfo is optional present when sent
|
|
-- in Measurement Control.For FDD, this IE is not needed.
|
|
cellSelectionReselectionInfo CellSelectReselectInfoMC-RSCP OPTIONAL
|
|
}
|
|
|
|
CellInfoListToBeExcluded::= SEQUENCE (SIZE (1..maxExcludedDetectedSetCells )) OF
|
|
PrimaryCPICH-Info
|
|
|
|
CellInfoSI-RSCP ::= SEQUENCE {
|
|
cellIndividualOffset CellIndividualOffset DEFAULT 0,
|
|
referenceTimeDifferenceToCell ReferenceTimeDifferenceToCell OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info OPTIONAL,
|
|
primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL,
|
|
readSFN-Indicator BOOLEAN,
|
|
tx-DiversityIndicator BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
primaryCCPCH-Info PrimaryCCPCH-Info,
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power OPTIONAL,
|
|
timeslotInfoList TimeslotInfoList OPTIONAL,
|
|
readSFN-Indicator BOOLEAN
|
|
}
|
|
},
|
|
cellSelectionReselectionInfo CellSelectReselectInfoSIB-11-12-RSCP OPTIONAL
|
|
}
|
|
|
|
CellInfoSI-RSCP-LCR-r4 ::= SEQUENCE {
|
|
cellIndividualOffset CellIndividualOffset DEFAULT 0,
|
|
referenceTimeDifferenceToCell ReferenceTimeDifferenceToCell OPTIONAL,
|
|
primaryCCPCH-Info PrimaryCCPCH-Info-LCR-r4,
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power OPTIONAL,
|
|
timeslotInfoList TimeslotInfoList-LCR-r4 OPTIONAL,
|
|
readSFN-Indicator BOOLEAN,
|
|
cellSelectionReselectionInfo CellSelectReselectInfoSIB-11-12-RSCP OPTIONAL
|
|
}
|
|
|
|
CellInfoSI-ECN0 ::= SEQUENCE {
|
|
cellIndividualOffset CellIndividualOffset DEFAULT 0,
|
|
referenceTimeDifferenceToCell ReferenceTimeDifferenceToCell OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info OPTIONAL,
|
|
primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL,
|
|
readSFN-Indicator BOOLEAN,
|
|
tx-DiversityIndicator BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
primaryCCPCH-Info PrimaryCCPCH-Info,
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power OPTIONAL,
|
|
timeslotInfoList TimeslotInfoList OPTIONAL,
|
|
readSFN-Indicator BOOLEAN
|
|
}
|
|
},
|
|
cellSelectionReselectionInfo CellSelectReselectInfoSIB-11-12-ECN0 OPTIONAL
|
|
}
|
|
|
|
CellInfoSI-ECN0-LCR-r4 ::= SEQUENCE {
|
|
cellIndividualOffset CellIndividualOffset DEFAULT 0,
|
|
referenceTimeDifferenceToCell ReferenceTimeDifferenceToCell OPTIONAL,
|
|
primaryCCPCH-Info PrimaryCCPCH-Info-LCR-r4,
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power OPTIONAL,
|
|
timeslotInfoList TimeslotInfoList-LCR-r4 OPTIONAL,
|
|
readSFN-Indicator BOOLEAN,
|
|
cellSelectionReselectionInfo CellSelectReselectInfoSIB-11-12-ECN0 OPTIONAL
|
|
}
|
|
|
|
CellInfoSI-HCS-RSCP ::= SEQUENCE {
|
|
cellIndividualOffset CellIndividualOffset DEFAULT 0,
|
|
referenceTimeDifferenceToCell ReferenceTimeDifferenceToCell OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info OPTIONAL,
|
|
primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL,
|
|
readSFN-Indicator BOOLEAN,
|
|
tx-DiversityIndicator BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
primaryCCPCH-Info PrimaryCCPCH-Info,
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power OPTIONAL,
|
|
timeslotInfoList TimeslotInfoList OPTIONAL,
|
|
readSFN-Indicator BOOLEAN
|
|
}
|
|
},
|
|
cellSelectionReselectionInfo CellSelectReselectInfoSIB-11-12-HCS-RSCP OPTIONAL
|
|
}
|
|
|
|
CellInfoSI-HCS-RSCP-LCR-r4 ::= SEQUENCE {
|
|
cellIndividualOffset CellIndividualOffset DEFAULT 0,
|
|
referenceTimeDifferenceToCell ReferenceTimeDifferenceToCell OPTIONAL,
|
|
primaryCCPCH-Info PrimaryCCPCH-Info-LCR-r4,
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power OPTIONAL,
|
|
timeslotInfoList TimeslotInfoList-LCR-r4 OPTIONAL,
|
|
readSFN-Indicator BOOLEAN,
|
|
cellSelectionReselectionInfo CellSelectReselectInfoSIB-11-12-HCS-RSCP OPTIONAL
|
|
}
|
|
|
|
CellInfoSI-HCS-ECN0 ::= SEQUENCE {
|
|
cellIndividualOffset CellIndividualOffset DEFAULT 0,
|
|
referenceTimeDifferenceToCell ReferenceTimeDifferenceToCell OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info OPTIONAL,
|
|
primaryCPICH-TX-Power PrimaryCPICH-TX-Power OPTIONAL,
|
|
readSFN-Indicator BOOLEAN,
|
|
tx-DiversityIndicator BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
primaryCCPCH-Info PrimaryCCPCH-Info,
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power OPTIONAL,
|
|
timeslotInfoList TimeslotInfoList OPTIONAL,
|
|
readSFN-Indicator BOOLEAN
|
|
}
|
|
},
|
|
cellSelectionReselectionInfo CellSelectReselectInfoSIB-11-12-HCS-ECN0 OPTIONAL
|
|
}
|
|
|
|
CellInfoSI-HCS-ECN0-LCR-r4 ::= SEQUENCE {
|
|
cellIndividualOffset CellIndividualOffset DEFAULT 0,
|
|
referenceTimeDifferenceToCell ReferenceTimeDifferenceToCell OPTIONAL,
|
|
primaryCCPCH-Info PrimaryCCPCH-Info-LCR-r4,
|
|
primaryCCPCH-TX-Power PrimaryCCPCH-TX-Power OPTIONAL,
|
|
timeslotInfoList TimeslotInfoList-LCR-r4 OPTIONAL,
|
|
readSFN-Indicator BOOLEAN,
|
|
cellSelectionReselectionInfo CellSelectReselectInfoSIB-11-12-HCS-ECN0 OPTIONAL
|
|
}
|
|
|
|
CellMeasuredResults ::= SEQUENCE {
|
|
cellIdentity CellIdentity OPTIONAL,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy SFN-SFN-ObsTimeDifference OPTIONAL,
|
|
cellSynchronisationInfo CellSynchronisationInfo OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
cpich-Ec-N0 CPICH-Ec-N0 OPTIONAL,
|
|
cpich-RSCP CPICH-RSCP OPTIONAL,
|
|
pathloss Pathloss OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
cellParametersID CellParametersID,
|
|
proposedTGSN TGSN OPTIONAL,
|
|
primaryCCPCH-RSCP PrimaryCCPCH-RSCP OPTIONAL,
|
|
pathloss Pathloss OPTIONAL,
|
|
timeslotISCP-List TimeslotISCP-List OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
-- The IE is created in order to add missing DeltaRSCPPerCell IE from Rel-5.
|
|
CellMeasuredResults-r9 ::= SEQUENCE {
|
|
cellIdentity CellIdentity OPTIONAL,
|
|
cellSynchronisationInfo CellSynchronisationInfo OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
cpich-Ec-N0 CPICH-Ec-N0 OPTIONAL,
|
|
cpich-RSCP CPICH-RSCP OPTIONAL,
|
|
deltaRSCPPerCell DeltaRSCPPerCell OPTIONAL,
|
|
pathloss Pathloss OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
cellParametersID CellParametersID,
|
|
proposedTGSN TGSN OPTIONAL,
|
|
primaryCCPCH-RSCP PrimaryCCPCH-RSCP OPTIONAL,
|
|
pathloss Pathloss OPTIONAL,
|
|
timeslotISCP-List TimeslotISCP-List OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
CellMeasuredResults-v920ext ::= SEQUENCE {
|
|
csgIdentity CSG-Identity OPTIONAL,
|
|
csgMemberIndication ENUMERATED { member } OPTIONAL
|
|
}
|
|
|
|
CellMeasurementEventResults ::= CHOICE {
|
|
fdd SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
PrimaryCPICH-Info,
|
|
tdd SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
PrimaryCCPCH-Info
|
|
}
|
|
|
|
CellMeasurementEventResultsOnSecUlFreq ::= CHOICE {
|
|
fdd SEQUENCE (SIZE (1.. maxCellMeasOnSecULFreq)) OF
|
|
PrimaryCPICH-Info,
|
|
spare NULL
|
|
}
|
|
|
|
CellMeasurementEventResults-LCR-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
PrimaryCCPCH-Info-LCR-r4
|
|
|
|
CellReportingQuantities ::= SEQUENCE {
|
|
-- dummy is not used in this version of the specification
|
|
-- and if received it should be ignored.
|
|
dummy SFN-SFN-OTD-Type,
|
|
cellIdentity-reportingIndicator BOOLEAN,
|
|
cellSynchronisationInfoReportingIndicator BOOLEAN,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
cpich-Ec-N0-reportingIndicator BOOLEAN,
|
|
cpich-RSCP-reportingIndicator BOOLEAN,
|
|
pathloss-reportingIndicator BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
timeslotISCP-reportingIndicator BOOLEAN,
|
|
proposedTGSN-ReportingRequired BOOLEAN,
|
|
primaryCCPCH-RSCP-reportingIndicator BOOLEAN,
|
|
pathloss-reportingIndicator BOOLEAN
|
|
}
|
|
}
|
|
}
|
|
|
|
CellSelectReselectInfoMC-RSCP ::= SEQUENCE {
|
|
q-OffsetS-N Q-OffsetS-N DEFAULT 0,
|
|
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
|
|
hcs-NeighbouringCellInformation-RSCP
|
|
HCS-NeighbouringCellInformation-RSCP OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
q-QualMin Q-QualMin OPTIONAL,
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
},
|
|
gsm SEQUENCE {
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
CellSelectReselectInfoSIB-11-12 ::= SEQUENCE {
|
|
q-Offset1S-N Q-OffsetS-N DEFAULT 0,
|
|
q-Offset2S-N Q-OffsetS-N OPTIONAL,
|
|
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
|
|
hcs-NeighbouringCellInformation-RSCP
|
|
HCS-NeighbouringCellInformation-RSCP OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
q-QualMin Q-QualMin OPTIONAL,
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
},
|
|
gsm SEQUENCE {
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
CellSelectReselectInfoSIB-11-12-RSCP ::= SEQUENCE {
|
|
q-OffsetS-N Q-OffsetS-N DEFAULT 0,
|
|
maxAllowedUL-TX-Power MaxAllowedUL-TX-Power OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
q-QualMin Q-QualMin OPTIONAL,
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
},
|
|
gsm SEQUENCE {
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
CellSelectReselectInfoSIB-11-12-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,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
q-QualMin Q-QualMin OPTIONAL,
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
},
|
|
gsm SEQUENCE {
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
CellSelectReselectInfoSIB-11-12-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,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
q-QualMin Q-QualMin OPTIONAL,
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
},
|
|
gsm SEQUENCE {
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
CellSelectReselectInfoSIB-11-12-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,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
q-QualMin Q-QualMin OPTIONAL,
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
},
|
|
gsm SEQUENCE {
|
|
q-RxlevMin Q-RxlevMin OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
CellSelectReselectInfo-v590ext ::= SEQUENCE {
|
|
deltaQrxlevmin DeltaQrxlevmin OPTIONAL,
|
|
deltaQhcs DeltaRSCP OPTIONAL
|
|
}
|
|
|
|
CellSelectReselectInfoPCHFACH-v5b0ext ::= SEQUENCE {
|
|
q-Hyst-l-S-PCH Q-Hyst-S-Fine OPTIONAL,
|
|
q-Hyst-l-S-FACH Q-Hyst-S-Fine OPTIONAL,
|
|
q-Hyst-2-S-PCH Q-Hyst-S-Fine OPTIONAL,
|
|
q-Hyst-2-S-FACH Q-Hyst-S-Fine OPTIONAL,
|
|
t-Reselection-S-PCH T-Reselection-S OPTIONAL,
|
|
t-Reselection-S-FACH T-Reselection-S-Fine OPTIONAL
|
|
}
|
|
|
|
CellSelectReselectInfoTreselectionScaling-v5c0ext ::= SEQUENCE {
|
|
-- For speed detection, the same HCS parameters are utilised
|
|
non-HCS-t-CR-Max T-CRMax OPTIONAL,
|
|
speedDependentScalingFactor SpeedDependentScalingFactor OPTIONAL,
|
|
interFrequencyTreselectionScalingFactor TreselectionScalingFactor OPTIONAL,
|
|
interRATTreselectionScalingFactor TreselectionScalingFactor OPTIONAL
|
|
}
|
|
|
|
CellsForInterFreqMeasList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
InterFreqCellID
|
|
|
|
CellsForInterRATMeasList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
InterRATCellID
|
|
|
|
CellsForIntraFreqMeasList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
IntraFreqCellID
|
|
|
|
CellsForIntraFreqMeasListOnSecULFreq ::= SEQUENCE (SIZE (1..maxCellMeasOnSecULFreq)) OF
|
|
IntraFreqCellIDOnSecULFreq
|
|
|
|
CellSynchronisationInfo ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
countC-SFN-Frame-difference CountC-SFN-Frame-difference OPTIONAL,
|
|
tm INTEGER(0..38399)
|
|
},
|
|
tdd SEQUENCE {
|
|
countC-SFN-Frame-difference CountC-SFN-Frame-difference OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
CellToReport ::= SEQUENCE {
|
|
bsicReported BSICReported
|
|
}
|
|
|
|
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,
|
|
w96, w128, w192 }
|
|
|
|
CountC-SFN-Frame-difference ::= SEQUENCE {
|
|
-- Actual value countC-SFN-High = IE value * 256
|
|
countC-SFN-High INTEGER(0..15),
|
|
off INTEGER(0..255)
|
|
}
|
|
|
|
-- SPARE: CPICH-Ec-No, Max = 49
|
|
-- Values above Max are spare
|
|
CPICH-Ec-N0 ::= INTEGER (0..63)
|
|
|
|
-- SPARE: CPICH- RSCP, Max = 91
|
|
-- Values above Max are spare
|
|
CPICH-RSCP ::= INTEGER (0..127)
|
|
|
|
CSGCellInfo ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
startPSC PrimaryCPICH-Info,
|
|
numberOfPSCs INTEGER (1..512)
|
|
},
|
|
tdd NULL
|
|
}
|
|
}
|
|
|
|
CSGCellInfoList ::= SEQUENCE (SIZE (1..maxMeasCSGRange)) OF
|
|
CSGCellInfo
|
|
|
|
CSGInterFreqCellInfo ::= SEQUENCE {
|
|
frequencyInfo FrequencyInfo,
|
|
cSGInterFreqCellInfoListperFreq CSGCellInfoList
|
|
}
|
|
|
|
CSGInterFreqCellInfoList ::= SEQUENCE (SIZE (1..maxFreq)) OF
|
|
CSGInterFreqCellInfo
|
|
|
|
CSGIntraFreqCellInfoList ::= CSGCellInfoList
|
|
|
|
CSGProximityDetection ::= SEQUENCE {
|
|
uTRACSGProximityDetec ENUMERATED { enable } OPTIONAL,
|
|
e-UTRACSGProximityDetec ENUMERATED { enable } OPTIONAL
|
|
}
|
|
|
|
CSGProximityIndication ::= SEQUENCE {
|
|
cSGproximityInd ENUMERATED {entering, leaving },
|
|
radioAccessTechnology CHOICE {
|
|
uTRA SEQUENCE {
|
|
cSGFrequencyInfoUTRA FrequencyInfo
|
|
},
|
|
e-UTRA SEQUENCE {
|
|
cSGFrequencyInfoEUTRA EARFCN
|
|
}
|
|
}
|
|
}
|
|
|
|
CSGProximityIndication-vb50ext ::= SEQUENCE {
|
|
cSGFrequencyInfoEUTRA EARFCNExtension OPTIONAL
|
|
}
|
|
|
|
DataBitAssistance ::= SEQUENCE {
|
|
ganss-signal-id GANSS-Signal-Id,
|
|
data-bits BIT STRING (SIZE (1..1024))
|
|
}
|
|
|
|
DataBitAssistanceList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
|
|
DataBitAssistanceSat
|
|
|
|
DataBitAssistanceSat ::= SEQUENCE {
|
|
satID INTEGER(0..63),
|
|
dataBitAssistanceSgnList DataBitAssistanceSgnList
|
|
}
|
|
|
|
DataBitAssistanceSgnList ::= SEQUENCE (SIZE (1..maxSgnType)) OF
|
|
DataBitAssistance
|
|
|
|
DeltaPRC ::= INTEGER (-127..127)
|
|
|
|
--Actual value DeltaQrxlevmin = IE value * 2
|
|
DeltaQrxlevmin ::= INTEGER (-2..-1)
|
|
|
|
DeltaRSCP ::= INTEGER (-5..-1)
|
|
|
|
DeltaRSCPPerCell ::= SEQUENCE {
|
|
deltaRSCP DeltaRSCP OPTIONAL
|
|
}
|
|
|
|
-- 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,
|
|
dgansssignalInformationList DGANSSSignalInformationList OPTIONAL
|
|
}
|
|
|
|
DGANSSInfo-r9 ::= SEQUENCE {
|
|
ganssSignalId GANSS-Signal-Id OPTIONAL,
|
|
ganssStatusHealth GANSS-Status-Health,
|
|
dgansssignalInformationList DGANSSSignalInformationList-r9 OPTIONAL
|
|
}
|
|
|
|
DGANSSInfo-v920ext ::= SEQUENCE {
|
|
dgansssignalInformationList DGANSSSignalInformationList-v920ext OPTIONAL
|
|
}
|
|
|
|
DGANSSInfoList ::= SEQUENCE (SIZE (1..maxSgnType)) OF
|
|
DGANSSInfo
|
|
|
|
DGANSSInfoList-r9 ::= SEQUENCE (SIZE (1..maxSgnType)) OF
|
|
DGANSSInfo-r9
|
|
|
|
DGANSSInfoList-v920ext ::= SEQUENCE (SIZE (1..maxSgnType)) OF
|
|
DGANSSInfo-v920ext
|
|
|
|
DGANSSSignalInformation ::= SEQUENCE {
|
|
satId INTEGER (0..63),
|
|
iode-dganss BIT STRING (SIZE (10)),
|
|
udre UDRE,
|
|
ganss-prc INTEGER (-2047..2047), -- scale factor 0.32
|
|
ganss-rrc INTEGER (-127..127) -- scale factor 0.032
|
|
}
|
|
|
|
DGANSSSignalInformation-r9 ::= SEQUENCE {
|
|
satId INTEGER (0..63),
|
|
iode-dganss BIT STRING (SIZE (10)),
|
|
udre UDRE,
|
|
ganss-prc INTEGER (-2047..2047), -- scale factor 0.32
|
|
ganss-rrc INTEGER (-127..127), -- scale factor 0.032
|
|
udreGrowthRate UDREGrowthRate OPTIONAL,
|
|
udreValidityTime UDREValidityTime OPTIONAL
|
|
}
|
|
|
|
DGANSSSignalInformation-v920ext ::= SEQUENCE {
|
|
udreGrowthRate UDREGrowthRate OPTIONAL,
|
|
udreValidityTime UDREValidityTime OPTIONAL
|
|
}
|
|
|
|
DGANSSSignalInformationList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
|
|
DGANSSSignalInformation
|
|
|
|
DGANSSSignalInformationList-r9 ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
|
|
DGANSSSignalInformation-r9
|
|
|
|
DGANSSSignalInformationList-v920ext ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
|
|
DGANSSSignalInformation-v920ext
|
|
|
|
DGANSS-Sig-Id-Req ::= BIT STRING (SIZE (8))
|
|
|
|
DGPS-CorrectionSatInfo ::= SEQUENCE {
|
|
satID SatID,
|
|
iode IODE,
|
|
udre UDRE,
|
|
prc PRC,
|
|
rrc RRC,
|
|
-- dummy1 and dummy2 are not used in this version of the specification and should be ignored.
|
|
dummy1 DeltaPRC,
|
|
dummy2 DeltaRRC,
|
|
-- dummy3 and dummy4 are not used in this version of the specification. They should not
|
|
-- be sent and if received they should be ignored.
|
|
dummy3 DeltaPRC OPTIONAL,
|
|
dummy4 DeltaRRC OPTIONAL
|
|
}
|
|
|
|
DGPS-CorrectionSatInfo-r9 ::= SEQUENCE {
|
|
satID SatID,
|
|
iode IODE,
|
|
udre UDRE,
|
|
prc PRC,
|
|
rrc RRC,
|
|
udreGrowthRate UDREGrowthRate OPTIONAL,
|
|
udreValidityTime UDREValidityTime OPTIONAL
|
|
}
|
|
|
|
DGPS-CorrectionSatInfo-v920ext ::= SEQUENCE {
|
|
udreGrowthRate UDREGrowthRate OPTIONAL,
|
|
udreValidityTime UDREValidityTime OPTIONAL
|
|
}
|
|
|
|
DGPS-CorrectionSatInfoList ::= SEQUENCE (SIZE (1..maxSat)) OF
|
|
DGPS-CorrectionSatInfo
|
|
|
|
DGPS-CorrectionSatInfoList-r9 ::= SEQUENCE (SIZE (1..maxSat)) OF
|
|
DGPS-CorrectionSatInfo-r9
|
|
|
|
DGPS-CorrectionSatInfoList-v920ext ::= SEQUENCE (SIZE (1..maxSat)) OF
|
|
DGPS-CorrectionSatInfo-v920ext
|
|
|
|
DiffCorrectionStatus ::= ENUMERATED {
|
|
udre-1-0, udre-0-75, udre-0-5, udre-0-3,
|
|
udre-0-2, udre-0-1, noData, invalidData }
|
|
|
|
DL-TransportChannelBLER ::= INTEGER (0..63)
|
|
|
|
DopplerUncertainty ::= ENUMERATED {
|
|
hz12-5, hz25, hz50, hz100, hz200,
|
|
spare3, spare2, spare1 }
|
|
|
|
EllipsoidPoint ::= SEQUENCE {
|
|
latitudeSign ENUMERATED { north, south },
|
|
latitude INTEGER (0..8388607),
|
|
longitude INTEGER (-8388608..8388607)
|
|
}
|
|
|
|
|
|
EllipsoidPointAltitude ::= SEQUENCE {
|
|
latitudeSign ENUMERATED { north, south },
|
|
latitude INTEGER (0..8388607),
|
|
longitude INTEGER (-8388608..8388607),
|
|
altitudeDirection ENUMERATED {height, depth},
|
|
altitude INTEGER (0..32767)
|
|
}
|
|
|
|
|
|
EllipsoidPointAltitudeEllipsoide ::= SEQUENCE {
|
|
latitudeSign ENUMERATED { north, south },
|
|
latitude INTEGER (0..8388607),
|
|
longitude INTEGER (-8388608..8388607),
|
|
altitudeDirection ENUMERATED {height, depth},
|
|
altitude INTEGER (0..32767),
|
|
uncertaintySemiMajor INTEGER (0..127),
|
|
uncertaintySemiMinor INTEGER (0..127),
|
|
-- Actual value orientationMajorAxis = IE value * 2
|
|
orientationMajorAxis INTEGER (0..89),
|
|
uncertaintyAltitude INTEGER (0..127),
|
|
confidence INTEGER (0..100)
|
|
}
|
|
|
|
|
|
EllipsoidPointUncertCircle ::= SEQUENCE {
|
|
latitudeSign ENUMERATED { north, south },
|
|
latitude INTEGER (0..8388607),
|
|
longitude INTEGER (-8388608..8388607),
|
|
uncertaintyCode INTEGER (0..127)
|
|
}
|
|
|
|
|
|
EllipsoidPointUncertEllipse ::= SEQUENCE {
|
|
latitudeSign ENUMERATED { north, south },
|
|
latitude INTEGER (0..8388607),
|
|
longitude INTEGER (-8388608..8388607),
|
|
uncertaintySemiMajor INTEGER (0..127),
|
|
uncertaintySemiMinor INTEGER (0..127),
|
|
-- Actual value orientationMajorAxis = IE value * 2
|
|
orientationMajorAxis INTEGER (0..89),
|
|
confidence INTEGER (0..100)
|
|
}
|
|
|
|
|
|
EnvironmentCharacterisation ::= ENUMERATED {
|
|
possibleHeavyMultipathNLOS,
|
|
lightMultipathLOS,
|
|
notDefined,
|
|
spare }
|
|
|
|
Eutra-EventResult ::= SEQUENCE {
|
|
earfcn EARFCN,
|
|
reportedCells SEQUENCE (SIZE (1..maxReportedEUTRACellPerFreq)) OF
|
|
EUTRA-PhysicalCellIdentity
|
|
}
|
|
|
|
EUTRA-EventResult-vb50ext ::= SEQUENCE {
|
|
earfcn EARFCNExtension OPTIONAL
|
|
}
|
|
|
|
Eutra-EventResultList ::= SEQUENCE (SIZE (1..maxReportedEUTRAFreqs)) OF
|
|
Eutra-EventResult
|
|
|
|
EUTRA-EventResultList-vb50ext ::= SEQUENCE (SIZE (1..maxReportedEUTRAFreqs)) OF
|
|
EUTRA-EventResult-vb50ext
|
|
|
|
EUTRA-EventResults ::= SEQUENCE {
|
|
eventID EventIDInterRAT,
|
|
eutra-EventResultsList Eutra-EventResultList
|
|
}
|
|
|
|
EUTRA-EventResults-vb50ext ::= SEQUENCE {
|
|
eutra-EventResultsList EUTRA-EventResultList-vb50ext
|
|
}
|
|
|
|
EUTRA-EventResultsForCELLFACH ::= SEQUENCE {
|
|
eutraFrequencyIndicator BIT STRING (SIZE (maxNumEUTRAFreqs-FACH))
|
|
}
|
|
|
|
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-FrequencyAndPriorityInfo-v920ext ::= SEQUENCE {
|
|
qqualMinEUTRA INTEGER (-34..-3) OPTIONAL,
|
|
threshXhigh2 INTEGER (0..31) OPTIONAL,
|
|
threshXlow2 INTEGER (0..31) OPTIONAL
|
|
}
|
|
|
|
EUTRA-FrequencyAndPriorityInfo-vb50ext ::= SEQUENCE {
|
|
qqualMinEUTRA-WB INTEGER (-34..-3) OPTIONAL
|
|
}
|
|
|
|
EUTRA-FrequencyAndPriorityInfoExtension-vb50ext ::= SEQUENCE {
|
|
earfcn EARFCNExtension,
|
|
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),
|
|
qqualMinEUTRA INTEGER (-34..-3) OPTIONAL,
|
|
threshXhigh2 INTEGER (0..31) OPTIONAL,
|
|
threshXlow2 INTEGER (0..31) OPTIONAL,
|
|
eutra-blackListedCellList EUTRA-BlacklistedCellPerFreqList OPTIONAL,
|
|
eutraDetection BOOLEAN
|
|
}
|
|
|
|
EUTRA-FrequencyAndPriorityInfoExtensionList ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
|
|
EUTRA-FrequencyAndPriorityInfoExtension-vb50ext
|
|
|
|
EUTRA-FrequencyAndPriorityInfoList ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
|
|
EUTRA-FrequencyAndPriorityInfo
|
|
|
|
EUTRA-FrequencyAndPriorityInfoList-v920ext ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
|
|
EUTRA-FrequencyAndPriorityInfo-v920ext
|
|
|
|
EUTRA-FrequencyAndPriorityInfoList-vb50ext ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
|
|
EUTRA-FrequencyAndPriorityInfo-vb50ext
|
|
|
|
EUTRA-FrequencyList ::= SEQUENCE {
|
|
eutraFrequencyRemoval EUTRA-FrequencyRemoval,
|
|
eutraNewFrequencies EUTRA-FrequencyInfoList OPTIONAL
|
|
}
|
|
|
|
EUTRA-FrequencyList-r9 ::= SEQUENCE {
|
|
eutraFrequencyRemoval EUTRA-FrequencyRemoval,
|
|
eutraNewFrequencies EUTRA-FrequencyInfoList OPTIONAL,
|
|
eutraSIAcquisition EUTRA-SIAcquisition OPTIONAL
|
|
}
|
|
|
|
EUTRA-FrequencyList-r11 ::= SEQUENCE {
|
|
eutraFrequencyRemoval EUTRA-FrequencyRemoval-r11,
|
|
eutraNewFrequencies EUTRA-FrequencyInfoList-r11 OPTIONAL,
|
|
eutraSIAcquisition EUTRA-SIAcquisition-r11 OPTIONAL
|
|
}
|
|
|
|
EUTRA-SIAcquisition ::= SEQUENCE {
|
|
earfcn EARFCN,
|
|
physicalCellIdentity EUTRA-PhysicalCellIdentity
|
|
}
|
|
|
|
EUTRA-SIAcquisition-r11 ::= SEQUENCE {
|
|
-- If the IE earfcn is set to a value of 65535, then the EARFCN
|
|
-- value for that instance shall be read from the IE earfcnExt.
|
|
earfcn EARFCN,
|
|
earfcnExt EARFCNExtension OPTIONAL,
|
|
physicalCellIdentity EUTRA-PhysicalCellIdentity
|
|
}
|
|
|
|
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-MeasuredResult-vb50ext ::= SEQUENCE {
|
|
earfcn EARFCNExtension OPTIONAL
|
|
}
|
|
|
|
Eutra-MeasuredResultList ::= SEQUENCE (SIZE (1..maxReportedEUTRAFreqs)) OF
|
|
Eutra-MeasuredResult
|
|
|
|
EUTRA-MeasuredResultList-vb50ext ::= SEQUENCE (SIZE (1..maxReportedEUTRAFreqs)) OF
|
|
EUTRA-MeasuredResult-vb50ext
|
|
|
|
EUTRA-MeasuredResults ::= SEQUENCE {
|
|
eutraMeasuredResultList Eutra-MeasuredResultList
|
|
}
|
|
|
|
EUTRA-MeasuredResults-vb50ext ::= SEQUENCE {
|
|
eutraMeasuredResultList EUTRA-MeasuredResultList-vb50ext
|
|
}
|
|
|
|
EUTRA-MeasuredCells-v920ext ::= SEQUENCE {
|
|
eutraSIacquisitionResults EUTRA-SIacquisitionResults
|
|
}
|
|
|
|
Eutra-MeasuredResult-v920ext ::= SEQUENCE {
|
|
measuredEUTRACells-v920ext SEQUENCE (SIZE (1..maxReportedEUTRACellPerFreq)) OF
|
|
EUTRA-MeasuredCells-v920ext
|
|
}
|
|
|
|
Eutra-MeasuredResultList-v920ext ::= SEQUENCE (SIZE (1..maxReportedEUTRAFreqs)) OF
|
|
Eutra-MeasuredResult-v920ext
|
|
|
|
|
|
EUTRA-MeasuredResults-v920ext ::= SEQUENCE {
|
|
eutraMeasuredResultList-v920ext Eutra-MeasuredResultList-v920ext
|
|
}
|
|
|
|
EUTRA-SIacquisitionResults ::= SEQUENCE {
|
|
cgiInfo SEQUENCE {
|
|
plmn-Identity PLMN-Identity,
|
|
cellIdentity BIT STRING (SIZE (28)),
|
|
trackingAreaCode BIT STRING (SIZE (16))
|
|
},
|
|
csgIdentity CSG-Identity OPTIONAL,
|
|
csgMemberIndication ENUMERATED { member } OPTIONAL
|
|
}
|
|
|
|
EUTRA-FrequencyRemoval ::= CHOICE {
|
|
removeAllFrequencies NULL,
|
|
removeSomeFrequencies SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
|
|
EARFCN,
|
|
removeNoFrequencies NULL
|
|
}
|
|
|
|
EUTRA-FrequencyRemoval-r11 ::= CHOICE {
|
|
removeAllFrequencies NULL,
|
|
removeSomeFrequencies FrequenciesToRemove,
|
|
removeNoFrequencies NULL
|
|
}
|
|
|
|
EUTRA-FrequencyInfoList ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
|
|
EUTRA-FrequencyInfo
|
|
|
|
EUTRA-FrequencyInfoList-r11 ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
|
|
EUTRA-FrequencyInfo-r11
|
|
|
|
EUTRA-FrequencyInfo ::= SEQUENCE {
|
|
earfcn EARFCN,
|
|
measurementBandwidth EUTRA-MeasurementBandwidth OPTIONAL,
|
|
eutra-blackListedCellList EUTRA-BlacklistedCellPerFreqList OPTIONAL
|
|
}
|
|
|
|
EUTRA-FrequencyInfo-r11 ::= SEQUENCE {
|
|
-- If the IE earfcn is set to a value of 65535, then the EARFCN
|
|
-- value for that instance shall be read from the IE earfcnExt.
|
|
earfcn EARFCN,
|
|
earfcnExt EARFCNExtension OPTIONAL,
|
|
measurementBandwidth EUTRA-MeasurementBandwidth OPTIONAL,
|
|
eutra-blackListedCellList EUTRA-BlacklistedCellPerFreqList OPTIONAL,
|
|
widebandRSRQMeasurements ENUMERATED {true} OPTIONAL
|
|
}
|
|
|
|
EUTRA-FrequencyRACHReportingInfo ::= SEQUENCE {
|
|
eutra-FrequencyListIndicator BIT STRING (SIZE (maxNumEUTRAFreqs)),
|
|
eutra-FrequencyRepQuantityRACH ENUMERATED { rsrp, rsrq },
|
|
eutra-FrequencyRACHReportingThreshold INTEGER (0..97),
|
|
rachReportingPriority ENUMERATED { intraEUTRAInter, interIntraEUTRA,
|
|
interEUTRAIntra, eUTRAIntraInter,
|
|
eUTRAInterIntra, spare3,
|
|
spare2, spare1 } OPTIONAL
|
|
}
|
|
|
|
EUTRA-MeasurementBandwidth ::= ENUMERATED { mbw6, mbw15, mbw25, mbw50, mbw75, mbw100 }
|
|
|
|
EUTRA-MeasurementForCELLFACH ::= SEQUENCE {
|
|
eutraFrequenciesForMeasurement SEQUENCE (SIZE (1..maxNumEUTRAFreqs-FACH)) OF
|
|
EARFCNRange,
|
|
reportCriteria ENUMERATED { event-triggeredreporting, periodicalReporting },
|
|
measurementQuantity ENUMERATED { rsrp, rsrq },
|
|
reportingThreshold INTEGER (0..97)
|
|
}
|
|
|
|
FrequenciesToRemove ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
|
|
EARFCNRange
|
|
|
|
Event1a ::= SEQUENCE {
|
|
triggeringCondition TriggeringCondition2,
|
|
reportingRange ReportingRange,
|
|
forbiddenAffectCellList ForbiddenAffectCellList OPTIONAL,
|
|
w W,
|
|
reportDeactivationThreshold ReportDeactivationThreshold,
|
|
reportingAmount ReportingAmount,
|
|
reportingInterval ReportingInterval
|
|
}
|
|
|
|
Event1a-r4 ::= SEQUENCE {
|
|
triggeringCondition TriggeringCondition2,
|
|
reportingRange ReportingRange,
|
|
forbiddenAffectCellList ForbiddenAffectCellList-r4 OPTIONAL,
|
|
w W,
|
|
reportDeactivationThreshold ReportDeactivationThreshold,
|
|
reportingAmount ReportingAmount,
|
|
reportingInterval ReportingInterval
|
|
}
|
|
|
|
Event1a-OnSecUlFreq-r9 ::= SEQUENCE {
|
|
triggeringCondition TriggeringCondition2,
|
|
reportingRange ReportingRange,
|
|
forbiddenAffectCellListOnSecULFreq ForbiddenAffectCellListOnSecULFreq OPTIONAL,
|
|
w W,
|
|
reportDeactivationThreshold ReportDeactivationThreshold,
|
|
reportingAmount ReportingAmount,
|
|
reportingInterval ReportingInterval
|
|
}
|
|
|
|
Event1a-LCR-r4 ::= SEQUENCE {
|
|
triggeringCondition TriggeringCondition2,
|
|
reportingRange ReportingRange,
|
|
forbiddenAffectCellList ForbiddenAffectCellList-LCR-r4 OPTIONAL,
|
|
w W,
|
|
reportDeactivationThreshold ReportDeactivationThreshold,
|
|
reportingAmount ReportingAmount,
|
|
reportingInterval ReportingInterval
|
|
}
|
|
|
|
Event1b ::= SEQUENCE {
|
|
triggeringCondition TriggeringCondition1,
|
|
reportingRange ReportingRange,
|
|
forbiddenAffectCellList ForbiddenAffectCellList OPTIONAL,
|
|
w W
|
|
}
|
|
|
|
Event1b-r4 ::= SEQUENCE {
|
|
triggeringCondition TriggeringCondition1,
|
|
reportingRange ReportingRange,
|
|
forbiddenAffectCellList ForbiddenAffectCellList-r4 OPTIONAL,
|
|
w W
|
|
}
|
|
|
|
Event1b-r7 ::= SEQUENCE {
|
|
triggeringCondition TriggeringCondition1,
|
|
reportingRange ReportingRange,
|
|
forbiddenAffectCellList ForbiddenAffectCellList-r4 OPTIONAL,
|
|
w W,
|
|
periodicReportingInfo-1b PeriodicReportingInfo-1b OPTIONAL
|
|
}
|
|
|
|
Event1b-OnSecUlFreq-r9 ::= SEQUENCE {
|
|
triggeringCondition TriggeringCondition1,
|
|
reportingRange ReportingRange,
|
|
forbiddenAffectCellListOnSecULFreq ForbiddenAffectCellListOnSecULFreq OPTIONAL,
|
|
w W,
|
|
periodicReportingInfo-1b PeriodicReportingInfo-1b OPTIONAL
|
|
}
|
|
|
|
Event1b-LCR-r4 ::= SEQUENCE {
|
|
triggeringCondition TriggeringCondition1,
|
|
reportingRange ReportingRange,
|
|
forbiddenAffectCellList ForbiddenAffectCellList-LCR-r4 OPTIONAL,
|
|
w W
|
|
}
|
|
|
|
Event1c ::= SEQUENCE {
|
|
replacementActivationThreshold ReplacementActivationThreshold,
|
|
reportingAmount ReportingAmount,
|
|
reportingInterval ReportingInterval
|
|
}
|
|
|
|
Event1d ::= SEQUENCE {
|
|
triggeringCondition TriggeringCondition2 OPTIONAL,
|
|
useCIO BOOLEAN OPTIONAL
|
|
}
|
|
|
|
Event1e ::= SEQUENCE {
|
|
triggeringCondition TriggeringCondition2,
|
|
thresholdUsedFrequency ThresholdUsedFrequency
|
|
}
|
|
|
|
Event1e-r6 ::= SEQUENCE {
|
|
triggeringCondition TriggeringCondition2,
|
|
thresholdUsedFrequency ThresholdUsedFrequency-r6
|
|
}
|
|
|
|
Event1f ::= SEQUENCE {
|
|
triggeringCondition TriggeringCondition1,
|
|
thresholdUsedFrequency ThresholdUsedFrequency
|
|
}
|
|
|
|
Event1f-r6 ::= SEQUENCE {
|
|
triggeringCondition TriggeringCondition1,
|
|
thresholdUsedFrequency ThresholdUsedFrequency-r6
|
|
}
|
|
|
|
Event1j-r6 ::= SEQUENCE {
|
|
replacementActivationThreshold ReplacementActivationThreshold,
|
|
reportingAmount ReportingAmount,
|
|
reportingInterval ReportingInterval
|
|
}
|
|
|
|
Event2a ::= SEQUENCE {
|
|
-- dummy is not used in this version of the specification and should be ignored
|
|
dummy Threshold,
|
|
usedFreqW W,
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreqParameterList OPTIONAL
|
|
}
|
|
|
|
Event2a-r6 ::= SEQUENCE {
|
|
usedFreqW W,
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreqWList-r6 OPTIONAL
|
|
}
|
|
|
|
Event2a-r10 ::= SEQUENCE {
|
|
usedFreqW W,
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus-r10 OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreq2aParameterList-r10 OPTIONAL
|
|
}
|
|
|
|
Event2a-r11 ::= SEQUENCE {
|
|
usedFreqW W,
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus-r10 OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreq2aParameterList-r11 OPTIONAL
|
|
}
|
|
|
|
Event2b ::= SEQUENCE {
|
|
usedFreqThreshold Threshold,
|
|
usedFreqW W,
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreqParameterList OPTIONAL
|
|
}
|
|
|
|
Event2b-r6 ::= SEQUENCE {
|
|
usedFreqThreshold Threshold-r6,
|
|
usedFreqW W,
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreqParameterList-r6 OPTIONAL
|
|
}
|
|
|
|
Event2b-r10 ::= SEQUENCE {
|
|
usedFreqThreshold Threshold-r6,
|
|
usedFreqW W,
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus-r10 OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreqParameterList-r10 OPTIONAL
|
|
}
|
|
|
|
Event2b-r11 ::= SEQUENCE {
|
|
usedFreqThreshold Threshold-r6,
|
|
usedFreqW W,
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus-r10 OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreqParameterList-r11 OPTIONAL
|
|
}
|
|
|
|
Event2c ::= SEQUENCE {
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreqParameterList OPTIONAL
|
|
}
|
|
|
|
Event2c-r6 ::= SEQUENCE {
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreqParameterList-r6 OPTIONAL
|
|
}
|
|
|
|
Event2c-r10 ::= SEQUENCE {
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus-r10 OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreqParameterList-r10 OPTIONAL
|
|
}
|
|
|
|
Event2c-r11 ::= SEQUENCE {
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus-r10 OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreqParameterList-r11 OPTIONAL
|
|
}
|
|
|
|
Event2d ::= SEQUENCE {
|
|
usedFreqThreshold Threshold,
|
|
usedFreqW W,
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
}
|
|
|
|
Event2d-r6 ::= SEQUENCE {
|
|
usedFreqThreshold Threshold-r6,
|
|
usedFreqW W,
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
}
|
|
|
|
Event2d-r10 ::= SEQUENCE {
|
|
usedFreqThreshold Threshold-r6,
|
|
usedFreqW W,
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus-r10 OPTIONAL
|
|
}
|
|
|
|
Event2e ::= SEQUENCE {
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreqParameterList OPTIONAL
|
|
}
|
|
|
|
Event2e-r6 ::= SEQUENCE {
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreqParameterList-r6 OPTIONAL
|
|
}
|
|
|
|
Event2e-r10 ::= SEQUENCE {
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus-r10 OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreqParameterList-r10 OPTIONAL
|
|
}
|
|
|
|
Event2e-r11 ::= SEQUENCE {
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus-r10 OPTIONAL,
|
|
nonUsedFreqParameterList NonUsedFreqParameterList-r11 OPTIONAL
|
|
}
|
|
|
|
Event2f ::= SEQUENCE {
|
|
usedFreqThreshold Threshold,
|
|
usedFreqW W,
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
}
|
|
|
|
Event2f-r6 ::= SEQUENCE {
|
|
usedFreqThreshold Threshold-r6,
|
|
usedFreqW W,
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
}
|
|
|
|
Event2f-r10 ::= SEQUENCE {
|
|
usedFreqThreshold Threshold-r6,
|
|
usedFreqW W,
|
|
hysteresis HysteresisInterFreq,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus-r10 OPTIONAL
|
|
}
|
|
|
|
Event3a ::= SEQUENCE {
|
|
thresholdOwnSystem Threshold,
|
|
w W,
|
|
thresholdOtherSystem Threshold,
|
|
hysteresis Hysteresis,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
}
|
|
|
|
Event3b ::= SEQUENCE {
|
|
thresholdOtherSystem Threshold,
|
|
hysteresis Hysteresis,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
|
|
}
|
|
|
|
Event3c ::= SEQUENCE {
|
|
thresholdOtherSystem Threshold,
|
|
hysteresis Hysteresis,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
}
|
|
|
|
Event3d ::= SEQUENCE {
|
|
hysteresis Hysteresis,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
}
|
|
|
|
EventIDInterFreq ::= ENUMERATED {
|
|
e2a, e2b, e2c, e2d, e2e, e2f, spare2, spare1 }
|
|
|
|
EventIDInterRAT ::= ENUMERATED {
|
|
e3a, e3b, e3c, e3d }
|
|
|
|
EventIDIntraFreq ::= ENUMERATED {
|
|
e1a, e1b, e1c, e1d, e1e,
|
|
e1f, e1g, e1h, e1i, e1j,
|
|
spare6, spare5, spare4, spare3, spare2,
|
|
spare1 }
|
|
|
|
EventResults ::= CHOICE {
|
|
intraFreqEventResults IntraFreqEventResults,
|
|
interFreqEventResults InterFreqEventResults,
|
|
interRATEventResults InterRATEventResults,
|
|
trafficVolumeEventResults TrafficVolumeEventResults,
|
|
qualityEventResults QualityEventResults,
|
|
ue-InternalEventResults UE-InternalEventResults,
|
|
ue-positioning-MeasurementEventResults UE-Positioning-MeasurementEventResults,
|
|
spare NULL
|
|
}
|
|
|
|
EventResults-v770ext ::= CHOICE {
|
|
ue-positioning-MeasurementEventResults UE-Positioning-MeasurementEventResults-v770ext
|
|
}
|
|
|
|
EventResults-v860ext ::= CHOICE {
|
|
ue-positioning-MeasurementEventResults UE-Positioning-MeasurementEventResults-v860ext
|
|
}
|
|
|
|
EventResults-va40ext ::= CHOICE {
|
|
interFreqEventResults InterFreqEventResults-va40ext
|
|
}
|
|
|
|
EventResultsOnSecUlFreq ::= SEQUENCE {
|
|
intraFreqEventResults IntraFreqEventResultsOnSecUlFreq
|
|
}
|
|
|
|
ExtraDoppler ::= SEQUENCE {
|
|
-- Doppler 1st order term, -0.2..+0.1 m/s2
|
|
-- ( = -42..+21 with 1/210 m/s2 resolution)
|
|
dopplerFirstOrder INTEGER (-42.. 21),
|
|
dopplerUncertainty ENUMERATED { dopU40, dopU20, dopU10, dopU5, dopU2-5,
|
|
spare3, spare2, spare1 }
|
|
}
|
|
|
|
ExtraDopplerInfo ::= SEQUENCE {
|
|
-- Actual value doppler1stOrder = IE value * 0.023
|
|
doppler1stOrder INTEGER (-42..21),
|
|
dopplerUncertainty DopplerUncertainty
|
|
}
|
|
|
|
FACH-MeasurementOccasionInfo ::= SEQUENCE {
|
|
fACH-meas-occasion-coeff INTEGER (1..12) OPTIONAL,
|
|
inter-freq-FDD-meas-ind BOOLEAN,
|
|
-- inter-freq-TDD-meas-ind is for 3.84Mcps TDD and 7.68 Mcps TDD. For 1.28Mcps TDD, the IE in
|
|
-- FACH-MeasurementOccasionInfo-LCR-r4-ext is used.
|
|
inter-freq-TDD-meas-ind BOOLEAN,
|
|
inter-RAT-meas-ind SEQUENCE (SIZE (1..maxOtherRAT)) OF
|
|
RAT-Type OPTIONAL
|
|
}
|
|
|
|
FACH-MeasurementOccasionInfo-LCR-r4-ext ::= SEQUENCE {
|
|
inter-freq-TDD128-meas-ind BOOLEAN
|
|
}
|
|
|
|
FilterCoefficient ::= ENUMERATED {
|
|
fc0, fc1, fc2, fc3, fc4, fc5,
|
|
fc6, fc7, fc8, fc9, fc11, fc13,
|
|
fc15, fc17, fc19, spare1 }
|
|
|
|
-- Actual value FineSFN-SFN = IE value * 0.0625
|
|
FineSFN-SFN ::= INTEGER (0..15)
|
|
|
|
ForbiddenAffectCell ::= CHOICE {
|
|
fdd PrimaryCPICH-Info,
|
|
tdd PrimaryCCPCH-Info
|
|
}
|
|
|
|
ForbiddenAffectCell-r4 ::= CHOICE {
|
|
fdd PrimaryCPICH-Info,
|
|
tdd PrimaryCCPCH-Info-r4
|
|
}
|
|
|
|
ForbiddenAffectCell-LCR-r4 ::= SEQUENCE {
|
|
tdd PrimaryCCPCH-Info-LCR-r4
|
|
}
|
|
|
|
ForbiddenAffectCellList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
ForbiddenAffectCell
|
|
|
|
ForbiddenAffectCellList-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
ForbiddenAffectCell-r4
|
|
|
|
ForbiddenAffectCellList-LCR-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
ForbiddenAffectCell-LCR-r4
|
|
|
|
ForbiddenAffectCellListOnSecULFreq ::= SEQUENCE (SIZE (1.. maxCellMeasOnSecULFreq)) OF
|
|
ForbiddenAffectCellOnSecULFreq
|
|
|
|
ForbiddenAffectCellOnSecULFreq ::= SEQUENCE {
|
|
primaryCPICH PrimaryCPICH-Info
|
|
}
|
|
|
|
FreqQualityEstimateQuantity-FDD ::= ENUMERATED {
|
|
cpich-Ec-N0,
|
|
cpich-RSCP }
|
|
|
|
FreqQualityEstimateQuantity-TDD ::= ENUMERATED {
|
|
primaryCCPCH-RSCP }
|
|
|
|
GanssDataBits ::= SEQUENCE {
|
|
ganssTod INTEGER (0..86399),
|
|
dataBitAssistance ReqDataBitAssistance
|
|
}
|
|
|
|
GANSSDecipheringKeys ::= SEQUENCE {
|
|
currentDecipheringKey BIT STRING (SIZE (56)),
|
|
nextDecipheringKey BIT STRING (SIZE (56))
|
|
}
|
|
|
|
GANSSGenericData ::= SEQUENCE {
|
|
ganssId INTEGER (0..7) OPTIONAL,
|
|
ganssTimeModelsList GANSSTimeModelsList OPTIONAL,
|
|
uePositioningDGANSSCorrections UE-Positioning-DGANSSCorrections OPTIONAL,
|
|
uePositioningGANSSNavigationModel UE-Positioning-GANSS-NavigationModel 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 OPTIONAL,
|
|
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
|
|
}
|
|
|
|
GANSSGenericData-r9 ::= SEQUENCE {
|
|
ganssId INTEGER (0..7) OPTIONAL,
|
|
uePositiningGANSSsbasID UE-Positioning-GANSS-SBAS-ID OPTIONAL,
|
|
ganssTimeModelsList GANSSTimeModelsList OPTIONAL,
|
|
uePositioningDGANSSCorrections UE-Positioning-DGANSSCorrections-r9 OPTIONAL,
|
|
uePositioningGANSSNavigationModel UE-Positioning-GANSS-NavigationModel OPTIONAL,
|
|
uePositioningGANSSAddNavigationModels
|
|
UE-Positioning-GANSS-AddNavigationModels OPTIONAL,
|
|
uePositioningGANSSRealTimeIntegrity UE-Positioning-GANSS-RealTimeIntegrity OPTIONAL,
|
|
uePositioningGANSSDataBitAssistance UE-Positioning-GANSS-Data-Bit-Assistance OPTIONAL,
|
|
uePositioningGANSSReferenceMeasurementInfo
|
|
UE-Positioning-GANSS-ReferenceMeasurementInfo OPTIONAL,
|
|
uePositioningGANSSAlmanac UE-Positioning-GANSS-Almanac-r8 OPTIONAL,
|
|
uePositioningGANSSUTCModel UE-Positioning-GANSS-UTCModel OPTIONAL,
|
|
uePositioningGANSSAddUTCModels UE-Positioning-GANSS-AddUTCModels OPTIONAL,
|
|
uePositioningGANSSAuxiliaryInfo UE-Positioning-GANSS-AuxiliaryInfo OPTIONAL
|
|
}
|
|
|
|
GANSSGenericData-v920ext ::= SEQUENCE {
|
|
uePositioningDGANSSCorrections UE-Positioning-DGANSSCorrections-v920ext OPTIONAL
|
|
}
|
|
|
|
GANSSGenericData-va40ext ::= SEQUENCE {
|
|
ganssTimeModelsList GANSSTimeModelsList-va40ext OPTIONAL,
|
|
uePositioningGANSSReferenceMeasurementInfo
|
|
UE-Positioning-GANSS-ReferenceMeasurementInfo-va40ext
|
|
OPTIONAL,
|
|
uePositioningGANSSAlmanac UE-Positioning-GANSS-Almanac-va40ext OPTIONAL
|
|
}
|
|
|
|
GANSSGenericData-r10 ::= SEQUENCE {
|
|
ganssId INTEGER (0..7) OPTIONAL,
|
|
uePositiningGANSSsbasID UE-Positioning-GANSS-SBAS-ID OPTIONAL,
|
|
ganssTimeModelsList GANSSTimeModelsList-r10 OPTIONAL,
|
|
uePositioningDGANSSCorrections UE-Positioning-DGANSSCorrections-r9 OPTIONAL,
|
|
uePositioningGANSSNavigationModel UE-Positioning-GANSS-NavigationModel OPTIONAL,
|
|
uePositioningGANSSAddNavigationModels
|
|
UE-Positioning-GANSS-AddNavigationModels OPTIONAL,
|
|
uePositioningGANSSRealTimeIntegrity UE-Positioning-GANSS-RealTimeIntegrity OPTIONAL,
|
|
uePositioningGANSSDataBitAssistance UE-Positioning-GANSS-Data-Bit-Assistance OPTIONAL,
|
|
uePositioningGANSSReferenceMeasurementInfo
|
|
UE-Positioning-GANSS-ReferenceMeasurementInfo-r10
|
|
OPTIONAL,
|
|
uePositioningGANSSAlmanac UE-Positioning-GANSS-Almanac-r10 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
|
|
|
|
GANSSGenericDataList-r9 ::= SEQUENCE (SIZE (1..maxGANSS)) OF
|
|
GANSSGenericData-r9
|
|
|
|
GANSSGenericDataList-v920ext ::= SEQUENCE (SIZE (1..maxGANSS)) OF
|
|
GANSSGenericData-v920ext
|
|
|
|
GANSSGenericDataList-va40ext ::= SEQUENCE (SIZE (1..maxGANSS)) OF
|
|
GANSSGenericData-va40ext
|
|
|
|
GANSSGenericDataList-r10 ::= SEQUENCE (SIZE (1..maxGANSS)) OF
|
|
GANSSGenericData-r10
|
|
|
|
GANSSGenericMeasurementInfo ::= SEQUENCE (SIZE (1..maxGANSS)) OF SEQUENCE {
|
|
ganssId INTEGER (0..7) OPTIONAL,
|
|
ganssMeasurementSignalList GANSSMeasurementSignalList
|
|
}
|
|
|
|
GANSSGenericMeasurementInfo-v860ext ::= SEQUENCE (SIZE (1..maxGANSS)) OF SEQUENCE {
|
|
ganssMeasurementSignalList GANSSMeasurementSignalList-v860ext
|
|
}
|
|
|
|
GANSSMeasurementParameters ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF SEQUENCE {
|
|
satId INTEGER (0..63),
|
|
cSurNzero INTEGER (0..63),
|
|
multipathIndicator ENUMERATED { nm, low, medium, high },
|
|
carrierQualityIndication BIT STRING (SIZE (2)) OPTIONAL,
|
|
ganssCodePhase INTEGER (0..2097151),
|
|
ganssIntegerCodePhase INTEGER (0..63) OPTIONAL,
|
|
codePhaseRmsError INTEGER (0..63),
|
|
doppler INTEGER (-32768..32767),
|
|
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),
|
|
t-toeLimit INTEGER (0..10),
|
|
satellitesListRelatedDataList SatellitesListRelatedDataList OPTIONAL
|
|
}
|
|
|
|
GANSSReferenceTimeOnly ::= SEQUENCE {
|
|
gANSS-tod INTEGER (0..3599999),
|
|
gANSS-timeId INTEGER (0..7) OPTIONAL,
|
|
gANSS-tod-uncertainty INTEGER (0..127) OPTIONAL
|
|
}
|
|
|
|
GanssReqGenericData ::= SEQUENCE {
|
|
ganssId INTEGER (0..7) OPTIONAL,
|
|
ganssRealTimeIntegrity BOOLEAN,
|
|
ganssDifferentialCorrection DGANSS-Sig-Id-Req OPTIONAL,
|
|
ganssAlmanac BOOLEAN,
|
|
ganssNavigationModel BOOLEAN,
|
|
ganssTimeModelGNSS-GNSS BIT STRING (SIZE (8)) OPTIONAL,
|
|
ganssReferenceMeasurementInfo BOOLEAN,
|
|
ganssDataBits GanssDataBits OPTIONAL,
|
|
ganssUTCModel BOOLEAN,
|
|
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
|
|
extraDoppler ExtraDoppler OPTIONAL,
|
|
codePhase INTEGER (0..1023),
|
|
integerCodePhase INTEGER (0..127),
|
|
codePhaseSearchWindow BIT STRING (SIZE (5)),
|
|
azimuthandElevation AzimuthAndElevation OPTIONAL
|
|
}
|
|
|
|
GANSSSatelliteInformation-va40ext ::= SEQUENCE {
|
|
azimuthAndElevation AzimuthAndElevation-va40ext OPTIONAL
|
|
}
|
|
|
|
GANSSSatelliteInformation-r10 ::= SEQUENCE {
|
|
ganssSatId INTEGER (0..63),
|
|
dopplerZeroOrder INTEGER (-2048..2047), -- scale factor 0.5m/s
|
|
extraDoppler ExtraDoppler OPTIONAL,
|
|
codePhase INTEGER (0..1023),
|
|
integerCodePhase INTEGER (0..127),
|
|
codePhaseSearchWindow BIT STRING (SIZE (5)),
|
|
azimuthandElevation AzimuthAndElevation-r10 OPTIONAL
|
|
}
|
|
|
|
GANSSSatelliteInformationList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
|
|
GANSSSatelliteInformation
|
|
|
|
GANSSSatelliteInformationList-va40ext ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
|
|
GANSSSatelliteInformation-va40ext
|
|
|
|
GANSSSatelliteInformationList-r10 ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
|
|
GANSSSatelliteInformation-r10
|
|
|
|
GANSSTimeModelsList ::= SEQUENCE (SIZE (1..maxGANSS-1)) OF
|
|
UE-Positioning-GANSS-TimeModel
|
|
|
|
GANSSTimeModelsList-va40ext ::= SEQUENCE (SIZE (1.. maxGANSS-1)) OF
|
|
UE-Positioning-GANSS-TimeModel-va40ext
|
|
|
|
GANSSTimeModelsList-r10 ::= SEQUENCE (SIZE (1..maxGANSS-1)) OF
|
|
UE-Positioning-GANSS-TimeModel-r10
|
|
|
|
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)),
|
|
ganss-delta-I-alm BIT STRING (SIZE (11)),
|
|
ganss-omegadot-alm BIT STRING (SIZE (11)),
|
|
ganss-svhealth-alm BIT STRING (SIZE (4)),
|
|
ganss-delta-a-sqrt-alm BIT STRING (SIZE (17)),
|
|
ganss-omegazero-alm BIT STRING (SIZE (16)),
|
|
ganss-m-zero-alm BIT STRING (SIZE (16)),
|
|
ganss-omega-alm BIT STRING (SIZE (16)),
|
|
ganss-af-zero-alm BIT STRING (SIZE (14)),
|
|
ganss-af-one-alm BIT STRING (SIZE (11))
|
|
}
|
|
|
|
GANSS-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)),
|
|
iod BIT STRING (SIZE (10)),
|
|
ganssClockModel UE-Positioning-GANSS-ClockModel,
|
|
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
|
|
|
|
GANSS-Signal-Id ::= INTEGER (0..7)
|
|
|
|
GANSS-Status-Health ::= ENUMERATED {
|
|
udre-scale-1dot0,
|
|
udre-scale-0dot75,
|
|
udre-scale-0dot5,
|
|
udre-scale-0dot3,
|
|
udre-scale-0dot2,
|
|
udre-scale-0dot1,
|
|
no-data,
|
|
invalid-data }
|
|
|
|
GANSS-Storm-Flag ::= SEQUENCE {
|
|
storm-flag-one BOOLEAN,
|
|
storm-flag-two BOOLEAN,
|
|
storm-flag-three BOOLEAN,
|
|
storm-flag-four BOOLEAN,
|
|
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),
|
|
doppler INTEGER (-32768..32768),
|
|
wholeGPS-Chips INTEGER (0..1022),
|
|
fractionalGPS-Chips INTEGER (0..1023),
|
|
multipathIndicator MultipathIndicator,
|
|
pseudorangeRMS-Error INTEGER (0..63)
|
|
}
|
|
|
|
GPS-MeasurementParamList ::= SEQUENCE (SIZE (1..maxSat)) OF
|
|
GPS-MeasurementParam
|
|
|
|
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,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy INTEGER (46..173) OPTIONAL,
|
|
bsicReported BSICReported,
|
|
-- dummy2 is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy2 ObservedTimeDifferenceToGSM OPTIONAL
|
|
}
|
|
|
|
GSM-MeasuredResultsList ::= SEQUENCE (SIZE (1..maxReportedGSMCells)) OF
|
|
GSM-MeasuredResults
|
|
|
|
GPS-TOW-1msec ::= INTEGER (0..604799999)
|
|
|
|
GPS-TOW-1sec ::= INTEGER (0..604799)
|
|
|
|
GPS-TOW-Assist ::= SEQUENCE {
|
|
satID SatID,
|
|
tlm-Message BIT STRING (SIZE (14)),
|
|
tlm-Reserved BIT STRING (SIZE (2)),
|
|
alert BOOLEAN,
|
|
antiSpoof BOOLEAN
|
|
}
|
|
|
|
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
|
|
penaltyTime PenaltyTime-RSCP
|
|
}
|
|
|
|
HCS-CellReselectInformation-ECN0 ::= SEQUENCE {
|
|
-- TABULAR: The default value for penaltyTime is "notUsed"
|
|
-- Temporary offset is nested inside PenaltyTime-ECN0
|
|
penaltyTime PenaltyTime-ECN0
|
|
}
|
|
|
|
HCS-NeighbouringCellInformation-RSCP ::= SEQUENCE {
|
|
hcs-PRIO HCS-PRIO DEFAULT 0,
|
|
q-HCS Q-HCS DEFAULT 0,
|
|
hcs-CellReselectInformation HCS-CellReselectInformation-RSCP
|
|
}
|
|
|
|
HCS-NeighbouringCellInformation-ECN0 ::= SEQUENCE {
|
|
hcs-PRIO HCS-PRIO DEFAULT 0,
|
|
q-HCS Q-HCS DEFAULT 0,
|
|
hcs-CellReselectInformation HCS-CellReselectInformation-ECN0
|
|
}
|
|
|
|
HCS-PRIO ::= INTEGER (0..7)
|
|
|
|
HCS-ServingCellInformation ::= SEQUENCE {
|
|
hcs-PRIO HCS-PRIO DEFAULT 0,
|
|
q-HCS Q-HCS DEFAULT 0,
|
|
t-CR-Max T-CRMax OPTIONAL
|
|
}
|
|
|
|
HorizontalVelocity ::= SEQUENCE {
|
|
bearing INTEGER (0..359),
|
|
horizontalSpeed INTEGER (0..2047)
|
|
}
|
|
|
|
HorizontalWithVerticalVelocity ::= SEQUENCE {
|
|
verticalSpeedDirection ENUMERATED { upward, downward },
|
|
bearing INTEGER (0..359),
|
|
horizontalSpeed INTEGER (0..2047),
|
|
verticalSpeed INTEGER (0..255)
|
|
}
|
|
|
|
HorizontalVelocityWithUncertainty ::= SEQUENCE {
|
|
bearing INTEGER (0..359),
|
|
horizontalSpeed INTEGER (0..2047),
|
|
horizontalSpeedUncertainty INTEGER (0..255)
|
|
}
|
|
|
|
HorizontalWithVerticalVelocityAndUncertainty ::= SEQUENCE {
|
|
verticalSpeedDirection ENUMERATED { upward, downward },
|
|
bearing INTEGER (0..359),
|
|
horizontalSpeed INTEGER (0..2047),
|
|
verticalSpeed INTEGER (0..255),
|
|
horizontalUncertaintySpeed INTEGER (0..255),
|
|
verticalUncertaintySpeed INTEGER (0..255)
|
|
}
|
|
|
|
-- Actual value Hysteresis = IE value * 0.5
|
|
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
|
|
}
|
|
|
|
InterFreqCell-LCR-r4 ::= SEQUENCE {
|
|
frequencyInfo FrequencyInfo,
|
|
nonFreqRelatedEventResults CellMeasurementEventResults-LCR-r4
|
|
}
|
|
|
|
InterFreqCellID ::= INTEGER (0..maxCellMeas-1)
|
|
|
|
InterFreqCellInfoList ::= SEQUENCE {
|
|
removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellList OPTIONAL,
|
|
cellsForInterFreqMeasList CellsForInterFreqMeasList OPTIONAL
|
|
}
|
|
|
|
InterFreqCellInfoList-r4 ::= SEQUENCE {
|
|
removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellList-r4 OPTIONAL,
|
|
cellsForInterFreqMeasList CellsForInterFreqMeasList OPTIONAL
|
|
}
|
|
|
|
InterFreqCellInfoList-r8 ::= SEQUENCE {
|
|
removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellList-r8 OPTIONAL,
|
|
cellsForInterFreqMeasList CellsForInterFreqMeasList OPTIONAL
|
|
}
|
|
|
|
InterFreqCellInfoList-r9 ::= SEQUENCE {
|
|
removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellList-r9 OPTIONAL,
|
|
cellsForInterFreqMeasList CellsForInterFreqMeasList OPTIONAL,
|
|
cSGInterFreqCellInfoList CSGInterFreqCellInfoList OPTIONAL,
|
|
interFreqSIAcquisition InterFreqSIAcquisition OPTIONAL
|
|
}
|
|
|
|
InterFreqCellInfoList-r10 ::= SEQUENCE {
|
|
removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellList-r10 OPTIONAL,
|
|
cellsForInterFreqMeasList CellsForInterFreqMeasList OPTIONAL,
|
|
cSGInterFreqCellInfoList CSGInterFreqCellInfoList OPTIONAL,
|
|
interFreqSIAcquisition InterFreqSIAcquisition OPTIONAL
|
|
}
|
|
|
|
InterFreqSIAcquisition ::= SEQUENCE {
|
|
frequencyInfo FrequencyInfo,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryScramblingCode PrimaryCPICH-Info
|
|
},
|
|
tdd NULL
|
|
}
|
|
}
|
|
|
|
|
|
InterFreqCellInfoSI-List-RSCP ::= SEQUENCE {
|
|
removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-RSCP OPTIONAL
|
|
}
|
|
|
|
InterFreqCellInfoSI-List-ECN0 ::= SEQUENCE {
|
|
removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-ECN0 OPTIONAL
|
|
}
|
|
|
|
InterFreqCellInfoSI-List-HCS-RSCP ::= SEQUENCE {
|
|
removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-HCS-RSCP OPTIONAL
|
|
}
|
|
InterFreqCellInfoSI-List-HCS-ECN0 ::= SEQUENCE {
|
|
removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-HCS-ECN0 OPTIONAL
|
|
}
|
|
|
|
InterFreqCellInfoSI-List-RSCP-LCR ::= SEQUENCE {
|
|
removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-RSCP-LCR-r4 OPTIONAL
|
|
}
|
|
|
|
InterFreqCellInfoSI-List-ECN0-LCR ::= SEQUENCE {
|
|
removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-ECN0-LCR-r4 OPTIONAL
|
|
}
|
|
|
|
InterFreqCellInfoSI-List-HCS-RSCP-LCR ::= SEQUENCE {
|
|
removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-HCS-RSCP-LCR-r4 OPTIONAL
|
|
}
|
|
InterFreqCellInfoSI-List-HCS-ECN0-LCR ::= SEQUENCE {
|
|
removedInterFreqCellList RemovedInterFreqCellList OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-HCS-ECN0-LCR-r4 OPTIONAL
|
|
}
|
|
|
|
InterFreqCellList ::= SEQUENCE (SIZE (1..maxFreq)) OF
|
|
InterFreqCell
|
|
|
|
InterFreqCellList-LCR-r4-ext ::= SEQUENCE (SIZE (1..maxFreq)) OF
|
|
InterFreqCell-LCR-r4
|
|
|
|
InterFreqCellMeasuredResultsList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
CellMeasuredResults
|
|
|
|
InterFreqCellMeasuredResultsList-v920ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
CellMeasuredResults-v920ext
|
|
|
|
InterFreqEvent ::= CHOICE {
|
|
event2a Event2a,
|
|
event2b Event2b,
|
|
event2c Event2c,
|
|
event2d Event2d,
|
|
event2e Event2e,
|
|
event2f Event2f
|
|
}
|
|
|
|
InterFreqEvent-r6 ::= CHOICE {
|
|
event2a Event2a-r6,
|
|
event2b Event2b-r6,
|
|
event2c Event2c-r6,
|
|
event2d Event2d-r6,
|
|
event2e Event2e-r6,
|
|
event2f Event2f-r6
|
|
}
|
|
|
|
InterFreqEvent-r10 ::= CHOICE {
|
|
event2a Event2a-r10,
|
|
event2b Event2b-r10,
|
|
event2c Event2c-r10,
|
|
event2d Event2d-r10,
|
|
event2e Event2e-r10,
|
|
event2f Event2f-r10
|
|
}
|
|
|
|
InterFreqEvent-r11 ::= CHOICE {
|
|
event2a Event2a-r11,
|
|
event2b Event2b-r11,
|
|
event2c Event2c-r11,
|
|
event2d Event2d-r10,
|
|
event2e Event2e-r11,
|
|
event2f Event2f-r10
|
|
}
|
|
|
|
InterFreqEventList ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
|
|
InterFreqEvent
|
|
|
|
InterFreqEventList-r6 ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
|
|
InterFreqEvent-r6
|
|
|
|
InterFreqEventList-r10 ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
|
|
InterFreqEvent-r10
|
|
|
|
InterFreqEventList-r11 ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
|
|
InterFreqEvent-r11
|
|
|
|
--Following IE shall be used regardless of CPICH RSCP(FDD) or Primary CCPCH RSCP(TDD)
|
|
--The order of the list corresponds to the order of the cells in InterFrequencyMeasuredResultsList
|
|
--The IE is only used for measured results and not for additional measured results.
|
|
InterFrequencyMeasuredResultsList-v590ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
DeltaRSCPPerCell
|
|
|
|
Inter-FreqEventCriteria-v590ext ::= SEQUENCE {
|
|
threholdUsedFrequency-delta DeltaRSCP,
|
|
threholdNonUsedFrequency-deltaList ThreholdNonUsedFrequency-deltaList OPTIONAL
|
|
}
|
|
|
|
--The order of the list corresponds to the order of the events in Inter-FreqEventList
|
|
Inter-FreqEventCriteriaList-v590ext ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
|
|
Inter-FreqEventCriteria-v590ext
|
|
|
|
--The order of the list corresponds to the order of relevant events in Intra-FreqEventCriteriaList
|
|
--i.e. the first element of the list corresponds to the first occurance of event 1e, 1f, 1h, 1i,
|
|
--the second element of the list corresponds to the second occurance of event 1e, 1f, 1h, 1i
|
|
Intra-FreqEventCriteriaList-v590ext ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
|
|
DeltaRSCP
|
|
|
|
--Following IE shall be used regardless of CPICH RSCP(FDD) or Primary CCPCH RSCP(TDD)
|
|
--The order of the list corresponds to the order of the cells in IntraFrequencyMeasuredResultsList
|
|
--The IE is only used for measured results and not for additional measured results.
|
|
IntraFrequencyMeasuredResultsList-v590ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
DeltaRSCPPerCell
|
|
|
|
|
|
InterFreqEventResults ::= SEQUENCE {
|
|
eventID EventIDInterFreq,
|
|
interFreqCellList InterFreqCellList OPTIONAL
|
|
}
|
|
|
|
InterFreqEventResults-va40ext ::= SEQUENCE {
|
|
detectedSetTrigger ENUMERATED {true} OPTIONAL
|
|
}
|
|
|
|
InterFreqEventResults-LCR-r4-ext ::= SEQUENCE {
|
|
eventID EventIDInterFreq,
|
|
interFreqCellList InterFreqCellList-LCR-r4-ext OPTIONAL
|
|
}
|
|
|
|
InterFreqMeasQuantity ::= SEQUENCE {
|
|
reportingCriteria CHOICE {
|
|
intraFreqReportingCriteria SEQUENCE {
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity
|
|
},
|
|
interFreqReportingCriteria SEQUENCE {
|
|
filterCoefficient FilterCoefficient DEFAULT fc0,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
freqQualityEstimateQuantity-FDD FreqQualityEstimateQuantity-FDD
|
|
},
|
|
tdd SEQUENCE {
|
|
freqQualityEstimateQuantity-TDD FreqQualityEstimateQuantity-TDD
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
InterFreqMeasuredResults ::= SEQUENCE {
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
utra-CarrierRSSI UTRA-CarrierRSSI OPTIONAL,
|
|
interFreqCellMeasuredResultsList InterFreqCellMeasuredResultsList OPTIONAL
|
|
}
|
|
|
|
InterFreqMeasuredResults-v920ext ::= SEQUENCE {
|
|
interFreqCellMeasuredResultsList InterFreqCellMeasuredResultsList-v920ext OPTIONAL
|
|
}
|
|
|
|
InterFreqMeasuredResultsList ::= SEQUENCE (SIZE (1..maxFreq)) OF
|
|
InterFreqMeasuredResults
|
|
|
|
InterFreqMeasuredResultsList-v920ext ::= SEQUENCE (SIZE (1..maxFreq)) OF
|
|
InterFreqMeasuredResults-v920ext
|
|
|
|
InterFreqMeasurementSysInfo-RSCP ::= SEQUENCE {
|
|
interFreqCellInfoSI-List InterFreqCellInfoSI-List-RSCP OPTIONAL
|
|
}
|
|
|
|
InterFreqMeasurementSysInfo-ECN0 ::= SEQUENCE {
|
|
interFreqCellInfoSI-List InterFreqCellInfoSI-List-ECN0 OPTIONAL
|
|
}
|
|
|
|
InterFreqMeasurementSysInfo-HCS-RSCP ::= SEQUENCE {
|
|
interFreqCellInfoSI-List InterFreqCellInfoSI-List-HCS-RSCP OPTIONAL
|
|
}
|
|
|
|
InterFreqMeasurementSysInfo-HCS-ECN0 ::= SEQUENCE {
|
|
interFreqCellInfoSI-List InterFreqCellInfoSI-List-HCS-ECN0 OPTIONAL
|
|
}
|
|
|
|
InterFreqMeasurementSysInfo-RSCP-LCR-r4 ::= SEQUENCE {
|
|
interFreqCellInfoSI-List InterFreqCellInfoSI-List-RSCP-LCR OPTIONAL
|
|
}
|
|
|
|
InterFreqMeasurementSysInfo-ECN0-LCR-r4 ::= SEQUENCE {
|
|
interFreqCellInfoSI-List InterFreqCellInfoSI-List-ECN0-LCR OPTIONAL
|
|
}
|
|
|
|
InterFreqMeasurementSysInfo-HCS-RSCP-LCR-r4 ::= SEQUENCE {
|
|
interFreqCellInfoSI-List InterFreqCellInfoSI-List-HCS-RSCP-LCR OPTIONAL
|
|
}
|
|
|
|
InterFreqMeasurementSysInfo-HCS-ECN0-LCR-r4 ::= SEQUENCE {
|
|
interFreqCellInfoSI-List InterFreqCellInfoSI-List-HCS-ECN0-LCR OPTIONAL
|
|
}
|
|
|
|
InterFreqRACHRepCellsList ::= SEQUENCE (SIZE (1..maxFreq)) OF
|
|
InterFreqCellID
|
|
|
|
Dummy-InterFreqRACHReportingInfo ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
interFreqRepQuantityRACH-FDD InterFreqRepQuantityRACH-FDD
|
|
},
|
|
tdd SEQUENCE {
|
|
interFreqRepQuantityRACH-TDDList InterFreqRepQuantityRACH-TDDList
|
|
},
|
|
interFreqRACHReportingThreshold Threshold,
|
|
maxReportedCellsOnRACHinterFreq MaxReportedCellsOnRACHinterFreq
|
|
}
|
|
}
|
|
|
|
InterFreqRACHReportingInfo ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
interFreqRepQuantityRACH-FDD InterFreqRepQuantityRACH-FDD
|
|
},
|
|
tdd SEQUENCE {
|
|
interFreqRepQuantityRACH-TDDList InterFreqRepQuantityRACH-TDDList
|
|
}
|
|
},
|
|
interFreqRACHReportingThreshold Threshold,
|
|
maxReportedCellsOnRACHinterFreq MaxReportedCellsOnRACHinterFreq
|
|
}
|
|
|
|
InterFreqReportCriteria ::= CHOICE {
|
|
intraFreqReportingCriteria IntraFreqReportingCriteria,
|
|
interFreqReportingCriteria InterFreqReportingCriteria,
|
|
periodicalReportingCriteria PeriodicalWithReportingCellStatus,
|
|
noReporting ReportingCellStatusOpt
|
|
}
|
|
|
|
InterFreqReportCriteria-r4 ::= CHOICE {
|
|
intraFreqReportingCriteria IntraFreqReportingCriteria-r4,
|
|
interFreqReportingCriteria InterFreqReportingCriteria,
|
|
periodicalReportingCriteria PeriodicalWithReportingCellStatus,
|
|
noReporting ReportingCellStatusOpt
|
|
}
|
|
|
|
InterFreqReportCriteria-r6 ::= CHOICE {
|
|
intraFreqReportingCriteria IntraFreqReportingCriteria-r6,
|
|
interFreqReportingCriteria InterFreqReportingCriteria-r6,
|
|
periodicalReportingCriteria PeriodicalWithReportingCellStatus,
|
|
noReporting ReportingCellStatusOpt
|
|
}
|
|
|
|
InterFreqReportCriteria-r7 ::= CHOICE {
|
|
intraFreqReportingCriteria IntraFreqReportingCriteria-r7,
|
|
interFreqReportingCriteria InterFreqReportingCriteria-r6,
|
|
periodicalReportingCriteria PeriodicalWithReportingCellStatus,
|
|
noReporting ReportingCellStatusOpt
|
|
}
|
|
|
|
InterFreqReportCriteria-r9 ::= CHOICE {
|
|
intraFreqReportingCriteria IntraFreqReportingCriteria-r9,
|
|
interFreqReportingCriteria InterFreqReportingCriteria-r6,
|
|
periodicalReportingCriteria PeriodicalWithReportingCellStatus,
|
|
noReporting ReportingCellStatusOpt
|
|
}
|
|
|
|
InterFreqReportCriteria-r10 ::= CHOICE {
|
|
intraFreqReportingCriteria IntraFreqReportingCriteria-r9,
|
|
interFreqReportingCriteria InterFreqReportingCriteria-r10,
|
|
periodicalReportingCriteria PeriodicalWithReportingCellStatus-r10,
|
|
noReporting ReportingCellStatusOpt-r10
|
|
}
|
|
|
|
InterFreqReportCriteria-r11 ::= CHOICE {
|
|
intraFreqReportingCriteria IntraFreqReportingCriteria-r11,
|
|
interFreqReportingCriteria InterFreqReportingCriteria-r11,
|
|
periodicalReportingCriteria PeriodicalWithReportingCellStatus-r10,
|
|
noReporting ReportingCellStatusOpt-r10
|
|
}
|
|
|
|
InterFreqReportingCriteria ::= SEQUENCE {
|
|
interFreqEventList InterFreqEventList OPTIONAL
|
|
}
|
|
|
|
InterFreqReportingCriteria-r6 ::= SEQUENCE {
|
|
interFreqEventList InterFreqEventList-r6 OPTIONAL
|
|
}
|
|
|
|
InterFreqReportingCriteria-r10 ::= SEQUENCE {
|
|
interFreqEventList InterFreqEventList-r10 OPTIONAL
|
|
}
|
|
|
|
InterFreqReportingCriteria-r11 ::= SEQUENCE {
|
|
interFreqEventList InterFreqEventList-r11 OPTIONAL
|
|
}
|
|
|
|
InterFreqReportingQuantity ::= SEQUENCE {
|
|
utra-Carrier-RSSI BOOLEAN,
|
|
frequencyQualityEstimate BOOLEAN,
|
|
nonFreqRelatedQuantities CellReportingQuantities
|
|
}
|
|
|
|
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 {
|
|
dummy,
|
|
primaryCCPCH-RSCP }
|
|
|
|
InterFreqRepQuantityRACH-TDDList ::= SEQUENCE (SIZE (1..2)) OF
|
|
InterFreqRepQuantityRACH-TDD
|
|
|
|
InterFrequencyMeasurement ::= SEQUENCE {
|
|
interFreqCellInfoList InterFreqCellInfoList,
|
|
interFreqMeasQuantity InterFreqMeasQuantity OPTIONAL,
|
|
interFreqReportingQuantity InterFreqReportingQuantity OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
interFreqSetUpdate UE-AutonomousUpdateMode OPTIONAL,
|
|
reportCriteria InterFreqReportCriteria
|
|
}
|
|
|
|
|
|
InterFrequencyMeasurement-r4 ::= SEQUENCE {
|
|
interFreqCellInfoList InterFreqCellInfoList-r4,
|
|
interFreqMeasQuantity InterFreqMeasQuantity OPTIONAL,
|
|
interFreqReportingQuantity InterFreqReportingQuantity OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
interFreqSetUpdate UE-AutonomousUpdateMode OPTIONAL,
|
|
reportCriteria InterFreqReportCriteria-r4
|
|
}
|
|
|
|
InterFrequencyMeasurement-r6 ::= SEQUENCE {
|
|
interFreqCellInfoList InterFreqCellInfoList-r4,
|
|
interFreqMeasQuantity InterFreqMeasQuantity OPTIONAL,
|
|
interFreqReportingQuantity InterFreqReportingQuantity OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
interFreqSetUpdate UE-AutonomousUpdateMode OPTIONAL,
|
|
reportCriteria InterFreqReportCriteria-r6
|
|
}
|
|
|
|
InterFrequencyMeasurement-r7 ::= SEQUENCE {
|
|
interFreqCellInfoList InterFreqCellInfoList-r4,
|
|
interFreqMeasQuantity InterFreqMeasQuantity OPTIONAL,
|
|
interFreqReportingQuantity InterFreqReportingQuantity OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
interFreqSetUpdate UE-AutonomousUpdateMode OPTIONAL,
|
|
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
|
|
}
|
|
|
|
InterFrequencyMeasurement-r9 ::= SEQUENCE {
|
|
interFreqCellInfoList InterFreqCellInfoList-r9,
|
|
interFreqMeasQuantity InterFreqMeasQuantity OPTIONAL,
|
|
interFreqReportingQuantity InterFreqReportingQuantity OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
interFreqSetUpdate UE-AutonomousUpdateMode OPTIONAL,
|
|
adjacentFrequencyIndex INTEGER (0..31) OPTIONAL,
|
|
interBandFrequencyIndex INTEGER (0..31) OPTIONAL,
|
|
reportCriteria InterFreqReportCriteria-r9
|
|
}
|
|
|
|
InterFrequencyMeasurement-r10 ::= SEQUENCE {
|
|
interFreqCellInfoList InterFreqCellInfoList-r10,
|
|
interFreqMeasQuantity InterFreqMeasQuantity OPTIONAL,
|
|
interFreqReportingQuantity InterFreqReportingQuantity OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
interFreqSetUpdate UE-AutonomousUpdateMode OPTIONAL,
|
|
adjacentFrequencyIndex INTEGER (0..31) OPTIONAL,
|
|
interBandFrequencyIndex INTEGER (0..31) OPTIONAL,
|
|
freqIndexListForEnhancedMeas FreqIndexListForEnhancedMeas OPTIONAL,
|
|
reportCriteria InterFreqReportCriteria-r10
|
|
}
|
|
|
|
InterFrequencyMeasurement-r11 ::= SEQUENCE {
|
|
interFreqCellInfoList InterFreqCellInfoList-r10,
|
|
interFreqMeasQuantity InterFreqMeasQuantity OPTIONAL,
|
|
interFreqReportingQuantity InterFreqReportingQuantity OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
interFreqSetUpdate UE-AutonomousUpdateMode OPTIONAL,
|
|
adjacentFrequencyIndex INTEGER (0..31) OPTIONAL,
|
|
interBandFrequencyIndex INTEGER (0..31) OPTIONAL,
|
|
freqIndexListForEnhancedMeas FreqIndexListForEnhancedMeas OPTIONAL,
|
|
reportCriteria InterFreqReportCriteria-r11
|
|
}
|
|
|
|
InterRAT-TargetCellDescription ::= SEQUENCE {
|
|
technologySpecificInfo CHOICE {
|
|
gsm SEQUENCE {
|
|
bsic BSIC,
|
|
frequency-band Frequency-Band,
|
|
bcch-ARFCN BCCH-ARFCN,
|
|
ncMode NC-Mode OPTIONAL
|
|
},
|
|
is-2000 NULL,
|
|
spare2 NULL,
|
|
spare1 NULL
|
|
}
|
|
}
|
|
|
|
InterRATCellID ::= INTEGER (0..maxCellMeas-1)
|
|
|
|
InterRATCellInfoIndication ::= INTEGER (0..3)
|
|
|
|
InterRATCellInfoList ::= SEQUENCE {
|
|
removedInterRATCellList RemovedInterRATCellList,
|
|
-- NOTE: Future revisions of dedicated messages including IE newInterRATCellList
|
|
-- should use a corrected version of this IE
|
|
newInterRATCellList NewInterRATCellList,
|
|
cellsForInterRATMeasList CellsForInterRATMeasList OPTIONAL
|
|
}
|
|
|
|
InterRATCellInfoList-B ::= SEQUENCE {
|
|
removedInterRATCellList RemovedInterRATCellList,
|
|
-- NOTE: IE newInterRATCellList should be optional. However, system information
|
|
-- does not support message versions. Hence, this can not be corrected
|
|
newInterRATCellList NewInterRATCellList-B
|
|
}
|
|
|
|
InterRATCellInfoList-r4 ::= SEQUENCE {
|
|
removedInterRATCellList RemovedInterRATCellList,
|
|
newInterRATCellList NewInterRATCellList OPTIONAL,
|
|
cellsForInterRATMeasList CellsForInterRATMeasList OPTIONAL
|
|
}
|
|
|
|
InterRATCellInfoList-r6 ::= SEQUENCE {
|
|
removedInterRATCellList RemovedInterRATCellList,
|
|
newInterRATCellList NewInterRATCellList OPTIONAL,
|
|
cellsForInterRATMeasList CellsForInterRATMeasList OPTIONAL,
|
|
interRATCellInfoIndication-r6 InterRATCellInfoIndication OPTIONAL
|
|
}
|
|
|
|
InterRATCellIndividualOffset ::= INTEGER (-50..50)
|
|
|
|
InterRATEvent ::= CHOICE {
|
|
event3a Event3a,
|
|
event3b Event3b,
|
|
event3c Event3c,
|
|
event3d Event3d
|
|
}
|
|
|
|
InterRATEventList ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
|
|
InterRATEvent
|
|
|
|
InterRATEventResults ::= SEQUENCE {
|
|
eventID EventIDInterRAT,
|
|
cellToReportList CellToReportList
|
|
}
|
|
|
|
InterRATInfo ::= ENUMERATED {
|
|
gsm }
|
|
|
|
InterRATInfo-r6 ::= SEQUENCE {
|
|
rat InterRATInfo,
|
|
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 {
|
|
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
|
|
}
|
|
}
|
|
}
|
|
|
|
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
|
|
}
|
|
|
|
InterRATMeasuredResultsList ::= SEQUENCE (SIZE (1..maxOtherRAT-16)) OF
|
|
InterRATMeasuredResults
|
|
|
|
InterRATMeasurement ::= SEQUENCE {
|
|
interRATCellInfoList InterRATCellInfoList OPTIONAL,
|
|
interRATMeasQuantity InterRATMeasQuantity OPTIONAL,
|
|
interRATReportingQuantity InterRATReportingQuantity OPTIONAL,
|
|
reportCriteria InterRATReportCriteria
|
|
}
|
|
|
|
InterRATMeasurement-r4 ::= SEQUENCE {
|
|
interRATCellInfoList InterRATCellInfoList-r4 OPTIONAL,
|
|
interRATMeasQuantity InterRATMeasQuantity OPTIONAL,
|
|
interRATReportingQuantity InterRATReportingQuantity OPTIONAL,
|
|
reportCriteria InterRATReportCriteria
|
|
}
|
|
|
|
InterRATMeasurement-r6 ::= SEQUENCE {
|
|
interRATCellInfoList InterRATCellInfoList-r6 OPTIONAL,
|
|
interRATMeasQuantity InterRATMeasQuantity OPTIONAL,
|
|
interRATReportingQuantity InterRATReportingQuantity OPTIONAL,
|
|
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
|
|
}
|
|
|
|
InterRATMeasurement-r9 ::= SEQUENCE {
|
|
interRATMeasurementObjects CHOICE {
|
|
interRATCellInfoList InterRATCellInfoList-r6,
|
|
eutra-FrequencyList EUTRA-FrequencyList-r9
|
|
} OPTIONAL,
|
|
interRATMeasQuantity InterRATMeasQuantity-r8 OPTIONAL,
|
|
interRATReportingQuantity InterRATReportingQuantity-r8 OPTIONAL,
|
|
reportCriteria InterRATReportCriteria,
|
|
idleIntervalInfo IdleIntervalInfo OPTIONAL
|
|
}
|
|
|
|
InterRATMeasurement-r11 ::= SEQUENCE {
|
|
interRATMeasurementObjects CHOICE {
|
|
interRATCellInfoList InterRATCellInfoList-r6,
|
|
eutra-FrequencyList EUTRA-FrequencyList-r11
|
|
} OPTIONAL,
|
|
interRATMeasQuantity InterRATMeasQuantity-r8 OPTIONAL,
|
|
interRATReportingQuantity InterRATReportingQuantity-r8 OPTIONAL,
|
|
reportCriteria InterRATReportCriteria,
|
|
idleIntervalInfo IdleIntervalInfo OPTIONAL
|
|
}
|
|
|
|
InterRATMeasurementSysInfo ::= SEQUENCE {
|
|
interRATCellInfoList InterRATCellInfoList OPTIONAL
|
|
}
|
|
|
|
InterRATMeasurementSysInfo-B ::= SEQUENCE {
|
|
interRATCellInfoList InterRATCellInfoList-B OPTIONAL
|
|
}
|
|
|
|
InterRATReportCriteria ::= CHOICE {
|
|
interRATReportingCriteria InterRATReportingCriteria,
|
|
periodicalReportingCriteria PeriodicalWithReportingCellStatus,
|
|
noReporting ReportingCellStatusOpt
|
|
}
|
|
|
|
InterRATReportingCriteria ::= SEQUENCE {
|
|
interRATEventList InterRATEventList OPTIONAL
|
|
}
|
|
|
|
InterRATReportingQuantity ::= SEQUENCE {
|
|
utran-EstimatedQuality BOOLEAN,
|
|
ratSpecificInfo CHOICE {
|
|
gsm SEQUENCE {
|
|
-- dummy and dummy2 are not used in this version of the specification
|
|
-- and when received they should be ignored.
|
|
dummy BOOLEAN,
|
|
dummy2 BOOLEAN,
|
|
gsm-Carrier-RSSI BOOLEAN
|
|
}
|
|
}
|
|
}
|
|
|
|
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)
|
|
|
|
IntraFreqCellIDOnSecULFreq ::= INTEGER (0..maxCellMeasOnSecULFreq-1)
|
|
|
|
IntraFreqCellInfoList ::= SEQUENCE {
|
|
removedIntraFreqCellList RemovedIntraFreqCellList OPTIONAL,
|
|
newIntraFreqCellList NewIntraFreqCellList OPTIONAL,
|
|
cellsForIntraFreqMeasList CellsForIntraFreqMeasList OPTIONAL
|
|
}
|
|
|
|
IntraFreqCellInfoList-r4 ::= SEQUENCE {
|
|
removedIntraFreqCellList RemovedIntraFreqCellList OPTIONAL,
|
|
newIntraFreqCellList NewIntraFreqCellList-r4 OPTIONAL,
|
|
cellsForIntraFreqMeasList CellsForIntraFreqMeasList OPTIONAL
|
|
}
|
|
|
|
IntraFreqCellInfoListInfoOnSecULFreq ::= SEQUENCE {
|
|
removedIntraFreqCellList RemovedIntraFreqCellListOnSecULFreq OPTIONAL,
|
|
newIntraFreqCellList NewIntraFreqCellListOnSecULFreq OPTIONAL,
|
|
cellsForIntraFreqMeasList CellsForIntraFreqMeasListOnSecULFreq OPTIONAL
|
|
}
|
|
|
|
IntraFreqCellInfoListOnSecULFreq ::= SEQUENCE {
|
|
intraFreqCellInfoListOnSecULFreq IntraFreqCellInfoListInfoOnSecULFreq
|
|
}
|
|
|
|
IntraFreqCellInfoList-r9 ::= SEQUENCE {
|
|
removedIntraFreqCellList RemovedIntraFreqCellList OPTIONAL,
|
|
newIntraFreqCellList NewIntraFreqCellList-r9 OPTIONAL,
|
|
cellsForIntraFreqMeasList CellsForIntraFreqMeasList OPTIONAL,
|
|
cSGIntraFreqCellInfoList CSGIntraFreqCellInfoList OPTIONAL,
|
|
intraFreqSIAcquisition IntraFreqSIAcquisition OPTIONAL
|
|
|
|
}
|
|
|
|
IntraFreqCellInfoList-r10 ::= SEQUENCE {
|
|
removedIntraFreqCellList RemovedIntraFreqCellList OPTIONAL,
|
|
newIntraFreqCellList NewIntraFreqCellList-r10 OPTIONAL,
|
|
cellsForIntraFreqMeasList CellsForIntraFreqMeasList OPTIONAL,
|
|
cSGIntraFreqCellInfoList CSGIntraFreqCellInfoList OPTIONAL,
|
|
intraFreqSIAcquisition IntraFreqSIAcquisition OPTIONAL
|
|
}
|
|
|
|
IntraFreqSIAcquisitionInfo::= SEQUENCE (SIZE (1..maxSIrequest)) OF
|
|
PrimaryCPICH-Info
|
|
|
|
IntraFreqSIAcquisition ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
intraFreqSIAcquisitionInfo IntraFreqSIAcquisitionInfo OPTIONAL
|
|
},
|
|
tdd NULL
|
|
}
|
|
}
|
|
|
|
IntraFreqCellInfoSI-List-RSCP ::= SEQUENCE {
|
|
removedIntraFreqCellList RemovedIntraFreqCellList OPTIONAL,
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-RSCP
|
|
}
|
|
|
|
IntraFreqCellInfoSI-List-ECN0 ::= SEQUENCE {
|
|
removedIntraFreqCellList RemovedIntraFreqCellList OPTIONAL,
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-ECN0
|
|
}
|
|
|
|
IntraFreqCellInfoSI-List-HCS-RSCP ::= SEQUENCE {
|
|
removedIntraFreqCellList RemovedIntraFreqCellList OPTIONAL,
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-HCS-RSCP
|
|
}
|
|
|
|
IntraFreqCellInfoSI-List-HCS-ECN0 ::= SEQUENCE {
|
|
removedIntraFreqCellList RemovedIntraFreqCellList OPTIONAL,
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-HCS-ECN0
|
|
}
|
|
|
|
IntraFreqCellInfoSI-List-RSCP-LCR-r4 ::= SEQUENCE {
|
|
removedIntraFreqCellList RemovedIntraFreqCellList OPTIONAL,
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-RSCP-LCR-r4
|
|
}
|
|
|
|
IntraFreqCellInfoSI-List-ECN0-LCR-r4 ::= SEQUENCE {
|
|
removedIntraFreqCellList RemovedIntraFreqCellList OPTIONAL,
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-ECN0-LCR-r4
|
|
}
|
|
|
|
IntraFreqCellInfoSI-List-HCS-RSCP-LCR-r4 ::= SEQUENCE {
|
|
removedIntraFreqCellList RemovedIntraFreqCellList OPTIONAL,
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-HCS-RSCP-LCR-r4
|
|
}
|
|
|
|
IntraFreqCellInfoSI-List-HCS-ECN0-LCR-r4 ::= SEQUENCE {
|
|
removedIntraFreqCellList RemovedIntraFreqCellList OPTIONAL,
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-HCS-ECN0-LCR-r4
|
|
}
|
|
|
|
IntraFreqEvent ::= CHOICE {
|
|
e1a Event1a,
|
|
e1b Event1b,
|
|
e1c Event1c,
|
|
e1d NULL,
|
|
e1e Event1e,
|
|
e1f Event1f,
|
|
e1g NULL,
|
|
e1h ThresholdUsedFrequency,
|
|
e1i ThresholdUsedFrequency
|
|
}
|
|
|
|
IntraFreqEvent-r4 ::= CHOICE {
|
|
e1a Event1a-r4,
|
|
e1b Event1b-r4,
|
|
e1c Event1c,
|
|
e1d NULL,
|
|
e1e Event1e,
|
|
e1f Event1f,
|
|
e1g NULL,
|
|
e1h ThresholdUsedFrequency,
|
|
e1i ThresholdUsedFrequency
|
|
}
|
|
|
|
IntraFreqEvent-LCR-r4 ::= CHOICE {
|
|
e1a Event1a-LCR-r4,
|
|
e1b Event1b-LCR-r4,
|
|
e1c Event1c,
|
|
e1d NULL,
|
|
e1e Event1e,
|
|
e1f Event1f,
|
|
e1g NULL,
|
|
e1h ThresholdUsedFrequency,
|
|
e1i ThresholdUsedFrequency
|
|
}
|
|
|
|
IntraFreqEvent-r6 ::= CHOICE {
|
|
e1a Event1a-r4,
|
|
e1b Event1b-r4,
|
|
e1c Event1c,
|
|
e1d Event1d,
|
|
e1e Event1e-r6,
|
|
e1f Event1f-r6,
|
|
e1g NULL,
|
|
e1h ThresholdUsedFrequency-r6,
|
|
e1i ThresholdUsedFrequency-r6,
|
|
e1j Event1j-r6
|
|
}
|
|
|
|
IntraFreqEvent-r7 ::= CHOICE {
|
|
e1a Event1a-r4,
|
|
e1b Event1b-r7,
|
|
e1c Event1c,
|
|
e1d Event1d,
|
|
e1e Event1e-r6,
|
|
e1f Event1f-r6,
|
|
e1g NULL,
|
|
e1h ThresholdUsedFrequency-r6,
|
|
e1i ThresholdUsedFrequency-r6,
|
|
e1j Event1j-r6
|
|
}
|
|
|
|
IntraFreqEventOnSecULFreq ::= CHOICE {
|
|
e1a Event1a-OnSecUlFreq-r9,
|
|
e1b Event1b-OnSecUlFreq-r9,
|
|
e1c Event1c,
|
|
e1e Event1e-r6,
|
|
e1f Event1f-r6
|
|
}
|
|
|
|
IntraFreqEvent-1d-r5 ::= SEQUENCE {
|
|
triggeringCondition TriggeringCondition2 OPTIONAL,
|
|
useCIO BOOLEAN OPTIONAL
|
|
}
|
|
|
|
IntraFreqEventCriteria ::= SEQUENCE {
|
|
event IntraFreqEvent,
|
|
hysteresis Hysteresis,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
}
|
|
|
|
IntraFreqEventCriteria-r4 ::= SEQUENCE {
|
|
event IntraFreqEvent-r4,
|
|
hysteresis Hysteresis,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
}
|
|
|
|
IntraFreqEventCriteria-LCR-r4 ::= SEQUENCE {
|
|
event IntraFreqEvent-LCR-r4,
|
|
hysteresis Hysteresis,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
}
|
|
|
|
IntraFreqEventCriteria-r6 ::= SEQUENCE {
|
|
event IntraFreqEvent-r6,
|
|
hysteresis Hysteresis,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
}
|
|
|
|
IntraFreqEventCriteria-r7 ::= SEQUENCE {
|
|
event IntraFreqEvent-r7,
|
|
hysteresis Hysteresis,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
}
|
|
|
|
IntraFreqEventCriteriaOnSecULFreq ::= SEQUENCE {
|
|
event IntraFreqEventOnSecULFreq,
|
|
hysteresis Hysteresis,
|
|
timeToTrigger TimeToTrigger,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
}
|
|
|
|
IntraFreqEventCriteriaList ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
|
|
IntraFreqEventCriteria
|
|
|
|
IntraFreqEventCriteriaList-r4 ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
|
|
IntraFreqEventCriteria-r4
|
|
|
|
IntraFreqEventCriteriaList-LCR-r4 ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
|
|
IntraFreqEventCriteria-LCR-r4
|
|
|
|
IntraFreqEventCriteriaList-r6 ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
|
|
IntraFreqEventCriteria-r6
|
|
|
|
IntraFreqEventCriteriaList-r7 ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
|
|
IntraFreqEventCriteria-r7
|
|
|
|
IntraFreqEventCriteriaListOnSecULFreq ::= SEQUENCE{
|
|
frequencyInfo FrequencyInfo,
|
|
intraFreqEventCriteria SEQUENCE (SIZE (1..maxMeasEventOnSecULFreq)) OF
|
|
IntraFreqEventCriteriaOnSecULFreq
|
|
}
|
|
|
|
IntraFreqEventResults ::= SEQUENCE {
|
|
eventID EventIDIntraFreq,
|
|
cellMeasurementEventResults CellMeasurementEventResults
|
|
}
|
|
|
|
IntraFreqEventResultsOnSecUlFreq ::= SEQUENCE {
|
|
eventID EventIDIntraFreq,
|
|
cellMeasurementEventResultsOnSecUlFreq CellMeasurementEventResultsOnSecUlFreq
|
|
}
|
|
|
|
IntraFreqMeasQuantity ::= SEQUENCE {
|
|
filterCoefficient FilterCoefficient DEFAULT fc0,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
intraFreqMeasQuantity-FDD IntraFreqMeasQuantity-FDD
|
|
},
|
|
tdd SEQUENCE {
|
|
intraFreqMeasQuantity-TDDList IntraFreqMeasQuantity-TDDList
|
|
}
|
|
}
|
|
}
|
|
|
|
-- If IntraFreqMeasQuantity-FDD is used in InterRATMeasQuantity, then only
|
|
-- cpich-Ec-N0 and cpich-RSCP are allowed.
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received the UE behaviour is not specified.
|
|
IntraFreqMeasQuantity-FDD ::= ENUMERATED {
|
|
cpich-Ec-N0,
|
|
cpich-RSCP,
|
|
pathloss,
|
|
dummy }
|
|
|
|
IntraFreqMeasQuantity-FDD-sib3 ::= ENUMERATED {
|
|
cpich-Ec-N0, 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.
|
|
IntraFreqMeasQuantity-TDD ::= ENUMERATED {
|
|
primaryCCPCH-RSCP,
|
|
pathloss,
|
|
timeslotISCP,
|
|
dummy }
|
|
|
|
IntraFreqMeasQuantity-TDDList ::= SEQUENCE (SIZE (1..4)) OF
|
|
IntraFreqMeasQuantity-TDD
|
|
|
|
IntraFreqMeasQuantity-TDD-sib3List ::= SEQUENCE (SIZE (1..2)) OF
|
|
ENUMERATED { primaryCCPCH-RSCP, timeslotISCP }
|
|
|
|
IntraFreqMeasuredResultsList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
CellMeasuredResults
|
|
|
|
IntraFreqMeasuredResultsList-v920ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
CellMeasuredResults-v920ext
|
|
|
|
|
|
IntraFreqMeasurementSysInfo-RSCP ::= SEQUENCE {
|
|
intraFreqMeasurementID MeasurementIdentity DEFAULT 1,
|
|
intraFreqCellInfoSI-List IntraFreqCellInfoSI-List-RSCP OPTIONAL,
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity OPTIONAL,
|
|
intraFreqReportingQuantityForRACH IntraFreqReportingQuantityForRACH OPTIONAL,
|
|
maxReportedCellsOnRACH MaxReportedCellsOnRACH OPTIONAL,
|
|
reportingInfoForCellDCH ReportingInfoForCellDCH OPTIONAL
|
|
}
|
|
|
|
IntraFreqMeasurementSysInfo-ECN0 ::= SEQUENCE {
|
|
intraFreqMeasurementID MeasurementIdentity DEFAULT 1,
|
|
intraFreqCellInfoSI-List IntraFreqCellInfoSI-List-ECN0 OPTIONAL,
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity OPTIONAL,
|
|
intraFreqReportingQuantityForRACH IntraFreqReportingQuantityForRACH OPTIONAL,
|
|
maxReportedCellsOnRACH MaxReportedCellsOnRACH OPTIONAL,
|
|
reportingInfoForCellDCH ReportingInfoForCellDCH OPTIONAL
|
|
}
|
|
|
|
IntraFreqMeasurementSysInfo-HCS-RSCP ::= SEQUENCE {
|
|
intraFreqMeasurementID MeasurementIdentity DEFAULT 1,
|
|
intraFreqCellInfoSI-List IntraFreqCellInfoSI-List-HCS-RSCP OPTIONAL,
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity OPTIONAL,
|
|
intraFreqReportingQuantityForRACH IntraFreqReportingQuantityForRACH OPTIONAL,
|
|
maxReportedCellsOnRACH MaxReportedCellsOnRACH OPTIONAL,
|
|
reportingInfoForCellDCH ReportingInfoForCellDCH OPTIONAL
|
|
}
|
|
|
|
IntraFreqMeasurementSysInfo-HCS-ECN0 ::= SEQUENCE {
|
|
intraFreqMeasurementID MeasurementIdentity DEFAULT 1,
|
|
intraFreqCellInfoSI-List IntraFreqCellInfoSI-List-HCS-ECN0 OPTIONAL,
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity OPTIONAL,
|
|
intraFreqReportingQuantityForRACH IntraFreqReportingQuantityForRACH OPTIONAL,
|
|
maxReportedCellsOnRACH MaxReportedCellsOnRACH OPTIONAL,
|
|
reportingInfoForCellDCH ReportingInfoForCellDCH OPTIONAL
|
|
}
|
|
|
|
IntraFreqMeasurementSysInfo-RSCP-LCR-r4 ::= SEQUENCE {
|
|
intraFreqMeasurementID MeasurementIdentity DEFAULT 1,
|
|
intraFreqCellInfoSI-List IntraFreqCellInfoSI-List-RSCP-LCR-r4 OPTIONAL,
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity OPTIONAL,
|
|
intraFreqReportingQuantityForRACH IntraFreqReportingQuantityForRACH OPTIONAL,
|
|
maxReportedCellsOnRACH MaxReportedCellsOnRACH OPTIONAL,
|
|
reportingInfoForCellDCH ReportingInfoForCellDCH-LCR-r4 OPTIONAL
|
|
}
|
|
|
|
IntraFreqMeasurementSysInfo-ECN0-LCR-r4 ::= SEQUENCE {
|
|
intraFreqMeasurementID MeasurementIdentity DEFAULT 1,
|
|
intraFreqCellInfoSI-List IntraFreqCellInfoSI-List-ECN0-LCR-r4 OPTIONAL,
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity OPTIONAL,
|
|
intraFreqReportingQuantityForRACH IntraFreqReportingQuantityForRACH OPTIONAL,
|
|
maxReportedCellsOnRACH MaxReportedCellsOnRACH OPTIONAL,
|
|
reportingInfoForCellDCH ReportingInfoForCellDCH-LCR-r4 OPTIONAL
|
|
}
|
|
|
|
IntraFreqMeasurementSysInfo-HCS-RSCP-LCR-r4 ::= SEQUENCE {
|
|
intraFreqMeasurementID MeasurementIdentity DEFAULT 1,
|
|
intraFreqCellInfoSI-List IntraFreqCellInfoSI-List-HCS-RSCP-LCR-r4 OPTIONAL,
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity OPTIONAL,
|
|
intraFreqReportingQuantityForRACH IntraFreqReportingQuantityForRACH OPTIONAL,
|
|
maxReportedCellsOnRACH MaxReportedCellsOnRACH OPTIONAL,
|
|
reportingInfoForCellDCH ReportingInfoForCellDCH-LCR-r4 OPTIONAL
|
|
}
|
|
|
|
IntraFreqMeasurementSysInfo-HCS-ECN0-LCR-r4 ::= SEQUENCE {
|
|
intraFreqMeasurementID MeasurementIdentity DEFAULT 1,
|
|
intraFreqCellInfoSI-List IntraFreqCellInfoSI-List-HCS-ECN0-LCR-r4 OPTIONAL,
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity OPTIONAL,
|
|
intraFreqReportingQuantityForRACH IntraFreqReportingQuantityForRACH OPTIONAL,
|
|
maxReportedCellsOnRACH MaxReportedCellsOnRACH OPTIONAL,
|
|
reportingInfoForCellDCH ReportingInfoForCellDCH-LCR-r4 OPTIONAL
|
|
}
|
|
|
|
IntraFreqReportCriteria ::= CHOICE {
|
|
intraFreqReportingCriteria IntraFreqReportingCriteria,
|
|
periodicalReportingCriteria PeriodicalWithReportingCellStatus,
|
|
noReporting ReportingCellStatusOpt
|
|
}
|
|
|
|
IntraFreqReportCriteria-r4 ::= CHOICE {
|
|
intraFreqReportingCriteria IntraFreqReportingCriteria-r4,
|
|
periodicalReportingCriteria PeriodicalWithReportingCellStatus,
|
|
noReporting ReportingCellStatusOpt
|
|
}
|
|
|
|
IntraFreqReportCriteria-r6 ::= CHOICE {
|
|
intraFreqReportingCriteria IntraFreqReportingCriteria-r6,
|
|
periodicalReportingCriteria PeriodicalWithReportingCellStatus,
|
|
noReporting ReportingCellStatusOpt
|
|
}
|
|
|
|
IntraFreqReportCriteria-r7 ::= CHOICE {
|
|
intraFreqReportingCriteria IntraFreqReportingCriteria-r7,
|
|
periodicalReportingCriteria PeriodicalWithReportingCellStatus,
|
|
noReporting ReportingCellStatusOpt
|
|
}
|
|
|
|
IntraFreqReportCriteria-r9 ::= CHOICE {
|
|
intraFreqReportingCriteria IntraFreqReportingCriteria-r9,
|
|
periodicalReportingCriteria PeriodicalWithReportingCellStatus,
|
|
noReporting ReportingCellStatusOpt
|
|
}
|
|
|
|
IntraFreqReportCriteria-r11 ::= CHOICE {
|
|
intraFreqReportingCriteria IntraFreqReportingCriteria-r11,
|
|
periodicalReportingCriteria PeriodicalWithReportingCellStatus,
|
|
noReporting ReportingCellStatusOpt
|
|
}
|
|
|
|
IntraFreqReportingCriteria ::= SEQUENCE {
|
|
eventCriteriaList IntraFreqEventCriteriaList OPTIONAL
|
|
}
|
|
|
|
IntraFreqReportingCriteria-r4 ::= SEQUENCE {
|
|
eventCriteriaList IntraFreqEventCriteriaList-r4 OPTIONAL
|
|
}
|
|
|
|
IntraFreqReportingCriteria-LCR-r4 ::= SEQUENCE {
|
|
eventCriteriaList IntraFreqEventCriteriaList-LCR-r4 OPTIONAL
|
|
}
|
|
|
|
IntraFreqReportingCriteria-r6 ::= SEQUENCE {
|
|
eventCriteriaList IntraFreqEventCriteriaList-r6 OPTIONAL
|
|
}
|
|
|
|
IntraFreqReportingCriteria-r7 ::= SEQUENCE {
|
|
eventCriteriaList IntraFreqEventCriteriaList-r7 OPTIONAL
|
|
}
|
|
|
|
IntraFreqReportingCriteria-r9 ::= SEQUENCE {
|
|
eventCriteriaList IntraFreqEventCriteriaList-r7 OPTIONAL,
|
|
eventCriteriaListOnSecULFreq IntraFreqEventCriteriaListOnSecULFreq OPTIONAL
|
|
}
|
|
|
|
IntraFreqReportingCriteria-r11 ::= SEQUENCE {
|
|
eventCriteriaList IntraFreqEventCriteriaList-r7 OPTIONAL,
|
|
eventCriteriaListOnSecULFreq IntraFreqEventCriteriaListOnSecULFreq OPTIONAL,
|
|
excludedCellInfoList CellInfoListToBeExcluded OPTIONAL
|
|
}
|
|
|
|
IntraFreqReportingCriteria-1b-r5 ::= SEQUENCE {
|
|
periodicReportingInfo-1b PeriodicReportingInfo-1b
|
|
}
|
|
|
|
IntraFreqReportingQuantity ::= SEQUENCE {
|
|
activeSetReportingQuantities CellReportingQuantities,
|
|
monitoredSetReportingQuantities CellReportingQuantities,
|
|
detectedSetReportingQuantities CellReportingQuantities OPTIONAL
|
|
}
|
|
|
|
IntraFreqReportingQuantityForRACH ::= SEQUENCE {
|
|
sfn-SFN-OTD-Type SFN-SFN-OTD-Type,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
intraFreqRepQuantityRACH-FDD IntraFreqRepQuantityRACH-FDD
|
|
},
|
|
tdd SEQUENCE {
|
|
intraFreqRepQuantityRACH-TDDList IntraFreqRepQuantityRACH-TDDList
|
|
}
|
|
}
|
|
}
|
|
|
|
IntraFreqRepQuantityRACH-FDD ::= ENUMERATED {
|
|
cpich-EcN0, cpich-RSCP,
|
|
pathloss, noReport }
|
|
|
|
IntraFreqRepQuantityRACH-TDD ::= ENUMERATED {
|
|
timeslotISCP,
|
|
primaryCCPCH-RSCP,
|
|
noReport }
|
|
|
|
IntraFreqRepQuantityRACH-TDDList ::= SEQUENCE (SIZE (1..2)) OF
|
|
IntraFreqRepQuantityRACH-TDD
|
|
|
|
IntraFrequencyMeasurement ::= SEQUENCE {
|
|
intraFreqCellInfoList IntraFreqCellInfoList OPTIONAL,
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity OPTIONAL,
|
|
intraFreqReportingQuantity IntraFreqReportingQuantity OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
reportCriteria IntraFreqReportCriteria OPTIONAL
|
|
}
|
|
|
|
IntraFrequencyMeasurement-r4 ::= SEQUENCE {
|
|
intraFreqCellInfoList IntraFreqCellInfoList-r4 OPTIONAL,
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity OPTIONAL,
|
|
intraFreqReportingQuantity IntraFreqReportingQuantity OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
reportCriteria IntraFreqReportCriteria-r4 OPTIONAL
|
|
}
|
|
|
|
IntraFrequencyMeasurement-r6 ::= SEQUENCE {
|
|
intraFreqCellInfoList IntraFreqCellInfoList-r4 OPTIONAL,
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity OPTIONAL,
|
|
intraFreqReportingQuantity IntraFreqReportingQuantity OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
-- reportCriteria is optional in later versions of this message
|
|
reportCriteria IntraFreqReportCriteria-r6
|
|
}
|
|
|
|
IntraFrequencyMeasurement-r7 ::= SEQUENCE {
|
|
intraFreqCellInfoList IntraFreqCellInfoList-r4 OPTIONAL,
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity OPTIONAL,
|
|
intraFreqReportingQuantity IntraFreqReportingQuantity OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
reportCriteria IntraFreqReportCriteria-r7 OPTIONAL
|
|
}
|
|
|
|
IntraFrequencyMeasurement-r9 ::= SEQUENCE {
|
|
intraFreqCellInfoList IntraFreqCellInfoList-r9 OPTIONAL,
|
|
intraFreqCellInfoListOnSecULFreq IntraFreqCellInfoListOnSecULFreq OPTIONAL,
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity OPTIONAL,
|
|
intraFreqReportingQuantity IntraFreqReportingQuantity OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
reportCriteria IntraFreqReportCriteria-r9 OPTIONAL
|
|
}
|
|
|
|
IntraFrequencyMeasurement-r10 ::= SEQUENCE {
|
|
intraFreqCellInfoList IntraFreqCellInfoList-r10 OPTIONAL,
|
|
intraFreqCellInfoListOnSecULFreq IntraFreqCellInfoListOnSecULFreq OPTIONAL,
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity OPTIONAL,
|
|
intraFreqReportingQuantity IntraFreqReportingQuantity OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
reportCriteria IntraFreqReportCriteria-r9 OPTIONAL
|
|
}
|
|
|
|
IntraFrequencyMeasurement-r11 ::= SEQUENCE {
|
|
intraFreqCellInfoList IntraFreqCellInfoList-r10 OPTIONAL,
|
|
intraFreqCellInfoListOnSecULFreq IntraFreqCellInfoListOnSecULFreq OPTIONAL,
|
|
intraFreqMeasQuantity IntraFreqMeasQuantity OPTIONAL,
|
|
intraFreqReportingQuantity IntraFreqReportingQuantity OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
reportCriteria IntraFreqReportCriteria-r11 OPTIONAL,
|
|
periodicalReportingCriteriaOnSecULFreq
|
|
PeriodicalWithReportingCellStatusOnSecULFreq OPTIONAL
|
|
}
|
|
|
|
IntraFrequencyMeasuredResultsListOnSecULFreq ::= SEQUENCE (SIZE (1..maxCellMeasOnSecULFreq)) OF
|
|
CellMeasuredResults-r9
|
|
|
|
IntraUTRAANR ::= SEQUENCE {
|
|
loggingAbsoluteThreshold LoggingAbsoluteThreshold,
|
|
loggingRelativeThreshold LoggingRelativeThreshold OPTIONAL
|
|
}
|
|
|
|
IODE ::= INTEGER (0..255)
|
|
|
|
IP-Length ::= ENUMERATED {
|
|
ipl5, ipl10 }
|
|
|
|
IP-PCCPCH-r4 ::= BOOLEAN
|
|
|
|
IP-Spacing ::= ENUMERATED {
|
|
e5, e7, e10, e15, e20,
|
|
e30, e40, e50 }
|
|
|
|
IP-Spacing-TDD ::= ENUMERATED {
|
|
e30, e40, e50, e70, e100}
|
|
|
|
IS-2000SpecificMeasInfo ::= ENUMERATED {
|
|
frequency, timeslot, colourcode,
|
|
outputpower, pn-Offset }
|
|
|
|
LoggedANRConfigurationInfo ::= SEQUENCE {
|
|
loggingDuration ENUMERATED { min10, min30, hr1, spare2, spare1 },
|
|
intraUTRAANR IntraUTRAANR OPTIONAL,
|
|
interRATANRforEUTRAIndicator ENUMERATED { true } OPTIONAL,
|
|
interRATANRforGSMIndicator ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
LoggedANRReportInfoList ::= SEQUENCE (SIZE (1..maxNumANRLoggedItems)) OF
|
|
LoggedANRReportInfo
|
|
|
|
LoggedANRReportInfoList-vb50ext ::= SEQUENCE (SIZE (1..maxNumANRLoggedItems)) OF
|
|
LoggedANRReportInfo-vb50ext
|
|
|
|
LoggedANRReportInfo ::= SEQUENCE {
|
|
plmn-Identity PLMN-Identity,
|
|
servingCell CellIdentity,
|
|
loggedCellInfo LoggedCellInfo
|
|
}
|
|
|
|
LoggedANRReportInfo-vb50ext ::= SEQUENCE {
|
|
loggedCellInfo LoggedCellInfo-vb50ext
|
|
}
|
|
|
|
LoggedCellInfo ::= CHOICE {
|
|
loggedUTRACellInfo LoggedUTRACellInfo,
|
|
loggedEUTRACellInfo LoggedEUTRACellInfo,
|
|
loggedGSMCellInfo LoggedGSMCellInfo
|
|
}
|
|
|
|
LoggedCellInfo-vb50ext ::= CHOICE {
|
|
loggedEUTRACellInfo LoggedEUTRACellInfo-vb50ext
|
|
}
|
|
|
|
LoggedConnectionEstablishmentFailureInfo-FDD ::= SEQUENCE {
|
|
loggedConnectionEstablishmentFailureAccessInfo-FDD
|
|
LoggedConnectionEstablishmentFailureAccessInfo-FDD,
|
|
loggedMeasFailedCellMeas LoggedMeasServingCellMeas-FDD,
|
|
loggedMeasIntrafreqNeighbourList LoggedMeasIntrafreqNeighbourList-FDD OPTIONAL,
|
|
loggedMeasInterfreqList LoggedMeasInterfreqList-FDD OPTIONAL,
|
|
loggedMeasInterRATNeighbourMeas LoggedMeasInterRATNeighbourMeas-vb50ext OPTIONAL,
|
|
loggedConnectionEstablishmentFailureLocationInfo
|
|
LoggedConnectionEstablishmentFailureLocationInfo OPTIONAL
|
|
}
|
|
|
|
LoggedConnectionEstablishmentFailureInfo-TDD128 ::= SEQUENCE {
|
|
loggedConnectionEstablishmentFailureAccessInfo-TDD
|
|
LoggedConnectionEstablishmentFailureAccessInfo-TDD,
|
|
loggedMeasFailedCellMeas LoggedMeasServingCellMeas-TDD128,
|
|
loggedMeasIntrafreqNeighbourList LoggedMeasIntrafreqNeighbourMeasList-TDD128 OPTIONAL,
|
|
loggedMeasInterfreqList LoggedMeasInterfreqList-TDD128 OPTIONAL,
|
|
loggedMeasInterRATNeighbourMeas LoggedMeasInterRATNeighbourMeas-vb50ext OPTIONAL,
|
|
loggedConnectionEstablishmentFailureLocationInfo
|
|
LoggedConnectionEstablishmentFailureLocationInfo OPTIONAL
|
|
}
|
|
|
|
LoggedConnectionEstablishmentFailureAccessInfo-FDD ::= SEQUENCE {
|
|
numberOfRRCMsgTransmitted INTEGER (0..8)
|
|
}
|
|
|
|
LoggedConnectionEstablishmentFailureAccessInfo-TDD ::= SEQUENCE {
|
|
numberOfRRCMsgTransmitted INTEGER (0..8),
|
|
fpachReceived BOOLEAN,
|
|
e-RUCCHFailure BOOLEAN OPTIONAL
|
|
}
|
|
|
|
LoggedConnectionEstablishmentFailureLocationInfo ::= SEQUENCE {
|
|
location CHOICE {
|
|
ellipsoidPoint EllipsoidPoint,
|
|
ellipsoidPointUncertCircle EllipsoidPointUncertCircle,
|
|
ellipsoidPointUncertEllipse EllipsoidPointUncertEllipse,
|
|
ellipsoidPointAltitude EllipsoidPointAltitude,
|
|
ellipsoidPointAltitudeEllipse EllipsoidPointAltitudeEllipsoide
|
|
},
|
|
horizontalVelocity HorizontalVelocity OPTIONAL
|
|
}
|
|
|
|
ConnectionEstablishmentFailureReport ::= SEQUENCE {
|
|
timeSinceFailure INTEGER (0..172800),
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
loggedConnectionEstablishmentFailureInfo
|
|
LoggedConnectionEstablishmentFailureInfo-FDD
|
|
},
|
|
tdd SEQUENCE {
|
|
loggedConnectionEstablishmentFailureInfo
|
|
LoggedConnectionEstablishmentFailureInfo-TDD128
|
|
}
|
|
}
|
|
}
|
|
|
|
LoggedEUTRACellInfo ::= SEQUENCE {
|
|
plmn-Identity PLMN-Identity,
|
|
trackingAreaCode BIT STRING (SIZE (16)),
|
|
eutraCellIdentity BIT STRING (SIZE (28)),
|
|
earfcn EARFCN,
|
|
physicalCellIdentity EUTRA-PhysicalCellIdentity
|
|
}
|
|
|
|
LoggedEUTRACellInfo-vb50ext ::= SEQUENCE {
|
|
earfcn EARFCNExtension OPTIONAL
|
|
}
|
|
|
|
LoggedGSMCellInfo ::= SEQUENCE {
|
|
plmn-Identity PLMN-Identity,
|
|
lac BIT STRING (SIZE (16)),
|
|
gsmCellIdentity BIT STRING (SIZE (16)),
|
|
bcch-ARFCN BCCH-ARFCN,
|
|
bandIndicator Frequency-Band,
|
|
bsic BSIC
|
|
}
|
|
|
|
LoggedMeasurementsConfigurationInfo ::= SEQUENCE {
|
|
absoluteTimeInfo BIT STRING (SIZE(48)),
|
|
loggingDuration ENUMERATED {min10, min20, min40, hr1, hr1min30,hr2,spare2,spare1},
|
|
loggingInterval ENUMERATED {li128,li256,li512,li1024,li2048,li3072,li4096,li6144},
|
|
traceReference TraceReference,
|
|
traceRecordingSession TraceRecordingSession,
|
|
tce-Id TCE-Id,
|
|
areaConfiguration CHOICE {
|
|
cellIDList SEQUENCE (SIZE (1..32)) OF
|
|
CellIdentity,
|
|
locationAreaList SEQUENCE (SIZE (1..8)) OF
|
|
LAI,
|
|
routingAreaList SEQUENCE (SIZE (1..8)) OF
|
|
RAI
|
|
} OPTIONAL
|
|
}
|
|
|
|
LoggedMeasurementsConfigurationInfo-r11 ::= SEQUENCE {
|
|
absoluteTimeInfo BIT STRING (SIZE(48)),
|
|
loggingDuration ENUMERATED {min10, min20, min40, hr1, hr1min30,hr2,spare2,spare1},
|
|
loggingInterval ENUMERATED {li128,li256,li512,li1024,li2048,li3072,li4096,li6144},
|
|
traceReference TraceReference,
|
|
traceRecordingSession TraceRecordingSession,
|
|
tce-Id TCE-Id,
|
|
plmnList PlmnList OPTIONAL,
|
|
areaConfiguration CHOICE {
|
|
cellIDList SEQUENCE (SIZE (1..32)) OF CellIDListItem,
|
|
locationAreaList SEQUENCE (SIZE (1..8)) OF
|
|
LAI,
|
|
routingAreaList SEQUENCE (SIZE (1..8)) OF
|
|
RAI
|
|
} OPTIONAL
|
|
}
|
|
|
|
LoggedMeasInterfreqList-FDD ::= SEQUENCE (SIZE (1..maxNumFDDFreqs)) OF
|
|
LoggedMeasInterfreqInfo-FDD
|
|
|
|
LoggedMeasInterfreqInfo-FDD ::= SEQUENCE {
|
|
frequencyInfo FrequencyInfo,
|
|
loggedMeasInterfreqNeighbourList SEQUENCE (SIZE (1..maxnumLoggedMeas)) OF
|
|
LoggedMeasNeighbourInfo-FDD
|
|
}
|
|
|
|
LoggedMeasInterfreqInfo-TDD128 ::= SEQUENCE {
|
|
frequencyInfo FrequencyInfo,
|
|
loggedMeasInterfreqNeighbourList LoggedMeasInterfreqNeighbourList-TDD128
|
|
}
|
|
|
|
LoggedMeasInterRATNeighbourMeas ::= SEQUENCE {
|
|
loggedMeasEUTRAFreqList LoggedMeasEUTRAFreqList OPTIONAL,
|
|
loggedMeasGSMNeighbourCellsList LoggedMeasGSMNeighbourCellsList OPTIONAL
|
|
}
|
|
|
|
LoggedMeasInterRATNeighbourMeas-vb50ext ::= SEQUENCE {
|
|
loggedMeasEUTRAFreqList LoggedMeasEUTRAFreqList-vb50ext
|
|
}
|
|
|
|
LoggedMeasIntrafreqNeighbourList-FDD ::= SEQUENCE (SIZE (1..maxnumLoggedMeas)) OF
|
|
LoggedMeasNeighbourInfo-FDD
|
|
|
|
LoggedMeasNeighbourInfo-FDD ::= SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
cpich-RSCP CPICH-RSCP,
|
|
cpich-Ec-N0 CPICH-Ec-N0
|
|
}
|
|
|
|
LoggedMeasIntrafreqNeighbourMeasList-TDD128 ::= SEQUENCE (SIZE (1..maxnumLoggedMeas)) OF
|
|
LoggedMeasNeighbourMeas-TDD128
|
|
|
|
LoggedMeasNeighbourMeas-TDD128 ::= SEQUENCE {
|
|
cellParametersID CellParametersID,
|
|
primaryCCPCH-RSCP PrimaryCCPCH-RSCP
|
|
}
|
|
|
|
LoggedMeasGSMNeighbourCellsList ::= SEQUENCE (SIZE (1..maxnumLoggedMeas)) OF
|
|
LoggedMeasGSMNeighbourCellsinfo
|
|
|
|
LoggedMeasGSMNeighbourCellsinfo ::= SEQUENCE {
|
|
bsic BSIC,
|
|
frequency-band Frequency-Band,
|
|
bcch-ARFCN BCCH-ARFCN,
|
|
gsm-CarrierRSSI GSM-CarrierRSSI
|
|
}
|
|
|
|
LoggedMeasEUTRAFreqList ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs))OF
|
|
LoggedMeasEUTRAFreqInfo
|
|
|
|
LoggedMeasEUTRAFreqList-vb50ext ::= SEQUENCE (SIZE (1..maxNumEUTRAFreqs)) OF
|
|
LoggedMeasEUTRAFreqInfo-vb50ext
|
|
|
|
LoggedMeasEUTRAFreqInfo ::= SEQUENCE {
|
|
earfcn EARFCN,
|
|
loggedMeasEUTRAFreqNeighbourInfoList SEQUENCE (SIZE (1.. maxnumLoggedMeas)) OF
|
|
LoggedMeasEUTRAFreqNeighbourInfo
|
|
}
|
|
|
|
LoggedMeasEUTRAFreqInfo-vb50ext ::= SEQUENCE {
|
|
earfcn EARFCNExtension OPTIONAL
|
|
}
|
|
|
|
LoggedMeasEUTRAFreqNeighbourInfo ::= SEQUENCE {
|
|
physicalCellIdentity EUTRA-PhysicalCellIdentity,
|
|
rSRP INTEGER (0..97) ,
|
|
rSRQ INTEGER (0..33)
|
|
}
|
|
|
|
LoggedMeasInfo-FDD ::= SEQUENCE {
|
|
relativeTimeStamp INTEGER (0..7200),
|
|
loggedMeasServingCellMeas LoggedMeasServingCellMeas-FDD,
|
|
loggedMeasIntrafreqNeighbourList LoggedMeasIntrafreqNeighbourList-FDD OPTIONAL,
|
|
loggedMeasInterfreqList LoggedMeasInterfreqList-FDD OPTIONAL,
|
|
loggedMeasInterRATNeighbourMeas LoggedMeasInterRATNeighbourMeas OPTIONAL,
|
|
loggedMeasLocationInfo LoggedMeasLocationInfo OPTIONAL
|
|
}
|
|
|
|
LoggedMeasInfo-FDD-vb50ext ::= SEQUENCE {
|
|
loggedMeasServingCellMeas LoggedMeasServingCellMeas-FDD-vb50ext OPTIONAL,
|
|
loggedMeasLocationInfo LoggedMeasLocationInfo-vb50ext OPTIONAL,
|
|
loggedMeasInterRATNeighbourMeas LoggedMeasInterRATNeighbourMeas-vb50ext OPTIONAL
|
|
}
|
|
|
|
LoggedMeasInfo-TDD128 ::= SEQUENCE {
|
|
relativeTimeStamp INTEGER (0..7200),
|
|
loggedMeasServingCellMeas LoggedMeasServingCellMeas-TDD128,
|
|
loggedMeasIntrafreqNeighbourList LoggedMeasIntrafreqNeighbourMeasList-TDD128 OPTIONAL,
|
|
loggedMeasInterfreqList LoggedMeasInterfreqList-TDD128 OPTIONAL,
|
|
loggedMeasInterRATNeighbourMeas LoggedMeasInterRATNeighbourMeas OPTIONAL,
|
|
loggedMeasLocationInfo LoggedMeasLocationInfo OPTIONAL
|
|
}
|
|
|
|
LoggedMeasInfo-TDD128-vb50ext ::= SEQUENCE {
|
|
loggedMeasServingCellMeas LoggedMeasServingCellMeas-TDD128-vb50ext OPTIONAL,
|
|
loggedMeasLocationInfo LoggedMeasLocationInfo-vb50ext OPTIONAL,
|
|
loggedMeasInterRATNeighbourMeas LoggedMeasInterRATNeighbourMeas-vb50ext OPTIONAL
|
|
}
|
|
|
|
LoggedMeasInfoList-FDD ::= SEQUENCE (SIZE (1.. maxLoggedMeasReport)) OF LoggedMeasInfo-FDD
|
|
|
|
LoggedMeasInfoList-FDD-vb50ext ::= SEQUENCE (SIZE (1..maxLoggedMeasReport)) OF LoggedMeasInfo-FDD-vb50ext
|
|
|
|
LoggedMeasInfoList-TDD128 ::= SEQUENCE (SIZE (1.. maxLoggedMeasReport)) OF LoggedMeasInfo-TDD128
|
|
|
|
LoggedMeasInfoList-TDD128-vb50ext ::= SEQUENCE (SIZE (1..maxLoggedMeasReport)) OF LoggedMeasInfo-TDD128-vb50ext
|
|
|
|
LoggedMeasInfoList ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
loggedMeasInfoList LoggedMeasInfoList-FDD
|
|
},
|
|
tdd SEQUENCE {
|
|
loggedMeasInfoList LoggedMeasInfoList-TDD128
|
|
}
|
|
}
|
|
}
|
|
|
|
LoggedMeasInfoList-vb50ext ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
loggedMeasInfoList LoggedMeasInfoList-FDD-vb50ext
|
|
},
|
|
tdd SEQUENCE {
|
|
loggedMeasInfoList LoggedMeasInfoList-TDD128-vb50ext
|
|
}
|
|
}
|
|
}
|
|
|
|
LoggedMeasInterfreqList-TDD128 ::= SEQUENCE (SIZE (1..maxNumTDDFreqs)) OF
|
|
LoggedMeasInterfreqInfo-TDD128
|
|
|
|
LoggedMeasInterfreqNeighbourList-TDD128 ::= SEQUENCE (SIZE (1..maxnumLoggedMeas)) OF
|
|
LoggedMeasNeighbourMeas-TDD128
|
|
|
|
LoggedMeasLocationInfo ::= CHOICE {
|
|
ellipsoidPoint EllipsoidPoint,
|
|
ellipsoidPointAltitude EllipsoidPointAltitude
|
|
}
|
|
|
|
LoggedMeasLocationInfo-vb50ext ::= CHOICE {
|
|
ellipsoidPointUncertCircle EllipsoidPointUncertCircle,
|
|
ellipsoidPointUncertEllipse EllipsoidPointUncertEllipse,
|
|
ellipsoidPointAltitudeEllipse EllipsoidPointAltitudeEllipsoide
|
|
}
|
|
|
|
LoggedMeasReport ::= SEQUENCE {
|
|
absoluteTimeInfo BIT STRING (SIZE(48)),
|
|
traceReference TraceReference,
|
|
traceRecordingSession TraceRecordingSession,
|
|
tce-Id TCE-Id,
|
|
loggedMeasInfoList LoggedMeasInfoList OPTIONAL,
|
|
loggedMeasAvailable ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
LoggedMeasReport-vb50ext ::= SEQUENCE {
|
|
loggedMeasInfoList LoggedMeasInfoList-vb50ext OPTIONAL
|
|
}
|
|
|
|
LoggedMeasServingCellMeas-FDD ::= SEQUENCE {
|
|
cellIdentity CellIdentity,
|
|
cpich-RSCP CPICH-RSCP,
|
|
cpich-Ec-N0 CPICH-Ec-N0
|
|
}
|
|
|
|
LoggedMeasServingCellMeas-FDD-vb50ext ::= SEQUENCE {
|
|
plmnIdentity PLMN-Identity OPTIONAL
|
|
}
|
|
|
|
LoggedMeasServingCellMeas-TDD128 ::= SEQUENCE {
|
|
cellIdentity CellIdentity,
|
|
primaryCCPCH-RSCP PrimaryCCPCH-RSCP
|
|
}
|
|
|
|
LoggedMeasServingCellMeas-TDD128-vb50ext ::= SEQUENCE {
|
|
plmnIdentity PLMN-Identity OPTIONAL
|
|
}
|
|
|
|
LoggedUTRACellInfo ::= SEQUENCE {
|
|
plmn-Identity PLMN-Identity,
|
|
cellIdentity CellIdentity,
|
|
uarfcn UARFCN,
|
|
cellParametersID CellParametersID OPTIONAL,
|
|
primaryScramblingCode PrimaryScramblingCode OPTIONAL
|
|
}
|
|
|
|
LoggingAbsoluteThreshold ::= CHOICE {
|
|
rscpforANR RSCPforANR,
|
|
ec-N0forANR Ec-N0forANR
|
|
}
|
|
|
|
-- it applies to RSCP by step of 2 and Ec/N0 by step of 1
|
|
-- Actual value LoggingRelativeThreshold = IE value * 2 (RSCP)
|
|
-- Actual value LoggingRelativeThreshold = IE value (Ec/N0)
|
|
LoggingRelativeThreshold ::= INTEGER (-4..16)
|
|
|
|
KeplerianParameters ::= SEQUENCE {
|
|
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)),
|
|
ganss-e-nav BIT STRING (SIZE (32)),
|
|
idot-nav BIT STRING (SIZE (14)),
|
|
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)),
|
|
c-is-nav BIT STRING (SIZE (16)),
|
|
c-us-nav BIT STRING (SIZE (16)),
|
|
c-rc-nav BIT STRING (SIZE (16)),
|
|
c-ic-nav BIT STRING (SIZE (16)),
|
|
c-uc-nav BIT STRING (SIZE (16))
|
|
}
|
|
|
|
MaxNumberOfReportingCellsType1 ::= ENUMERATED {
|
|
e1, e2, e3, e4, e5, e6}
|
|
|
|
MaxNumberOfReportingCellsType2 ::= ENUMERATED {
|
|
e1, e2, e3, e4, e5, e6, e7, e8, e9, e10, e11, e12}
|
|
|
|
MaxNumberOfReportingCellsType3 ::= ENUMERATED {
|
|
viactCellsPlus1,
|
|
viactCellsPlus2,
|
|
viactCellsPlus3,
|
|
viactCellsPlus4,
|
|
viactCellsPlus5,
|
|
viactCellsPlus6 }
|
|
|
|
MaxReportedCellsOnRACH ::= ENUMERATED {
|
|
noReport,
|
|
currentCell,
|
|
currentAnd-1-BestNeighbour,
|
|
currentAnd-2-BestNeighbour,
|
|
currentAnd-3-BestNeighbour,
|
|
currentAnd-4-BestNeighbour,
|
|
currentAnd-5-BestNeighbour,
|
|
currentAnd-6-BestNeighbour }
|
|
|
|
MaxReportedCellsOnRACHinterFreq ::= INTEGER (1..8)
|
|
|
|
MeasuredResults ::= CHOICE {
|
|
intraFreqMeasuredResultsList IntraFreqMeasuredResultsList,
|
|
interFreqMeasuredResultsList InterFreqMeasuredResultsList,
|
|
interRATMeasuredResultsList InterRATMeasuredResultsList,
|
|
trafficVolumeMeasuredResultsList TrafficVolumeMeasuredResultsList,
|
|
qualityMeasuredResults QualityMeasuredResults,
|
|
ue-InternalMeasuredResults UE-InternalMeasuredResults,
|
|
ue-positioning-MeasuredResults UE-Positioning-MeasuredResults,
|
|
spare NULL
|
|
}
|
|
|
|
MeasuredResultsOnSecUlFreq ::= SEQUENCE {
|
|
intraFreqMeasuredResultsList IntraFrequencyMeasuredResultsListOnSecULFreq
|
|
}
|
|
|
|
MeasuredResults-v390ext ::= SEQUENCE {
|
|
ue-positioning-MeasuredResults-v390ext UE-Positioning-MeasuredResults-v390ext
|
|
}
|
|
|
|
|
|
MeasuredResults-v590ext ::= CHOICE {
|
|
intraFrequencyMeasuredResultsList IntraFrequencyMeasuredResultsList-v590ext,
|
|
interFrequencyMeasuredResultsList InterFrequencyMeasuredResultsList-v590ext
|
|
}
|
|
|
|
MeasuredResults-v770ext ::= CHOICE {
|
|
ueInternalMeasuredResults UE-InternalMeasuredResults-v770ext,
|
|
ue-positioning-MeasuredResults UE-Positioning-MeasuredResults-v770ext
|
|
}
|
|
|
|
MeasuredResults-v860ext ::= CHOICE {
|
|
ue-positioning-MeasuredResults UE-Positioning-MeasuredResults-v860ext
|
|
}
|
|
|
|
MeasuredResultsList-v920ext ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF
|
|
MeasuredResults-v920ext
|
|
|
|
MeasuredResultsListOnSecUlFreq ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF
|
|
MeasuredResultsOnSecUlFreq
|
|
|
|
MeasuredResults-v920ext ::= CHOICE {
|
|
intraFreqMeasuredResultsList IntraFreqMeasuredResultsList-v920ext,
|
|
interFreqMeasuredResultsList InterFreqMeasuredResultsList-v920ext
|
|
}
|
|
|
|
MeasuredResults-LCR-r4 ::= CHOICE {
|
|
intraFreqMeasuredResultsList IntraFreqMeasuredResultsList,
|
|
interFreqMeasuredResultsList InterFreqMeasuredResultsList,
|
|
interRATMeasuredResultsList InterRATMeasuredResultsList,
|
|
trafficVolumeMeasuredResultsList TrafficVolumeMeasuredResultsList,
|
|
qualityMeasuredResults QualityMeasuredResults,
|
|
ue-InternalMeasuredResults UE-InternalMeasuredResults-LCR-r4,
|
|
ue-positioniing-MeasuredResults UE-Positioning-MeasuredResults,
|
|
spare NULL
|
|
}
|
|
|
|
MeasuredResultsList ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF
|
|
MeasuredResults
|
|
|
|
MeasuredResultsList-LCR-r4-ext ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF
|
|
MeasuredResults-LCR-r4
|
|
|
|
MeasuredResultsList-v770xet ::= SEQUENCE (SIZE (1..maxAdditionalMeas)) OF SEQUENCE {
|
|
-- The 'measuredResults' element shall be present, if 'v770' extended measurement results
|
|
-- associated with the corresponding element in the IE 'MeasuredResultList' shall be
|
|
-- provided, otherwise it is not needed
|
|
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 {
|
|
fdd SEQUENCE {
|
|
measurementQuantity CHOICE {
|
|
cpich-Ec-N0 CPICH-Ec-N0,
|
|
cpich-RSCP CPICH-RSCP,
|
|
pathloss Pathloss,
|
|
spare NULL
|
|
}
|
|
},
|
|
tdd SEQUENCE {
|
|
-- For 3.84 Mcps, 7.68 Mcps and 1.28 Mcps TDD
|
|
timeslotISCP TimeslotISCP-List OPTIONAL,
|
|
primaryCCPCH-RSCP PrimaryCCPCH-RSCP OPTIONAL
|
|
}
|
|
}
|
|
},
|
|
monitoredCells MonitoredCellRACH-List OPTIONAL
|
|
}
|
|
|
|
MeasuredResultsOnRACH-v7g0ext ::= SEQUENCE {
|
|
currentCell-DeltaRSCP DeltaRSCPPerCell OPTIONAL,
|
|
monitoredCellRACH-List-v7g0ext MonitoredCellRACH-List-v7g0ext OPTIONAL
|
|
}
|
|
|
|
--The order of the list corresponds to the order of the cells in MonitoredCellRACH-List
|
|
MonitoredCellRACH-List-v7g0ext ::= SEQUENCE (SIZE (1..8)) OF
|
|
DeltaRSCPPerCell
|
|
|
|
--TDD choice is removed, compared to tabular, in order to optimise FDD format
|
|
MeasuredResultsOnRACHFDD-r11 ::= SEQUENCE {
|
|
currentCell SEQUENCE {
|
|
measurementQuantity CHOICE {
|
|
cpich-Ec-N0 CPICH-Ec-N0,
|
|
cpich-RSCP CPICH-RSCP,
|
|
pathloss Pathloss,
|
|
spare NULL
|
|
}
|
|
},
|
|
measuredResultsUsedFreq MonitoredCellRACH-ListFDD-r11 OPTIONAL,
|
|
measuredResultsNonUsedFreq MeasuredResultsOnRACHinterFreq OPTIONAL,
|
|
measuredResultsEUTRAFreq MeasuredResultsOnRACH-EUTRAFreq OPTIONAL
|
|
}
|
|
|
|
MeasuredResultsOnRACHinterFreq ::= SEQUENCE {
|
|
interFreqCellIndication-SIB11 INTEGER (0..1),
|
|
interFreqCellIndication-SIB12 INTEGER (0..1),
|
|
interFreqRACHRepCellsList InterFreqRACHRepCellsList
|
|
}
|
|
MeasuredResultsOnRACH-EUTRAFreq ::= SEQUENCE {
|
|
eutraFrequencyIndication-SIB19 INTEGER (0..1),
|
|
eutraFrequencyIndicator BIT STRING (SIZE (maxNumEUTRAFreqs-FACH))
|
|
}
|
|
|
|
MeasurementCommand ::= CHOICE {
|
|
setup MeasurementType,
|
|
modify SEQUENCE {
|
|
measurementType MeasurementType OPTIONAL
|
|
},
|
|
release NULL
|
|
}
|
|
|
|
MeasurementCommand-r4 ::= CHOICE {
|
|
setup MeasurementType-r4,
|
|
modify SEQUENCE {
|
|
measurementType MeasurementType-r4 OPTIONAL
|
|
},
|
|
release NULL
|
|
}
|
|
|
|
MeasurementCommand-r6 ::= CHOICE {
|
|
setup MeasurementType-r6,
|
|
modify SEQUENCE {
|
|
measurementType MeasurementType-r6 OPTIONAL
|
|
},
|
|
release NULL
|
|
}
|
|
|
|
MeasurementCommand-r7 ::= CHOICE {
|
|
setup MeasurementType-r7,
|
|
modify SEQUENCE {
|
|
measurementType MeasurementType-r7 OPTIONAL
|
|
},
|
|
release NULL
|
|
}
|
|
|
|
MeasurementCommand-r8 ::= CHOICE {
|
|
setup MeasurementType-r8,
|
|
modify SEQUENCE {
|
|
measurementType MeasurementType-r8 OPTIONAL
|
|
},
|
|
release NULL
|
|
}
|
|
|
|
MeasurementCommand-r9 ::= CHOICE {
|
|
setup MeasurementType-r9,
|
|
modify SEQUENCE {
|
|
measurementType MeasurementType-r9 OPTIONAL
|
|
},
|
|
release NULL
|
|
}
|
|
|
|
MeasurementCommand-r10 ::= CHOICE {
|
|
setup MeasurementType-r10,
|
|
modify SEQUENCE {
|
|
measurementType MeasurementType-r10 OPTIONAL
|
|
},
|
|
release NULL
|
|
}
|
|
|
|
MeasurementCommand-r11 ::= CHOICE {
|
|
setup MeasurementType-r11,
|
|
modify SEQUENCE {
|
|
measurementType MeasurementType-r11 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 {
|
|
intraFreqMeasurementSysInfo IntraFreqMeasurementSysInfo-RSCP OPTIONAL,
|
|
interFreqMeasurementSysInfo InterFreqMeasurementSysInfo-RSCP OPTIONAL
|
|
},
|
|
cpich-Ec-N0 SEQUENCE {
|
|
intraFreqMeasurementSysInfo IntraFreqMeasurementSysInfo-ECN0 OPTIONAL,
|
|
interFreqMeasurementSysInfo InterFreqMeasurementSysInfo-ECN0 OPTIONAL
|
|
}
|
|
},
|
|
interRATMeasurementSysInfo InterRATMeasurementSysInfo-B 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
|
|
}
|
|
},
|
|
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
|
|
}
|
|
|
|
MeasurementControlSysInfoExtension ::= SEQUENCE {
|
|
-- CHOICE cellSelectQualityMeasure represents PCCPCH-RSCP in TDD mode.
|
|
use-of-HCS CHOICE {
|
|
hcs-not-used SEQUENCE {
|
|
cellSelectQualityMeasure CHOICE {
|
|
cpich-RSCP SEQUENCE {
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-RSCP OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-RSCP OPTIONAL
|
|
},
|
|
cpich-Ec-N0 SEQUENCE {
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-ECN0 OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-ECN0 OPTIONAL
|
|
}
|
|
},
|
|
newInterRATCellList NewInterRATCellList OPTIONAL
|
|
},
|
|
hcs-used SEQUENCE {
|
|
cellSelectQualityMeasure CHOICE {
|
|
cpich-RSCP SEQUENCE {
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-HCS-RSCP OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-HCS-RSCP OPTIONAL
|
|
},
|
|
cpich-Ec-N0 SEQUENCE {
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-HCS-ECN0 OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-HCS-ECN0 OPTIONAL
|
|
}
|
|
},
|
|
newInterRATCellList NewInterRATCellList OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
MeasurementControlSysInfoExtensionAddon-r5 ::= SEQUENCE {
|
|
--The order of the list corresponds to the order of cell in newIntraFrequencyCellInfoList
|
|
newIntraFrequencyCellInfoListAddon-r5 SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
CellSelectReselectInfo-v590ext OPTIONAL,
|
|
--The order of the list corresponds to the order of cell in newInterFrequencyCellInfoList
|
|
newInterFrequencyCellInfoListAddon-r5 SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
CellSelectReselectInfo-v590ext OPTIONAL,
|
|
--The order of the list corresponds to the order of cell in newInterRATCellInfoList
|
|
newInterRATCellInfoListAddon-r5 SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
CellSelectReselectInfo-v590ext OPTIONAL
|
|
}
|
|
|
|
MeasurementControlSysInfoExtension-LCR-r4 ::= SEQUENCE {
|
|
-- CHOICE cellSelectQualityMeasure represents PCCPCH-RSCP in TDD mode.
|
|
use-of-HCS CHOICE {
|
|
hcs-not-used SEQUENCE {
|
|
cellSelectQualityMeasure CHOICE {
|
|
cpich-RSCP SEQUENCE {
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-RSCP-LCR-r4 OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-RSCP-LCR-r4 OPTIONAL
|
|
},
|
|
cpich-Ec-N0 SEQUENCE {
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-ECN0-LCR-r4 OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-ECN0-LCR-r4 OPTIONAL
|
|
}
|
|
},
|
|
newInterRATCellList NewInterRATCellList OPTIONAL
|
|
},
|
|
hcs-used SEQUENCE {
|
|
cellSelectQualityMeasure CHOICE {
|
|
cpich-RSCP SEQUENCE {
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-HCS-RSCP-LCR-r4 OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-HCS-RSCP-LCR-r4 OPTIONAL
|
|
},
|
|
cpich-Ec-N0 SEQUENCE {
|
|
newIntraFreqCellList NewIntraFreqCellSI-List-HCS-ECN0-LCR-r4 OPTIONAL,
|
|
newInterFreqCellList NewInterFreqCellSI-List-HCS-ECN0-LCR-r4 OPTIONAL
|
|
}
|
|
},
|
|
newInterRATCellList NewInterRATCellList OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
MeasurementControlSysInfo-LCR-r4-ext ::= SEQUENCE {
|
|
-- CHOICE use-of-HCS shall have the same value as the use-of-HCS
|
|
-- in MeasurementControlSysInfo
|
|
-- CHOICE cellSelectQualityMeasure represents PCCPCH-RSCP in TDD mode.
|
|
use-of-HCS CHOICE {
|
|
hcs-not-used SEQUENCE {
|
|
-- CHOICE cellSelectQualityMeasure shall have the same value as the
|
|
-- cellSelectQualityMeasure in MeasurementControlSysInfo
|
|
cellSelectQualityMeasure CHOICE {
|
|
cpich-RSCP SEQUENCE {
|
|
intraFreqMeasurementSysInfo IntraFreqMeasurementSysInfo-RSCP-LCR-r4 OPTIONAL,
|
|
interFreqMeasurementSysInfo InterFreqMeasurementSysInfo-RSCP-LCR-r4 OPTIONAL
|
|
},
|
|
cpich-Ec-N0 SEQUENCE {
|
|
intraFreqMeasurementSysInfo IntraFreqMeasurementSysInfo-ECN0-LCR-r4 OPTIONAL,
|
|
interFreqMeasurementSysInfo InterFreqMeasurementSysInfo-ECN0-LCR-r4 OPTIONAL
|
|
}
|
|
}
|
|
},
|
|
hcs-used SEQUENCE {
|
|
-- CHOICE cellSelectQualityMeasure shall have the same value as the
|
|
-- cellSelectQualityMeasure in MeasurementControlSysInfo
|
|
cellSelectQualityMeasure CHOICE {
|
|
cpich-RSCP SEQUENCE {
|
|
intraFreqMeasurementSysInfo IntraFreqMeasurementSysInfo-HCS-RSCP-LCR-r4 OPTIONAL,
|
|
interFreqMeasurementSysInfo InterFreqMeasurementSysInfo-HCS-RSCP-LCR-r4 OPTIONAL
|
|
},
|
|
cpich-Ec-N0 SEQUENCE {
|
|
intraFreqMeasurementSysInfo IntraFreqMeasurementSysInfo-HCS-ECN0-LCR-r4 OPTIONAL,
|
|
interFreqMeasurementSysInfo InterFreqMeasurementSysInfo-HCS-ECN0-LCR-r4 OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
MeasurementIdentity ::= INTEGER (1..16)
|
|
|
|
MeasurementIdentityExt ::= INTEGER (17..32)
|
|
|
|
MeasurementIdentity-r9 ::= INTEGER (1..32)
|
|
|
|
MeasurementOccasionPatternParameter ::= SEQUENCE {
|
|
measurement-Occasion-Coeff INTEGER (1..9),
|
|
measurement-Occasion-Offset INTEGER (0..511),
|
|
measurement-Occasion-Length INTEGER (1..512),
|
|
timeslotBitmap BIT STRING (SIZE (7)) OPTIONAL
|
|
}
|
|
|
|
MeasurementQuantityGSM ::= ENUMERATED {
|
|
gsm-CarrierRSSI,
|
|
dummy }
|
|
|
|
MeasurementQuantityEUTRA ::= ENUMERATED {
|
|
rsrp,
|
|
rsrq }
|
|
|
|
MeasurementReportingMode ::= SEQUENCE {
|
|
measurementReportTransferMode TransferMode,
|
|
periodicalOrEventTrigger PeriodicalOrEventTrigger
|
|
}
|
|
|
|
MeasurementType ::= CHOICE {
|
|
intraFrequencyMeasurement IntraFrequencyMeasurement,
|
|
interFrequencyMeasurement InterFrequencyMeasurement,
|
|
interRATMeasurement InterRATMeasurement,
|
|
ue-positioning-Measurement UE-Positioning-Measurement,
|
|
trafficVolumeMeasurement TrafficVolumeMeasurement,
|
|
qualityMeasurement QualityMeasurement,
|
|
ue-InternalMeasurement UE-InternalMeasurement
|
|
}
|
|
|
|
MeasurementType-r4 ::= CHOICE {
|
|
intraFrequencyMeasurement IntraFrequencyMeasurement-r4,
|
|
interFrequencyMeasurement InterFrequencyMeasurement-r4,
|
|
interRATMeasurement InterRATMeasurement-r4,
|
|
up-Measurement UE-Positioning-Measurement-r4,
|
|
trafficVolumeMeasurement TrafficVolumeMeasurement,
|
|
qualityMeasurement QualityMeasurement,
|
|
ue-InternalMeasurement UE-InternalMeasurement-r4
|
|
}
|
|
|
|
MeasurementType-r6 ::= CHOICE {
|
|
intraFrequencyMeasurement IntraFrequencyMeasurement-r6,
|
|
interFrequencyMeasurement InterFrequencyMeasurement-r6,
|
|
interRATMeasurement InterRATMeasurement-r6,
|
|
up-Measurement UE-Positioning-Measurement-r4,
|
|
trafficVolumeMeasurement TrafficVolumeMeasurement,
|
|
qualityMeasurement QualityMeasurement,
|
|
ue-InternalMeasurement UE-InternalMeasurement-r4
|
|
}
|
|
|
|
MeasurementType-r7 ::= CHOICE {
|
|
intraFrequencyMeasurement IntraFrequencyMeasurement-r7,
|
|
interFrequencyMeasurement InterFrequencyMeasurement-r7,
|
|
interRATMeasurement InterRATMeasurement-r6,
|
|
up-Measurement UE-Positioning-Measurement-r7,
|
|
trafficVolumeMeasurement TrafficVolumeMeasurement,
|
|
qualityMeasurement QualityMeasurement,
|
|
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
|
|
}
|
|
|
|
MeasurementType-r9 ::= CHOICE {
|
|
intraFrequencyMeasurement IntraFrequencyMeasurement-r9,
|
|
interFrequencyMeasurement InterFrequencyMeasurement-r9,
|
|
interRATMeasurement InterRATMeasurement-r9,
|
|
up-Measurement UE-Positioning-Measurement-r9,
|
|
trafficVolumeMeasurement TrafficVolumeMeasurement,
|
|
qualityMeasurement QualityMeasurement,
|
|
ue-InternalMeasurement UE-InternalMeasurement-r4,
|
|
csgProximityDetection CSGProximityDetection
|
|
}
|
|
|
|
MeasurementType-r10 ::= CHOICE {
|
|
intraFrequencyMeasurement IntraFrequencyMeasurement-r10,
|
|
interFrequencyMeasurement InterFrequencyMeasurement-r10,
|
|
interRATMeasurement InterRATMeasurement-r9,
|
|
up-Measurement UE-Positioning-Measurement-r10,
|
|
trafficVolumeMeasurement TrafficVolumeMeasurement,
|
|
qualityMeasurement QualityMeasurement,
|
|
ue-InternalMeasurement UE-InternalMeasurement-r4,
|
|
csgProximityDetection CSGProximityDetection
|
|
}
|
|
|
|
MeasurementType-r11 ::= CHOICE {
|
|
intraFrequencyMeasurement IntraFrequencyMeasurement-r11,
|
|
interFrequencyMeasurement InterFrequencyMeasurement-r11,
|
|
interRATMeasurement InterRATMeasurement-r11,
|
|
up-Measurement UE-Positioning-Measurement-r10,
|
|
trafficVolumeMeasurement TrafficVolumeMeasurement,
|
|
qualityMeasurement QualityMeasurement,
|
|
ue-InternalMeasurement UE-InternalMeasurement-r4,
|
|
csgProximityDetection CSGProximityDetection,
|
|
eutraMeasurementForCELLFACH EUTRA-MeasurementForCELLFACH
|
|
}
|
|
|
|
MeasurementValidity ::= SEQUENCE {
|
|
ue-State ENUMERATED {
|
|
cell-DCH, all-But-Cell-DCH, all-States }
|
|
}
|
|
|
|
MonitoredCellRACH-List ::= SEQUENCE (SIZE (1..8)) OF
|
|
MonitoredCellRACH-Result
|
|
|
|
MonitoredCellRACH-Result ::= SEQUENCE {
|
|
sfn-SFN-ObsTimeDifference SFN-SFN-ObsTimeDifference OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
measurementQuantity CHOICE {
|
|
cpich-Ec-N0 CPICH-Ec-N0,
|
|
cpich-RSCP CPICH-RSCP,
|
|
pathloss Pathloss,
|
|
spare NULL
|
|
} OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
cellParametersID CellParametersID,
|
|
primaryCCPCH-RSCP PrimaryCCPCH-RSCP
|
|
}
|
|
}
|
|
}
|
|
|
|
MonitoredCellRACH-ListFDD-r11 ::= SEQUENCE (SIZE (1..8)) OF
|
|
MonitoredCellRACH-ResultFDD-r11
|
|
|
|
--TDD choice is removed, compared to tabular, in order to optimise FDD format
|
|
MonitoredCellRACH-ResultFDD-r11 ::= SEQUENCE {
|
|
sfn-SFN-ObsTimeDifference SFN-SFN-ObsTimeDifference OPTIONAL,
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
measurementQuantity CHOICE {
|
|
cpich-Ec-N0 CPICH-Ec-N0,
|
|
cpich-RSCP CPICH-RSCP,
|
|
pathloss Pathloss,
|
|
spare NULL
|
|
}
|
|
}
|
|
|
|
MultipathIndicator ::= ENUMERATED {
|
|
nm,
|
|
low,
|
|
medium,
|
|
high }
|
|
|
|
MultipleEUTRAFrequencyBandIndicatorList ::= SEQUENCE (SIZE (1.. maxMultipleFrequencyBandsEUTRA)) OF
|
|
RadioFrequencyBandEUTRA
|
|
|
|
MultipleEUTRAFrequencyBandIndicatorExtensionList ::= SEQUENCE (SIZE (1.. maxMultipleFrequencyBandsEUTRA))
|
|
OF RadioFrequencyBandEUTRAExt
|
|
|
|
MultipleEUTRAFrequencyBandInfo ::= SEQUENCE {
|
|
multipleEUTRAFrequencyBandIndicatorlist MultipleEUTRAFrequencyBandIndicatorList OPTIONAL
|
|
}
|
|
|
|
MultipleEUTRAFrequencyBandExtensionInfo ::= SEQUENCE {
|
|
multipleEUTRAFrequencyBandIndicatorlist MultipleEUTRAFrequencyBandIndicatorExtensionList OPTIONAL
|
|
}
|
|
|
|
MultipleEUTRAFrequencyInfoList ::= SEQUENCE (SIZE (1.. maxNumEUTRAFreqs)) OF
|
|
MultipleEUTRAFrequencyBandInfo
|
|
|
|
MultipleEUTRAFrequencyInfoExtensionList ::= SEQUENCE (SIZE (1.. maxNumEUTRAFreqs)) OF
|
|
MultipleEUTRAFrequencyBandExtensionInfo
|
|
|
|
MultipleFrequencyBandIndicatorListFDD::= SEQUENCE (SIZE (1..maxMultipleFrequencyBandsFDD)) OF
|
|
FrequencyBandsIndicatorFDD
|
|
|
|
MultipleFrequencyBandInfo ::= SEQUENCE {
|
|
multipleFrequencyBandIndicatorListFDD MultipleFrequencyBandIndicatorListFDD OPTIONAL
|
|
}
|
|
|
|
MultipleFrequencyInfoListFDD ::= SEQUENCE (SIZE (1.. maxNumFDDFreqs)) OF
|
|
MultipleFrequencyBandInfo
|
|
|
|
N-CR-T-CRMaxHyst ::= SEQUENCE {
|
|
n-CR INTEGER (1..16) DEFAULT 8,
|
|
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,
|
|
ephemerisParameter EphemerisParameter OPTIONAL
|
|
}
|
|
|
|
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)),
|
|
satHealth BIT STRING (SIZE (6)),
|
|
iodc BIT STRING (SIZE (10)),
|
|
l2Pflag BIT STRING (SIZE (1)),
|
|
sf1Revd SubFrame1Reserved,
|
|
t-GD BIT STRING (SIZE (8)),
|
|
t-oc BIT STRING (SIZE (16)),
|
|
af2 BIT STRING (SIZE (8)),
|
|
af1 BIT STRING (SIZE (16)),
|
|
af0 BIT STRING (SIZE (22)),
|
|
c-rs BIT STRING (SIZE (16)),
|
|
delta-n BIT STRING (SIZE (16)),
|
|
m0 BIT STRING (SIZE (32)),
|
|
c-uc BIT STRING (SIZE (16)),
|
|
e BIT STRING (SIZE (32)),
|
|
c-us BIT STRING (SIZE (16)),
|
|
a-Sqrt BIT STRING (SIZE (32)),
|
|
t-oe BIT STRING (SIZE (16)),
|
|
fitInterval BIT STRING (SIZE (1)),
|
|
aodo BIT STRING (SIZE (5)),
|
|
c-ic BIT STRING (SIZE (16)),
|
|
omega0 BIT STRING (SIZE (32)),
|
|
c-is BIT STRING (SIZE (16)),
|
|
i0 BIT STRING (SIZE (32)),
|
|
c-rc BIT STRING (SIZE (16)),
|
|
omega BIT STRING (SIZE (32)),
|
|
omegaDot BIT STRING (SIZE (24)),
|
|
iDot BIT STRING (SIZE (14))
|
|
}
|
|
NC-Mode ::= BIT STRING (SIZE (3))
|
|
|
|
Neighbour ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
neighbourIdentity PrimaryCPICH-Info OPTIONAL,
|
|
uE-RX-TX-TimeDifferenceType2Info UE-RX-TX-TimeDifferenceType2Info OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
neighbourAndChannelIdentity CellAndChannelIdentity OPTIONAL
|
|
}
|
|
},
|
|
neighbourQuality NeighbourQuality,
|
|
sfn-SFN-ObsTimeDifference2 SFN-SFN-ObsTimeDifference2}
|
|
|
|
Neighbour-v390ext ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
frequencyInfo FrequencyInfo
|
|
},
|
|
tdd NULL
|
|
}
|
|
}
|
|
|
|
NeighbourList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
Neighbour
|
|
|
|
Neighbour-TDD-r7 ::= SEQUENCE {
|
|
uarfcn UARFCN OPTIONAL
|
|
}
|
|
|
|
-- The order of the cells in IE NeighbourList-TDD-r7 shall be the
|
|
-- same as the order in IE NeighbourList
|
|
NeighbourList-TDD-r7 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF Neighbour-TDD-r7
|
|
|
|
-- The order of the cells in IE NeighbourList-v390ext shall be the
|
|
-- same as the order in IE NeighbourList
|
|
NeighbourList-v390ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
Neighbour-v390ext
|
|
|
|
NeighbourQuality ::= SEQUENCE {
|
|
ue-Positioning-OTDOA-Quality UE-Positioning-OTDOA-Quality
|
|
}
|
|
|
|
NewInterFreqCell ::= SEQUENCE {
|
|
interFreqCellID InterFreqCellID OPTIONAL,
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
cellInfo CellInfo
|
|
}
|
|
|
|
NewInterFreqCell-r4 ::= SEQUENCE {
|
|
interFreqCellID InterFreqCellID OPTIONAL,
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
cellInfo CellInfo-r4
|
|
}
|
|
|
|
NewInterFreqCell-v7b0ext ::= SEQUENCE {
|
|
intraSecondaryFreqIndicator BOOLEAN
|
|
}
|
|
|
|
NewInterFreqCell-LCR-v8a0ext ::= SEQUENCE {
|
|
cellInfo-LCR-r8 CellInfo-LCR-r8-ext OPTIONAL
|
|
}
|
|
|
|
NewInterFreqCell-r8 ::= SEQUENCE {
|
|
interFreqCellID InterFreqCellID OPTIONAL,
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
cellInfo CellInfo-r4,
|
|
modeSpecificInfo CHOICE {
|
|
noInfo NULL,
|
|
tdd128 SEQUENCE {
|
|
intraSecondaryFreqIndicator BOOLEAN
|
|
}
|
|
}
|
|
}
|
|
|
|
NewInterFreqCell-r9 ::= SEQUENCE {
|
|
interFreqCellID InterFreqCellID OPTIONAL,
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
cellInfo CellInfo-r9,
|
|
modeSpecificInfo CHOICE {
|
|
noInfo NULL,
|
|
tdd128 SEQUENCE {
|
|
intraSecondaryFreqIndicator BOOLEAN
|
|
}
|
|
}
|
|
}
|
|
|
|
NewInterFreqCell-r10 ::= SEQUENCE {
|
|
interFreqCellID InterFreqCellID OPTIONAL,
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
cellInfo CellInfo-r9,
|
|
modeSpecificInfo CHOICE {
|
|
noInfo NULL,
|
|
tdd128 SEQUENCE {
|
|
intraSecondaryFreqIndicator BOOLEAN,
|
|
sNPLMonitorSetIndicator-TDD128 BIT STRING (SIZE (5)) OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
NewInterFreqCellList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterFreqCell
|
|
|
|
NewInterFreqCellList-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterFreqCell-r4
|
|
|
|
-- The order of the list corresponds to the order of cells in newInterFreqCellList
|
|
NewInterFreqCellList-v7b0ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterFreqCell-v7b0ext
|
|
|
|
-- The order of the list corresponds to the order of cells in newInterFreqCellList
|
|
NewInterFreqCellList-LCR-v8a0ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterFreqCell-LCR-v8a0ext
|
|
|
|
NewInterFreqCellList-r8 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterFreqCell-r8
|
|
|
|
NewInterFreqCellList-r9 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterFreqCell-r9
|
|
|
|
NewInterFreqCellList-r10 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterFreqCell-r10
|
|
|
|
NewInterFreqCellSI-RSCP ::= SEQUENCE {
|
|
interFreqCellID InterFreqCellID OPTIONAL,
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
cellInfo CellInfoSI-RSCP
|
|
}
|
|
|
|
NewInterFreqCellSI-ECN0 ::= SEQUENCE {
|
|
interFreqCellID InterFreqCellID OPTIONAL,
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
cellInfo CellInfoSI-ECN0
|
|
}
|
|
|
|
NewInterFreqCellSI-HCS-RSCP ::= SEQUENCE {
|
|
interFreqCellID InterFreqCellID OPTIONAL,
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
cellInfo CellInfoSI-HCS-RSCP
|
|
}
|
|
|
|
NewInterFreqCellSI-HCS-ECN0 ::= SEQUENCE {
|
|
interFreqCellID InterFreqCellID OPTIONAL,
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
cellInfo CellInfoSI-HCS-ECN0
|
|
}
|
|
|
|
NewInterFreqCellSI-RSCP-LCR-r4 ::= SEQUENCE {
|
|
interFreqCellID InterFreqCellID OPTIONAL,
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
cellInfo CellInfoSI-RSCP-LCR-r4
|
|
}
|
|
|
|
NewInterFreqCellSI-ECN0-LCR-r4 ::= SEQUENCE {
|
|
interFreqCellID InterFreqCellID OPTIONAL,
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
cellInfo CellInfoSI-ECN0-LCR-r4
|
|
}
|
|
|
|
NewInterFreqCellSI-HCS-RSCP-LCR-r4 ::= SEQUENCE {
|
|
interFreqCellID InterFreqCellID OPTIONAL,
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
cellInfo CellInfoSI-HCS-RSCP-LCR-r4
|
|
}
|
|
|
|
NewInterFreqCellSI-HCS-ECN0-LCR-r4 ::= SEQUENCE {
|
|
interFreqCellID InterFreqCellID OPTIONAL,
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
cellInfo CellInfoSI-HCS-ECN0-LCR-r4
|
|
}
|
|
|
|
NewInterFreqCellSI-List-ECN0 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterFreqCellSI-ECN0
|
|
|
|
NewInterFreqCellSI-List-HCS-RSCP ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterFreqCellSI-HCS-RSCP
|
|
|
|
NewInterFreqCellSI-List-HCS-ECN0 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterFreqCellSI-HCS-ECN0
|
|
|
|
NewInterFreqCellSI-List-RSCP ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterFreqCellSI-RSCP
|
|
|
|
NewInterFreqCellSI-List-ECN0-LCR-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterFreqCellSI-ECN0-LCR-r4
|
|
|
|
NewInterFreqCellSI-List-HCS-RSCP-LCR-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterFreqCellSI-HCS-RSCP-LCR-r4
|
|
|
|
NewInterFreqCellSI-List-HCS-ECN0-LCR-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterFreqCellSI-HCS-ECN0-LCR-r4
|
|
|
|
NewInterFreqCellSI-List-RSCP-LCR-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterFreqCellSI-RSCP-LCR-r4
|
|
|
|
NewInterRATCell ::= SEQUENCE {
|
|
interRATCellID InterRATCellID OPTIONAL,
|
|
technologySpecificInfo CHOICE {
|
|
gsm SEQUENCE {
|
|
cellSelectionReselectionInfo CellSelectReselectInfoSIB-11-12 OPTIONAL,
|
|
interRATCellIndividualOffset InterRATCellIndividualOffset,
|
|
bsic BSIC,
|
|
frequency-band Frequency-Band,
|
|
bcch-ARFCN BCCH-ARFCN,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy NULL OPTIONAL
|
|
},
|
|
is-2000 SEQUENCE {
|
|
is-2000SpecificMeasInfo IS-2000SpecificMeasInfo
|
|
},
|
|
-- ASN.1 inconsistency: NewInterRATCellList should be optional within
|
|
-- InterRATCellInfoList. The UE shall consider IE NewInterRATCell with
|
|
-- technologySpecificInfo set to "absent" as valid and handle the
|
|
-- message as if the IE NewInterRATCell was absent
|
|
absent NULL,
|
|
spare1 NULL
|
|
}
|
|
}
|
|
|
|
NewInterRATCell-B ::= SEQUENCE {
|
|
interRATCellID InterRATCellID OPTIONAL,
|
|
technologySpecificInfo CHOICE {
|
|
gsm SEQUENCE {
|
|
cellSelectionReselectionInfo CellSelectReselectInfoSIB-11-12 OPTIONAL,
|
|
interRATCellIndividualOffset InterRATCellIndividualOffset,
|
|
bsic BSIC,
|
|
frequency-band Frequency-Band,
|
|
bcch-ARFCN BCCH-ARFCN,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy NULL OPTIONAL
|
|
},
|
|
is-2000 SEQUENCE {
|
|
is-2000SpecificMeasInfo IS-2000SpecificMeasInfo
|
|
},
|
|
-- ASN.1 inconsistency: NewInterRATCellList-B should be optional within
|
|
-- InterRATCellInfoList-B. The UE shall consider IE NewInterRATCell-B with
|
|
-- technologySpecificInfo set to "absent" as valid and handle the
|
|
-- message as if the IE NewInterRATCell-B was absent
|
|
absent NULL,
|
|
spare1 NULL
|
|
}
|
|
}
|
|
|
|
NewInterRATCellList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterRATCell
|
|
|
|
NewInterRATCellList-B ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewInterRATCell-B
|
|
|
|
NewIntraFreqCell ::= SEQUENCE {
|
|
intraFreqCellID IntraFreqCellID OPTIONAL,
|
|
cellInfo CellInfo
|
|
}
|
|
|
|
NewIntraFreqCell-r4 ::= SEQUENCE {
|
|
intraFreqCellID IntraFreqCellID OPTIONAL,
|
|
cellInfo CellInfo-r4
|
|
}
|
|
NewIntraFreqCell-r9 ::= SEQUENCE {
|
|
intraFreqCellID IntraFreqCellID OPTIONAL,
|
|
cellInfo CellInfo-r9
|
|
}
|
|
|
|
NewIntraFreqCell-r10 ::= SEQUENCE {
|
|
intraFreqCellID IntraFreqCellID OPTIONAL,
|
|
cellInfo CellInfo-r9,
|
|
modeSpecificInfo CHOICE {
|
|
noInfo NULL,
|
|
tdd128 SEQUENCE {
|
|
sNPLMonitorSetIndicator-TDD128 BIT STRING (SIZE (5)) OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
NewIntraFreqCellOnSecULFreq ::= SEQUENCE {
|
|
intraFreqCellIDOnSecULFreq IntraFreqCellIDOnSecULFreq OPTIONAL,
|
|
cellInfo CellInfo-r4
|
|
}
|
|
|
|
NewIntraFreqCellList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewIntraFreqCell
|
|
|
|
NewIntraFreqCellList-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewIntraFreqCell-r4
|
|
|
|
NewIntraFreqCellList-r9 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewIntraFreqCell-r9
|
|
|
|
NewIntraFreqCellList-r10 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewIntraFreqCell-r10
|
|
|
|
NewIntraFreqCell-LCR-v8a0ext ::= SEQUENCE {
|
|
cellInfo-LCR-r8 CellInfo-LCR-r8-ext OPTIONAL
|
|
}
|
|
|
|
-- The order of the list corresponds to the order of cells in newIntraFreqCellList
|
|
NewIntraFreqCellList-LCR-v8a0ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewIntraFreqCell-LCR-v8a0ext
|
|
|
|
NewIntraFreqCellListOnSecULFreq ::= SEQUENCE (SIZE (1..maxCellMeasOnSecULFreq)) OF
|
|
NewIntraFreqCellOnSecULFreq
|
|
|
|
NewIntraFreqCellSI-RSCP ::= SEQUENCE {
|
|
intraFreqCellID IntraFreqCellID OPTIONAL,
|
|
cellInfo CellInfoSI-RSCP
|
|
}
|
|
|
|
NewIntraFreqCellSI-ECN0 ::= SEQUENCE {
|
|
intraFreqCellID IntraFreqCellID OPTIONAL,
|
|
cellInfo CellInfoSI-ECN0
|
|
}
|
|
NewIntraFreqCellSI-HCS-RSCP ::= SEQUENCE {
|
|
intraFreqCellID IntraFreqCellID OPTIONAL,
|
|
cellInfo CellInfoSI-HCS-RSCP
|
|
}
|
|
|
|
NewIntraFreqCellSI-HCS-ECN0 ::= SEQUENCE {
|
|
intraFreqCellID IntraFreqCellID OPTIONAL,
|
|
cellInfo CellInfoSI-HCS-ECN0
|
|
}
|
|
|
|
NewIntraFreqCellSI-RSCP-LCR-r4 ::= SEQUENCE {
|
|
intraFreqCellID IntraFreqCellID OPTIONAL,
|
|
cellInfo CellInfoSI-RSCP-LCR-r4
|
|
}
|
|
|
|
NewIntraFreqCellSI-ECN0-LCR-r4 ::= SEQUENCE {
|
|
intraFreqCellID IntraFreqCellID OPTIONAL,
|
|
cellInfo CellInfoSI-ECN0-LCR-r4
|
|
}
|
|
NewIntraFreqCellSI-HCS-RSCP-LCR-r4 ::= SEQUENCE {
|
|
intraFreqCellID IntraFreqCellID OPTIONAL,
|
|
cellInfo CellInfoSI-HCS-RSCP-LCR-r4
|
|
}
|
|
|
|
NewIntraFreqCellSI-HCS-ECN0-LCR-r4 ::= SEQUENCE {
|
|
intraFreqCellID IntraFreqCellID OPTIONAL,
|
|
cellInfo CellInfoSI-HCS-ECN0-LCR-r4
|
|
}
|
|
|
|
NewIntraFreqCellSI-List-RSCP ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewIntraFreqCellSI-RSCP
|
|
|
|
NewIntraFreqCellSI-List-ECN0 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewIntraFreqCellSI-ECN0
|
|
|
|
NewIntraFreqCellSI-List-HCS-RSCP ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewIntraFreqCellSI-HCS-RSCP
|
|
|
|
NewIntraFreqCellSI-List-HCS-ECN0 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewIntraFreqCellSI-HCS-ECN0
|
|
|
|
NewIntraFreqCellSI-List-RSCP-LCR-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewIntraFreqCellSI-RSCP-LCR-r4
|
|
|
|
NewIntraFreqCellSI-List-ECN0-LCR-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewIntraFreqCellSI-ECN0-LCR-r4
|
|
|
|
NewIntraFreqCellSI-List-HCS-RSCP-LCR-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewIntraFreqCellSI-HCS-RSCP-LCR-r4
|
|
|
|
NewIntraFreqCellSI-List-HCS-ECN0-LCR-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
NewIntraFreqCellSI-HCS-ECN0-LCR-r4
|
|
|
|
-- IE "nonUsedFreqThreshold" is not needed in case of event 2a
|
|
-- In case of event 2a UTRAN should include value 0 within IE "nonUsedFreqThreshold"
|
|
-- In case of event 2a, the UE shall be ignore IE "nonUsedFreqThreshold"
|
|
-- In later versions of the message including this IE, a special version of
|
|
-- IE "NonUsedFreqParameterList" may be defined for event 2a, namely a
|
|
-- version not including IE "nonUsedFreqThreshold"
|
|
NonUsedFreqParameter ::= SEQUENCE {
|
|
nonUsedFreqThreshold Threshold,
|
|
nonUsedFreqW W
|
|
}
|
|
|
|
NonUsedFreqParameter-r6 ::= SEQUENCE {
|
|
nonUsedFreqThreshold Threshold-r6,
|
|
nonUsedFreqW W
|
|
}
|
|
|
|
NonUsedFreqParameter-r10 ::= SEQUENCE {
|
|
nonUsedFreqThreshold Threshold-r6,
|
|
nonUsedFreqW W,
|
|
nonUsedFreqTriggeringConditionDetectedCells ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
NonUsedFreqParameter-r11 ::= SEQUENCE {
|
|
nonUsedFreqThreshold Threshold-r6,
|
|
nonUsedFreqW W,
|
|
nonUsedFreqTriggeringConditionDetectedCells ENUMERATED { true } OPTIONAL,
|
|
excludedCellInfoList CellInfoListToBeExcluded OPTIONAL
|
|
}
|
|
|
|
NonUsedFreq2aParameter-r10 ::= SEQUENCE {
|
|
nonUsedFreqW W,
|
|
nonUsedFreqTriggeringConditionDetectedCells ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
NonUsedFreq2aParameter-r11 ::= SEQUENCE {
|
|
nonUsedFreqW W,
|
|
nonUsedFreqTriggeringConditionDetectedCells ENUMERATED { true } OPTIONAL,
|
|
excludedCellInfoList CellInfoListToBeExcluded OPTIONAL
|
|
}
|
|
|
|
NonUsedFreqParameterList ::= SEQUENCE (SIZE (1..maxFreq)) OF
|
|
NonUsedFreqParameter
|
|
|
|
NonUsedFreqParameterList-r6 ::= SEQUENCE (SIZE (1..maxFreq)) OF
|
|
NonUsedFreqParameter-r6
|
|
|
|
NonUsedFreqParameterList-r10 ::= SEQUENCE (SIZE (1..maxFreq)) OF
|
|
NonUsedFreqParameter-r10
|
|
|
|
NonUsedFreqParameterList-r11 ::= SEQUENCE (SIZE (1..maxFreq)) OF
|
|
NonUsedFreqParameter-r11
|
|
|
|
NonUsedFreq2aParameterList-r10 ::= SEQUENCE (SIZE (1..maxFreq)) OF
|
|
NonUsedFreq2aParameter-r10
|
|
|
|
NonUsedFreq2aParameterList-r11 ::= SEQUENCE (SIZE (1..maxFreq)) OF
|
|
NonUsedFreq2aParameter-r11
|
|
|
|
NonUsedFreqWList-r6 ::= SEQUENCE (SIZE (1..maxFreq)) OF W
|
|
|
|
ObservedTimeDifferenceToGSM ::= INTEGER (0..4095)
|
|
|
|
OTDOA-SearchWindowSize ::= ENUMERATED {
|
|
c20, c40, c80, c160, c320,
|
|
c640, c1280, moreThan1280 }
|
|
|
|
-- SPARE: Pathloss, Max = 158
|
|
-- Values above Max are spare
|
|
Pathloss ::= INTEGER (46..173)
|
|
|
|
PenaltyTime-RSCP ::= CHOICE {
|
|
notUsed NULL,
|
|
pt10 TemporaryOffset1,
|
|
pt20 TemporaryOffset1,
|
|
pt30 TemporaryOffset1,
|
|
pt40 TemporaryOffset1,
|
|
pt50 TemporaryOffset1,
|
|
pt60 TemporaryOffset1
|
|
}
|
|
|
|
PenaltyTime-ECN0 ::= CHOICE {
|
|
notUsed NULL,
|
|
pt10 TemporaryOffsetList,
|
|
pt20 TemporaryOffsetList,
|
|
pt30 TemporaryOffsetList,
|
|
pt40 TemporaryOffsetList,
|
|
pt50 TemporaryOffsetList,
|
|
pt60 TemporaryOffsetList
|
|
}
|
|
|
|
PendingTimeAfterTrigger ::= ENUMERATED {
|
|
ptat0-25, ptat0-5, ptat1,
|
|
ptat2, ptat4, ptat8, ptat16 }
|
|
|
|
PeriodicalOrEventTrigger ::= ENUMERATED {
|
|
periodical,
|
|
eventTrigger }
|
|
|
|
PeriodicalReportingCriteria ::= SEQUENCE {
|
|
reportingAmount ReportingAmount DEFAULT ra-Infinity,
|
|
reportingInterval ReportingIntervalLong
|
|
}
|
|
|
|
PeriodicReportingInfo-1b ::= SEQUENCE {
|
|
reportingAmount ReportingAmount,
|
|
reportingInterval ReportingInterval
|
|
}
|
|
|
|
PeriodicalWithReportingCellStatus ::= SEQUENCE {
|
|
periodicalReportingCriteria PeriodicalReportingCriteria,
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
}
|
|
|
|
PeriodicalWithReportingCellStatus-r10 ::= SEQUENCE {
|
|
periodicalReportingCriteria PeriodicalReportingCriteria,
|
|
reportingCellStatus ReportingCellStatus-r10 OPTIONAL
|
|
}
|
|
|
|
PeriodicalWithReportingCellStatusOnSecULFreq ::= SEQUENCE {
|
|
frequencyInfo FrequencyInfo,
|
|
periodicalWithReportingCellStatus PeriodicalWithReportingCellStatus-r10
|
|
}
|
|
|
|
PLMNIdentitiesOfNeighbourCells ::= SEQUENCE {
|
|
plmnsOfIntraFreqCellsList PLMNsOfIntraFreqCellsList OPTIONAL,
|
|
plmnsOfInterFreqCellsList PLMNsOfInterFreqCellsList OPTIONAL,
|
|
plmnsOfInterRATCellsList PLMNsOfInterRATCellsList OPTIONAL
|
|
}
|
|
|
|
PLMNIdentitiesOfNeighbourCells-v860ext ::= SEQUENCE {
|
|
multipleplmnsOfIntraFreqCellsList MultiplePLMNsOfIntraFreqCellsList OPTIONAL,
|
|
multipleplmnsOfInterFreqCellsList MultiplePLMNsOfInterFreqCellsList OPTIONAL
|
|
}
|
|
|
|
PlmnList ::= SEQUENCE (SIZE (1..maxNumMDTPLMN)) OF PLMN-Identity
|
|
|
|
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
|
|
}
|
|
|
|
PositionEstimate ::= CHOICE {
|
|
ellipsoidPoint EllipsoidPoint,
|
|
ellipsoidPointUncertCircle EllipsoidPointUncertCircle,
|
|
ellipsoidPointUncertEllipse EllipsoidPointUncertEllipse,
|
|
ellipsoidPointAltitude EllipsoidPointAltitude,
|
|
ellipsoidPointAltitudeEllipse EllipsoidPointAltitudeEllipsoide
|
|
}
|
|
|
|
PositioningMethod ::= ENUMERATED {
|
|
otdoa,
|
|
gps,
|
|
otdoaOrGPS, cellID }
|
|
|
|
-- Actual value PRC = IE value * 0.32
|
|
PRC ::= INTEGER (-2047..2047)
|
|
|
|
-- SPARE: PrimaryCCPCH-RSCP, Max = 91
|
|
-- Values above Max are spare
|
|
PrimaryCCPCH-RSCP ::= INTEGER (0..127)
|
|
|
|
Q-HCS ::= INTEGER (0..99)
|
|
|
|
Q-OffsetS-N ::= INTEGER (-50..50)
|
|
|
|
Q-QualMin ::= INTEGER (-24..0)
|
|
|
|
Q-QualMin-Offset ::= INTEGER (1..16)
|
|
|
|
-- Actual value Q-RxlevMin = (IE value * 2) + 1
|
|
Q-RxlevMin ::= INTEGER (-58..-13)
|
|
|
|
-- Actual value Q-RxlevMin-Offset = (IE value * 2)
|
|
Q-RxlevMin-Offset ::= INTEGER (1..8)
|
|
|
|
QualityEventResults ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
TransportChannelIdentity
|
|
|
|
QualityMeasuredResults ::= SEQUENCE {
|
|
blerMeasurementResultsList BLER-MeasurementResultsList OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd NULL,
|
|
tdd SEQUENCE {
|
|
sir-MeasurementResults SIR-MeasurementList OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
QualityMeasurement ::= SEQUENCE {
|
|
qualityReportingQuantity QualityReportingQuantity OPTIONAL,
|
|
reportCriteria QualityReportCriteria
|
|
}
|
|
|
|
QualityReportCriteria ::= CHOICE {
|
|
qualityReportingCriteria QualityReportingCriteria,
|
|
periodicalReportingCriteria PeriodicalReportingCriteria,
|
|
noReporting NULL
|
|
}
|
|
|
|
QualityReportingCriteria ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
QualityReportingCriteriaSingle
|
|
|
|
QualityReportingCriteriaSingle ::= SEQUENCE {
|
|
transportChannelIdentity TransportChannelIdentity,
|
|
totalCRC INTEGER (1..512),
|
|
badCRC INTEGER (1..512),
|
|
pendingAfterTrigger INTEGER (1..512)
|
|
}
|
|
|
|
QualityReportingQuantity ::= SEQUENCE {
|
|
dl-TransChBLER BOOLEAN,
|
|
bler-dl-TransChIdList BLER-TransChIdList OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd NULL,
|
|
tdd SEQUENCE {
|
|
sir-TFCS-List SIR-TFCS-List OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
RAT-Type ::= ENUMERATED {
|
|
gsm, is2000 }
|
|
|
|
ReferenceCellPosition ::= CHOICE {
|
|
ellipsoidPoint EllipsoidPoint,
|
|
ellipsoidPointWithAltitude EllipsoidPointAltitude
|
|
}
|
|
|
|
-- ReferenceLocation, as defined in 23.032
|
|
ReferenceLocation ::= SEQUENCE {
|
|
ellipsoidPointAltitudeEllipsoide EllipsoidPointAltitudeEllipsoide
|
|
}
|
|
|
|
ReferenceLocationGANSS ::= SEQUENCE {
|
|
ellipsoidPointAltitudeEllipsoide EllipsoidPointAltitudeEllipsoide
|
|
}
|
|
|
|
ReferenceTimeDifferenceToCell ::= CHOICE {
|
|
-- Actual value accuracy40 = IE value * 40
|
|
accuracy40 INTEGER (0..960),
|
|
-- Actual value accuracy256 = IE value * 256
|
|
accuracy256 INTEGER (0..150),
|
|
-- Actual value accuracy2560 = IE value * 2560
|
|
accuracy2560 INTEGER (0..15)
|
|
}
|
|
|
|
RemovedInterFreqCellList ::= CHOICE {
|
|
removeAllInterFreqCells NULL,
|
|
removeSomeInterFreqCells SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
InterFreqCellID,
|
|
removeNoInterFreqCells NULL
|
|
}
|
|
|
|
RemovedInterRATCellList ::= CHOICE {
|
|
removeAllInterRATCells NULL,
|
|
removeSomeInterRATCells SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
InterRATCellID,
|
|
removeNoInterRATCells NULL
|
|
}
|
|
|
|
RemovedIntraFreqCellList ::= CHOICE {
|
|
removeAllIntraFreqCells NULL,
|
|
removeSomeIntraFreqCells SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
IntraFreqCellID,
|
|
removeNoIntraFreqCells NULL
|
|
}
|
|
|
|
RemovedIntraFreqCellListOnSecULFreq ::= CHOICE {
|
|
removeAllIntraFreqCells NULL,
|
|
removeSomeIntraFreqCells SEQUENCE (SIZE (1..maxCellMeasOnSecULFreq)) OF
|
|
IntraFreqCellIDOnSecULFreq,
|
|
removeNoIntraFreqCells NULL
|
|
}
|
|
|
|
ReplacementActivationThreshold ::= ENUMERATED {
|
|
notApplicable, t1, t2,
|
|
t3, t4, t5, t6, t7 }
|
|
|
|
ReportDeactivationThreshold ::= ENUMERATED {
|
|
notApplicable, t1, t2,
|
|
t3, t4, t5, t6, t7 }
|
|
|
|
ReportingAmount ::= ENUMERATED {
|
|
ra1, ra2, ra4, ra8, ra16, ra32,
|
|
ra64, ra-Infinity }
|
|
|
|
ReportingCellStatus ::= CHOICE{
|
|
withinActiveSet MaxNumberOfReportingCellsType1,
|
|
withinMonitoredSetUsedFreq MaxNumberOfReportingCellsType1,
|
|
withinActiveAndOrMonitoredUsedFreq MaxNumberOfReportingCellsType1,
|
|
withinDetectedSetUsedFreq MaxNumberOfReportingCellsType1,
|
|
withinMonitoredAndOrDetectedUsedFreq
|
|
MaxNumberOfReportingCellsType1,
|
|
allActiveplusMonitoredSet MaxNumberOfReportingCellsType3,
|
|
allActivePlusDetectedSet MaxNumberOfReportingCellsType3,
|
|
allActivePlusMonitoredAndOrDetectedSet
|
|
MaxNumberOfReportingCellsType3,
|
|
withinVirtualActSet MaxNumberOfReportingCellsType1,
|
|
withinMonitoredSetNonUsedFreq MaxNumberOfReportingCellsType1,
|
|
withinMonitoredAndOrVirtualActiveSetNonUsedFreq
|
|
MaxNumberOfReportingCellsType1,
|
|
allVirtualActSetplusMonitoredSetNonUsedFreq
|
|
MaxNumberOfReportingCellsType3,
|
|
withinActSetOrVirtualActSet-InterRATcells
|
|
MaxNumberOfReportingCellsType2,
|
|
withinActSetAndOrMonitoredUsedFreqOrVirtualActSetAndOrMonitoredNonUsedFreq
|
|
MaxNumberOfReportingCellsType2
|
|
}
|
|
|
|
ReportingCellStatus-r10 ::= CHOICE{
|
|
withinActiveSet MaxNumberOfReportingCellsType1,
|
|
withinMonitoredSetUsedFreq MaxNumberOfReportingCellsType1,
|
|
withinActiveAndOrMonitoredUsedFreq MaxNumberOfReportingCellsType1,
|
|
withinDetectedSetUsedFreq MaxNumberOfReportingCellsType1,
|
|
withinMonitoredAndOrDetectedUsedFreq
|
|
MaxNumberOfReportingCellsType1,
|
|
allActiveplusMonitoredSet MaxNumberOfReportingCellsType3,
|
|
allActivePlusDetectedSet MaxNumberOfReportingCellsType3,
|
|
allActivePlusMonitoredAndOrDetectedSet
|
|
MaxNumberOfReportingCellsType3,
|
|
withinVirtualActSet MaxNumberOfReportingCellsType1,
|
|
withinMonitoredSetNonUsedFreq MaxNumberOfReportingCellsType1,
|
|
withinMonitoredAndOrVirtualActiveSetNonUsedFreq
|
|
MaxNumberOfReportingCellsType1,
|
|
allVirtualActSetplusMonitoredSetNonUsedFreq
|
|
MaxNumberOfReportingCellsType3,
|
|
withinActSetOrVirtualActSet-InterRATcells
|
|
MaxNumberOfReportingCellsType2,
|
|
withinActSetAndOrMonitoredUsedFreqOrVirtualActSetAndOrMonitoredNonUsedFreq
|
|
MaxNumberOfReportingCellsType2,
|
|
allVirtualActSetplusMonitoredSetplusDetectedSetNonUsedFreq
|
|
MaxNumberOfReportingCellsType3
|
|
}
|
|
|
|
ReportingCellStatusOpt ::= SEQUENCE {
|
|
reportingCellStatus ReportingCellStatus OPTIONAL
|
|
}
|
|
|
|
ReportingCellStatusOpt-r10 ::= SEQUENCE {
|
|
reportingCellStatus ReportingCellStatus-r10 OPTIONAL
|
|
}
|
|
|
|
ReportingInfoForCellDCH ::= SEQUENCE {
|
|
intraFreqReportingQuantity IntraFreqReportingQuantity,
|
|
measurementReportingMode MeasurementReportingMode,
|
|
reportCriteria CellDCH-ReportCriteria
|
|
}
|
|
|
|
ReportingInfoForCellDCH-LCR-r4 ::= SEQUENCE {
|
|
intraFreqReportingQuantity IntraFreqReportingQuantity,
|
|
measurementReportingMode MeasurementReportingMode,
|
|
reportCriteria CellDCH-ReportCriteria-LCR-r4
|
|
}
|
|
|
|
ReportingInterval ::= ENUMERATED {
|
|
noPeriodicalreporting, ri0-25,
|
|
ri0-5, ri1, ri2, ri4, ri8, ri16 }
|
|
|
|
ReportingIntervalLong ::= ENUMERATED {
|
|
ril0, ril0-25, ril0-5, ril1,
|
|
ril2, ril3, ril4, ril6, ril8,
|
|
ril12, ril16, ril20, ril24,
|
|
ril28, ril32, ril64 }
|
|
-- When the value "ril0" is used, the UE behaviour is not
|
|
-- defined.
|
|
|
|
-- Actual value ReportingRange = IE value * 0.5
|
|
ReportingRange ::= INTEGER (0..29)
|
|
|
|
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
|
|
PrimaryCPICH-Info
|
|
|
|
RL-InformationLists ::= SEQUENCE {
|
|
rl-AdditionInfoList RL-AdditionInfoList OPTIONAL,
|
|
rL-RemovalInformationList RL-RemovalInformationList OPTIONAL
|
|
}
|
|
|
|
RLC-BuffersPayload ::= ENUMERATED {
|
|
pl0, pl4, pl8, pl16, pl32,
|
|
pl64, pl128, pl256, pl512, pl1024,
|
|
pl2k, pl4k, pl8k, pl16k, pl32k,
|
|
pl64k, pl128k, pl256k, pl512k, pl1024k,
|
|
spare12, spare11, spare10, spare9, spare8,
|
|
spare7, spare6, spare5, spare4, spare3,
|
|
spare2, spare1 }
|
|
|
|
-- Actual value RRC = IE value * 0.032
|
|
RRC ::= INTEGER (-127..127)
|
|
|
|
RSCPforANR ::= SEQUENCE {
|
|
rSCP INTEGER (-120..-25) OPTIONAL
|
|
}
|
|
|
|
SatData ::= SEQUENCE{
|
|
satID SatID,
|
|
iode IODE
|
|
}
|
|
|
|
SatDataList ::= SEQUENCE (SIZE (0..maxSat)) OF
|
|
SatData
|
|
|
|
SatellitesListRelatedData ::= SEQUENCE {
|
|
satId INTEGER (0..63),
|
|
iod INTEGER (0..1023)
|
|
}
|
|
|
|
SatellitesListRelatedDataList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
|
|
SatellitesListRelatedData
|
|
|
|
SatelliteStatus ::= ENUMERATED {
|
|
ns-NN-U,
|
|
es-SN,
|
|
es-NN-U,
|
|
rev2,
|
|
rev }
|
|
|
|
Satellite-clock-model ::= SEQUENCE {
|
|
t-oc BIT STRING (SIZE (14)),
|
|
af2 BIT STRING (SIZE (12)),
|
|
af1 BIT STRING (SIZE (18)),
|
|
af0 BIT STRING (SIZE (28)),
|
|
tgd BIT STRING (SIZE (10)) OPTIONAL,
|
|
model-id INTEGER (0..1) OPTIONAL
|
|
}
|
|
|
|
Satellite-clock-modelList ::= SEQUENCE (SIZE (1..maxSatClockModels)) OF Satellite-clock-model
|
|
|
|
-- 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))
|
|
}
|
|
|
|
S-DPCCH-Information ::= SEQUENCE {
|
|
s-DPCCH-DPCCH-PowerOffset S-DPCCH-DPCCH-PowerOffset
|
|
}
|
|
|
|
S-DPCCH-DPCCH-PowerOffset ::= INTEGER (0..6)
|
|
|
|
SFN-Offset-Validity ::= ENUMERATED { false }
|
|
|
|
SFN-SFN-Drift ::= ENUMERATED {
|
|
sfnsfndrift0, sfnsfndrift1, sfnsfndrift2,
|
|
sfnsfndrift3, sfnsfndrift4, sfnsfndrift5,
|
|
sfnsfndrift8, sfnsfndrift10, sfnsfndrift15,
|
|
sfnsfndrift25, sfnsfndrift35, sfnsfndrift50,
|
|
sfnsfndrift65, sfnsfndrift80, sfnsfndrift100,
|
|
sfnsfndrift-1, sfnsfndrift-2, sfnsfndrift-3,
|
|
sfnsfndrift-4, sfnsfndrift-5, sfnsfndrift-8,
|
|
sfnsfndrift-10, sfnsfndrift-15, sfnsfndrift-25,
|
|
sfnsfndrift-35, sfnsfndrift-50, sfnsfndrift-65,
|
|
sfnsfndrift-80, sfnsfndrift-100}
|
|
|
|
SFN-SFN-ObsTimeDifference ::= CHOICE {
|
|
type1 SFN-SFN-ObsTimeDifference1,
|
|
type2 SFN-SFN-ObsTimeDifference2
|
|
}
|
|
|
|
-- SPARE: SFN-SFN-ObsTimeDifference1, Max = 9830399
|
|
-- For 1.28Mcps TDD, Max value of SFN-SFN-ObsTimeDifference1 is 3276799.
|
|
-- Values above Max are spare
|
|
SFN-SFN-ObsTimeDifference1 ::= INTEGER (0..16777215)
|
|
|
|
-- SPARE: SFN-SFN-ObsTimeDifference2, Max = 40961
|
|
-- For 1.28Mcps TDD, Max value of SFN-SFN-ObsTimeDifference2 is 27649.
|
|
-- Values above Max are spare
|
|
SFN-SFN-ObsTimeDifference2 ::= INTEGER (0..65535)
|
|
|
|
SFN-SFN-OTD-Type ::= ENUMERATED {
|
|
noReport,
|
|
type1,
|
|
type2 }
|
|
|
|
SFN-SFN-RelTimeDifference1 ::= SEQUENCE {
|
|
sfn-Offset INTEGER (0 .. 4095),
|
|
sfn-sfn-Reltimedifference INTEGER (0.. 38399)
|
|
}
|
|
|
|
SFN-TOW-Uncertainty ::= ENUMERATED {
|
|
lessThan10,
|
|
moreThan10 }
|
|
|
|
|
|
SIR ::= INTEGER (0..63)
|
|
|
|
|
|
SIR-MeasurementList ::= SEQUENCE (SIZE (1..maxCCTrCH)) OF
|
|
SIR-MeasurementResults
|
|
|
|
|
|
SIR-MeasurementResults ::= SEQUENCE {
|
|
tfcs-ID TFCS-IdentityPlain,
|
|
sir-TimeslotList SIR-TimeslotList
|
|
}
|
|
|
|
SIR-TFCS ::= TFCS-IdentityPlain
|
|
|
|
|
|
SIR-TFCS-List ::= SEQUENCE (SIZE (1..maxCCTrCH)) OF
|
|
SIR-TFCS
|
|
|
|
SIR-TimeslotList ::= SEQUENCE (SIZE (1..maxTS)) OF
|
|
SIR
|
|
|
|
-- SubFrame1Reserved, reserved bits in subframe 1 of the GPS navigation message
|
|
SubFrame1Reserved ::= SEQUENCE {
|
|
reserved1 BIT STRING (SIZE (23)),
|
|
reserved2 BIT STRING (SIZE (24)),
|
|
reserved3 BIT STRING (SIZE (24)),
|
|
reserved4 BIT STRING (SIZE (16))
|
|
}
|
|
|
|
T-ADVinfo ::= SEQUENCE {
|
|
t-ADV INTEGER(0..2047),
|
|
sfn INTEGER(0..4095)
|
|
}
|
|
|
|
T-ADVinfo-ext ::= SEQUENCE {
|
|
t-ADV INTEGER (0..8191),
|
|
sfn INTEGER (0..4095)
|
|
}
|
|
|
|
T-CRMax ::= CHOICE {
|
|
notUsed NULL,
|
|
t30 N-CR-T-CRMaxHyst,
|
|
t60 N-CR-T-CRMaxHyst,
|
|
t120 N-CR-T-CRMaxHyst,
|
|
t180 N-CR-T-CRMaxHyst,
|
|
t240 N-CR-T-CRMaxHyst
|
|
}
|
|
|
|
T-CRMaxHyst ::= ENUMERATED {
|
|
notUsed, t10, t20, t30,
|
|
t40, t50, t60, t70 }
|
|
|
|
TCE-Id ::= SEQUENCE {
|
|
tce-Id OCTET STRING (SIZE (1))
|
|
}
|
|
|
|
TemporaryOffset1 ::= ENUMERATED {
|
|
to3, to6, to9, to12, to15,
|
|
to18, to21, infinite }
|
|
|
|
TemporaryOffset2 ::= ENUMERATED {
|
|
to2, to3, to4, to6, to8,
|
|
to10, to12, infinite }
|
|
|
|
TemporaryOffsetList ::= SEQUENCE {
|
|
temporaryOffset1 TemporaryOffset1,
|
|
temporaryOffset2 TemporaryOffset2
|
|
}
|
|
|
|
Threshold ::= INTEGER (-115..0)
|
|
|
|
Threshold-r6 ::= INTEGER (-120..0)
|
|
|
|
-- The order of the list corresponds to the order of frequency defined in Inter-FreqEventCriteria
|
|
ThreholdNonUsedFrequency-deltaList ::= SEQUENCE (SIZE (1..maxFreq)) OF
|
|
DeltaRSCPPerCell
|
|
|
|
ThresholdPositionChange ::= ENUMERATED {
|
|
pc10, pc20, pc30, pc40, pc50,
|
|
pc100, pc200, pc300, pc500,
|
|
pc1000, pc2000, pc5000, pc10000,
|
|
pc20000, pc50000, pc100000 }
|
|
|
|
ThresholdSFN-GANSS-TOW ::= ENUMERATED {
|
|
us1, us2, us3, us5, us10,
|
|
us20, us50, us100 }
|
|
|
|
ThresholdSFN-GPS-TOW ::= ENUMERATED {
|
|
ms1, ms2, ms3, ms5, ms10,
|
|
ms20, ms50, ms100 }
|
|
|
|
ThresholdSFN-GPS-TOW-us ::= ENUMERATED {
|
|
us1, us2, us3, us5, us10,
|
|
us20, us50, us100 }
|
|
|
|
ThresholdSFN-SFN-Change ::= ENUMERATED {
|
|
c0-25, c0-5, c1, c2, c3, c4, c5,
|
|
c10, c20, c50, c100, c200, c500,
|
|
c1000, c2000, c5000 }
|
|
|
|
ThresholdUsedFrequency ::= INTEGER (-115..165)
|
|
|
|
ThresholdUsedFrequency-r6 ::= INTEGER (-120..165)
|
|
|
|
-- Actual value TimeInterval = IE value * 20.
|
|
TimeInterval ::= INTEGER (1..13)
|
|
|
|
|
|
TimeslotInfo ::= SEQUENCE {
|
|
timeslotNumber TimeslotNumber,
|
|
burstType BurstType
|
|
}
|
|
|
|
TimeslotInfo-LCR-r4 ::= SEQUENCE {
|
|
timeslotNumber TimeslotNumber-LCR-r4
|
|
}
|
|
|
|
TimeslotInfoList ::= SEQUENCE (SIZE (1..maxTS)) OF
|
|
TimeslotInfo
|
|
|
|
TimeslotInfoList-LCR-r4 ::= SEQUENCE (SIZE (1..maxTS-LCR)) OF
|
|
TimeslotInfo-LCR-r4
|
|
|
|
TimeslotInfoList-r4 ::= CHOICE {
|
|
-- the choice for 7.68 Mcps TDD is the same as for 3.84 Mcps TDD --
|
|
tdd384 SEQUENCE (SIZE (1..maxTS)) OF
|
|
TimeslotInfo,
|
|
tdd128 SEQUENCE (SIZE (1..maxTS-LCR)) OF
|
|
TimeslotInfo-LCR-r4
|
|
}
|
|
|
|
-- SPARE: TimeslotISCP, Max = 91
|
|
-- Values above Max are spare
|
|
TimeslotISCP ::= INTEGER (0..127)
|
|
|
|
|
|
-- TimeslotISCP-List shall not include more than 6 elements in 1.28Mcps TDD mode.
|
|
TimeslotISCP-List ::= SEQUENCE (SIZE (1..maxTS)) OF
|
|
TimeslotISCP
|
|
|
|
TimeslotListWithISCP ::= SEQUENCE (SIZE (1..maxTS)) OF
|
|
TimeslotWithISCP
|
|
|
|
TimeslotWithISCP ::= SEQUENCE {
|
|
timeslot TimeslotNumber,
|
|
timeslotISCP TimeslotISCP
|
|
}
|
|
|
|
TimeToTrigger ::= ENUMERATED {
|
|
ttt0, ttt10, ttt20, ttt40, ttt60,
|
|
ttt80, ttt100, ttt120, ttt160,
|
|
ttt200, ttt240, tt320, ttt640,
|
|
ttt1280, ttt2560, ttt5000 }
|
|
|
|
TraceReference ::= SEQUENCE {
|
|
plmn-Identity PLMN-Identity,
|
|
traceId OCTET STRING (SIZE (3))
|
|
}
|
|
|
|
TraceRecordingSession ::= SEQUENCE {
|
|
traceRecordingSession OCTET STRING (SIZE (2))
|
|
}
|
|
|
|
TrafficVolumeEventParam ::= SEQUENCE {
|
|
eventID TrafficVolumeEventType,
|
|
reportingThreshold TrafficVolumeThreshold,
|
|
timeToTrigger TimeToTrigger OPTIONAL,
|
|
pendingTimeAfterTrigger PendingTimeAfterTrigger OPTIONAL,
|
|
tx-InterruptionAfterTrigger TX-InterruptionAfterTrigger OPTIONAL
|
|
}
|
|
|
|
TrafficVolumeEventResults ::= SEQUENCE {
|
|
ul-transportChannelCausingEvent UL-TrCH-Identity,
|
|
trafficVolumeEventIdentity TrafficVolumeEventType
|
|
}
|
|
|
|
TrafficVolumeEventType ::= ENUMERATED {
|
|
e4a,
|
|
e4b }
|
|
|
|
TrafficVolumeMeasQuantity ::= CHOICE {
|
|
rlc-BufferPayload NULL,
|
|
averageRLC-BufferPayload TimeInterval,
|
|
varianceOfRLC-BufferPayload TimeInterval
|
|
}
|
|
|
|
TrafficVolumeMeasSysInfo ::= SEQUENCE {
|
|
trafficVolumeMeasurementID MeasurementIdentity DEFAULT 4,
|
|
trafficVolumeMeasurementObjectList TrafficVolumeMeasurementObjectList OPTIONAL,
|
|
trafficVolumeMeasQuantity TrafficVolumeMeasQuantity OPTIONAL,
|
|
trafficVolumeReportingQuantity TrafficVolumeReportingQuantity OPTIONAL,
|
|
-- dummy is not used in this version of specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy TrafficVolumeReportingCriteria OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
measurementReportingMode MeasurementReportingMode,
|
|
reportCriteriaSysInf TrafficVolumeReportCriteriaSysInfo
|
|
|
|
}
|
|
|
|
TrafficVolumeMeasuredResults ::= SEQUENCE {
|
|
rb-Identity RB-Identity,
|
|
rlc-BuffersPayload RLC-BuffersPayload OPTIONAL,
|
|
averageRLC-BufferPayload AverageRLC-BufferPayload OPTIONAL,
|
|
varianceOfRLC-BufferPayload VarianceOfRLC-BufferPayload OPTIONAL
|
|
}
|
|
|
|
TrafficVolumeMeasuredResultsList ::= SEQUENCE (SIZE (1..maxRB)) OF
|
|
TrafficVolumeMeasuredResults
|
|
|
|
TrafficVolumeMeasurement ::= SEQUENCE {
|
|
trafficVolumeMeasurementObjectList TrafficVolumeMeasurementObjectList OPTIONAL,
|
|
trafficVolumeMeasQuantity TrafficVolumeMeasQuantity OPTIONAL,
|
|
trafficVolumeReportingQuantity TrafficVolumeReportingQuantity OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
reportCriteria TrafficVolumeReportCriteria
|
|
}
|
|
|
|
TrafficVolumeMeasurementObjectList ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
UL-TrCH-Identity
|
|
|
|
TrafficVolumeReportCriteria ::= CHOICE {
|
|
trafficVolumeReportingCriteria TrafficVolumeReportingCriteria,
|
|
periodicalReportingCriteria PeriodicalReportingCriteria,
|
|
noReporting NULL
|
|
}
|
|
|
|
TrafficVolumeReportCriteriaSysInfo ::= CHOICE {
|
|
trafficVolumeReportingCriteria TrafficVolumeReportingCriteria,
|
|
periodicalReportingCriteria PeriodicalReportingCriteria
|
|
}
|
|
|
|
TrafficVolumeReportingCriteria ::= SEQUENCE {
|
|
-- NOTE: transChCriteriaList should be mandatory in later versions of this message
|
|
transChCriteriaList TransChCriteriaList OPTIONAL
|
|
}
|
|
|
|
TrafficVolumeReportingQuantity ::= SEQUENCE {
|
|
rlc-RB-BufferPayload BOOLEAN,
|
|
rlc-RB-BufferPayloadAverage BOOLEAN,
|
|
rlc-RB-BufferPayloadVariance BOOLEAN
|
|
}
|
|
|
|
TrafficVolumeThreshold ::= ENUMERATED {
|
|
th8, th16, th32, th64, th128,
|
|
th256, th512, th1024, th2k, th3k,
|
|
th4k, th6k, th8k, th12k, th16k,
|
|
th24k, th32k, th48k, th64k, th96k,
|
|
th128k, th192k, th256k, th384k,
|
|
th512k, th768k }
|
|
|
|
TransChCriteria ::= SEQUENCE {
|
|
ul-transportChannelID UL-TrCH-Identity OPTIONAL,
|
|
eventSpecificParameters SEQUENCE (SIZE (1..maxMeasParEvent)) OF
|
|
TrafficVolumeEventParam OPTIONAL
|
|
}
|
|
|
|
TransChCriteriaList ::= SEQUENCE (SIZE (1..maxTrCH)) OF
|
|
TransChCriteria
|
|
|
|
TransferMode ::= ENUMERATED {
|
|
acknowledgedModeRLC,
|
|
unacknowledgedModeRLC }
|
|
|
|
TransmittedPowerThreshold ::= INTEGER (-50..33)
|
|
|
|
TriggeringCondition1 ::= ENUMERATED {
|
|
activeSetCellsOnly,
|
|
monitoredSetCellsOnly,
|
|
activeSetAndMonitoredSetCells }
|
|
|
|
TriggeringCondition2 ::= ENUMERATED {
|
|
activeSetCellsOnly,
|
|
monitoredSetCellsOnly,
|
|
activeSetAndMonitoredSetCells,
|
|
detectedSetCellsOnly,
|
|
detectedSetAndMonitoredSetCells }
|
|
|
|
Tutran-Ganss-DriftRate ::= ENUMERATED {
|
|
ugdr0, ugdr1, ugdr2, ugdr5, ugdr10, ugdr15 , ugdr25,
|
|
ugdr50, ugdr-1, ugdr-2, ugdr-5, ugdr-10, ugdr-15,
|
|
ugdr-25, ugdr-50, spare }
|
|
|
|
TX-InterruptionAfterTrigger ::= ENUMERATED {
|
|
txiat0-25, txiat0-5, txiat1,
|
|
txiat2, txiat4, txiat8, txiat16 }
|
|
|
|
UDRE ::= ENUMERATED {
|
|
lessThan1,
|
|
between1-and-4,
|
|
between4-and-8,
|
|
over8 }
|
|
|
|
UDREGrowthRate ::= ENUMERATED {
|
|
growth-1-5,
|
|
growth-2,
|
|
growth-4,
|
|
growth-6,
|
|
growth-8,
|
|
growth-10,
|
|
growth-12,
|
|
growth-16 }
|
|
|
|
UDREValidityTime ::= ENUMERATED {
|
|
val-20sec,
|
|
val-40sec,
|
|
val-80sec,
|
|
val-160sec,
|
|
val-320sec,
|
|
val-640sec,
|
|
val-1280sec,
|
|
val-2560sec }
|
|
|
|
UE-6AB-Event ::= SEQUENCE {
|
|
timeToTrigger TimeToTrigger,
|
|
transmittedPowerThreshold TransmittedPowerThreshold
|
|
}
|
|
|
|
UE-6FG-Event ::= SEQUENCE {
|
|
timeToTrigger TimeToTrigger,
|
|
-- in 1.28 Mcps TDD ue-RX-TX-TimeDifferenceThreshold corresponds to TADV Threshold
|
|
ue-RX-TX-TimeDifferenceThreshold UE-RX-TX-TimeDifferenceThreshold
|
|
}
|
|
|
|
-- dummy and dummy2 are not used in this version of the specification, they should
|
|
-- not be sent and if received the UE behaviour is not specified.
|
|
UE-AutonomousUpdateMode ::= CHOICE {
|
|
dummy NULL,
|
|
onWithNoReporting NULL,
|
|
dummy2 RL-InformationLists
|
|
}
|
|
|
|
UE-InternalEventParam ::= CHOICE {
|
|
event6a UE-6AB-Event,
|
|
event6b UE-6AB-Event,
|
|
event6c TimeToTrigger,
|
|
event6d TimeToTrigger,
|
|
event6e TimeToTrigger,
|
|
event6f UE-6FG-Event,
|
|
event6g UE-6FG-Event
|
|
}
|
|
|
|
UE-InternalEventParamList ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
|
|
UE-InternalEventParam
|
|
|
|
UE-InternalEventResults ::= CHOICE {
|
|
event6a NULL,
|
|
event6b NULL,
|
|
event6c NULL,
|
|
event6d NULL,
|
|
event6e NULL,
|
|
event6f PrimaryCPICH-Info,
|
|
event6g PrimaryCPICH-Info,
|
|
spare NULL
|
|
}
|
|
|
|
UE-InternalMeasQuantity ::= SEQUENCE {
|
|
measurementQuantity UE-MeasurementQuantity,
|
|
filterCoefficient FilterCoefficient DEFAULT fc0
|
|
}
|
|
|
|
UE-InternalMeasuredResults ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
ue-TransmittedPowerFDD UE-TransmittedPower OPTIONAL,
|
|
ue-RX-TX-ReportEntryList UE-RX-TX-ReportEntryList OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
ue-TransmittedPowerTDD-List UE-TransmittedPowerTDD-List OPTIONAL,
|
|
appliedTA UL-TimingAdvance OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
UE-InternalMeasuredResults-LCR-r4 ::= SEQUENCE {
|
|
ue-TransmittedPowerTDD-List UE-TransmittedPowerTDD-List OPTIONAL,
|
|
-- If TA value is not greater than 2047, then use this IE to report.
|
|
t-ADVinfo T-ADVinfo OPTIONAL
|
|
}
|
|
|
|
UE-InternalMeasuredResults-v770ext ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
tdd384-768 SEQUENCE {
|
|
appliedTA EXT-UL-TimingAdvance OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
-- If TA value is greater than 2047, then use this IE to report
|
|
t-ADVinfo T-ADVinfo-ext OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
UE-InternalMeasurement ::= SEQUENCE {
|
|
ue-InternalMeasQuantity UE-InternalMeasQuantity OPTIONAL,
|
|
ue-InternalReportingQuantity UE-InternalReportingQuantity OPTIONAL,
|
|
reportCriteria UE-InternalReportCriteria
|
|
}
|
|
|
|
UE-InternalMeasurement-r4 ::= SEQUENCE {
|
|
ue-InternalMeasQuantity UE-InternalMeasQuantity OPTIONAL,
|
|
ue-InternalReportingQuantity UE-InternalReportingQuantity-r4 OPTIONAL,
|
|
reportCriteria UE-InternalReportCriteria
|
|
}
|
|
|
|
UE-InternalMeasurementSysInfo ::= SEQUENCE {
|
|
ue-InternalMeasurementID MeasurementIdentity DEFAULT 5,
|
|
ue-InternalMeasQuantity UE-InternalMeasQuantity
|
|
}
|
|
|
|
UE-InternalReportCriteria ::= CHOICE {
|
|
ue-InternalReportingCriteria UE-InternalReportingCriteria,
|
|
periodicalReportingCriteria PeriodicalReportingCriteria,
|
|
noReporting NULL
|
|
}
|
|
|
|
UE-InternalReportingCriteria ::= SEQUENCE {
|
|
ue-InternalEventParamList UE-InternalEventParamList OPTIONAL
|
|
}
|
|
|
|
UE-InternalReportingQuantity ::= SEQUENCE {
|
|
ue-TransmittedPower BOOLEAN,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
ue-RX-TX-TimeDifference BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
appliedTA BOOLEAN
|
|
}
|
|
}
|
|
}
|
|
|
|
UE-InternalReportingQuantity-r4 ::= SEQUENCE {
|
|
ue-TransmittedPower BOOLEAN,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
ue-RX-TX-TimeDifference BOOLEAN
|
|
},
|
|
tdd SEQUENCE {
|
|
tddOption CHOICE {
|
|
-- appliedTA applies to both 3.84 Mcps TDD and to 7.68 Mcps TDD.
|
|
-- Therefore, no additional choice of TDD mode is necessary
|
|
tdd384 SEQUENCE {
|
|
appliedTA BOOLEAN
|
|
},
|
|
tdd128 SEQUENCE {
|
|
t-ADVinfo BOOLEAN
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
-- TABULAR: UE-MeasurementQuantity, for 3.84 Mcps TDD only the first two values
|
|
-- ue-TransmittedPower and utra-Carrier-RSSI are used.
|
|
-- For 1.28 Mcps TDD ue-RX-TX-TimeDifference corresponds to T-ADV in the tabular
|
|
UE-MeasurementQuantity ::= ENUMERATED {
|
|
ue-TransmittedPower,
|
|
utra-Carrier-RSSI,
|
|
ue-RX-TX-TimeDifference }
|
|
|
|
UE-RX-TX-ReportEntry ::= SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info,
|
|
ue-RX-TX-TimeDifferenceType1 UE-RX-TX-TimeDifferenceType1
|
|
}
|
|
|
|
UE-RX-TX-ReportEntryList ::= SEQUENCE (SIZE (1..maxRL)) OF
|
|
UE-RX-TX-ReportEntry
|
|
|
|
-- SPARE: UE-RX-TX-TimeDifferenceType1, Max = 1280
|
|
-- Values above Max are spare
|
|
UE-RX-TX-TimeDifferenceType1 ::= INTEGER (768..1791)
|
|
|
|
|
|
UE-RX-TX-TimeDifferenceType2 ::= INTEGER (0..8191)
|
|
|
|
UE-RX-TX-TimeDifferenceType2Info ::= SEQUENCE {
|
|
ue-RX-TX-TimeDifferenceType2 UE-RX-TX-TimeDifferenceType2,
|
|
neighbourQuality NeighbourQuality
|
|
}
|
|
|
|
-- In 1.28 Mcps TDD, actual value for
|
|
-- T-ADV Threshold = (UE-RX-TX-TimeDifferenceThreshold - 768) * 0.125
|
|
UE-RX-TX-TimeDifferenceThreshold ::= INTEGER (768..1280)
|
|
|
|
UE-TransmittedPower ::= INTEGER (0..104)
|
|
|
|
UE-TransmittedPowerTDD-List ::= SEQUENCE (SIZE (1..maxTS)) OF
|
|
UE-TransmittedPower
|
|
|
|
UL-TrCH-Identity ::= CHOICE{
|
|
dch TransportChannelIdentity,
|
|
-- Note: the reference to CPCH in the element name below is incorrect. The name is not changed
|
|
-- to keep it aligned with R99.
|
|
rachorcpch NULL,
|
|
usch TransportChannelIdentity
|
|
}
|
|
|
|
UE-Positioning-Accuracy ::= BIT STRING (SIZE (7))
|
|
|
|
|
|
UE-Positioning-CipherParameters ::= SEQUENCE {
|
|
cipheringKeyFlag BIT STRING (SIZE (1)),
|
|
cipheringSerialNumber INTEGER (0..65535)
|
|
}
|
|
|
|
UE-Positioning-DGANSSCorrections ::= SEQUENCE {
|
|
dganssreferencetime INTEGER (0..119), -- scale factor 30s
|
|
dganssInfoList DGANSSInfoList
|
|
}
|
|
|
|
UE-Positioning-DGANSSCorrections-r9 ::= SEQUENCE {
|
|
dganssreferencetime INTEGER (0..119), -- scale factor 30s
|
|
dganssInfoList DGANSSInfoList-r9
|
|
}
|
|
|
|
UE-Positioning-DGANSSCorrections-v920ext ::= SEQUENCE {
|
|
dganssInfoList DGANSSInfoList-v920ext
|
|
}
|
|
|
|
UE-Positioning-Error ::= SEQUENCE {
|
|
errorReason UE-Positioning-ErrorCause,
|
|
ue-positioning-GPS-additionalAssistanceDataRequest
|
|
UE-Positioning-GPS-AdditionalAssistanceDataRequest OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-Error-r7 ::= SEQUENCE {
|
|
errorReason UE-Positioning-ErrorCause-r7,
|
|
ue-positioning-GPS-additionalAssistanceDataRequest
|
|
UE-Positioning-GPS-AdditionalAssistanceDataRequest OPTIONAL,
|
|
ue-positioning-GANSS-additionalAssistanceDataRequest
|
|
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,
|
|
assistanceDataMissing,
|
|
notAccomplishedGPS-TimingOfCellFrames,
|
|
undefinedError,
|
|
requestDeniedByUser,
|
|
notProcessedAndTimeout,
|
|
referenceCellNotServingCell }
|
|
|
|
UE-Positioning-ErrorCause-r7 ::= ENUMERATED {
|
|
notEnoughOTDOA-Cells,
|
|
notEnoughGPS-Satellites,
|
|
assistanceDataMissing,
|
|
notAccomplishedGPS-TimingOfCellFrames,
|
|
undefinedError,
|
|
requestDeniedByUser,
|
|
notProcessedAndTimeout,
|
|
referenceCellNotServingCell,
|
|
notEnoughGANSS-Satellites,
|
|
notAccomplishedGANSS-TimingOfCellFrames,
|
|
spare6, spare5, spare4, spare3, spare2, spare1 }
|
|
|
|
UE-Positioning-EventParam ::= SEQUENCE {
|
|
reportingAmount ReportingAmount,
|
|
reportFirstFix BOOLEAN,
|
|
measurementInterval UE-Positioning-MeasurementInterval,
|
|
eventSpecificInfo UE-Positioning-EventSpecificInfo
|
|
}
|
|
|
|
UE-Positioning-EventParam-r7 ::= SEQUENCE {
|
|
reportingAmount ReportingAmount,
|
|
reportFirstFix BOOLEAN,
|
|
measurementInterval UE-Positioning-MeasurementInterval,
|
|
eventSpecificInfo UE-Positioning-EventSpecificInfo-r7
|
|
}
|
|
|
|
UE-Positioning-EventParamList ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
|
|
UE-Positioning-EventParam
|
|
|
|
UE-Positioning-EventParamList-r7 ::= SEQUENCE (SIZE (1..maxMeasEvent)) OF
|
|
UE-Positioning-EventParam-r7
|
|
|
|
UE-Positioning-EventSpecificInfo ::= CHOICE {
|
|
e7a ThresholdPositionChange,
|
|
e7b ThresholdSFN-SFN-Change,
|
|
e7c ThresholdSFN-GPS-TOW
|
|
}
|
|
|
|
UE-Positioning-EventSpecificInfo-r7 ::= CHOICE {
|
|
e7a ThresholdPositionChange,
|
|
e7b ThresholdSFN-SFN-Change,
|
|
e7c ThresholdSFN-GPS-TOW-us,
|
|
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-Almanac-va40ext ::= SEQUENCE {
|
|
complete-Almanac-Provided BOOLEAN OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GANSS-Almanac-r10 ::= SEQUENCE{
|
|
ganss-wk-number INTEGER (0..255),
|
|
complete-Almanac-Provided BOOLEAN OPTIONAL,
|
|
alm-keplerianParameters ALM-keplerianParameters OPTIONAL,
|
|
alm-keplerianNAVAlmanac ALM-NAVKeplerianSet OPTIONAL,
|
|
alm-keplerianReducedAlmanac ALM-ReducedKeplerianSet OPTIONAL,
|
|
alm-keplerianMidiAlmanac ALM-MidiAlmanacSet OPTIONAL,
|
|
alm-keplerianGLONASS ALM-GlonassAlmanacSet OPTIONAL,
|
|
alm-ecefSBASAlmanac ALM-ECEFsbasAlmanacSet OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GANSS-AdditionalAssistanceDataRequest ::= SEQUENCE {
|
|
ganssReferenceTime BOOLEAN,
|
|
ganssreferenceLocation BOOLEAN,
|
|
ganssIonosphericModel BOOLEAN,
|
|
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,
|
|
uePositioningGanssIonosphericModel UE-Positioning-GANSS-IonosphericModel OPTIONAL,
|
|
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-AssistanceData-r9 ::= SEQUENCE {
|
|
ue-positioning-GANSS-ReferenceTime UE-Positioning-GANSS-ReferenceTime OPTIONAL,
|
|
uePositioningGanssReferencePosition ReferenceLocationGANSS OPTIONAL,
|
|
uePositioningGanssIonosphericModel UE-Positioning-GANSS-IonosphericModel OPTIONAL,
|
|
uePositioningGanssAddIonoModel UE-Positioning-GANSS-AddIonoModel OPTIONAL,
|
|
uePositioningGanssEarthOrientationPara
|
|
UE-Positioning-GANSS-EarthOrientPara OPTIONAL,
|
|
ganssGenericDataList GANSSGenericDataList-r9 OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GANSS-AssistanceData-v920ext ::= SEQUENCE {
|
|
ganssGenericDataList GANSSGenericDataList-v920ext OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GANSS-AssistanceData-va40ext ::= SEQUENCE {
|
|
ue-positioning-GANSS-ReferenceTime UE-Positioning-GANSS-ReferenceTime-va40ext OPTIONAL,
|
|
ganssGenericDataList GANSSGenericDataList-va40ext OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GANSS-AssistanceData-r10 ::= SEQUENCE {
|
|
ue-positioning-GANSS-ReferenceTime UE-Positioning-GANSS-ReferenceTime-r10 OPTIONAL,
|
|
uePositioningGanssReferencePosition ReferenceLocationGANSS OPTIONAL,
|
|
uePositioningGanssIonosphericModel UE-Positioning-GANSS-IonosphericModel OPTIONAL,
|
|
uePositioningGanssAddIonoModel UE-Positioning-GANSS-AddIonoModel OPTIONAL,
|
|
uePositioningGanssEarthOrientationPara
|
|
UE-Positioning-GANSS-EarthOrientPara OPTIONAL,
|
|
ganssGenericDataList GANSSGenericDataList-r10 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,
|
|
uePositioningGanssReferenceTime UE-Positioning-GANSS-ReferenceTime OPTIONAL,
|
|
uePositioningGanssReferencePosition ReferenceLocationGANSS OPTIONAL,
|
|
uePositioningGanssIonosphericModel UE-Positioning-GANSS-IonosphericModel OPTIONAL,
|
|
ganssGenericDataList GANSSGenericDataList OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GANSS-Data-Bit-Assistance ::= SEQUENCE {
|
|
ganss-tod INTEGER (0..59),
|
|
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)),
|
|
alpha-two-ionos BIT STRING (SIZE (12)),
|
|
gANSS-storm-flags GANSS-Storm-Flag OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GANSS-MeasuredResults ::= SEQUENCE {
|
|
referenceTime CHOICE {
|
|
utran-GANSSReferenceTimeResult UTRAN-GANSSReferenceTime,
|
|
ganssReferenceTimeOnly GANSSReferenceTimeOnly
|
|
},
|
|
ganssGenericMeasurementInfo GANSSGenericMeasurementInfo
|
|
}
|
|
|
|
UE-Positioning-GANSS-MeasuredResults-v860ext ::= SEQUENCE {
|
|
ganssGenericMeasurementInfo GANSSGenericMeasurementInfo-v860ext
|
|
}
|
|
|
|
UE-Positioning-GANSS-NavigationModel ::= SEQUENCE {
|
|
non-broadcastIndication ENUMERATED { true } OPTIONAL,
|
|
ganssSatInfoNavList Ganss-Sat-Info-NavList
|
|
}
|
|
|
|
UE-Positioning-GANSS-OrbitModel ::= SEQUENCE {
|
|
keplerianParameters KeplerianParameters OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GANSS-RealTimeIntegrity ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF SEQUENCE {
|
|
bad-ganss-satId INTEGER (0..63),
|
|
bad-ganss-signalId BIT STRING (SIZE (8)) OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GANSS-ReferenceMeasurementInfo ::= SEQUENCE {
|
|
ganssSignalId GANSS-Signal-Id OPTIONAL,
|
|
satelliteInformationList GANSSSatelliteInformationList
|
|
}
|
|
|
|
UE-Positioning-GANSS-ReferenceMeasurementInfo-va40ext ::= SEQUENCE {
|
|
satelliteInformationList GANSSSatelliteInformationList-va40ext
|
|
}
|
|
|
|
UE-Positioning-GANSS-ReferenceMeasurementInfo-r10 ::= SEQUENCE {
|
|
ganssSignalId GANSS-Signal-Id OPTIONAL,
|
|
satelliteInformationList GANSSSatelliteInformationList-r10
|
|
}
|
|
|
|
UE-Positioning-GANSS-ReferenceTime ::= SEQUENCE {
|
|
ganssDay INTEGER (0..8191) OPTIONAL,
|
|
ganssTod INTEGER (0..86399),
|
|
ganssTodUncertainty INTEGER (0..127) OPTIONAL,
|
|
ganssTimeId INTEGER (0..7) OPTIONAL,
|
|
utran-ganssreferenceTime SEQUENCE {
|
|
timingOfCellFrames INTEGER (0..3999999),
|
|
mode CHOICE {
|
|
fdd SEQUENCE {
|
|
primary-CPICH-Info PrimaryCPICH-Info
|
|
},
|
|
tdd SEQUENCE {
|
|
cellParameters CellParametersID
|
|
}
|
|
},
|
|
referenceSfn INTEGER (0..4095)
|
|
} OPTIONAL,
|
|
tutran-ganss-driftRate Tutran-Ganss-DriftRate OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GANSS-ReferenceTime-va40ext ::= SEQUENCE {
|
|
ganss-Day-Cycle-Number INTEGER (0..7) OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GANSS-ReferenceTime-r10 ::= SEQUENCE {
|
|
ganssDay INTEGER (0..8191) OPTIONAL,
|
|
ganss-Day-Cycle-Number INTEGER (0..7) OPTIONAL,
|
|
ganssTod INTEGER (0..86399),
|
|
ganssTodUncertainty INTEGER (0..127) OPTIONAL,
|
|
ganssTimeId INTEGER (0..7) OPTIONAL,
|
|
utran-ganssreferenceTime SEQUENCE {
|
|
timingOfCellFrames INTEGER (0..3999999),
|
|
mode CHOICE {
|
|
fdd SEQUENCE {
|
|
primary-CPICH-Info PrimaryCPICH-Info
|
|
},
|
|
tdd SEQUENCE {
|
|
cellParameters CellParametersID
|
|
}
|
|
},
|
|
referenceSfn INTEGER (0..4095)
|
|
} OPTIONAL,
|
|
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
|
|
-- 'ganss-t-al' scale factor 2-51
|
|
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, galileo, qzss,
|
|
glonass, spare4, spare3, spare2, spare1 },
|
|
ganss-wk-number INTEGER (0..8191) OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GANSS-TimeModel-va40ext ::= SEQUENCE {
|
|
deltaT INTEGER (-128..127) OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GANSS-TimeModel-r10 ::= SEQUENCE {
|
|
ganss-timeModelreferenceTime INTEGER (0..37799), -- scale factor 16s
|
|
ganss-t-a0 INTEGER (-2147483648..2147483647), -- scale factor 2-35
|
|
-- 'ganss-t-al' scale factor 2-51
|
|
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, galileo, qzss,
|
|
glonass, spare4, spare3, spare2, spare1 },
|
|
ganss-wk-number INTEGER (0..8191) OPTIONAL,
|
|
deltaT INTEGER (-128..127) OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GANSS-TimeModels ::= SEQUENCE (SIZE (1..maxGANSS-1)) OF
|
|
UE-Positioning-GANSS-TimeModel
|
|
|
|
UE-Positioning-GANSS-TimeModels-va40ext ::= SEQUENCE (SIZE (1..maxGANSS-1)) OF
|
|
UE-Positioning-GANSS-TimeModel-va40ext
|
|
|
|
UE-Positioning-GANSS-UTCModel ::= SEQUENCE {
|
|
a-one-utc BIT STRING (SIZE (24)),
|
|
a-zero-utc BIT STRING (SIZE (32)),
|
|
t-ot-utc BIT STRING (SIZE (8)),
|
|
delta-t-ls-utc BIT STRING (SIZE (8)),
|
|
w-n-t-utc BIT STRING (SIZE (8)),
|
|
w-n-lsf-utc BIT STRING (SIZE (8)),
|
|
dn-utc BIT STRING (SIZE (8)),
|
|
delta-t-lsf-utc BIT STRING (SIZE (8))
|
|
}
|
|
|
|
UE-Positioning-GPS-AcquisitionAssistance ::= SEQUENCE {
|
|
gps-ReferenceTime GPS-TOW-1msec,
|
|
utran-GPSReferenceTime UTRAN-GPSReferenceTime OPTIONAL,
|
|
satelliteInformationList AcquisitionSatInfoList
|
|
}
|
|
|
|
UE-Positioning-GPS-AcquisitionAssistance-v770ext ::= SEQUENCE {
|
|
ue-Positioning-GPS-ReferenceTimeUncertainty
|
|
UE-Positioning-GPS-ReferenceTimeUncertainty OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-AcquisitionAssistance-r7 ::= SEQUENCE {
|
|
gps-ReferenceTime GPS-TOW-1msec,
|
|
utran-GPSReferenceTime UTRAN-GPSReferenceTime OPTIONAL,
|
|
ue-Positioning-GPS-ReferenceTimeUncertainty
|
|
UE-Positioning-GPS-ReferenceTimeUncertainty OPTIONAL,
|
|
satelliteInformationList AcquisitionSatInfoList
|
|
}
|
|
|
|
UE-Positioning-GPS-AcquisitionAssistance-va40ext ::= SEQUENCE {
|
|
satelliteInformationList AcquisitionSatInfoList-va40ext
|
|
}
|
|
|
|
UE-Positioning-GPS-AcquisitionAssistance-r10 ::= SEQUENCE {
|
|
gps-ReferenceTime GPS-TOW-1msec,
|
|
utran-GPSReferenceTime UTRAN-GPSReferenceTime OPTIONAL,
|
|
ue-Positioning-GPS-ReferenceTimeUncertainty
|
|
UE-Positioning-GPS-ReferenceTimeUncertainty
|
|
OPTIONAL,
|
|
satelliteInformationList AcquisitionSatInfoList-r10
|
|
}
|
|
|
|
UE-Positioning-GPS-AdditionalAssistanceDataRequest ::= SEQUENCE {
|
|
almanacRequest BOOLEAN,
|
|
utcModelRequest BOOLEAN,
|
|
ionosphericModelRequest BOOLEAN,
|
|
navigationModelRequest BOOLEAN,
|
|
dgpsCorrectionsRequest BOOLEAN,
|
|
referenceLocationRequest BOOLEAN,
|
|
referenceTimeRequest BOOLEAN,
|
|
aquisitionAssistanceRequest BOOLEAN,
|
|
realTimeIntegrityRequest BOOLEAN,
|
|
navModelAddDataRequest UE-Positioning-GPS-NavModelAddDataReq OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-Almanac ::= SEQUENCE {
|
|
wn-a BIT STRING (SIZE (8)),
|
|
almanacSatInfoList AlmanacSatInfoList,
|
|
sv-GlobalHealth BIT STRING (SIZE (364)) OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-Almanac-va40ext ::= SEQUENCE {
|
|
complete-Almanac-Provided BOOLEAN OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-Almanac-r10 ::= SEQUENCE {
|
|
wn-a BIT STRING (SIZE (8)),
|
|
complete-Almanac-Provided BOOLEAN OPTIONAL,
|
|
almanacSatInfoList AlmanacSatInfoList,
|
|
sv-GlobalHealth BIT STRING (SIZE (364)) OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-AssistanceData ::= SEQUENCE {
|
|
ue-positioning-GPS-ReferenceTime UE-Positioning-GPS-ReferenceTime OPTIONAL,
|
|
ue-positioning-GPS-ReferenceLocation ReferenceLocation OPTIONAL,
|
|
ue-positioning-GPS-DGPS-Corrections UE-Positioning-GPS-DGPS-Corrections OPTIONAL,
|
|
ue-positioning-GPS-NavigationModel UE-Positioning-GPS-NavigationModel OPTIONAL,
|
|
ue-positioning-GPS-IonosphericModel UE-Positioning-GPS-IonosphericModel OPTIONAL,
|
|
ue-positioning-GPS-UTC-Model UE-Positioning-GPS-UTC-Model OPTIONAL,
|
|
ue-positioning-GPS-Almanac UE-Positioning-GPS-Almanac OPTIONAL,
|
|
ue-positioning-GPS-AcquisitionAssistance
|
|
UE-Positioning-GPS-AcquisitionAssistance OPTIONAL,
|
|
ue-positioning-GPS-Real-timeIntegrity BadSatList OPTIONAL,
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy UE-Positioning-GPS-ReferenceCellInfo OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-AssistanceData-v770ext ::= SEQUENCE {
|
|
ue-positioning-GPS-ReferenceTime UE-Positioning-GPS-ReferenceTime-v770ext OPTIONAL,
|
|
ue-positioning-GPS-AcquisitionAssistance
|
|
UE-Positioning-GPS-AcquisitionAssistance-v770ext OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-AssistanceData-r7 ::= SEQUENCE {
|
|
ue-positioning-GPS-ReferenceTime UE-Positioning-GPS-ReferenceTime-r7 OPTIONAL,
|
|
ue-positioning-GPS-ReferenceLocation ReferenceLocation OPTIONAL,
|
|
ue-positioning-GPS-DGPS-Corrections UE-Positioning-GPS-DGPS-Corrections OPTIONAL,
|
|
ue-positioning-GPS-NavigationModel UE-Positioning-GPS-NavigationModel OPTIONAL,
|
|
ue-positioning-GPS-IonosphericModel UE-Positioning-GPS-IonosphericModel OPTIONAL,
|
|
ue-positioning-GPS-UTC-Model UE-Positioning-GPS-UTC-Model OPTIONAL,
|
|
ue-positioning-GPS-Almanac UE-Positioning-GPS-Almanac OPTIONAL,
|
|
ue-positioning-GPS-AcquisitionAssistance
|
|
UE-Positioning-GPS-AcquisitionAssistance-r7 OPTIONAL,
|
|
ue-positioning-GPS-Real-timeIntegrity BadSatList OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-AssistanceData-r9 ::= SEQUENCE {
|
|
ue-positioning-GPS-ReferenceTime UE-Positioning-GPS-ReferenceTime-r7 OPTIONAL,
|
|
ue-positioning-GPS-ReferenceLocation ReferenceLocation OPTIONAL,
|
|
ue-positioning-GPS-DGPS-Corrections UE-Positioning-GPS-DGPS-Corrections-r9 OPTIONAL,
|
|
ue-positioning-GPS-NavigationModel UE-Positioning-GPS-NavigationModel OPTIONAL,
|
|
ue-positioning-GPS-IonosphericModel UE-Positioning-GPS-IonosphericModel OPTIONAL,
|
|
ue-positioning-GPS-UTC-Model UE-Positioning-GPS-UTC-Model OPTIONAL,
|
|
ue-positioning-GPS-Almanac UE-Positioning-GPS-Almanac OPTIONAL,
|
|
ue-positioning-GPS-AcquisitionAssistance
|
|
UE-Positioning-GPS-AcquisitionAssistance-r7 OPTIONAL,
|
|
ue-positioning-GPS-Real-timeIntegrity BadSatList OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-AssistanceData-v920ext ::= SEQUENCE {
|
|
ue-positioning-GPS-DGPS-Corrections UE-Positioning-GPS-DGPS-Corrections-v920ext OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-AssistanceData-va40ext ::= SEQUENCE {
|
|
ue-positioning-GPS-ReferenceTime UE-Positioning-GPS-ReferenceTime-va40ext OPTIONAL,
|
|
ue-positioning-GPS-Almanac UE-Positioning-GPS-Almanac-va40ext OPTIONAL,
|
|
ue-positioning-GPS-AcquisitionAssistance
|
|
UE-Positioning-GPS-AcquisitionAssistance-va40ext
|
|
OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-AssistanceData-r10 ::= SEQUENCE {
|
|
ue-positioning-GPS-ReferenceTime UE-Positioning-GPS-ReferenceTime-r10 OPTIONAL,
|
|
ue-positioning-GPS-ReferenceLocation ReferenceLocation OPTIONAL,
|
|
ue-positioning-GPS-DGPS-Corrections UE-Positioning-GPS-DGPS-Corrections-r9 OPTIONAL,
|
|
ue-positioning-GPS-NavigationModel UE-Positioning-GPS-NavigationModel OPTIONAL,
|
|
ue-positioning-GPS-IonosphericModel UE-Positioning-GPS-IonosphericModel OPTIONAL,
|
|
ue-positioning-GPS-UTC-Model UE-Positioning-GPS-UTC-Model OPTIONAL,
|
|
ue-positioning-GPS-Almanac UE-Positioning-GPS-Almanac-r10 OPTIONAL,
|
|
ue-positioning-GPS-AcquisitionAssistance
|
|
UE-Positioning-GPS-AcquisitionAssistance-r10
|
|
OPTIONAL,
|
|
ue-positioning-GPS-Real-timeIntegrity BadSatList OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-DGPS-Corrections ::= SEQUENCE {
|
|
gps-TOW GPS-TOW-1sec,
|
|
statusHealth DiffCorrectionStatus,
|
|
dgps-CorrectionSatInfoList DGPS-CorrectionSatInfoList
|
|
}
|
|
|
|
UE-Positioning-GPS-DGPS-Corrections-r9 ::= SEQUENCE {
|
|
gps-TOW GPS-TOW-1sec,
|
|
statusHealth DiffCorrectionStatus,
|
|
dgps-CorrectionSatInfoList DGPS-CorrectionSatInfoList-r9
|
|
}
|
|
|
|
UE-Positioning-GPS-DGPS-Corrections-v920ext ::= SEQUENCE {
|
|
dgps-CorrectionSatInfoList DGPS-CorrectionSatInfoList-v920ext
|
|
}
|
|
|
|
UE-Positioning-GPS-IonosphericModel ::= SEQUENCE {
|
|
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)),
|
|
beta3 BIT STRING (SIZE (8))
|
|
}
|
|
|
|
UE-Positioning-GPS-MeasurementResults ::= SEQUENCE {
|
|
referenceTime CHOICE {
|
|
utran-GPSReferenceTimeResult UTRAN-GPSReferenceTimeResult,
|
|
gps-ReferenceTimeOnly GPS-TOW-1msec
|
|
},
|
|
gps-MeasurementParamList GPS-MeasurementParamList
|
|
}
|
|
|
|
UE-Positioning-GPS-MeasurementResults-v770ext ::= SEQUENCE {
|
|
ue-Positioning-GPS-ReferenceTimeUncertainty
|
|
UE-Positioning-GPS-ReferenceTimeUncertainty OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-NavigationModel ::= SEQUENCE {
|
|
navigationModelSatInfoList NavigationModelSatInfoList
|
|
}
|
|
|
|
UE-Positioning-GPS-NavModelAddDataReq ::= SEQUENCE {
|
|
gps-Week INTEGER (0..1023),
|
|
-- SPARE: gps-Toe, Max = 167
|
|
-- Values above Max are spare
|
|
gps-Toe INTEGER (0..255),
|
|
-- SPARE: tToeLimit, Max = 10
|
|
-- Values above Max are spare
|
|
tToeLimit INTEGER (0..15),
|
|
satDataList SatDataList
|
|
}
|
|
|
|
UE-Positioning-GPS-ReferenceCellInfo ::= SEQUENCE{
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
referenceIdentity PrimaryCPICH-Info
|
|
},
|
|
tdd SEQUENCE {
|
|
referenceIdentity CellParametersID
|
|
}
|
|
}
|
|
}
|
|
|
|
UE-Positioning-GPS-ReferenceTime ::= SEQUENCE {
|
|
gps-Week INTEGER (0..1023),
|
|
gps-tow-1msec GPS-TOW-1msec,
|
|
utran-GPSReferenceTime UTRAN-GPSReferenceTime OPTIONAL,
|
|
sfn-tow-Uncertainty SFN-TOW-Uncertainty OPTIONAL,
|
|
utran-GPS-DriftRate UTRAN-GPS-DriftRate OPTIONAL,
|
|
gps-TOW-AssistList GPS-TOW-AssistList OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-ReferenceTime-v770ext ::= SEQUENCE {
|
|
ue-Positioning-GPS-ReferenceTimeUncertainty
|
|
UE-Positioning-GPS-ReferenceTimeUncertainty OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-ReferenceTime-r7 ::= SEQUENCE {
|
|
gps-Week INTEGER (0..1023),
|
|
gps-tow-1msec GPS-TOW-1msec,
|
|
utran-GPSReferenceTime UTRAN-GPSReferenceTime OPTIONAL,
|
|
ue-Positioning-GPS-ReferenceTimeUncertainty
|
|
UE-Positioning-GPS-ReferenceTimeUncertainty OPTIONAL,
|
|
sfn-tow-Uncertainty SFN-TOW-Uncertainty OPTIONAL,
|
|
utran-GPS-DriftRate UTRAN-GPS-DriftRate OPTIONAL,
|
|
gps-TOW-AssistList GPS-TOW-AssistList OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-ReferenceTime-va40ext ::= SEQUENCE {
|
|
gps-Week-Cycle-Number INTEGER (0..7) OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-ReferenceTime-r10 ::= SEQUENCE {
|
|
gps-Week INTEGER (0..1023),
|
|
gps-Week-Cycle-Number INTEGER (0..7) OPTIONAL,
|
|
gps-tow-1msec GPS-TOW-1msec,
|
|
utran-GPSReferenceTime UTRAN-GPSReferenceTime OPTIONAL,
|
|
ue-Positioning-GPS-ReferenceTimeUncertainty
|
|
UE-Positioning-GPS-ReferenceTimeUncertainty
|
|
OPTIONAL,
|
|
sfn-tow-Uncertainty SFN-TOW-Uncertainty OPTIONAL,
|
|
utran-GPS-DriftRate UTRAN-GPS-DriftRate OPTIONAL,
|
|
gps-TOW-AssistList GPS-TOW-AssistList OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-GPS-ReferenceTimeUncertainty ::= INTEGER (0..127)
|
|
|
|
UE-Positioning-GPS-UTC-Model ::= SEQUENCE {
|
|
a1 BIT STRING (SIZE (24)),
|
|
a0 BIT STRING (SIZE (32)),
|
|
t-ot BIT STRING (SIZE (8)),
|
|
wn-t BIT STRING (SIZE (8)),
|
|
delta-t-LS BIT STRING (SIZE (8)),
|
|
wn-lsf BIT STRING (SIZE (8)),
|
|
dn BIT STRING (SIZE (8)),
|
|
delta-t-LSF BIT STRING (SIZE (8))
|
|
}
|
|
|
|
UE-Positioning-IPDL-Parameters ::= SEQUENCE {
|
|
ip-Spacing IP-Spacing,
|
|
ip-Length IP-Length,
|
|
ip-Offset INTEGER (0..9),
|
|
seed INTEGER (0..63),
|
|
burstModeParameters BurstModeParameters OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-IPDL-Parameters-r4 ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
ip-Spacing IP-Spacing,
|
|
ip-Length IP-Length,
|
|
ip-Offset INTEGER (0..9),
|
|
seed INTEGER (0..63)
|
|
},
|
|
tdd SEQUENCE {
|
|
ip-Spacing-TDD IP-Spacing-TDD,
|
|
ip-slot INTEGER (0..14),
|
|
ip-Start INTEGER (0..4095),
|
|
ip-PCCPCG IP-PCCPCH-r4 OPTIONAL
|
|
}
|
|
},
|
|
burstModeParameters BurstModeParameters OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-IPDL-Parameters-TDD-r4-ext ::= SEQUENCE {
|
|
ip-Spacing IP-Spacing-TDD,
|
|
ip-slot INTEGER (0..14),
|
|
ip-Start INTEGER (0..4095),
|
|
ip-PCCPCG IP-PCCPCH-r4 OPTIONAL,
|
|
burstModeParameters BurstModeParameters
|
|
}
|
|
|
|
UE-Positioning-MeasuredResults ::= SEQUENCE {
|
|
ue-positioning-OTDOA-Measurement UE-Positioning-OTDOA-Measurement OPTIONAL,
|
|
-- Extended 'ue-positioning-PositionEstimateInfo' information may be provided using IE
|
|
-- 'UE-Positioning-PositionEstimateInfo-v770ext' in IE 'UE-Positioning-MeasuredResults-v770ext'.
|
|
ue-positioning-PositionEstimateInfo UE-Positioning-PositionEstimateInfo OPTIONAL,
|
|
ue-positioning-GPS-Measurement UE-Positioning-GPS-MeasurementResults OPTIONAL,
|
|
-- The 'ue-positioning-Error' information may be provided using IE 'UE-Positioning-Error-r7' in
|
|
-- IE 'UE-Positioning-MeasuredResults-v770ext'.
|
|
-- If IE 'UE-Positioning-Error-r7' is present, the corresponding IE 'UE-Positioning-Error' shall
|
|
-- be excluded.
|
|
ue-positioning-Error UE-Positioning-Error OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-MeasuredResults-v770ext ::= SEQUENCE {
|
|
ue-positioning-PositionEstimateInfo UE-Positioning-PositionEstimateInfo-v770ext OPTIONAL,
|
|
ue-positioning-GPS-Measurement UE-Positioning-GPS-MeasurementResults-v770ext
|
|
OPTIONAL,
|
|
ue-positioning-Error UE-Positioning-Error-r7 OPTIONAL,
|
|
ue-positioning-Ganss-MeasuredResults UE-Positioning-GANSS-MeasuredResults OPTIONAL
|
|
}
|
|
|
|
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,
|
|
ue-positioning-OTDOA-AssistanceData UE-Positioning-OTDOA-AssistanceData OPTIONAL,
|
|
ue-positioning-GPS-AssistanceData UE-Positioning-GPS-AssistanceData OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-Measurement-v390ext ::= SEQUENCE {
|
|
ue-positioning-ReportingQuantity-v390ext
|
|
UE-Positioning-ReportingQuantity-v390ext OPTIONAL,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
ue-positioning-OTDOA-AssistanceData-UEB UE-Positioning-OTDOA-AssistanceData-UEB OPTIONAL
|
|
}
|
|
|
|
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-Measurement-r7 ::= SEQUENCE {
|
|
ue-positioning-ReportingQuantity UE-Positioning-ReportingQuantity-r7,
|
|
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 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-Measurement-r9 ::= SEQUENCE {
|
|
ue-positioning-ReportingQuantity UE-Positioning-ReportingQuantity-r8,
|
|
measurementValidity MeasurementValidity OPTIONAL,
|
|
reportCriteria UE-Positioning-ReportCriteria-r7,
|
|
ue-positioning-OTDOA-AssistanceData UE-Positioning-OTDOA-AssistanceData-r7 OPTIONAL,
|
|
ue-positioning-GPS-AssistanceData UE-Positioning-GPS-AssistanceData-r9 OPTIONAL,
|
|
ue-positioning-GANSS-AssistanceData UE-Positioning-GANSS-AssistanceData-r9 OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-Measurement-r10 ::= 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-r10 OPTIONAL,
|
|
ue-positioning-GANSS-AssistanceData UE-Positioning-GANSS-AssistanceData-r10 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
|
|
-- in IE 'UE-Positioning-MeasurementEventResults-v770ext'.
|
|
event7a UE-Positioning-PositionEstimateInfo,
|
|
event7b UE-Positioning-OTDOA-Measurement,
|
|
event7c UE-Positioning-GPS-MeasurementResults,
|
|
-- If CHOICE is set to 'additionalOrReplacedPosMeasEvent',
|
|
-- IE 'UE-Positioning-MeasurementEventResults-v770ext' shall be present.
|
|
additionalOrReplacedPosMeasEvent NULL
|
|
}
|
|
|
|
UE-Positioning-MeasurementEventResults-v770ext ::= CHOICE {
|
|
event7a UE-Positioning-PositionEstimateInfo-v770ext,
|
|
event7c UE-Positioning-GPS-MeasurementResults-v770ext,
|
|
event7d UE-Positioning-GANSS-MeasuredResults,
|
|
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 }
|
|
|
|
UE-Positioning-MethodType ::= ENUMERATED {
|
|
ue-Assisted,
|
|
ue-Based,
|
|
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-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,
|
|
-- 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-OTDOA-AssistanceData-UEB ::= SEQUENCE {
|
|
ue-positioning-OTDOA-ReferenceCellInfo-UEB
|
|
UE-Positioning-OTDOA-ReferenceCellInfo-UEB OPTIONAL,
|
|
ue-positioning-OTDOA-NeighbourCellList-UEB
|
|
UE-Positioning-OTDOA-NeighbourCellList-UEB OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-OTDOA-AssistanceData-UEB-ext ::= SEQUENCE {
|
|
ue-positioning-OTDOA-ReferenceCellInfo-UEB-ext
|
|
UE-Positioning-OTDOA-ReferenceCellInfo-UEB-ext OPTIONAL,
|
|
ue-positioning-OTDOA-NeighbourCellList-UEB-ext
|
|
UE-Positioning-OTDOA-NeighbourCellList-UEB-ext OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-OTDOA-AssistanceData-r7 ::= SEQUENCE {
|
|
ue-positioning-OTDOA-ReferenceCellInfo UE-Positioning-OTDOA-ReferenceCellInfo-r7 OPTIONAL,
|
|
ue-positioning-OTDOA-NeighbourCellList UE-Positioning-OTDOA-NeighbourCellList-r7 OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-IPDL-Parameters-TDDList-r4-ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
UE-Positioning-IPDL-Parameters-TDD-r4-ext
|
|
|
|
UE-Positioning-OTDOA-MeasuredResultsTDD-ext ::= SEQUENCE {
|
|
neighbourList NeighbourList-TDD-r7 OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-OTDOA-Measurement ::= SEQUENCE {
|
|
sfn INTEGER (0..4095),
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
referenceCellIDentity PrimaryCPICH-Info,
|
|
ue-RX-TX-TimeDifferenceType2Info UE-RX-TX-TimeDifferenceType2Info
|
|
},
|
|
tdd SEQUENCE {
|
|
referenceCellIdentity CellParametersID
|
|
}
|
|
},
|
|
neighbourList NeighbourList OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-OTDOA-Measurement-v390ext ::= SEQUENCE {
|
|
neighbourList-v390ext NeighbourList-v390ext
|
|
}
|
|
|
|
UE-Positioning-OTDOA-NeighbourCellInfo ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info
|
|
},
|
|
tdd SEQUENCE{
|
|
cellAndChannelIdentity CellAndChannelIdentity
|
|
}
|
|
},
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
ue-positioning-IPDL-Paremeters UE-Positioning-IPDL-Parameters OPTIONAL,
|
|
sfn-SFN-RelTimeDifference SFN-SFN-RelTimeDifference1,
|
|
sfn-SFN-Drift SFN-SFN-Drift OPTIONAL,
|
|
searchWindowSize OTDOA-SearchWindowSize,
|
|
positioningMode CHOICE{
|
|
ueBased SEQUENCE {},
|
|
ueAssisted SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
UE-Positioning-OTDOA-NeighbourCellInfo-r4 ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info
|
|
},
|
|
tdd SEQUENCE{
|
|
cellAndChannelIdentity CellAndChannelIdentity
|
|
}
|
|
},
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
ue-positioning-IPDL-Paremeters UE-Positioning-IPDL-Parameters-r4 OPTIONAL,
|
|
sfn-SFN-RelTimeDifference SFN-SFN-RelTimeDifference1,
|
|
sfn-Offset-Validity SFN-Offset-Validity OPTIONAL,
|
|
sfn-SFN-Drift SFN-SFN-Drift OPTIONAL,
|
|
searchWindowSize OTDOA-SearchWindowSize,
|
|
positioningMode CHOICE {
|
|
ueBased SEQUENCE {
|
|
relativeNorth INTEGER (-20000..20000) OPTIONAL,
|
|
relativeEast INTEGER (-20000..20000) OPTIONAL,
|
|
relativeAltitude INTEGER (-4000..4000) OPTIONAL,
|
|
fineSFN-SFN FineSFN-SFN OPTIONAL,
|
|
-- actual value roundTripTime = (IE value * 0.0625) + 876
|
|
roundTripTime INTEGER (0.. 32766) OPTIONAL
|
|
},
|
|
ueAssisted SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
UE-Positioning-OTDOA-NeighbourCellInfo-UEB ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info
|
|
},
|
|
tdd SEQUENCE{
|
|
cellAndChannelIdentity CellAndChannelIdentity
|
|
}
|
|
},
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
ue-positioning-IPDL-Paremeters UE-Positioning-IPDL-Parameters OPTIONAL,
|
|
sfn-SFN-RelTimeDifference SFN-SFN-RelTimeDifference1,
|
|
sfn-SFN-Drift SFN-SFN-Drift OPTIONAL,
|
|
searchWindowSize OTDOA-SearchWindowSize,
|
|
relativeNorth INTEGER (-20000..20000) OPTIONAL,
|
|
relativeEast INTEGER (-20000..20000) OPTIONAL,
|
|
relativeAltitude INTEGER (-4000..4000) OPTIONAL,
|
|
fineSFN-SFN FineSFN-SFN,
|
|
-- actual value roundTripTime = (IE value * 0.0625) + 876
|
|
roundTripTime INTEGER (0..32766) OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-OTDOA-NeighbourCellInfo-UEB-ext ::= SEQUENCE {
|
|
-- actual value roundTripTimeExtension = (IE value * 0.0625)
|
|
roundTripTimeExtension INTEGER (0..70274) OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-OTDOA-NeighbourCellInfo-r7 ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info
|
|
},
|
|
tdd SEQUENCE{
|
|
cellAndChannelIdentity CellAndChannelIdentity
|
|
}
|
|
},
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
ue-positioning-IPDL-Paremeters UE-Positioning-IPDL-Parameters-r4 OPTIONAL,
|
|
sfn-SFN-RelTimeDifference SFN-SFN-RelTimeDifference1,
|
|
sfn-Offset-Validity SFN-Offset-Validity OPTIONAL,
|
|
sfn-SFN-Drift SFN-SFN-Drift OPTIONAL,
|
|
searchWindowSize OTDOA-SearchWindowSize,
|
|
positioningMode CHOICE {
|
|
ueBased SEQUENCE {
|
|
relativeNorth INTEGER (-20000..20000) OPTIONAL,
|
|
relativeEast INTEGER (-20000..20000) OPTIONAL,
|
|
relativeAltitude INTEGER (-4000..4000) OPTIONAL,
|
|
fineSFN-SFN FineSFN-SFN OPTIONAL,
|
|
-- actual value roundTripTime = (IE value * 0.0625) + 876
|
|
roundTripTime INTEGER (0.. 32766) OPTIONAL,
|
|
-- actual value roundTripTimeExtension = (IE value * 0.0625)
|
|
roundTripTimeExtension INTEGER (0..70274) OPTIONAL
|
|
},
|
|
ueAssisted SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
UE-Positioning-OTDOA-NeighbourCellList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
UE-Positioning-OTDOA-NeighbourCellInfo
|
|
|
|
UE-Positioning-OTDOA-NeighbourCellList-r4 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
UE-Positioning-OTDOA-NeighbourCellInfo-r4
|
|
|
|
UE-Positioning-OTDOA-NeighbourCellList-UEB ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
UE-Positioning-OTDOA-NeighbourCellInfo-UEB
|
|
|
|
-- The order of the list corresponds to the order of UE-Positioning-OTDOA-NeighbourCellInfo-UEB
|
|
-- in UE-Positioning-OTDOA-NeighbourCellList-UEB
|
|
UE-Positioning-OTDOA-NeighbourCellList-UEB-ext ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
UE-Positioning-OTDOA-NeighbourCellInfo-UEB-ext
|
|
|
|
UE-Positioning-OTDOA-NeighbourCellList-r7 ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
UE-Positioning-OTDOA-NeighbourCellInfo-r7
|
|
|
|
UE-Positioning-OTDOA-Quality ::= SEQUENCE {
|
|
stdResolution BIT STRING (SIZE (2)),
|
|
numberOfOTDOA-Measurements BIT STRING (SIZE (3)),
|
|
stdOfOTDOA-Measurements BIT STRING (SIZE (5))
|
|
}
|
|
|
|
UE-Positioning-OTDOA-ReferenceCellInfo ::= SEQUENCE {
|
|
sfn INTEGER (0..4095) OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info
|
|
},
|
|
tdd SEQUENCE{
|
|
cellAndChannelIdentity CellAndChannelIdentity
|
|
}
|
|
},
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
positioningMode CHOICE {
|
|
ueBased SEQUENCE {},
|
|
ueAssisted SEQUENCE {}
|
|
},
|
|
ue-positioning-IPDL-Paremeters UE-Positioning-IPDL-Parameters OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-OTDOA-ReferenceCellInfo-r4 ::= SEQUENCE {
|
|
sfn INTEGER (0..4095) OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info
|
|
},
|
|
tdd SEQUENCE{
|
|
cellAndChannelIdentity CellAndChannelIdentity
|
|
}
|
|
},
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
positioningMode CHOICE {
|
|
ueBased SEQUENCE {
|
|
cellPosition ReferenceCellPosition OPTIONAL,
|
|
-- actual value roundTripTime = (IE value * 0.0625) + 876
|
|
roundTripTime INTEGER (0..32766) OPTIONAL
|
|
},
|
|
ueAssisted SEQUENCE {}
|
|
},
|
|
ue-positioning-IPDL-Paremeters UE-Positioning-IPDL-Parameters-r4 OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-OTDOA-ReferenceCellInfo-UEB ::= SEQUENCE {
|
|
sfn INTEGER (0..4095) OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info
|
|
},
|
|
tdd SEQUENCE{
|
|
cellAndChannelIdentity CellAndChannelIdentity
|
|
}
|
|
},
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
cellPosition ReferenceCellPosition OPTIONAL,
|
|
-- actual value roundTripTime = (IE value * 0.0625) + 876
|
|
roundTripTime INTEGER (0..32766) OPTIONAL,
|
|
ue-positioning-IPDL-Paremeters UE-Positioning-IPDL-Parameters OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-OTDOA-ReferenceCellInfo-UEB-ext ::= SEQUENCE {
|
|
-- actual value roundTripTimeExtension = (IE value * 0.0625)
|
|
roundTripTimeExtension INTEGER (0..70274) OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-OTDOA-ReferenceCellInfo-r7 ::= SEQUENCE {
|
|
sfn INTEGER (0..4095) OPTIONAL,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info
|
|
},
|
|
tdd SEQUENCE{
|
|
cellAndChannelIdentity CellAndChannelIdentity
|
|
}
|
|
},
|
|
frequencyInfo FrequencyInfo OPTIONAL,
|
|
positioningMode CHOICE {
|
|
ueBased SEQUENCE {
|
|
cellPosition ReferenceCellPosition OPTIONAL,
|
|
-- actual value roundTripTime = (IE value * 0.0625) + 876
|
|
roundTripTime INTEGER (0..32766) OPTIONAL,
|
|
-- actual value roundTripTimeExtension = (IE value * 0.0625)
|
|
roundTripTimeExtension INTEGER (0..70274) OPTIONAL
|
|
},
|
|
ueAssisted SEQUENCE {}
|
|
},
|
|
ue-positioning-IPDL-Paremeters UE-Positioning-IPDL-Parameters-r4 OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-PositionEstimateInfo ::= SEQUENCE {
|
|
referenceTime CHOICE {
|
|
utran-GPSReferenceTimeResult UTRAN-GPSReferenceTimeResult,
|
|
gps-ReferenceTimeOnly GPS-TOW-1msec,
|
|
cell-Timing SEQUENCE {
|
|
sfn INTEGER (0..4095),
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
primaryCPICH-Info PrimaryCPICH-Info
|
|
},
|
|
tdd SEQUENCE{
|
|
cellAndChannelIdentity CellAndChannelIdentity
|
|
}
|
|
}
|
|
}
|
|
},
|
|
positionEstimate PositionEstimate
|
|
}
|
|
|
|
UE-Positioning-PositionEstimateInfo-v770ext ::= SEQUENCE {
|
|
referenceTimeOptions CHOICE {
|
|
-- If 'earlier-than-r7', IE 'UE-Positioning-PositionEstimateInfo' shall be included.
|
|
earlier-than-r7 NULL,
|
|
-- If 'r7', the corresponding IE 'UE-Positioning-PositionEstimateInfo' shall be excluded.
|
|
r7 SEQUENCE {
|
|
referenceTime CHOICE {
|
|
utran-GANSSReferenceTimeResult UTRAN-GANSSReferenceTime,
|
|
ganssReferenceTimeOnly GANSSReferenceTimeOnly
|
|
},
|
|
positionEstimate PositionEstimate
|
|
}
|
|
},
|
|
positionData BIT STRING (SIZE (16)),
|
|
velocityEstimate VelocityEstimate OPTIONAL,
|
|
ue-Positioning-GPS-ReferenceTimeUncertainty
|
|
UE-Positioning-GPS-ReferenceTimeUncertainty OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-ReportCriteria ::= CHOICE {
|
|
ue-positioning-ReportingCriteria UE-Positioning-EventParamList,
|
|
periodicalReportingCriteria PeriodicalReportingCriteria,
|
|
noReporting NULL
|
|
}
|
|
|
|
UE-Positioning-ReportCriteria-r7 ::= CHOICE {
|
|
ue-positioning-ReportingCriteria UE-Positioning-EventParamList-r7,
|
|
periodicalReportingCriteria PeriodicalReportingCriteria,
|
|
noReporting NULL
|
|
}
|
|
|
|
UE-Positioning-ReportingQuantity ::= SEQUENCE {
|
|
methodType UE-Positioning-MethodType,
|
|
positioningMethod PositioningMethod,
|
|
-- dummy1 is not used in this version of specification and it should
|
|
-- be ignored.
|
|
dummy1 UE-Positioning-ResponseTime,
|
|
horizontal-Accuracy UE-Positioning-Accuracy OPTIONAL,
|
|
gps-TimingOfCellWanted BOOLEAN,
|
|
-- dummy2 is not used in this version of specification and it should
|
|
-- be ignored.
|
|
dummy2 BOOLEAN,
|
|
additionalAssistanceDataRequest BOOLEAN,
|
|
environmentCharacterisation EnvironmentCharacterisation OPTIONAL
|
|
}
|
|
|
|
UE-Positioning-ReportingQuantity-v390ext ::= SEQUENCE {
|
|
vertical-Accuracy UE-Positioning-Accuracy
|
|
}
|
|
|
|
UE-Positioning-ReportingQuantity-r4 ::= 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
|
|
}
|
|
|
|
UE-Positioning-ReportingQuantity-r7 ::= 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
|
|
}
|
|
|
|
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 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 {
|
|
fdd SEQUENCE {
|
|
primary-CPICH-Info PrimaryCPICH-Info
|
|
},
|
|
tdd SEQUENCE {
|
|
cellParameters CellParametersID
|
|
}
|
|
},
|
|
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,
|
|
utran-GPSDrift25, utran-GPSDrift50, utran-GPSDrift-1,
|
|
utran-GPSDrift-2, utran-GPSDrift-5, utran-GPSDrift-10,
|
|
utran-GPSDrift-15, utran-GPSDrift-25, utran-GPSDrift-50}
|
|
|
|
UTRAN-GPSReferenceTime ::= SEQUENCE {
|
|
-- For utran-GPSTimingOfCell values above 2322431999999 are not
|
|
-- used in this version of the specification
|
|
-- Actual value utran-GPSTimingOfCell = (ms-part * 4294967296) + ls-part
|
|
utran-GPSTimingOfCell SEQUENCE {
|
|
ms-part INTEGER (0..1023),
|
|
ls-part INTEGER (0..4294967295)
|
|
},
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
referenceIdentity PrimaryCPICH-Info
|
|
},
|
|
tdd SEQUENCE {
|
|
referenceIdentity CellParametersID
|
|
}
|
|
} OPTIONAL,
|
|
sfn INTEGER (0..4095)
|
|
}
|
|
|
|
UTRAN-GPSReferenceTimeResult ::= SEQUENCE {
|
|
-- For ue-GPSTimingOfCell values above 37158911999999 are not
|
|
-- used in this version of the specification
|
|
-- Actual value ue-GPSTimingOfCell = (ms-part * 4294967296) + ls-part
|
|
ue-GPSTimingOfCell SEQUENCE {
|
|
ms-part INTEGER (0.. 16383),
|
|
ls-part INTEGER (0..4294967295)
|
|
},
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
referenceIdentity PrimaryCPICH-Info
|
|
},
|
|
tdd SEQUENCE {
|
|
referenceIdentity CellParametersID
|
|
}
|
|
},
|
|
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, default value is 0
|
|
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
|
|
}
|
|
|
|
UTRA-PriorityInfoList-v920ext ::= SEQUENCE {
|
|
threshServingLow2 INTEGER (0..31) OPTIONAL
|
|
}
|
|
|
|
VarianceOfRLC-BufferPayload ::= ENUMERATED {
|
|
plv0, plv4, plv8, plv16, plv32, plv64,
|
|
plv128, plv256, plv512, plv1024,
|
|
plv2k, plv4k, plv8k, plv16k, spare2, spare1 }
|
|
|
|
VelocityEstimate ::= CHOICE {
|
|
horizontalVelocity HorizontalVelocity,
|
|
horizontalWithVerticalVelocity HorizontalWithVerticalVelocity,
|
|
horizontalVelocityWithUncertainty HorizontalVelocityWithUncertainty,
|
|
horizontalWithVerticalVelocityAndUncertainty HorizontalWithVerticalVelocityAndUncertainty
|
|
}
|
|
|
|
-- Actual value W = IE value * 0.1
|
|
W ::= INTEGER (0..20)
|
|
|
|
-- ***************************************************
|
|
--
|
|
-- OTHER INFORMATION ELEMENTS (10.3.8)
|
|
--
|
|
-- ***************************************************
|
|
|
|
BCC ::= INTEGER (0..7)
|
|
|
|
BCCH-ModificationInfo ::= SEQUENCE {
|
|
mib-ValueTag MIB-ValueTag,
|
|
bcch-ModificationTime BCCH-ModificationTime OPTIONAL
|
|
}
|
|
|
|
-- Actual value BCCH-ModificationTime = IE value * 8
|
|
BCCH-ModificationTime ::= INTEGER (0..511)
|
|
|
|
BSIC ::= SEQUENCE {
|
|
ncc NCC,
|
|
bcc BCC
|
|
}
|
|
|
|
CBS-DRX-Level1Information ::= SEQUENCE {
|
|
ctch-AllocationPeriod INTEGER (1..256),
|
|
cbs-FrameOffset INTEGER (0..255)
|
|
}
|
|
|
|
CBS-DRX-Level1Information-extension-r6 ::= ENUMERATED {p8, p16, p32, p64, p128, p256}
|
|
|
|
CDMA2000-Message ::= SEQUENCE {
|
|
msg-Type BIT STRING (SIZE (8)),
|
|
payload BIT STRING (SIZE (1..512))
|
|
}
|
|
|
|
CDMA2000-MessageList ::= SEQUENCE (SIZE (1..maxInterSysMessages)) OF
|
|
CDMA2000-Message
|
|
|
|
CDMA2000-UMTS-Frequency-List ::= SEQUENCE (SIZE (1..maxNumCDMA2000Freqs)) OF
|
|
FrequencyInfoCDMA2000
|
|
|
|
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
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
intraFreqMeasQuantity-FDD IntraFreqMeasQuantity-FDD-sib3
|
|
},
|
|
tdd SEQUENCE {
|
|
intraFreqMeasQuantity-TDDList IntraFreqMeasQuantity-TDD-sib3List
|
|
}
|
|
} OPTIONAL
|
|
}
|
|
|
|
ETWS-Information ::= SEQUENCE {
|
|
warningType OCTET STRING (SIZE (1..2)),
|
|
messageIdentifier OCTET STRING (SIZE (2)),
|
|
serialNumber OCTET STRING (SIZE (2))
|
|
}
|
|
|
|
-- This IE is not used in the specification.
|
|
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-TargetFreqInfoList-vb50ext ::= SEQUENCE (SIZE (1..maxEUTRATargetFreqs)) OF
|
|
EUTRA-TargetFreqInfo-vb50ext
|
|
|
|
EUTRA-TargetFreqInfo ::= SEQUENCE {
|
|
dlEUTRACarrierFreq EARFCN,
|
|
eutraBlacklistedCellPerFreqList EUTRA-BlacklistedCellPerFreqList OPTIONAL
|
|
}
|
|
|
|
EUTRA-TargetFreqInfo-vb50ext ::= SEQUENCE {
|
|
earfcn EARFCNExtension 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
|
|
|
|
ExtSIBTypeInfoSchedulingInfo ::= SEQUENCE {
|
|
extensionSIB-Type SIB-TypeExt,
|
|
schedulingInfo SchedulingInformation,
|
|
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 {
|
|
band-Class BIT STRING (SIZE (5)),
|
|
cdma-Freq BIT STRING (SIZE(11))
|
|
}
|
|
|
|
GERAN-SystemInfoBlock ::= OCTET STRING (SIZE (1..23))
|
|
|
|
GERAN-SystemInformation ::= SEQUENCE (SIZE (1..maxGERAN-SI)) OF GERAN-SystemInfoBlock
|
|
|
|
GSM-BA-Range ::= SEQUENCE {
|
|
gsmLowRangeUARFCN UARFCN,
|
|
gsmUpRangeUARFCN UARFCN
|
|
}
|
|
|
|
GSM-BA-Range-List ::= SEQUENCE (SIZE (1..maxNumGSMFreqRanges)) OF
|
|
GSM-BA-Range
|
|
|
|
|
|
-- This IE is formatted as 'TLV' and is coded in the same way as the Mobile Station Classmark 2
|
|
-- information element in [5]. The first octet is the Mobile station classmark 2 IEI and its value
|
|
-- shall be set to 33H. The second octet is the Length of mobile station classmark 2 and its value
|
|
-- shall be set to 3. The octet 3 contains the first octet of the value part of the Mobile Station
|
|
-- Classmark 2 information element, the octet 4 contains the second octet of the value part of the
|
|
-- Mobile Station Classmark 2 information element and so on. For each of these octets, the first/
|
|
-- leftmost/ most significant bit of the octet contains b8 of the corresponding octet of the Mobile
|
|
-- Station Classmark 2.
|
|
GSM-Classmark2 ::= OCTET STRING (SIZE (5))
|
|
|
|
-- This IE is formatted as 'V' and is coded in the same way as the value part in the Mobile station
|
|
-- classmark 3 information element in [5]
|
|
-- The value part is specified by means of CSN.1, which encoding results in a bit string, to which
|
|
-- final padding may be appended upto the next octet boundary [5]. The first/ leftmost bit of the
|
|
-- CSN.1 bit string is placed in the first/ leftmost/ most significant bit of the first
|
|
-- octet. This continues until the last bit of the CSN.1 bit string, which is placed in the last/
|
|
-- rightmost/ least significant bit of the last octet.
|
|
GSM-Classmark3 ::= OCTET STRING (SIZE (1..32))
|
|
|
|
GSM-MessageList ::= SEQUENCE (SIZE (1..maxInterSysMessages)) OF
|
|
BIT STRING (SIZE (1..512))
|
|
|
|
GSM-MS-RadioAccessCapability ::= OCTET STRING (SIZE (1..64))
|
|
|
|
GsmSecurityCapability ::= BIT STRING {
|
|
-- For each bit value "0" means false/ not supported
|
|
a5-7(0),
|
|
a5-6(1),
|
|
a5-5(2),
|
|
a5-4(3),
|
|
a5-3(4),
|
|
a5-2(5),
|
|
a5-1(6)
|
|
} (SIZE (7))
|
|
|
|
GSM-TargetCellInfoList ::= SEQUENCE (SIZE (1..maxGSMTargetCells)) OF
|
|
GSM-TargetCellInfo
|
|
|
|
|
|
GSM-TargetCellInfo ::= SEQUENCE {
|
|
bcch-ARFCN BCCH-ARFCN,
|
|
frequency-band Frequency-Band,
|
|
bsic BSIC OPTIONAL
|
|
}
|
|
|
|
HNBName ::= OCTET STRING (SIZE(1..maxHNBNameSize))
|
|
|
|
IdentificationOfReceivedMessage ::= SEQUENCE {
|
|
rrc-TransactionIdentifier RRC-TransactionIdentifier,
|
|
receivedMessageType ReceivedMessageType
|
|
}
|
|
|
|
InterRAT-ChangeFailureCause ::= CHOICE {
|
|
configurationUnacceptable NULL,
|
|
physicalChannelFailure NULL,
|
|
protocolError ProtocolErrorInformation,
|
|
unspecified NULL,
|
|
spare4 NULL,
|
|
spare3 NULL,
|
|
spare2 NULL,
|
|
spare1 NULL
|
|
}
|
|
|
|
GERANIu-MessageList ::= SEQUENCE (SIZE (1..maxInterSysMessages)) OF
|
|
BIT STRING (SIZE (1..32768))
|
|
|
|
GERANIu-RadioAccessCapability ::= BIT STRING (SIZE (1..170))
|
|
|
|
InterRAT-UE-RadioAccessCapability ::= CHOICE {
|
|
gsm SEQUENCE {
|
|
gsm-Classmark2 GSM-Classmark2,
|
|
gsm-Classmark3 GSM-Classmark3
|
|
},
|
|
cdma2000 SEQUENCE {
|
|
cdma2000-MessageList CDMA2000-MessageList
|
|
}
|
|
}
|
|
|
|
InterRAT-UE-RadioAccessCapabilityList ::= SEQUENCE (SIZE(1..maxInterSysMessages)) OF
|
|
InterRAT-UE-RadioAccessCapability
|
|
|
|
InterRAT-UE-RadioAccessCapability-v590ext ::= SEQUENCE {
|
|
geranIu-RadioAccessCapability GERANIu-RadioAccessCapability
|
|
}
|
|
|
|
InterRAT-UE-RadioAccessCapability-v690ext ::= SEQUENCE {
|
|
supportOfInter-RAT-PS-Handover ENUMERATED { doesSupporInter-RAT-PS-Handover } OPTIONAL,
|
|
gsm-MS-RadioAccessCapability GSM-MS-RadioAccessCapability
|
|
}
|
|
|
|
InterRAT-UE-RadioAccessCapability-v860ext ::= SEQUENCE {
|
|
eutra-RadioAccessCapability EUTRA-RadioAccessCapability OPTIONAL
|
|
}
|
|
|
|
InterRAT-UE-SecurityCapability ::= CHOICE {
|
|
gsm SEQUENCE {
|
|
gsmSecurityCapability GsmSecurityCapability
|
|
}
|
|
}
|
|
|
|
InterRAT-UE-SecurityCapList ::= SEQUENCE (SIZE(1..maxInterSysMessages)) OF
|
|
InterRAT-UE-SecurityCapability
|
|
|
|
InterRAT-HO-FailureCause ::= CHOICE {
|
|
configurationUnacceptable NULL,
|
|
physicalChannelFailure NULL,
|
|
protocolError ProtocolErrorInformation,
|
|
interRAT-ProtocolError NULL,
|
|
unspecified NULL,
|
|
spare11 NULL,
|
|
spare10 NULL,
|
|
spare9 NULL,
|
|
spare8 NULL,
|
|
spare7 NULL,
|
|
spare6 NULL,
|
|
spare5 NULL,
|
|
spare4 NULL,
|
|
spare3 NULL,
|
|
spare2 NULL,
|
|
spare1 NULL
|
|
}
|
|
|
|
MasterInformationBlock ::= SEQUENCE {
|
|
mib-ValueTag MIB-ValueTag,
|
|
-- TABULAR: The PLMN identity and ANSI-41 core network information
|
|
-- are included in PLMN-Type.
|
|
plmn-Type PLMN-Type,
|
|
sibSb-ReferenceList SIBSb-ReferenceList,
|
|
-- Extension mechanism for non- release99 information
|
|
v690NonCriticalExtensions SEQUENCE {
|
|
masterInformationBlock-v690ext MasterInformationBlock-v690ext,
|
|
v6b0NonCriticalExtensions SEQUENCE {
|
|
masterInformationBlock-v6b0ext MasterInformationBlock-v6b0ext-IEs,
|
|
v860NonCriticalExtensions SEQUENCE {
|
|
masterInformationBlock-v860ext MasterInformationBlock-v860ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
MasterInformationBlock-v690ext ::= SEQUENCE {
|
|
multiplePLMN-List MultiplePLMN-List-r6 OPTIONAL
|
|
}
|
|
|
|
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)
|
|
|
|
PLMN-ValueTag ::= INTEGER (1..256)
|
|
|
|
|
|
PredefinedConfigIdentityAndValueTag ::= SEQUENCE {
|
|
predefinedConfigIdentity PredefinedConfigIdentity,
|
|
predefinedConfigValueTag PredefinedConfigValueTag
|
|
}
|
|
|
|
ProtocolErrorInformation ::= SEQUENCE {
|
|
diagnosticsType CHOICE {
|
|
type1 SEQUENCE {
|
|
protocolErrorCause ProtocolErrorCause
|
|
},
|
|
spare NULL
|
|
}
|
|
}
|
|
|
|
ReceivedMessageType ::= ENUMERATED {
|
|
activeSetUpdate,
|
|
cellChangeOrderFromUTRAN,
|
|
cellUpdateConfirm,
|
|
counterCheck,
|
|
downlinkDirectTransfer,
|
|
interRATHandoverCommand,
|
|
measurementControl,
|
|
pagingType2,
|
|
physicalChannelReconfiguration,
|
|
physicalSharedChannelAllocation,
|
|
radioBearerReconfiguration,
|
|
radioBearerRelease,
|
|
radioBearerSetup,
|
|
rrcConnectionRelease,
|
|
rrcConnectionReject,
|
|
rrcConnectionSetup,
|
|
securityModeCommand,
|
|
signallingConnectionRelease,
|
|
transportChannelReconfiguration,
|
|
transportFormatCombinationControl,
|
|
ueCapabilityEnquiry,
|
|
ueCapabilityInformationConfirm,
|
|
uplinkPhysicalChannelControl,
|
|
uraUpdateConfirm,
|
|
utranMobilityInformation,
|
|
assistanceDataDelivery,
|
|
spare6, spare5, spare4, spare3, spare2,
|
|
spare1
|
|
}
|
|
|
|
Rplmn-Information ::= SEQUENCE {
|
|
gsm-BA-Range-List GSM-BA-Range-List OPTIONAL,
|
|
fdd-UMTS-Frequency-List FDD-UMTS-Frequency-List OPTIONAL,
|
|
tdd-UMTS-Frequency-List TDD-UMTS-Frequency-List OPTIONAL,
|
|
cdma2000-UMTS-Frequency-List CDMA2000-UMTS-Frequency-List OPTIONAL
|
|
}
|
|
|
|
Rplmn-Information-r4 ::= SEQUENCE {
|
|
gsm-BA-Range-List GSM-BA-Range-List OPTIONAL,
|
|
fdd-UMTS-Frequency-List FDD-UMTS-Frequency-List OPTIONAL,
|
|
-- the option is the same for 7.68 Mcps TDD as for 3.84 Mcps TDD
|
|
-- i.e. TDD-UMTS-Frequency-List applies
|
|
tdd384-UMTS-Frequency-List TDD-UMTS-Frequency-List OPTIONAL,
|
|
tdd128-UMTS-Frequency-List TDD-UMTS-Frequency-List OPTIONAL,
|
|
cdma2000-UMTS-Frequency-List CDMA2000-UMTS-Frequency-List OPTIONAL
|
|
}
|
|
|
|
SchedulingInformation ::= SEQUENCE {
|
|
scheduling SEQUENCE {
|
|
segCount SegCount DEFAULT 1,
|
|
sib-Pos CHOICE {
|
|
-- The element name indicates the repetition period and the value
|
|
-- (multiplied by two) indicates the position of the first segment.
|
|
rep4 INTEGER (0..1),
|
|
rep8 INTEGER (0..3),
|
|
rep16 INTEGER (0..7),
|
|
rep32 INTEGER (0..15),
|
|
rep64 INTEGER (0..31),
|
|
rep128 INTEGER (0..63),
|
|
rep256 INTEGER (0..127),
|
|
rep512 INTEGER (0..255),
|
|
rep1024 INTEGER (0..511),
|
|
rep2048 INTEGER (0..1023),
|
|
rep4096 INTEGER (0..2047)
|
|
},
|
|
sib-PosOffsetInfo SibOFF-List OPTIONAL
|
|
}
|
|
}
|
|
|
|
SchedulingInformationSIB ::= SEQUENCE {
|
|
sib-Type SIB-TypeAndTag,
|
|
scheduling SchedulingInformation
|
|
}
|
|
|
|
SchedulingInformationSIBSb ::= SEQUENCE {
|
|
sibSb-Type SIBSb-TypeAndTag,
|
|
scheduling SchedulingInformation
|
|
}
|
|
|
|
SegCount ::= INTEGER (1..16)
|
|
|
|
SegmentIndex ::= INTEGER (1..15)
|
|
|
|
-- Actual value SFN-Prime = 2 * IE value
|
|
SFN-Prime ::= INTEGER (0..2047)
|
|
|
|
|
|
SIB-Data-fixed ::= BIT STRING (SIZE (222))
|
|
|
|
|
|
SIB-Data-variable ::= BIT STRING (SIZE (1..214))
|
|
|
|
SIBOccurIdentity ::= INTEGER (0..15)
|
|
|
|
SIBOccurrenceIdentityAndValueTag ::= SEQUENCE {
|
|
sibOccurIdentity SIBOccurIdentity,
|
|
sibOccurValueTag SIBOccurValueTag
|
|
}
|
|
|
|
SIBOccurValueTag ::= INTEGER (0..15)
|
|
|
|
SIB-ReferenceList ::= SEQUENCE (SIZE (1..maxSIB)) OF
|
|
SchedulingInformationSIB
|
|
|
|
SIBSb-ReferenceList ::= SEQUENCE (SIZE (1..maxSIB)) OF
|
|
SchedulingInformationSIBSb
|
|
|
|
SIB-ReferenceListFACH ::= SEQUENCE (SIZE (1..maxSIB-FACH)) OF
|
|
SchedulingInformationSIB
|
|
|
|
SIB-Type ::= ENUMERATED {
|
|
masterInformationBlock,
|
|
systemInformationBlockType1,
|
|
systemInformationBlockType2,
|
|
systemInformationBlockType3,
|
|
systemInformationBlockType4,
|
|
systemInformationBlockType5,
|
|
systemInformationBlockType6,
|
|
systemInformationBlockType7,
|
|
-- dummy, dummy2 and dummy3 are not used in this version of the specification,
|
|
-- they should not be sent. If they are received they should be ignored
|
|
dummy,
|
|
dummy2,
|
|
dummy3,
|
|
systemInformationBlockType11,
|
|
systemInformationBlockType12,
|
|
systemInformationBlockType13,
|
|
systemInformationBlockType13-1,
|
|
systemInformationBlockType13-2,
|
|
systemInformationBlockType13-3,
|
|
systemInformationBlockType13-4,
|
|
systemInformationBlockType14,
|
|
systemInformationBlockType15,
|
|
systemInformationBlockType15-1,
|
|
systemInformationBlockType15-2,
|
|
systemInformationBlockType15-3,
|
|
systemInformationBlockType16,
|
|
systemInformationBlockType17,
|
|
systemInformationBlockType15-4,
|
|
systemInformationBlockType18,
|
|
schedulingBlock1,
|
|
schedulingBlock2,
|
|
systemInformationBlockType15-5,
|
|
systemInformationBlockType5bis,
|
|
extensionType }
|
|
|
|
SIB-TypeAndTag ::= CHOICE {
|
|
sysInfoType1 PLMN-ValueTag,
|
|
sysInfoType2 CellValueTag,
|
|
sysInfoType3 CellValueTag,
|
|
sysInfoType4 CellValueTag,
|
|
sysInfoType5 CellValueTag,
|
|
sysInfoType6 CellValueTag,
|
|
sysInfoType7 NULL,
|
|
-- dummy, dummy2 and dummy3 are not used in this version of the specification,
|
|
-- they should not be sent. If they are received the UE behaviour is not specified.
|
|
dummy CellValueTag,
|
|
dummy2 NULL,
|
|
dummy3 NULL,
|
|
sysInfoType11 CellValueTag,
|
|
sysInfoType12 CellValueTag,
|
|
sysInfoType13 CellValueTag,
|
|
sysInfoType13-1 CellValueTag,
|
|
sysInfoType13-2 CellValueTag,
|
|
sysInfoType13-3 CellValueTag,
|
|
sysInfoType13-4 CellValueTag,
|
|
sysInfoType14 NULL,
|
|
sysInfoType15 CellValueTag,
|
|
sysInfoType16 PredefinedConfigIdentityAndValueTag,
|
|
sysInfoType17 NULL,
|
|
sysInfoType15-1 CellValueTag,
|
|
sysInfoType15-2 SIBOccurrenceIdentityAndValueTag,
|
|
sysInfoType15-3 SIBOccurrenceIdentityAndValueTag,
|
|
sysInfoType15-4 CellValueTag,
|
|
sysInfoType18 CellValueTag,
|
|
sysInfoType15-5 CellValueTag,
|
|
sysInfoType5bis CellValueTag,
|
|
spare4 NULL,
|
|
spare3 NULL,
|
|
spare2 NULL,
|
|
spare1 NULL
|
|
}
|
|
|
|
SIBSb-TypeAndTag ::= CHOICE {
|
|
sysInfoType1 PLMN-ValueTag,
|
|
sysInfoType2 CellValueTag,
|
|
sysInfoType3 CellValueTag,
|
|
sysInfoType4 CellValueTag,
|
|
sysInfoType5 CellValueTag,
|
|
sysInfoType6 CellValueTag,
|
|
sysInfoType7 NULL,
|
|
-- dummy, dummy2 and dummy3 are not used in this version of the specification,
|
|
-- they should not be sent. If they are received the UE behaviour is not specified.
|
|
dummy CellValueTag,
|
|
dummy2 NULL,
|
|
dummy3 NULL,
|
|
sysInfoType11 CellValueTag,
|
|
sysInfoType12 CellValueTag,
|
|
sysInfoType13 CellValueTag,
|
|
sysInfoType13-1 CellValueTag,
|
|
sysInfoType13-2 CellValueTag,
|
|
sysInfoType13-3 CellValueTag,
|
|
sysInfoType13-4 CellValueTag,
|
|
sysInfoType14 NULL,
|
|
sysInfoType15 CellValueTag,
|
|
sysInfoType16 PredefinedConfigIdentityAndValueTag,
|
|
sysInfoType17 NULL,
|
|
sysInfoTypeSB1 CellValueTag,
|
|
sysInfoTypeSB2 CellValueTag,
|
|
sysInfoType15-1 CellValueTag,
|
|
sysInfoType15-2 SIBOccurrenceIdentityAndValueTag,
|
|
sysInfoType15-3 SIBOccurrenceIdentityAndValueTag,
|
|
sysInfoType15-4 CellValueTag,
|
|
sysInfoType18 CellValueTag,
|
|
sysInfoType15-5 CellValueTag,
|
|
sysInfoType5bis CellValueTag,
|
|
spare2 NULL,
|
|
spare1 NULL
|
|
}
|
|
|
|
SIB-TypeExt ::= CHOICE {
|
|
systemInfoType11bis NULL,
|
|
systemInfoType15bis NULL,
|
|
systemInfoType15-1bis NULL,
|
|
systemInfoType15-2bis NULL,
|
|
systemInfoType15-3bis NULL,
|
|
systemInfoType15-6 NULL,
|
|
systemInfoType15-7 NULL,
|
|
systemInfoType15-8 NULL
|
|
}
|
|
|
|
SIB-TypeExt2 ::= CHOICE {
|
|
systemInfoType19 NULL,
|
|
systemInfoType15-2ter NULL,
|
|
systemInfoType20 NULL,
|
|
systemInfoType21 NULL,
|
|
systemInfoType22 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,
|
|
so20, so22, so24, so26,
|
|
so28, so30, so32 }
|
|
|
|
SibOFF-List ::= SEQUENCE (SIZE (1..15)) OF
|
|
SibOFF
|
|
|
|
SysInfoType1 ::= SEQUENCE {
|
|
-- Core network IEs
|
|
cn-CommonGSM-MAP-NAS-SysInfo NAS-SystemInformationGSM-MAP,
|
|
cn-DomainSysInfoList CN-DomainSysInfoList,
|
|
-- User equipment IEs
|
|
ue-ConnTimersAndConstants UE-ConnTimersAndConstants OPTIONAL,
|
|
ue-IdleTimersAndConstants UE-IdleTimersAndConstants OPTIONAL,
|
|
-- Extension mechanism for non- release99 information
|
|
v3a0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType1-v3a0ext SysInfoType1-v3a0ext-IEs,
|
|
v860NonCriticalExtentions SEQUENCE {
|
|
sysInfoType1-v860ext SysInfoType1-v860ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType1-v3a0ext-IEs ::= SEQUENCE {
|
|
ue-ConnTimersAndConstants-v3a0ext UE-ConnTimersAndConstants-v3a0ext,
|
|
ue-IdleTimersAndConstants-v3a0ext UE-IdleTimersAndConstants-v3a0ext
|
|
}
|
|
|
|
SysInfoType1-v860ext-IEs ::= SEQUENCE {
|
|
ue-ConnTimersAndConstants UE-ConnTimersAndConstants-v860ext
|
|
}
|
|
|
|
SysInfoType2 ::= SEQUENCE {
|
|
-- UTRAN mobility IEs
|
|
ura-IdentityList URA-IdentityList,
|
|
-- Extension mechanism for non- release99 information
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
SysInfoType3 ::= SEQUENCE {
|
|
sib4indicator BOOLEAN,
|
|
-- UTRAN mobility IEs
|
|
cellIdentity CellIdentity,
|
|
cellSelectReselectInfo CellSelectReselectInfoSIB-3-4,
|
|
cellAccessRestriction CellAccessRestriction,
|
|
-- Extension mechanism for non- release99 information
|
|
v4b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType3-v4b0ext SysInfoType3-v4b0ext-IEs,
|
|
v590NonCriticalExtension SEQUENCE {
|
|
sysInfoType3-v590ext SysInfoType3-v590ext,
|
|
v5c0NoncriticalExtension SEQUENCE {
|
|
sysInfoType3-v5c0ext SysInfoType3-v5c0ext-IEs,
|
|
v670NonCriticalExtension SEQUENCE {
|
|
sysInfoType3-v670ext SysInfoType3-v670ext,
|
|
v770NonCriticalExtension SEQUENCE {
|
|
sysInfoType3-v770ext SysInfoType3-v770ext-IEs,
|
|
v830NonCriticalExtension SEQUENCE {
|
|
sysInfoType3-v830ext SysInfoType3-v830ext-IEs,
|
|
v860NonCriticalExtension SEQUENCE {
|
|
sysInfoType3-v860ext SysInfoType3-v860ext-IEs,
|
|
v870NonCriticalExtension SEQUENCE {
|
|
sysInfoType3-v870ext SysInfoType3-v870ext-IEs,
|
|
v900NonCriticalExtension SEQUENCE {
|
|
sysInfoType3-v920ext SysInfoType3-v920ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType3-v4b0ext-IEs ::= SEQUENCE {
|
|
mapping-LCR Mapping-LCR-r4 OPTIONAL
|
|
}
|
|
|
|
SysInfoType3-v590ext ::= SEQUENCE {
|
|
cellSelectReselectInfo-v590ext CellSelectReselectInfo-v590ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType3-v5c0ext-IEs ::= SEQUENCE {
|
|
cellSelectReselectInfoTreselectionScaling-v5c0ext
|
|
CellSelectReselectInfoTreselectionScaling-v5c0ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType3-v670ext ::= SEQUENCE {
|
|
domainSpecificAccessRestrictionParametersForPLMNOfMIB
|
|
DomainSpecificAccessRestrictionParam-v670ext OPTIONAL,
|
|
domainSpecificAccessRestictionForSharedNetwork
|
|
DomainSpecificAccessRestrictionForSharedNetwork-v670ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType3-v770ext-IEs ::= SEQUENCE {
|
|
deferredMeasurementControlReadingSupport
|
|
DeferredMeasurementControlReadingSupport OPTIONAL,
|
|
q-QualMin-Offset Q-QualMin-Offset OPTIONAL,
|
|
q-RxlevMin-Offset Q-RxlevMin-Offset OPTIONAL,
|
|
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
|
|
}
|
|
|
|
SysInfoType3-v920ext-IEs ::= SEQUENCE {
|
|
imsEmergencySupportIndicator ENUMERATED { supported } OPTIONAL
|
|
}
|
|
|
|
SysInfoType4 ::= SEQUENCE {
|
|
-- UTRAN mobility IEs
|
|
cellIdentity CellIdentity,
|
|
cellSelectReselectInfo CellSelectReselectInfoSIB-3-4,
|
|
cellAccessRestriction CellAccessRestriction,
|
|
-- Extension mechanism for non- release99 information
|
|
v4b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType4-v4b0ext SysInfoType4-v4b0ext-IEs,
|
|
v590NonCriticalExtension SEQUENCE {
|
|
sysInfoType4-v590ext SysInfoType4-v590ext,
|
|
v5b0NonCriticalExtension SEQUENCE {
|
|
sysInfoType4-v5b0ext SysInfoType4-v5b0ext-IEs,
|
|
v5c0NonCriticalExtension SEQUENCE {
|
|
sysInfoType4-v5c0ext SysInfoType4-v5c0ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType4-v4b0ext-IEs ::= SEQUENCE {
|
|
mapping-LCR Mapping-LCR-r4 OPTIONAL
|
|
}
|
|
|
|
|
|
SysInfoType4-v590ext ::= SEQUENCE {
|
|
cellSelectReselectInfo-v590ext CellSelectReselectInfo-v590ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType4-v5b0ext-IEs ::= SEQUENCE {
|
|
cellSelectReselectInfoPCHFACH-v5b0ext CellSelectReselectInfoPCHFACH-v5b0ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType4-v5c0ext-IEs ::= SEQUENCE {
|
|
cellSelectReselectInfoTreselectionScaling-v5c0ext
|
|
CellSelectReselectInfoTreselectionScaling-v5c0ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType5 ::= SEQUENCE {
|
|
sib6indicator BOOLEAN,
|
|
-- Physical channel IEs
|
|
pich-PowerOffset PICH-PowerOffset,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
aich-PowerOffset AICH-PowerOffset
|
|
},
|
|
tdd SEQUENCE {
|
|
-- If PDSCH/PUSCH is configured for 1.28Mcps or 7.68Mcps TDD, the following IEs should be absent
|
|
-- and the info included in the respective tdd128SpecificInfo or tdd768SpecificInfo instead.
|
|
-- If PDSCH/PUSCH is configured for 3.84Mcps TDD in R5, HCR-r5-SpecificInfo should also be
|
|
-- included.
|
|
pusch-SysInfoList-SFN PUSCH-SysInfoList-SFN OPTIONAL,
|
|
pdsch-SysInfoList-SFN PDSCH-SysInfoList-SFN OPTIONAL,
|
|
openLoopPowerControl-TDD OpenLoopPowerControl-TDD
|
|
}
|
|
},
|
|
primaryCCPCH-Info PrimaryCCPCH-Info OPTIONAL,
|
|
prach-SystemInformationList PRACH-SystemInformationList,
|
|
sCCPCH-SystemInformationList SCCPCH-SystemInformationList,
|
|
-- cbs-DRX-Level1Information is conditional on any of the CTCH indicator IEs in
|
|
-- sCCPCH-SystemInformationList
|
|
cbs-DRX-Level1Information CBS-DRX-Level1Information OPTIONAL,
|
|
-- Extension mechanism for non- release99 information
|
|
v4b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType5-v4b0ext SysInfoType5-v4b0ext-IEs OPTIONAL,
|
|
-- Extension mechanism for non- rel-4 information
|
|
v590NonCriticalExtensions SEQUENCE {
|
|
sysInfoType5-v590ext SysInfoType5-v590ext-IEs OPTIONAL,
|
|
v650NonCriticalExtensions SEQUENCE {
|
|
sysInfoType5-v650ext SysInfoType5-v650ext-IEs OPTIONAL,
|
|
v680NonCriticalExtensions SEQUENCE {
|
|
sysInfoType5-v680ext SysInfoType5-v680ext-IEs OPTIONAL,
|
|
v690NonCriticalExtensions SEQUENCE {
|
|
sysInfoType5-v690ext SysInfoType5-v690ext-IEs,
|
|
v770NonCriticalExtensions SEQUENCE {
|
|
sysInfoType5-v770ext SysInfoType5-v770ext-IEs,
|
|
v860NonCriticalExtensions SEQUENCE {
|
|
sysInfoType5-v860ext SysInfoType5-v860ext-IEs,
|
|
v890NonCriticalExtensions SEQUENCE {
|
|
sysInfoType5-v890ext SysInfoType5-v890ext-IEs,
|
|
v8b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType5-v8b0ext
|
|
SysInfoType5-v8b0ext-IEs,
|
|
v8d0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType5-v8d0ext
|
|
SysInfoType5-v8d0ext-IEs,
|
|
va40NonCriticalExtensions SEQUENCE {
|
|
sysInfoType5-va40ext
|
|
SysInfoType5-va40ext-IEs,
|
|
va80NonCriticalExtensions SEQUENCE {
|
|
sysInfoType5-va80ext SysInfoType5-va80ext-IEs,
|
|
vb50NonCriticalExtensions
|
|
SysInfoType5-NonCriticalExtensions-vb50-IEs
|
|
OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType5-v4b0ext-IEs ::= SEQUENCE {
|
|
--The following IE PNBSCH-Allocation-r4 shall be used for 3.84Mcps TDD only.
|
|
pNBSCH-Allocation-r4 PNBSCH-Allocation-r4 OPTIONAL,
|
|
-- In case of TDD, the following IE is included instead of the
|
|
-- IE up-IPDL-Parameter in up-OTDOA-AssistanceData.
|
|
openLoopPowerControl-IPDL-TDD OpenLoopPowerControl-IPDL-TDD-r4 OPTIONAL,
|
|
-- If SysInfoType5 is sent to describe a 1.28Mcps TDD cell, the IE PRACH-RACH-Info included in
|
|
-- PRACH-SystemInformationList shall be ignored, the IE PRACH-Partitioning and the
|
|
-- IE rach-TransportFormatSet shall be absent and the corresponding IE in the following
|
|
-- PRACH-SystemInformationList-LCR-r4 shall be used
|
|
prach-SystemInformationList-LCR-r4 PRACH-SystemInformationList-LCR-r4 OPTIONAL,
|
|
tdd128SpecificInfo SEQUENCE {
|
|
pusch-SysInfoList-SFN PUSCH-SysInfoList-SFN-LCR-r4 OPTIONAL,
|
|
pdsch-SysInfoList-SFN PDSCH-SysInfoList-SFN-LCR-r4 OPTIONAL,
|
|
pCCPCH-LCR-Extensions PrimaryCCPCH-Info-LCR-r4-ext OPTIONAL,
|
|
sCCPCH-LCR-ExtensionsList SCCPCH-SystemInformationList-LCR-r4-ext
|
|
} OPTIONAL,
|
|
frequencyBandIndicator RadioFrequencyBandFDD OPTIONAL
|
|
}
|
|
|
|
SysInfoType5-v590ext-IEs ::= SEQUENCE {
|
|
hcr-r5-SpecificInfo SEQUENCE {
|
|
pusch-SysInfoList-SFN PUSCH-SysInfoList-SFN-HCR-r5 OPTIONAL,
|
|
pdsch-SysInfoList-SFN PDSCH-SysInfoList-SFN-HCR-r5 OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType5-v650ext-IEs ::= SEQUENCE {
|
|
frequencyBandIndicator2 RadioFrequencyBandFDD2
|
|
}
|
|
|
|
SysInfoType5-v680ext-IEs ::= SEQUENCE {
|
|
-- TABULAR: HSDPA Cell Indicator is MD in tabular description
|
|
-- Default value is 'HSDPA Capability not indicated'
|
|
hsdpa-CellIndicator ENUMERATED { hsdpa-CapableCell } OPTIONAL
|
|
}
|
|
|
|
SysInfoType5-v690ext-IEs ::= SEQUENCE {
|
|
-- TABULAR: E-DCH Cell Indicator is MD in tabular description
|
|
-- Default value is 'E-DCH Capability not indicated'
|
|
edch-CellIndicator ENUMERATED { edch-CapableCell } OPTIONAL,
|
|
sccpch-SystemInformation-MBMS CHOICE {
|
|
mcchOnSCCPCHusedForNonMBMS MBMS-MCCH-ConfigurationInfo-r6,
|
|
mcchOnSCCPCHusedOnlyForMBMS SCCPCH-SystemInformation-MBMS-r6
|
|
} OPTIONAL,
|
|
additionalPRACH-TF-and-TFCS-CCCH-List AdditionalPRACH-TF-and-TFCS-CCCH-List OPTIONAL,
|
|
cBS-DRX-Level1Information-extension CBS-DRX-Level1Information-extension-r6 OPTIONAL
|
|
}
|
|
|
|
SysInfoType5-v770ext-IEs ::= SEQUENCE {
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
hs-dsch-CommonSystemInformation HS-DSCH-CommonSystemInformation,
|
|
hs-dsch-PagingSystemInformation HS-DSCH-PagingSystemInformation OPTIONAL
|
|
},
|
|
tdd768 SEQUENCE {
|
|
pusch-SysInfoList-SFN PUSCH-SysInfoList-SFN-VHCR OPTIONAL,
|
|
pdsch-SysInfoList-SFN PDSCH-SysInfoList-VHCR-r7 OPTIONAL,
|
|
-- If SysInfoType5 is sent to configure a 7.68Mcps TDD cell, the 'prach-RACH-Info' in
|
|
-- IE PRACH-SystemInformationList shall be ignored, 'prach-Partitioning' shall be absent
|
|
-- and the corresponding IE in the following IE PRACH-SystemInformationList-VHCR-r7
|
|
-- shall be used instead.
|
|
prach-SystemInformationList PRACH-SystemInformationList-VHCR-r7 OPTIONAL
|
|
},
|
|
tdd128 SEQUENCE {
|
|
prach-SystemInformationList PRACH-SystemInformationList-LCR-v770ext OPTIONAL
|
|
}
|
|
} OPTIONAL,
|
|
-- If SysInfoType5 is sent to configure a 7.68 Mcps TDD cell (in any mode) or a 3.84 Mcps TDD
|
|
-- cell operating in MBSFN mode, IE SCCPCH-SystemInformationList-HCR-VHCR-r7 is used, otherwise
|
|
-- IE SCCPCH-SystemInformationList-r6 is used.
|
|
sccpch-SystemInformationList SCCPCH-SystemInformationList-HCR-VHCR-r7 OPTIONAL,
|
|
sccpch-SystemInformation-MBMS CHOICE {
|
|
-- If choice is 'mcchOnSCCPCHusedForNonMBMS', IE MBMS-MCCH-ConfigurationInfo-r6 is used.
|
|
-- If choice is 'mcchOnSCCPCHusedOnlyForMBMS', IE MBMS-MCCH-ConfigurationInfo-r7 is used
|
|
-- to configure a 7.68Mcps TDD cell or a cell operating in MBSFN mode, otherwise IE
|
|
-- SCCPCH-SystemInformation-MBMS-r6 is used.
|
|
mcchOnSCCPCHusedOnlyForMBMS SCCPCH-SystemInformation-MBMS-r7
|
|
} OPTIONAL,
|
|
tDD-MBSFNInformation TDD-MBSFNInformation OPTIONAL
|
|
}
|
|
|
|
SysInfoType5-v860ext-IEs ::= SEQUENCE {
|
|
-- The field 'dummy' shall be marked absent in SysInfoType5 and SysInfoType5bis. A failure to
|
|
-- comply with this requirement may prevent the UE to receive any service in the cell. The UE
|
|
-- may treat the cell as barred.
|
|
dummy SEQUENCE {} 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
|
|
}
|
|
}
|
|
}
|
|
|
|
SysInfoType5-v890ext-IEs ::= SEQUENCE {
|
|
secondFrequencyInfo FrequencyInfoTDD OPTIONAL,
|
|
commonEDCHSystemInfo CommonEDCHSystemInfo OPTIONAL
|
|
}
|
|
|
|
SysInfoType5-v8b0ext-IEs ::= SEQUENCE {
|
|
tresetUsageIndicator ENUMERATED { true } OPTIONAL,
|
|
upPCHpositionInfo UpPCHposition-LCR OPTIONAL
|
|
}
|
|
|
|
SysInfoType5-v8d0ext-IEs ::= SEQUENCE {
|
|
commonEDCHSystemInfoFDD CommonEDCHSystemInfoFDD OPTIONAL
|
|
}
|
|
|
|
SysInfoType5-va40ext-IEs ::= SEQUENCE {
|
|
frequencyBandsIndicatorSupport FrequencyBandsIndicatorSupport OPTIONAL,
|
|
frequencyBandIndicator3 RadioFrequencyBandFDD3 OPTIONAL
|
|
}
|
|
|
|
SysInfoType5-va80ext-IEs ::= SEQUENCE {
|
|
multipleFrequencyBandIndicatorListFDD MultipleFrequencyBandIndicatorListFDD OPTIONAL
|
|
}
|
|
|
|
SysInfoType5-NonCriticalExtensions-vb50-IEs::= SEQUENCE {
|
|
sysInfoType5-vb50ext SysInfoType5-vb50ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
SysInfoType5-vb50ext-IEs ::= SEQUENCE {
|
|
sib22indicator BOOLEAN,
|
|
cellUpdateMessageOptimisedEncoding ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
-- SysInfoType5bis uses the same structure as SysInfoType5
|
|
SysInfoType5bis ::= SysInfoType5
|
|
|
|
SysInfoType6 ::= SEQUENCE {
|
|
-- Physical channel IEs
|
|
pich-PowerOffset PICH-PowerOffset,
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
aich-PowerOffset AICH-PowerOffset,
|
|
-- dummy is not used in this version of specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy CSICH-PowerOffset OPTIONAL
|
|
},
|
|
tdd SEQUENCE {
|
|
-- If PDSCH/PUSCH is configured for 1.28Mcps TDD, pusch-SysInfoList-SFN,
|
|
-- pdsch-SysInfoList-SFN and openLoopPowerControl-TDD should be absent
|
|
-- and the info included in the tdd128SpecificInfo instead.
|
|
-- If PDSCH/PUSCH is configured for 7.68Mcps TDD, pusch-SysInfoList-SFN
|
|
-- and pdsch-SysInfoList-SFN should be absent and the info included in the
|
|
-- tdd768SpecificInfo instead.
|
|
-- If PDSCH/PUSCH is configured for 3.84Mcps TDD in R5, HCR-r5-SpecificInfo should
|
|
-- also be included.
|
|
pusch-SysInfoList-SFN PUSCH-SysInfoList-SFN OPTIONAL,
|
|
pdsch-SysInfoList-SFN PDSCH-SysInfoList-SFN OPTIONAL,
|
|
openLoopPowerControl-TDD OpenLoopPowerControl-TDD
|
|
}
|
|
},
|
|
primaryCCPCH-Info PrimaryCCPCH-Info OPTIONAL,
|
|
prach-SystemInformationList PRACH-SystemInformationList OPTIONAL,
|
|
sCCPCH-SystemInformationList SCCPCH-SystemInformationList OPTIONAL,
|
|
cbs-DRX-Level1Information CBS-DRX-Level1Information OPTIONAL,
|
|
-- Conditional on any of the CTCH indicator IEs in
|
|
-- sCCPCH-SystemInformationList
|
|
-- Extension mechanism for non- release99 information
|
|
v4b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType6-v4b0ext SysInfoType6-v4b0ext-IEs OPTIONAL,
|
|
-- Extension mechanism for non- rel-4 information
|
|
v590NonCriticalExtensions SEQUENCE {
|
|
sysInfoType6-v590ext SysInfoType6-v590ext-IEs OPTIONAL,
|
|
v650nonCriticalExtensions SEQUENCE {
|
|
sysInfoType6-v650ext SysInfoType6-v650ext-IEs OPTIONAL,
|
|
v690nonCriticalExtensions SEQUENCE {
|
|
sysInfoType6-v690ext SysInfoType6-v690ext-IEs,
|
|
v770NonCriticalExtensions SEQUENCE {
|
|
sysInfoType6-v770ext SysInfoType6-v770ext-IEs,
|
|
va40NonCriticalExtensions SEQUENCE {
|
|
sysInfoType6-va40ext SysInfoType6-va40ext-IEs,
|
|
va80NonCriticalExtensions SEQUENCE {
|
|
sysInfoType6-va80ext SysInfoType6-va80ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType6-v4b0ext-IEs ::= SEQUENCE {
|
|
-- openLoopPowerControl-IPDL-TDD is present only if IPDLs are applied for TDD
|
|
openLoopPowerControl-IPDL-TDD OpenLoopPowerControl-IPDL-TDD-r4 OPTIONAL,
|
|
-- If SysInfoType6 is sent to describe a 1.28Mcps TDD cell, the IE PRACH-RACH-Info included
|
|
-- in PRACH-SystemInformationList shall be ignored, the IE PRACH-Partitioning and the
|
|
-- IE rach-TransportFormatSet shall be absent and the corresponding IEs in the following
|
|
-- PRACH-SystemInformationList-LCR-r4 shall be used
|
|
prach-SystemInformationList-LCR-r4 PRACH-SystemInformationList-LCR-r4 OPTIONAL,
|
|
tdd128SpecificInfo SEQUENCE {
|
|
pusch-SysInfoList-SFN PUSCH-SysInfoList-SFN-LCR-r4 OPTIONAL,
|
|
pdsch-SysInfoList-SFN PDSCH-SysInfoList-SFN-LCR-r4 OPTIONAL,
|
|
pCCPCH-LCR-Extensions PrimaryCCPCH-Info-LCR-r4-ext OPTIONAL,
|
|
sCCPCH-LCR-ExtensionsList SCCPCH-SystemInformationList-LCR-r4-ext OPTIONAL
|
|
} OPTIONAL,
|
|
frequencyBandIndicator RadioFrequencyBandFDD OPTIONAL
|
|
}
|
|
|
|
SysInfoType6-v590ext-IEs ::= SEQUENCE {
|
|
hcr-r5-SpecificInfo SEQUENCE {
|
|
pusch-SysInfoList-SFN PUSCH-SysInfoList-SFN-HCR-r5 OPTIONAL,
|
|
pdsch-SysInfoList-SFN PDSCH-SysInfoList-SFN-HCR-r5 OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType6-v650ext-IEs ::= SEQUENCE {
|
|
frequencyBandIndicator2 RadioFrequencyBandFDD2
|
|
}
|
|
|
|
SysInfoType6-v690ext-IEs ::= SEQUENCE {
|
|
additionalPRACH-TF-and-TFCS-CCCH-List AdditionalPRACH-TF-and-TFCS-CCCH-List OPTIONAL
|
|
}
|
|
|
|
SysInfoType6-v770ext-IEs ::= SEQUENCE {
|
|
tdd768SpecificInfo SEQUENCE {
|
|
pusch-SysInfoList-SFN PUSCH-SysInfoList-SFN-VHCR OPTIONAL,
|
|
pdsch-SysInfoList-SFN PDSCH-SysInfoList-VHCR-r7 OPTIONAL,
|
|
-- If SysInfoType6 is sent to configure a 7.68Mcps TDD cell, the 'prach-RACH-Info' in
|
|
-- IE PRACH-SystemInformationList shall be ignored, 'prach-Partitioning' shall be absent
|
|
-- and the corresponding IE in the following IE PRACH-SystemInformationList-VHCR-r7
|
|
-- shall be used instead.
|
|
prach-SystemInformationList PRACH-SystemInformationList-VHCR-r7 OPTIONAL
|
|
} OPTIONAL,
|
|
-- If SysInfoType6 is sent to configure a 7.68 Mcps TDD cell,
|
|
-- IE SCCPCH-SystemInformationList-HCR-VHCR-r7 is used, otherwise
|
|
-- IE SCCPCH-SystemInformationList-r6 is used.
|
|
sccpch-SystemInformationList SCCPCH-SystemInformationList-HCR-VHCR-r7 OPTIONAL
|
|
}
|
|
|
|
SysInfoType6-va40ext-IEs ::= SEQUENCE {
|
|
frequencyBandIndicator3 RadioFrequencyBandFDD3 OPTIONAL
|
|
}
|
|
|
|
SysInfoType6-va80ext-IEs ::= SEQUENCE {
|
|
multipleFrequencyBandIndicatorListFDD MultipleFrequencyBandIndicatorListFDD OPTIONAL
|
|
}
|
|
|
|
SysInfoType7 ::= SEQUENCE {
|
|
-- Physical channel IEs
|
|
modeSpecificInfo CHOICE {
|
|
fdd SEQUENCE {
|
|
ul-Interference UL-Interference
|
|
},
|
|
tdd NULL
|
|
},
|
|
prach-Information-SIB5-List DynamicPersistenceLevelList,
|
|
prach-Information-SIB6-List DynamicPersistenceLevelList OPTIONAL,
|
|
expirationTimeFactor ExpirationTimeFactor OPTIONAL,
|
|
-- Extension mechanism for non- release99 information
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
-- This IE is not used in this version of the specification.
|
|
-- It was kept only for backwards compatibility reasons
|
|
SysInfoType8 ::= SEQUENCE {
|
|
-- User equipment IEs
|
|
-- dummy1, dummy2, dummy3 are not used in this version of the specification and
|
|
-- they should be ignored by the receiver.
|
|
dummy1 CPCH-Parameters,
|
|
-- Physical channel IEs
|
|
dummy2 CPCH-SetInfoList,
|
|
dummy3 CSICH-PowerOffset,
|
|
-- Extension mechanism for non- release99 information
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
-- This IE is not used in this version of the specification.
|
|
-- It was kept only for backwards compatibility reasons
|
|
SysInfoType9 ::= SEQUENCE {
|
|
-- Physical channel IEs
|
|
-- dummy is not used in this version of the specification and
|
|
-- it should be ignored by the receiver.
|
|
dummy CPCH-PersistenceLevelsList,
|
|
-- Extension mechanism for non- release99 information
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
-- This IE is not used in this version of the specification.
|
|
-- It was kept only for backwards compatibility reasons
|
|
SysInfoType10 ::= SEQUENCE {
|
|
-- User equipment IEs
|
|
-- dummy is not used in this version of the specification, it should
|
|
-- not be sent and if received it should be ignored.
|
|
dummy DRAC-SysInfoList,
|
|
-- Extension mechanism for non- release99 information
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
SysInfoType11 ::= SEQUENCE {
|
|
sib12indicator BOOLEAN,
|
|
-- Measurement IEs
|
|
fach-MeasurementOccasionInfo FACH-MeasurementOccasionInfo OPTIONAL,
|
|
measurementControlSysInfo MeasurementControlSysInfo,
|
|
-- Extension mechanism for non- release99 information
|
|
v4b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType11-v4b0ext SysInfoType11-v4b0ext-IEs OPTIONAL,
|
|
v590NonCriticalExtension SEQUENCE {
|
|
sysInfoType11-v590ext SysInfoType11-v590ext-IEs,
|
|
v690NonCriticalExtensions SEQUENCE {
|
|
sysInfoType11-v690ext SysInfoType11-v690ext-IEs,
|
|
v6b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType11-v6b0ext SysInfoType11-v6b0ext-IEs,
|
|
v770NonCriticalExtensions SEQUENCE {
|
|
sysInfoType11-v770ext SysInfoType11-v770ext-IEs,
|
|
v7b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType11-v7b0ext SysInfoType11-v7b0ext-IEs,
|
|
v860NonCriticalExtensions SEQUENCE {
|
|
sysInfoType11-v860ext SysInfoType11-v860ext-IEs,
|
|
va80NonCriticalExtensions SEQUENCE {
|
|
sysInfoType11-va80ext SysInfoType11-va80ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType11-v4b0ext-IEs ::= SEQUENCE {
|
|
fach-MeasurementOccasionInfo-LCR-Ext FACH-MeasurementOccasionInfo-LCR-r4-ext OPTIONAL,
|
|
measurementControlSysInfo-LCR MeasurementControlSysInfo-LCR-r4-ext
|
|
}
|
|
|
|
SysInfoType11-v590ext-IEs ::= SEQUENCE {
|
|
--The order of the list corresponds to the order of cell in newIntraFrequencyCellInfoList
|
|
newIntraFrequencyCellInfoList-v590ext SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
CellSelectReselectInfo-v590ext OPTIONAL,
|
|
--The order of the list corresponds to the order of cell in newInterFrequencyCellInfoList
|
|
newInterFrequencyCellInfoList-v590ext SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
CellSelectReselectInfo-v590ext OPTIONAL,
|
|
--The order of the list corresponds to the order of cell in newInterRATCellInfoList
|
|
newInterRATCellInfoList-v590ext SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
CellSelectReselectInfo-v590ext OPTIONAL,
|
|
intraFreqEventCriteriaList-v590ext Intra-FreqEventCriteriaList-v590ext OPTIONAL,
|
|
intraFreqReportingCriteria-1b-r5 IntraFreqReportingCriteria-1b-r5 OPTIONAL,
|
|
intraFreqEvent-1d-r5 IntraFreqEvent-1d-r5 OPTIONAL
|
|
}
|
|
|
|
SysInfoType11-v690ext-IEs ::= SEQUENCE {
|
|
-- dummy is not used in this version of the specification. If received, the UE behaviour
|
|
-- is not specified.
|
|
dummy Dummy-InterFreqRACHReportingInfo OPTIONAL
|
|
}
|
|
|
|
SysInfoType11-v6b0ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
interFreqRACHReportingInfo InterFreqRACHReportingInfo OPTIONAL
|
|
}
|
|
|
|
SysInfoType11-v770ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
mbsfnFrequencyList MBSFNFrequencyList OPTIONAL
|
|
}
|
|
|
|
SysInfoType11-v7b0ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
newInterFreqCellList NewInterFreqCellList-v7b0ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType11-v860ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
mbsfnFrequencyList MBSFNFrequencyList-v860ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType11-va80ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
multipleFrequencyInfoListFDD MultipleFrequencyInfoListFDD OPTIONAL
|
|
}
|
|
|
|
SysInfoType11bis ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
measurementControlSysInfo MeasurementControlSysInfoExtension OPTIONAL,
|
|
measurementControlSysInfo-LCR MeasurementControlSysInfoExtension-LCR-r4 OPTIONAL,
|
|
measurementControlSysInfoExtensionAddon-r5
|
|
MeasurementControlSysInfoExtensionAddon-r5 OPTIONAL,
|
|
-- Extension mechanism for non-release99 information
|
|
v7b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType11bis-v7b0ext SysInfoType11bis-v7b0ext-IEs,
|
|
v860NonCriticalExtensions SEQUENCE {
|
|
sysInfoType11bis-v860ext SysInfoType11bis-v860ext-IEs,
|
|
va80NonCriticalExtensions SEQUENCE {
|
|
sysInfoType11bis-va80ext SysInfoType11bis-va80ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} 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
|
|
}
|
|
|
|
SysInfoType11bis-va80ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
multipleFrequencyInfoListFDD MultipleFrequencyInfoListFDD OPTIONAL
|
|
}
|
|
|
|
SysInfoType12 ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
fach-MeasurementOccasionInfo FACH-MeasurementOccasionInfo OPTIONAL,
|
|
measurementControlSysInfo MeasurementControlSysInfo,
|
|
-- Extension mechanism for non- release99 information
|
|
v4b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType12-v4b0ext SysInfoType12-v4b0ext-IEs OPTIONAL,
|
|
v590NonCriticalExtension SEQUENCE {
|
|
sysInfoType12-v590ext SysInfoType12-v590ext-IEs,
|
|
v690NonCriticalExtensions SEQUENCE {
|
|
sysInfoType12-v690ext SysInfoType12-v690ext-IEs,
|
|
v6b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType12-v6b0ext SysInfoType12-v6b0ext-IEs,
|
|
v7b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType12-v7b0ext SysInfoType12-v7b0ext-IEs,
|
|
va80NonCriticalExtensions SEQUENCE {
|
|
sysInfoType12-va80ext SysInfoType12-va80ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType12-v4b0ext-IEs ::= SEQUENCE {
|
|
fach-MeasurementOccasionInfo-LCR-Ext FACH-MeasurementOccasionInfo-LCR-r4-ext OPTIONAL,
|
|
measurementControlSysInfo-LCR MeasurementControlSysInfo-LCR-r4-ext
|
|
}
|
|
|
|
SysInfoType12-v590ext-IEs ::= SEQUENCE {
|
|
--The order of the list corresponds to the order of cell in newIntraFrequencyCellInfoList
|
|
newIntraFrequencyCellInfoList-v590ext SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
CellSelectReselectInfo-v590ext OPTIONAL,
|
|
--The order of the list corresponds to the order of cell in newInterFrequencyCellInfoList
|
|
newInterFrequencyCellInfoList-v590ext SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
CellSelectReselectInfo-v590ext OPTIONAL,
|
|
--The order of the list corresponds to the order of cell in newInterRATCellInfoList
|
|
newInterRATCellInfoList-v590ext SEQUENCE (SIZE (1..maxCellMeas)) OF
|
|
CellSelectReselectInfo-v590ext OPTIONAL,
|
|
intraFreqEventCriteriaList-v590ext Intra-FreqEventCriteriaList-v590ext OPTIONAL,
|
|
intraFreqReportingCriteria-1b-r5 IntraFreqReportingCriteria-1b-r5 OPTIONAL,
|
|
intraFreqEvent-1d-r5 IntraFreqEvent-1d-r5 OPTIONAL
|
|
}
|
|
|
|
SysInfoType12-v690ext-IEs ::= SEQUENCE {
|
|
-- dummy is not used in this version of the specification. If received, the UE behaviour
|
|
-- is not specified.
|
|
dummy Dummy-InterFreqRACHReportingInfo OPTIONAL
|
|
}
|
|
|
|
SysInfoType12-v6b0ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
interFreqRACHReportingInfo InterFreqRACHReportingInfo OPTIONAL
|
|
}
|
|
|
|
SysInfoType12-v7b0ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
newInterFreqCellList NewInterFreqCellList-v7b0ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType12-va80ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
multipleFrequencyInfoListFDD MultipleFrequencyInfoListFDD OPTIONAL
|
|
}
|
|
|
|
SysInfoType13 ::= SEQUENCE {
|
|
-- Core network IEs
|
|
cn-DomainSysInfoList CN-DomainSysInfoList,
|
|
-- User equipment IEs
|
|
ue-IdleTimersAndConstants UE-IdleTimersAndConstants OPTIONAL,
|
|
capabilityUpdateRequirement CapabilityUpdateRequirement OPTIONAL,
|
|
-- Extension mechanism for non- release99 information
|
|
v3a0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType13-v3a0ext SysInfoType13-v3a0ext-IEs,
|
|
v4b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType13-v4b0ext SysInfoType13-v4b0ext-IEs,
|
|
-- Extension mechanism for non- release99 information
|
|
v770NonCriticalExtensions SEQUENCE {
|
|
sysInfoType13-v770ext SysInfoType13-v770ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType13-v3a0ext-IEs ::= SEQUENCE {
|
|
ue-IdleTimersAndConstants-v3a0ext UE-IdleTimersAndConstants-v3a0ext
|
|
}
|
|
|
|
SysInfoType13-v4b0ext-IEs ::= SEQUENCE {
|
|
capabilityUpdateRequirement-r4Ext CapabilityUpdateRequirement-r4-ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType13-v770ext-IEs ::= SEQUENCE {
|
|
capabilityUpdateRequirement CapabilityUpdateRequirement-v770ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType13-1 ::= SEQUENCE {
|
|
-- ANSI-41 IEs
|
|
ansi-41-RAND-Information ANSI-41-RAND-Information,
|
|
-- Extension mechanism for non- release99 information
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
SysInfoType13-2 ::= SEQUENCE {
|
|
-- ANSI-41 IEs
|
|
ansi-41-UserZoneID-Information ANSI-41-UserZoneID-Information,
|
|
-- Extension mechanism for non- release99 information
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
SysInfoType13-3 ::= SEQUENCE {
|
|
-- ANSI-41 IEs
|
|
ansi-41-PrivateNeighbourListInfo ANSI-41-PrivateNeighbourListInfo,
|
|
-- Extension mechanism for non- release99 information
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
SysInfoType13-4 ::= SEQUENCE {
|
|
-- ANSI-41 IEs
|
|
ansi-41-GlobalServiceRedirectInfo
|
|
ANSI-41-GlobalServiceRedirectInfo,
|
|
-- Extension mechanism for non- release99 information
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
SysInfoType14 ::= SEQUENCE {
|
|
-- Physical channel IEs
|
|
individualTS-InterferenceList IndividualTS-InterferenceList,
|
|
expirationTimeFactor ExpirationTimeFactor OPTIONAL,
|
|
-- Extension mechanism for non- release99 information
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
SysInfoType15 ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-positioning-GPS-CipherParameters UE-Positioning-CipherParameters OPTIONAL,
|
|
ue-positioning-GPS-ReferenceLocation ReferenceLocation,
|
|
ue-positioning-GPS-ReferenceTime UE-Positioning-GPS-ReferenceTime,
|
|
ue-positioning-GPS-Real-timeIntegrity BadSatList OPTIONAL,
|
|
-- Extension mechanism for non- release99 information
|
|
v4b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType15-v4b0ext SysInfoType15-v4b0ext-IEs,
|
|
-- Extension mechanism for non- release4 information
|
|
v770NonCriticalExtensions SEQUENCE {
|
|
sysInfoType15-v770ext SysInfoType15-v770ext-IEs,
|
|
va40NonCriticalExtensions SEQUENCE {
|
|
sysInfoType15-va40ext SysInfoType15-va40ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-v4b0ext-IEs ::= SEQUENCE {
|
|
up-Ipdl-Parameters-TDD UE-Positioning-IPDL-Parameters-TDD-r4-ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-v770ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-Positioning-GPS-ReferenceTime UE-Positioning-GPS-ReferenceTime-v770ext
|
|
}
|
|
|
|
SysInfoType15-va40ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-Positioning-GPS-ReferenceTime UE-Positioning-GPS-ReferenceTime-va40ext
|
|
}
|
|
|
|
SysInfoType15bis ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-positioning-GANSS-ReferencePosition ReferenceLocationGANSS,
|
|
ue-positioning-GANSS-ReferenceTime UE-Positioning-GANSS-ReferenceTime,
|
|
ue-positioning-GANSS-IonosphericModel UE-Positioning-GANSS-IonosphericModel OPTIONAL,
|
|
-- Extension mechanism for non-release99 information
|
|
v860NonCriticalExtensions SEQUENCE {
|
|
sysInfoType15bis-v860ext SysInfoType15bis-v860ext-IEs,
|
|
va40NonCriticalExtensions SEQUENCE {
|
|
sysInfoType15bis-va40ext SysInfoType15bis-va40ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} 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
|
|
}
|
|
|
|
SysInfoType15bis-va40ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-positioning-GANSS-ReferenceTime UE-Positioning-GANSS-ReferenceTime-va40ext
|
|
}
|
|
|
|
SysInfoType15-1 ::= SEQUENCE {
|
|
-- DGPS corrections
|
|
ue-positioning-GPS-DGPS-Corrections UE-Positioning-GPS-DGPS-Corrections,
|
|
-- Extension mechanism for non- release99 information
|
|
v920NonCriticalExtensions SEQUENCE {
|
|
sysInfoType15-1-v920ext SysInfoType15-1-v920ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-1-v920ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-positioning-GPS-DGPS-Corrections UE-Positioning-GPS-DGPS-Corrections-v920ext
|
|
}
|
|
|
|
SysInfoType15-1bis ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-positioning-GANSS-DGANSS-Corrections UE-Positioning-DGANSSCorrections,
|
|
-- Extension mechanism for non-release99 information
|
|
v920NonCriticalExtensions SEQUENCE {
|
|
sysInfoType15-1bis-v920ext SysInfoType15-1bis-v920ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-1bis-v920ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-positioning-GANSS-DGANSS-Corrections UE-Positioning-DGANSSCorrections-v920ext
|
|
}
|
|
|
|
SysInfoType15-2 ::= SEQUENCE {
|
|
-- Ephemeris and clock corrections
|
|
transmissionTOW GPS-TOW-1sec,
|
|
satID SatID,
|
|
ephemerisParameter EphemerisParameter,
|
|
-- Extension mechanism for non- release99 information
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-2bis ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-positioning-GANSS-navigationModel UE-Positioning-GANSS-NavigationModel,
|
|
-- Extension mechanism for non-release99 information
|
|
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,
|
|
satMask BIT STRING (SIZE (1..32)) OPTIONAL,
|
|
lsbTOW BIT STRING (SIZE (8)) OPTIONAL,
|
|
-- Extension mechanism for non- release99 information
|
|
va40NonCriticalExtensions SEQUENCE {
|
|
sysInfoType15-3-va40ext SysInfoType15-3-va40ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-3-va40ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-positioning-GPS-Almanac UE-Positioning-GPS-Almanac-va40ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-3bis ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-positioning-GANSS-Almanac UE-Positioning-GANSS-Almanac OPTIONAL,
|
|
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
|
|
v860NonCriticalExtensions SEQUENCE {
|
|
sysInfoType15-3bis-v860ext SysInfoType15-3bis-v860ext-IEs,
|
|
va40NonCriticalExtensions SEQUENCE {
|
|
sysInfoType15-3bis-va40ext SysInfoType15-3bis-va40ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} 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-3bis-va40ext-IEs ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-Positioning-GANSS-Almanac UE-Positioning-GANSS-Almanac-va40ext OPTIONAL,
|
|
ue-positioning-GANSS-TimeModels UE-Positioning-GANSS-TimeModels-va40ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-4 ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-positioning-OTDOA-CipherParameters UE-Positioning-CipherParameters OPTIONAL,
|
|
ue-positioning-OTDOA-AssistanceData UE-Positioning-OTDOA-AssistanceData,
|
|
v3a0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType15-4-v3a0ext SysInfoType15-4-v3a0ext,
|
|
-- Extension mechanism for non- release99 information
|
|
v4b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType15-4-v4b0ext SysInfoType15-4-v4b0ext,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-4-v3a0ext ::= SEQUENCE {
|
|
sfn-Offset-Validity SFN-Offset-Validity OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-4-v4b0ext ::= SEQUENCE {
|
|
ue-Positioning-OTDOA-AssistanceData-r4ext UE-Positioning-OTDOA-AssistanceData-r4ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-5 ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-positioning-OTDOA-AssistanceData-UEB UE-Positioning-OTDOA-AssistanceData-UEB,
|
|
v3a0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType15-5-v3a0ext SysInfoType15-5-v3a0ext,
|
|
-- Extension mechanism for non- release99 information
|
|
v770NonCriticalExtensions SEQUENCE {
|
|
sysInfoType15-5-v770ext SysInfoType15-5-v770ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-5-v3a0ext ::= SEQUENCE {
|
|
sfn-Offset-Validity SFN-Offset-Validity OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-5-v770ext-IEs ::= SEQUENCE {
|
|
ue-Positioning-OTDOA-AssistanceData-UEB-ext
|
|
UE-Positioning-OTDOA-AssistanceData-UEB-ext OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-6 ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-positioning-GANSS-TOD INTEGER (0..86399),
|
|
ue-positioning-GANSS-ReferenceMeasurementInformation
|
|
UE-Positioning-GANSS-ReferenceMeasurementInfo,
|
|
-- Extension mechanism for non-release99 information
|
|
va40NonCriticalExtensions SEQUENCE {
|
|
sysInfoType15-6-va40ext SysInfoType15-6-va40ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-6-va40ext-IEs ::= SEQUENCE {
|
|
ue-positioning-GANSS-ReferenceMeasurementInformation
|
|
UE-Positioning-GANSS-ReferenceMeasurementInfo-va40ext
|
|
}
|
|
|
|
SysInfoType15-7 ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-positioning-GANSS-DataBitAssistance UE-Positioning-GANSS-Data-Bit-Assistance,
|
|
-- Extension mechanism for non-release99 information
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
SysInfoType15-8 ::= SEQUENCE {
|
|
-- Measurement IEs
|
|
ue-positioning-GANSS-DataCipheringInfo UE-Positioning-CipherParameters OPTIONAL,
|
|
ue-positioning-GANSS-realTimeIntegrity UE-Positioning-GANSS-RealTimeIntegrity OPTIONAL,
|
|
-- Extension mechanism for non-release99 information
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
SysInfoType16 ::= SEQUENCE {
|
|
-- Radio bearer IEs
|
|
preDefinedRadioConfiguration PreDefRadioConfiguration,
|
|
-- Extension mechanism for non- release99 information
|
|
v770NonCriticalExtensions SEQUENCE {
|
|
sysInfoType16-v770ext SysInfoType16-v770ext-IEs,
|
|
v920NonCriticalExtensions SEQUENCE {
|
|
sysInfoType16-v920ext SysInfoType16-v920ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType16-v770ext-IEs ::= SEQUENCE {
|
|
preDefinedRadioConfiguration PreDefRadioConfiguration-v770ext
|
|
}
|
|
|
|
SysInfoType16-v920ext-IEs ::= SEQUENCE {
|
|
preDefinedRadioConfiguration PreDefRadioConfiguration-v920ext
|
|
}
|
|
|
|
SysInfoType17 ::= SEQUENCE {
|
|
-- Physical channel IEs
|
|
-- If PDSCH/PUSCH is configured for 1.28Mcps or 7.68Mcps TDD, pusch-SysInfoList and
|
|
-- pdsch-SysInfoList should be absent and the info included in the respective
|
|
-- tdd128SpecificInfo or tdd768SpecificInfo instead.
|
|
-- If PDSCH/PUSCH is configured for 3.84Mcps TDD in R5, HCR-r5-SpecificInfo should also be
|
|
-- included.
|
|
pusch-SysInfoList PUSCH-SysInfoList OPTIONAL,
|
|
pdsch-SysInfoList PDSCH-SysInfoList OPTIONAL,
|
|
-- Extension mechanism for non- release99 information
|
|
v4b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType17-v4b0ext SysInfoType17-v4b0ext-IEs,
|
|
v590NonCriticalExtensions SEQUENCE {
|
|
sysInfoType17-v590ext SysInfoType17-v590ext-IEs OPTIONAL,
|
|
v770NonCriticalExtensions SEQUENCE {
|
|
sysInfoType17-v770ext SysInfoType17-v770ext-IEs,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType17-v4b0ext-IEs ::= SEQUENCE {
|
|
tdd128SpecificInfo SEQUENCE {
|
|
pusch-SysInfoList PUSCH-SysInfoList-LCR-r4 OPTIONAL,
|
|
pdsch-SysInfoList PDSCH-SysInfoList-LCR-r4 OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType17-v590ext-IEs ::= SEQUENCE {
|
|
hcr-r5-SpecificInfo SEQUENCE {
|
|
pusch-SysInfoList PUSCH-SysInfoList-HCR-r5 OPTIONAL,
|
|
pdsch-SysInfoList PDSCH-SysInfoList-HCR-r5 OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType17-v770ext-IEs ::= SEQUENCE {
|
|
tdd768SpecificInfo SEQUENCE {
|
|
pusch-SysInfoList-SFN PUSCH-SysInfoList-SFN-VHCR OPTIONAL,
|
|
pdsch-SysInfoList-SFN PDSCH-SysInfoList-VHCR-r7 OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType18 ::= SEQUENCE {
|
|
idleModePLMNIdentities PLMNIdentitiesOfNeighbourCells OPTIONAL,
|
|
connectedModePLMNIdentities PLMNIdentitiesOfNeighbourCells OPTIONAL,
|
|
-- Extension mechanism for non- release99 information
|
|
v6b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoType18-v6b0ext SysInfoType18-v6b0ext,
|
|
v860NonCriticalExtensions SEQUENCE {
|
|
sysInfoType18-v860ext SysInfoType18-v860ext,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType18-v6b0ext ::= SEQUENCE {
|
|
idleModePLMNIdentitiesSIB11bis PLMNIdentitiesOfNeighbourCells OPTIONAL,
|
|
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
|
|
v920NonCriticalExtensions SEQUENCE {
|
|
sysInfoType19-v920ext SysInfoType19-v920ext,
|
|
va80NonCriticalExtensions SEQUENCE {
|
|
sysInfoType19-va80ext SysInfoType19-va80ext,
|
|
vb30NonCriticalExtensions SEQUENCE {
|
|
sysInfoType19-vb30ext SysInfoType19-vb30ext,
|
|
vb50NonCriticalExtensions SEQUENCE {
|
|
sysInfoType19-vb50ext SysInfoType19-vb50ext,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
} OPTIONAL
|
|
}
|
|
|
|
SysInfoType19-v920ext ::= SEQUENCE {
|
|
utra-PriorityInfoList-v920ext UTRA-PriorityInfoList-v920ext,
|
|
eutra-FrequencyAndPriorityInfoList-v920ext EUTRA-FrequencyAndPriorityInfoList-v920ext
|
|
}
|
|
|
|
SysInfoType19-va80ext ::= SEQUENCE {
|
|
multipleEutraFrequencyInfoList MultipleEUTRAFrequencyInfoList OPTIONAL
|
|
}
|
|
|
|
SysInfoType19-vb30ext ::= SEQUENCE {
|
|
cell-fach-meas-ind ENUMERATED { high-priority-layers, all-layers } OPTIONAL
|
|
}
|
|
|
|
SysInfoType19-vb50ext ::= SEQUENCE {
|
|
gsmTreselectionScalingFactor TreselectionScalingFactor2 OPTIONAL,
|
|
eutraTreselectionScalingFactor TreselectionScalingFactor2 OPTIONAL,
|
|
numberOfApplicableEARFCN INTEGER (0..7) OPTIONAL,
|
|
eutra-FrequencyAndPriorityInfoList-vb50ext EUTRA-FrequencyAndPriorityInfoList-vb50ext OPTIONAL,
|
|
eutra-FrequencyAndPriorityInfoExtensionList EUTRA-FrequencyAndPriorityInfoExtensionList OPTIONAL,
|
|
multipleEutraFrequencyInfoExtensionList MultipleEUTRAFrequencyInfoExtensionList OPTIONAL,
|
|
-- Measurement IEs
|
|
eutra-FrequencyRACHReportingInfo EUTRA-FrequencyRACHReportingInfo OPTIONAL
|
|
}
|
|
|
|
SysInfoType20 ::= SEQUENCE {
|
|
hNBName HNBName OPTIONAL,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
SysInfoType21 ::= SEQUENCE {
|
|
eab-Parameters EAB-Parameters OPTIONAL,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
SysInfoType22 ::= SEQUENCE {
|
|
-- In the Tabular there are separate definitions for prach-PreambleForEnhancedUplinkListType1Ext
|
|
-- and prach-PreambleForEnhancedUplinkListType2Ext/prach-PreambleForEnhancedUplinkListType3Ext even
|
|
-- though the contents are the same. The only difference is in how the IE "Weight" is used in
|
|
-- calculating the weight for each signalled PRACH Control Parameters.
|
|
-- To simplify the ASN.1, a single definition is used here for all three cases.
|
|
prach-PreambleForEnhancedUplinkListType1Ext
|
|
PRACH-PreambleForEnhancedUplinkExtList OPTIONAL,
|
|
prach-PreambleForEnhancedUplinkListType2Ext
|
|
PRACH-PreambleForEnhancedUplinkExtList OPTIONAL,
|
|
prach-PreambleForEnhancedUplinkListType3Ext
|
|
PRACH-PreambleForEnhancedUplinkExtList OPTIONAL,
|
|
concurrent-Deployment-2ms-10ms-TTI Concurrent-Deployment-2ms-10ms-TTI OPTIONAL,
|
|
nodeB-Trigger-HS-DPCCH-Transmission NodeB-Trigger-HS-DPCCH-Transmission OPTIONAL,
|
|
fallback-R99-PRACH-info Fallback-R99-PRACH-info-IEs OPTIONAL,
|
|
commonEDCHResourceConfigInfoListExt CommonEDCHResourceConfigInfoListExt OPTIONAL,
|
|
hs-dsch-DrxCellfach-SecondDrx-info HS-DSCH-DrxCellfach-SecondDrx-info OPTIONAL,
|
|
nonCriticalExtensions SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
SysInfoTypeSB1 ::= SEQUENCE {
|
|
-- Other IEs
|
|
sib-ReferenceList SIB-ReferenceList,
|
|
-- Extension mechanism for non- release99 information
|
|
v6b0NonCriticalExtensions SEQUENCE {
|
|
sysInfoTypeSB1-v6b0ext SysInfoTypeSB1-v6b0ext,
|
|
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,
|
|
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,
|
|
cellValueTag CellValueTag,
|
|
plmn-ValueTag PLMN-ValueTag,
|
|
sIBOccurrenceIdentityAndValueTag SIBOccurrenceIdentityAndValueTag
|
|
}
|
|
|
|
-- ***************************************************
|
|
--
|
|
-- ANSI-41 INFORMATION ELEMENTS (10.3.9)
|
|
--
|
|
-- ***************************************************
|
|
|
|
ANSI-41-GlobalServiceRedirectInfo ::= ANSI-41-NAS-Parameter
|
|
ANSI-41-PrivateNeighbourListInfo ::= ANSI-41-NAS-Parameter
|
|
ANSI-41-RAND-Information ::= ANSI-41-NAS-Parameter
|
|
ANSI-41-UserZoneID-Information ::= ANSI-41-NAS-Parameter
|
|
ANSI-41-NAS-Parameter ::= BIT STRING (SIZE (1..2048))
|
|
|
|
Min-P-REV ::= BIT STRING (SIZE (8))
|
|
|
|
NAS-SystemInformationANSI-41 ::= ANSI-41-NAS-Parameter
|
|
NID ::= BIT STRING (SIZE (16))
|
|
|
|
P-REV ::= BIT STRING (SIZE (8))
|
|
|
|
SID ::= BIT STRING (SIZE (15))
|
|
|
|
-- ***************************************************
|
|
--
|
|
-- MBMS INFORMATION ELEMENTS (10.3.9a)
|
|
--
|
|
-- ***************************************************
|
|
|
|
MBMS-AccessProbabilityFactor ::= ENUMERATED {
|
|
apf0, apf32, apf64, apf96, apf128, apf160, apf192,
|
|
apf224, apf256, apf288, apf320, apf352, apf384, apf416,
|
|
apf448, apf480, apf512, apf544, apf576, apf608, apf640,
|
|
apf672, apf704, apf736, apf768, apf800, apf832, apf864,
|
|
apf896, apf928, apf960, apf1000 }
|
|
|
|
MBMS-CellGroupIdentity-r6 ::= BIT STRING (SIZE (12))
|
|
|
|
MBMS-CommonCCTrChIdentity ::= INTEGER (1..32)
|
|
|
|
MBMS-CommonPhyChIdentity ::= INTEGER (1..32)
|
|
|
|
MBMS-CommonRBIdentity ::= INTEGER (1..32)
|
|
|
|
MBMS-CommonRBInformation-r6 ::= SEQUENCE {
|
|
commonRBIdentity MBMS-CommonRBIdentity,
|
|
pdcp-Info PDCP-Info-r4,
|
|
rlc-Info RLC-Info-MTCH-r6
|
|
}
|
|
|
|
MBMS-CommonRBInformationList-r6 ::= SEQUENCE (SIZE (1..maxMBMS-CommonRB)) OF
|
|
MBMS-CommonRBInformation-r6
|
|
|
|
MBMS-CommonTrChIdentity ::= INTEGER (1..32)
|
|
|
|
MBMS-ConnectedModeCountingScope ::= SEQUENCE {
|
|
countingForUraPCH BOOLEAN,
|
|
countingForCellPCH BOOLEAN,
|
|
countingForCellFACH BOOLEAN
|
|
}
|
|
|
|
MBMS-CurrentCell-SCCPCH-r6 ::= SEQUENCE {
|
|
sccpchIdentity MBMS-SCCPCHIdentity OPTIONAL,
|
|
secondaryCCPCH-Info MBMS-CommonPhyChIdentity,
|
|
softComb-TimingOffset MBMS-SoftComb-TimingOffset OPTIONAL,
|
|
-- If the IE transpCh-InfoCommonForAllTrCh is absent, the default TFCS as specified
|
|
-- in 14.10.1 applies
|
|
transpCh-InfoCommonForAllTrCh MBMS-CommonCCTrChIdentity OPTIONAL,
|
|
transpCHInformation MBMS-TrCHInformation-CurrList
|
|
}
|
|
|
|
MBMS-CurrentCell-SCCPCHList-r6 ::= SEQUENCE (SIZE (1..maxSCCPCH)) OF
|
|
MBMS-CurrentCell-SCCPCH-r6
|
|
|
|
MBMS-FACHCarryingMTCH-List ::= SEQUENCE (SIZE (1..maxFACHPCH)) OF
|
|
TransportFormatSet
|
|
|
|
MBMS-JoinedInformation-r6 ::= SEQUENCE {
|
|
p-TMSI P-TMSI-GSM-MAP OPTIONAL
|
|
}
|
|
|
|
MBMS-L1CombiningSchedule-32 ::= SEQUENCE {
|
|
-- Actual L1 combining schedule values (offset, start, duration) = IE value * 4
|
|
cycleOffset INTEGER (0..7) OPTIONAL,
|
|
mtch-L1CombiningPeriodList SEQUENCE (SIZE (1..maxMBMS-L1CP)) OF SEQUENCE {
|
|
periodStart INTEGER (0..7),
|
|
periodDuration INTEGER (1..8)
|
|
}
|
|
}
|
|
|
|
MBMS-L1CombiningSchedule-64 ::= SEQUENCE {
|
|
-- Actual L1 combining schedule values (offset, start, duration) = IE value * 4
|
|
cycleOffset INTEGER (0..15) OPTIONAL,
|
|
mtch-L1CombiningPeriodList SEQUENCE (SIZE (1..maxMBMS-L1CP)) OF SEQUENCE {
|
|
periodStart INTEGER (0..15),
|
|
periodDuration INTEGER (1..16)
|
|
}
|
|
}
|
|
|
|
MBMS-L1CombiningSchedule-128 ::= SEQUENCE {
|
|
-- Actual L1 combining schedule values (offset, start, duration) = IE value * 4
|
|
cycleOffset INTEGER (0..31) OPTIONAL,
|
|
mtch-L1CombiningPeriodList SEQUENCE (SIZE (1..maxMBMS-L1CP)) OF SEQUENCE {
|
|
periodStart INTEGER (0..31),
|
|
periodDuration INTEGER (1..32)
|
|
}
|
|
}
|
|
|
|
MBMS-L1CombiningSchedule-256 ::= SEQUENCE {
|
|
-- Actual L1 combining schedule values (offset, start, duration) = IE value * 4
|
|
cycleOffset INTEGER (0..63) OPTIONAL,
|
|
mtch-L1CombiningPeriodList SEQUENCE (SIZE (1..maxMBMS-L1CP)) OF SEQUENCE {
|
|
periodStart INTEGER (0..63),
|
|
periodDuration INTEGER (1..64)
|
|
}
|
|
}
|
|
|
|
MBMS-L1CombiningSchedule-512 ::= SEQUENCE {
|
|
-- Actual L1 combining schedule values (offset, start, duration) = IE value * 4
|
|
cycleOffset INTEGER (0..127) OPTIONAL,
|
|
mtch-L1CombiningPeriodList SEQUENCE (SIZE (1..maxMBMS-L1CP)) OF SEQUENCE {
|
|
periodStart INTEGER (0..127),
|
|
periodDuration INTEGER (1..128)
|
|
}
|
|
}
|
|
|
|
MBMS-L1CombiningSchedule-1024 ::= SEQUENCE {
|
|
-- Actual L1 combining schedule values (offset, start, duration) = IE value * 4
|
|
cycleOffset INTEGER (0..255) OPTIONAL,
|
|
mtch-L1CombiningPeriodList SEQUENCE (SIZE (1..maxMBMS-L1CP)) OF SEQUENCE {
|
|
periodStart INTEGER (0..255),
|
|
periodDuration INTEGER (1..256)
|
|
}
|
|
}
|
|
|
|
MBMS-L1CombiningSchedule ::= CHOICE {
|
|
cycleLength-32 MBMS-L1CombiningSchedule-32,
|
|
cycleLength-64 MBMS-L1CombiningSchedule-64,
|
|
cycleLength-128 MBMS-L1CombiningSchedule-128,
|
|
cycleLength-256 MBMS-L1CombiningSchedule-256,
|
|
cycleLength-512 MBMS-L1CombiningSchedule-512,
|
|
cycleLength-1024 MBMS-L1CombiningSchedule-1024
|
|
}
|
|
|
|
MBMS-L1CombiningTransmTimeDiff ::= INTEGER (0..3)
|
|
|
|
MBMS-L23Configuration ::= CHOICE {
|
|
sameAsCurrent SEQUENCE {
|
|
currentCell-SCCPCH MBMS-SCCPCHIdentity,
|
|
msch-ConfigurationInfo MBMS-MSCH-ConfigurationInfo-r6 OPTIONAL
|
|
},
|
|
different SEQUENCE {
|
|
-- If the IE transpCh-InfoCommonForAllTrCh is absent, the default TFCS as specified
|
|
-- in 14.10.1 applies
|
|
transpCh-InfoCommonForAllTrCh MBMS-CommonCCTrChIdentity OPTIONAL,
|
|
transpCHInformation MBMS-TrCHInformation-NeighbList
|
|
}
|
|
}
|
|
|
|
MBMS-LogicalChIdentity ::= INTEGER (1..15)
|
|
|
|
MBMS-MCCH-ConfigurationInfo-r6 ::= SEQUENCE {
|
|
accessInfoPeriodCoefficient INTEGER (0..3),
|
|
repetitionPeriodCoefficient INTEGER (0..3),
|
|
modificationPeriodCoefficient INTEGER (7..10),
|
|
rlc-Info RLC-Info-MCCH-r6,
|
|
tctf-Presence MBMS-TCTF-Presence OPTIONAL
|
|
}
|
|
|
|
MBMS-MICHConfigurationInfo-r6 ::= SEQUENCE {
|
|
michPowerOffset MBMS-MICHPowerOffset,
|
|
mode CHOICE {
|
|
fdd SEQUENCE {
|
|
channelisationCode256 ChannelisationCode256,
|
|
ni-CountPerFrame MBMS-NI-CountPerFrame,
|
|
sttd-Indicator BOOLEAN
|
|
},
|
|
-- The CHOICE tdd384 is used for both tdd384 and tdd768. If IE
|
|
-- 'MBMS-MICHConfigurationInfo-v770ext' is not present, tdd384 applies.
|
|
tdd384 SEQUENCE {
|
|
timeslot TimeslotNumber,
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType,
|
|
channelisationCode DL-TS-ChannelisationCode,
|
|
repetitionPeriodLengthOffset RepPerLengthOffset-MICH OPTIONAL,
|
|
mbmsNotificationIndLength MBMS-MICHNotificationIndLength DEFAULT mn4
|
|
},
|
|
tdd128 SEQUENCE {
|
|
timeslot TimeslotNumber-LCR-r4,
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType-LCR-r4,
|
|
channelisationCodeList SEQUENCE (SIZE (1..2)) OF
|
|
DL-TS-ChannelisationCode,
|
|
repetitionPeriodLengthOffset RepPerLengthOffset-MICH OPTIONAL,
|
|
mbmsNotificationIndLength MBMS-MICHNotificationIndLength DEFAULT mn4
|
|
}
|
|
}
|
|
}
|
|
|
|
MBMS-MICHConfigurationInfo-v770ext ::= SEQUENCE {
|
|
mode CHOICE {
|
|
-- For tdd384, IE 'MidambleShiftAndBurstType-r7' replaces IE 'MidambleShiftAndBurstType'
|
|
-- in IE 'MBMS-MICHConfigurationInfo-r6'. IE 'MidambleShiftAndBurstType' shall be ignored.
|
|
tdd384 SEQUENCE {
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType-r7
|
|
},
|
|
-- For tdd768, the CHIOCE tdd384 in IE 'MBMS-MICHConfigurationInfo-r6' applies, except
|
|
-- that IE 'MidambleShiftAndBurstType-VHCR' replaces IE 'MidambleShiftAndBurstType'. IE
|
|
-- 'MidambleShiftAndBurstType' shall be ignored.
|
|
tdd768 SEQUENCE {
|
|
midambleShiftAndBurstType MidambleShiftAndBurstType-VHCR
|
|
},
|
|
tdd128 SEQUENCE {
|
|
mbsfnSpecialTimeSlot TimeSlotLCR-ext OPTIONAL
|
|
}
|
|
}
|
|
}
|
|
|
|
MBMS-MICHConfigurationInfo-v890ext ::= SEQUENCE {
|
|
mode CHOICE {
|
|
imb384 SEQUENCE {
|
|
channelisationCode256 ChannelisationCode256,
|
|
ni-CountPerFrame MBMS-NI-CountPerFrame-IMB384
|
|
}
|
|
}
|
|
}
|
|
|
|
MBMS-MICHNotificationIndLength ::= ENUMERATED { mn4, mn8, mn16 }
|
|
|
|
MBMS-MICHPowerOffset ::= INTEGER (-10..5)
|
|
|
|
MBMS-ModifedService-r6 ::= SEQUENCE {
|
|
mbms-TransmissionIdentity MBMS-TransmissionIdentity,
|
|
mbms-RequiredUEAction MBMS-RequiredUEAction-Mod,
|
|
mbms-PreferredFrequency CHOICE {
|
|
mcch MBMS-PFLIndex,
|
|
dcch MBMS-PFLInfo
|
|
} OPTIONAL,
|
|
--dummy is not used. If received it shall be ignored.
|
|
dummy ENUMERATED { true } OPTIONAL,
|
|
continueMCCHReading BOOLEAN
|
|
}
|
|
|
|
MBMS-ModifedServiceList-r6 ::= SEQUENCE (SIZE (1..maxMBMSservModif)) OF
|
|
MBMS-ModifedService-r6
|
|
|
|
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,
|
|
tctf-Presence MBMS-TCTF-Presence OPTIONAL
|
|
}
|
|
|
|
MBMS-MSCHSchedulingInfo ::= CHOICE {
|
|
schedulingPeriod-32-Offset INTEGER (0..31),
|
|
schedulingPeriod-64-Offset INTEGER (0..63),
|
|
schedulingPeriod-128-Offset INTEGER (0..127),
|
|
schedulingPeriod-256-Offset INTEGER (0..255),
|
|
schedulingPeriod-512-Offset INTEGER (0..511),
|
|
schedulingPeriod-1024-Offset INTEGER (0..1023)
|
|
}
|
|
|
|
MBMS-NeighbouringCellSCCPCH-r6 ::= SEQUENCE {
|
|
secondaryCCPCH-Info MBMS-CommonPhyChIdentity,
|
|
secondaryCCPCHPwrOffsetDiff MBMS-SCCPCHPwrOffsetDiff OPTIONAL,
|
|
layer1Combining CHOICE {
|
|
fdd SEQUENCE {
|
|
softComb-TimingOffset MBMS-SoftComb-TimingOffset,
|
|
mbms-L1CombiningTransmTimeDiff MBMS-L1CombiningTransmTimeDiff,
|
|
mbms-L1CombiningSchedule MBMS-L1CombiningSchedule OPTIONAL
|
|
},
|
|
tdd NULL
|
|
} OPTIONAL,
|
|
mbms-L23Configuration MBMS-L23Configuration
|
|
}
|
|
|
|
MBMS-NeighbouringCellSCCPCH-v770ext ::= SEQUENCE {
|
|
secondaryCCPCH-Info MBMS-CommonPhyChIdentity OPTIONAL,
|
|
secondaryCCPCH-InfoDiff SecondaryCCPCHInfoDiff-MBMS,
|
|
secondaryCCPCHPwrOffsetDiff MBMS-SCCPCHPwrOffsetDiff OPTIONAL,
|
|
layer1Combining CHOICE {
|
|
fdd SEQUENCE {
|
|
softComb-TimingOffset MBMS-SoftComb-TimingOffset,
|
|
mbms-L1CombiningTransmTimeDiff MBMS-L1CombiningTransmTimeDiff,
|
|
mbms-L1CombiningSchedule MBMS-L1CombiningSchedule OPTIONAL
|
|
},
|
|
tdd NULL
|
|
} OPTIONAL,
|
|
mbms-L23Configuration MBMS-L23Configuration
|
|
}
|
|
|
|
MBMS-NeighbouringCellSCCPCHList-r6 ::= SEQUENCE (SIZE (1..maxSCCPCH)) OF
|
|
MBMS-NeighbouringCellSCCPCH-r6
|
|
|
|
-- IE "MBMS-NeighbouringCellSCCPCHList-v770ext" may be received as an extension of the IE
|
|
-- "MBMS-NeighbouringCellSCCPCHList-r6". When both lists are received in the same message
|
|
-- and the total number of list elements is greater than constant value 'maxSCCPCH', the
|
|
-- UE behaviour is unspecified.
|
|
MBMS-NeighbouringCellSCCPCHList-v770ext ::= SEQUENCE (SIZE (1..maxSCCPCH)) OF
|
|
MBMS-NeighbouringCellSCCPCH-v770ext
|
|
|
|
MBMS-NetworkStandardTimeInformation-LCR-v890ext ::= SEQUENCE {
|
|
networkStandardTime BIT STRING (SIZE (40)),
|
|
correlativeSFN INTEGER (0..4095) OPTIONAL
|
|
}
|
|
|
|
MBMS-NI-CountPerFrame ::= ENUMERATED { ni18, ni36, ni72, ni144 }
|
|
|
|
MBMS-NI-CountPerFrame-IMB384 ::= ENUMERATED { ni16, ni32, ni64, ni128 }
|
|
|
|
MBMS-NumberOfNeighbourCells-r6 ::= INTEGER (0..32)
|
|
|
|
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
|
|
}
|
|
|
|
MBMS-PhyChInformation-r7 ::= SEQUENCE {
|
|
mbms-CommonPhyChIdentity MBMS-CommonPhyChIdentity,
|
|
secondaryCCPCHInfo-MBMS SecondaryCCPCHInfo-MBMS-r7
|
|
}
|
|
|
|
MBMS-PhyChInformationList-r6 ::= SEQUENCE (SIZE (1..maxMBMS-CommonPhyCh)) OF
|
|
MBMS-PhyChInformation-r6
|
|
|
|
MBMS-PhyChInformationList-r7 ::= SEQUENCE (SIZE (1..maxMBMS-CommonPhyCh)) OF
|
|
MBMS-PhyChInformation-r7
|
|
|
|
MBMS-PL-ServiceRestrictInfo-r6 ::= ENUMERATED { true }
|
|
|
|
MBMS-PreferredFrequencyInfo-r6 ::= SEQUENCE {
|
|
mbmsPreferredFrequency INTEGER (1..maxMBMS-Freq) OPTIONAL,
|
|
layerConvergenceInformation CHOICE {
|
|
mbms-Qoffset MBMS-Qoffset,
|
|
mbms-HCSoffset INTEGER (0..7)
|
|
},
|
|
mbms-PL-ServiceRestrictInfo MBMS-PL-ServiceRestrictInfo-r6 OPTIONAL
|
|
}
|
|
|
|
MBMS-PreferredFrequencyList-r6 ::= SEQUENCE (SIZE (1..maxMBMS-Freq)) OF
|
|
MBMS-PreferredFrequencyInfo-r6
|
|
|
|
MBMS-PTMActivationTime-r6 ::= INTEGER (0..2047)
|
|
|
|
MBMS-PTM-RBInformation-C ::= SEQUENCE {
|
|
rbInformation MBMS-CommonRBIdentity,
|
|
shortTransmissionID MBMS-ShortTransmissionID,
|
|
logicalChIdentity MBMS-LogicalChIdentity
|
|
}
|
|
|
|
MBMS-PTM-RBInformation-CList ::= SEQUENCE (SIZE (1..maxRBperTrCh)) OF
|
|
MBMS-PTM-RBInformation-C
|
|
|
|
MBMS-PTM-RBInformation-N ::= SEQUENCE {
|
|
shortTransmissionID MBMS-ShortTransmissionID,
|
|
logicalChIdentity MBMS-LogicalChIdentity,
|
|
layer1-CombiningStatus BOOLEAN}
|
|
|
|
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 {
|
|
none,
|
|
acquireCountingInfo,
|
|
acquireCountingInfoPTM-RBsUnmodified,
|
|
acquirePTM-RBInfo,
|
|
requestPTPRB,
|
|
releasePTM-RB }
|
|
|
|
MBMS-RequiredUEAction-UMod ::= ENUMERATED {
|
|
none,
|
|
acquirePTM-RBInfo,
|
|
requestPTPRB }
|
|
|
|
MBMS-SCCPCHIdentity ::= INTEGER (1..maxSCCPCH)
|
|
|
|
MBMS-SCCPCHPwrOffsetDiff ::= ENUMERATED { mcpo-minus6, mcpo-minus3, mcpo-plus3, mcpo-plus6 }
|
|
|
|
MBMS-SelectedServiceInfo ::= SEQUENCE {
|
|
status CHOICE {
|
|
none NULL,
|
|
some MBMS-SelectedServicesListFull
|
|
}
|
|
}
|
|
|
|
MBMS-SelectedServicesListFull ::= SEQUENCE (SIZE (1..maxMBMSservSelect)) OF
|
|
MBMS-ServiceIdentity-r6
|
|
|
|
MBMS-SelectedServicesListShort ::= SEQUENCE (SIZE (1..maxMBMSservSelect)) OF
|
|
MBMS-ShortTransmissionID
|
|
|
|
MBMS-SelectedServicesShort ::= SEQUENCE {
|
|
mbms-SelectedServicesList MBMS-SelectedServicesListShort,
|
|
modificationPeriodIdentity INTEGER (0..1)
|
|
}
|
|
|
|
MBMS-ServiceAccessInfo-r6 ::= SEQUENCE {
|
|
shortTransmissionID MBMS-ShortTransmissionID,
|
|
accessprobabilityFactor-Idle MBMS-AccessProbabilityFactor,
|
|
accessprobabilityFactor-Connected MBMS-AccessProbabilityFactor OPTIONAL,
|
|
mbms-ConnectedModeCountingScope MBMS-ConnectedModeCountingScope
|
|
}
|
|
|
|
MBMS-ServiceAccessInfoList-r6 ::= SEQUENCE (SIZE (1..maxMBMSservCount)) OF
|
|
MBMS-ServiceAccessInfo-r6
|
|
|
|
MBMS-ServiceIdentity-r6 ::= SEQUENCE {
|
|
serviceIdentity OCTET STRING (SIZE (3)),
|
|
plmn-Identity CHOICE {
|
|
-- The 'sameAsMIB-PLMN-Id' choice refers to the 'PLMN Identity' (R99) in MIB.
|
|
sameAsMIB-PLMN-Id NULL,
|
|
other CHOICE {
|
|
-- The 'sameAsMIB-MultiPLMN-Id' choice refers to one of the (1..5) PLMN Identities
|
|
-- provided in the 'Multiple PLMN List' (REL-6) in MIB.
|
|
sameAsMIB-MultiPLMN-Id INTEGER (1..5),
|
|
explicitPLMN-Id PLMN-Identity
|
|
}
|
|
}
|
|
}
|
|
|
|
MBMS-ServiceSchedulingInfo-r6 ::= SEQUENCE {
|
|
mbms-TransmissionIdentity MBMS-TransmissionIdentity,
|
|
mbms-ServiceTransmInfoList MBMS-ServiceTransmInfoList OPTIONAL,
|
|
nextSchedulingperiod INTEGER (0..31)
|
|
}
|
|
|
|
MBMS-ServiceSchedulingInfoList-r6 ::= SEQUENCE (SIZE (1..maxMBMSservSched)) OF
|
|
MBMS-ServiceSchedulingInfo-r6
|
|
|
|
MBMS-ServiceTransmInfo ::= SEQUENCE {
|
|
-- Actual values (start, duration) = IE values * 4
|
|
start INTEGER (0..255),
|
|
duration INTEGER (1..256)
|
|
}
|
|
|
|
MBMS-ServiceTransmInfoList ::= SEQUENCE (SIZE (1..maxMBMSTransmis)) OF
|
|
MBMS-ServiceTransmInfo
|
|
|
|
MBMS-SessionIdentity ::= OCTET STRING (SIZE (1))
|
|
|
|
MBMS-ShortTransmissionID ::= INTEGER (1..maxMBMSservUnmodif)
|
|
|
|
MBMS-SIBType5-SCCPCH-r6 ::= SEQUENCE {
|
|
sccpchIdentity MBMS-SCCPCHIdentity,
|
|
transpCHInformation MBMS-TrCHInformation-SIB5List
|
|
}
|
|
|
|
MBMS-SIBType5-SCCPCHList-r6 ::= SEQUENCE (SIZE (1..maxSCCPCH)) OF
|
|
MBMS-SIBType5-SCCPCH-r6
|
|
|
|
MBMS-SoftComb-TimingOffset ::= ENUMERATED { ms0, ms10, ms20, ms40 }
|
|
|
|
MBMS-TCTF-Presence ::= ENUMERATED { false }
|
|
|
|
MBMS-TimersAndCounters-r6 ::= SEQUENCE {
|
|
t-318 T-318 DEFAULT ms1000
|
|
}
|
|
|
|
MBMS-TransmissionIdentity ::= SEQUENCE {
|
|
mbms-ServiceIdentity MBMS-ServiceIdentity-r6,
|
|
mbms-SessionIdentity MBMS-SessionIdentity OPTIONAL
|
|
}
|
|
|
|
MBMS-TranspChInfoForCCTrCh-r6 ::= SEQUENCE {
|
|
commonCCTrChIdentity MBMS-CommonCCTrChIdentity,
|
|
transportFormatCombinationSet TFCS
|
|
}
|
|
|
|
|
|
MBMS-TranspChInfoForEachCCTrCh-r6 ::= SEQUENCE (SIZE (1..maxMBMS-CommonCCTrCh)) OF
|
|
MBMS-TranspChInfoForCCTrCh-r6
|
|
|
|
MBMS-TranspChInfoForEachTrCh-r6 ::= SEQUENCE (SIZE (1..maxMBMS-CommonTrCh)) OF
|
|
MBMS-TranspChInfoForTrCh-r6
|
|
|
|
MBMS-TranspChInfoForTrCh-r6 ::= SEQUENCE {
|
|
commonTrChIdentity MBMS-CommonTrChIdentity,
|
|
transportFormatSet TransportFormatSet
|
|
}
|
|
|
|
MBMS-TrCHInformation-Curr ::= SEQUENCE {
|
|
transpCh-Info MBMS-CommonTrChIdentity,
|
|
rbInformation MBMS-PTM-RBInformation-CList OPTIONAL,
|
|
msch-ConfigurationInfo MBMS-MSCH-ConfigurationInfo-r6 OPTIONAL
|
|
}
|
|
|
|
MBMS-TrCHInformation-CurrList ::= SEQUENCE (SIZE (1..maxFACHPCH)) OF
|
|
MBMS-TrCHInformation-Curr
|
|
|
|
MBMS-TrCHInformation-Neighb ::= SEQUENCE {
|
|
transpCh-Info MBMS-CommonTrChIdentity,
|
|
transpCh-CombiningStatus BOOLEAN,
|
|
rbInformation MBMS-PTM-RBInformation-NList OPTIONAL,
|
|
msch-ConfigurationInfo MBMS-MSCH-ConfigurationInfo-r6 OPTIONAL
|
|
}
|
|
|
|
MBMS-TrCHInformation-NeighbList ::= SEQUENCE (SIZE (1..maxFACHPCH)) OF
|
|
MBMS-TrCHInformation-Neighb
|
|
|
|
MBMS-TrCHInformation-SIB5 ::= SEQUENCE {
|
|
transpCh-Identity INTEGER (1..maxFACHPCH),
|
|
rbInformation MBMS-PTM-RBInformation-CList OPTIONAL,
|
|
msch-ConfigurationInfo MBMS-MSCH-ConfigurationInfo-r6 OPTIONAL
|
|
}
|
|
|
|
MBMS-TrCHInformation-SIB5List ::= SEQUENCE (SIZE (1..maxFACHPCH)) OF
|
|
MBMS-TrCHInformation-SIB5
|
|
|
|
MBMS-UnmodifiedService-r6 ::= SEQUENCE {
|
|
mbms-TransmissionIdentity MBMS-TransmissionIdentity,
|
|
mbms-RequiredUEAction MBMS-RequiredUEAction-UMod,
|
|
mbms-PreferredFrequency MBMS-PFLIndex OPTIONAL
|
|
}
|
|
|
|
MBMS-UnmodifiedServiceList-r6 ::= SEQUENCE (SIZE (1..maxMBMSservUnmodif)) OF
|
|
MBMS-UnmodifiedService-r6
|
|
|
|
MBMS-UnmodifiedService-v770ext ::= SEQUENCE {
|
|
mbsfnClusterFrequency MBSFN-ClusterFrequency-r7 OPTIONAL
|
|
}
|
|
|
|
-- IE 'MBMS-UnmodifiedServiceList-v770ext' contains a list of extension data
|
|
-- associated with the MBMS transmission identities at the corresponding
|
|
-- positions in IE 'MBMS-UnmodifiedServiceList-r6'
|
|
MBMS-UnmodifiedServiceList-v770ext ::= SEQUENCE (SIZE (1..maxMBMSservUnmodif)) OF
|
|
MBMS-UnmodifiedService-v770ext
|
|
|
|
MBSFN-ClusterFrequency-r7 ::= INTEGER (1..maxMBSFNClusters)
|
|
|
|
MBSFNFrequency ::= SEQUENCE {
|
|
frequencyInfo FrequencyInfo,
|
|
-- IE "cellParameterID" is used only for MBSFN clusters operating in 1.28 Mcps TDD mode.
|
|
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 {
|
|
notificationOfAllMBSFNServicesInTheBand
|
|
ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
MBSFNInterFrequencyNeighbour-r7 ::= SEQUENCE {
|
|
mbsfnFrequency FrequencyInfo,
|
|
mbsfnServicesNotification CHOICE {
|
|
mbsfnServicesNotified NULL,
|
|
mbsfnServicesNotNotified MBSFNservicesNotNotified-r7
|
|
}
|
|
}
|
|
|
|
MBSFNInterFrequencyNeighbour-v860ext ::= SEQUENCE {
|
|
imb-Indication ENUMERATED { true } OPTIONAL
|
|
}
|
|
|
|
MBSFN-InterFrequencyNeighbourList-r7 ::= SEQUENCE (SIZE (1..maxMBSFNClusters)) OF
|
|
MBSFNInterFrequencyNeighbour-r7
|
|
|
|
-- List of extensions to the corresponding elements of IE "MBSFN-InterFrequencyNeighbourList-r7"
|
|
MBSFN-InterFrequencyNeighbourList-v860ext ::= SEQUENCE (SIZE (1..maxMBSFNClusters)) OF
|
|
MBSFNInterFrequencyNeighbour-v860ext
|
|
|
|
MBSFN-TDDInformation ::= SEQUENCE (SIZE (1..maxTS)) OF
|
|
MBSFN-TDDTimeSlotInfo
|
|
|
|
MBSFN-TDDInformation-LCR ::= SEQUENCE (SIZE (1..maxMBSFNClusters)) OF
|
|
MBSFN-TDDTimeSlotInfo-LCR
|
|
|
|
MBSFN-TDDTimeSlotInfo ::= SEQUENCE {
|
|
timeSlotNumber TimeslotNumber-LCR-r4,
|
|
cellParametersID CellParametersID
|
|
}
|
|
|
|
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-TDM-Info-List ::= SEQUENCE (SIZE (1..maxMBMSservUnmodif)) OF
|
|
MBSFN-TDM-Info
|
|
|
|
END
|