Commit 927f1404 authored by Bi-Ruei, Chiu's avatar Bi-Ruei, Chiu

Add ASN.1 files of 2019-September release

LTE-RRC : 14.8.0 and 15.3.0
NR-RRC  : 15.3.0
S1AP    : 14.7.0 and 15.3.0
X2AP    : 15.3.0
parent 4b1c9d83
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -5,10 +5,10 @@ ...@@ -5,10 +5,10 @@
-- ************************************************************** -- **************************************************************
X2AP-PDU-Descriptions { X2AP-PDU-Descriptions {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-PDU-Descriptions (0) } eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-PDU-Descriptions (0) }
DEFINITIONS AUTOMATIC TAGS ::= DEFINITIONS AUTOMATIC TAGS ::=
BEGIN BEGIN
...@@ -43,7 +43,7 @@ FROM X2AP-CommonDataTypes ...@@ -43,7 +43,7 @@ FROM X2AP-CommonDataTypes
ResourceStatusFailure, ResourceStatusFailure,
ResourceStatusRequest, ResourceStatusRequest,
ResourceStatusResponse, ResourceStatusResponse,
ResourceStatusUpdate, ResourceStatusUpdate,
RLFIndication, RLFIndication,
SNStatusTransfer, SNStatusTransfer,
UEContextRelease, UEContextRelease,
...@@ -81,16 +81,16 @@ FROM X2AP-PDU-Contents ...@@ -81,16 +81,16 @@ FROM X2AP-PDU-Contents
id-cellActivation, id-cellActivation,
id-eNBConfigurationUpdate, id-eNBConfigurationUpdate,
id-errorIndication, id-errorIndication,
id-handoverCancel, id-handoverCancel,
id-handoverReport, id-handoverReport,
id-handoverPreparation, id-handoverPreparation,
id-loadIndication, id-loadIndication,
id-privateMessage, id-privateMessage,
id-reset, id-reset,
id-resourceStatusReporting, id-resourceStatusReporting,
id-resourceStatusReportingInitiation, id-resourceStatusReportingInitiation,
id-rLFIndication, id-rLFIndication,
id-snStatusTransfer, id-snStatusTransfer,
id-uEContextRelease, id-uEContextRelease,
...@@ -414,10 +414,10 @@ END ...@@ -414,10 +414,10 @@ END
-- ************************************************************** -- **************************************************************
X2AP-PDU-Contents { X2AP-PDU-Contents {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-PDU-Contents (1) } eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-PDU-Contents (1) }
DEFINITIONS AUTOMATIC TAGS ::= DEFINITIONS AUTOMATIC TAGS ::=
BEGIN BEGIN
...@@ -927,7 +927,7 @@ E-RABs-SubjectToStatusTransfer-ItemIEs X2AP-PROTOCOL-IES ::= { ...@@ -927,7 +927,7 @@ E-RABs-SubjectToStatusTransfer-ItemIEs X2AP-PROTOCOL-IES ::= {
E-RABs-SubjectToStatusTransfer-Item ::= SEQUENCE { E-RABs-SubjectToStatusTransfer-Item ::= SEQUENCE {
e-RAB-ID E-RAB-ID, e-RAB-ID E-RAB-ID,
receiveStatusofULPDCPSDUs ReceiveStatusofULPDCPSDUs OPTIONAL, receiveStatusofULPDCPSDUs ReceiveStatusofULPDCPSDUs OPTIONAL,
uL-COUNTvalue COUNTvalue, uL-COUNTvalue COUNTvalue,
dL-COUNTvalue COUNTvalue, dL-COUNTvalue COUNTvalue,
...@@ -947,7 +947,7 @@ E-RABs-SubjectToStatusTransfer-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -947,7 +947,7 @@ E-RABs-SubjectToStatusTransfer-ItemExtIEs X2AP-PROTOCOL-EXTENSION ::= {
-- ************************************************************** -- **************************************************************
-- --
-- UE Context Release -- UE Context Release
-- --
-- ************************************************************** -- **************************************************************
...@@ -1166,7 +1166,7 @@ ENBConfigurationUpdate-IEs X2AP-PROTOCOL-IES ::= { ...@@ -1166,7 +1166,7 @@ ENBConfigurationUpdate-IEs X2AP-PROTOCOL-IES ::= {
} }
ServedCellsToModify::= SEQUENCE (SIZE (1..maxCellineNB)) OF ServedCellsToModify-Item ServedCellsToModify::= SEQUENCE (SIZE (1..maxCellineNB)) OF ServedCellsToModify-Item
ServedCellsToModify-Item::= SEQUENCE { ServedCellsToModify-Item::= SEQUENCE {
old-ecgi ECGI, old-ecgi ECGI,
servedCellInfo ServedCell-Information, servedCellInfo ServedCell-Information,
...@@ -1523,7 +1523,7 @@ CellActivationRequest-IEs X2AP-PROTOCOL-IES ::= { ...@@ -1523,7 +1523,7 @@ CellActivationRequest-IEs X2AP-PROTOCOL-IES ::= {
} }
ServedCellsToActivate::= SEQUENCE (SIZE (1..maxCellineNB)) OF ServedCellsToActivate-Item ServedCellsToActivate::= SEQUENCE (SIZE (1..maxCellineNB)) OF ServedCellsToActivate-Item
ServedCellsToActivate-Item::= SEQUENCE { ServedCellsToActivate-Item::= SEQUENCE {
ecgi ECGI, ecgi ECGI,
iE-Extensions ProtocolExtensionContainer { { ServedCellsToActivate-Item-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { ServedCellsToActivate-Item-ExtIEs} } OPTIONAL,
...@@ -1552,7 +1552,7 @@ CellActivationResponse-IEs X2AP-PROTOCOL-IES ::= { ...@@ -1552,7 +1552,7 @@ CellActivationResponse-IEs X2AP-PROTOCOL-IES ::= {
} }
ActivatedCellList ::= SEQUENCE (SIZE (1..maxCellineNB)) OF ActivatedCellList-Item ActivatedCellList ::= SEQUENCE (SIZE (1..maxCellineNB)) OF ActivatedCellList-Item
ActivatedCellList-Item::= SEQUENCE { ActivatedCellList-Item::= SEQUENCE {
ecgi ECGI, ecgi ECGI,
iE-Extensions ProtocolExtensionContainer { { ActivatedCellList-Item-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { ActivatedCellList-Item-ExtIEs} } OPTIONAL,
...@@ -1598,7 +1598,7 @@ X2Release-IEs X2AP-PROTOCOL-IES ::= { ...@@ -1598,7 +1598,7 @@ X2Release-IEs X2AP-PROTOCOL-IES ::= {
-- ************************************************************** -- **************************************************************
-- --
-- X2AP Message Transfer -- X2AP Message Transfer
-- --
-- ************************************************************** -- **************************************************************
...@@ -1969,7 +1969,7 @@ E-RABs-ToBeReleased-ModReqItem-SCG-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -1969,7 +1969,7 @@ E-RABs-ToBeReleased-ModReqItem-SCG-BearerExtIEs X2AP-PROTOCOL-EXTENSION ::= {
} }
E-RABs-ToBeReleased-ModReqItem-Split-Bearer ::= SEQUENCE { E-RABs-ToBeReleased-ModReqItem-Split-Bearer ::= SEQUENCE {
e-RAB-ID E-RAB-ID, e-RAB-ID E-RAB-ID,
dL-GTPtunnelEndpoint GTPtunnelEndpoint OPTIONAL, dL-GTPtunnelEndpoint GTPtunnelEndpoint OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {E-RABs-ToBeReleased-ModReqItem-Split-BearerExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { {E-RABs-ToBeReleased-ModReqItem-Split-BearerExtIEs} } OPTIONAL,
... ...
...@@ -2557,15 +2557,15 @@ END ...@@ -2557,15 +2557,15 @@ END
-- ************************************************************** -- **************************************************************
X2AP-IEs { X2AP-IEs {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-IEs (2) } eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-IEs (2) }
DEFINITIONS AUTOMATIC TAGS ::= DEFINITIONS AUTOMATIC TAGS ::=
BEGIN BEGIN
IMPORTS IMPORTS
id-E-RAB-Item, id-E-RAB-Item,
id-Number-of-Antennaports, id-Number-of-Antennaports,
id-MBSFN-Subframe-Info, id-MBSFN-Subframe-Info,
...@@ -2604,7 +2604,7 @@ IMPORTS ...@@ -2604,7 +2604,7 @@ IMPORTS
maxEARFCNPlusOne, maxEARFCNPlusOne,
newmaxEARFCN, newmaxEARFCN,
maxInterfaces, maxInterfaces,
maxnoofBands, maxnoofBands,
maxnoofBPLMNs, maxnoofBPLMNs,
maxnoofCells, maxnoofCells,
...@@ -2640,7 +2640,7 @@ FROM X2AP-CommonDataTypes ...@@ -2640,7 +2640,7 @@ FROM X2AP-CommonDataTypes
ProtocolExtensionContainer{}, ProtocolExtensionContainer{},
ProtocolIE-Single-Container{}, ProtocolIE-Single-Container{},
X2AP-PROTOCOL-EXTENSION, X2AP-PROTOCOL-EXTENSION,
X2AP-PROTOCOL-IES X2AP-PROTOCOL-IES
FROM X2AP-Containers; FROM X2AP-Containers;
...@@ -2744,7 +2744,7 @@ AllocationAndRetentionPriority-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -2744,7 +2744,7 @@ AllocationAndRetentionPriority-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
... ...
} }
AreaScopeOfMDT ::= CHOICE { AreaScopeOfMDT ::= CHOICE {
cellBased CellBasedMDT, cellBased CellBasedMDT,
tABased TABasedMDT, tABased TABasedMDT,
pLMNWide NULL, pLMNWide NULL,
...@@ -2820,8 +2820,8 @@ CauseRadioNetwork ::= ENUMERATED { ...@@ -2820,8 +2820,8 @@ CauseRadioNetwork ::= ENUMERATED {
resource-optimisation-handover, resource-optimisation-handover,
reduce-load-in-serving-cell, reduce-load-in-serving-cell,
partial-handover, partial-handover,
unknown-new-eNB-UE-X2AP-ID, unknown-new-eNB-UE-X2AP-ID,
unknown-old-eNB-UE-X2AP-ID, unknown-old-eNB-UE-X2AP-ID,
unknown-pair-of-UE-X2AP-ID, unknown-pair-of-UE-X2AP-ID,
ho-target-not-allowed, ho-target-not-allowed,
tx2relocoverall-expiry, tx2relocoverall-expiry,
...@@ -2951,7 +2951,7 @@ CoMPInformationItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -2951,7 +2951,7 @@ CoMPInformationItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
CoMPInformationStartTime ::= SEQUENCE (SIZE(0..1)) OF CoMPInformationStartTime ::= SEQUENCE (SIZE(0..1)) OF
SEQUENCE { SEQUENCE {
startSFN INTEGER (0..1023, ...), startSFN INTEGER (0..1023, ...),
startSubframeNumber INTEGER (0..9, ...), startSubframeNumber INTEGER (0..9, ...),
iE-Extensions ProtocolExtensionContainer { { CoMPInformationStartTime-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { CoMPInformationStartTime-ExtIEs} } OPTIONAL,
... ...
} }
...@@ -3057,7 +3057,7 @@ CriticalityDiagnostics-IE-List-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -3057,7 +3057,7 @@ CriticalityDiagnostics-IE-List-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
CRNTI ::= BIT STRING (SIZE (16)) CRNTI ::= BIT STRING (SIZE (16))
CSGMembershipStatus ::= ENUMERATED { CSGMembershipStatus ::= ENUMERATED {
member, member,
not-member not-member
} }
...@@ -3067,7 +3067,7 @@ CSG-Id ::= BIT STRING (SIZE (27)) ...@@ -3067,7 +3067,7 @@ CSG-Id ::= BIT STRING (SIZE (27))
CSIReportList ::= SEQUENCE (SIZE(1..maxUEReport)) OF CSIReportList ::= SEQUENCE (SIZE(1..maxUEReport)) OF
SEQUENCE { SEQUENCE {
uEID UEID, uEID UEID,
cSIReportPerCSIProcess CSIReportPerCSIProcess, cSIReportPerCSIProcess CSIReportPerCSIProcess,
iE-Extensions ProtocolExtensionContainer { { CSIReportList-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { CSIReportList-ExtIEs} } OPTIONAL,
... ...
} }
...@@ -3079,7 +3079,7 @@ CSIReportList-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -3079,7 +3079,7 @@ CSIReportList-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
CSIReportPerCSIProcess ::= SEQUENCE (SIZE(1.. maxCSIProcess)) OF CSIReportPerCSIProcess ::= SEQUENCE (SIZE(1.. maxCSIProcess)) OF
SEQUENCE { SEQUENCE {
cSIProcessConfigurationIndex INTEGER (1..7, ...), cSIProcessConfigurationIndex INTEGER (1..7, ...),
cSIReportPerCSIProcessItem CSIReportPerCSIProcessItem, cSIReportPerCSIProcessItem CSIReportPerCSIProcessItem,
iE-Extensions ProtocolExtensionContainer { { CSIReportPerCSIProcess-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { CSIReportPerCSIProcess-ExtIEs} } OPTIONAL,
... ...
} }
...@@ -3091,7 +3091,7 @@ CSIReportPerCSIProcess-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -3091,7 +3091,7 @@ CSIReportPerCSIProcess-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
CSIReportPerCSIProcessItem ::= SEQUENCE (SIZE(1.. maxCSIReport)) OF CSIReportPerCSIProcessItem ::= SEQUENCE (SIZE(1.. maxCSIReport)) OF
SEQUENCE { SEQUENCE {
rI INTEGER (1..8, ...), rI INTEGER (1..8, ...),
widebandCQI WidebandCQI, widebandCQI WidebandCQI,
subbandSize SubbandSize, subbandSize SubbandSize,
subbandCQIList SubbandCQIList OPTIONAL, subbandCQIList SubbandCQIList OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { CSIReportPerCSIProcessItem-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { CSIReportPerCSIProcessItem-ExtIEs} } OPTIONAL,
...@@ -3102,13 +3102,13 @@ CSIReportPerCSIProcessItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -3102,13 +3102,13 @@ CSIReportPerCSIProcessItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
... ...
} }
CyclicPrefixDL ::= ENUMERATED { CyclicPrefixDL ::= ENUMERATED {
normal, normal,
extended, extended,
... ...
} }
CyclicPrefixUL ::= ENUMERATED { CyclicPrefixUL ::= ENUMERATED {
normal, normal,
extended, extended,
... ...
...@@ -3117,7 +3117,7 @@ CyclicPrefixUL ::= ENUMERATED { ...@@ -3117,7 +3117,7 @@ CyclicPrefixUL ::= ENUMERATED {
-- D -- D
DeactivationIndication::= ENUMERATED { DeactivationIndication::= ENUMERATED {
deactivated, deactivated,
... ...
} }
...@@ -3186,7 +3186,7 @@ EnhancedRNTP-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -3186,7 +3186,7 @@ EnhancedRNTP-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
EnhancedRNTPStartTime ::= SEQUENCE { EnhancedRNTPStartTime ::= SEQUENCE {
startSFN INTEGER (0..1023, ...), startSFN INTEGER (0..1023, ...),
startSubframeNumber INTEGER (0..9, ...), startSubframeNumber INTEGER (0..9, ...),
iE-Extensions ProtocolExtensionContainer { { EnhancedRNTPStartTime-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { EnhancedRNTPStartTime-ExtIEs} } OPTIONAL,
... ...
} }
...@@ -3344,7 +3344,7 @@ ForbiddenTACs ::= SEQUENCE (SIZE(1..maxnoofForbTACs)) OF TAC ...@@ -3344,7 +3344,7 @@ ForbiddenTACs ::= SEQUENCE (SIZE(1..maxnoofForbTACs)) OF TAC
ForbiddenLAs ::= SEQUENCE (SIZE(1..maxnoofEPLMNsPlusOne)) OF ForbiddenLAs-Item ForbiddenLAs ::= SEQUENCE (SIZE(1..maxnoofEPLMNsPlusOne)) OF ForbiddenLAs-Item
ForbiddenLAs-Item ::= SEQUENCE { ForbiddenLAs-Item ::= SEQUENCE {
pLMN-Identity PLMN-Identity, pLMN-Identity PLMN-Identity,
forbiddenLACs ForbiddenLACs, forbiddenLACs ForbiddenLACs,
iE-Extensions ProtocolExtensionContainer { {ForbiddenLAs-Item-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { {ForbiddenLAs-Item-ExtIEs} } OPTIONAL,
...@@ -3359,11 +3359,11 @@ ForbiddenLACs ::= SEQUENCE (SIZE(1..maxnoofForbLACs)) OF LAC ...@@ -3359,11 +3359,11 @@ ForbiddenLACs ::= SEQUENCE (SIZE(1..maxnoofForbLACs)) OF LAC
Fourframes ::= BIT STRING (SIZE (24)) Fourframes ::= BIT STRING (SIZE (24))
FreqBandIndicator ::= INTEGER (1..256, ...) FreqBandIndicator ::= INTEGER (1..256, ...)
FreqBandIndicatorPriority ::= ENUMERATED { FreqBandIndicatorPriority ::= ENUMERATED {
not-broadcasted, not-broadcasted,
broadcasted, broadcasted,
... ...
} }
...@@ -3422,7 +3422,7 @@ GU-Group-ID-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -3422,7 +3422,7 @@ GU-Group-ID-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
GUMMEI ::= SEQUENCE { GUMMEI ::= SEQUENCE {
gU-Group-ID GU-Group-ID, gU-Group-ID GU-Group-ID,
mME-Code MME-Code, mME-Code MME-Code,
iE-Extensions ProtocolExtensionContainer { {GUMMEI-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { {GUMMEI-ExtIEs} } OPTIONAL,
...@@ -3480,7 +3480,7 @@ HWLoadIndicator-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -3480,7 +3480,7 @@ HWLoadIndicator-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
IntegrityProtectionAlgorithms ::= BIT STRING (SIZE (16, ...)) IntegrityProtectionAlgorithms ::= BIT STRING (SIZE (16, ...))
InterfacesToTrace ::= BIT STRING (SIZE (8)) InterfacesToTrace ::= BIT STRING (SIZE (8))
InvokeIndication ::= ENUMERATED{ InvokeIndication ::= ENUMERATED{
abs-information, abs-information,
...@@ -3533,7 +3533,7 @@ Links-to-log ::= ENUMERATED {uplink, downlink, both-uplink-and-downlink, ...} ...@@ -3533,7 +3533,7 @@ Links-to-log ::= ENUMERATED {uplink, downlink, both-uplink-and-downlink, ...}
LoadIndicator ::= ENUMERATED { LoadIndicator ::= ENUMERATED {
lowLoad, lowLoad,
mediumLoad, mediumLoad,
highLoad, highLoad,
overLoad, overLoad,
... ...
...@@ -3552,7 +3552,7 @@ LocationReportingInformation-ExtIEs X2AP-PROTOCOL-EXTENSION ::={ ...@@ -3552,7 +3552,7 @@ LocationReportingInformation-ExtIEs X2AP-PROTOCOL-EXTENSION ::={
-- M -- M
M1PeriodicReporting ::= SEQUENCE { M1PeriodicReporting ::= SEQUENCE {
reportInterval ReportIntervalMDT, reportInterval ReportIntervalMDT,
reportAmount ReportAmountMDT, reportAmount ReportAmountMDT,
iE-Extensions ProtocolExtensionContainer { { M1PeriodicReporting-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { M1PeriodicReporting-ExtIEs} } OPTIONAL,
...@@ -3570,7 +3570,7 @@ M1ReportingTrigger::= ENUMERATED{ ...@@ -3570,7 +3570,7 @@ M1ReportingTrigger::= ENUMERATED{
a2eventtriggered-periodic a2eventtriggered-periodic
} }
M1ThresholdEventA2 ::= SEQUENCE { M1ThresholdEventA2 ::= SEQUENCE {
measurementThreshold MeasurementThresholdA2, measurementThreshold MeasurementThresholdA2,
iE-Extensions ProtocolExtensionContainer { { M1ThresholdEventA2-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { M1ThresholdEventA2-ExtIEs} } OPTIONAL,
... ...
...@@ -3590,7 +3590,7 @@ M3Configuration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -3590,7 +3590,7 @@ M3Configuration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
... ...
} }
M3period ::= ENUMERATED {ms100, ms1000, ms10000, ... } M3period ::= ENUMERATED {ms100, ms1000, ms10000, ... }
M4Configuration ::= SEQUENCE { M4Configuration ::= SEQUENCE {
m4period M4period, m4period M4period,
...@@ -3603,7 +3603,7 @@ M4Configuration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -3603,7 +3603,7 @@ M4Configuration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
... ...
} }
M4period ::= ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... } M4period ::= ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... }
M5Configuration ::= SEQUENCE { M5Configuration ::= SEQUENCE {
...@@ -3632,7 +3632,7 @@ M6Configuration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -3632,7 +3632,7 @@ M6Configuration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
... ...
} }
M6report-interval ::= ENUMERATED { ms1024, ms2048, ms5120, ms10240, ... } M6report-interval ::= ENUMERATED { ms1024, ms2048, ms5120, ms10240, ... }
M6delay-threshold ::= ENUMERATED { ms30, ms40, ms50, ms60, ms70, ms80, ms90, ms100, ms150, ms300, ms500, ms750, ... } M6delay-threshold ::= ENUMERATED { ms30, ms40, ms50, ms60, ms70, ms80, ms90, ms100, ms150, ms300, ms500, ms750, ... }
...@@ -3655,7 +3655,7 @@ ManagementBasedMDTallowed ::= ENUMERATED {allowed, ...} ...@@ -3655,7 +3655,7 @@ ManagementBasedMDTallowed ::= ENUMERATED {allowed, ...}
Masked-IMEISV ::= BIT STRING (SIZE (64)) Masked-IMEISV ::= BIT STRING (SIZE (64))
MDT-Activation ::= ENUMERATED { MDT-Activation ::= ENUMERATED {
immediate-MDT-only, immediate-MDT-only,
immediate-MDT-and-Trace, immediate-MDT-and-Trace,
... ...
...@@ -3689,11 +3689,11 @@ MDTPLMNList ::= SEQUENCE (SIZE(1..maxnoofMDTPLMNs)) OF PLMN-Identity ...@@ -3689,11 +3689,11 @@ MDTPLMNList ::= SEQUENCE (SIZE(1..maxnoofMDTPLMNs)) OF PLMN-Identity
MDT-Location-Info ::= BIT STRING (SIZE (8)) MDT-Location-Info ::= BIT STRING (SIZE (8))
Measurement-ID ::= INTEGER (1..4095, ...) Measurement-ID ::= INTEGER (1..4095, ...)
MeasurementsToActivate::= BIT STRING (SIZE (8)) MeasurementsToActivate::= BIT STRING (SIZE (8))
MeasurementThresholdA2 ::= CHOICE { MeasurementThresholdA2 ::= CHOICE {
threshold-RSRP Threshold-RSRP, threshold-RSRP Threshold-RSRP,
threshold-RSRQ Threshold-RSRQ, threshold-RSRQ Threshold-RSRQ,
... ...
...@@ -3734,7 +3734,7 @@ MobilityParametersInformation ::= SEQUENCE { ...@@ -3734,7 +3734,7 @@ MobilityParametersInformation ::= SEQUENCE {
... ...
} }
MultibandInfoList ::= SEQUENCE (SIZE(1..maxnoofBands)) OF BandInfo MultibandInfoList ::= SEQUENCE (SIZE(1..maxnoofBands)) OF BandInfo
BandInfo ::= SEQUENCE { BandInfo ::= SEQUENCE {
...@@ -3865,19 +3865,19 @@ ProSeAuthorized-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -3865,19 +3865,19 @@ ProSeAuthorized-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
... ...
} }
ProSeDirectDiscovery ::= ENUMERATED { ProSeDirectDiscovery ::= ENUMERATED {
authorized, authorized,
not-authorized, not-authorized,
... ...
} }
ProSeDirectCommunication ::= ENUMERATED { ProSeDirectCommunication ::= ENUMERATED {
authorized, authorized,
not-authorized, not-authorized,
... ...
} }
ProSeUEtoNetworkRelaying ::= ENUMERATED { ProSeUEtoNetworkRelaying ::= ENUMERATED {
authorized, authorized,
not-authorized, not-authorized,
... ...
...@@ -3933,7 +3933,7 @@ Registration-Request ::= ENUMERATED { ...@@ -3933,7 +3933,7 @@ Registration-Request ::= ENUMERATED {
partial-stop, partial-stop,
add add
} }
RelativeNarrowbandTxPower ::= SEQUENCE { RelativeNarrowbandTxPower ::= SEQUENCE {
rNTP-PerPRB BIT STRING (SIZE(6..110, ...)), rNTP-PerPRB BIT STRING (SIZE(6..110, ...)),
...@@ -4026,7 +4026,7 @@ RRCConnSetupIndicator::= ENUMERATED { ...@@ -4026,7 +4026,7 @@ RRCConnSetupIndicator::= ENUMERATED {
RSRPMeasurementResult ::= SEQUENCE (SIZE(1..maxCellReport)) OF RSRPMeasurementResult ::= SEQUENCE (SIZE(1..maxCellReport)) OF
SEQUENCE { SEQUENCE {
rSRPCellID ECGI, rSRPCellID ECGI,
rSRPMeasured INTEGER (0..97, ...), rSRPMeasured INTEGER (0..97, ...),
iE-Extensions ProtocolExtensionContainer { { RSRPMeasurementResult-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { RSRPMeasurementResult-ExtIEs} } OPTIONAL,
... ...
} }
...@@ -4037,7 +4037,7 @@ RSRPMeasurementResult-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -4037,7 +4037,7 @@ RSRPMeasurementResult-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
RSRPMRList ::= SEQUENCE (SIZE(1..maxUEReport)) OF RSRPMRList ::= SEQUENCE (SIZE(1..maxUEReport)) OF
SEQUENCE { SEQUENCE {
rSRPMeasurementResult RSRPMeasurementResult, rSRPMeasurementResult RSRPMeasurementResult,
iE-Extensions ProtocolExtensionContainer { { RSRPMRList-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { RSRPMRList-ExtIEs} } OPTIONAL,
... ...
} }
...@@ -4125,9 +4125,9 @@ SpecialSubframe-Info-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -4125,9 +4125,9 @@ SpecialSubframe-Info-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
... ...
} }
SpecialSubframePatterns ::= ENUMERATED { SpecialSubframePatterns ::= ENUMERATED {
ssp0, ssp0,
ssp1, ssp1,
ssp2, ssp2,
ssp3, ssp3,
ssp4, ssp4,
...@@ -4181,7 +4181,7 @@ SubbandCQIItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -4181,7 +4181,7 @@ SubbandCQIItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
... ...
} }
SubbandSize ::= ENUMERATED { SubbandSize ::= ENUMERATED {
size2, size2,
size3, size3,
size4, size4,
...@@ -4190,7 +4190,7 @@ SubbandSize ::= ENUMERATED { ...@@ -4190,7 +4190,7 @@ SubbandSize ::= ENUMERATED {
... ...
} }
SubscriberProfileIDforRFP ::= INTEGER (1..256) SubscriberProfileIDforRFP ::= INTEGER (1..256)
SubframeAllocation ::= CHOICE { SubframeAllocation ::= CHOICE {
oneframe Oneframe, oneframe Oneframe,
...@@ -4198,9 +4198,9 @@ SubframeAllocation ::= CHOICE { ...@@ -4198,9 +4198,9 @@ SubframeAllocation ::= CHOICE {
... ...
} }
SubframeAssignment ::= ENUMERATED { SubframeAssignment ::= ENUMERATED {
sa0, sa0,
sa1, sa1,
sa2, sa2,
sa3, sa3,
sa4, sa4,
...@@ -4222,7 +4222,7 @@ TABasedMDT-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -4222,7 +4222,7 @@ TABasedMDT-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
... ...
} }
TAC ::= OCTET STRING (SIZE (2)) TAC ::= OCTET STRING (SIZE (2))
TAIBasedMDT ::= SEQUENCE { TAIBasedMDT ::= SEQUENCE {
tAIListforMDT TAIListforMDT, tAIListforMDT TAIListforMDT,
...@@ -4273,12 +4273,12 @@ Threshold-RSRP ::= INTEGER(0..97) ...@@ -4273,12 +4273,12 @@ Threshold-RSRP ::= INTEGER(0..97)
Threshold-RSRQ ::= INTEGER(0..34) Threshold-RSRQ ::= INTEGER(0..34)
TimeToWait ::= ENUMERATED { TimeToWait ::= ENUMERATED {
v1s, v1s,
v2s, v2s,
v5s, v5s,
v10s, v10s,
v20s, v20s,
v60s, v60s,
... ...
} }
...@@ -4302,7 +4302,7 @@ TraceActivation-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -4302,7 +4302,7 @@ TraceActivation-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
TraceCollectionEntityIPAddress ::= BIT STRING (SIZE(1..160, ...)) TraceCollectionEntityIPAddress ::= BIT STRING (SIZE(1..160, ...))
TraceDepth ::= ENUMERATED { TraceDepth ::= ENUMERATED {
minimum, minimum,
medium, medium,
maximum, maximum,
...@@ -4332,7 +4332,7 @@ TunnelInformation ::= SEQUENCE { ...@@ -4332,7 +4332,7 @@ TunnelInformation ::= SEQUENCE {
... ...
} }
Tunnel-Information-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { Tunnel-Information-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
... ...
} }
...@@ -4473,13 +4473,13 @@ V2XServicesAuthorized-ExtIEs X2AP-PROTOCOL-EXTENSION ::= { ...@@ -4473,13 +4473,13 @@ V2XServicesAuthorized-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
... ...
} }
VehicleUE ::= ENUMERATED { VehicleUE ::= ENUMERATED {
authorized, authorized,
not-authorized, not-authorized,
... ...
} }
PedestrianUE ::= ENUMERATED { PedestrianUE ::= ENUMERATED {
authorized, authorized,
not-authorized, not-authorized,
... ...
...@@ -4537,10 +4537,10 @@ END ...@@ -4537,10 +4537,10 @@ END
-- ************************************************************** -- **************************************************************
X2AP-CommonDataTypes { X2AP-CommonDataTypes {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-CommonDataTypes (3) } eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-CommonDataTypes (3) }
DEFINITIONS AUTOMATIC TAGS ::= DEFINITIONS AUTOMATIC TAGS ::=
BEGIN BEGIN
...@@ -4587,10 +4587,10 @@ END ...@@ -4587,10 +4587,10 @@ END
-- ************************************************************** -- **************************************************************
X2AP-Constants { X2AP-Constants {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-Constants (4) } eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-Constants (4) }
DEFINITIONS AUTOMATIC TAGS ::= DEFINITIONS AUTOMATIC TAGS ::=
BEGIN BEGIN
...@@ -4875,10 +4875,10 @@ END ...@@ -4875,10 +4875,10 @@ END
-- ************************************************************** -- **************************************************************
X2AP-Containers { X2AP-Containers {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-Containers (5) } eps-Access (21) modules (3) x2ap (2) version1 (1) x2ap-Containers (5) }
DEFINITIONS AUTOMATIC TAGS ::= DEFINITIONS AUTOMATIC TAGS ::=
BEGIN BEGIN
...@@ -4895,7 +4895,7 @@ IMPORTS ...@@ -4895,7 +4895,7 @@ IMPORTS
Criticality, Criticality,
Presence, Presence,
PrivateIE-ID, PrivateIE-ID,
ProtocolIE-ID ProtocolIE-ID
FROM X2AP-CommonDataTypes; FROM X2AP-CommonDataTypes;
-- ************************************************************** -- **************************************************************
...@@ -4984,11 +4984,11 @@ WITH SYNTAX { ...@@ -4984,11 +4984,11 @@ WITH SYNTAX {
-- --
-- ************************************************************** -- **************************************************************
ProtocolIE-Container {X2AP-PROTOCOL-IES : IEsSetParam} ::= ProtocolIE-Container {X2AP-PROTOCOL-IES : IEsSetParam} ::=
SEQUENCE (SIZE (0..maxProtocolIEs)) OF SEQUENCE (SIZE (0..maxProtocolIEs)) OF
ProtocolIE-Field {{IEsSetParam}} ProtocolIE-Field {{IEsSetParam}}
ProtocolIE-Single-Container {X2AP-PROTOCOL-IES : IEsSetParam} ::= ProtocolIE-Single-Container {X2AP-PROTOCOL-IES : IEsSetParam} ::=
ProtocolIE-Field {{IEsSetParam}} ProtocolIE-Field {{IEsSetParam}}
ProtocolIE-Field {X2AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE { ProtocolIE-Field {X2AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE {
...@@ -5003,7 +5003,7 @@ ProtocolIE-Field {X2AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE { ...@@ -5003,7 +5003,7 @@ ProtocolIE-Field {X2AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE {
-- --
-- ************************************************************** -- **************************************************************
ProtocolIE-ContainerPair {X2AP-PROTOCOL-IES-PAIR : IEsSetParam} ::= ProtocolIE-ContainerPair {X2AP-PROTOCOL-IES-PAIR : IEsSetParam} ::=
SEQUENCE (SIZE (0..maxProtocolIEs)) OF SEQUENCE (SIZE (0..maxProtocolIEs)) OF
ProtocolIE-FieldPair {{IEsSetParam}} ProtocolIE-FieldPair {{IEsSetParam}}
...@@ -5035,7 +5035,7 @@ ProtocolIE-ContainerPairList {INTEGER : lowerBound, INTEGER : upperBound, X2AP-P ...@@ -5035,7 +5035,7 @@ ProtocolIE-ContainerPairList {INTEGER : lowerBound, INTEGER : upperBound, X2AP-P
-- --
-- ************************************************************** -- **************************************************************
ProtocolExtensionContainer {X2AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= ProtocolExtensionContainer {X2AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::=
SEQUENCE (SIZE (1..maxProtocolExtensions)) OF SEQUENCE (SIZE (1..maxProtocolExtensions)) OF
ProtocolExtensionField {{ExtensionSetParam}} ProtocolExtensionField {{ExtensionSetParam}}
...@@ -5051,7 +5051,7 @@ ProtocolExtensionField {X2AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENC ...@@ -5051,7 +5051,7 @@ ProtocolExtensionField {X2AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENC
-- --
-- ************************************************************** -- **************************************************************
PrivateIE-Container {X2AP-PRIVATE-IES : IEsSetParam} ::= PrivateIE-Container {X2AP-PRIVATE-IES : IEsSetParam} ::=
SEQUENCE (SIZE (1..maxPrivateIEs)) OF SEQUENCE (SIZE (1..maxPrivateIEs)) OF
PrivateIE-Field {{IEsSetParam}} PrivateIE-Field {{IEsSetParam}}
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -4,11 +4,11 @@ ...@@ -4,11 +4,11 @@
-- --
-- ************************************************************** -- **************************************************************
S1AP-PDU-Descriptions { S1AP-PDU-Descriptions {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-PDU-Descriptions (0)} eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-PDU-Descriptions (0)}
DEFINITIONS AUTOMATIC TAGS ::= DEFINITIONS AUTOMATIC TAGS ::=
BEGIN BEGIN
...@@ -64,7 +64,7 @@ FROM S1AP-CommonDataTypes ...@@ -64,7 +64,7 @@ FROM S1AP-CommonDataTypes
Paging, Paging,
PathSwitchRequest, PathSwitchRequest,
PathSwitchRequestAcknowledge, PathSwitchRequestAcknowledge,
PathSwitchRequestFailure, PathSwitchRequestFailure,
PrivateMessage, PrivateMessage,
Reset, Reset,
ResetAcknowledge, ResetAcknowledge,
...@@ -118,7 +118,7 @@ FROM S1AP-CommonDataTypes ...@@ -118,7 +118,7 @@ FROM S1AP-CommonDataTypes
FROM S1AP-PDU-Contents FROM S1AP-PDU-Contents
id-CellTrafficTrace, id-CellTrafficTrace,
id-DeactivateTrace, id-DeactivateTrace,
id-downlinkUEAssociatedLPPaTransport, id-downlinkUEAssociatedLPPaTransport,
...@@ -246,7 +246,7 @@ UnsuccessfulOutcome ::= SEQUENCE { ...@@ -246,7 +246,7 @@ UnsuccessfulOutcome ::= SEQUENCE {
S1AP-ELEMENTARY-PROCEDURES S1AP-ELEMENTARY-PROCEDURE ::= { S1AP-ELEMENTARY-PROCEDURES S1AP-ELEMENTARY-PROCEDURE ::= {
S1AP-ELEMENTARY-PROCEDURES-CLASS-1 | S1AP-ELEMENTARY-PROCEDURES-CLASS-1 |
S1AP-ELEMENTARY-PROCEDURES-CLASS-2, S1AP-ELEMENTARY-PROCEDURES-CLASS-2,
... ...
} }
...@@ -276,7 +276,7 @@ S1AP-ELEMENTARY-PROCEDURES-CLASS-1 S1AP-ELEMENTARY-PROCEDURE ::= { ...@@ -276,7 +276,7 @@ S1AP-ELEMENTARY-PROCEDURES-CLASS-1 S1AP-ELEMENTARY-PROCEDURE ::= {
uEContextResume uEContextResume
} }
S1AP-ELEMENTARY-PROCEDURES-CLASS-2 S1AP-ELEMENTARY-PROCEDURE ::= { S1AP-ELEMENTARY-PROCEDURES-CLASS-2 S1AP-ELEMENTARY-PROCEDURE ::= {
handoverNotification | handoverNotification |
e-RABReleaseIndication | e-RABReleaseIndication |
paging | paging |
...@@ -738,11 +738,11 @@ END ...@@ -738,11 +738,11 @@ END
-- --
-- ************************************************************** -- **************************************************************
S1AP-PDU-Contents { S1AP-PDU-Contents {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-PDU-Contents (1) } eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-PDU-Contents (1) }
DEFINITIONS AUTOMATIC TAGS ::= DEFINITIONS AUTOMATIC TAGS ::=
BEGIN BEGIN
...@@ -753,7 +753,7 @@ BEGIN ...@@ -753,7 +753,7 @@ BEGIN
-- ************************************************************** -- **************************************************************
IMPORTS IMPORTS
UEAggregateMaximumBitrate, UEAggregateMaximumBitrate,
BearerType, BearerType,
Cause, Cause,
...@@ -771,7 +771,7 @@ IMPORTS ...@@ -771,7 +771,7 @@ IMPORTS
CriticalityDiagnostics, CriticalityDiagnostics,
CSFallbackIndicator, CSFallbackIndicator,
CSG-Id, CSG-Id,
CSG-IdList, CSG-IdList,
CSGMembershipStatus, CSGMembershipStatus,
Data-Forwarding-Not-Possible, Data-Forwarding-Not-Possible,
Direct-Forwarding-Path-Availability, Direct-Forwarding-Path-Availability,
...@@ -827,7 +827,7 @@ IMPORTS ...@@ -827,7 +827,7 @@ IMPORTS
SupportedTAs, SupportedTAs,
TAI, TAI,
Target-ToSource-TransparentContainer, Target-ToSource-TransparentContainer,
TargetBSS-ToSourceBSS-TransparentContainer, TargetBSS-ToSourceBSS-TransparentContainer,
TargeteNB-ToSourceeNB-TransparentContainer, TargeteNB-ToSourceeNB-TransparentContainer,
TargetID, TargetID,
TargetRNC-ToSourceRNC-TransparentContainer, TargetRNC-ToSourceRNC-TransparentContainer,
...@@ -943,7 +943,7 @@ FROM S1AP-Containers ...@@ -943,7 +943,7 @@ FROM S1AP-Containers
id-EUTRAN-CGI, id-EUTRAN-CGI,
id-eNBname, id-eNBname,
id-eNB-StatusTransfer-TransparentContainer, id-eNB-StatusTransfer-TransparentContainer,
id-eNB-UE-S1AP-ID, id-eNB-UE-S1AP-ID,
id-GERANtoLTEHOInformationRes, id-GERANtoLTEHOInformationRes,
id-GUMMEI-ID, id-GUMMEI-ID,
id-GUMMEIType, id-GUMMEIType,
...@@ -1007,7 +1007,7 @@ FROM S1AP-Containers ...@@ -1007,7 +1007,7 @@ FROM S1AP-Containers
id-E-RABNotToBeModifiedItemBearerModInd, id-E-RABNotToBeModifiedItemBearerModInd,
id-E-RABModifyListBearerModConf, id-E-RABModifyListBearerModConf,
id-E-RABModifyItemBearerModConf, id-E-RABModifyItemBearerModConf,
id-E-RABFailedToModifyListBearerModConf, id-E-RABFailedToModifyListBearerModConf,
id-E-RABToBeReleasedListBearerModConf, id-E-RABToBeReleasedListBearerModConf,
id-E-RABToBeReleasedList, id-E-RABToBeReleasedList,
id-E-RABReleasedList, id-E-RABReleasedList,
...@@ -1161,7 +1161,7 @@ HandoverRequired ::= SEQUENCE { ...@@ -1161,7 +1161,7 @@ HandoverRequired ::= SEQUENCE {
... ...
} }
HandoverRequiredIEs S1AP-PROTOCOL-IES ::= { HandoverRequiredIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}| { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}|
...@@ -1191,7 +1191,7 @@ HandoverCommand ::= SEQUENCE { ...@@ -1191,7 +1191,7 @@ HandoverCommand ::= SEQUENCE {
... ...
} }
HandoverCommandIEs S1AP-PROTOCOL-IES ::= { HandoverCommandIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}| { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}|
...@@ -1239,7 +1239,7 @@ HandoverPreparationFailure ::= SEQUENCE { ...@@ -1239,7 +1239,7 @@ HandoverPreparationFailure ::= SEQUENCE {
... ...
} }
HandoverPreparationFailureIEs S1AP-PROTOCOL-IES ::= { HandoverPreparationFailureIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
...@@ -1394,7 +1394,7 @@ HandoverFailure ::= SEQUENCE { ...@@ -1394,7 +1394,7 @@ HandoverFailure ::= SEQUENCE {
... ...
} }
HandoverFailureIEs S1AP-PROTOCOL-IES ::= { HandoverFailureIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...@@ -1418,12 +1418,12 @@ HandoverNotify ::= SEQUENCE { ...@@ -1418,12 +1418,12 @@ HandoverNotify ::= SEQUENCE {
... ...
} }
HandoverNotifyIEs S1AP-PROTOCOL-IES ::= { HandoverNotifyIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}|
{ ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}| { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}|
-- Extension for Release 11 to support BBAI -- -- Extension for Release 11 to support BBAI --
{ ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}| { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}|
{ ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}, { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional},
... ...
...@@ -1446,7 +1446,7 @@ PathSwitchRequest ::= SEQUENCE { ...@@ -1446,7 +1446,7 @@ PathSwitchRequest ::= SEQUENCE {
... ...
} }
PathSwitchRequestIEs S1AP-PROTOCOL-IES ::= { PathSwitchRequestIEs S1AP-PROTOCOL-IES ::= {
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-E-RABToBeSwitchedDLList CRITICALITY reject TYPE E-RABToBeSwitchedDLList PRESENCE mandatory}| { ID id-E-RABToBeSwitchedDLList CRITICALITY reject TYPE E-RABToBeSwitchedDLList PRESENCE mandatory}|
{ ID id-SourceMME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| { ID id-SourceMME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
...@@ -1457,7 +1457,7 @@ PathSwitchRequestIEs S1AP-PROTOCOL-IES ::= { ...@@ -1457,7 +1457,7 @@ PathSwitchRequestIEs S1AP-PROTOCOL-IES ::= {
{ ID id-CellAccessMode CRITICALITY ignore TYPE CellAccessMode PRESENCE optional}| { ID id-CellAccessMode CRITICALITY ignore TYPE CellAccessMode PRESENCE optional}|
{ ID id-SourceMME-GUMMEI CRITICALITY ignore TYPE GUMMEI PRESENCE optional}| { ID id-SourceMME-GUMMEI CRITICALITY ignore TYPE GUMMEI PRESENCE optional}|
{ ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}|
-- Extension for Release 11 to support BBAI -- -- Extension for Release 11 to support BBAI --
{ ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}| { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}|
{ ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}| { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}|
{ ID id-RRC-Resume-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE optional }, { ID id-RRC-Resume-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE optional },
...@@ -1494,7 +1494,7 @@ PathSwitchRequestAcknowledge ::= SEQUENCE { ...@@ -1494,7 +1494,7 @@ PathSwitchRequestAcknowledge ::= SEQUENCE {
... ...
} }
PathSwitchRequestAcknowledgeIEs S1AP-PROTOCOL-IES ::= { PathSwitchRequestAcknowledgeIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-uEaggregateMaximumBitrate CRITICALITY ignore TYPE UEAggregateMaximumBitrate PRESENCE optional}| { ID id-uEaggregateMaximumBitrate CRITICALITY ignore TYPE UEAggregateMaximumBitrate PRESENCE optional}|
...@@ -1543,7 +1543,7 @@ PathSwitchRequestFailure ::= SEQUENCE { ...@@ -1543,7 +1543,7 @@ PathSwitchRequestFailure ::= SEQUENCE {
... ...
} }
PathSwitchRequestFailureIEs S1AP-PROTOCOL-IES ::= { PathSwitchRequestFailureIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
...@@ -1568,7 +1568,7 @@ HandoverCancel ::= SEQUENCE { ...@@ -1568,7 +1568,7 @@ HandoverCancel ::= SEQUENCE {
... ...
} }
HandoverCancelIEs S1AP-PROTOCOL-IES ::= { HandoverCancelIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
...@@ -1586,7 +1586,7 @@ HandoverCancelAcknowledge ::= SEQUENCE { ...@@ -1586,7 +1586,7 @@ HandoverCancelAcknowledge ::= SEQUENCE {
... ...
} }
HandoverCancelAcknowledgeIEs S1AP-PROTOCOL-IES ::= { HandoverCancelAcknowledgeIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...@@ -1821,7 +1821,7 @@ E-RABReleaseResponseIEs S1AP-PROTOCOL-IES ::= { ...@@ -1821,7 +1821,7 @@ E-RABReleaseResponseIEs S1AP-PROTOCOL-IES ::= {
{ ID id-E-RABReleaseListBearerRelComp CRITICALITY ignore TYPE E-RABReleaseListBearerRelComp PRESENCE optional }| { ID id-E-RABReleaseListBearerRelComp CRITICALITY ignore TYPE E-RABReleaseListBearerRelComp PRESENCE optional }|
{ ID id-E-RABFailedToReleaseList CRITICALITY ignore TYPE E-RABList PRESENCE optional }| { ID id-E-RABFailedToReleaseList CRITICALITY ignore TYPE E-RABList PRESENCE optional }|
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }|
-- Extension for Release 12 to support User Location Information -- -- Extension for Release 12 to support User Location Information --
{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional },
... ...
} }
...@@ -1868,7 +1868,7 @@ E-RABReleaseIndicationIEs S1AP-PROTOCOL-IES ::= { ...@@ -1868,7 +1868,7 @@ E-RABReleaseIndicationIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-E-RABReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE mandatory }| { ID id-E-RABReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE mandatory }|
-- Extension for Release 12 to support User Location Information -- -- Extension for Release 12 to support User Location Information --
{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }, { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional },
... ...
} }
...@@ -2120,7 +2120,7 @@ UEContextReleaseComplete-IEs S1AP-PROTOCOL-IES ::= { ...@@ -2120,7 +2120,7 @@ UEContextReleaseComplete-IEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}|
-- Extension for Release 12 to support User Location Information -- -- Extension for Release 12 to support User Location Information --
{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional}| { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional}|
-- Extension for Release 13 to support Paging Optimisation -- Extension for Release 13 to support Paging Optimisation
{ ID id-InformationOnRecommendedCellsAndENBsForPaging CRITICALITY ignore TYPE InformationOnRecommendedCellsAndENBsForPaging PRESENCE optional}| { ID id-InformationOnRecommendedCellsAndENBsForPaging CRITICALITY ignore TYPE InformationOnRecommendedCellsAndENBsForPaging PRESENCE optional}|
...@@ -2147,7 +2147,7 @@ UEContextModificationRequest ::= SEQUENCE { ...@@ -2147,7 +2147,7 @@ UEContextModificationRequest ::= SEQUENCE {
... ...
} }
UEContextModificationRequestIEs S1AP-PROTOCOL-IES ::= { UEContextModificationRequestIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE optional}| { ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE optional}|
...@@ -2176,7 +2176,7 @@ UEContextModificationResponse ::= SEQUENCE { ...@@ -2176,7 +2176,7 @@ UEContextModificationResponse ::= SEQUENCE {
... ...
} }
UEContextModificationResponseIEs S1AP-PROTOCOL-IES ::= { UEContextModificationResponseIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...@@ -2193,7 +2193,7 @@ UEContextModificationFailure ::= SEQUENCE { ...@@ -2193,7 +2193,7 @@ UEContextModificationFailure ::= SEQUENCE {
... ...
} }
UEContextModificationFailureIEs S1AP-PROTOCOL-IES ::= { UEContextModificationFailureIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
...@@ -2218,7 +2218,7 @@ UERadioCapabilityMatchRequest ::= SEQUENCE { ...@@ -2218,7 +2218,7 @@ UERadioCapabilityMatchRequest ::= SEQUENCE {
... ...
} }
UERadioCapabilityMatchRequestIEs S1AP-PROTOCOL-IES ::= { UERadioCapabilityMatchRequestIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }, { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional },
...@@ -2236,7 +2236,7 @@ UERadioCapabilityMatchResponse ::= SEQUENCE { ...@@ -2236,7 +2236,7 @@ UERadioCapabilityMatchResponse ::= SEQUENCE {
... ...
} }
UERadioCapabilityMatchResponseIEs S1AP-PROTOCOL-IES ::= { UERadioCapabilityMatchResponseIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-VoiceSupportMatchIndicator CRITICALITY reject TYPE VoiceSupportMatchIndicator PRESENCE mandatory }| { ID id-VoiceSupportMatchIndicator CRITICALITY reject TYPE VoiceSupportMatchIndicator PRESENCE mandatory }|
...@@ -2299,7 +2299,7 @@ InitialUEMessage-IEs S1AP-PROTOCOL-IES ::= { ...@@ -2299,7 +2299,7 @@ InitialUEMessage-IEs S1AP-PROTOCOL-IES ::= {
{ ID id-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}| { ID id-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}|
{ ID id-RelayNode-Indicator CRITICALITY reject TYPE RelayNode-Indicator PRESENCE optional}| { ID id-RelayNode-Indicator CRITICALITY reject TYPE RelayNode-Indicator PRESENCE optional}|
{ ID id-GUMMEIType CRITICALITY ignore TYPE GUMMEIType PRESENCE optional}| { ID id-GUMMEIType CRITICALITY ignore TYPE GUMMEIType PRESENCE optional}|
-- Extension for Release 11 to support BBAI -- -- Extension for Release 11 to support BBAI --
{ ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}| { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}|
{ ID id-SIPTO-L-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}| { ID id-SIPTO-L-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}|
{ ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}| { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}|
...@@ -2561,7 +2561,7 @@ S1SetupFailureIEs S1AP-PROTOCOL-IES ::= { ...@@ -2561,7 +2561,7 @@ S1SetupFailureIEs S1AP-PROTOCOL-IES ::= {
-- ************************************************************** -- **************************************************************
-- --
-- eNB Configuration Update -- eNB Configuration Update
-- --
-- ************************************************************** -- **************************************************************
...@@ -2623,7 +2623,7 @@ ENBConfigurationUpdateFailureIEs S1AP-PROTOCOL-IES ::= { ...@@ -2623,7 +2623,7 @@ ENBConfigurationUpdateFailureIEs S1AP-PROTOCOL-IES ::= {
-- ************************************************************** -- **************************************************************
-- --
-- MME Configuration Update -- MME Configuration Update
-- --
-- ************************************************************** -- **************************************************************
...@@ -2946,7 +2946,7 @@ LocationReportingFailureIndicationIEs S1AP-PROTOCOL-IES ::= { ...@@ -2946,7 +2946,7 @@ LocationReportingFailureIndicationIEs S1AP-PROTOCOL-IES ::= {
-- ************************************************************** -- **************************************************************
-- --
-- Location Report -- Location Report
-- --
-- ************************************************************** -- **************************************************************
...@@ -2981,7 +2981,7 @@ OverloadStart ::= SEQUENCE { ...@@ -2981,7 +2981,7 @@ OverloadStart ::= SEQUENCE {
... ...
} }
OverloadStartIEs S1AP-PROTOCOL-IES ::= { OverloadStartIEs S1AP-PROTOCOL-IES ::= {
{ ID id-OverloadResponse CRITICALITY reject TYPE OverloadResponse PRESENCE mandatory }| { ID id-OverloadResponse CRITICALITY reject TYPE OverloadResponse PRESENCE mandatory }|
{ ID id-GUMMEIList CRITICALITY ignore TYPE GUMMEIList PRESENCE optional }| { ID id-GUMMEIList CRITICALITY ignore TYPE GUMMEIList PRESENCE optional }|
{ ID id-TrafficLoadReductionIndication CRITICALITY ignore TYPE TrafficLoadReductionIndication PRESENCE optional }, { ID id-TrafficLoadReductionIndication CRITICALITY ignore TYPE TrafficLoadReductionIndication PRESENCE optional },
...@@ -2998,13 +2998,13 @@ OverloadStop ::= SEQUENCE { ...@@ -2998,13 +2998,13 @@ OverloadStop ::= SEQUENCE {
... ...
} }
OverloadStopIEs S1AP-PROTOCOL-IES ::= { OverloadStopIEs S1AP-PROTOCOL-IES ::= {
{ ID id-GUMMEIList CRITICALITY ignore TYPE GUMMEIList PRESENCE optional }, { ID id-GUMMEIList CRITICALITY ignore TYPE GUMMEIList PRESENCE optional },
... ...
} }
-- ************************************************************** -- **************************************************************
-- --
-- WRITE-REPLACE WARNING ELEMENTARY PROCEDURE -- WRITE-REPLACE WARNING ELEMENTARY PROCEDURE
-- --
-- ************************************************************** -- **************************************************************
...@@ -3020,7 +3020,7 @@ WriteReplaceWarningRequest ::= SEQUENCE { ...@@ -3020,7 +3020,7 @@ WriteReplaceWarningRequest ::= SEQUENCE {
... ...
} }
WriteReplaceWarningRequestIEs S1AP-PROTOCOL-IES ::= { WriteReplaceWarningRequestIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }|
{ ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }|
{ ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional }| { ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional }|
...@@ -3184,7 +3184,7 @@ KillRequest ::= SEQUENCE { ...@@ -3184,7 +3184,7 @@ KillRequest ::= SEQUENCE {
... ...
} }
KillRequestIEs S1AP-PROTOCOL-IES ::= { KillRequestIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory}| { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory}|
{ ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory}| { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory}|
{ ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional}| { ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional}|
...@@ -3355,7 +3355,7 @@ E-RABModificationIndicationIEs S1AP-PROTOCOL-IES ::= { ...@@ -3355,7 +3355,7 @@ E-RABModificationIndicationIEs S1AP-PROTOCOL-IES ::= {
{ ID id-E-RABToBeModifiedListBearerModInd CRITICALITY reject TYPE E-RABToBeModifiedListBearerModInd PRESENCE mandatory}| { ID id-E-RABToBeModifiedListBearerModInd CRITICALITY reject TYPE E-RABToBeModifiedListBearerModInd PRESENCE mandatory}|
{ ID id-E-RABNotToBeModifiedListBearerModInd CRITICALITY reject TYPE E-RABNotToBeModifiedListBearerModInd PRESENCE optional}| { ID id-E-RABNotToBeModifiedListBearerModInd CRITICALITY reject TYPE E-RABNotToBeModifiedListBearerModInd PRESENCE optional}|
{ ID id-CSGMembershipInfo CRITICALITY reject TYPE CSGMembershipInfo PRESENCE optional}| { ID id-CSGMembershipInfo CRITICALITY reject TYPE CSGMembershipInfo PRESENCE optional}|
-- Extension for Release 11 to support BBAI -- -- Extension for Release 11 to support BBAI --
{ ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}, { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional},
... ...
} }
...@@ -3662,7 +3662,7 @@ ConnectionEstablishmentIndicationIEs S1AP-PROTOCOL-IES ::= { ...@@ -3662,7 +3662,7 @@ ConnectionEstablishmentIndicationIEs S1AP-PROTOCOL-IES ::= {
-- ************************************************************** -- **************************************************************
-- --
-- Retrieve UE Information -- Retrieve UE Information
-- --
-- ************************************************************** -- **************************************************************
...@@ -3745,10 +3745,10 @@ END ...@@ -3745,10 +3745,10 @@ END
-- ************************************************************** -- **************************************************************
S1AP-IEs { S1AP-IEs {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-IEs (2) } eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-IEs (2) }
DEFINITIONS AUTOMATIC TAGS ::= DEFINITIONS AUTOMATIC TAGS ::=
BEGIN BEGIN
...@@ -3837,7 +3837,7 @@ FROM S1AP-CommonDataTypes ...@@ -3837,7 +3837,7 @@ FROM S1AP-CommonDataTypes
ProtocolIE-SingleContainer{}, ProtocolIE-SingleContainer{},
S1AP-PROTOCOL-IES S1AP-PROTOCOL-IES
FROM S1AP-Containers; FROM S1AP-Containers;
-- A -- A
...@@ -3852,7 +3852,7 @@ Additional-GUTI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -3852,7 +3852,7 @@ Additional-GUTI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
... ...
} }
AreaScopeOfMDT ::= CHOICE { AreaScopeOfMDT ::= CHOICE {
cellBased CellBasedMDT, cellBased CellBasedMDT,
tABased TABasedMDT, tABased TABasedMDT,
pLMNWide NULL, pLMNWide NULL,
...@@ -3895,7 +3895,7 @@ AssistanceDataForPaging-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -3895,7 +3895,7 @@ AssistanceDataForPaging-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
} }
AssistanceDataForRecommendedCells ::= SEQUENCE { AssistanceDataForRecommendedCells ::= SEQUENCE {
recommendedCellsForPaging RecommendedCellsForPaging, recommendedCellsForPaging RecommendedCellsForPaging,
iE-Extensions ProtocolExtensionContainer { { AssistanceDataForRecommendedCells-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { AssistanceDataForRecommendedCells-ExtIEs} } OPTIONAL,
... ...
} }
...@@ -3937,7 +3937,7 @@ BearerType ::= ENUMERATED { ...@@ -3937,7 +3937,7 @@ BearerType ::= ENUMERATED {
... ...
} }
BitRate ::= INTEGER (0..10000000000) BitRate ::= INTEGER (0..10000000000)
BPLMNs ::= SEQUENCE (SIZE(1.. maxnoofBPLMNs)) OF PLMNidentity BPLMNs ::= SEQUENCE (SIZE(1.. maxnoofBPLMNs)) OF PLMNidentity
...@@ -4019,8 +4019,8 @@ CauseRadioNetwork ::= ENUMERATED { ...@@ -4019,8 +4019,8 @@ CauseRadioNetwork ::= ENUMERATED {
tx2relocoverall-expiry, tx2relocoverall-expiry,
successful-handover, successful-handover,
release-due-to-eutran-generated-reason, release-due-to-eutran-generated-reason,
handover-cancelled, handover-cancelled,
partial-handover, partial-handover,
ho-failure-in-target-EPC-eNB-or-target-system, ho-failure-in-target-EPC-eNB-or-target-system,
ho-target-not-allowed, ho-target-not-allowed,
tS1relocoverall-expiry, tS1relocoverall-expiry,
...@@ -4075,7 +4075,7 @@ CauseNas ::= ENUMERATED { ...@@ -4075,7 +4075,7 @@ CauseNas ::= ENUMERATED {
} }
CellAccessMode ::= ENUMERATED { CellAccessMode ::= ENUMERATED {
hybrid, hybrid,
... ...
} }
...@@ -4207,8 +4207,8 @@ CGI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -4207,8 +4207,8 @@ CGI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
CI ::= OCTET STRING (SIZE (2)) CI ::= OCTET STRING (SIZE (2))
CNDomain ::= ENUMERATED { CNDomain ::= ENUMERATED {
ps, ps,
cs cs
} }
ConcurrentWarningMessageIndicator ::= ENUMERATED { ConcurrentWarningMessageIndicator ::= ENUMERATED {
...@@ -4217,13 +4217,13 @@ ConcurrentWarningMessageIndicator ::= ENUMERATED { ...@@ -4217,13 +4217,13 @@ ConcurrentWarningMessageIndicator ::= ENUMERATED {
Correlation-ID ::= OCTET STRING (SIZE (4)) Correlation-ID ::= OCTET STRING (SIZE (4))
CSFallbackIndicator ::= ENUMERATED { CSFallbackIndicator ::= ENUMERATED {
cs-fallback-required, cs-fallback-required,
..., ...,
cs-fallback-high-priority cs-fallback-high-priority
} }
AdditionalCSFallbackIndicator ::= ENUMERATED { AdditionalCSFallbackIndicator ::= ENUMERATED {
no-restriction, no-restriction,
restriction, restriction,
... ...
...@@ -4244,8 +4244,8 @@ CSG-IdList-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -4244,8 +4244,8 @@ CSG-IdList-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
... ...
} }
CSGMembershipStatus ::= ENUMERATED { CSGMembershipStatus ::= ENUMERATED {
member, member,
not-member not-member
} }
...@@ -4430,7 +4430,7 @@ ENB-ID ::= CHOICE { ...@@ -4430,7 +4430,7 @@ ENB-ID ::= CHOICE {
GERAN-Cell-ID ::= SEQUENCE { GERAN-Cell-ID ::= SEQUENCE {
lAI LAI, lAI LAI,
rAC RAC, rAC RAC,
cI CI, cI CI,
iE-Extensions ProtocolExtensionContainer { { GERAN-Cell-ID-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { GERAN-Cell-ID-ExtIEs} } OPTIONAL,
... ...
...@@ -4589,7 +4589,7 @@ ExpectedHOInterval ::= ENUMERATED { ...@@ -4589,7 +4589,7 @@ ExpectedHOInterval ::= ENUMERATED {
ExtendedRNC-ID ::= INTEGER (4096..65535) ExtendedRNC-ID ::= INTEGER (4096..65535)
ExtendedRepetitionPeriod ::= INTEGER (4096..131071) ExtendedRepetitionPeriod ::= INTEGER (4096..131071)
Extended-UEIdentityIndexValue ::= BIT STRING (SIZE (14)) Extended-UEIdentityIndexValue ::= BIT STRING (SIZE (14))
...@@ -4684,7 +4684,7 @@ HandoverRestrictionList ::= SEQUENCE { ...@@ -4684,7 +4684,7 @@ HandoverRestrictionList ::= SEQUENCE {
equivalentPLMNs EPLMNs OPTIONAL, equivalentPLMNs EPLMNs OPTIONAL,
forbiddenTAs ForbiddenTAs OPTIONAL, forbiddenTAs ForbiddenTAs OPTIONAL,
forbiddenLAs ForbiddenLAs OPTIONAL, forbiddenLAs ForbiddenLAs OPTIONAL,
forbiddenInterRATs ForbiddenInterRATs OPTIONAL, forbiddenInterRATs ForbiddenInterRATs OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {HandoverRestrictionList-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { {HandoverRestrictionList-ExtIEs} } OPTIONAL,
... ...
} }
...@@ -4712,7 +4712,7 @@ HFNforPDCP-SNlength18 ::= INTEGER (0..16383) ...@@ -4712,7 +4712,7 @@ HFNforPDCP-SNlength18 ::= INTEGER (0..16383)
Masked-IMEISV ::= BIT STRING (SIZE (64)) Masked-IMEISV ::= BIT STRING (SIZE (64))
ImmediateMDT ::= SEQUENCE { ImmediateMDT ::= SEQUENCE {
measurementsToActivate MeasurementsToActivate, measurementsToActivate MeasurementsToActivate,
m1reportingTrigger M1ReportingTrigger, m1reportingTrigger M1ReportingTrigger,
m1thresholdeventA2 M1ThresholdEventA2 OPTIONAL, m1thresholdeventA2 M1ThresholdEventA2 OPTIONAL,
...@@ -4808,7 +4808,7 @@ LPPa-PDU ::= OCTET STRING ...@@ -4808,7 +4808,7 @@ LPPa-PDU ::= OCTET STRING
LHN-ID ::= OCTET STRING(SIZE (32..256)) LHN-ID ::= OCTET STRING(SIZE (32..256))
Links-to-log ::= ENUMERATED {uplink, downlink, both-uplink-and-downlink, ...} Links-to-log ::= ENUMERATED {uplink, downlink, both-uplink-and-downlink, ...}
ListeningSubframePattern ::= SEQUENCE { ListeningSubframePattern ::= SEQUENCE {
pattern-period ENUMERATED {ms1280, ms2560, ms5120, ms10240, ...}, pattern-period ENUMERATED {ms1280, ms2560, ms5120, ms10240, ...},
...@@ -4860,7 +4860,7 @@ M3Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -4860,7 +4860,7 @@ M3Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
... ...
} }
M3period ::= ENUMERATED {ms100, ms1000, ms10000, ... } M3period ::= ENUMERATED {ms100, ms1000, ms10000, ... }
M4Configuration ::= SEQUENCE { M4Configuration ::= SEQUENCE {
m4period M4period, m4period M4period,
...@@ -4873,7 +4873,7 @@ M4Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -4873,7 +4873,7 @@ M4Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
... ...
} }
M4period ::= ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... } M4period ::= ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... }
M5Configuration ::= SEQUENCE { M5Configuration ::= SEQUENCE {
m5period M5period, m5period M5period,
...@@ -4886,7 +4886,7 @@ M5Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -4886,7 +4886,7 @@ M5Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
... ...
} }
M5period ::= ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... } M5period ::= ENUMERATED {ms1024, ms2048, ms5120, ms10240, min1, ... }
M6Configuration ::= SEQUENCE { M6Configuration ::= SEQUENCE {
m6report-Interval M6report-Interval, m6report-Interval M6report-Interval,
...@@ -4918,7 +4918,7 @@ M7Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -4918,7 +4918,7 @@ M7Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
M7period ::= INTEGER(1..60, ...) M7period ::= INTEGER(1..60, ...)
MDT-Activation ::= ENUMERATED { MDT-Activation ::= ENUMERATED {
immediate-MDT-only, immediate-MDT-only,
immediate-MDT-and-Trace, immediate-MDT-and-Trace,
logged-MDT-only, logged-MDT-only,
...@@ -4946,7 +4946,7 @@ MBSFN-ResultToLog ::= SEQUENCE (SIZE(1..maxnoofMBSFNAreaMDT)) OF MBSFN-ResultToL ...@@ -4946,7 +4946,7 @@ MBSFN-ResultToLog ::= SEQUENCE (SIZE(1..maxnoofMBSFNAreaMDT)) OF MBSFN-ResultToL
MBSFN-ResultToLogInfo ::= SEQUENCE { MBSFN-ResultToLogInfo ::= SEQUENCE {
mBSFN-AreaId INTEGER (0..255) OPTIONAL, mBSFN-AreaId INTEGER (0..255) OPTIONAL,
carrierFreq EARFCN, carrierFreq EARFCN,
iE-Extensions ProtocolExtensionContainer { { MBSFN-ResultToLogInfo-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { MBSFN-ResultToLogInfo-ExtIEs} } OPTIONAL,
... ...
} }
...@@ -4978,7 +4978,7 @@ MDTMode-ExtensionIE S1AP-PROTOCOL-IES ::= { ...@@ -4978,7 +4978,7 @@ MDTMode-ExtensionIE S1AP-PROTOCOL-IES ::= {
MeasurementsToActivate ::= BIT STRING (SIZE (8)) MeasurementsToActivate ::= BIT STRING (SIZE (8))
MeasurementThresholdA2 ::= CHOICE { MeasurementThresholdA2 ::= CHOICE {
threshold-RSRP Threshold-RSRP, threshold-RSRP Threshold-RSRP,
threshold-RSRQ Threshold-RSRQ, threshold-RSRQ Threshold-RSRQ,
... ...
...@@ -5042,7 +5042,7 @@ NB-IoT-DefaultPagingDRX ::= ENUMERATED { ...@@ -5042,7 +5042,7 @@ NB-IoT-DefaultPagingDRX ::= ENUMERATED {
... ...
} }
NB-IoT-Paging-eDRXInformation ::= SEQUENCE { NB-IoT-Paging-eDRXInformation ::= SEQUENCE {
nB-IoT-paging-eDRX-Cycle NB-IoT-Paging-eDRX-Cycle, nB-IoT-paging-eDRX-Cycle NB-IoT-Paging-eDRX-Cycle,
nB-IoT-pagingTimeWindow NB-IoT-PagingTimeWindow OPTIONAL, nB-IoT-pagingTimeWindow NB-IoT-PagingTimeWindow OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { NB-IoT-Paging-eDRXInformation-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { NB-IoT-Paging-eDRXInformation-ExtIEs} } OPTIONAL,
...@@ -5107,7 +5107,7 @@ PagingAttemptInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -5107,7 +5107,7 @@ PagingAttemptInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
PagingAttemptCount ::= INTEGER (1..16, ...) PagingAttemptCount ::= INTEGER (1..16, ...)
Paging-eDRXInformation ::= SEQUENCE { Paging-eDRXInformation ::= SEQUENCE {
paging-eDRX-Cycle Paging-eDRX-Cycle, paging-eDRX-Cycle Paging-eDRX-Cycle,
pagingTimeWindow PagingTimeWindow OPTIONAL, pagingTimeWindow PagingTimeWindow OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Paging-eDRXInformation-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { Paging-eDRXInformation-ExtIEs} } OPTIONAL,
...@@ -5148,7 +5148,7 @@ PDCP-SNExtended ::= INTEGER (0..32767) ...@@ -5148,7 +5148,7 @@ PDCP-SNExtended ::= INTEGER (0..32767)
PDCP-SNlength18 ::= INTEGER (0..262143) PDCP-SNlength18 ::= INTEGER (0..262143)
M1PeriodicReporting ::= SEQUENCE { M1PeriodicReporting ::= SEQUENCE {
reportInterval ReportIntervalMDT, reportInterval ReportIntervalMDT,
reportAmount ReportAmountMDT, reportAmount ReportAmountMDT,
iE-Extensions ProtocolExtensionContainer { { M1PeriodicReporting-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { M1PeriodicReporting-ExtIEs} } OPTIONAL,
...@@ -5159,7 +5159,7 @@ M1PeriodicReporting-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -5159,7 +5159,7 @@ M1PeriodicReporting-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
... ...
} }
PLMNidentity ::= TBCD-STRING PLMNidentity ::= TBCD-STRING
Port-Number ::= OCTET STRING (SIZE (2)) Port-Number ::= OCTET STRING (SIZE (2))
...@@ -5187,7 +5187,7 @@ ProSeAuthorized-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -5187,7 +5187,7 @@ ProSeAuthorized-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
... ...
} }
ProSeDirectDiscovery ::= ENUMERATED { ProSeDirectDiscovery ::= ENUMERATED {
authorized, authorized,
not-authorized, not-authorized,
... ...
...@@ -5199,7 +5199,7 @@ ProSeUEtoNetworkRelaying ::= ENUMERATED { ...@@ -5199,7 +5199,7 @@ ProSeUEtoNetworkRelaying ::= ENUMERATED {
... ...
} }
ProSeDirectCommunication ::= ENUMERATED { ProSeDirectCommunication ::= ENUMERATED {
authorized, authorized,
not-authorized, not-authorized,
... ...
...@@ -5293,7 +5293,7 @@ RAT-Type ::= ENUMERATED { ...@@ -5293,7 +5293,7 @@ RAT-Type ::= ENUMERATED {
ReportAmountMDT ::= ENUMERATED{r1, r2, r4, r8, r16, r32, r64, rinfinity} ReportAmountMDT ::= ENUMERATED{r1, r2, r4, r8, r16, r32, r64, rinfinity}
ReportIntervalMDT ::= ENUMERATED {ms120, ms240, ms480, ms640, ms1024, ms2048, ms5120, ms10240, min1, min6, min12, min30, min60} ReportIntervalMDT ::= ENUMERATED {ms120, ms240, ms480, ms640, ms1024, ms2048, ms5120, ms10240, min1, min6, min12, min30, min60}
M1ReportingTrigger ::= ENUMERATED{ M1ReportingTrigger ::= ENUMERATED{
periodic, periodic,
...@@ -5407,7 +5407,7 @@ SONInformation-ExtensionIE S1AP-PROTOCOL-IES ::= { ...@@ -5407,7 +5407,7 @@ SONInformation-ExtensionIE S1AP-PROTOCOL-IES ::= {
{ ID id-SON-Information-Report CRITICALITY ignore TYPE SONInformationReport PRESENCE mandatory} { ID id-SON-Information-Report CRITICALITY ignore TYPE SONInformationReport PRESENCE mandatory}
} }
SONInformationRequest ::= ENUMERATED { SONInformationRequest ::= ENUMERATED {
x2TNL-Configuration-Info, x2TNL-Configuration-Info,
..., ...,
time-Synchronisation-Info, time-Synchronisation-Info,
...@@ -5465,7 +5465,7 @@ SynchronisationInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -5465,7 +5465,7 @@ SynchronisationInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
Source-ToTarget-TransparentContainer ::= OCTET STRING Source-ToTarget-TransparentContainer ::= OCTET STRING
-- This IE includes a transparent container from the source RAN node to the target RAN node. -- This IE includes a transparent container from the source RAN node to the target RAN node.
-- The octets of the OCTET STRING are encoded according to the specifications of the target system. -- The octets of the OCTET STRING are encoded according to the specifications of the target system.
SourceBSS-ToTargetBSS-TransparentContainer ::= OCTET STRING SourceBSS-ToTargetBSS-TransparentContainer ::= OCTET STRING
...@@ -5537,7 +5537,7 @@ ServedMMECs ::= SEQUENCE (SIZE(1.. maxnoofMMECs)) OF MME-Code ...@@ -5537,7 +5537,7 @@ ServedMMECs ::= SEQUENCE (SIZE(1.. maxnoofMMECs)) OF MME-Code
ServedPLMNs ::= SEQUENCE (SIZE(1.. maxnoofPLMNsPerMME)) OF PLMNidentity ServedPLMNs ::= SEQUENCE (SIZE(1.. maxnoofPLMNsPerMME)) OF PLMNidentity
SubscriberProfileIDforRFP ::= INTEGER (1..256) SubscriberProfileIDforRFP ::= INTEGER (1..256)
SupportedTAs ::= SEQUENCE (SIZE(1.. maxnoofTACs)) OF SupportedTAs-Item SupportedTAs ::= SEQUENCE (SIZE(1.. maxnoofTACs)) OF SupportedTAs-Item
...@@ -5707,7 +5707,7 @@ TargeteNB-ToSourceeNB-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -5707,7 +5707,7 @@ TargeteNB-ToSourceeNB-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
} }
Target-ToSource-TransparentContainer ::= OCTET STRING Target-ToSource-TransparentContainer ::= OCTET STRING
-- This IE includes a transparent container from the target RAN node to the source RAN node. -- This IE includes a transparent container from the target RAN node to the source RAN node.
-- The octets of the OCTET STRING are coded according to the specifications of the target system. -- The octets of the OCTET STRING are coded according to the specifications of the target system.
TargetRNC-ToSourceRNC-TransparentContainer ::= OCTET STRING TargetRNC-ToSourceRNC-TransparentContainer ::= OCTET STRING
...@@ -5716,7 +5716,7 @@ TargetRNC-ToSourceRNC-TransparentContainer ::= OCTET STRING ...@@ -5716,7 +5716,7 @@ TargetRNC-ToSourceRNC-TransparentContainer ::= OCTET STRING
TargetBSS-ToSourceBSS-TransparentContainer ::= OCTET STRING TargetBSS-ToSourceBSS-TransparentContainer ::= OCTET STRING
-- This is a dummy IE used only as a reference to the actual definition in relevant specification. -- This is a dummy IE used only as a reference to the actual definition in relevant specification.
M1ThresholdEventA2 ::= SEQUENCE { M1ThresholdEventA2 ::= SEQUENCE {
measurementThreshold MeasurementThresholdA2, measurementThreshold MeasurementThresholdA2,
iE-Extensions ProtocolExtensionContainer { { M1ThresholdEventA2-ExtIEs} } OPTIONAL, iE-Extensions ProtocolExtensionContainer { { M1ThresholdEventA2-ExtIEs} } OPTIONAL,
... ...
...@@ -5759,7 +5759,7 @@ TraceActivation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -5759,7 +5759,7 @@ TraceActivation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
... ...
} }
TraceDepth ::= ENUMERATED { TraceDepth ::= ENUMERATED {
minimum, minimum,
medium, medium,
maximum, maximum,
...@@ -5882,7 +5882,7 @@ UE-Sidelink-Aggregate-MaximumBitrates-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -5882,7 +5882,7 @@ UE-Sidelink-Aggregate-MaximumBitrates-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
... ...
} }
UE-Usage-Type ::= INTEGER (0..255) UE-Usage-Type ::= INTEGER (0..255)
UL-CP-SecurityInformation ::= SEQUENCE { UL-CP-SecurityInformation ::= SEQUENCE {
ul-NAS-MAC UL-NAS-MAC, ul-NAS-MAC UL-NAS-MAC,
...@@ -5918,7 +5918,7 @@ UEUserPlaneCIoTSupportIndicator ::= ENUMERATED { ...@@ -5918,7 +5918,7 @@ UEUserPlaneCIoTSupportIndicator ::= ENUMERATED {
-- V -- V
VoiceSupportMatchIndicator ::= ENUMERATED { VoiceSupportMatchIndicator ::= ENUMERATED {
supported, supported,
not-supported, not-supported,
... ...
...@@ -5935,13 +5935,13 @@ V2XServicesAuthorized-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { ...@@ -5935,13 +5935,13 @@ V2XServicesAuthorized-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
... ...
} }
VehicleUE ::= ENUMERATED { VehicleUE ::= ENUMERATED {
authorized, authorized,
not-authorized, not-authorized,
... ...
} }
PedestrianUE ::= ENUMERATED { PedestrianUE ::= ENUMERATED {
authorized, authorized,
not-authorized, not-authorized,
... ...
...@@ -6013,10 +6013,10 @@ END ...@@ -6013,10 +6013,10 @@ END
-- ************************************************************** -- **************************************************************
S1AP-CommonDataTypes { S1AP-CommonDataTypes {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-CommonDataTypes (3) } eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-CommonDataTypes (3) }
DEFINITIONS AUTOMATIC TAGS ::= DEFINITIONS AUTOMATIC TAGS ::=
BEGIN BEGIN
...@@ -6046,11 +6046,11 @@ END ...@@ -6046,11 +6046,11 @@ END
-- --
-- ************************************************************** -- **************************************************************
S1AP-Constants { S1AP-Constants {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-Constants (4) } eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-Constants (4) }
DEFINITIONS AUTOMATIC TAGS ::= DEFINITIONS AUTOMATIC TAGS ::=
BEGIN BEGIN
...@@ -6165,12 +6165,12 @@ maxnoofForbTACs INTEGER ::= 4096 ...@@ -6165,12 +6165,12 @@ maxnoofForbTACs INTEGER ::= 4096
maxnoofIndividualS1ConnectionsToReset INTEGER ::= 256 maxnoofIndividualS1ConnectionsToReset INTEGER ::= 256
maxnoofCells INTEGER ::= 16 maxnoofCells INTEGER ::= 16
maxnoofCellsineNB INTEGER ::= 256 maxnoofCellsineNB INTEGER ::= 256
maxnoofTAIforWarning INTEGER ::= 65535 maxnoofTAIforWarning INTEGER ::= 65535
maxnoofCellID INTEGER ::= 65535 maxnoofCellID INTEGER ::= 65535
maxnoofDCNs INTEGER ::= 32 maxnoofDCNs INTEGER ::= 32
maxnoofEmergencyAreaID INTEGER ::= 65535 maxnoofEmergencyAreaID INTEGER ::= 65535
maxnoofCellinTAI INTEGER ::= 65535 maxnoofCellinTAI INTEGER ::= 65535
maxnoofCellinEAI INTEGER ::= 65535 maxnoofCellinEAI INTEGER ::= 65535
maxnoofeNBX2TLAs INTEGER ::= 2 maxnoofeNBX2TLAs INTEGER ::= 2
maxnoofeNBX2ExtTLAs INTEGER ::= 16 maxnoofeNBX2ExtTLAs INTEGER ::= 16
maxnoofeNBX2GTPTLAs INTEGER ::= 16 maxnoofeNBX2GTPTLAs INTEGER ::= 16
...@@ -6442,10 +6442,10 @@ END ...@@ -6442,10 +6442,10 @@ END
-- ************************************************************** -- **************************************************************
S1AP-Containers { S1AP-Containers {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-Containers (5) } eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-Containers (5) }
DEFINITIONS AUTOMATIC TAGS ::= DEFINITIONS AUTOMATIC TAGS ::=
BEGIN BEGIN
...@@ -6554,11 +6554,11 @@ WITH SYNTAX { ...@@ -6554,11 +6554,11 @@ WITH SYNTAX {
-- --
-- ************************************************************** -- **************************************************************
ProtocolIE-Container {S1AP-PROTOCOL-IES : IEsSetParam} ::= ProtocolIE-Container {S1AP-PROTOCOL-IES : IEsSetParam} ::=
SEQUENCE (SIZE (0..maxProtocolIEs)) OF SEQUENCE (SIZE (0..maxProtocolIEs)) OF
ProtocolIE-Field {{IEsSetParam}} ProtocolIE-Field {{IEsSetParam}}
ProtocolIE-SingleContainer {S1AP-PROTOCOL-IES : IEsSetParam} ::= ProtocolIE-SingleContainer {S1AP-PROTOCOL-IES : IEsSetParam} ::=
ProtocolIE-Field {{IEsSetParam}} ProtocolIE-Field {{IEsSetParam}}
ProtocolIE-Field {S1AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE { ProtocolIE-Field {S1AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE {
...@@ -6573,7 +6573,7 @@ ProtocolIE-Field {S1AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE { ...@@ -6573,7 +6573,7 @@ ProtocolIE-Field {S1AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE {
-- --
-- ************************************************************** -- **************************************************************
ProtocolIE-ContainerPair {S1AP-PROTOCOL-IES-PAIR : IEsSetParam} ::= ProtocolIE-ContainerPair {S1AP-PROTOCOL-IES-PAIR : IEsSetParam} ::=
SEQUENCE (SIZE (0..maxProtocolIEs)) OF SEQUENCE (SIZE (0..maxProtocolIEs)) OF
ProtocolIE-FieldPair {{IEsSetParam}} ProtocolIE-FieldPair {{IEsSetParam}}
...@@ -6605,7 +6605,7 @@ ProtocolIE-ContainerPairList {INTEGER : lowerBound, INTEGER : upperBound, S1AP-P ...@@ -6605,7 +6605,7 @@ ProtocolIE-ContainerPairList {INTEGER : lowerBound, INTEGER : upperBound, S1AP-P
-- --
-- ************************************************************** -- **************************************************************
ProtocolExtensionContainer {S1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= ProtocolExtensionContainer {S1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::=
SEQUENCE (SIZE (1..maxProtocolExtensions)) OF SEQUENCE (SIZE (1..maxProtocolExtensions)) OF
ProtocolExtensionField {{ExtensionSetParam}} ProtocolExtensionField {{ExtensionSetParam}}
...@@ -6621,7 +6621,7 @@ ProtocolExtensionField {S1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENC ...@@ -6621,7 +6621,7 @@ ProtocolExtensionField {S1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENC
-- --
-- ************************************************************** -- **************************************************************
PrivateIE-Container {S1AP-PRIVATE-IES : IEsSetParam } ::= PrivateIE-Container {S1AP-PRIVATE-IES : IEsSetParam } ::=
SEQUENCE (SIZE (1.. maxPrivateIEs)) OF SEQUENCE (SIZE (1.. maxPrivateIEs)) OF
PrivateIE-Field {{IEsSetParam}} PrivateIE-Field {{IEsSetParam}}
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -6713,7 +6713,6 @@ id-CE-ModeBRestricted ProtocolIE-ID ::= 271 ...@@ -6713,7 +6713,6 @@ id-CE-ModeBRestricted ProtocolIE-ID ::= 271
END END
-- ************************************************************** -- **************************************************************
-- --
-- Container definitions -- Container definitions
...@@ -7237,4 +7236,3 @@ maxnoofcandidateCells INTEGER ::= 16 ...@@ -7237,4 +7236,3 @@ maxnoofcandidateCells INTEGER ::= 16
maxnoofCellineNB INTEGER ::= 256 maxnoofCellineNB INTEGER ::= 256
END END
...@@ -6889,10 +6889,10 @@ END ...@@ -6889,10 +6889,10 @@ END
-- ************************************************************** -- **************************************************************
S1AP-Containers { S1AP-Containers {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-Containers (5) } eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-Containers (5) }
DEFINITIONS AUTOMATIC TAGS ::= DEFINITIONS AUTOMATIC TAGS ::=
BEGIN BEGIN
...@@ -7001,11 +7001,11 @@ WITH SYNTAX { ...@@ -7001,11 +7001,11 @@ WITH SYNTAX {
-- --
-- ************************************************************** -- **************************************************************
ProtocolIE-Container {S1AP-PROTOCOL-IES : IEsSetParam} ::= ProtocolIE-Container {S1AP-PROTOCOL-IES : IEsSetParam} ::=
SEQUENCE (SIZE (0..maxProtocolIEs)) OF SEQUENCE (SIZE (0..maxProtocolIEs)) OF
ProtocolIE-Field {{IEsSetParam}} ProtocolIE-Field {{IEsSetParam}}
ProtocolIE-SingleContainer {S1AP-PROTOCOL-IES : IEsSetParam} ::= ProtocolIE-SingleContainer {S1AP-PROTOCOL-IES : IEsSetParam} ::=
ProtocolIE-Field {{IEsSetParam}} ProtocolIE-Field {{IEsSetParam}}
ProtocolIE-Field {S1AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE { ProtocolIE-Field {S1AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE {
...@@ -7020,7 +7020,7 @@ ProtocolIE-Field {S1AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE { ...@@ -7020,7 +7020,7 @@ ProtocolIE-Field {S1AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE {
-- --
-- ************************************************************** -- **************************************************************
ProtocolIE-ContainerPair {S1AP-PROTOCOL-IES-PAIR : IEsSetParam} ::= ProtocolIE-ContainerPair {S1AP-PROTOCOL-IES-PAIR : IEsSetParam} ::=
SEQUENCE (SIZE (0..maxProtocolIEs)) OF SEQUENCE (SIZE (0..maxProtocolIEs)) OF
ProtocolIE-FieldPair {{IEsSetParam}} ProtocolIE-FieldPair {{IEsSetParam}}
...@@ -7052,7 +7052,7 @@ ProtocolIE-ContainerPairList {INTEGER : lowerBound, INTEGER : upperBound, S1AP-P ...@@ -7052,7 +7052,7 @@ ProtocolIE-ContainerPairList {INTEGER : lowerBound, INTEGER : upperBound, S1AP-P
-- --
-- ************************************************************** -- **************************************************************
ProtocolExtensionContainer {S1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= ProtocolExtensionContainer {S1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::=
SEQUENCE (SIZE (1..maxProtocolExtensions)) OF SEQUENCE (SIZE (1..maxProtocolExtensions)) OF
ProtocolExtensionField {{ExtensionSetParam}} ProtocolExtensionField {{ExtensionSetParam}}
...@@ -7068,7 +7068,7 @@ ProtocolExtensionField {S1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENC ...@@ -7068,7 +7068,7 @@ ProtocolExtensionField {S1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENC
-- --
-- ************************************************************** -- **************************************************************
PrivateIE-Container {S1AP-PRIVATE-IES : IEsSetParam } ::= PrivateIE-Container {S1AP-PRIVATE-IES : IEsSetParam } ::=
SEQUENCE (SIZE (1.. maxPrivateIEs)) OF SEQUENCE (SIZE (1.. maxPrivateIEs)) OF
PrivateIE-Field {{IEsSetParam}} PrivateIE-Field {{IEsSetParam}}
...@@ -7079,3 +7079,336 @@ PrivateIE-Field {S1AP-PRIVATE-IES : IEsSetParam} ::= SEQUENCE { ...@@ -7079,3 +7079,336 @@ PrivateIE-Field {S1AP-PRIVATE-IES : IEsSetParam} ::= SEQUENCE {
} }
END END
-- **************************************************************
--
-- IE definitions for the SON Transfer application
-- The IEs in this ASN.1 module shall be defined and encoded
-- using the same rules as applicable for the S1AP-IEs module.
--
-- **************************************************************
SonTransfer-IEs
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
--
-- Generic IEs for the SON Transfer application
--
SONtransferApplicationIdentity ::= ENUMERATED {
cell-load-reporting,
...,
multi-cell-load-reporting,
event-triggered-cell-load-reporting,
ho-reporting,
eutran-cell-activation,
energy-savings-indication,
failure-event-reporting
}
SONtransferRequestContainer ::= CHOICE{
cellLoadReporting NULL,
...,
multiCellLoadReporting MultiCellLoadReportingRequest,
eventTriggeredCellLoadReporting EventTriggeredCellLoadReportingRequest,
hOReporting HOReport,
eutranCellActivation CellActivationRequest,
energySavingsIndication CellStateIndication,
failureEventReporting FailureEventReport
}
SONtransferResponseContainer ::= CHOICE{
cellLoadReporting CellLoadReportingResponse,
...,
multiCellLoadReporting MultiCellLoadReportingResponse,
eventTriggeredCellLoadReporting EventTriggeredCellLoadReportingResponse,
hOReporting NULL,
eutranCellActivation CellActivationResponse,
energySavingsIndication NULL,
failureEventReporting NULL
}
SONtransferCause ::= CHOICE {
cellLoadReporting CellLoadReportingCause,
...,
multiCellLoadReporting CellLoadReportingCause,
eventTriggeredCellLoadReporting CellLoadReportingCause,
hOReporting HOReportingCause,
eutranCellActivation CellActivationCause,
energySavingsIndication CellStateIndicationCause,
failureEventReporting FailureEventReportingCause
}
CellLoadReportingCause ::= ENUMERATED {
application-container-syntax-error,
inconsistent-reporting-cell-identifier,
unspecified,
...
}
HOReportingCause ::= ENUMERATED {
application-container-syntax-error,
inconsistent-reporting-cell-identifier,
unspecified,
...
}
CellActivationCause ::= ENUMERATED {
application-container-syntax-error,
inconsistent-reporting-cell-identifier,
unspecified,
...
}
CellStateIndicationCause ::= ENUMERATED {
application-container-syntax-error,
inconsistent-reporting-cell-identifier,
unspecified,
...
}
FailureEventReportingCause ::= ENUMERATED {
application-container-syntax-error,
inconsistent-reporting-cell-identifier,
unspecified,
...
}
--
-- IEs for Cell Load Reporting application
--
CellLoadReportingResponse::= CHOICE{
eUTRAN EUTRANcellLoadReportingResponse,
uTRAN OCTET STRING,
gERAN OCTET STRING,
...,
eHRPD EHRPDSectorLoadReportingResponse
}
CompositeAvailableCapacityGroup ::= OCTET STRING
EUTRANcellLoadReportingResponse ::= SEQUENCE {
compositeAvailableCapacityGroup CompositeAvailableCapacityGroup,
...
}
--
-- IEs for Multi-Cell Load Reporting application
--
EUTRANResponse::= SEQUENCE {
cell-ID OCTET STRING,
eUTRANcellLoadReportingResponse EUTRANcellLoadReportingResponse,
...
}
EHRPD-Sector-ID ::= OCTET STRING (SIZE (16))
IRAT-Cell-ID ::= CHOICE{
eUTRAN OCTET STRING,
uTRAN OCTET STRING,
gERAN OCTET STRING,
...,
eHRPD EHRPD-Sector-ID
}
RequestedCellList ::= SEQUENCE (SIZE(1.. maxnoofIRATReportingCells)) OF IRAT-Cell-ID
MultiCellLoadReportingRequest::= SEQUENCE {
requestedCellList RequestedCellList,
...
}
ReportingCellList-Item ::= SEQUENCE {
cell-ID IRAT-Cell-ID,
...
}
ReportingCellList ::= SEQUENCE (SIZE(1.. maxnoofIRATReportingCells)) OF ReportingCellList-Item
MultiCellLoadReportingResponse ::= SEQUENCE (SIZE(1.. maxnoofIRATReportingCells)) OF MultiCellLoadReportingResponse-Item
MultiCellLoadReportingResponse-Item ::= CHOICE{
eUTRANResponse EUTRANResponse,
uTRANResponse OCTET STRING,
gERANResponse OCTET STRING,
...,
eHRPD EHRPDMultiSectorLoadReportingResponseItem
}
--
-- IEs for Event-triggered Cell Load Reporting application
--
NumberOfMeasurementReportingLevels ::= ENUMERATED {
rl2,
rl3,
rl4,
rl5,
rl10,
...
}
EventTriggeredCellLoadReportingRequest ::= SEQUENCE {
numberOfMeasurementReportingLevels NumberOfMeasurementReportingLevels,
...
}
OverloadFlag ::= ENUMERATED {
overload,
...
}
EventTriggeredCellLoadReportingResponse ::= SEQUENCE {
cellLoadReportingResponse CellLoadReportingResponse,
overloadFlag OverloadFlag OPTIONAL,
...
}
--
-- IEs for HO Reporting application
--
HOReport::= SEQUENCE {
hoType HoType,
hoReportType HoReportType,
hosourceID IRAT-Cell-ID,
hoTargetID IRAT-Cell-ID,
candidateCellList CandidateCellList,
...,
candidatePCIList CandidatePCIList OPTIONAL
}
HoType ::= ENUMERATED {
ltetoutran,
ltetogeran,
...
}
HoReportType ::= ENUMERATED {
unnecessaryhotoanotherrat,
...,
earlyirathandover
}
CandidateCellList ::= SEQUENCE (SIZE(1..maxnoofcandidateCells)) OF IRAT-Cell-ID
CandidatePCIList ::= SEQUENCE (SIZE(1..maxnoofcandidateCells)) OF CandidatePCI
CandidatePCI ::= SEQUENCE {
pCI INTEGER (0..503),
eARFCN OCTET STRING,
...
}
--
-- IEs for E-UTRAN Cell Activation application
--
CellActivationRequest ::= SEQUENCE {
cellsToActivateList CellsToActivateList,
minimumActivationTime INTEGER (1..60) OPTIONAL,
...
}
CellsToActivateList ::= SEQUENCE (SIZE(1.. maxnoofCellineNB)) OF CellsToActivateList-Item
CellsToActivateList-Item ::= SEQUENCE {
cell-ID OCTET STRING,
...
}
CellActivationResponse ::= SEQUENCE {
activatedCellsList ActivatedCellsList,
...
}
ActivatedCellsList ::= SEQUENCE (SIZE(0.. maxnoofCellineNB)) OF ActivatedCellsList-Item
ActivatedCellsList-Item ::= SEQUENCE {
cell-ID OCTET STRING,
...
}
--
-- IEs for Energy Savings Indication application
--
CellStateIndication ::= SEQUENCE {
notificationCellList NotificationCellList,
...
}
NotificationCellList ::= SEQUENCE (SIZE(1.. maxnoofCellineNB)) OF NotificationCellList-Item
NotificationCellList-Item ::= SEQUENCE {
cell-ID OCTET STRING,
notifyFlag NotifyFlag,
...
}
NotifyFlag ::= ENUMERATED {
activated,
deactivated,
...
}
FailureEventReport::= CHOICE {
tooEarlyInterRATHOReportFromEUTRAN TooEarlyInterRATHOReportReportFromEUTRAN,
...
}
TooEarlyInterRATHOReportReportFromEUTRAN ::= SEQUENCE {
uERLFReportContainer OCTET STRING, -- as defined in TS 36.331 [16] --
mobilityInformation MobilityInformation OPTIONAL,
...
}
MobilityInformation ::= BIT STRING (SIZE(32))
--
-- IEs for reporting of eHRPD load
--
EHRPDCapacityValue ::= INTEGER (0..100)
EHRPDSectorCapacityClassValue ::= INTEGER (1..100, ...)
EHRPDSectorLoadReportingResponse ::= SEQUENCE {
dL-EHRPD-CompositeAvailableCapacity EHRPDCompositeAvailableCapacity,
uL-EHRPD-CompositeAvailableCapacity EHRPDCompositeAvailableCapacity,
...
}
EHRPDCompositeAvailableCapacity ::= SEQUENCE {
eHRPDSectorCapacityClassValue EHRPDSectorCapacityClassValue,
eHRPDCapacityValue EHRPDCapacityValue,
...
}
EHRPDMultiSectorLoadReportingResponseItem ::= SEQUENCE {
eHRPD-Sector-ID EHRPD-Sector-ID,
eHRPDSectorLoadReportingResponse EHRPDSectorLoadReportingResponse,
...
}
-- **************************************************************
--
-- Constants
--
-- **************************************************************
maxnoofIRATReportingCells INTEGER ::= 128
maxnoofcandidateCells INTEGER ::= 16
maxnoofCellineNB INTEGER ::= 256
END
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment