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 @@
-- **************************************************************
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) }
DEFINITIONS AUTOMATIC TAGS ::=
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
......@@ -43,7 +43,7 @@ FROM X2AP-CommonDataTypes
ResourceStatusFailure,
ResourceStatusRequest,
ResourceStatusResponse,
ResourceStatusUpdate,
ResourceStatusUpdate,
RLFIndication,
SNStatusTransfer,
UEContextRelease,
......@@ -81,16 +81,16 @@ FROM X2AP-PDU-Contents
id-cellActivation,
id-eNBConfigurationUpdate,
id-errorIndication,
id-handoverCancel,
id-handoverCancel,
id-handoverReport,
id-handoverPreparation,
id-loadIndication,
id-privateMessage,
id-reset,
id-resourceStatusReporting,
id-resourceStatusReportingInitiation,
id-resourceStatusReportingInitiation,
id-rLFIndication,
id-snStatusTransfer,
id-uEContextRelease,
......@@ -414,10 +414,10 @@ END
-- **************************************************************
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) }
DEFINITIONS AUTOMATIC TAGS ::=
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
......@@ -927,7 +927,7 @@ E-RABs-SubjectToStatusTransfer-ItemIEs X2AP-PROTOCOL-IES ::= {
E-RABs-SubjectToStatusTransfer-Item ::= SEQUENCE {
e-RAB-ID E-RAB-ID,
receiveStatusofULPDCPSDUs ReceiveStatusofULPDCPSDUs OPTIONAL,
uL-COUNTvalue COUNTvalue,
dL-COUNTvalue COUNTvalue,
......@@ -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 ::= {
}
ServedCellsToModify::= SEQUENCE (SIZE (1..maxCellineNB)) OF ServedCellsToModify-Item
ServedCellsToModify-Item::= SEQUENCE {
old-ecgi ECGI,
servedCellInfo ServedCell-Information,
......@@ -1523,7 +1523,7 @@ CellActivationRequest-IEs X2AP-PROTOCOL-IES ::= {
}
ServedCellsToActivate::= SEQUENCE (SIZE (1..maxCellineNB)) OF ServedCellsToActivate-Item
ServedCellsToActivate-Item::= SEQUENCE {
ecgi ECGI,
iE-Extensions ProtocolExtensionContainer { { ServedCellsToActivate-Item-ExtIEs} } OPTIONAL,
......@@ -1552,7 +1552,7 @@ CellActivationResponse-IEs X2AP-PROTOCOL-IES ::= {
}
ActivatedCellList ::= SEQUENCE (SIZE (1..maxCellineNB)) OF ActivatedCellList-Item
ActivatedCellList-Item::= SEQUENCE {
ecgi ECGI,
iE-Extensions ProtocolExtensionContainer { { ActivatedCellList-Item-ExtIEs} } OPTIONAL,
......@@ -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 ::= {
}
E-RABs-ToBeReleased-ModReqItem-Split-Bearer ::= SEQUENCE {
e-RAB-ID E-RAB-ID,
e-RAB-ID E-RAB-ID,
dL-GTPtunnelEndpoint GTPtunnelEndpoint OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {E-RABs-ToBeReleased-ModReqItem-Split-BearerExtIEs} } OPTIONAL,
...
......@@ -2557,15 +2557,15 @@ END
-- **************************************************************
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) }
DEFINITIONS AUTOMATIC TAGS ::=
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS
id-E-RAB-Item,
id-Number-of-Antennaports,
id-MBSFN-Subframe-Info,
......@@ -2604,7 +2604,7 @@ IMPORTS
maxEARFCNPlusOne,
newmaxEARFCN,
maxInterfaces,
maxnoofBands,
maxnoofBPLMNs,
maxnoofCells,
......@@ -2640,7 +2640,7 @@ FROM X2AP-CommonDataTypes
ProtocolExtensionContainer{},
ProtocolIE-Single-Container{},
X2AP-PROTOCOL-EXTENSION,
X2AP-PROTOCOL-IES
FROM X2AP-Containers;
......@@ -2744,7 +2744,7 @@ AllocationAndRetentionPriority-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
AreaScopeOfMDT ::= CHOICE {
AreaScopeOfMDT ::= CHOICE {
cellBased CellBasedMDT,
tABased TABasedMDT,
pLMNWide NULL,
......@@ -2820,8 +2820,8 @@ CauseRadioNetwork ::= ENUMERATED {
resource-optimisation-handover,
reduce-load-in-serving-cell,
partial-handover,
unknown-new-eNB-UE-X2AP-ID,
unknown-old-eNB-UE-X2AP-ID,
unknown-new-eNB-UE-X2AP-ID,
unknown-old-eNB-UE-X2AP-ID,
unknown-pair-of-UE-X2AP-ID,
ho-target-not-allowed,
tx2relocoverall-expiry,
......@@ -2951,7 +2951,7 @@ CoMPInformationItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
CoMPInformationStartTime ::= SEQUENCE (SIZE(0..1)) OF
SEQUENCE {
startSFN INTEGER (0..1023, ...),
startSubframeNumber INTEGER (0..9, ...),
startSubframeNumber INTEGER (0..9, ...),
iE-Extensions ProtocolExtensionContainer { { CoMPInformationStartTime-ExtIEs} } OPTIONAL,
...
}
......@@ -3057,7 +3057,7 @@ CriticalityDiagnostics-IE-List-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
CRNTI ::= BIT STRING (SIZE (16))
CSGMembershipStatus ::= ENUMERATED {
CSGMembershipStatus ::= ENUMERATED {
member,
not-member
}
......@@ -3067,7 +3067,7 @@ CSG-Id ::= BIT STRING (SIZE (27))
CSIReportList ::= SEQUENCE (SIZE(1..maxUEReport)) OF
SEQUENCE {
uEID UEID,
cSIReportPerCSIProcess CSIReportPerCSIProcess,
cSIReportPerCSIProcess CSIReportPerCSIProcess,
iE-Extensions ProtocolExtensionContainer { { CSIReportList-ExtIEs} } OPTIONAL,
...
}
......@@ -3079,7 +3079,7 @@ CSIReportList-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
CSIReportPerCSIProcess ::= SEQUENCE (SIZE(1.. maxCSIProcess)) OF
SEQUENCE {
cSIProcessConfigurationIndex INTEGER (1..7, ...),
cSIReportPerCSIProcessItem CSIReportPerCSIProcessItem,
cSIReportPerCSIProcessItem CSIReportPerCSIProcessItem,
iE-Extensions ProtocolExtensionContainer { { CSIReportPerCSIProcess-ExtIEs} } OPTIONAL,
...
}
......@@ -3091,7 +3091,7 @@ CSIReportPerCSIProcess-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
CSIReportPerCSIProcessItem ::= SEQUENCE (SIZE(1.. maxCSIReport)) OF
SEQUENCE {
rI INTEGER (1..8, ...),
widebandCQI WidebandCQI,
widebandCQI WidebandCQI,
subbandSize SubbandSize,
subbandCQIList SubbandCQIList OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { CSIReportPerCSIProcessItem-ExtIEs} } OPTIONAL,
......@@ -3102,13 +3102,13 @@ CSIReportPerCSIProcessItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
CyclicPrefixDL ::= ENUMERATED {
CyclicPrefixDL ::= ENUMERATED {
normal,
extended,
...
}
CyclicPrefixUL ::= ENUMERATED {
CyclicPrefixUL ::= ENUMERATED {
normal,
extended,
...
......@@ -3117,7 +3117,7 @@ CyclicPrefixUL ::= ENUMERATED {
-- D
DeactivationIndication::= ENUMERATED {
DeactivationIndication::= ENUMERATED {
deactivated,
...
}
......@@ -3186,7 +3186,7 @@ EnhancedRNTP-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
EnhancedRNTPStartTime ::= SEQUENCE {
startSFN INTEGER (0..1023, ...),
startSubframeNumber INTEGER (0..9, ...),
startSubframeNumber INTEGER (0..9, ...),
iE-Extensions ProtocolExtensionContainer { { EnhancedRNTPStartTime-ExtIEs} } OPTIONAL,
...
}
......@@ -3344,7 +3344,7 @@ ForbiddenTACs ::= SEQUENCE (SIZE(1..maxnoofForbTACs)) OF TAC
ForbiddenLAs ::= SEQUENCE (SIZE(1..maxnoofEPLMNsPlusOne)) OF ForbiddenLAs-Item
ForbiddenLAs-Item ::= SEQUENCE {
ForbiddenLAs-Item ::= SEQUENCE {
pLMN-Identity PLMN-Identity,
forbiddenLACs ForbiddenLACs,
iE-Extensions ProtocolExtensionContainer { {ForbiddenLAs-Item-ExtIEs} } OPTIONAL,
......@@ -3359,11 +3359,11 @@ ForbiddenLACs ::= SEQUENCE (SIZE(1..maxnoofForbLACs)) OF LAC
Fourframes ::= BIT STRING (SIZE (24))
FreqBandIndicator ::= INTEGER (1..256, ...)
FreqBandIndicator ::= INTEGER (1..256, ...)
FreqBandIndicatorPriority ::= ENUMERATED {
not-broadcasted,
broadcasted,
broadcasted,
...
}
......@@ -3422,7 +3422,7 @@ GU-Group-ID-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
GUMMEI ::= SEQUENCE {
gU-Group-ID GU-Group-ID,
mME-Code MME-Code,
iE-Extensions ProtocolExtensionContainer { {GUMMEI-ExtIEs} } OPTIONAL,
......@@ -3480,7 +3480,7 @@ HWLoadIndicator-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
IntegrityProtectionAlgorithms ::= BIT STRING (SIZE (16, ...))
InterfacesToTrace ::= BIT STRING (SIZE (8))
InterfacesToTrace ::= BIT STRING (SIZE (8))
InvokeIndication ::= ENUMERATED{
abs-information,
......@@ -3533,7 +3533,7 @@ Links-to-log ::= ENUMERATED {uplink, downlink, both-uplink-and-downlink, ...}
LoadIndicator ::= ENUMERATED {
lowLoad,
mediumLoad,
mediumLoad,
highLoad,
overLoad,
...
......@@ -3552,7 +3552,7 @@ LocationReportingInformation-ExtIEs X2AP-PROTOCOL-EXTENSION ::={
-- M
M1PeriodicReporting ::= SEQUENCE {
M1PeriodicReporting ::= SEQUENCE {
reportInterval ReportIntervalMDT,
reportAmount ReportAmountMDT,
iE-Extensions ProtocolExtensionContainer { { M1PeriodicReporting-ExtIEs} } OPTIONAL,
......@@ -3570,7 +3570,7 @@ M1ReportingTrigger::= ENUMERATED{
a2eventtriggered-periodic
}
M1ThresholdEventA2 ::= SEQUENCE {
M1ThresholdEventA2 ::= SEQUENCE {
measurementThreshold MeasurementThresholdA2,
iE-Extensions ProtocolExtensionContainer { { M1ThresholdEventA2-ExtIEs} } OPTIONAL,
...
......@@ -3590,7 +3590,7 @@ M3Configuration-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
M3period ::= ENUMERATED {ms100, ms1000, ms10000, ... }
M3period ::= ENUMERATED {ms100, ms1000, ms10000, ... }
M4Configuration ::= SEQUENCE {
m4period M4period,
......@@ -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 {
......@@ -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, ... }
......@@ -3655,7 +3655,7 @@ ManagementBasedMDTallowed ::= ENUMERATED {allowed, ...}
Masked-IMEISV ::= BIT STRING (SIZE (64))
MDT-Activation ::= ENUMERATED {
MDT-Activation ::= ENUMERATED {
immediate-MDT-only,
immediate-MDT-and-Trace,
...
......@@ -3689,11 +3689,11 @@ MDTPLMNList ::= SEQUENCE (SIZE(1..maxnoofMDTPLMNs)) OF PLMN-Identity
MDT-Location-Info ::= BIT STRING (SIZE (8))
Measurement-ID ::= INTEGER (1..4095, ...)
Measurement-ID ::= INTEGER (1..4095, ...)
MeasurementsToActivate::= BIT STRING (SIZE (8))
MeasurementThresholdA2 ::= CHOICE {
MeasurementThresholdA2 ::= CHOICE {
threshold-RSRP Threshold-RSRP,
threshold-RSRQ Threshold-RSRQ,
...
......@@ -3734,7 +3734,7 @@ MobilityParametersInformation ::= SEQUENCE {
...
}
MultibandInfoList ::= SEQUENCE (SIZE(1..maxnoofBands)) OF BandInfo
MultibandInfoList ::= SEQUENCE (SIZE(1..maxnoofBands)) OF BandInfo
BandInfo ::= SEQUENCE {
......@@ -3865,19 +3865,19 @@ ProSeAuthorized-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
ProSeDirectDiscovery ::= ENUMERATED {
ProSeDirectDiscovery ::= ENUMERATED {
authorized,
not-authorized,
...
}
ProSeDirectCommunication ::= ENUMERATED {
ProSeDirectCommunication ::= ENUMERATED {
authorized,
not-authorized,
...
}
ProSeUEtoNetworkRelaying ::= ENUMERATED {
ProSeUEtoNetworkRelaying ::= ENUMERATED {
authorized,
not-authorized,
...
......@@ -3933,7 +3933,7 @@ Registration-Request ::= ENUMERATED {
partial-stop,
add
}
RelativeNarrowbandTxPower ::= SEQUENCE {
rNTP-PerPRB BIT STRING (SIZE(6..110, ...)),
......@@ -4026,7 +4026,7 @@ RRCConnSetupIndicator::= ENUMERATED {
RSRPMeasurementResult ::= SEQUENCE (SIZE(1..maxCellReport)) OF
SEQUENCE {
rSRPCellID ECGI,
rSRPMeasured INTEGER (0..97, ...),
rSRPMeasured INTEGER (0..97, ...),
iE-Extensions ProtocolExtensionContainer { { RSRPMeasurementResult-ExtIEs} } OPTIONAL,
...
}
......@@ -4037,7 +4037,7 @@ RSRPMeasurementResult-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
RSRPMRList ::= SEQUENCE (SIZE(1..maxUEReport)) OF
SEQUENCE {
rSRPMeasurementResult RSRPMeasurementResult,
rSRPMeasurementResult RSRPMeasurementResult,
iE-Extensions ProtocolExtensionContainer { { RSRPMRList-ExtIEs} } OPTIONAL,
...
}
......@@ -4125,9 +4125,9 @@ SpecialSubframe-Info-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
SpecialSubframePatterns ::= ENUMERATED {
SpecialSubframePatterns ::= ENUMERATED {
ssp0,
ssp1,
ssp1,
ssp2,
ssp3,
ssp4,
......@@ -4181,7 +4181,7 @@ SubbandCQIItem-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
SubbandSize ::= ENUMERATED {
SubbandSize ::= ENUMERATED {
size2,
size3,
size4,
......@@ -4190,7 +4190,7 @@ SubbandSize ::= ENUMERATED {
...
}
SubscriberProfileIDforRFP ::= INTEGER (1..256)
SubscriberProfileIDforRFP ::= INTEGER (1..256)
SubframeAllocation ::= CHOICE {
oneframe Oneframe,
......@@ -4198,9 +4198,9 @@ SubframeAllocation ::= CHOICE {
...
}
SubframeAssignment ::= ENUMERATED {
SubframeAssignment ::= ENUMERATED {
sa0,
sa1,
sa1,
sa2,
sa3,
sa4,
......@@ -4222,7 +4222,7 @@ TABasedMDT-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
...
}
TAC ::= OCTET STRING (SIZE (2))
TAC ::= OCTET STRING (SIZE (2))
TAIBasedMDT ::= SEQUENCE {
tAIListforMDT TAIListforMDT,
......@@ -4273,12 +4273,12 @@ Threshold-RSRP ::= INTEGER(0..97)
Threshold-RSRQ ::= INTEGER(0..34)
TimeToWait ::= ENUMERATED {
v1s,
v2s,
v5s,
v10s,
v20s,
v60s,
v1s,
v2s,
v5s,
v10s,
v20s,
v60s,
...
}
......@@ -4302,7 +4302,7 @@ TraceActivation-ExtIEs X2AP-PROTOCOL-EXTENSION ::= {
TraceCollectionEntityIPAddress ::= BIT STRING (SIZE(1..160, ...))
TraceDepth ::= ENUMERATED {
TraceDepth ::= ENUMERATED {
minimum,
medium,
maximum,
......@@ -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 ::= {
...
}
VehicleUE ::= ENUMERATED {
VehicleUE ::= ENUMERATED {
authorized,
not-authorized,
...
}
PedestrianUE ::= ENUMERATED {
PedestrianUE ::= ENUMERATED {
authorized,
not-authorized,
...
......@@ -4537,10 +4537,10 @@ END
-- **************************************************************
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) }
DEFINITIONS AUTOMATIC TAGS ::=
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
......@@ -4587,10 +4587,10 @@ END
-- **************************************************************
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) }
DEFINITIONS AUTOMATIC TAGS ::=
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
......@@ -4875,10 +4875,10 @@ END
-- **************************************************************
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) }
DEFINITIONS AUTOMATIC TAGS ::=
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
......@@ -4895,7 +4895,7 @@ IMPORTS
Criticality,
Presence,
PrivateIE-ID,
ProtocolIE-ID
ProtocolIE-ID
FROM X2AP-CommonDataTypes;
-- **************************************************************
......@@ -4984,11 +4984,11 @@ WITH SYNTAX {
--
-- **************************************************************
ProtocolIE-Container {X2AP-PROTOCOL-IES : IEsSetParam} ::=
ProtocolIE-Container {X2AP-PROTOCOL-IES : IEsSetParam} ::=
SEQUENCE (SIZE (0..maxProtocolIEs)) OF
ProtocolIE-Field {{IEsSetParam}}
ProtocolIE-Single-Container {X2AP-PROTOCOL-IES : IEsSetParam} ::=
ProtocolIE-Single-Container {X2AP-PROTOCOL-IES : IEsSetParam} ::=
ProtocolIE-Field {{IEsSetParam}}
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
ProtocolIE-FieldPair {{IEsSetParam}}
......@@ -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
ProtocolExtensionField {{ExtensionSetParam}}
......@@ -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
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 @@
--
-- **************************************************************
S1AP-PDU-Descriptions {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
S1AP-PDU-Descriptions {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-PDU-Descriptions (0)}
DEFINITIONS AUTOMATIC TAGS ::=
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
......@@ -64,7 +64,7 @@ FROM S1AP-CommonDataTypes
Paging,
PathSwitchRequest,
PathSwitchRequestAcknowledge,
PathSwitchRequestFailure,
PathSwitchRequestFailure,
PrivateMessage,
Reset,
ResetAcknowledge,
......@@ -118,7 +118,7 @@ FROM S1AP-CommonDataTypes
FROM S1AP-PDU-Contents
id-CellTrafficTrace,
id-DeactivateTrace,
id-downlinkUEAssociatedLPPaTransport,
......@@ -246,7 +246,7 @@ UnsuccessfulOutcome ::= SEQUENCE {
S1AP-ELEMENTARY-PROCEDURES S1AP-ELEMENTARY-PROCEDURE ::= {
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 ::= {
uEContextResume
}
S1AP-ELEMENTARY-PROCEDURES-CLASS-2 S1AP-ELEMENTARY-PROCEDURE ::= {
S1AP-ELEMENTARY-PROCEDURES-CLASS-2 S1AP-ELEMENTARY-PROCEDURE ::= {
handoverNotification |
e-RABReleaseIndication |
paging |
......@@ -738,11 +738,11 @@ END
--
-- **************************************************************
S1AP-PDU-Contents {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
S1AP-PDU-Contents {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-PDU-Contents (1) }
DEFINITIONS AUTOMATIC TAGS ::=
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
......@@ -753,7 +753,7 @@ BEGIN
-- **************************************************************
IMPORTS
UEAggregateMaximumBitrate,
BearerType,
Cause,
......@@ -771,7 +771,7 @@ IMPORTS
CriticalityDiagnostics,
CSFallbackIndicator,
CSG-Id,
CSG-IdList,
CSG-IdList,
CSGMembershipStatus,
Data-Forwarding-Not-Possible,
Direct-Forwarding-Path-Availability,
......@@ -827,7 +827,7 @@ IMPORTS
SupportedTAs,
TAI,
Target-ToSource-TransparentContainer,
TargetBSS-ToSourceBSS-TransparentContainer,
TargetBSS-ToSourceBSS-TransparentContainer,
TargeteNB-ToSourceeNB-TransparentContainer,
TargetID,
TargetRNC-ToSourceRNC-TransparentContainer,
......@@ -943,7 +943,7 @@ FROM S1AP-Containers
id-EUTRAN-CGI,
id-eNBname,
id-eNB-StatusTransfer-TransparentContainer,
id-eNB-UE-S1AP-ID,
id-eNB-UE-S1AP-ID,
id-GERANtoLTEHOInformationRes,
id-GUMMEI-ID,
id-GUMMEIType,
......@@ -1007,7 +1007,7 @@ FROM S1AP-Containers
id-E-RABNotToBeModifiedItemBearerModInd,
id-E-RABModifyListBearerModConf,
id-E-RABModifyItemBearerModConf,
id-E-RABFailedToModifyListBearerModConf,
id-E-RABFailedToModifyListBearerModConf,
id-E-RABToBeReleasedListBearerModConf,
id-E-RABToBeReleasedList,
id-E-RABReleasedList,
......@@ -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-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}|
......@@ -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-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}|
......@@ -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-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
......@@ -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-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
......@@ -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-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-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-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional},
...
......@@ -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-E-RABToBeSwitchedDLList CRITICALITY reject TYPE E-RABToBeSwitchedDLList 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 ::= {
{ ID id-CellAccessMode CRITICALITY ignore TYPE CellAccessMode PRESENCE optional}|
{ ID id-SourceMME-GUMMEI CRITICALITY ignore TYPE GUMMEI 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-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}|
{ ID id-RRC-Resume-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE optional },
......@@ -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-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-uEaggregateMaximumBitrate CRITICALITY ignore TYPE UEAggregateMaximumBitrate PRESENCE optional}|
......@@ -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-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
......@@ -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-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
......@@ -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-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
......@@ -1821,7 +1821,7 @@ E-RABReleaseResponseIEs S1AP-PROTOCOL-IES ::= {
{ ID id-E-RABReleaseListBearerRelComp CRITICALITY ignore TYPE E-RABReleaseListBearerRelComp PRESENCE optional }|
{ ID id-E-RABFailedToReleaseList CRITICALITY ignore TYPE E-RABList 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 },
...
}
......@@ -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-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID 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 },
...
}
......@@ -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-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
{ 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}|
-- Extension for Release 13 to support Paging Optimisation
{ ID id-InformationOnRecommendedCellsAndENBsForPaging CRITICALITY ignore TYPE InformationOnRecommendedCellsAndENBsForPaging PRESENCE optional}|
......@@ -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-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
{ ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE optional}|
......@@ -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-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
......@@ -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-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
......@@ -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-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional },
......@@ -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-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }|
{ ID id-VoiceSupportMatchIndicator CRITICALITY reject TYPE VoiceSupportMatchIndicator PRESENCE mandatory }|
......@@ -2299,7 +2299,7 @@ InitialUEMessage-IEs S1AP-PROTOCOL-IES ::= {
{ ID id-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}|
{ ID id-RelayNode-Indicator CRITICALITY reject TYPE RelayNode-Indicator 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-SIPTO-L-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}|
{ ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}|
......@@ -2561,7 +2561,7 @@ S1SetupFailureIEs S1AP-PROTOCOL-IES ::= {
-- **************************************************************
--
-- eNB Configuration Update
-- eNB Configuration Update
--
-- **************************************************************
......@@ -2623,7 +2623,7 @@ ENBConfigurationUpdateFailureIEs S1AP-PROTOCOL-IES ::= {
-- **************************************************************
--
-- MME Configuration Update
-- MME Configuration Update
--
-- **************************************************************
......@@ -2946,7 +2946,7 @@ LocationReportingFailureIndicationIEs S1AP-PROTOCOL-IES ::= {
-- **************************************************************
--
-- Location Report
-- Location Report
--
-- **************************************************************
......@@ -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-GUMMEIList CRITICALITY ignore TYPE GUMMEIList PRESENCE optional }|
{ ID id-TrafficLoadReductionIndication CRITICALITY ignore TYPE TrafficLoadReductionIndication PRESENCE optional },
......@@ -2998,13 +2998,13 @@ OverloadStop ::= SEQUENCE {
...
}
OverloadStopIEs S1AP-PROTOCOL-IES ::= {
OverloadStopIEs S1AP-PROTOCOL-IES ::= {
{ 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 {
...
}
WriteReplaceWarningRequestIEs S1AP-PROTOCOL-IES ::= {
WriteReplaceWarningRequestIEs S1AP-PROTOCOL-IES ::= {
{ ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }|
{ ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }|
{ ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional }|
......@@ -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-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory}|
{ ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional}|
......@@ -3355,7 +3355,7 @@ E-RABModificationIndicationIEs S1AP-PROTOCOL-IES ::= {
{ ID id-E-RABToBeModifiedListBearerModInd CRITICALITY reject TYPE E-RABToBeModifiedListBearerModInd PRESENCE mandatory}|
{ ID id-E-RABNotToBeModifiedListBearerModInd CRITICALITY reject TYPE E-RABNotToBeModifiedListBearerModInd 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},
...
}
......@@ -3662,7 +3662,7 @@ ConnectionEstablishmentIndicationIEs S1AP-PROTOCOL-IES ::= {
-- **************************************************************
--
-- Retrieve UE Information
-- Retrieve UE Information
--
-- **************************************************************
......@@ -3745,10 +3745,10 @@ END
-- **************************************************************
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) }
DEFINITIONS AUTOMATIC TAGS ::=
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
......@@ -3837,7 +3837,7 @@ FROM S1AP-CommonDataTypes
ProtocolIE-SingleContainer{},
S1AP-PROTOCOL-IES
FROM S1AP-Containers;
FROM S1AP-Containers;
-- A
......@@ -3852,7 +3852,7 @@ Additional-GUTI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
...
}
AreaScopeOfMDT ::= CHOICE {
AreaScopeOfMDT ::= CHOICE {
cellBased CellBasedMDT,
tABased TABasedMDT,
pLMNWide NULL,
......@@ -3895,7 +3895,7 @@ AssistanceDataForPaging-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
}
AssistanceDataForRecommendedCells ::= SEQUENCE {
recommendedCellsForPaging RecommendedCellsForPaging,
recommendedCellsForPaging RecommendedCellsForPaging,
iE-Extensions ProtocolExtensionContainer { { AssistanceDataForRecommendedCells-ExtIEs} } OPTIONAL,
...
}
......@@ -3937,7 +3937,7 @@ BearerType ::= ENUMERATED {
...
}
BitRate ::= INTEGER (0..10000000000)
BitRate ::= INTEGER (0..10000000000)
BPLMNs ::= SEQUENCE (SIZE(1.. maxnoofBPLMNs)) OF PLMNidentity
......@@ -4019,8 +4019,8 @@ CauseRadioNetwork ::= ENUMERATED {
tx2relocoverall-expiry,
successful-handover,
release-due-to-eutran-generated-reason,
handover-cancelled,
partial-handover,
handover-cancelled,
partial-handover,
ho-failure-in-target-EPC-eNB-or-target-system,
ho-target-not-allowed,
tS1relocoverall-expiry,
......@@ -4075,7 +4075,7 @@ CauseNas ::= ENUMERATED {
}
CellAccessMode ::= ENUMERATED {
hybrid,
hybrid,
...
}
......@@ -4207,8 +4207,8 @@ CGI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
CI ::= OCTET STRING (SIZE (2))
CNDomain ::= ENUMERATED {
ps,
cs
ps,
cs
}
ConcurrentWarningMessageIndicator ::= ENUMERATED {
......@@ -4217,13 +4217,13 @@ ConcurrentWarningMessageIndicator ::= ENUMERATED {
Correlation-ID ::= OCTET STRING (SIZE (4))
CSFallbackIndicator ::= ENUMERATED {
CSFallbackIndicator ::= ENUMERATED {
cs-fallback-required,
...,
cs-fallback-high-priority
cs-fallback-high-priority
}
AdditionalCSFallbackIndicator ::= ENUMERATED {
AdditionalCSFallbackIndicator ::= ENUMERATED {
no-restriction,
restriction,
...
......@@ -4244,8 +4244,8 @@ CSG-IdList-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
...
}
CSGMembershipStatus ::= ENUMERATED {
member,
CSGMembershipStatus ::= ENUMERATED {
member,
not-member
}
......@@ -4430,7 +4430,7 @@ ENB-ID ::= CHOICE {
GERAN-Cell-ID ::= SEQUENCE {
lAI LAI,
rAC RAC,
rAC RAC,
cI CI,
iE-Extensions ProtocolExtensionContainer { { GERAN-Cell-ID-ExtIEs} } OPTIONAL,
...
......@@ -4589,7 +4589,7 @@ ExpectedHOInterval ::= ENUMERATED {
ExtendedRNC-ID ::= INTEGER (4096..65535)
ExtendedRepetitionPeriod ::= INTEGER (4096..131071)
ExtendedRepetitionPeriod ::= INTEGER (4096..131071)
Extended-UEIdentityIndexValue ::= BIT STRING (SIZE (14))
......@@ -4684,7 +4684,7 @@ HandoverRestrictionList ::= SEQUENCE {
equivalentPLMNs EPLMNs OPTIONAL,
forbiddenTAs ForbiddenTAs OPTIONAL,
forbiddenLAs ForbiddenLAs OPTIONAL,
forbiddenInterRATs ForbiddenInterRATs OPTIONAL,
forbiddenInterRATs ForbiddenInterRATs OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {HandoverRestrictionList-ExtIEs} } OPTIONAL,
...
}
......@@ -4712,7 +4712,7 @@ HFNforPDCP-SNlength18 ::= INTEGER (0..16383)
Masked-IMEISV ::= BIT STRING (SIZE (64))
ImmediateMDT ::= SEQUENCE {
ImmediateMDT ::= SEQUENCE {
measurementsToActivate MeasurementsToActivate,
m1reportingTrigger M1ReportingTrigger,
m1thresholdeventA2 M1ThresholdEventA2 OPTIONAL,
......@@ -4808,7 +4808,7 @@ LPPa-PDU ::= OCTET STRING
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 {
pattern-period ENUMERATED {ms1280, ms2560, ms5120, ms10240, ...},
......@@ -4860,7 +4860,7 @@ M3Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
...
}
M3period ::= ENUMERATED {ms100, ms1000, ms10000, ... }
M3period ::= ENUMERATED {ms100, ms1000, ms10000, ... }
M4Configuration ::= SEQUENCE {
m4period M4period,
......@@ -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 {
m5period M5period,
......@@ -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 {
m6report-Interval M6report-Interval,
......@@ -4918,7 +4918,7 @@ M7Configuration-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
M7period ::= INTEGER(1..60, ...)
MDT-Activation ::= ENUMERATED {
MDT-Activation ::= ENUMERATED {
immediate-MDT-only,
immediate-MDT-and-Trace,
logged-MDT-only,
......@@ -4946,7 +4946,7 @@ MBSFN-ResultToLog ::= SEQUENCE (SIZE(1..maxnoofMBSFNAreaMDT)) OF MBSFN-ResultToL
MBSFN-ResultToLogInfo ::= SEQUENCE {
mBSFN-AreaId INTEGER (0..255) OPTIONAL,
carrierFreq EARFCN,
carrierFreq EARFCN,
iE-Extensions ProtocolExtensionContainer { { MBSFN-ResultToLogInfo-ExtIEs} } OPTIONAL,
...
}
......@@ -4978,7 +4978,7 @@ MDTMode-ExtensionIE S1AP-PROTOCOL-IES ::= {
MeasurementsToActivate ::= BIT STRING (SIZE (8))
MeasurementThresholdA2 ::= CHOICE {
MeasurementThresholdA2 ::= CHOICE {
threshold-RSRP Threshold-RSRP,
threshold-RSRQ Threshold-RSRQ,
...
......@@ -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-pagingTimeWindow NB-IoT-PagingTimeWindow OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { NB-IoT-Paging-eDRXInformation-ExtIEs} } OPTIONAL,
......@@ -5107,7 +5107,7 @@ PagingAttemptInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
PagingAttemptCount ::= INTEGER (1..16, ...)
Paging-eDRXInformation ::= SEQUENCE {
Paging-eDRXInformation ::= SEQUENCE {
paging-eDRX-Cycle Paging-eDRX-Cycle,
pagingTimeWindow PagingTimeWindow OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Paging-eDRXInformation-ExtIEs} } OPTIONAL,
......@@ -5148,7 +5148,7 @@ PDCP-SNExtended ::= INTEGER (0..32767)
PDCP-SNlength18 ::= INTEGER (0..262143)
M1PeriodicReporting ::= SEQUENCE {
M1PeriodicReporting ::= SEQUENCE {
reportInterval ReportIntervalMDT,
reportAmount ReportAmountMDT,
iE-Extensions ProtocolExtensionContainer { { M1PeriodicReporting-ExtIEs} } OPTIONAL,
......@@ -5159,7 +5159,7 @@ M1PeriodicReporting-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
...
}
PLMNidentity ::= TBCD-STRING
PLMNidentity ::= TBCD-STRING
Port-Number ::= OCTET STRING (SIZE (2))
......@@ -5187,7 +5187,7 @@ ProSeAuthorized-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
...
}
ProSeDirectDiscovery ::= ENUMERATED {
ProSeDirectDiscovery ::= ENUMERATED {
authorized,
not-authorized,
...
......@@ -5199,7 +5199,7 @@ ProSeUEtoNetworkRelaying ::= ENUMERATED {
...
}
ProSeDirectCommunication ::= ENUMERATED {
ProSeDirectCommunication ::= ENUMERATED {
authorized,
not-authorized,
...
......@@ -5293,7 +5293,7 @@ RAT-Type ::= ENUMERATED {
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{
periodic,
......@@ -5407,7 +5407,7 @@ SONInformation-ExtensionIE S1AP-PROTOCOL-IES ::= {
{ ID id-SON-Information-Report CRITICALITY ignore TYPE SONInformationReport PRESENCE mandatory}
}
SONInformationRequest ::= ENUMERATED {
SONInformationRequest ::= ENUMERATED {
x2TNL-Configuration-Info,
...,
time-Synchronisation-Info,
......@@ -5465,7 +5465,7 @@ SynchronisationInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
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.
SourceBSS-ToTargetBSS-TransparentContainer ::= OCTET STRING
......@@ -5537,7 +5537,7 @@ ServedMMECs ::= SEQUENCE (SIZE(1.. maxnoofMMECs)) OF MME-Code
ServedPLMNs ::= SEQUENCE (SIZE(1.. maxnoofPLMNsPerMME)) OF PLMNidentity
SubscriberProfileIDforRFP ::= INTEGER (1..256)
SubscriberProfileIDforRFP ::= INTEGER (1..256)
SupportedTAs ::= SEQUENCE (SIZE(1.. maxnoofTACs)) OF SupportedTAs-Item
......@@ -5707,7 +5707,7 @@ TargeteNB-ToSourceeNB-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
}
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.
TargetRNC-ToSourceRNC-TransparentContainer ::= OCTET STRING
......@@ -5716,7 +5716,7 @@ TargetRNC-ToSourceRNC-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.
M1ThresholdEventA2 ::= SEQUENCE {
M1ThresholdEventA2 ::= SEQUENCE {
measurementThreshold MeasurementThresholdA2,
iE-Extensions ProtocolExtensionContainer { { M1ThresholdEventA2-ExtIEs} } OPTIONAL,
...
......@@ -5759,7 +5759,7 @@ TraceActivation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
...
}
TraceDepth ::= ENUMERATED {
TraceDepth ::= ENUMERATED {
minimum,
medium,
maximum,
......@@ -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-NAS-MAC UL-NAS-MAC,
......@@ -5918,7 +5918,7 @@ UEUserPlaneCIoTSupportIndicator ::= ENUMERATED {
-- V
VoiceSupportMatchIndicator ::= ENUMERATED {
VoiceSupportMatchIndicator ::= ENUMERATED {
supported,
not-supported,
...
......@@ -5935,13 +5935,13 @@ V2XServicesAuthorized-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
...
}
VehicleUE ::= ENUMERATED {
VehicleUE ::= ENUMERATED {
authorized,
not-authorized,
...
}
PedestrianUE ::= ENUMERATED {
PedestrianUE ::= ENUMERATED {
authorized,
not-authorized,
...
......@@ -6013,10 +6013,10 @@ END
-- **************************************************************
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) }
DEFINITIONS AUTOMATIC TAGS ::=
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
......@@ -6046,11 +6046,11 @@ END
--
-- **************************************************************
S1AP-Constants {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-Constants (4) }
S1AP-Constants {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-Constants (4) }
DEFINITIONS AUTOMATIC TAGS ::=
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
......@@ -6165,12 +6165,12 @@ maxnoofForbTACs INTEGER ::= 4096
maxnoofIndividualS1ConnectionsToReset INTEGER ::= 256
maxnoofCells INTEGER ::= 16
maxnoofCellsineNB INTEGER ::= 256
maxnoofTAIforWarning INTEGER ::= 65535
maxnoofCellID INTEGER ::= 65535
maxnoofDCNs INTEGER ::= 32
maxnoofEmergencyAreaID INTEGER ::= 65535
maxnoofCellinTAI INTEGER ::= 65535
maxnoofCellinEAI INTEGER ::= 65535
maxnoofTAIforWarning INTEGER ::= 65535
maxnoofCellID INTEGER ::= 65535
maxnoofDCNs INTEGER ::= 32
maxnoofEmergencyAreaID INTEGER ::= 65535
maxnoofCellinTAI INTEGER ::= 65535
maxnoofCellinEAI INTEGER ::= 65535
maxnoofeNBX2TLAs INTEGER ::= 2
maxnoofeNBX2ExtTLAs INTEGER ::= 16
maxnoofeNBX2GTPTLAs INTEGER ::= 16
......@@ -6442,10 +6442,10 @@ END
-- **************************************************************
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) }
DEFINITIONS AUTOMATIC TAGS ::=
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
......@@ -6554,11 +6554,11 @@ WITH SYNTAX {
--
-- **************************************************************
ProtocolIE-Container {S1AP-PROTOCOL-IES : IEsSetParam} ::=
ProtocolIE-Container {S1AP-PROTOCOL-IES : IEsSetParam} ::=
SEQUENCE (SIZE (0..maxProtocolIEs)) OF
ProtocolIE-Field {{IEsSetParam}}
ProtocolIE-SingleContainer {S1AP-PROTOCOL-IES : IEsSetParam} ::=
ProtocolIE-SingleContainer {S1AP-PROTOCOL-IES : IEsSetParam} ::=
ProtocolIE-Field {{IEsSetParam}}
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
ProtocolIE-FieldPair {{IEsSetParam}}
......@@ -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
ProtocolExtensionField {{ExtensionSetParam}}
......@@ -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
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
END
-- **************************************************************
--
-- Container definitions
......@@ -7237,4 +7236,3 @@ maxnoofcandidateCells INTEGER ::= 16
maxnoofCellineNB INTEGER ::= 256
END
......@@ -6889,10 +6889,10 @@ END
-- **************************************************************
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) }
DEFINITIONS AUTOMATIC TAGS ::=
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
......@@ -7001,11 +7001,11 @@ WITH SYNTAX {
--
-- **************************************************************
ProtocolIE-Container {S1AP-PROTOCOL-IES : IEsSetParam} ::=
ProtocolIE-Container {S1AP-PROTOCOL-IES : IEsSetParam} ::=
SEQUENCE (SIZE (0..maxProtocolIEs)) OF
ProtocolIE-Field {{IEsSetParam}}
ProtocolIE-SingleContainer {S1AP-PROTOCOL-IES : IEsSetParam} ::=
ProtocolIE-SingleContainer {S1AP-PROTOCOL-IES : IEsSetParam} ::=
ProtocolIE-Field {{IEsSetParam}}
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
ProtocolIE-FieldPair {{IEsSetParam}}
......@@ -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
ProtocolExtensionField {{ExtensionSetParam}}
......@@ -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
PrivateIE-Field {{IEsSetParam}}
......@@ -7079,3 +7079,336 @@ PrivateIE-Field {S1AP-PRIVATE-IES : IEsSetParam} ::= SEQUENCE {
}
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