forked from osmocom/wireshark
2241 lines
76 KiB
Groff
2241 lines
76 KiB
Groff
-- 3GPP TS 36.331 V15.9.0 (2020-03)
|
|
--
|
|
NBIOT-RRC-Definitions DEFINITIONS AUTOMATIC TAGS ::=
|
|
|
|
BEGIN
|
|
|
|
IMPORTS
|
|
RRCConnectionReestablishmentReject,
|
|
SecurityModeCommand,
|
|
SecurityModeComplete,
|
|
SecurityModeFailure,
|
|
AdditionalSpectrumEmission,
|
|
ARFCN-ValueEUTRA-r9,
|
|
CellIdentity,
|
|
C-RNTI,
|
|
DedicatedInfoNAS,
|
|
DRB-Identity,
|
|
InitialUE-Identity,
|
|
IntraFreqBlackCellList,
|
|
IntraFreqNeighCellList,
|
|
maxBands,
|
|
maxCellBlack,
|
|
maxCellInter,
|
|
maxCellIntra,
|
|
maxFBI2,
|
|
maxFreq,
|
|
maxMultiBands,
|
|
maxPageRec,
|
|
maxPLMN-r11,
|
|
maxSAI-MBMS-r11,
|
|
maxSIB,
|
|
maxSIB-1,
|
|
MBMS-SAI-r11,
|
|
MBMS-SAI-List-r11,
|
|
MBMSSessionInfo-r13,
|
|
NextHopChainingCount,
|
|
PagingUE-Identity,
|
|
PLMN-Identity,
|
|
P-Max,
|
|
PowerRampingParameters,
|
|
PreambleTransMax,
|
|
PhysCellId,
|
|
Q-OffsetRange,
|
|
Q-QualMin-r9,
|
|
Q-RxLevMin,
|
|
ReestabUE-Identity,
|
|
RegisteredMME,
|
|
ReselectionThreshold,
|
|
ResumeIdentity-r13,
|
|
RRC-TransactionIdentifier,
|
|
RSRP-Range,
|
|
ShortMAC-I,
|
|
S-TMSI,
|
|
SystemInformationBlockType16-r11,
|
|
SystemInfoValueTagSI-r13,
|
|
T-Reordering,
|
|
TimeAlignmentTimer,
|
|
TMGI-r9,
|
|
TrackingAreaCode,
|
|
DataInactivityTimer-r14
|
|
|
|
FROM EUTRA-RRC-Definitions;
|
|
|
|
|
|
BCCH-BCH-Message-NB ::= SEQUENCE {
|
|
message BCCH-BCH-MessageType-NB
|
|
}
|
|
|
|
|
|
BCCH-BCH-MessageType-NB::= MasterInformationBlock-NB
|
|
|
|
|
|
|
|
BCCH-BCH-Message-TDD-NB ::= SEQUENCE {
|
|
message BCCH-BCH-MessageType-TDD-NB-r15
|
|
}
|
|
|
|
|
|
BCCH-BCH-MessageType-TDD-NB-r15 ::= MasterInformationBlock-TDD-NB-r15
|
|
|
|
|
|
BCCH-DL-SCH-Message-NB ::= SEQUENCE {
|
|
message BCCH-DL-SCH-MessageType-NB
|
|
}
|
|
|
|
BCCH-DL-SCH-MessageType-NB ::= CHOICE {
|
|
c1 CHOICE {
|
|
systemInformation-r13 SystemInformation-NB,
|
|
systemInformationBlockType1-r13 SystemInformationBlockType1-NB
|
|
},
|
|
messageClassExtension SEQUENCE {}
|
|
}
|
|
|
|
|
|
PCCH-Message-NB ::= SEQUENCE {
|
|
message PCCH-MessageType-NB
|
|
}
|
|
|
|
PCCH-MessageType-NB ::= CHOICE {
|
|
c1 CHOICE {
|
|
paging-r13 Paging-NB
|
|
},
|
|
messageClassExtension SEQUENCE {}
|
|
}
|
|
|
|
|
|
DL-CCCH-Message-NB ::= SEQUENCE {
|
|
message DL-CCCH-MessageType-NB
|
|
}
|
|
|
|
DL-CCCH-MessageType-NB ::= CHOICE {
|
|
c1 CHOICE {
|
|
rrcConnectionReestablishment-r13 RRCConnectionReestablishment-NB,
|
|
rrcConnectionReestablishmentReject-r13 RRCConnectionReestablishmentReject,
|
|
rrcConnectionReject-r13 RRCConnectionReject-NB,
|
|
rrcConnectionSetup-r13 RRCConnectionSetup-NB,
|
|
rrcEarlyDataComplete-r15 RRCEarlyDataComplete-NB-r15,
|
|
spare3 NULL, spare2 NULL, spare1 NULL
|
|
},
|
|
messageClassExtension SEQUENCE {}
|
|
}
|
|
|
|
|
|
DL-DCCH-Message-NB ::= SEQUENCE {
|
|
message DL-DCCH-MessageType-NB
|
|
}
|
|
|
|
DL-DCCH-MessageType-NB ::= CHOICE {
|
|
c1 CHOICE {
|
|
dlInformationTransfer-r13 DLInformationTransfer-NB,
|
|
rrcConnectionReconfiguration-r13 RRCConnectionReconfiguration-NB,
|
|
rrcConnectionRelease-r13 RRCConnectionRelease-NB,
|
|
securityModeCommand-r13 SecurityModeCommand,
|
|
ueCapabilityEnquiry-r13 UECapabilityEnquiry-NB,
|
|
rrcConnectionResume-r13 RRCConnectionResume-NB,
|
|
spare2 NULL, spare1 NULL
|
|
},
|
|
messageClassExtension SEQUENCE {}
|
|
}
|
|
|
|
|
|
|
|
UL-CCCH-Message-NB ::= SEQUENCE {
|
|
message UL-CCCH-MessageType-NB
|
|
}
|
|
|
|
UL-CCCH-MessageType-NB ::= CHOICE {
|
|
c1 CHOICE {
|
|
rrcConnectionReestablishmentRequest-r13 RRCConnectionReestablishmentRequest-NB,
|
|
rrcConnectionRequest-r13 RRCConnectionRequest-NB,
|
|
rrcConnectionResumeRequest-r13 RRCConnectionResumeRequest-NB,
|
|
rrcEarlyDataRequest-r15 RRCEarlyDataRequest-NB-r15
|
|
},
|
|
messageClassExtension SEQUENCE {}
|
|
}
|
|
|
|
|
|
SC-MCCH-Message-NB ::= SEQUENCE {
|
|
message SC-MCCH-MessageType-NB
|
|
}
|
|
|
|
|
|
SC-MCCH-MessageType-NB ::= CHOICE {
|
|
c1 CHOICE {
|
|
scptmConfiguration-r14 SCPTMConfiguration-NB-r14
|
|
},
|
|
messageClassExtension SEQUENCE {}
|
|
}
|
|
|
|
|
|
UL-DCCH-Message-NB ::= SEQUENCE {
|
|
message UL-DCCH-MessageType-NB
|
|
}
|
|
|
|
UL-DCCH-MessageType-NB ::= CHOICE {
|
|
c1 CHOICE {
|
|
rrcConnectionReconfigurationComplete-r13 RRCConnectionReconfigurationComplete-NB,
|
|
rrcConnectionReestablishmentComplete-r13 RRCConnectionReestablishmentComplete-NB,
|
|
rrcConnectionSetupComplete-r13 RRCConnectionSetupComplete-NB,
|
|
securityModeComplete-r13 SecurityModeComplete,
|
|
securityModeFailure-r13 SecurityModeFailure,
|
|
ueCapabilityInformation-r13 UECapabilityInformation-NB,
|
|
ulInformationTransfer-r13 ULInformationTransfer-NB,
|
|
rrcConnectionResumeComplete-r13 RRCConnectionResumeComplete-NB,
|
|
spare8 NULL, spare7 NULL,
|
|
spare6 NULL, spare5 NULL, spare4 NULL,
|
|
spare3 NULL, spare2 NULL, spare1 NULL
|
|
},
|
|
messageClassExtension SEQUENCE {}
|
|
}
|
|
|
|
|
|
DLInformationTransfer-NB ::= SEQUENCE {
|
|
rrc-TransactionIdentifier RRC-TransactionIdentifier,
|
|
criticalExtensions CHOICE {
|
|
c1 CHOICE {
|
|
dlInformationTransfer-r13 DLInformationTransfer-NB-r13-IEs,
|
|
spare1 NULL
|
|
},
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
DLInformationTransfer-NB-r13-IEs ::= SEQUENCE {
|
|
dedicatedInfoNAS-r13 DedicatedInfoNAS,
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
MasterInformationBlock-NB ::= SEQUENCE {
|
|
systemFrameNumber-MSB-r13 BIT STRING (SIZE (4)),
|
|
hyperSFN-LSB-r13 BIT STRING (SIZE (2)),
|
|
schedulingInfoSIB1-r13 INTEGER (0..15),
|
|
systemInfoValueTag-r13 INTEGER (0..31),
|
|
ab-Enabled-r13 BOOLEAN,
|
|
operationModeInfo-r13 CHOICE {
|
|
inband-SamePCI-r13 Inband-SamePCI-NB-r13,
|
|
inband-DifferentPCI-r13 Inband-DifferentPCI-NB-r13,
|
|
guardband-r13 Guardband-NB-r13,
|
|
standalone-r13 Standalone-NB-r13
|
|
},
|
|
additionalTransmissionSIB1-r15 BOOLEAN,
|
|
spare BIT STRING (SIZE (10))
|
|
}
|
|
|
|
Guardband-NB-r13 ::= SEQUENCE {
|
|
rasterOffset-r13 ChannelRasterOffset-NB-r13,
|
|
spare BIT STRING (SIZE (3))
|
|
}
|
|
|
|
Inband-SamePCI-NB-r13 ::= SEQUENCE {
|
|
eutra-CRS-SequenceInfo-r13 INTEGER (0..31)
|
|
}
|
|
|
|
Inband-DifferentPCI-NB-r13 ::= SEQUENCE {
|
|
eutra-NumCRS-Ports-r13 ENUMERATED {same, four},
|
|
rasterOffset-r13 ChannelRasterOffset-NB-r13,
|
|
spare BIT STRING (SIZE (2))
|
|
}
|
|
|
|
Standalone-NB-r13 ::= SEQUENCE {
|
|
spare BIT STRING (SIZE (5))
|
|
}
|
|
|
|
|
|
MasterInformationBlock-TDD-NB-r15 ::= SEQUENCE {
|
|
systemFrameNumber-MSB-r15 BIT STRING (SIZE (4)),
|
|
hyperSFN-LSB-r15 BIT STRING (SIZE (2)),
|
|
schedulingInfoSIB1-r15 INTEGER (0..15),
|
|
systemInfoValueTag-r15 INTEGER (0..31),
|
|
ab-Enabled-r15 BOOLEAN,
|
|
operationModeInfo-r15 CHOICE {
|
|
inband-SamePCI-r15 Inband-SamePCI-TDD-NB-r15,
|
|
inband-DifferentPCI-r15 Inband-DifferentPCI-TDD-NB-r15,
|
|
guardband-r15 GuardbandTDD-NB-r15,
|
|
standalone-r15 StandaloneTDD-NB-r15
|
|
},
|
|
sib1-CarrierInfo-r15 ENUMERATED {anchor, non-anchor},
|
|
spare BIT STRING (SIZE (9))
|
|
}
|
|
|
|
GuardbandTDD-NB-r15 ::= SEQUENCE {
|
|
rasterOffset-r15 ChannelRasterOffset-NB-r13,
|
|
sib-GuardbandInfo-r15 CHOICE {
|
|
sib-GuardbandAnchor-r15 SIB-GuardbandAnchorTDD-NB-r15,
|
|
sib-GuardbandGuardband-r15 SIB-GuardbandGuardbandTDD-NB-r15,
|
|
sib-GuardbandInbandSamePCI-r15 SIB-GuardbandInbandSamePCI-TDD-NB-r15,
|
|
sib-GuardbandinbandDiffPCI-r15 SIB-GuardbandInbandDiffPCI-TDD-NB-r15
|
|
},
|
|
eutra-Bandwitdh-r15 ENUMERATED {bw5or10, bw15or20}
|
|
}
|
|
|
|
Inband-SamePCI-TDD-NB-r15 ::= SEQUENCE {
|
|
eutra-CRS-SequenceInfo-r15 INTEGER (0..31),
|
|
sib-InbandLocation-r15 ENUMERATED {lower, higher}
|
|
}
|
|
|
|
Inband-DifferentPCI-TDD-NB-r15 ::= SEQUENCE {
|
|
eutra-NumCRS-Ports-r15 ENUMERATED {same, four},
|
|
rasterOffset-r15 ChannelRasterOffset-NB-r13,
|
|
sib-InbandLocation-r15 ENUMERATED {lower, higher},
|
|
spare BIT STRING (SIZE (2))
|
|
}
|
|
|
|
StandaloneTDD-NB-r15 ::= SEQUENCE {
|
|
sib-StandaloneLocation-r15 ENUMERATED {lower, higher},
|
|
spare BIT STRING (SIZE (5))
|
|
}
|
|
|
|
SIB-GuardbandAnchorTDD-NB-r15 ::= SEQUENCE {
|
|
spare BIT STRING (SIZE (1))
|
|
}
|
|
|
|
SIB-GuardbandGuardbandTDD-NB-r15 ::= SEQUENCE {
|
|
sib-GuardbandGuardbandLocation-r15 ENUMERATED {same, opposite}
|
|
}
|
|
|
|
SIB-GuardbandInbandSamePCI-TDD-NB-r15 ::= SEQUENCE {
|
|
spare BIT STRING (SIZE (1))
|
|
}
|
|
|
|
SIB-GuardbandInbandDiffPCI-TDD-NB-r15 ::= SEQUENCE {
|
|
sib-EUTRA-NumCRS-Ports-r15 ENUMERATED {same, four}
|
|
}
|
|
|
|
|
|
Paging-NB ::= SEQUENCE {
|
|
pagingRecordList-r13 PagingRecordList-NB-r13 OPTIONAL, -- Need ON
|
|
systemInfoModification-r13 ENUMERATED {true} OPTIONAL, -- Need ON
|
|
systemInfoModification-eDRX-r13 ENUMERATED {true} OPTIONAL, -- Need ON
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
PagingRecordList-NB-r13 ::= SEQUENCE (SIZE (1..maxPageRec)) OF PagingRecord-NB-r13
|
|
|
|
PagingRecord-NB-r13 ::= SEQUENCE {
|
|
ue-Identity-r13 PagingUE-Identity,
|
|
...
|
|
}
|
|
|
|
|
|
RRCConnectionReconfiguration-NB ::= SEQUENCE {
|
|
rrc-TransactionIdentifier RRC-TransactionIdentifier,
|
|
criticalExtensions CHOICE {
|
|
c1 CHOICE{
|
|
rrcConnectionReconfiguration-r13 RRCConnectionReconfiguration-NB-r13-IEs,
|
|
spare1 NULL
|
|
},
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
RRCConnectionReconfiguration-NB-r13-IEs ::= SEQUENCE {
|
|
dedicatedInfoNASList-r13 SEQUENCE (SIZE(1..maxDRB-NB-r13)) OF
|
|
DedicatedInfoNAS OPTIONAL, -- Need ON
|
|
radioResourceConfigDedicated-r13 RadioResourceConfigDedicated-NB-r13 OPTIONAL, -- Need ON
|
|
fullConfig-r13 ENUMERATED {true} OPTIONAL, -- Cond Reestab
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
RRCConnectionReconfigurationComplete-NB ::= SEQUENCE {
|
|
rrc-TransactionIdentifier RRC-TransactionIdentifier,
|
|
criticalExtensions CHOICE {
|
|
rrcConnectionReconfigurationComplete-r13 RRCConnectionReconfigurationComplete-NB-r13-IEs,
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
RRCConnectionReconfigurationComplete-NB-r13-IEs ::= SEQUENCE {
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
|
|
RRCConnectionReestablishment-NB ::= SEQUENCE {
|
|
rrc-TransactionIdentifier RRC-TransactionIdentifier,
|
|
criticalExtensions CHOICE {
|
|
c1 CHOICE{
|
|
rrcConnectionReestablishment-r13 RRCConnectionReestablishment-NB-r13-IEs,
|
|
spare1 NULL
|
|
},
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
RRCConnectionReestablishment-NB-r13-IEs ::= SEQUENCE {
|
|
radioResourceConfigDedicated-r13 RadioResourceConfigDedicated-NB-r13,
|
|
nextHopChainingCount-r13 NextHopChainingCount,
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension RRCConnectionReestablishment-NB-v1430-IEs OPTIONAL
|
|
}
|
|
|
|
RRCConnectionReestablishment-NB-v1430-IEs ::= SEQUENCE {
|
|
dl-NAS-MAC BIT STRING (SIZE (16)) OPTIONAL, -- Cond Reestablish-CP
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
RRCConnectionReestablishmentComplete-NB ::= SEQUENCE {
|
|
rrc-TransactionIdentifier RRC-TransactionIdentifier,
|
|
criticalExtensions CHOICE {
|
|
rrcConnectionReestablishmentComplete-r13 RRCConnectionReestablishmentComplete-NB-r13-IEs,
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
RRCConnectionReestablishmentComplete-NB-r13-IEs ::= SEQUENCE {
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension RRCConnectionReestablishmentComplete-NB-v1470-IEs OPTIONAL
|
|
}
|
|
|
|
RRCConnectionReestablishmentComplete-NB-v1470-IEs ::= SEQUENCE {
|
|
measResultServCell-r14 MeasResultServCell-NB-r14 OPTIONAL,
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
RRCConnectionReestablishmentRequest-NB ::= SEQUENCE {
|
|
criticalExtensions CHOICE {
|
|
rrcConnectionReestablishmentRequest-r13
|
|
RRCConnectionReestablishmentRequest-NB-r13-IEs,
|
|
later CHOICE {
|
|
rrcConnectionReestablishmentRequest-r14
|
|
RRCConnectionReestablishmentRequest-NB-r14-IEs,
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
}
|
|
|
|
RRCConnectionReestablishmentRequest-NB-r13-IEs ::= SEQUENCE {
|
|
ue-Identity-r13 ReestabUE-Identity,
|
|
reestablishmentCause-r13 ReestablishmentCause-NB-r13,
|
|
cqi-NPDCCH-r14 CQI-NPDCCH-NB-r14,
|
|
earlyContentionResolution-r14 BOOLEAN,
|
|
spare BIT STRING (SIZE (20))
|
|
}
|
|
|
|
RRCConnectionReestablishmentRequest-NB-r14-IEs ::= SEQUENCE {
|
|
ue-Identity-r14 ReestabUE-Identity-CP-NB-r14,
|
|
reestablishmentCause-r14 ReestablishmentCause-NB-r13,
|
|
cqi-NPDCCH-r14 CQI-NPDCCH-Short-NB-r14,
|
|
earlyContentionResolution-r14 BOOLEAN,
|
|
spare BIT STRING (SIZE (1))
|
|
}
|
|
|
|
ReestablishmentCause-NB-r13 ::= ENUMERATED {
|
|
reconfigurationFailure, otherFailure,
|
|
spare2, spare1}
|
|
|
|
ReestabUE-Identity-CP-NB-r14 ::= SEQUENCE {
|
|
s-TMSI-r14 S-TMSI,
|
|
ul-NAS-MAC-r14 BIT STRING (SIZE (16)),
|
|
ul-NAS-Count-r14 BIT STRING (SIZE (5))
|
|
}
|
|
|
|
|
|
RRCConnectionReject-NB ::= SEQUENCE {
|
|
criticalExtensions CHOICE {
|
|
c1 CHOICE {
|
|
rrcConnectionReject-r13 RRCConnectionReject-NB-r13-IEs,
|
|
spare1 NULL
|
|
},
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
RRCConnectionReject-NB-r13-IEs ::= SEQUENCE {
|
|
extendedWaitTime-r13 INTEGER (1..1800),
|
|
rrc-SuspendIndication-r13 ENUMERATED {true} OPTIONAL, -- Need ON
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
RRCConnectionRelease-NB ::= SEQUENCE {
|
|
rrc-TransactionIdentifier RRC-TransactionIdentifier,
|
|
criticalExtensions CHOICE {
|
|
c1 CHOICE {
|
|
rrcConnectionRelease-r13 RRCConnectionRelease-NB-r13-IEs,
|
|
spare1 NULL
|
|
},
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
RRCConnectionRelease-NB-r13-IEs ::= SEQUENCE {
|
|
releaseCause-r13 ReleaseCause-NB-r13,
|
|
resumeIdentity-r13 ResumeIdentity-r13 OPTIONAL, -- Need OR
|
|
extendedWaitTime-r13 INTEGER (1..1800) OPTIONAL, -- Need ON
|
|
redirectedCarrierInfo-r13 RedirectedCarrierInfo-NB-r13 OPTIONAL, -- Need ON
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension RRCConnectionRelease-NB-v1430-IEs OPTIONAL
|
|
}
|
|
|
|
RRCConnectionRelease-NB-v1430-IEs ::= SEQUENCE {
|
|
redirectedCarrierInfo-v1430 RedirectedCarrierInfo-NB-v1430 OPTIONAL, -- Cond Redirection
|
|
extendedWaitTime-CPdata-r14 INTEGER (1..1800) OPTIONAL, -- Cond NoExtendedWaitTime
|
|
nonCriticalExtension RRCConnectionRelease-NB-v1530-IEs OPTIONAL
|
|
}
|
|
|
|
RRCConnectionRelease-NB-v1530-IEs ::= SEQUENCE {
|
|
drb-ContinueROHC-r15 ENUMERATED {true} OPTIONAL, -- Cond UP-EDT
|
|
nextHopChainingCount-r15 NextHopChainingCount OPTIONAL, -- Cond UP-EDT
|
|
nonCriticalExtension RRCConnectionRelease-NB-v1550-IEs OPTIONAL
|
|
}
|
|
|
|
RRCConnectionRelease-NB-v1550-IEs ::= SEQUENCE {
|
|
redirectedCarrierInfo-v1550 RedirectedCarrierInfo-NB-v1550 OPTIONAL, -- Cond Redirection-TDD
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
ReleaseCause-NB-r13 ::= ENUMERATED {loadBalancingTAUrequired, other,
|
|
rrc-Suspend, spare1}
|
|
RedirectedCarrierInfo-NB-r13::= CarrierFreq-NB-r13
|
|
|
|
RedirectedCarrierInfo-NB-v1430 ::= SEQUENCE {
|
|
redirectedCarrierOffsetDedicated-r14 ENUMERATED{
|
|
dB1, dB2, dB3, dB4, dB5, dB6, dB8, dB10,
|
|
dB12, dB14, dB16, dB18, dB20, dB22, dB24, dB26},
|
|
t322-r14 ENUMERATED{
|
|
min5, min10, min20, min30, min60, min120, min180,
|
|
spare1}
|
|
}
|
|
|
|
RedirectedCarrierInfo-NB-v1550::= CarrierFreq-NB-v1550
|
|
|
|
|
|
RRCConnectionRequest-NB ::= SEQUENCE {
|
|
criticalExtensions CHOICE {
|
|
rrcConnectionRequest-r13 RRCConnectionRequest-NB-r13-IEs,
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
RRCConnectionRequest-NB-r13-IEs ::= SEQUENCE {
|
|
ue-Identity-r13 InitialUE-Identity,
|
|
establishmentCause-r13 EstablishmentCause-NB-r13,
|
|
multiToneSupport-r13 ENUMERATED {true} OPTIONAL,
|
|
multiCarrierSupport-r13 ENUMERATED {true} OPTIONAL,
|
|
earlyContentionResolution-r14 BOOLEAN,
|
|
cqi-NPDCCH-r14 CQI-NPDCCH-NB-r14,
|
|
spare BIT STRING (SIZE (17))
|
|
}
|
|
|
|
|
|
RRCConnectionResume-NB ::= SEQUENCE {
|
|
rrc-TransactionIdentifier RRC-TransactionIdentifier,
|
|
criticalExtensions CHOICE {
|
|
c1 CHOICE {
|
|
rrcConnectionResume-r13 RRCConnectionResume-NB-r13-IEs,
|
|
spare1 NULL
|
|
},
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
RRCConnectionResume-NB-r13-IEs ::= SEQUENCE {
|
|
radioResourceConfigDedicated-r13 RadioResourceConfigDedicated-NB-r13 OPTIONAL, -- Need ON
|
|
nextHopChainingCount-r13 NextHopChainingCount,
|
|
drb-ContinueROHC-r13 ENUMERATED {true} OPTIONAL, -- Need OP
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
RRCConnectionResumeComplete-NB ::= SEQUENCE {
|
|
rrc-TransactionIdentifier RRC-TransactionIdentifier,
|
|
criticalExtensions CHOICE {
|
|
rrcConnectionResumeComplete-r13 RRCConnectionResumeComplete-NB-r13-IEs,
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
RRCConnectionResumeComplete-NB-r13-IEs ::= SEQUENCE {
|
|
selectedPLMN-Identity-r13 INTEGER (1..maxPLMN-r11) OPTIONAL,
|
|
dedicatedInfoNAS-r13 DedicatedInfoNAS OPTIONAL,
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension RRCConnectionResumeComplete-NB-v1470-IEs OPTIONAL
|
|
}
|
|
|
|
RRCConnectionResumeComplete-NB-v1470-IEs ::= SEQUENCE {
|
|
measResultServCell-r14 MeasResultServCell-NB-r14 OPTIONAL,
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
RRCConnectionResumeRequest-NB ::= SEQUENCE {
|
|
criticalExtensions CHOICE {
|
|
rrcConnectionResumeRequest-r13 RRCConnectionResumeRequest-NB-r13-IEs,
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
RRCConnectionResumeRequest-NB-r13-IEs ::= SEQUENCE {
|
|
resumeID-r13 ResumeIdentity-r13,
|
|
shortResumeMAC-I-r13 ShortMAC-I,
|
|
resumeCause-r13 EstablishmentCause-NB-r13,
|
|
earlyContentionResolution-r14 BOOLEAN,
|
|
cqi-NPDCCH-r14 CQI-NPDCCH-NB-r14,
|
|
spare BIT STRING (SIZE (4))
|
|
}
|
|
|
|
|
|
RRCConnectionSetup-NB ::= SEQUENCE {
|
|
rrc-TransactionIdentifier RRC-TransactionIdentifier,
|
|
criticalExtensions CHOICE {
|
|
c1 CHOICE {
|
|
rrcConnectionSetup-r13 RRCConnectionSetup-NB-r13-IEs,
|
|
spare1 NULL
|
|
},
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
RRCConnectionSetup-NB-r13-IEs ::= SEQUENCE {
|
|
radioResourceConfigDedicated-r13 RadioResourceConfigDedicated-NB-r13,
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
RRCConnectionSetupComplete-NB ::= SEQUENCE {
|
|
rrc-TransactionIdentifier RRC-TransactionIdentifier,
|
|
criticalExtensions CHOICE{
|
|
rrcConnectionSetupComplete-r13 RRCConnectionSetupComplete-NB-r13-IEs,
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
RRCConnectionSetupComplete-NB-r13-IEs ::= SEQUENCE {
|
|
selectedPLMN-Identity-r13 INTEGER (1..maxPLMN-r11),
|
|
s-TMSI-r13 S-TMSI OPTIONAL,
|
|
registeredMME-r13 RegisteredMME OPTIONAL,
|
|
dedicatedInfoNAS-r13 DedicatedInfoNAS,
|
|
attachWithoutPDN-Connectivity-r13 ENUMERATED {true} OPTIONAL,
|
|
up-CIoT-EPS-Optimisation-r13 ENUMERATED {true} OPTIONAL,
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension RRCConnectionSetupComplete-NB-v1430-IEs OPTIONAL
|
|
}
|
|
|
|
RRCConnectionSetupComplete-NB-v1430-IEs ::= SEQUENCE {
|
|
gummei-Type-r14 ENUMERATED { mapped} OPTIONAL,
|
|
dcn-ID-r14 INTEGER (0..65535) OPTIONAL,
|
|
nonCriticalExtension RRCConnectionSetupComplete-NB-v1470-IEs OPTIONAL
|
|
}
|
|
|
|
RRCConnectionSetupComplete-NB-v1470-IEs ::= SEQUENCE {
|
|
measResultServCell-r14 MeasResultServCell-NB-r14 OPTIONAL,
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
RRCEarlyDataComplete-NB-r15 ::= SEQUENCE {
|
|
criticalExtensions CHOICE {
|
|
rrcEarlyDataComplete-r15 RRCEarlyDataComplete-NB-r15-IEs,
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
RRCEarlyDataComplete-NB-r15-IEs ::= SEQUENCE {
|
|
dedicatedInfoNAS-r15 DedicatedInfoNAS OPTIONAL, -- Need ON
|
|
extendedWaitTime-r15 INTEGER (1..1800) OPTIONAL, -- Need ON
|
|
redirectedCarrierInfo-r15 RedirectedCarrierInfo-NB-r13 OPTIONAL, -- Need ON
|
|
redirectedCarrierInfoExt-r15 RedirectedCarrierInfo-NB-v1430 OPTIONAL, -- Cond Redirection
|
|
nonCriticalExtension RRCEarlyDataComplete-NB-v1590-IEs OPTIONAL
|
|
}
|
|
|
|
RRCEarlyDataComplete-NB-v1590-IEs ::= SEQUENCE {
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
RRCEarlyDataRequest-NB-r15 ::= SEQUENCE {
|
|
criticalExtensions CHOICE {
|
|
rrcEarlyDataRequest-r15 RRCEarlyDataRequest-NB-r15-IEs,
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
RRCEarlyDataRequest-NB-r15-IEs ::= SEQUENCE {
|
|
s-TMSI-r15 S-TMSI,
|
|
establishmentCause-r15 ENUMERATED {mo-Data, mo-ExceptionData, delayTolerantAccess, spare1},
|
|
cqi-NPDCCH-r15 CQI-NPDCCH-NB-r14 OPTIONAL,
|
|
dedicatedInfoNAS-r15 DedicatedInfoNAS,
|
|
nonCriticalExtension RRCEarlyDataRequest-NB-v1590-IEs OPTIONAL
|
|
}
|
|
|
|
RRCEarlyDataRequest-NB-v1590-IEs ::= SEQUENCE {
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
SCPTMConfiguration-NB-r14 ::= SEQUENCE {
|
|
sc-mtch-InfoList-r14 SC-MTCH-InfoList-NB-r14,
|
|
scptm-NeighbourCellList-r14 SCPTM-NeighbourCellList-NB-r14 OPTIONAL, -- Need OP
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
SystemInformation-NB ::= SEQUENCE {
|
|
criticalExtensions CHOICE {
|
|
systemInformation-r13 SystemInformation-NB-r13-IEs,
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
SystemInformation-NB-r13-IEs ::= SEQUENCE {
|
|
sib-TypeAndInfo-r13 SEQUENCE (SIZE (1..maxSIB)) OF CHOICE {
|
|
sib2-r13 SystemInformationBlockType2-NB-r13,
|
|
sib3-r13 SystemInformationBlockType3-NB-r13,
|
|
sib4-r13 SystemInformationBlockType4-NB-r13,
|
|
sib5-r13 SystemInformationBlockType5-NB-r13,
|
|
sib14-r13 SystemInformationBlockType14-NB-r13,
|
|
sib16-r13 SystemInformationBlockType16-NB-r13,
|
|
...,
|
|
sib15-v1430 SystemInformationBlockType15-NB-r14,
|
|
sib20-v1430 SystemInformationBlockType20-NB-r14,
|
|
sib22-v1430 SystemInformationBlockType22-NB-r14,
|
|
sib23-v1530 SystemInformationBlockType23-NB-r15
|
|
},
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
SystemInformationBlockType1-NB ::= SEQUENCE {
|
|
hyperSFN-MSB-r13 BIT STRING (SIZE (8)),
|
|
cellAccessRelatedInfo-r13 SEQUENCE {
|
|
plmn-IdentityList-r13 PLMN-IdentityList-NB-r13,
|
|
trackingAreaCode-r13 TrackingAreaCode,
|
|
cellIdentity-r13 CellIdentity,
|
|
cellBarred-r13 ENUMERATED {barred, notBarred},
|
|
intraFreqReselection-r13 ENUMERATED {allowed, notAllowed}
|
|
},
|
|
cellSelectionInfo-r13 SEQUENCE {
|
|
q-RxLevMin-r13 Q-RxLevMin,
|
|
q-QualMin-r13 Q-QualMin-r9
|
|
},
|
|
p-Max-r13 P-Max OPTIONAL, -- Need OP
|
|
freqBandIndicator-r13 FreqBandIndicator-NB-r13,
|
|
freqBandInfo-r13 NS-PmaxList-NB-r13 OPTIONAL, -- Need OR
|
|
multiBandInfoList-r13 MultiBandInfoList-NB-r13 OPTIONAL, -- Need OR
|
|
downlinkBitmap-r13 DL-Bitmap-NB-r13 OPTIONAL, -- Cond SIB1
|
|
eutraControlRegionSize-r13 ENUMERATED {n1, n2, n3} OPTIONAL, -- Cond inband
|
|
nrs-CRS-PowerOffset-r13 ENUMERATED {dB-6, dB-4dot77, dB-3,
|
|
dB-1dot77, dB0, dB1,
|
|
dB1dot23, dB2, dB3,
|
|
dB4, dB4dot23, dB5,
|
|
dB6, dB7, dB8,
|
|
dB9} OPTIONAL, -- Cond inband-SamePCI
|
|
schedulingInfoList-r13 SchedulingInfoList-NB-r13,
|
|
si-WindowLength-r13 ENUMERATED {ms160, ms320, ms480, ms640,
|
|
ms960, ms1280, ms1600, spare1},
|
|
si-RadioFrameOffset-r13 INTEGER (1..15) OPTIONAL, -- Need OP
|
|
systemInfoValueTagList-r13 SystemInfoValueTagList-NB-r13 OPTIONAL, -- Need OR
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension SystemInformationBlockType1-NB-v1350 OPTIONAL
|
|
}
|
|
|
|
SystemInformationBlockType1-NB-v1350 ::= SEQUENCE {
|
|
cellSelectionInfo-v1350 CellSelectionInfo-NB-v1350 OPTIONAL, -- Cond Qrxlevmin
|
|
nonCriticalExtension SystemInformationBlockType1-NB-v1430 OPTIONAL
|
|
}
|
|
|
|
SystemInformationBlockType1-NB-v1430 ::= SEQUENCE {
|
|
cellSelectionInfo-v1430 CellSelectionInfo-NB-v1430 OPTIONAL, -- Need OR
|
|
nonCriticalExtension SystemInformationBlockType1-NB-v1450 OPTIONAL
|
|
}
|
|
|
|
SystemInformationBlockType1-NB-v1450 ::= SEQUENCE {
|
|
nrs-CRS-PowerOffset-v1450 ENUMERATED {dB-6, dB-4dot77, dB-3,
|
|
dB-1dot77, dB0, dB1,
|
|
dB1dot23, dB2, dB3,
|
|
dB4, dB4dot23, dB5,
|
|
dB6, dB7, dB8,
|
|
dB9} OPTIONAL, -- Cond inband-SamePCI-ExceptAnchor
|
|
nonCriticalExtension SystemInformationBlockType1-NB-v1530 OPTIONAL
|
|
}
|
|
|
|
SystemInformationBlockType1-NB-v1530 ::= SEQUENCE {
|
|
tdd-Parameters-r15 SEQUENCE {
|
|
tdd-Config-r15 TDD-Config-NB-r15,
|
|
tdd-SI-CarrierInfo-r15 ENUMERATED {anchor, non-anchor},
|
|
tdd-SI-SubframesBitmap-r15 DL-Bitmap-NB-r13 OPTIONAL -- Cond TDD-SI-NonAnchor
|
|
} OPTIONAL, -- Cond TDD
|
|
schedulingInfoList-v1530 SchedulingInfoList-NB-v1530 OPTIONAL, -- Need OR
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
PLMN-IdentityList-NB-r13 ::= SEQUENCE (SIZE (1..maxPLMN-r11)) OF PLMN-IdentityInfo-NB-r13
|
|
|
|
PLMN-IdentityInfo-NB-r13 ::= SEQUENCE {
|
|
plmn-Identity-r13 PLMN-Identity,
|
|
cellReservedForOperatorUse-r13 ENUMERATED {reserved, notReserved},
|
|
attachWithoutPDN-Connectivity-r13 ENUMERATED {true} OPTIONAL -- Need OP
|
|
}
|
|
|
|
SchedulingInfoList-NB-r13 ::= SEQUENCE (SIZE (1..maxSI-Message-NB-r13)) OF SchedulingInfo-NB-r13
|
|
|
|
SchedulingInfoList-NB-v1530 ::= SEQUENCE (SIZE (1..maxSI-Message-NB-r13)) OF SchedulingInfo-NB-v1530
|
|
|
|
SchedulingInfo-NB-r13::= SEQUENCE {
|
|
si-Periodicity-r13 ENUMERATED {rf64, rf128, rf256, rf512,
|
|
rf1024, rf2048, rf4096, spare},
|
|
si-RepetitionPattern-r13 ENUMERATED {every2ndRF, every4thRF, every8thRF, every16thRF},
|
|
sib-MappingInfo-r13 SIB-MappingInfo-NB-r13,
|
|
si-TB-r13 ENUMERATED {b56, b120, b208, b256, b328, b440, b552, b680}
|
|
}
|
|
|
|
SchedulingInfo-NB-v1530::= SEQUENCE {
|
|
sib-MappingInfo-v1530 SIB-MappingInfo-NB-v1530 OPTIONAL -- Need OR
|
|
}
|
|
|
|
SystemInfoValueTagList-NB-r13 ::= SEQUENCE (SIZE (1.. maxSI-Message-NB-r13)) OF
|
|
SystemInfoValueTagSI-r13
|
|
|
|
SIB-MappingInfo-NB-r13 ::= SEQUENCE (SIZE (0..maxSIB-1)) OF SIB-Type-NB-r13
|
|
|
|
SIB-MappingInfo-NB-v1530 ::= SEQUENCE (SIZE (1..8)) OF SIB-Type-NB-v1530
|
|
|
|
SIB-Type-NB-r13 ::= ENUMERATED {
|
|
sibType3-NB-r13, sibType4-NB-r13, sibType5-NB-r13,
|
|
sibType14-NB-r13, sibType16-NB-r13, sibType15-NB-r14,
|
|
sibType20-NB-r14, sibType22-NB-r14}
|
|
|
|
SIB-Type-NB-v1530 ::= ENUMERATED {
|
|
sibType23-NB-r15, spare7, spare6, spare5,
|
|
spare4, spare3, spare2, spare1}
|
|
|
|
CellSelectionInfo-NB-v1350 ::= SEQUENCE {
|
|
delta-RxLevMin-v1350 INTEGER (-8..-1)
|
|
}
|
|
|
|
CellSelectionInfo-NB-v1430 ::= SEQUENCE {
|
|
powerClass14dBm-Offset-r14 ENUMERATED {dB-6, dB-3, dB3, dB6, dB9, dB12} OPTIONAL, -- Need OP
|
|
ce-authorisationOffset-r14 ENUMERATED {dB5, dB10, dB15, dB20, dB25, dB30, dB35} OPTIONAL -- Need OP
|
|
}
|
|
|
|
|
|
UECapabilityEnquiry-NB ::= SEQUENCE {
|
|
rrc-TransactionIdentifier RRC-TransactionIdentifier,
|
|
criticalExtensions CHOICE {
|
|
c1 CHOICE {
|
|
ueCapabilityEnquiry-r13 UECapabilityEnquiry-NB-r13-IEs,
|
|
spare1 NULL
|
|
},
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
UECapabilityEnquiry-NB-r13-IEs ::= SEQUENCE {
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
UECapabilityInformation-NB ::= SEQUENCE {
|
|
rrc-TransactionIdentifier RRC-TransactionIdentifier,
|
|
criticalExtensions CHOICE{
|
|
ueCapabilityInformation-r13 UECapabilityInformation-NB-r13-IEs,
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
UECapabilityInformation-NB-r13-IEs ::= SEQUENCE {
|
|
ue-Capability-r13 UE-Capability-NB-r13,
|
|
ue-RadioPagingInfo-r13 UE-RadioPagingInfo-NB-r13,
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension UECapabilityInformation-NB-Ext-r14-IEs OPTIONAL
|
|
}
|
|
|
|
UECapabilityInformation-NB-Ext-r14-IEs ::= SEQUENCE {
|
|
ue-Capability-ContainerExt-r14 OCTET STRING (CONTAINING UE-Capability-NB-Ext-r14-IEs),
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
ULInformationTransfer-NB ::= SEQUENCE {
|
|
criticalExtensions CHOICE {
|
|
ulInformationTransfer-r13 ULInformationTransfer-NB-r13-IEs,
|
|
criticalExtensionsFuture SEQUENCE {}
|
|
}
|
|
}
|
|
|
|
ULInformationTransfer-NB-r13-IEs ::= SEQUENCE {
|
|
dedicatedInfoNAS-r13 DedicatedInfoNAS,
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
|
|
SystemInformationBlockType2-NB-r13 ::= SEQUENCE {
|
|
radioResourceConfigCommon-r13 RadioResourceConfigCommonSIB-NB-r13,
|
|
ue-TimersAndConstants-r13 UE-TimersAndConstants-NB-r13,
|
|
freqInfo-r13 SEQUENCE {
|
|
ul-CarrierFreq-r13 CarrierFreq-NB-r13 OPTIONAL, -- Need OP
|
|
additionalSpectrumEmission-r13 AdditionalSpectrumEmission
|
|
},
|
|
timeAlignmentTimerCommon-r13 TimeAlignmentTimer,
|
|
multiBandInfoList-r13 SEQUENCE (SIZE (1..maxMultiBands)) OF AdditionalSpectrumEmission OPTIONAL, -- Need OR
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
...,
|
|
[[ cp-Reestablishment-r14 ENUMERATED {true} OPTIONAL -- Need OP
|
|
]],
|
|
[[ servingCellMeasInfo-r14 ENUMERATED {true} OPTIONAL, -- Need OR
|
|
cqi-Reporting-r14 ENUMERATED {true} OPTIONAL -- Need OR
|
|
]],
|
|
[[ enhancedPHR-r15 ENUMERATED {true} OPTIONAL, -- Need OR
|
|
freqInfo-v1530 SEQUENCE {
|
|
tdd-UL-DL-AlignmentOffset-r15 TDD-UL-DL-AlignmentOffset-NB-r15
|
|
} OPTIONAL, -- Cond TDD
|
|
cp-EDT-r15 ENUMERATED {true} OPTIONAL, -- Need OR
|
|
up-EDT-r15 ENUMERATED {true} OPTIONAL -- Need OR
|
|
]]
|
|
}
|
|
|
|
|
|
SystemInformationBlockType3-NB-r13 ::= SEQUENCE {
|
|
cellReselectionInfoCommon-r13 SEQUENCE {
|
|
q-Hyst-r13 ENUMERATED {
|
|
dB0, dB1, dB2, dB3, dB4, dB5, dB6, dB8, dB10,
|
|
dB12, dB14, dB16, dB18, dB20, dB22, dB24
|
|
}
|
|
},
|
|
cellReselectionServingFreqInfo-r13 SEQUENCE {
|
|
s-NonIntraSearch-r13 ReselectionThreshold
|
|
},
|
|
intraFreqCellReselectionInfo-r13 SEQUENCE {
|
|
q-RxLevMin-r13 Q-RxLevMin,
|
|
q-QualMin-r13 Q-QualMin-r9 OPTIONAL, -- Need OP
|
|
p-Max-r13 P-Max OPTIONAL, -- Need OP
|
|
s-IntraSearchP-r13 ReselectionThreshold,
|
|
t-Reselection-r13 T-Reselection-NB-r13
|
|
},
|
|
freqBandInfo-r13 NS-PmaxList-NB-r13 OPTIONAL, -- Need OR
|
|
multiBandInfoList-r13 SEQUENCE (SIZE (1..maxMultiBands)) OF
|
|
NS-PmaxList-NB-r13 OPTIONAL, -- Need OR
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
...,
|
|
[[ intraFreqCellReselectionInfo-v1350 IntraFreqCellReselectionInfo-NB-v1350 OPTIONAL -- Cond Qrxlevmin
|
|
]],
|
|
[[ intraFreqCellReselectionInfo-v1360 IntraFreqCellReselectionInfo-NB-v1360 OPTIONAL -- Need OR
|
|
]],
|
|
[[ intraFreqCellReselectionInfo-v1430 IntraFreqCellReselectionInfo-NB-v1430 OPTIONAL -- Need OR
|
|
]],
|
|
[[ cellReselectionInfoCommon-v1450 CellReselectionInfoCommon-NB-v1450 OPTIONAL -- Need OR
|
|
]],
|
|
[[ nsss-RRM-Config-r15 NSSS-RRM-Config-NB-r15 OPTIONAL, -- Need OR
|
|
npbch-RRM-Config-r15 ENUMERATED {enabled} OPTIONAL -- Need OR
|
|
]]
|
|
}
|
|
|
|
IntraFreqCellReselectionInfo-NB-v1350 ::= SEQUENCE {
|
|
delta-RxLevMin-v1350 INTEGER (-8..-1)
|
|
}
|
|
|
|
IntraFreqCellReselectionInfo-NB-v1360 ::= SEQUENCE {
|
|
s-IntraSearchP-v1360 ReselectionThreshold-NB-v1360
|
|
}
|
|
|
|
IntraFreqCellReselectionInfo-NB-v1430 ::= SEQUENCE {
|
|
powerClass14dBm-Offset-r14 ENUMERATED {dB-6, dB-3, dB3, dB6, dB9, dB12} OPTIONAL, -- Need OP
|
|
ce-AuthorisationOffset-r14 ENUMERATED {dB5, dB10, dB15, dB20, dB25, dB30, dB35} OPTIONAL -- Need OP
|
|
}
|
|
|
|
CellReselectionInfoCommon-NB-v1450 ::= SEQUENCE {
|
|
s-SearchDeltaP-r14 ENUMERATED {dB6, dB9, dB12, dB15}
|
|
}
|
|
|
|
|
|
SystemInformationBlockType4-NB-r13 ::= SEQUENCE {
|
|
intraFreqNeighCellList-r13 IntraFreqNeighCellList OPTIONAL, -- Need OR
|
|
intraFreqBlackCellList-r13 IntraFreqBlackCellList OPTIONAL, -- Need OR
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
...,
|
|
[[ nsss-RRM-Config-r15 NSSS-RRM-Config-NB-r15 OPTIONAL, -- Need OR
|
|
intraFreqNeighCellList-v1530 IntraFreqNeighCellList-NB-v1530 OPTIONAL -- Need OR
|
|
]]
|
|
}
|
|
|
|
IntraFreqNeighCellList-NB-v1530 ::= SEQUENCE (SIZE (1..maxCellIntra)) OF IntraFreqNeighCellInfo-NB-v1530
|
|
|
|
IntraFreqNeighCellInfo-NB-v1530 ::= SEQUENCE {
|
|
nsss-RRM-Config-r15 NSSS-RRM-Config-NB-r15 OPTIONAL -- Cond NSSS-RRM
|
|
}
|
|
|
|
|
|
SystemInformationBlockType5-NB-r13 ::= SEQUENCE {
|
|
interFreqCarrierFreqList-r13 InterFreqCarrierFreqList-NB-r13,
|
|
t-Reselection-r13 T-Reselection-NB-r13,
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
...,
|
|
[[ scptm-FreqOffset-r14 INTEGER (1..8) OPTIONAL -- Need OP
|
|
]]
|
|
}
|
|
|
|
|
|
InterFreqCarrierFreqList-NB-r13 ::= SEQUENCE (SIZE (1..maxFreq)) OF InterFreqCarrierFreqInfo-NB-r13
|
|
|
|
|
|
InterFreqCarrierFreqInfo-NB-r13 ::= SEQUENCE {
|
|
dl-CarrierFreq-r13 CarrierFreq-NB-r13,
|
|
q-RxLevMin-r13 Q-RxLevMin,
|
|
q-QualMin-r13 Q-QualMin-r9 OPTIONAL, -- Need OP
|
|
p-Max-r13 P-Max OPTIONAL, -- Need OP
|
|
q-OffsetFreq-r13 Q-OffsetRange DEFAULT dB0,
|
|
interFreqNeighCellList-r13 InterFreqNeighCellList-NB-r13 OPTIONAL, -- Need OR
|
|
interFreqBlackCellList-r13 InterFreqBlackCellList-NB-r13 OPTIONAL, -- Need OR
|
|
multiBandInfoList-r13 MultiBandInfoList-NB-r13 OPTIONAL, -- Need OR
|
|
...,
|
|
[[ delta-RxLevMin-v1350 INTEGER (-8..-1) OPTIONAL -- Cond Qrxlevmin
|
|
]],
|
|
[[ powerClass14dBm-Offset-r14 ENUMERATED {dB-6, dB-3, dB3, dB6, dB9, dB12}
|
|
OPTIONAL, -- Need OP
|
|
ce-AuthorisationOffset-r14 ENUMERATED {dB5, dB10, dB15, dB20, dB25, dB30, dB35} OPTIONAL -- Need OP
|
|
]],
|
|
[[ nsss-RRM-Config-r15 NSSS-RRM-Config-NB-r15 OPTIONAL, -- Need OR
|
|
interFreqNeighCellList-v1530 InterFreqNeighCellList-NB-v1530 OPTIONAL -- Need OR
|
|
]],
|
|
[[ dl-CarrierFreq-v1550 CarrierFreq-NB-v1550 OPTIONAL -- Cond TDD
|
|
]]
|
|
}
|
|
|
|
InterFreqNeighCellList-NB-r13 ::= SEQUENCE (SIZE (1..maxCellInter)) OF PhysCellId
|
|
|
|
InterFreqNeighCellList-NB-v1530 ::= SEQUENCE (SIZE (1..maxCellInter)) OF InterFreqNeighCellInfo-NB-v1530
|
|
|
|
InterFreqNeighCellInfo-NB-v1530 ::= SEQUENCE {
|
|
nsss-RRM-Config-r15 NSSS-RRM-Config-NB-r15 OPTIONAL -- Cond NSSS-RRM
|
|
}
|
|
|
|
InterFreqBlackCellList-NB-r13 ::= SEQUENCE (SIZE (1..maxCellBlack)) OF PhysCellId
|
|
|
|
|
|
SystemInformationBlockType14-NB-r13 ::= SEQUENCE {
|
|
ab-Param-r13 CHOICE {
|
|
ab-Common-r13 AB-Config-NB-r13,
|
|
ab-PerPLMN-List-r13 SEQUENCE (SIZE (1..maxPLMN-r11)) OF AB-ConfigPLMN-NB-r13
|
|
} OPTIONAL, -- Need OR
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
...,
|
|
[[ ab-PerNRSRP-r15 ENUMERATED {thresh1, thresh2} OPTIONAL -- Need OR
|
|
]]
|
|
}
|
|
|
|
AB-ConfigPLMN-NB-r13 ::= SEQUENCE {
|
|
ab-Config-r13 AB-Config-NB-r13 OPTIONAL -- Need OR
|
|
}
|
|
|
|
AB-Config-NB-r13 ::= SEQUENCE {
|
|
ab-Category-r13 ENUMERATED {a, b, c},
|
|
ab-BarringBitmap-r13 BIT STRING (SIZE(10)),
|
|
ab-BarringForExceptionData-r13 ENUMERATED {true} OPTIONAL, -- Need OP
|
|
ab-BarringForSpecialAC-r13 BIT STRING (SIZE(5))
|
|
}
|
|
|
|
|
|
SystemInformationBlockType15-NB-r14 ::= SEQUENCE {
|
|
mbms-SAI-IntraFreq-r14 MBMS-SAI-List-r11 OPTIONAL, -- Need OR
|
|
mbms-SAI-InterFreqList-r14 MBMS-SAI-InterFreqList-NB-r14 OPTIONAL, -- Need OR
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
...
|
|
}
|
|
|
|
MBMS-SAI-InterFreqList-NB-r14 ::= SEQUENCE (SIZE (1..maxFreq)) OF MBMS-SAI-InterFreq-NB-r14
|
|
|
|
MBMS-SAI-InterFreq-NB-r14 ::= SEQUENCE {
|
|
dl-CarrierFreq-r14 CarrierFreq-NB-r13,
|
|
mbms-SAI-List-r14 MBMS-SAI-List-r11,
|
|
multiBandInfoList-r14 AdditionalBandInfoList-NB-r14 OPTIONAL -- Need OR
|
|
}
|
|
|
|
|
|
SystemInformationBlockType16-NB-r13 ::= SystemInformationBlockType16-r11
|
|
|
|
|
|
SystemInformationBlockType20-NB-r14 ::= SEQUENCE {
|
|
npdcch-SC-MCCH-Config-r14 NPDCCH-SC-MCCH-Config-NB-r14,
|
|
sc-mcch-CarrierConfig-r14 CHOICE {
|
|
dl-CarrierConfig-r14 DL-CarrierConfigCommon-NB-r14,
|
|
dl-CarrierIndex-r14 INTEGER (0.. maxNonAnchorCarriers-NB-r14)
|
|
},
|
|
sc-mcch-RepetitionPeriod-r14 ENUMERATED {rf32, rf128, rf512, rf1024,
|
|
rf2048, rf4096, rf8192, rf16384},
|
|
sc-mcch-Offset-r14 INTEGER (0..10),
|
|
sc-mcch-ModificationPeriod-r14 ENUMERATED { rf32, rf128, rf256, rf512, rf1024,
|
|
rf2048, rf4096, rf8192, rf16384, rf32768,
|
|
rf65536, rf131072, rf262144, rf524288,
|
|
rf1048576, spare1},
|
|
sc-mcch-SchedulingInfo-r14 SC-MCCH-SchedulingInfo-NB-r14 OPTIONAL, -- Need OP
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
...
|
|
}
|
|
|
|
NPDCCH-SC-MCCH-Config-NB-r14 ::= SEQUENCE {
|
|
npdcch-NumRepetitions-SC-MCCH-r14 ENUMERATED {r1, r2, r4, r8, r16,
|
|
r32, r64, r128, r256,
|
|
r512, r1024, r2048},
|
|
npdcch-StartSF-SC-MCCH-r14 ENUMERATED {v1dot5, v2, v4, v8,
|
|
v16, v32, v48, v64},
|
|
npdcch-Offset-SC-MCCH-r14 ENUMERATED {zero, oneEighth, oneQuarter,
|
|
threeEighth, oneHalf, fiveEighth,
|
|
threeQuarter, sevenEighth}
|
|
}
|
|
|
|
SC-MCCH-SchedulingInfo-NB-r14::= SEQUENCE {
|
|
onDurationTimerSCPTM-r14 ENUMERATED {
|
|
pp1, pp2, pp3, pp4,
|
|
pp8, pp16, pp32, spare},
|
|
drx-InactivityTimerSCPTM-r14 ENUMERATED {
|
|
pp0, pp1, pp2, pp3,
|
|
pp4, pp8, pp16, pp32},
|
|
schedulingPeriodStartOffsetSCPTM-r14 CHOICE {
|
|
sf10 INTEGER(0..9),
|
|
sf20 INTEGER(0..19),
|
|
sf32 INTEGER(0..31),
|
|
sf40 INTEGER(0..39),
|
|
sf64 INTEGER(0..63),
|
|
sf80 INTEGER(0..79),
|
|
sf128 INTEGER(0..127),
|
|
sf160 INTEGER(0..159),
|
|
sf256 INTEGER(0..255),
|
|
sf320 INTEGER(0..319),
|
|
sf512 INTEGER(0..511),
|
|
sf640 INTEGER(0..639),
|
|
sf1024 INTEGER(0..1023),
|
|
sf2048 INTEGER(0..2047),
|
|
sf4096 INTEGER(0..4095),
|
|
sf8192 INTEGER(0..8191)
|
|
},
|
|
...
|
|
}
|
|
|
|
|
|
SystemInformationBlockType22-NB-r14 ::= SEQUENCE {
|
|
dl-ConfigList-r14 DL-ConfigCommonList-NB-r14 OPTIONAL, -- Need OR
|
|
ul-ConfigList-r14 UL-ConfigCommonList-NB-r14 OPTIONAL, -- Need OR
|
|
pagingWeightAnchor-r14 PagingWeight-NB-r14 OPTIONAL, -- Cond pcch-config
|
|
nprach-ProbabilityAnchorList-r14 NPRACH-ProbabilityAnchorList-NB-r14 OPTIONAL, -- Cond nprach-config
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
...,
|
|
[[ mixedOperationModeConfig-r15 SEQUENCE {
|
|
dl-ConfigListMixed-r15 DL-ConfigCommonList-NB-r14 OPTIONAL, -- Cond dl-ConfigList
|
|
ul-ConfigListMixed-r15 UL-ConfigCommonList-NB-r14 OPTIONAL, -- Cond ul-ConfigList
|
|
pagingDistribution-r15 ENUMERATED {true} OPTIONAL, -- Need OR
|
|
nprach-Distribution-r15 ENUMERATED {true} OPTIONAL -- Need OR
|
|
} OPTIONAL, -- Need OR
|
|
ul-ConfigList-r15 UL-ConfigCommonListTDD-NB-r15 OPTIONAL -- Cond TDD
|
|
]]
|
|
}
|
|
|
|
DL-ConfigCommonList-NB-r14 ::= SEQUENCE (SIZE (1.. maxNonAnchorCarriers-NB-r14)) OF
|
|
DL-ConfigCommon-NB-r14
|
|
|
|
UL-ConfigCommonList-NB-r14 ::= SEQUENCE (SIZE (1.. maxNonAnchorCarriers-NB-r14)) OF
|
|
UL-ConfigCommon-NB-r14
|
|
|
|
UL-ConfigCommonListTDD-NB-r15 ::= SEQUENCE (SIZE (1.. maxNonAnchorCarriers-NB-r14)) OF
|
|
UL-ConfigCommonTDD-NB-r15
|
|
|
|
DL-ConfigCommon-NB-r14 ::= SEQUENCE {
|
|
dl-CarrierConfig-r14 DL-CarrierConfigCommon-NB-r14,
|
|
pcch-Config-r14 PCCH-Config-NB-r14 OPTIONAL, -- Need OR
|
|
...,
|
|
[[ wus-Config-r15 WUS-ConfigPerCarrier-NB-r15 OPTIONAL -- Cond WUS
|
|
]]
|
|
}
|
|
|
|
PCCH-Config-NB-r14 ::= SEQUENCE {
|
|
npdcch-NumRepetitionPaging-r14 ENUMERATED {
|
|
r1, r2, r4, r8, r16, r32, r64, r128,
|
|
r256, r512, r1024, r2048,
|
|
spare4, spare3, spare2, spare1} OPTIONAL, -- Need OP
|
|
pagingWeight-r14 PagingWeight-NB-r14 DEFAULT w1,
|
|
...
|
|
}
|
|
|
|
PagingWeight-NB-r14 ::= ENUMERATED {w1, w2, w3, w4, w5, w6, w7, w8,
|
|
w9, w10, w11, w12, w13, w14, w15, w16}
|
|
|
|
UL-ConfigCommon-NB-r14 ::= SEQUENCE {
|
|
ul-CarrierFreq-r14 CarrierFreq-NB-r13,
|
|
nprach-ParametersList-r14 NPRACH-ParametersList-NB-r14 OPTIONAL, -- Need OR
|
|
...,
|
|
[[ nprach-ParametersListEDT-r15 NPRACH-ParametersList-NB-r14 OPTIONAL -- Cond EDT
|
|
]]
|
|
}
|
|
|
|
UL-ConfigCommonTDD-NB-r15 ::= SEQUENCE {
|
|
tdd-UL-DL-AlignmentOffset-r15 TDD-UL-DL-AlignmentOffset-NB-r15,
|
|
nprach-ParametersListTDD-r15 NPRACH-ParametersListTDD-NB-r15 OPTIONAL, -- Need OR
|
|
...
|
|
}
|
|
|
|
NPRACH-ProbabilityAnchorList-NB-r14 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF
|
|
NPRACH-ProbabilityAnchor-NB-r14
|
|
|
|
NPRACH-ProbabilityAnchor-NB-r14 ::= SEQUENCE {
|
|
nprach-ProbabilityAnchor-r14 ENUMERATED {
|
|
zero, oneSixteenth, oneFifteenth, oneFourteenth,
|
|
oneThirteenth, oneTwelfth, oneEleventh, oneTenth,
|
|
oneNinth, oneEighth, oneSeventh, oneSixth,
|
|
oneFifth, oneFourth, oneThird, oneHalf}
|
|
OPTIONAL -- Need OP
|
|
}
|
|
|
|
|
|
SystemInformationBlockType23-NB-r15 ::= SEQUENCE {
|
|
ul-ConfigList-v1530 UL-ConfigCommonList-NB-v1530 OPTIONAL, -- Need OR
|
|
ul-ConfigListMixed-v1530 UL-ConfigCommonList-NB-v1530 OPTIONAL, -- Need OR
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
...
|
|
}
|
|
|
|
UL-ConfigCommonList-NB-v1530 ::= SEQUENCE (SIZE (1.. maxNonAnchorCarriers-NB-r14)) OF
|
|
UL-ConfigCommon-NB-v1530
|
|
|
|
UL-ConfigCommon-NB-v1530 ::= SEQUENCE {
|
|
nprach-ParametersListFmt2-r15 NPRACH-ParametersListFmt2-NB-r15 OPTIONAL, -- Need OR
|
|
nprach-ParametersListFmt2EDT-r15 NPRACH-ParametersListFmt2-NB-r15 OPTIONAL, -- Cond EDT
|
|
...
|
|
}
|
|
|
|
|
|
CarrierConfigDedicated-NB-r13 ::= SEQUENCE {
|
|
dl-CarrierConfig-r13 DL-CarrierConfigDedicated-NB-r13,
|
|
ul-CarrierConfig-r13 UL-CarrierConfigDedicated-NB-r13
|
|
}
|
|
|
|
DL-CarrierConfigDedicated-NB-r13 ::= SEQUENCE {
|
|
dl-CarrierFreq-r13 CarrierFreq-NB-r13,
|
|
downlinkBitmapNonAnchor-r13 CHOICE {
|
|
useNoBitmap-r13 NULL,
|
|
useAnchorBitmap-r13 NULL,
|
|
explicitBitmapConfiguration-r13 DL-Bitmap-NB-r13,
|
|
spare NULL
|
|
} OPTIONAL, -- Need ON
|
|
dl-GapNonAnchor-r13 CHOICE {
|
|
useNoGap-r13 NULL,
|
|
useAnchorGapConfig-r13 NULL,
|
|
explicitGapConfiguration-r13 DL-GapConfig-NB-r13,
|
|
spare NULL
|
|
} OPTIONAL, -- Need ON
|
|
inbandCarrierInfo-r13 SEQUENCE {
|
|
samePCI-Indicator-r13 CHOICE {
|
|
samePCI-r13 SEQUENCE {
|
|
indexToMidPRB-r13 INTEGER (-55..54)
|
|
},
|
|
differentPCI-r13 SEQUENCE {
|
|
eutra-NumCRS-Ports-r13 ENUMERATED {same, four}
|
|
}
|
|
} OPTIONAL, -- Cond anchor-guardband-or-standalone
|
|
eutraControlRegionSize-r13 ENUMERATED {n1, n2, n3}
|
|
} OPTIONAL, -- Cond non-anchor-inband
|
|
...,
|
|
[[ nrs-PowerOffsetNonAnchor-v1330 ENUMERATED {dB-12, dB-10, dB-8, dB-6,
|
|
dB-4, dB-2, dB0, dB3}
|
|
OPTIONAL -- Need ON
|
|
]],
|
|
[[ dl-GapNonAnchor-v1530 DL-GapConfig-NB-v1530 OPTIONAL -- Cond TDD1
|
|
]],
|
|
[[ dl-CarrierFreq-v1550 CarrierFreq-NB-v1550 OPTIONAL -- Cond TDD1
|
|
]]
|
|
}
|
|
|
|
UL-CarrierConfigDedicated-NB-r13 ::= SEQUENCE {
|
|
ul-CarrierFreq-r13 CarrierFreq-NB-r13 OPTIONAL, -- Need OP
|
|
...,
|
|
[[ tdd-UL-DL-AlignmentOffset-r15 TDD-UL-DL-AlignmentOffset-NB-r15 OPTIONAL -- Cond TDD
|
|
]]
|
|
}
|
|
|
|
|
|
CarrierFreq-NB-r13 ::= SEQUENCE {
|
|
carrierFreq-r13 ARFCN-ValueEUTRA-r9,
|
|
carrierFreqOffset-r13 ENUMERATED {
|
|
v-10, v-9, v-8, v-7, v-6, v-5, v-4, v-3, v-2, v-1, v-0dot5,
|
|
v0, v1, v2, v3, v4, v5, v6, v7, v8, v9
|
|
} OPTIONAL -- Need ON
|
|
}
|
|
|
|
CarrierFreq-NB-v1550 ::= SEQUENCE {
|
|
carrierFreqOffset-v1550 ENUMERATED {v-8dot5, v-4dot5, v3dot5, v7dot5}
|
|
}
|
|
|
|
|
|
ChannelRasterOffset-NB-r13 ::= ENUMERATED {khz-7dot5, khz-2dot5, khz2dot5, khz7dot5}
|
|
|
|
|
|
DL-Bitmap-NB-r13 ::= CHOICE {
|
|
subframePattern10-r13 BIT STRING (SIZE (10)),
|
|
subframePattern40-r13 BIT STRING (SIZE (40))
|
|
}
|
|
|
|
|
|
DL-CarrierConfigCommon-NB-r14 ::= SEQUENCE {
|
|
dl-CarrierFreq-r14 CarrierFreq-NB-r13,
|
|
downlinkBitmapNonAnchor-r14 CHOICE {
|
|
useNoBitmap-r14 NULL,
|
|
useAnchorBitmap-r14 NULL,
|
|
explicitBitmapConfiguration-r14 DL-Bitmap-NB-r13
|
|
},
|
|
dl-GapNonAnchor-r14 CHOICE {
|
|
useNoGap-r14 NULL,
|
|
useAnchorGapConfig-r14 NULL,
|
|
explicitGapConfiguration-r14 DL-GapConfig-NB-r13
|
|
},
|
|
inbandCarrierInfo-r14 SEQUENCE {
|
|
samePCI-Indicator-r14 CHOICE {
|
|
samePCI-r14 SEQUENCE {
|
|
indexToMidPRB-r14 INTEGER (-55..54)
|
|
},
|
|
differentPCI-r14 SEQUENCE {
|
|
eutra-NumCRS-Ports-r14 ENUMERATED {same, four}
|
|
}
|
|
} OPTIONAL, -- Cond anchor-guardband-or-standalone
|
|
eutraControlRegionSize-r14 ENUMERATED {n1, n2, n3}
|
|
} OPTIONAL, -- Cond non-anchor-inband
|
|
nrs-PowerOffsetNonAnchor-r14 ENUMERATED {dB-12, dB-10, dB-8, dB-6,
|
|
dB-4, dB-2, dB0, dB3} DEFAULT dB0,
|
|
...,
|
|
[[ dl-GapNonAnchor-v1530 DL-GapConfig-NB-v1530 OPTIONAL -- Cond TDD
|
|
]],
|
|
[[ dl-CarrierFreq-v1550 CarrierFreq-NB-v1550 OPTIONAL -- Cond TDD
|
|
]]
|
|
}
|
|
|
|
|
|
|
|
DL-GapConfig-NB-r13 ::= SEQUENCE {
|
|
dl-GapThreshold-r13 ENUMERATED {n32, n64, n128, n256},
|
|
dl-GapPeriodicity-r13 ENUMERATED {sf64, sf128, sf256, sf512},
|
|
dl-GapDurationCoeff-r13 ENUMERATED {oneEighth, oneFourth, threeEighth, oneHalf}
|
|
}
|
|
|
|
DL-GapConfig-NB-v1530 ::= SEQUENCE {
|
|
dl-GapPeriodicity-v1530 ENUMERATED {sf1024}
|
|
}
|
|
|
|
|
|
LogicalChannelConfig-NB-r13 ::= SEQUENCE {
|
|
priority-r13 INTEGER (1..16) OPTIONAL, -- Cond UL
|
|
logicalChannelSR-Prohibit-r13 BOOLEAN OPTIONAL, -- Need ON
|
|
...
|
|
}
|
|
|
|
|
|
MAC-MainConfig-NB-r13 ::= SEQUENCE {
|
|
ul-SCH-Config-r13 SEQUENCE {
|
|
periodicBSR-Timer-r13 PeriodicBSR-Timer-NB-r13 OPTIONAL, -- Need ON
|
|
retxBSR-Timer-r13 RetxBSR-Timer-NB-r13
|
|
} OPTIONAL, -- Need ON
|
|
drx-Config-r13 DRX-Config-NB-r13 OPTIONAL, -- Need ON
|
|
timeAlignmentTimerDedicated-r13 TimeAlignmentTimer,
|
|
logicalChannelSR-Config-r13 CHOICE {
|
|
release NULL,
|
|
setup SEQUENCE {
|
|
logicalChannelSR-ProhibitTimer-r13 ENUMERATED {
|
|
pp2, pp8, pp32, pp128, pp512,
|
|
pp1024, pp2048, spare}
|
|
}
|
|
} OPTIONAL, -- Need ON
|
|
...,
|
|
[[ rai-Activation-r14 ENUMERATED {true} OPTIONAL, -- Need OR
|
|
dataInactivityTimerConfig-r14 CHOICE {
|
|
release NULL,
|
|
setup SEQUENCE {
|
|
dataInactivityTimer-r14 DataInactivityTimer-r14
|
|
}
|
|
} OPTIONAL -- Need ON
|
|
]],
|
|
[[ drx-Cycle-v1430 ENUMERATED {
|
|
sf1280, sf2560, sf5120, sf10240} OPTIONAL -- Need ON
|
|
]],
|
|
[[ ra-CFRA-Config-r14 ENUMERATED {true} OPTIONAL -- Need ON
|
|
]]
|
|
}
|
|
|
|
PeriodicBSR-Timer-NB-r13 ::= ENUMERATED {
|
|
pp2, pp4, pp8, pp16, pp64, pp128, infinity, spare}
|
|
|
|
RetxBSR-Timer-NB-r13 ::= ENUMERATED {
|
|
pp4, pp16, pp64, pp128, pp256, pp512, infinity, spare}
|
|
|
|
DRX-Config-NB-r13 ::= CHOICE {
|
|
release NULL,
|
|
setup SEQUENCE {
|
|
onDurationTimer-r13 ENUMERATED {
|
|
pp1, pp2, pp3, pp4, pp8, pp16, pp32, spare},
|
|
drx-InactivityTimer-r13 ENUMERATED {
|
|
pp0, pp1, pp2, pp3, pp4, pp8, pp16, pp32},
|
|
drx-RetransmissionTimer-r13 ENUMERATED {
|
|
pp0, pp1, pp2, pp4, pp6, pp8, pp16, pp24,
|
|
pp33, spare7, spare6, spare5,
|
|
spare4, spare3, spare2, spare1},
|
|
drx-Cycle-r13 ENUMERATED {
|
|
sf256, sf512, sf1024, sf1536, sf2048, sf3072,
|
|
sf4096, sf4608, sf6144, sf7680, sf8192, sf9216,
|
|
spare4, spare3, spare2, spare1},
|
|
drx-StartOffset-r13 INTEGER (0..255),
|
|
drx-ULRetransmissionTimer-r13 ENUMERATED {
|
|
pp0, pp1, pp2, pp4, pp6, pp8, pp16, pp24,
|
|
pp33, pp40, pp64, pp80, pp96,
|
|
pp112, pp128, pp160, pp320}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
NPDCCH-ConfigDedicated-NB-r13 ::= SEQUENCE {
|
|
npdcch-NumRepetitions-r13 ENUMERATED {r1, r2, r4, r8, r16, r32, r64, r128,
|
|
r256, r512, r1024, r2048,
|
|
spare4, spare3, spare2, spare1},
|
|
npdcch-StartSF-USS-r13 ENUMERATED {v1dot5, v2, v4, v8, v16, v32, v48, v64},
|
|
npdcch-Offset-USS-r13 ENUMERATED {zero, oneEighth, oneFourth, threeEighth}
|
|
}
|
|
|
|
NPDCCH-ConfigDedicated-NB-v1530 ::= SEQUENCE {
|
|
npdcch-StartSF-USS-v1530 ENUMERATED {v96, v128}
|
|
}
|
|
|
|
|
|
|
|
NPDSCH-ConfigCommon-NB-r13 ::= SEQUENCE {
|
|
nrs-Power-r13 INTEGER (-60..50)
|
|
}
|
|
|
|
|
|
NPRACH-ConfigSIB-NB-r13 ::= SEQUENCE {
|
|
nprach-CP-Length-r13 ENUMERATED {us66dot7, us266dot7},
|
|
rsrp-ThresholdsPrachInfoList-r13 RSRP-ThresholdsNPRACH-InfoList-NB-r13 OPTIONAL, -- Need OR
|
|
nprach-ParametersList-r13 NPRACH-ParametersList-NB-r13
|
|
}
|
|
|
|
NPRACH-ConfigSIB-NB-v1330 ::= SEQUENCE {
|
|
nprach-ParametersList-v1330 NPRACH-ParametersList-NB-v1330
|
|
}
|
|
|
|
NPRACH-ConfigSIB-NB-v1450 ::= SEQUENCE {
|
|
maxNumPreambleAttemptCE-r14 ENUMERATED {n3, n4, n5, n6, n7, n8, n10, spare1}
|
|
}
|
|
|
|
NPRACH-ConfigSIB-NB-v1530 ::= SEQUENCE {
|
|
tdd-Parameters-r15 SEQUENCE {
|
|
nprach-PreambleFormat-r15 ENUMERATED {
|
|
fmt0, fmt1, fmt2, fmt0-a, fmt1-a},
|
|
dummy ENUMERATED {
|
|
n1, n2, n4, n8, n16, n32, n64, n128,
|
|
n256, n512, n1024},
|
|
nprach-ParametersListTDD-r15 NPRACH-ParametersListTDD-NB-r15
|
|
} OPTIONAL, -- Cond TDD
|
|
fmt2-Parameters-r15 SEQUENCE {
|
|
nprach-ParametersListFmt2-r15 NPRACH-ParametersListFmt2-NB-r15 OPTIONAL, -- Need OR
|
|
nprach-ParametersListFmt2EDT-r15 NPRACH-ParametersListFmt2-NB-r15 OPTIONAL -- Cond EDT2
|
|
} OPTIONAL, -- Need OR
|
|
edt-Parameters-r15 SEQUENCE {
|
|
edt-SmallTBS-Subset-r15 ENUMERATED {true} OPTIONAL, -- Need OR
|
|
edt-TBS-InfoList-r15 EDT-TBS-InfoList-NB-r15,
|
|
nprach-ParametersListEDT-r15 NPRACH-ParametersList-NB-r14 OPTIONAL -- Need OR
|
|
} OPTIONAL -- Cond EDT1
|
|
}
|
|
|
|
NPRACH-ConfigSIB-NB-v1550 ::= SEQUENCE {
|
|
tdd-Parameters-v1550 SEQUENCE {
|
|
nprach-ParametersListTDD-v1550 NPRACH-ParametersListTDD-NB-v1550
|
|
}
|
|
}
|
|
|
|
NPRACH-ParametersList-NB-r13 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF NPRACH-Parameters-NB-r13
|
|
|
|
NPRACH-ParametersList-NB-v1330 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF NPRACH-Parameters-NB-v1330
|
|
|
|
NPRACH-Parameters-NB-r13::= SEQUENCE {
|
|
nprach-Periodicity-r13 ENUMERATED {ms40, ms80, ms160, ms240,
|
|
ms320, ms640, ms1280, ms2560},
|
|
nprach-StartTime-r13 ENUMERATED {ms8, ms16, ms32, ms64,
|
|
ms128, ms256, ms512, ms1024},
|
|
nprach-SubcarrierOffset-r13 ENUMERATED {n0, n12, n24, n36, n2, n18, n34, spare1},
|
|
nprach-NumSubcarriers-r13 ENUMERATED {n12, n24, n36, n48},
|
|
nprach-SubcarrierMSG3-RangeStart-r13 ENUMERATED {zero, oneThird, twoThird, one},
|
|
maxNumPreambleAttemptCE-r13 ENUMERATED {n3, n4, n5, n6, n7, n8, n10, spare1},
|
|
numRepetitionsPerPreambleAttempt-r13 ENUMERATED {n1, n2, n4, n8, n16, n32, n64, n128},
|
|
npdcch-NumRepetitions-RA-r13 ENUMERATED {r1, r2, r4, r8, r16, r32, r64, r128,
|
|
r256, r512, r1024, r2048,
|
|
spare4, spare3, spare2, spare1},
|
|
npdcch-StartSF-CSS-RA-r13 ENUMERATED {v1dot5, v2, v4, v8, v16, v32, v48, v64},
|
|
npdcch-Offset-RA-r13 ENUMERATED {zero, oneEighth, oneFourth, threeEighth}
|
|
}
|
|
|
|
NPRACH-Parameters-NB-v1330 ::= SEQUENCE {
|
|
nprach-NumCBRA-StartSubcarriers-r13 ENUMERATED {n8, n10, n11, n12, n20, n22, n23, n24,
|
|
n32, n34, n35, n36, n40, n44, n46, n48}
|
|
}
|
|
|
|
NPRACH-ParametersList-NB-r14 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF
|
|
NPRACH-Parameters-NB-r14
|
|
|
|
NPRACH-Parameters-NB-r14 ::= SEQUENCE {
|
|
nprach-Parameters-r14 SEQUENCE {
|
|
nprach-Periodicity-r14 ENUMERATED {ms40, ms80, ms160, ms240,
|
|
ms320, ms640, ms1280, ms2560}
|
|
OPTIONAL, -- NEED OP
|
|
nprach-StartTime-r14 ENUMERATED {ms8, ms16, ms32, ms64,
|
|
ms128, ms256, ms512, ms1024}
|
|
OPTIONAL, -- NEED OP
|
|
nprach-SubcarrierOffset-r14 ENUMERATED {n0, n12, n24, n36, n2, n18, n34, spare1}
|
|
OPTIONAL, -- NEED OP
|
|
nprach-NumSubcarriers-r14 ENUMERATED {n12, n24, n36, n48}
|
|
OPTIONAL, -- NEED OP
|
|
nprach-SubcarrierMSG3-RangeStart-r14 ENUMERATED {zero, oneThird, twoThird, one}
|
|
OPTIONAL, -- NEED OP
|
|
npdcch-NumRepetitions-RA-r14 ENUMERATED {r1, r2, r4, r8, r16, r32, r64, r128,
|
|
r256, r512, r1024, r2048,
|
|
spare4, spare3, spare2, spare1}
|
|
OPTIONAL, -- NEED OP
|
|
npdcch-StartSF-CSS-RA-r14 ENUMERATED {v1dot5, v2, v4, v8, v16, v32, v48, v64}
|
|
OPTIONAL, -- NEED OP
|
|
npdcch-Offset-RA-r14 ENUMERATED {zero, oneEighth, oneFourth, threeEighth}
|
|
OPTIONAL, -- NEED OP
|
|
nprach-NumCBRA-StartSubcarriers-r14 ENUMERATED {n8, n10, n11, n12, n20, n22, n23, n24,
|
|
n32, n34, n35, n36, n40, n44, n46, n48}
|
|
OPTIONAL, -- NEED OP
|
|
npdcch-CarrierIndex-r14 INTEGER (1..maxNonAnchorCarriers-NB-r14)
|
|
OPTIONAL, -- Need OP
|
|
...
|
|
} OPTIONAL -- Need OR
|
|
}
|
|
|
|
NPRACH-ParametersListTDD-NB-r15 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF
|
|
NPRACH-ParametersTDD-NB-r15
|
|
|
|
NPRACH-ParametersTDD-NB-r15 ::= SEQUENCE {
|
|
nprach-Parameters-r15 SEQUENCE {
|
|
nprach-Periodicity-r15 ENUMERATED {ms80, ms160, ms320, ms640,
|
|
ms1280, ms2560, ms5120, ms10240}
|
|
OPTIONAL, -- NEED OP
|
|
nprach-StartTime-r15 ENUMERATED {ms10, ms20, ms40, ms80,
|
|
ms160, ms320, ms640, ms1280,
|
|
ms2560, ms5120, spare6, spare5,
|
|
spare4, spare3, spare2, spare1}
|
|
OPTIONAL, -- NEED OP
|
|
nprach-SubcarrierOffset-r15 ENUMERATED {n0, n12, n24, n36, n2, n18, n34, spare1}
|
|
OPTIONAL, -- NEED OP
|
|
nprach-NumSubcarriers-r15 ENUMERATED {n12, n24, n36, n48}
|
|
OPTIONAL, -- NEED OP
|
|
nprach-SubcarrierMSG3-RangeStart-r15 ENUMERATED {zero, oneThird, twoThird, one}
|
|
OPTIONAL, -- NEED OP
|
|
npdcch-NumRepetitions-RA-r15 ENUMERATED {r1, r2, r4, r8, r16, r32, r64, r128,
|
|
r256, r512, r1024, r2048,
|
|
spare4, spare3, spare2, spare1}
|
|
OPTIONAL, -- NEED OP
|
|
npdcch-StartSF-CSS-RA-r15 ENUMERATED {v4, v8, v16, v32, v48, v64, v96, v128}
|
|
OPTIONAL, -- NEED OP
|
|
npdcch-Offset-RA-r15 ENUMERATED {zero, oneEighth, oneFourth, threeEighth}
|
|
OPTIONAL, -- NEED OP
|
|
nprach-NumCBRA-StartSubcarriers-r15 ENUMERATED {n8, n10, n11, n12, n20, n22, n23, n24,
|
|
n32, n34, n35, n36, n40, n44, n46, n48}
|
|
OPTIONAL, -- NEED OP
|
|
...
|
|
} OPTIONAL -- Need OR
|
|
}
|
|
|
|
NPRACH-ParametersListTDD-NB-v1550 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF
|
|
NPRACH-ParametersTDD-NB-v1550
|
|
|
|
NPRACH-ParametersTDD-NB-v1550 ::= SEQUENCE {
|
|
maxNumPreambleAttemptCE-v1550 ENUMERATED {n3, n4, n5, n6, n7, n8, n10, spare1},
|
|
numRepetitionsPerPreambleAttempt-v1550 ENUMERATED {n1, n2, n4, n8, n16, n32, n64, n128,
|
|
n256, n512, n1024}
|
|
}
|
|
|
|
NPRACH-ParametersListFmt2-NB-r15 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF NPRACH-ParametersFmt2-NB-r15
|
|
|
|
NPRACH-ParametersFmt2-NB-r15 ::= SEQUENCE {
|
|
nprach-Parameters-r15 SEQUENCE {
|
|
nprach-Periodicity-r15 ENUMERATED {ms40, ms80, ms160, ms320,
|
|
ms640, ms1280, ms2560, ms5120}
|
|
OPTIONAL, -- NEED OP
|
|
nprach-StartTime-r15 ENUMERATED {ms8, ms16, ms32, ms64,
|
|
ms128, ms256, ms512, ms1024}
|
|
OPTIONAL, -- NEED OP
|
|
nprach-SubcarrierOffset-r15 ENUMERATED {n0, n36, n72, n108, n6, n54, n102, n42,
|
|
n78, n90, n12, n24, n48, n84, n60, n18}
|
|
OPTIONAL, -- NEED OP
|
|
nprach-NumSubcarriers-r15 ENUMERATED {n36, n72, n108, n144}
|
|
OPTIONAL, -- NEED OP
|
|
nprach-SubcarrierMSG3-RangeStart-r15 ENUMERATED {zero, oneThird, twoThird, one}
|
|
OPTIONAL, -- NEED OP
|
|
npdcch-NumRepetitions-RA-r15 ENUMERATED {r1, r2, r4, r8, r16, r32, r64, r128,
|
|
r256, r512, r1024, r2048,
|
|
spare4, spare3, spare2, spare1}
|
|
OPTIONAL, -- NEED OP
|
|
npdcch-StartSF-CSS-RA-r15 ENUMERATED {v1dot5, v2, v4, v8, v16, v32, v48, v64}
|
|
OPTIONAL, -- NEED OP
|
|
npdcch-Offset-RA-r15 ENUMERATED {zero, oneEighth, oneFourth, threeEighth}
|
|
OPTIONAL, -- NEED OP
|
|
nprach-NumCBRA-StartSubcarriers-r15 ENUMERATED {
|
|
n24, n30, n33, n36, n60, n66, n69, n72,
|
|
n96, n102, n105, n108, n120, n132, n138, n144}
|
|
OPTIONAL, -- NEED OP
|
|
npdcch-CarrierIndex-r15 INTEGER (1..maxNonAnchorCarriers-NB-r14)
|
|
OPTIONAL, -- Need OP
|
|
...
|
|
} OPTIONAL -- Need OR
|
|
}
|
|
|
|
RSRP-ThresholdsNPRACH-InfoList-NB-r13 ::= SEQUENCE (SIZE(1..2)) OF RSRP-Range
|
|
|
|
EDT-TBS-InfoList-NB-r15 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF EDT-TBS-NB-r15
|
|
|
|
EDT-TBS-NB-r15 ::= SEQUENCE {
|
|
edt-SmallTBS-Enabled-r15 BOOLEAN,
|
|
edt-TBS-r15 ENUMERATED {b328, b408, b504, b584, b680, b808, b936, b1000}
|
|
}
|
|
|
|
|
|
NPUSCH-ConfigCommon-NB-r13 ::= SEQUENCE {
|
|
ack-NACK-NumRepetitions-Msg4-r13 SEQUENCE (SIZE(1.. maxNPRACH-Resources-NB-r13)) OF
|
|
ACK-NACK-NumRepetitions-NB-r13,
|
|
srs-SubframeConfig-r13 ENUMERATED {
|
|
sc0, sc1, sc2, sc3, sc4, sc5, sc6, sc7,
|
|
sc8, sc9, sc10, sc11, sc12, sc13, sc14, sc15
|
|
} OPTIONAL, -- Need OR
|
|
dmrs-Config-r13 SEQUENCE {
|
|
threeTone-BaseSequence-r13 INTEGER (0..12) OPTIONAL, -- Need OP
|
|
threeTone-CyclicShift-r13 INTEGER (0..2),
|
|
sixTone-BaseSequence-r13 INTEGER (0..14) OPTIONAL, -- Need OP
|
|
sixTone-CyclicShift-r13 INTEGER (0..3),
|
|
twelveTone-BaseSequence-r13 INTEGER (0..30) OPTIONAL -- Need OP
|
|
} OPTIONAL, -- Need OR
|
|
ul-ReferenceSignalsNPUSCH-r13 UL-ReferenceSignalsNPUSCH-NB-r13
|
|
}
|
|
|
|
UL-ReferenceSignalsNPUSCH-NB-r13 ::= SEQUENCE {
|
|
groupHoppingEnabled-r13 BOOLEAN,
|
|
groupAssignmentNPUSCH-r13 INTEGER (0..29)
|
|
}
|
|
|
|
NPUSCH-ConfigDedicated-NB-r13 ::= SEQUENCE {
|
|
ack-NACK-NumRepetitions-r13 ACK-NACK-NumRepetitions-NB-r13 OPTIONAL, -- Need ON
|
|
npusch-AllSymbols-r13 BOOLEAN OPTIONAL, -- Cond SRS
|
|
groupHoppingDisabled-r13 ENUMERATED {true} OPTIONAL -- Need OR
|
|
}
|
|
|
|
ACK-NACK-NumRepetitions-NB-r13 ::= ENUMERATED {r1, r2, r4, r8, r16, r32, r64, r128}
|
|
|
|
|
|
|
|
PDCP-Config-NB-r13 ::= SEQUENCE {
|
|
discardTimer-r13 ENUMERATED {
|
|
ms5120, ms10240, ms20480, ms40960,
|
|
ms81920, infinity, spare2, spare1
|
|
} OPTIONAL, -- Cond Setup
|
|
headerCompression-r13 CHOICE {
|
|
notUsed NULL,
|
|
rohc SEQUENCE {
|
|
maxCID-r13 INTEGER (1..16383) DEFAULT 15,
|
|
profiles-r13 SEQUENCE {
|
|
profile0x0002 BOOLEAN,
|
|
profile0x0003 BOOLEAN,
|
|
profile0x0004 BOOLEAN,
|
|
profile0x0006 BOOLEAN,
|
|
profile0x0102 BOOLEAN,
|
|
profile0x0103 BOOLEAN,
|
|
profile0x0104 BOOLEAN
|
|
},
|
|
...
|
|
}
|
|
},
|
|
...
|
|
}
|
|
|
|
|
|
PhysicalConfigDedicated-NB-r13 ::= SEQUENCE {
|
|
carrierConfigDedicated-r13 CarrierConfigDedicated-NB-r13 OPTIONAL, -- Need ON
|
|
npdcch-ConfigDedicated-r13 NPDCCH-ConfigDedicated-NB-r13 OPTIONAL, -- Need ON
|
|
npusch-ConfigDedicated-r13 NPUSCH-ConfigDedicated-NB-r13 OPTIONAL, -- Need ON
|
|
uplinkPowerControlDedicated-r13 UplinkPowerControlDedicated-NB-r13 OPTIONAL, -- Need ON
|
|
...,
|
|
[[ twoHARQ-ProcessesConfig-r14 ENUMERATED {true} OPTIONAL -- Need OR
|
|
]],
|
|
[[ interferenceRandomisationConfig-r14 ENUMERATED {true} OPTIONAL -- Need OR
|
|
]],
|
|
[[ npdcch-ConfigDedicated-v1530 NPDCCH-ConfigDedicated-NB-v1530 OPTIONAL -- Cond TDD
|
|
]],
|
|
[[ additionalTxSIB1-Config-v1540 ENUMERATED {true} OPTIONAL -- Cond additionalSIB1
|
|
]]
|
|
}
|
|
|
|
|
|
RACH-ConfigCommon-NB-r13 ::= SEQUENCE {
|
|
preambleTransMax-CE-r13 PreambleTransMax,
|
|
powerRampingParameters-r13 PowerRampingParameters,
|
|
rach-InfoList-r13 RACH-InfoList-NB-r13,
|
|
connEstFailOffset-r13 INTEGER (0..15) OPTIONAL, -- Need OP
|
|
...,
|
|
[[ powerRampingParameters-v1450 PowerRampingParameters-NB-v1450 OPTIONAL -- Need OR
|
|
]],
|
|
[[ rach-InfoList-v1530 RACH-InfoList-NB-v1530 OPTIONAL -- Cond EDT
|
|
]]
|
|
}
|
|
|
|
RACH-InfoList-NB-r13 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF RACH-Info-NB-r13
|
|
|
|
RACH-InfoList-NB-v1530 ::= SEQUENCE (SIZE (1.. maxNPRACH-Resources-NB-r13)) OF RACH-Info-NB-v1530
|
|
|
|
RACH-Info-NB-r13 ::= SEQUENCE {
|
|
ra-ResponseWindowSize-r13 ENUMERATED {
|
|
pp2, pp3, pp4, pp5, pp6, pp7, pp8, pp10},
|
|
mac-ContentionResolutionTimer-r13 ENUMERATED {
|
|
pp1, pp2, pp3, pp4, pp8, pp16, pp32, pp64}
|
|
}
|
|
|
|
RACH-Info-NB-v1530 ::= SEQUENCE {
|
|
mac-ContentionResolutionTimer-r15 ENUMERATED {
|
|
pp1, pp2, pp3, pp4, pp8, pp16, pp32, pp64}
|
|
}
|
|
|
|
PowerRampingParameters-NB-v1450 ::= SEQUENCE {
|
|
preambleInitialReceivedTargetPower-v1450 ENUMERATED {
|
|
dBm-130, dBm-128, dBm-126, dBm-124, dBm-122,
|
|
dBm-88, dBm-86, dBm-84,dBm-82, dBm-80}
|
|
OPTIONAL, -- Need OR
|
|
powerRampingParametersCE1-r14 SEQUENCE {
|
|
powerRampingStepCE1-r14 ENUMERATED {dB0, dB2, dB4, dB6},
|
|
preambleInitialReceivedTargetPowerCE1-r14 ENUMERATED {
|
|
dBm-130, dBm-128, dBm-126, dBm-124, dBm-122,
|
|
dBm-120, dBm-118, dBm-116, dBm-114, dBm-112,
|
|
dBm-110, dBm-108, dBm-106, dBm-104, dBm-102,
|
|
dBm-100, dBm-98, dBm-96, dBm-94, dBm-92,
|
|
dBm-90, dBm-88, dBm-86, dBm-84, dBm-82, dBm-80}
|
|
} OPTIONAL -- Need OR
|
|
}
|
|
|
|
|
|
RadioResourceConfigCommonSIB-NB-r13 ::= SEQUENCE {
|
|
rach-ConfigCommon-r13 RACH-ConfigCommon-NB-r13,
|
|
bcch-Config-r13 BCCH-Config-NB-r13,
|
|
pcch-Config-r13 PCCH-Config-NB-r13,
|
|
nprach-Config-r13 NPRACH-ConfigSIB-NB-r13,
|
|
npdsch-ConfigCommon-r13 NPDSCH-ConfigCommon-NB-r13,
|
|
npusch-ConfigCommon-r13 NPUSCH-ConfigCommon-NB-r13,
|
|
dl-Gap-r13 DL-GapConfig-NB-r13 OPTIONAL, -- Need OP
|
|
uplinkPowerControlCommon-r13 UplinkPowerControlCommon-NB-r13,
|
|
...,
|
|
[[ nprach-Config-v1330 NPRACH-ConfigSIB-NB-v1330 OPTIONAL -- Need OR
|
|
]],
|
|
[[ nprach-Config-v1450 NPRACH-ConfigSIB-NB-v1450 OPTIONAL -- Cond EnhPowerControl
|
|
]],
|
|
[[ nprach-Config-v1530 NPRACH-ConfigSIB-NB-v1530 OPTIONAL, -- Need OR
|
|
dl-Gap-v1530 DL-GapConfig-NB-v1530 OPTIONAL, -- Cond TDD
|
|
wus-Config-r15 WUS-Config-NB-r15 OPTIONAL -- Need OR
|
|
]],
|
|
[[ nprach-Config-v1550 NPRACH-ConfigSIB-NB-v1550 OPTIONAL -- Cond TDD1
|
|
]]
|
|
}
|
|
|
|
BCCH-Config-NB-r13 ::= SEQUENCE {
|
|
modificationPeriodCoeff-r13 ENUMERATED {n16, n32, n64, n128}
|
|
}
|
|
|
|
PCCH-Config-NB-r13 ::= SEQUENCE {
|
|
defaultPagingCycle-r13 ENUMERATED {rf128, rf256, rf512, rf1024},
|
|
nB-r13 ENUMERATED {
|
|
fourT, twoT, oneT, halfT, quarterT, one8thT,
|
|
one16thT, one32ndT, one64thT,
|
|
one128thT, one256thT, one512thT, one1024thT,
|
|
spare3, spare2, spare1},
|
|
npdcch-NumRepetitionPaging-r13 ENUMERATED {
|
|
r1, r2, r4, r8, r16, r32, r64, r128,
|
|
r256, r512, r1024, r2048,
|
|
spare4, spare3, spare2, spare1}
|
|
}
|
|
|
|
|
|
RadioResourceConfigDedicated-NB-r13 ::= SEQUENCE {
|
|
srb-ToAddModList-r13 SRB-ToAddModList-NB-r13 OPTIONAL, -- Need ON
|
|
drb-ToAddModList-r13 DRB-ToAddModList-NB-r13 OPTIONAL, -- Need ON
|
|
drb-ToReleaseList-r13 DRB-ToReleaseList-NB-r13 OPTIONAL, -- Need ON
|
|
mac-MainConfig-r13 CHOICE {
|
|
explicitValue-r13 MAC-MainConfig-NB-r13,
|
|
defaultValue-r13 NULL
|
|
} OPTIONAL, -- Need ON
|
|
physicalConfigDedicated-r13 PhysicalConfigDedicated-NB-r13 OPTIONAL, -- Need ON
|
|
rlf-TimersAndConstants-r13 RLF-TimersAndConstants-NB-r13 OPTIONAL, -- Need ON
|
|
...,
|
|
[[ schedulingRequestConfig-r15 SchedulingRequestConfig-NB-r15 OPTIONAL -- Need ON
|
|
]]
|
|
}
|
|
|
|
SRB-ToAddModList-NB-r13 ::= SEQUENCE (SIZE (1)) OF SRB-ToAddMod-NB-r13
|
|
|
|
SRB-ToAddMod-NB-r13 ::= SEQUENCE {
|
|
rlc-Config-r13 CHOICE {
|
|
explicitValue RLC-Config-NB-r13,
|
|
defaultValue NULL
|
|
} OPTIONAL, -- Cond Setup
|
|
logicalChannelConfig-r13 CHOICE {
|
|
explicitValue LogicalChannelConfig-NB-r13,
|
|
defaultValue NULL
|
|
} OPTIONAL, -- Cond Setup
|
|
...,
|
|
[[ rlc-Config-v1430 RLC-Config-NB-v1430 OPTIONAL -- Need ON
|
|
]]
|
|
}
|
|
|
|
DRB-ToAddModList-NB-r13 ::= SEQUENCE (SIZE (1..maxDRB-NB-r13)) OF DRB-ToAddMod-NB-r13
|
|
|
|
DRB-ToAddMod-NB-r13 ::= SEQUENCE {
|
|
eps-BearerIdentity-r13 INTEGER (0..15) OPTIONAL, -- Cond DRB-Setup
|
|
drb-Identity-r13 DRB-Identity,
|
|
pdcp-Config-r13 PDCP-Config-NB-r13 OPTIONAL, -- Cond Setup
|
|
rlc-Config-r13 RLC-Config-NB-r13 OPTIONAL, -- Cond Setup
|
|
logicalChannelIdentity-r13 INTEGER (3..10) OPTIONAL, -- Cond DRB-Setup
|
|
logicalChannelConfig-r13 LogicalChannelConfig-NB-r13 OPTIONAL, -- Cond Setup
|
|
...,
|
|
[[ rlc-Config-v1430 RLC-Config-NB-v1430 OPTIONAL -- Need ON
|
|
]]
|
|
}
|
|
|
|
DRB-ToReleaseList-NB-r13 ::= SEQUENCE (SIZE (1..maxDRB-NB-r13)) OF DRB-Identity
|
|
|
|
|
|
RLC-Config-NB-r13 ::= CHOICE {
|
|
am SEQUENCE {
|
|
ul-AM-RLC-r13 UL-AM-RLC-NB-r13,
|
|
dl-AM-RLC-r13 DL-AM-RLC-NB-r13
|
|
},
|
|
...,
|
|
um-Bi-Directional-r15 NULL,
|
|
um-Uni-Directional-UL-r15 NULL,
|
|
um-Uni-Directional-DL-r15 NULL
|
|
}
|
|
|
|
RLC-Config-NB-v1430 ::= SEQUENCE {
|
|
t-Reordering-r14 T-Reordering OPTIONAL -- Cond twoHARQ
|
|
}
|
|
|
|
UL-AM-RLC-NB-r13 ::= SEQUENCE {
|
|
t-PollRetransmit-r13 T-PollRetransmit-NB-r13,
|
|
maxRetxThreshold-r13 ENUMERATED {t1, t2, t3, t4, t6, t8, t16, t32}
|
|
}
|
|
|
|
DL-AM-RLC-NB-r13 ::= SEQUENCE {
|
|
enableStatusReportSN-Gap-r13 ENUMERATED {true} OPTIONAL
|
|
}
|
|
|
|
T-PollRetransmit-NB-r13 ::= ENUMERATED {
|
|
ms250, ms500, ms1000, ms2000, ms3000, ms4000,
|
|
ms6000, ms10000, ms15000, ms25000, ms40000, ms60000,
|
|
ms90000, ms120000, ms180000, ms300000-v1530}
|
|
|
|
|
|
|
|
|
|
RLF-TimersAndConstants-NB-r13 ::= CHOICE {
|
|
release NULL,
|
|
setup SEQUENCE {
|
|
t301-r13 ENUMERATED {
|
|
ms2500, ms4000, ms6000, ms10000,
|
|
ms15000, ms25000, ms40000, ms60000},
|
|
t310-r13 ENUMERATED {
|
|
ms0, ms200, ms500, ms1000, ms2000, ms4000, ms8000},
|
|
n310-r13 ENUMERATED {
|
|
n1, n2, n3, n4, n6, n8, n10, n20},
|
|
t311-r13 ENUMERATED {
|
|
ms1000, ms3000, ms5000, ms10000, ms15000,
|
|
ms20000, ms30000},
|
|
n311-r13 ENUMERATED {
|
|
n1, n2, n3, n4, n5, n6, n8, n10},
|
|
...,
|
|
[[ t311-v1350 ENUMERATED {
|
|
ms40000, ms60000, ms90000, ms120000}
|
|
OPTIONAL -- Need OR
|
|
]],
|
|
[[ t301-v1530 ENUMERATED {
|
|
ms80000, ms100000, ms120000}
|
|
OPTIONAL, -- Cond TDD
|
|
t311-v1530 ENUMERATED {
|
|
ms160000, ms200000}
|
|
OPTIONAL -- Cond TDD
|
|
]]
|
|
}
|
|
}
|
|
|
|
|
|
SchedulingRequestConfig-NB-r15 ::= SEQUENCE {
|
|
sr-WithHARQ-ACK-Config-r15 ENUMERATED {true} OPTIONAL,
|
|
sr-WithoutHARQ-ACK-Config-r15 SR-WithoutHARQ-ACK-Config-NB-r15 OPTIONAL, -- Need ON
|
|
sr-SPS-BSR-Config-r15 SR-SPS-BSR-Config-NB-r15 OPTIONAL, -- Need ON
|
|
...
|
|
}
|
|
|
|
SR-WithoutHARQ-ACK-Config-NB-r15 ::= CHOICE {
|
|
release NULL,
|
|
setup SEQUENCE {
|
|
sr-ProhibitTimer-r15 INTEGER (0..7) OPTIONAL, -- Need ON
|
|
sr-NPRACH-Resource-r15 SR-NPRACH-Resource-NB-r15 OPTIONAL -- Need ON
|
|
}
|
|
}
|
|
|
|
SR-NPRACH-Resource-NB-r15 ::= SEQUENCE {
|
|
nprach-CarrierIndex-r15 INTEGER (0..maxNonAnchorCarriers-NB-r14),
|
|
nprach-ResourceIndex-r15 INTEGER (1..maxNPRACH-Resources-NB-r13),
|
|
nprach-SubCarrierIndex-r15 CHOICE {
|
|
nprach-Fmt0Fmt1-r15 INTEGER (0..47),
|
|
nprach-Fmt2-r15 INTEGER (0..143)
|
|
},
|
|
p0-SR-r15 INTEGER (-126..24),
|
|
alpha-r15 ENUMERATED {al0, al04, al05, al06, al07, al08, al09, al1}}
|
|
|
|
SR-SPS-BSR-Config-NB-r15 ::= CHOICE {
|
|
release NULL,
|
|
setup SEQUENCE {
|
|
semiPersistSchedC-RNTI-r15 C-RNTI,
|
|
semiPersistSchedIntervalUL-r15 ENUMERATED {sf128, sf256, sf512, sf1024,
|
|
sf1280, sf2048, sf2560, sf5120}
|
|
}
|
|
}
|
|
|
|
|
|
TDD-Config-NB-r15 ::= SEQUENCE {
|
|
subframeAssignment-r15 ENUMERATED {
|
|
sa1, sa2, sa3, sa4, sa5},
|
|
specialSubframePatterns-r15 ENUMERATED {
|
|
ssp0, ssp1, ssp2, ssp3, ssp4, ssp5, ssp6, ssp7,
|
|
ssp8, ssp9, ssp10, ssp10-CRS-LessDwPTS}
|
|
}
|
|
|
|
|
|
TDD-UL-DL-AlignmentOffset-NB-r15 ::= ENUMERATED { khz-7dot5, khz0, khz7dot5}
|
|
|
|
|
|
|
|
UplinkPowerControlCommon-NB-r13 ::= SEQUENCE {
|
|
p0-NominalNPUSCH-r13 INTEGER (-126..24),
|
|
alpha-r13 ENUMERATED {al0, al04, al05, al06, al07, al08, al09, al1},
|
|
deltaPreambleMsg3-r13 INTEGER (-1..6)
|
|
}
|
|
|
|
UplinkPowerControlDedicated-NB-r13 ::= SEQUENCE {
|
|
p0-UE-NPUSCH-r13 INTEGER (-8..7)
|
|
}
|
|
|
|
|
|
WUS-Config-NB-r15 ::= SEQUENCE {
|
|
maxDurationFactor-r15 WUS-MaxDurationFactor-NB-r15,
|
|
numPOs-r15 ENUMERATED {n1, n2, n4} DEFAULT n1,
|
|
numDRX-CyclesRelaxed-r15 ENUMERATED {n1, n2, n4, n8},
|
|
timeOffsetDRX-r15 ENUMERATED {ms40, ms80, ms160, ms240},
|
|
timeOffset-eDRX-Short-r15 ENUMERATED {ms40, ms80, ms160, ms240},
|
|
timeOffset-eDRX-Long-r15 ENUMERATED {ms1000, ms2000} OPTIONAL, -- Need OP
|
|
...
|
|
}
|
|
|
|
WUS-ConfigPerCarrier-NB-r15 ::= SEQUENCE {
|
|
maxDurationFactor-r15 WUS-MaxDurationFactor-NB-r15
|
|
}
|
|
|
|
WUS-MaxDurationFactor-NB-r15 ::= ENUMERATED {one128th, one64th, one32th, one16th,
|
|
oneEighth, oneQuarter, oneHalf}
|
|
|
|
AdditionalBandInfoList-NB-r14 ::= SEQUENCE (SIZE (1..maxMultiBands)) OF FreqBandIndicator-NB-r13
|
|
|
|
|
|
FreqBandIndicator-NB-r13 ::= INTEGER (1.. maxFBI2)
|
|
|
|
|
|
MultiBandInfoList-NB-r13 ::= SEQUENCE (SIZE (1..maxMultiBands)) OF MultiBandInfo-NB-r13
|
|
|
|
MultiBandInfo-NB-r13 ::= SEQUENCE {
|
|
freqBandIndicator-r13 FreqBandIndicator-NB-r13 OPTIONAL, -- Need OR
|
|
freqBandInfo-r13 NS-PmaxList-NB-r13 OPTIONAL -- Need OR
|
|
}
|
|
|
|
|
|
NS-PmaxList-NB-r13 ::= SEQUENCE (SIZE (1..maxNS-Pmax-NB-r13)) OF NS-PmaxValue-NB-r13
|
|
|
|
NS-PmaxValue-NB-r13 ::= SEQUENCE {
|
|
additionalPmax-r13 P-Max OPTIONAL, -- Need OR
|
|
additionalSpectrumEmission-r13 AdditionalSpectrumEmission
|
|
}
|
|
|
|
|
|
ReselectionThreshold-NB-v1360 ::= INTEGER (32..63)
|
|
|
|
|
|
T-Reselection-NB-r13 ::= ENUMERATED {s0, s3, s6, s9, s12, s15, s18, s21}
|
|
|
|
|
|
CQI-NPDCCH-NB-r14 ::= ENUMERATED {
|
|
noMeasurements, candidateRep-A, candidateRep-B, candidateRep-C,
|
|
candidateRep-D, candidateRep-E, candidateRep-F, candidateRep-G,
|
|
candidateRep-H, candidateRep-I, candidateRep-J, candidateRep-K,
|
|
candidateRep-L}
|
|
|
|
|
|
CQI-NPDCCH-Short-NB-r14 ::= ENUMERATED {
|
|
noMeasurements, candidateRep-1, candidateRep-2, candidateRep-3}
|
|
|
|
|
|
MeasResultServCell-NB-r14 ::= SEQUENCE {
|
|
nrsrpResult-r14 NRSRP-Range-NB-r14,
|
|
nrsrqResult-r14 NRSRQ-Range-NB-r14
|
|
}
|
|
|
|
|
|
NRSRP-Range-NB-r14 ::= INTEGER(0..113)
|
|
|
|
|
|
NRSRQ-Range-NB-r14 ::= INTEGER(-30..46)
|
|
|
|
|
|
NSSS-RRM-Config-NB-r15 ::= SEQUENCE {
|
|
nsss-RRM-PowerOffset-r15 ENUMERATED {dB-3, db0, dB3},
|
|
nsss-NumOccDiffPrecoders-r15 ENUMERATED {n1, n2, n4, n8} OPTIONAL -- Need OP
|
|
}
|
|
|
|
EstablishmentCause-NB-r13 ::= ENUMERATED {
|
|
mt-Access, mo-Signalling, mo-Data, mo-ExceptionData,
|
|
delayTolerantAccess-v1330, spare3, spare2, spare1}
|
|
|
|
|
|
UE-Capability-NB-r13 ::= SEQUENCE {
|
|
accessStratumRelease-r13 AccessStratumRelease-NB-r13,
|
|
ue-Category-NB-r13 ENUMERATED {nb1} OPTIONAL,
|
|
multipleDRB-r13 ENUMERATED {supported} OPTIONAL,
|
|
pdcp-Parameters-r13 PDCP-Parameters-NB-r13 OPTIONAL,
|
|
phyLayerParameters-r13 PhyLayerParameters-NB-r13,
|
|
rf-Parameters-r13 RF-Parameters-NB-r13,
|
|
dummy SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
UE-Capability-NB-Ext-r14-IEs ::= SEQUENCE {
|
|
ue-Category-NB-r14 ENUMERATED {nb2} OPTIONAL,
|
|
mac-Parameters-r14 MAC-Parameters-NB-r14 OPTIONAL,
|
|
phyLayerParameters-v1430 PhyLayerParameters-NB-v1430 OPTIONAL,
|
|
rf-Parameters-v1430 RF-Parameters-NB-v1430,
|
|
nonCriticalExtension UE-Capability-NB-v1440-IEs OPTIONAL
|
|
}
|
|
|
|
UE-Capability-NB-v1440-IEs ::= SEQUENCE {
|
|
phyLayerParameters-v1440 PhyLayerParameters-NB-v1440 OPTIONAL,
|
|
nonCriticalExtension UE-Capability-NB-v14x0-IEs OPTIONAL
|
|
}
|
|
|
|
UE-Capability-NB-v14x0-IEs ::= SEQUENCE {
|
|
-- Following field is only to be used for late REL-14 extensions
|
|
lateNonCriticalExtension OCTET STRING OPTIONAL,
|
|
nonCriticalExtension UE-Capability-NB-v1530-IEs OPTIONAL
|
|
}
|
|
|
|
UE-Capability-NB-v1530-IEs ::= SEQUENCE {
|
|
earlyData-UP-r15 ENUMERATED {supported} OPTIONAL,
|
|
rlc-Parameters-r15 RLC-Parameters-NB-r15,
|
|
mac-Parameters-v1530 MAC-Parameters-NB-v1530,
|
|
phyLayerParameters-v1530 PhyLayerParameters-NB-v1530 OPTIONAL,
|
|
tdd-UE-Capability-r15 TDD-UE-Capability-NB-r15 OPTIONAL, nonCriticalExtension SEQUENCE {} OPTIONAL
|
|
}
|
|
|
|
TDD-UE-Capability-NB-r15 ::= SEQUENCE {
|
|
ue-Category-NB-r15 ENUMERATED {nb2} OPTIONAL,
|
|
phyLayerParametersRel13-r15 PhyLayerParameters-NB-r13 OPTIONAL,
|
|
phyLayerParametersRel14-r15 PhyLayerParameters-NB-v1430 OPTIONAL,
|
|
phyLayerParameters-v1530 PhyLayerParameters-NB-v1530 OPTIONAL,
|
|
...
|
|
}
|
|
|
|
AccessStratumRelease-NB-r13 ::= ENUMERATED {rel13, rel14, rel15, spare5, spare4, spare3, spare2, spare1, ...}
|
|
|
|
PDCP-Parameters-NB-r13 ::= SEQUENCE {
|
|
supportedROHC-Profiles-r13 SEQUENCE {
|
|
profile0x0002 BOOLEAN,
|
|
profile0x0003 BOOLEAN,
|
|
profile0x0004 BOOLEAN,
|
|
profile0x0006 BOOLEAN,
|
|
profile0x0102 BOOLEAN,
|
|
profile0x0103 BOOLEAN,
|
|
profile0x0104 BOOLEAN
|
|
},
|
|
maxNumberROHC-ContextSessions-r13 ENUMERATED {cs2, cs4, cs8, cs12} DEFAULT cs2,
|
|
...
|
|
}
|
|
|
|
RLC-Parameters-NB-r15 ::= SEQUENCE {
|
|
rlc-UM-r15 ENUMERATED {supported} OPTIONAL
|
|
}
|
|
|
|
MAC-Parameters-NB-r14 ::= SEQUENCE {
|
|
dataInactMon-r14 ENUMERATED {supported} OPTIONAL,
|
|
rai-Support-r14 ENUMERATED {supported} OPTIONAL
|
|
}
|
|
|
|
MAC-Parameters-NB-v1530 ::= SEQUENCE {
|
|
sr-SPS-BSR-r15 ENUMERATED {supported} OPTIONAL
|
|
}
|
|
|
|
PhyLayerParameters-NB-r13 ::= SEQUENCE {
|
|
multiTone-r13 ENUMERATED {supported} OPTIONAL,
|
|
multiCarrier-r13 ENUMERATED {supported} OPTIONAL
|
|
}
|
|
|
|
PhyLayerParameters-NB-v1430 ::= SEQUENCE {
|
|
multiCarrier-NPRACH-r14 ENUMERATED {supported} OPTIONAL,
|
|
twoHARQ-Processes-r14 ENUMERATED {supported} OPTIONAL
|
|
}
|
|
|
|
PhyLayerParameters-NB-v1440 ::= SEQUENCE {
|
|
interferenceRandomisation-r14 ENUMERATED {supported} OPTIONAL
|
|
}
|
|
|
|
PhyLayerParameters-NB-v1530 ::= SEQUENCE {
|
|
mixedOperationMode-r15 ENUMERATED {supported} OPTIONAL,
|
|
sr-WithHARQ-ACK-r15 ENUMERATED {supported} OPTIONAL,
|
|
sr-WithoutHARQ-ACK-r15 ENUMERATED {supported} OPTIONAL,
|
|
nprach-Format2-r15 ENUMERATED {supported} OPTIONAL,
|
|
additionalTransmissionSIB1-r15 ENUMERATED {supported} OPTIONAL,
|
|
npusch-3dot75kHz-SCS-TDD-r15 ENUMERATED {supported} OPTIONAL
|
|
}
|
|
|
|
RF-Parameters-NB-r13 ::= SEQUENCE {
|
|
supportedBandList-r13 SupportedBandList-NB-r13,
|
|
multiNS-Pmax-r13 ENUMERATED {supported} OPTIONAL
|
|
}
|
|
|
|
RF-Parameters-NB-v1430 ::= SEQUENCE {
|
|
powerClassNB-14dBm-r14 ENUMERATED {supported} OPTIONAL
|
|
}
|
|
|
|
SupportedBandList-NB-r13 ::= SEQUENCE (SIZE (1..maxBands)) OF SupportedBand-NB-r13
|
|
|
|
SupportedBand-NB-r13 ::= SEQUENCE {
|
|
band-r13 FreqBandIndicator-NB-r13,
|
|
powerClassNB-20dBm-r13 ENUMERATED {supported} OPTIONAL
|
|
}
|
|
|
|
|
|
UE-RadioPagingInfo-NB-r13 ::= SEQUENCE {
|
|
ue-Category-NB-r13 ENUMERATED {nb1} OPTIONAL,
|
|
...,
|
|
[[ multiCarrierPaging-r14 ENUMERATED {true} OPTIONAL
|
|
]],
|
|
[[ mixedOperationMode-r15 ENUMERATED {supported} OPTIONAL,
|
|
wakeUpSignal-r15 ENUMERATED {true} OPTIONAL,
|
|
wakeUpSignalMinGap-eDRX-r15 ENUMERATED {ms40, ms240, ms1000, ms2000} OPTIONAL,
|
|
multiCarrierPagingTDD-r15 ENUMERATED {true} OPTIONAL
|
|
]]
|
|
}
|
|
|
|
|
|
UE-TimersAndConstants-NB-r13 ::= SEQUENCE {
|
|
t300-r13 ENUMERATED {
|
|
ms2500, ms4000, ms6000, ms10000,
|
|
ms15000, ms25000, ms40000, ms60000},
|
|
t301-r13 ENUMERATED {
|
|
ms2500, ms4000, ms6000, ms10000,
|
|
ms15000, ms25000, ms40000, ms60000},
|
|
t310-r13 ENUMERATED {
|
|
ms0, ms200, ms500, ms1000, ms2000, ms4000, ms8000},
|
|
n310-r13 ENUMERATED {
|
|
n1, n2, n3, n4, n6, n8, n10, n20},
|
|
t311-r13 ENUMERATED {
|
|
ms1000, ms3000, ms5000, ms10000, ms15000,
|
|
ms20000, ms30000},
|
|
n311-r13 ENUMERATED {
|
|
n1, n2, n3, n4, n5, n6, n8, n10},
|
|
...,
|
|
[[ t311-v1350 ENUMERATED {
|
|
ms40000, ms60000, ms90000, ms120000}
|
|
OPTIONAL -- Need OR
|
|
]],
|
|
[[ t300-v1530 ENUMERATED {
|
|
ms80000, ms100000, ms120000} OPTIONAL, -- Cond TDD
|
|
t301-v1530 ENUMERATED {
|
|
ms80000, ms100000, ms120000} OPTIONAL, -- Cond TDD
|
|
t311-v1530 ENUMERATED {
|
|
ms160000, ms200000} OPTIONAL, -- Cond TDD
|
|
t300-r15 ENUMERATED {ms6000, ms10000, ms15000, ms25000, ms40000,
|
|
ms60000, ms80000, ms120000} OPTIONAL -- Cond EDT
|
|
]]
|
|
}
|
|
|
|
|
|
SC-MTCH-InfoList-NB-r14 ::= SEQUENCE (SIZE (0.. maxSC-MTCH-NB-r14)) OF SC-MTCH-Info-NB-r14
|
|
|
|
SC-MTCH-Info-NB-r14 ::= SEQUENCE {
|
|
sc-mtch-CarrierConfig-r14 CHOICE {
|
|
dl-CarrierConfig-r14 DL-CarrierConfigCommon-NB-r14,
|
|
dl-CarrierIndex-r14 INTEGER (0.. maxNonAnchorCarriers-NB-r14)
|
|
},
|
|
mbmsSessionInfo-r14 MBMSSessionInfo-r13,
|
|
g-RNTI-r14 BIT STRING(SIZE(16)),
|
|
sc-mtch-SchedulingInfo-r14 SC-MTCH-SchedulingInfo-NB-r14 OPTIONAL, -- Need OP
|
|
sc-mtch-NeighbourCell-r14 BIT STRING (SIZE(maxNeighCell-SCPTM-NB-r14)) OPTIONAL, -- Need OP
|
|
npdcch-NPDSCH-MaxTBS-SC-MTCH-r14 ENUMERATED {n680, n2536},
|
|
npdcch-NumRepetitions-SC-MTCH-r14 ENUMERATED {r1, r2, r4, r8, r16,
|
|
r32, r64, r128, r256,
|
|
r512, r1024, r2048, spare4,
|
|
spare3, spare2, spare1},
|
|
npdcch-StartSF-SC-MTCH-r14 ENUMERATED {v1dot5, v2, v4, v8,
|
|
v16, v32, v48, v64},
|
|
npdcch-Offset-SC-MTCH-r14 ENUMERATED {zero, oneEighth, oneQuarter,
|
|
threeEighth, oneHalf, fiveEighth,
|
|
threeQuarter, sevenEighth},
|
|
...
|
|
}
|
|
|
|
SC-MTCH-SchedulingInfo-NB-r14 ::= SEQUENCE {
|
|
onDurationTimerSCPTM-r14 ENUMERATED {
|
|
pp1, pp2, pp3, pp4,
|
|
pp8, pp16, pp32, spare},
|
|
drx-InactivityTimerSCPTM-r14 ENUMERATED {
|
|
pp0, pp1, pp2, pp3,
|
|
pp4, pp8, pp16, pp32},
|
|
schedulingPeriodStartOffsetSCPTM-r14 CHOICE {
|
|
sf10 INTEGER(0..9),
|
|
sf20 INTEGER(0..19),
|
|
sf32 INTEGER(0..31),
|
|
sf40 INTEGER(0..39),
|
|
sf64 INTEGER(0..63),
|
|
sf80 INTEGER(0..79),
|
|
sf128 INTEGER(0..127),
|
|
sf160 INTEGER(0..159),
|
|
sf256 INTEGER(0..255),
|
|
sf320 INTEGER(0..319),
|
|
sf512 INTEGER(0..511),
|
|
sf640 INTEGER(0..639),
|
|
sf1024 INTEGER(0..1023),
|
|
sf2048 INTEGER(0..2047),
|
|
sf4096 INTEGER(0..4095),
|
|
sf8192 INTEGER(0..8191)
|
|
},
|
|
...
|
|
}
|
|
|
|
|
|
SCPTM-NeighbourCellList-NB-r14 ::= SEQUENCE (SIZE (1..maxNeighCell-SCPTM-NB-r14)) OF PCI-ARFCN-NB-r14
|
|
|
|
PCI-ARFCN-NB-r14 ::= SEQUENCE {
|
|
physCellId-r14 PhysCellId,
|
|
carrierFreq-r14 CarrierFreq-NB-r13 OPTIONAL -- Need OP
|
|
}
|
|
|
|
|
|
maxNPRACH-Resources-NB-r13 INTEGER ::= 3 -- Maximum number of NPRACH resources for NB-IoT
|
|
maxNonAnchorCarriers-NB-r14 INTEGER ::= 15 -- Maximum number of non-anchor carriers for NB-IoT
|
|
maxDRB-NB-r13 INTEGER ::= 2 -- Maximum number of Data Radio Bearers for NB-IoT
|
|
maxNeighCell-SCPTM-NB-r14 INTEGER ::= 8 -- Maximum number of SCPTM neighbour cells
|
|
maxNS-Pmax-NB-r13 INTEGER ::= 4 -- Maximum number of NS and P-Max values per band
|
|
maxSC-MTCH-NB-r14 INTEGER ::= 64 -- Maximum number of SC-MTCHs in one cell for NB-IoT
|
|
maxSI-Message-NB-r13 INTEGER ::= 8 -- Maximum number of SI messages for NB-IoT
|
|
|
|
|
|
END
|