osmo-iuh/asn1/ranap/RANAP-IEs.asn

2218 lines
53 KiB
Groff
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- **************************************************************
--
-- Information Element Definitions
--
-- **************************************************************
RANAP-IEs {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
umts-Access (20) modules (3) ranap (0) version1 (1) ranap-IEs (2) }
DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS
maxNrOfCSGs,
maxNrOfErrors,
maxNrOfPDPDirections,
maxNrOfPoints,
maxNrOfRABs,
maxNrOfSRBs,
maxNrOfSeparateTrafficDirections,
maxRAB-Subflows,
maxRAB-SubflowCombination,
maxNrOfLevels,
maxNrOfAltValues,
maxNrOfSNAs,
maxNrOfLAs,
maxNrOfPLMNsSN,
maxSet,
maxNrOfHSDSCHMACdFlows-1,
maxNrOfUEsToBeTraced,
maxNrOfInterfaces,
maxnoofMulticastServicesPerRNC,
maxMBMSSA,
maxMBMSRA,
maxnoofMulticastServicesPerUE,
maxNrOfEDCHMACdFlows-1,
maxGANSSSet,
maxNrOfEUTRAFreqs,
maxNrOfCellIds,
maxNrOfRAIs,
maxNrOfLAIs,
maxNrOfVol,
maxSizeOfIMSInfo,
maxnoofMDTPLMNs,
maxProtocolExtensions,
id-CN-DomainIndicator,
id-MessageStructure,
id-SRB-TrCH-Mapping,
id-TypeOfError,
id-hS-DSCH-MAC-d-Flow-ID,
id-SignallingIndication,
id-CellLoadInformationGroup,
id-TraceRecordingSessionInformation,
id-MBMSLinkingInformation,
id-AlternativeRABConfiguration,
id-AlternativeRABConfigurationRequest,
id-E-DCH-MAC-d-Flow-ID,
id-RAC,
id-Alt-RAB-Parameter-ExtendedGuaranteedBitrateInf,
id-Alt-RAB-Parameter-ExtendedMaxBitrateInf,
id-Ass-RAB-Parameter-ExtendedGuaranteedBitrateList,
id-Ass-RAB-Parameter-ExtendedMaxBitrateList,
id-RAB-Parameter-ExtendedGuaranteedBitrateList,
id-RAB-Parameter-ExtendedMaxBitrateList,
id-Requested-RAB-Parameter-ExtendedMaxBitrateList,
id-Requested-RAB-Parameter-ExtendedGuaranteedBitrateList,
id-LAofIdleModeUEs,
id-newLAListofIdleModeUEs,
id-LAListwithNoIdleModeUEsAnyMore,
id-ExtendedRNC-ID,
id-GANSS-PositioningDataSet,
id-d-RNTI-for-NoIuCSUP,
id-UE-History-Information,
id-SubscriberProfileIDforRFP,
id-Alt-RAB-Parameter-SupportedGuaranteedBitrateInf,
id-Alt-RAB-Parameter-SupportedMaxBitrateInf,
id-Ass-RAB-Parameter-SupportedGuaranteedBitrateList,
id-Ass-RAB-Parameter-SupportedMaxBitrateList,
id-RAB-Parameter-SupportedGuaranteedBitrateList,
id-RAB-Parameter-SupportedMaxBitrateList,
id-Requested-RAB-Parameter-SupportedMaxBitrateList,
id-Requested-RAB-Parameter-SupportedGuaranteedBitrateList,
id-PSRABtobeReplaced,
id-SRVCC-Information,
id-CSG-Id,
id-CSFB-Information,
id-IRAT-Measurement-Configuration,
id-Management-Based-MDT-Allowed,
id-Time-UE-StayedInCell-EnhancedGranularity,
id-HO-Cause,
id-TraceRecordingSessionReference,
id-IMSI,
id-Management-Based-MDT-PLMN-List,
id-SignallingBasedMDTPLMNList,
id-M4Report,
id-M5Report,
id-M6Report,
id-M7Report,
id-TimingDifferenceULDL,
id-Trace-Collection-Entity-IP-Addess,
id-Serving-Cell-Identifier,
id-EARFCN-Extended,
id-LastE-UTRANPLMNIdentity,
id-RSRQ-Type,
id-RSRQ-Extension
FROM RANAP-Constants
Criticality,
ProcedureCode,
ProtocolIE-ID,
TriggeringMessage
FROM RANAP-CommonDataTypes
IE
FROM RANAP-PDU;
IE-Extensions ::= SEQUENCE (SIZE (1..maxProtocolExtensions)) OF IE
-- A
AccuracyFulfilmentIndicator ::= ENUMERATED{
requested-Accuracy-Fulfilled,
requested-Accuracy-Not-Fulfilled,
...
}
AllocationOrRetentionPriority ::= SEQUENCE {
priorityLevel PriorityLevel,
pre-emptionCapability Pre-emptionCapability,
pre-emptionVulnerability Pre-emptionVulnerability,
queuingAllowed QueuingAllowed,
iE-Extensions IE-Extensions OPTIONAL,
...
}
Alt-RAB-Parameters ::= SEQUENCE {
altMaxBitrateInf Alt-RAB-Parameter-MaxBitrateInf OPTIONAL,
altGuaranteedBitRateInf Alt-RAB-Parameter-GuaranteedBitrateInf OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
Alt-RAB-Parameter-ExtendedGuaranteedBitrateInf ::= SEQUENCE {
altExtendedGuaranteedBitrateType Alt-RAB-Parameter-GuaranteedBitrateType,
altExtendedGuaranteedBitrates Alt-RAB-Parameter-ExtendedGuaranteedBitrates OPTIONAL
-- This IE shall be present if the Type of Extended Guaranteed Bit Rates Information IE is set to "Value range" or "Discrete values" --,
...
}
Alt-RAB-Parameter-ExtendedGuaranteedBitrates ::= SEQUENCE (SIZE (1..maxNrOfAltValues)) OF
Alt-RAB-Parameter-ExtendedGuaranteedBitrateList
Alt-RAB-Parameter-ExtendedGuaranteedBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF ExtendedGuaranteedBitrate
Alt-RAB-Parameter-GuaranteedBitrateInf ::= SEQUENCE {
altGuaranteedBitrateType Alt-RAB-Parameter-GuaranteedBitrateType,
altGuaranteedBitrates Alt-RAB-Parameter-GuaranteedBitrates OPTIONAL
-- This IE shall be present if the Type of Guaranteed Bit Rates Information IE is set to "Value range" or "Discrete values" --,
...
}
Alt-RAB-Parameter-GuaranteedBitrateType ::= ENUMERATED{
unspecified,
value-range,
discrete-values,
...
}
Alt-RAB-Parameter-GuaranteedBitrates ::= SEQUENCE (SIZE (1..maxNrOfAltValues)) OF
Alt-RAB-Parameter-GuaranteedBitrateList
Alt-RAB-Parameter-GuaranteedBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF GuaranteedBitrate
Alt-RAB-Parameter-SupportedGuaranteedBitrateInf ::= SEQUENCE {
altSupportedGuaranteedBitrateType Alt-RAB-Parameter-GuaranteedBitrateType,
altSupportedGuaranteedBitrates Alt-RAB-Parameter-SupportedGuaranteedBitrates OPTIONAL
-- This IE shall be present if the Type of Supported Guaranteed Bit Rates Information IE is set to "Value range" or "Discrete values" --,
iE-Extensions IE-Extensions OPTIONAL,
...
}
Alt-RAB-Parameter-SupportedGuaranteedBitrates ::= SEQUENCE (SIZE (1..maxNrOfAltValues)) OF
SupportedRAB-ParameterBitrateList
Alt-RAB-Parameter-ExtendedMaxBitrateInf ::= SEQUENCE {
altExtendedMaxBitrateType Alt-RAB-Parameter-MaxBitrateType,
altExtendedMaxBitrates Alt-RAB-Parameter-ExtendedMaxBitrates OPTIONAL
-- This IE shall be present if the Type of Extended Alternative Maximum Bit Rates Information IE is set to "Value range" or "Discrete values" --,
...
}
Alt-RAB-Parameter-ExtendedMaxBitrates ::= SEQUENCE (SIZE (1..maxNrOfAltValues)) OF
Alt-RAB-Parameter-ExtendedMaxBitrateList
Alt-RAB-Parameter-ExtendedMaxBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF ExtendedMaxBitrate
Alt-RAB-Parameter-MaxBitrateInf ::= SEQUENCE {
altMaxBitrateType Alt-RAB-Parameter-MaxBitrateType,
altMaxBitrates Alt-RAB-Parameter-MaxBitrates OPTIONAL
-- This IE shall be present if the Type of Alternative Maximun Bit Rates Information IE is set to "Value range" or "Discrete values" --,
...
}
Alt-RAB-Parameter-MaxBitrateType ::= ENUMERATED{
unspecified,
value-range,
discrete-values,
...
}
Alt-RAB-Parameter-MaxBitrates ::= SEQUENCE (SIZE (1..maxNrOfAltValues)) OF
Alt-RAB-Parameter-MaxBitrateList
Alt-RAB-Parameter-MaxBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF MaxBitrate
Alt-RAB-Parameter-SupportedMaxBitrateInf ::= SEQUENCE {
altSupportedMaxBitrateType Alt-RAB-Parameter-MaxBitrateType,
altSupportedMaxBitrates Alt-RAB-Parameter-SupportedMaxBitrates OPTIONAL
-- This IE shall be present if the Type of Supported Alternative Maximun Bit Rates Information IE is set to "Value range" or "Discrete values" --,
iE-Extensions IE-Extensions OPTIONAL,
...
}
Alt-RAB-Parameter-SupportedMaxBitrates ::= SEQUENCE (SIZE (1..maxNrOfAltValues)) OF
SupportedRAB-ParameterBitrateList
AlternativeRABConfigurationRequest ::= ENUMERATED{
alternative-RAB-configuration-Requested,
...
}
APN ::= OCTET STRING (SIZE (1..255))
-- Reference: 23.003
AreaIdentity ::= CHOICE {
sAI SAI,
geographicalArea GeographicalArea,
...
}
Ass-RAB-Parameters ::= SEQUENCE {
assMaxBitrateInf Ass-RAB-Parameter-MaxBitrateList OPTIONAL,
assGuaranteedBitRateInf Ass-RAB-Parameter-GuaranteedBitrateList OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
Ass-RAB-Parameter-ExtendedGuaranteedBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF ExtendedGuaranteedBitrate
Ass-RAB-Parameter-ExtendedMaxBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF ExtendedMaxBitrate
Ass-RAB-Parameter-GuaranteedBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF GuaranteedBitrate
Ass-RAB-Parameter-MaxBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF MaxBitrate
AuthorisedPLMNs ::= SEQUENCE (SIZE (1..maxNrOfPLMNsSN)) OF AuthorisedPLMNs-Value
AuthorisedPLMNs-Value ::=
SEQUENCE {
pLMNidentity PLMNidentity,
authorisedSNAsList AuthorisedSNAs OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
AuthorisedSNAs ::= SEQUENCE (SIZE (1..maxNrOfSNAs)) OF SNAC
-- B
BindingID ::= OCTET STRING (SIZE (4))
BroadcastAssistanceDataDecipheringKeys ::= SEQUENCE {
cipheringKeyFlag BIT STRING (SIZE (1)),
currentDecipheringKey BIT STRING (SIZE (56)),
nextDecipheringKey BIT STRING (SIZE (56)),
...
}
-- C
Cause ::= CHOICE {
radioNetwork CauseRadioNetwork,
transmissionNetwork CauseTransmissionNetwork,
nAS CauseNAS,
protocol CauseProtocol,
misc CauseMisc,
non-Standard CauseNon-Standard,
...,
radioNetworkExtension CauseRadioNetworkExtension
}
CauseMisc ::= INTEGER {
om-intervention (113),
no-resource-available (114),
unspecified-failure (115),
network-optimisation (116)
} (113..128)
CauseNAS ::= INTEGER {
user-restriction-start-indication (81),
user-restriction-end-indication (82),
normal-release (83),
csg-subscription-expiry(84)
} (81..96)
CauseProtocol ::= INTEGER {
transfer-syntax-error (97),
semantic-error (98),
message-not-compatible-with-receiver-state (99),
abstract-syntax-error-reject (100),
abstract-syntax-error-ignore-and-notify (101),
abstract-syntax-error-falsely-constructed-message (102)
} (97..112)
CauseRadioNetwork ::= INTEGER {
rab-pre-empted (1),
trelocoverall-expiry (2),
trelocprep-expiry (3),
treloccomplete-expiry (4),
tqueing-expiry (5),
relocation-triggered (6),
trellocalloc-expiry(7),
unable-to-establish-during-relocation (8),
unknown-target-rnc (9),
relocation-cancelled (10),
successful-relocation (11),
requested-ciphering-and-or-integrity-protection-algorithms-not-supported (12),
conflict-with-already-existing-integrity-protection-and-or-ciphering-information (13),
failure-in-the-radio-interface-procedure (14),
release-due-to-utran-generated-reason (15),
user-inactivity (16),
time-critical-relocation (17),
requested-traffic-class-not-available (18),
invalid-rab-parameters-value (19),
requested-maximum-bit-rate-not-available (20),
requested-guaranteed-bit-rate-not-available (21),
requested-transfer-delay-not-achievable (22),
invalid-rab-parameters-combination (23),
condition-violation-for-sdu-parameters (24),
condition-violation-for-traffic-handling-priority (25),
condition-violation-for-guaranteed-bit-rate (26),
user-plane-versions-not-supported (27),
iu-up-failure (28),
relocation-failure-in-target-CN-RNC-or-target-system(29),
invalid-RAB-ID (30),
no-remaining-rab (31),
interaction-with-other-procedure (32),
requested-maximum-bit-rate-for-dl-not-available (33),
requested-maximum-bit-rate-for-ul-not-available (34),
requested-guaranteed-bit-rate-for-dl-not-available (35),
requested-guaranteed-bit-rate-for-ul-not-available (36),
repeated-integrity-checking-failure (37),
requested-request-type-not-supported (38),
request-superseded (39),
release-due-to-UE-generated-signalling-connection-release (40),
resource-optimisation-relocation (41),
requested-information-not-available (42),
relocation-desirable-for-radio-reasons (43),
relocation-not-supported-in-target-RNC-or-target-system (44),
directed-retry (45),
radio-connection-with-UE-Lost (46),
rNC-unable-to-establish-all-RFCs (47),
deciphering-keys-not-available(48),
dedicated-assistance-data-not-available(49),
relocation-target-not-allowed (50),
location-reporting-congestion (51),
reduce-load-in-serving-cell (52),
no-radio-resources-available-in-target-cell (53),
gERAN-Iumode-failure (54),
access-restricted-due-to-shared-networks (55),
incoming-relocation-not-supported-due-to-PUESBINE-feature (56),
traffic-load-in-the-target-cell-higher-than-in-the-source-cell (57),
mBMS-no-multicast-service-for-this-UE(58),
mBMS-unknown-UE-ID(59),
successful-MBMS-session-start-no-data-bearer-necessary(60),
mBMS-superseded-due-to-NNSF(61),
mBMS-UE-linking-already-done(62),
mBMS-UE-de-linking-failure-no-existing-UE-linking(63),
tMGI-unknown(64)
} (1..64)
CauseRadioNetworkExtension ::= INTEGER {
iP-multicast-address-and-APN-not-valid(257),
mBMS-de-registration-rejected-due-to-implicit-registration(258),
mBMS-request-superseded(259),
mBMS-de-registration-during-session-not-allowed(260),
mBMS-no-data-bearer-necessary(261),
periodicLocationInformationNotAvailable(262),
gTP-Resources-Unavailable(263),
tMGI-inUse-overlapping-MBMS-service-area(264),
mBMS-no-cell-in-MBMS-service-area(265),
no-Iu-CS-UP-relocation(266),
successful-MBMS-Session-Start-IP-Multicast-Bearer-established(267),
cS-fallback-triggered(268),
invalid-CSG-Id(269)
} (257..512)
CauseNon-Standard ::= INTEGER (129..256)
-- Cause value 256 shall not be used --
CauseTransmissionNetwork ::= INTEGER {
signalling-transport-resource-failure (65),
iu-transport-connection-failed-to-establish (66)
} (65..80)
Cell-Access-Mode::= ENUMERATED {
hybrid,
...
}
CellBased::= SEQUENCE {
cellIdList CellIdList,
iE-Extensions IE-Extensions OPTIONAL,
...
}
CellIdList ::= SEQUENCE (SIZE (1..maxNrOfCellIds)) OF
Cell-Id
Cell-Id ::= INTEGER (0..268435455)
Cell-Capacity-Class-Value ::= INTEGER (1..100,...)
CellLoadInformation ::= SEQUENCE {
cell-Capacity-Class-Value Cell-Capacity-Class-Value,
loadValue LoadValue,
rTLoadValue RTLoadValue OPTIONAL,
nRTLoadInformationValue NRTLoadInformationValue OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
CellLoadInformationGroup ::= SEQUENCE {
sourceCellID SourceCellID,
uplinkCellLoadInformation CellLoadInformation OPTIONAL,
downlinkCellLoadInformation CellLoadInformation OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
CellType ::= ENUMERATED{
macro,
micro,
pico,
femto,
...
}
ClientType ::= ENUMERATED {
emergency-Services,
value-Added-Services,
pLMN-Operator-Services,
lawful-Intercept-Services,
pLMN-Operator-Broadcast-Services,
pLMN-Operator-O-et-M,
pLMN-Operator-Anonymous-Statistics,
pLMN-Operator-Target-MS-Service-Support,
...
}
CriticalityDiagnostics ::= SEQUENCE {
procedureCode ProcedureCode OPTIONAL,
triggeringMessage TriggeringMessage OPTIONAL,
procedureCriticality Criticality OPTIONAL,
iEsCriticalityDiagnostics CriticalityDiagnostics-IE-List OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
CriticalityDiagnostics-IE-List ::= SEQUENCE (SIZE (1..maxNrOfErrors)) OF CriticalityDiagnostics-IE-List-Value
CriticalityDiagnostics-IE-List-Value ::=
SEQUENCE {
iECriticality Criticality,
iE-ID ProtocolIE-ID,
repetitionNumber RepetitionNumber0 OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
MessageStructure ::= SEQUENCE (SIZE (1..maxNrOfLevels)) OF MessageStructure-Value
MessageStructure-Value ::=
SEQUENCE {
iE-ID ProtocolIE-ID,
repetitionNumber RepetitionNumber1 OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
CGI ::= SEQUENCE {
pLMNidentity PLMNidentity,
lAC LAC,
cI CI,
iE-Extensions IE-Extensions OPTIONAL
}
ChosenEncryptionAlgorithm ::= EncryptionAlgorithm
ChosenIntegrityProtectionAlgorithm ::= IntegrityProtectionAlgorithm
CI ::= OCTET STRING (SIZE (2))
ClassmarkInformation2 ::= OCTET STRING
ClassmarkInformation3 ::= OCTET STRING
CN-DomainIndicator ::= ENUMERATED {
cs-domain,
ps-domain
}
CN-ID ::= INTEGER (0..4095)
Correlation-ID ::= OCTET STRING (SIZE (4))
CSFB-Information ::= ENUMERATED {
csfb,
csfb-high-priority,
...
}
CSG-Id ::= BIT STRING (SIZE (27))
CSG-Id-List ::= SEQUENCE (SIZE (1..maxNrOfCSGs)) OF
CSG-Id
CSG-Membership-Status ::= ENUMERATED {
member,
non-member,
...
}
-- D
DataPDUType ::= ENUMERATED {
pDUtype0,
pDUtype1,
...
}
DataVolumeReference ::= INTEGER (0..255)
DataVolumeReportingIndication ::= ENUMERATED {
do-report,
do-not-report
}
DCH-ID ::= INTEGER (0..255)
DeliveryOfErroneousSDU ::= ENUMERATED {
yes,
no,
no-error-detection-consideration
}
DeliveryOrder::= ENUMERATED {
delivery-order-requested,
delivery-order-not-requested
}
DeltaRAListofIdleModeUEs ::= SEQUENCE {
newRAListofIdleModeUEs NewRAListofIdleModeUEs OPTIONAL,
rAListwithNoIdleModeUEsAnyMore RAListwithNoIdleModeUEsAnyMore OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL
}
NewRAListofIdleModeUEs ::= SEQUENCE (SIZE (1..maxMBMSRA)) OF
RAC
RAListwithNoIdleModeUEsAnyMore ::= SEQUENCE (SIZE (1..maxMBMSRA)) OF
RAC
ForwardingIndication::=ENUMERATED{
forwarding-admitted,
...
}
DL-GTP-PDU-SequenceNumber ::= INTEGER (0..65535)
DL-N-PDU-SequenceNumber ::= INTEGER (0..65535)
D-RNTI ::= INTEGER (0..1048575)
DRX-CycleLengthCoefficient ::= INTEGER (6..9)
DSCH-ID ::= INTEGER (0..255)
-- E
EARFCN-Extended ::= INTEGER (65536..262143, ...)
E-DCH-MAC-d-Flow-ID ::= INTEGER (0.. maxNrOfEDCHMACdFlows-1)
ENB-ID ::= CHOICE {
macroENB-ID BIT STRING (SIZE(20)),
homeENB-ID BIT STRING (SIZE(28)),
...
}
EncryptionAlgorithm ::= INTEGER { no-encryption (0), standard-UMTS-encryption-algorith-UEA1 (1), standard-UMTS-encryption-algorithm-UEA2 (2) } (0..15)
EncryptionInformation ::= SEQUENCE {
permittedAlgorithms PermittedEncryptionAlgorithms,
key EncryptionKey,
iE-Extensions IE-Extensions OPTIONAL
}
EncryptionKey ::= BIT STRING (SIZE (128))
-- Reference: 33.102
End-Of-CSFB ::= ENUMERATED{
end-of-CSFB,
...
}
EquipmentsToBeTraced ::= CHOICE {
iMEIlist IMEIList,
iMEISVlist IMEISVList,
iMEIgroup IMEIGroup,
iMEISVgroup IMEISVGroup,
...
}
E-UTRAN-Service-Handover ::= ENUMERATED {
handover-to-E-UTRAN-shall-not-be-performed,
...
}
Event ::= ENUMERATED {
stop-change-of-service-area,
direct,
change-of-servicearea,
...,
stop-direct,
periodic,
stop-periodic
}
Event1F-Parameters ::= SEQUENCE {
measurementQuantity MeasurementQuantity,
threshold INTEGER(-120..165),
...
}
Event1I-Parameters ::= SEQUENCE {
threshold INTEGER(-120..-25),
...
}
ExtendedGuaranteedBitrate ::= INTEGER (16000001..256000000)
-- Unit is bits per sec
ExtendedMaxBitrate ::= INTEGER (16000001..256000000)
-- Unit is bits per sec
ExtendedRNC-ID ::= INTEGER (4096..65535)
-- F
FrameSequenceNumber ::= INTEGER(0..15)
FrequenceLayerConvergenceFlag ::= ENUMERATED {
no-FLC-flag,
...
}
-- G
GANSS-PositioningDataSet ::= SEQUENCE(SIZE(1..maxGANSSSet)) OF GANSS-PositioningMethodAndUsage
GANSS-PositioningMethodAndUsage ::= OCTET STRING (SIZE(1))
GeographicalArea ::= CHOICE {
point GA-Point,
pointWithUnCertainty GA-PointWithUnCertainty,
polygon GA-Polygon,
...,
pointWithUncertaintyEllipse GA-PointWithUnCertaintyEllipse,
pointWithAltitude GA-PointWithAltitude,
pointWithAltitudeAndUncertaintyEllipsoid GA-PointWithAltitudeAndUncertaintyEllipsoid,
ellipsoidArc GA-EllipsoidArc
}
GeographicalCoordinates ::= SEQUENCE {
latitudeSign ENUMERATED { north, south },
latitude INTEGER (0..8388607),
longitude INTEGER (-8388608..8388607),
iE-Extensions IE-Extensions OPTIONAL,
...
}
GA-AltitudeAndDirection ::= SEQUENCE {
directionOfAltitude ENUMERATED {height, depth},
altitude INTEGER (0..32767),
...
}
GA-EllipsoidArc ::= SEQUENCE {
geographicalCoordinates GeographicalCoordinates,
innerRadius INTEGER (0..65535),
uncertaintyRadius INTEGER (0..127),
offsetAngle INTEGER (0..179),
includedAngle INTEGER(0..179),
confidence INTEGER (0..127),
iE-Extensions IE-Extensions OPTIONAL,
...
}
GA-Point ::= SEQUENCE {
geographicalCoordinates GeographicalCoordinates,
iE-Extensions IE-Extensions OPTIONAL,
...
}
GA-PointWithAltitude ::= SEQUENCE {
geographicalCoordinates GeographicalCoordinates,
altitudeAndDirection GA-AltitudeAndDirection,
iE-Extensions IE-Extensions OPTIONAL,
...
}
GA-PointWithAltitudeAndUncertaintyEllipsoid ::= SEQUENCE {
geographicalCoordinates GeographicalCoordinates,
altitudeAndDirection GA-AltitudeAndDirection,
uncertaintyEllipse GA-UncertaintyEllipse,
uncertaintyAltitude INTEGER (0..127),
confidence INTEGER (0..127),
iE-Extensions IE-Extensions OPTIONAL,
...
}
GA-PointWithUnCertainty ::=SEQUENCE {
geographicalCoordinates GeographicalCoordinates,
iE-Extensions IE-Extensions OPTIONAL,
uncertaintyCode INTEGER (0..127)
}
GA-PointWithUnCertaintyEllipse ::= SEQUENCE {
geographicalCoordinates GeographicalCoordinates,
uncertaintyEllipse GA-UncertaintyEllipse,
confidence INTEGER (0..127),
iE-Extensions IE-Extensions OPTIONAL,
...
}
GA-Polygon ::= SEQUENCE (SIZE (1..maxNrOfPoints)) OF GA-Polygon-Value
GA-Polygon-Value ::=
SEQUENCE {
geographicalCoordinates GeographicalCoordinates,
iE-Extensions IE-Extensions OPTIONAL,
...
}
GA-UncertaintyEllipse ::= SEQUENCE {
uncertaintySemi-major INTEGER (0..127),
uncertaintySemi-minor INTEGER (0..127),
orientationOfMajorAxis INTEGER (0..179), -- The values 90..179 shall not be used.
...
}
GERAN-BSC-Container ::= OCTET STRING
-- GERAN BSC Container as defined in TS 48.008 [11] --
GERAN-Cell-ID ::= SEQUENCE {
lAI LAI,
rAC RAC,
cI CI,
iE-Extensions IE-Extensions OPTIONAL
}
GERAN-Classmark ::= OCTET STRING
-- GERAN Classmark as defined in TS 48.008 [11] --
GlobalCN-ID ::= SEQUENCE {
pLMNidentity PLMNidentity,
cN-ID CN-ID
}
GlobalRNC-ID ::= SEQUENCE {
pLMNidentity PLMNidentity,
rNC-ID RNC-ID
}
GTP-TEI ::= OCTET STRING (SIZE (4))
GuaranteedBitrate ::= INTEGER (0..16000000)
-- Unit is bits per sec
-- H
HigherBitratesThan16MbpsFlag ::= ENUMERATED{
allowed,
not-allowed,
...
}
HS-DSCH-MAC-d-Flow-ID ::= INTEGER (0.. maxNrOfHSDSCHMACdFlows-1)
-- I
IMEI ::= OCTET STRING (SIZE (8))
-- Reference: 23.003
IMEIGroup ::= SEQUENCE {
iMEI IMEI,
iMEIMask BIT STRING (SIZE (7)),
iE-Extensions IE-Extensions OPTIONAL
}
IMEIList ::= SEQUENCE (SIZE (1..maxNrOfUEsToBeTraced)) OF IMEI
IMEISV ::= OCTET STRING (SIZE (8))
-- Reference: 23.003
IMEISVGroup ::= SEQUENCE {
iMEISV IMEISV,
iMEISVMask BIT STRING (SIZE (7)),
iE-Extensions IE-Extensions OPTIONAL
}
IMEISVList ::= SEQUENCE (SIZE (1..maxNrOfUEsToBeTraced)) OF IMEISV
ImmediateMDT ::= SEQUENCE {
measurementsToActivate MeasurementsToActivate,
m1report M1Report OPTIONAL,
-- Included in case of event-triggered reporting for measurement M1
m2report M2Report OPTIONAL,
-- Included in case of event-triggered reporting for measurement M2
...,
iE-Extensions IE-Extensions OPTIONAL
}
IMSI ::= OCTET STRING (SIZE (3..8))
-- Reference: 23.003
IncludeVelocity ::= ENUMERATED {
requested
}
InformationExchangeID ::= INTEGER (0.. 1048575)
InformationExchangeType ::= ENUMERATED {
transfer,
request,
...
}
InformationRequested ::= CHOICE {
requestedMBMSIPMulticastAddressandAPNRequest RequestedMBMSIPMulticastAddressandAPNRequest,
requestedMulticastServiceList RequestedMulticastServiceList,
...
}
InformationRequestType ::= CHOICE {
mBMSIPMulticastAddressandAPNRequest MBMSIPMulticastAddressandAPNRequest,
permanentNAS-UE-ID PermanentNAS-UE-ID,
...
}
InformationTransferID ::= INTEGER (0.. 1048575)
InformationTransferType ::= CHOICE {
rNCTraceInformation RNCTraceInformation,
...
}
IntegrityProtectionAlgorithm ::= INTEGER {
standard-UMTS-integrity-algorithm-UIA1 (0), standard-UMTS-integrity-algorithm-UIA2 (1),
no-value (15)
} (0..15)
IntegrityProtectionInformation ::= SEQUENCE {
permittedAlgorithms PermittedIntegrityProtectionAlgorithms,
key IntegrityProtectionKey,
iE-Extensions IE-Extensions OPTIONAL
}
IntegrityProtectionKey ::= BIT STRING (SIZE (128))
InterSystemInformationTransferType ::= CHOICE {
rIM-Transfer RIM-Transfer,
...
}
InterSystemInformation-TransparentContainer ::= SEQUENCE {
downlinkCellLoadInformation CellLoadInformation OPTIONAL,
uplinkCellLoadInformation CellLoadInformation OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
IPMulticastAddress ::= OCTET STRING (SIZE (4..16))
-- Reference: 23.003
IuSignallingConnectionIdentifier ::= BIT STRING (SIZE (24))
IuTransportAssociation ::= CHOICE {
gTP-TEI GTP-TEI,
bindingID BindingID,
...
}
-- J
-- K
KeyStatus ::= ENUMERATED {
old,
new,
...
}
-- L
LA-LIST ::= SEQUENCE (SIZE (1..maxNrOfLAs)) OF LA-LIST-Value
LA-LIST-Value ::=
SEQUENCE {
lAC LAC,
listOF-SNAs ListOF-SNAs,
iE-Extensions IE-Extensions OPTIONAL,
...
}
LAC ::= OCTET STRING (SIZE (2))
LAI ::= SEQUENCE {
pLMNidentity PLMNidentity,
lAC LAC,
iE-Extensions IE-Extensions OPTIONAL
}
LastKnownServiceArea ::= SEQUENCE {
sAI SAI,
ageOfSAI INTEGER (0..32767),
iE-Extensions IE-Extensions OPTIONAL,
...
}
LastVisitedUTRANCell-Item ::= SEQUENCE {
uTRAN-CellID UTRAN-CellID,
cellType CellType,
time-UE-StayedInCell Time-UE-StayedInCell,
iE-Extensions IE-Extensions OPTIONAL,
...
}
LHN-ID ::= OCTET STRING (SIZE (32..256))
Links-to-log ::= ENUMERATED {uplink, downlink, both-uplink-and-downlink, ...}
ListOF-SNAs ::= SEQUENCE (SIZE (1..maxNrOfSNAs)) OF SNAC
ListOfInterfacesToTrace ::= SEQUENCE (SIZE (1..maxNrOfInterfaces)) OF InterfacesToTraceItem
InterfacesToTraceItem ::= SEQUENCE {
interface ENUMERATED {iu-cs, iu-ps, iur, iub, uu, ...},
iE-Extensions IE-Extensions OPTIONAL,
...
}
LoadValue ::= INTEGER (0..100)
LocationRelatedDataRequestType ::= SEQUENCE {
requestedLocationRelatedDataType RequestedLocationRelatedDataType,
requestedGPSAssistanceData RequestedGPSAssistanceData OPTIONAL,
-- This IE shall be present if the Requested Location Related Data Type IE is set to Dedicated Assistance Data for Assisted GPS or
-- `Dedicated Assistance Data for Assisted GPS and GANSS
...
}
LocationRelatedDataRequestTypeSpecificToGERANIuMode ::= ENUMERATED {
decipheringKeysEOTD,
dedicatedMobileAssistedEOTDAssistanceData,
dedicatedMobileBasedEOTDAssistanceData,
...
}
LocationReportingTransferInformation ::= SEQUENCE {
reportChangeOfSAI ReportChangeOfSAI OPTIONAL,
periodicReportingIndicator PeriodicReportingIndicator OPTIONAL,
directReportingIndicator DirectReportingIndicator OPTIONAL,
verticalAccuracyCode VerticalAccuracyCode OPTIONAL,
positioningPriorityChangeSAI PositioningPriority OPTIONAL,
positioningPriorityDirect PositioningPriority OPTIONAL,
clientTypePeriodic ClientType OPTIONAL,
clientTypeDirect ClientType OPTIONAL,
responseTime ResponseTime OPTIONAL,
includeVelocity IncludeVelocity OPTIONAL,
periodicLocationInfo PeriodicLocationInfo OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
ReportChangeOfSAI ::= ENUMERATED {
requested,
...
}
PeriodicReportingIndicator ::= ENUMERATED {
periodicSAI,
periodicGeo,
...
}
DirectReportingIndicator ::= ENUMERATED {
directSAI,
directGeo,
...
}
L3-Information ::= OCTET STRING
-- M
M1Report ::= CHOICE {
periodic MDT-Report-Parameters,
event1F Event1F-Parameters,
...
}
M2Report ::= CHOICE {
periodic MDT-Report-Parameters,
event1I Event1I-Parameters,
...
}
M4Report ::= CHOICE {
all NULL,
m4-collection-parameters M4-Collection-Parameters,
...
}
M4-Collection-Parameters ::= SEQUENCE {
m4-period M4-Period,
m4-threshold M4-Threshold OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
M4-Period ::= ENUMERATED {ms100, ms250, ms500, ms1000, ms2000, ms3000, ms4000, ms6000, ...}
M4-Threshold ::= INTEGER (0..31)
M5Report ::= CHOICE {
when-available NULL,
m5-period M5-Period,
...
}
M5-Period ::= ENUMERATED {ms100, ms250, ms500, ms1000, ms2000, ms3000, ms4000, ms6000, ...}
M6Report ::= SEQUENCE {
m6-period M6-Period,
m6-links-to-log Links-to-log,
iE-Extensions IE-Extensions OPTIONAL,
...
}
M6-Period ::= ENUMERATED {ms1000, ms2000, ms3000, ms4000, ms6000, ms8000, ms12000, ms16000, ms20000, ms24000, ms28000, ms32000, ms64000, ...}
M7Report ::= SEQUENCE {
m7-period M7-Period,
m7-links-to-log Links-to-log,
iE-Extensions IE-Extensions OPTIONAL,
...
}
M7-Period ::= ENUMERATED {ms1000, ms2000, ms3000, ms4000, ms6000, ms8000, ms12000, ms16000, ms20000, ms24000, ms28000, ms32000, ms64000, ...}
Management-Based-MDT-Allowed ::= ENUMERATED {
allowed, ... }
MaxBitrate ::= INTEGER (1..16000000)
-- Unit is bits per sec
MaxSDU-Size ::= INTEGER (0..32768)
-- MaxSDU-Size
-- Unit isBIT STRING (SIZE (8))
MBMS-PTP-RAB-ID ::= BIT STRING (SIZE (8))
MBMSBearerServiceType ::= ENUMERATED {
multicast,
broadcast,
...
}
MBMSCNDe-Registration ::= ENUMERATED {
normalsessionstop,
deregister,
...
}
MBMSCountingInformation ::= ENUMERATED {
counting,
notcounting,
...
}
MBMSHCIndicator ::= ENUMERATED {
uncompressed-header,
compressed-header,
...
}
MBMSIPMulticastAddressandAPNRequest ::= SEQUENCE (SIZE (1..maxnoofMulticastServicesPerRNC)) OF
TMGI
MBMSLinkingInformation ::= ENUMERATED {
uE-has-joined-multicast-services,
...
}
MBMSRegistrationRequestType ::= ENUMERATED {
register,
deregister,
...
}
MBMSServiceArea ::= OCTET STRING
MBMSSessionDuration ::= OCTET STRING (SIZE (3))
MBMSSessionIdentity ::= OCTET STRING (SIZE (1))
MBMSSessionRepetitionNumber ::= OCTET STRING (SIZE (1))
MDT-Activation ::= ENUMERATED {
immediateMDTonly,
loggedMDTonly,
immediateMDTandTrace,
...
}
MDTAreaScope ::= CHOICE {
cellbased CellBased,
labased LABased,
rabased RABased,
plmn-area-based NULL,
...
}
MDT-Configuration ::= SEQUENCE {
mdtActivation MDT-Activation,
mdtAreaScope MDTAreaScope,
mdtMode MDTMode,
iE-Extensions IE-Extensions OPTIONAL,
...
}
MDTMode ::= CHOICE {
immediateMDT ImmediateMDT,
loggedMDT LoggedMDT,
...
}
MDT-PLMN-List ::= SEQUENCE (SIZE (1..maxnoofMDTPLMNs)) OF PLMNidentity
MDT-Report-Parameters ::= SEQUENCE {
reportInterval ReportInterval,
reportAmount ReportAmount,
...
}
MeasurementQuantity ::= ENUMERATED {
cpichEcNo,
cpichRSCP,
pathloss,
...
}
MeasurementsToActivate::= BIT STRING (SIZE (8))
MSISDN ::= OCTET STRING (SIZE (1..9))
-- N
NAS-PDU ::= OCTET STRING
NAS-SequenceNumber ::= BIT STRING (SIZE (2))
-- Reference: 24.008
NAS-SynchronisationIndicator ::= BIT STRING (SIZE (4))
NewBSS-To-OldBSS-Information ::= OCTET STRING
NonSearchingIndication ::= ENUMERATED {
non-searching,
searching
}
NRTLoadInformationValue ::= INTEGER (0..3)
NumberOfIuInstances ::= INTEGER (1..2)
NumberOfSteps ::= INTEGER (1..16)
-- O
Offload-RAB-Parameters ::= SEQUENCE {
accessPointName Offload-RAB-Parameters-APN,
chargingCharacteristics Offload-RAB-Parameters-ChargingCharacteristics,
iE-Extensions IE-Extensions OPTIONAL,
...
}
Offload-RAB-Parameters-APN ::= OCTET STRING (SIZE (1..255))
Offload-RAB-Parameters-ChargingCharacteristics ::= OCTET STRING (SIZE (2))
OldBSS-ToNewBSS-Information ::= OCTET STRING
OMC-ID ::= OCTET STRING (SIZE (3..22))
-- Reference: GSM TS 12.20 [25]
Out-Of-UTRAN ::= ENUMERATED{
cell-reselection-to-EUTRAN,
...
}
-- P
PagingAreaID ::= CHOICE {
lAI LAI,
rAI RAI,
...
}
PagingCause ::= ENUMERATED {
terminating-conversational-call,
terminating-streaming-call,
terminating-interactive-call,
terminating-background-call,
terminating-low-priority-signalling,
...,
terminating-high-priority-signalling
}
PDP-TypeInformation ::= SEQUENCE (SIZE (1..maxNrOfPDPDirections)) OF
PDP-Type
PDP-Type ::= ENUMERATED {
empty,
ppp,
osp-ihoss -- this value shall not be used -- ,
ipv4,
ipv6,
...
}
PDP-TypeInformation-extension ::= SEQUENCE (SIZE (1..maxNrOfPDPDirections)) OF
PDP-Type-extension
PDP-Type-extension ::= ENUMERATED {
ipv4-and-ipv6,
...
}
PDUType14FrameSequenceNumber ::= INTEGER(0..3)
PeriodicLocationInfo ::= SEQUENCE {
reportingAmount INTEGER (1..8639999, ...),
reportingInterval INTEGER (1..8639999, ...),
iE-Extensions IE-Extensions OPTIONAL,
...
}
PermanentNAS-UE-ID ::= CHOICE {
iMSI IMSI,
...
}
PermittedEncryptionAlgorithms ::= SEQUENCE (SIZE (1..16)) OF
EncryptionAlgorithm
PermittedIntegrityProtectionAlgorithms ::= SEQUENCE (SIZE (1..16)) OF
IntegrityProtectionAlgorithm
LABased ::= SEQUENCE {
laiList LAI-List,
iE-Extensions IE-Extensions OPTIONAL,
...
}
LAI-List ::= SEQUENCE (SIZE (1..maxNrOfLAIs)) OF
LAI
LoggedMDT ::= SEQUENCE {
loggingInterval LoggingInterval,
loggingDuration LoggingDuration,
iE-Extensions IE-Extensions OPTIONAL,
...
}
LoggingInterval ::= ENUMERATED {
s1d28,
s2d56,
s5d12,
s10d24,
s20d48,
s30d72,
s40d96,
s61d44,
...
}
LoggingDuration ::= ENUMERATED {
min10,
min20,
min40,
min60,
min90,
min120,
...}
PLMNidentity ::= OCTET STRING (SIZE (3))
PLMNs-in-shared-network ::= SEQUENCE (SIZE (1..maxNrOfPLMNsSN)) OF PLMNs-in-shared-network-Value
PLMNs-in-shared-network-Value ::=
SEQUENCE {
pLMNidentity PLMNidentity,
lA-LIST LA-LIST,
iE-Extensions IE-Extensions OPTIONAL,
...
}
Port-Number ::= OCTET STRING (SIZE (2))
PositioningDataDiscriminator ::= BIT STRING (SIZE(4))
PositioningDataSet ::= SEQUENCE(SIZE(1..maxSet)) OF PositioningMethodAndUsage
PositioningMethodAndUsage ::= OCTET STRING (SIZE(1))
PositioningPriority ::= ENUMERATED {
high-Priority,
normal-Priority,
...
}
PositionData ::= SEQUENCE {
positioningDataDiscriminator PositioningDataDiscriminator,
positioningDataSet PositioningDataSet OPTIONAL,
-- This IE shall be present if the PositioningDataDiscriminator IE is set to the value "0000" --
iE-Extensions IE-Extensions OPTIONAL,
...
}
PositionDataSpecificToGERANIuMode ::= OCTET STRING
Pre-emptionCapability ::= ENUMERATED {
shall-not-trigger-pre-emption,
may-trigger-pre-emption
}
Pre-emptionVulnerability ::= ENUMERATED {
not-pre-emptable,
pre-emptable
}
PriorityLevel ::= INTEGER { spare (0), highest (1), lowest (14), no-priority (15) } (0..15)
Priority-Class-Indicator ::= BIT STRING (SIZE(8))
ProvidedData ::= CHOICE {
shared-network-information Shared-Network-Information,
...
}
P-TMSI ::= OCTET STRING (SIZE (4))
-- Q
QueuingAllowed ::= ENUMERATED {
queueing-not-allowed,
queueing-allowed
}
-- R
RAB-AsymmetryIndicator::= ENUMERATED {
symmetric-bidirectional,
asymmetric-unidirectional-downlink,
asymmetric-unidirectional-uplink,
asymmetric-bidirectional,
...
}
RABased ::= SEQUENCE {
raiList RAI-List,
iE-Extensions IE-Extensions OPTIONAL,
...
}
RAI-List ::= SEQUENCE (SIZE (1..maxNrOfRAIs)) OF
RAI
RABDataVolumeReport ::= SEQUENCE (SIZE (1..maxNrOfVol)) OF RABDataVolumeReport-Value
RABDataVolumeReport-Value ::=
SEQUENCE {
dl-UnsuccessfullyTransmittedDataVolume UnsuccessfullyTransmittedDataVolume,
dataVolumeReference DataVolumeReference OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
RAB-ID ::= BIT STRING (SIZE (8))
RAB-Parameter-ExtendedGuaranteedBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF ExtendedGuaranteedBitrate
RAB-Parameter-ExtendedMaxBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF ExtendedMaxBitrate
RAB-Parameter-GuaranteedBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF GuaranteedBitrate
--This IE shall be ignored if Supported Guaranteed Bit rate is present--
RAB-Parameter-MaxBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF MaxBitrate
--This IE shall be ignored if Supported Maximum Bit rate is present--
RAB-Parameters ::= SEQUENCE {
trafficClass TrafficClass,
rAB-AsymmetryIndicator RAB-AsymmetryIndicator,
maxBitrate RAB-Parameter-MaxBitrateList,
guaranteedBitRate RAB-Parameter-GuaranteedBitrateList OPTIONAL
-- This IE shall be present the traffic class IE is set to "Conversational" or "Streaming" --,
deliveryOrder DeliveryOrder,
maxSDU-Size MaxSDU-Size,
sDU-Parameters SDU-Parameters,
transferDelay TransferDelay OPTIONAL
-- This IE shall be present the traffic class IE is set to "Conversational" or "Streaming" --,
trafficHandlingPriority TrafficHandlingPriority OPTIONAL
-- This IE shall be present the traffic class IE is set to "Interactive" --,
allocationOrRetentionPriority AllocationOrRetentionPriority OPTIONAL,
sourceStatisticsDescriptor SourceStatisticsDescriptor OPTIONAL
-- This IE shall be present the traffic class IE is set to "Conversational" or "Streaming" --,
relocationRequirement RelocationRequirement OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
RABParametersList ::= SEQUENCE (SIZE (1.. maxNrOfRABs)) OF RABParametersList-Value
RABParametersList-Value ::= SEQUENCE {
rab-Id RAB-ID,
cn-domain CN-DomainIndicator,
rabDataVolumeReport RABDataVolumeReport OPTIONAL,
upInformation UPInformation OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
RAB-SubflowCombinationBitRate ::= INTEGER (0..16000000)
RAB-TrCH-Mapping ::= SEQUENCE ( SIZE (1..maxNrOfRABs)) OF
RAB-TrCH-MappingItem
RAB-TrCH-MappingItem ::= SEQUENCE {
rAB-ID RAB-ID,
trCH-ID-List TrCH-ID-List,
iE-Extensions IE-Extensions OPTIONAL,
...
}
RAC ::= OCTET STRING (SIZE (1))
RAI ::= SEQUENCE {
lAI LAI,
rAC RAC,
iE-Extensions IE-Extensions OPTIONAL,
...
}
RAListofIdleModeUEs ::= CHOICE {
notEmptyRAListofIdleModeUEs NotEmptyRAListofIdleModeUEs,
emptyFullRAListofIdleModeUEs ENUMERATED {emptylist,fulllist,...},
...
}
NotEmptyRAListofIdleModeUEs ::= SEQUENCE {
rAofIdleModeUEs RAofIdleModeUEs,
iE-Extensions IE-Extensions OPTIONAL
}
RAofIdleModeUEs ::= SEQUENCE (SIZE (1..maxMBMSRA)) OF
RAC
LAListofIdleModeUEs ::= SEQUENCE (SIZE (1..maxMBMSRA)) OF
LAI
RAT-Type ::= ENUMERATED {
utran,
geran,
...
}
RateControlAllowed ::= ENUMERATED {
not-allowed,
allowed
}
RedirectAttemptFlag ::= NULL
RedirectionCompleted ::= ENUMERATED {
redirection-completed,
...
}
RejectCauseValue ::= ENUMERATED {
pLMN-Not-Allowed,
location-Area-Not-Allowed,
roaming-Not-Allowed-In-This-Location-Area,
no-Suitable-Cell-In-Location-Area,
gPRS-Services-Not-Allowed-In-This-PLMN,
cS-PS-coordination-required,
...,
network-failure,
not-authorized-for-this-CSG
}
RelocationRequirement ::= ENUMERATED {
lossless,
none,
...,
realtime
}
RelocationType ::= ENUMERATED {
ue-not-involved,
ue-involved,
...
}
RepetitionNumber0 ::= INTEGER (0..255)
RepetitionNumber1 ::= INTEGER (1..256)
ReportArea ::= ENUMERATED {
service-area,
geographical-area,
...
}
ReportInterval ::= ENUMERATED {
ms250,
ms500,
ms1000,
ms2000,
ms3000,
ms4000,
ms6000,
ms12000,
ms16000,
ms20000,
ms24000,
ms32000,
ms64000,
...,
ms8000,
ms28000
}
ReportAmount ::= ENUMERATED { n1, n2, n4, n8, n16, n32, n64, infinity, ... }
RequestedGPSAssistanceData ::= OCTET STRING (SIZE (1 .. 38 ))
-- gpsAssistanceData as defined in 24.080 --
RequestedGANSSAssistanceData ::= OCTET STRING (SIZE (1 .. 201 ))
-- ganssAssistanceData as defined in 24.080 --
RequestedLocationRelatedDataType ::= ENUMERATED {
decipheringKeysUEBasedOTDOA,
decipheringKeysAssistedGPS,
dedicatedAssistanceDataUEBasedOTDOA,
dedicatedAssistanceDataAssistedGPS,
...,
-- Release 7 extension elements --
decipheringKeysAssistedGANSS,
dedicatedAssistanceDataAssistedGANSS,
decipheringKeysAssistedGPSandGANSS,
dedicatedAssistanceDataAssistedGPSandGANSS
}
RequestedMBMSIPMulticastAddressandAPNRequest ::= SEQUENCE (SIZE (1..maxnoofMulticastServicesPerRNC)) OF
MBMSIPMulticastAddressandAPNlist
MBMSIPMulticastAddressandAPNlist ::= SEQUENCE {
tMGI TMGI,
iPMulticastAddress IPMulticastAddress,
aPN APN,
iE-Extensions IE-Extensions OPTIONAL,
...
}
RequestedMulticastServiceList ::= SEQUENCE (SIZE (1.. maxnoofMulticastServicesPerUE)) OF
TMGI
Requested-RAB-Parameter-Values ::= SEQUENCE {
requestedMaxBitrates Requested-RAB-Parameter-MaxBitrateList OPTIONAL,
requestedGuaranteedBitrates Requested-RAB-Parameter-GuaranteedBitrateList OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
Requested-RAB-Parameter-ExtendedMaxBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF ExtendedMaxBitrate
Requested-RAB-Parameter-ExtendedGuaranteedBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF ExtendedGuaranteedBitrate
Requested-RAB-Parameter-MaxBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF MaxBitrate
Requested-RAB-Parameter-GuaranteedBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF GuaranteedBitrate
RequestType ::= SEQUENCE {
event Event,
reportArea ReportArea,
accuracyCode INTEGER (0..127) OPTIONAL,
...
}
ResidualBitErrorRatio ::= SEQUENCE {
mantissa INTEGER (1..9),
exponent INTEGER (1..8),
iE-Extensions IE-Extensions OPTIONAL
}
-- ResidualBitErrorRatio = mantissa * 10^-exponent
ResponseTime ::= ENUMERATED {
lowdelay,
delaytolerant,
...
}
RIMInformation ::= OCTET STRING
RIM-Transfer ::= SEQUENCE {
rIMInformation RIMInformation,
rIMRoutingAddress RIMRoutingAddress OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL
}
RIMRoutingAddress ::= CHOICE {
targetRNC-ID TargetRNC-ID,
gERAN-Cell-ID GERAN-Cell-ID,
... ,
targeteNB-ID TargetENB-ID
}
RNC-ID ::= INTEGER (0..4095)
-- RNC-ID ::= BIT STRING (SIZE (12))
-- Harmonized with RNSAP and NBAP definitions
RNCTraceInformation::= SEQUENCE {
traceReference TraceReference,
traceActivationIndicato ENUMERATED {activated,deactivated},
equipmentsToBeTraced EquipmentsToBeTraced OPTIONAL,
-- This IE shall be present if the Trace Activation Indicator IE is set to "Activated".
iE-Extensions IE-Extensions OPTIONAL
}
RNSAPRelocationParameters ::= SEQUENCE {
rabParmetersList RABParametersList OPTIONAL,
locationReporting LocationReportingTransferInformation OPTIONAL,
traceInformation TraceInformation OPTIONAL,
sourceSAI SAI OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
RRC-Container ::= OCTET STRING
RTLoadValue ::= INTEGER (0..100)
RSRVCC-HO-Indication ::= ENUMERATED {
ps-only,
...
}
RSRVCC-Information ::= SEQUENCE {
nonce BIT STRING (SIZE (128)),
iMSInformation OCTET STRING(SIZE(1.. maxSizeOfIMSInfo)),
iE-Extensions IE-Extensions OPTIONAL,
...
}
RSRVCC-Operation-Possible ::= ENUMERATED {
rsrvcc-possible,
...
}
-- S
SAC ::= OCTET STRING (SIZE (2))
SAI ::= SEQUENCE {
pLMNidentity PLMNidentity,
lAC LAC,
sAC SAC,
iE-Extensions IE-Extensions OPTIONAL
}
SAPI ::= ENUMERATED {
sapi-0,
sapi-3,
...
}
SessionUpdateID ::= INTEGER (0.. 1048575)
Shared-Network-Information ::= SEQUENCE {
pLMNs-in-shared-network PLMNs-in-shared-network,
iE-Extensions IE-Extensions OPTIONAL,
...
}
Session-Re-establishment-Indicator ::= ENUMERATED {true, ...}
SignallingIndication ::= ENUMERATED {
signalling,
...
}
SDU-ErrorRatio ::= SEQUENCE {
mantissa INTEGER (1..9),
exponent INTEGER (1..6),
iE-Extensions IE-Extensions OPTIONAL
}
-- SDU-ErrorRatio = mantissa * 10^-exponent
SDU-FormatInformationParameters ::= SEQUENCE (SIZE (1..maxRAB-SubflowCombination)) OF SDU-FormatInformationParameterItem
SDU-FormatInformationParameterItem ::=
SEQUENCE {
subflowSDU-Size SubflowSDU-Size OPTIONAL,
rAB-SubflowCombinationBitRate RAB-SubflowCombinationBitRate OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
SDU-Parameters ::= SEQUENCE (SIZE (1..maxRAB-Subflows)) OF SDU-ParameterItem
SDU-ParameterItem ::=
SEQUENCE {
sDU-ErrorRatio SDU-ErrorRatio OPTIONAL
-- This IE shall be present if the Delivery Of Erroneous SDU IE is set to "Yes" or "No" --,
residualBitErrorRatio ResidualBitErrorRatio,
deliveryOfErroneousSDU DeliveryOfErroneousSDU,
sDU-FormatInformationParameters SDU-FormatInformationParameters OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
SNA-Access-Information ::= SEQUENCE {
authorisedPLMNs AuthorisedPLMNs,
iE-Extensions IE-Extensions OPTIONAL,
...
}
SNAC ::= INTEGER (0..65535)
Service-Handover ::= ENUMERATED {
handover-to-GSM-should-be-performed,
handover-to-GSM-should-not-be-performed,
handover-to-GSM-shall-not-be-performed,
...
}
Source-ToTarget-TransparentContainer ::= OCTET STRING
-- This IE is a transparent container, the IE shall be encoded not as an OCTET STRING but according to the type specifications of the target system.
-- Note: In the current version of this specification, this IE may either carry the Source RNC to
-- Target RNC Transparent Container or the Source eNB to Target eNB Transparent Container IE as
-- defined in TS 36.413 [49]
SourceeNodeB-ToTargeteNodeB-TransparentContainer ::= OCTET STRING
SourceCellID ::= CHOICE {
sourceUTRANCellID SourceUTRANCellID,
sourceGERANCellID CGI,
...
}
SourceBSS-ToTargetBSS-TransparentContainer ::= OCTET STRING
SourceID ::= CHOICE {
sourceRNC-ID SourceRNC-ID,
sAI SAI,
...
}
SourceRNC-ID ::= SEQUENCE {
pLMNidentity PLMNidentity,
rNC-ID RNC-ID,
iE-Extensions IE-Extensions OPTIONAL
}
SourceRNC-ToTargetRNC-TransparentContainer ::= SEQUENCE {
rRC-Container RRC-Container,
numberOfIuInstances NumberOfIuInstances,
relocationType RelocationType,
chosenIntegrityProtectionAlgorithm ChosenIntegrityProtectionAlgorithm OPTIONAL,
integrityProtectionKey IntegrityProtectionKey OPTIONAL,
chosenEncryptionAlgorithForSignalling ChosenEncryptionAlgorithm OPTIONAL,
cipheringKey EncryptionKey OPTIONAL,
chosenEncryptionAlgorithForCS ChosenEncryptionAlgorithm OPTIONAL,
chosenEncryptionAlgorithForPS ChosenEncryptionAlgorithm OPTIONAL,
d-RNTI D-RNTI OPTIONAL
-- This IE shall be present if the Relocation type IE is set to "UE not involved in relocation of SRNS" --,
targetCellId TargetCellId OPTIONAL
-- This IE shall be present if the Relocation type IE is set to "UE involved in relocation of SRNS" --,
rAB-TrCH-Mapping RAB-TrCH-Mapping OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
IRAT-Measurement-Configuration ::= SEQUENCE {
rSRP INTEGER (0..97) OPTIONAL,
rSRQ INTEGER (0..34) OPTIONAL,
iRATmeasurementParameters IRATmeasurementParameters,
iE-Extensions IE-Extensions OPTIONAL}
IRATmeasurementParameters::= SEQUENCE {
measurementDuration INTEGER (1..100),
eUTRANFrequencies EUTRANFrequencies OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL}
RSRQ-Type ::= SEQUENCE {
allSymbols BOOLEAN,
wideBand BOOLEAN
}
RSRQ-Extension ::= INTEGER (-30..46, ...)
EUTRANFrequencies ::= SEQUENCE (SIZE (1..maxNrOfEUTRAFreqs)) OF EUTRANFrequencies-Value
EUTRANFrequencies-Value ::= SEQUENCE {
earfcn INTEGER (0..65535),
measBand MeasBand OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL}
MeasBand ::= ENUMERATED {
v6,
v15,
v25,
v50,
v75,
v100
}
SubscriberProfileIDforRFP ::= INTEGER (1..256)
SourceStatisticsDescriptor ::= ENUMERATED {
speech,
unknown,
...
}
SupportedRAB-ParameterBitrateList ::= SEQUENCE (SIZE (1..maxNrOfSeparateTrafficDirections)) OF SupportedBitrate
SupportedBitrate ::= INTEGER (1..1000000000, ...)
-- Unit is bits per sec
SourceUTRANCellID ::= SEQUENCE {
pLMNidentity PLMNidentity,
uTRANcellID TargetCellId,
iE-Extensions IE-Extensions OPTIONAL
}
SRB-ID ::= INTEGER (1..32)
SRB-TrCH-Mapping ::= SEQUENCE ( SIZE (1..maxNrOfSRBs)) OF
SRB-TrCH-MappingItem
SRB-TrCH-MappingItem ::= SEQUENCE {
sRB-ID SRB-ID,
trCH-ID TrCH-ID,
iE-Extensions IE-Extensions OPTIONAL,
...
}
SRVCC-HO-Indication ::= ENUMERATED {
ps-and-cs,
cs-only,
...
}
SRVCC-Information ::= SEQUENCE {
nonce BIT STRING (SIZE (128)),
iE-Extensions IE-Extensions OPTIONAL,
...
}
SRVCC-Operation-Possible ::= ENUMERATED {
srvcc-possible,
...
}
SubflowSDU-Size ::= INTEGER (0..4095)
-- Unit is bit
-- T
TAC ::= OCTET STRING (SIZE (2))
TAI ::= SEQUENCE {
pLMNidentity PLMNidentity,
tAC TAC,
iE-Extensions IE-Extensions OPTIONAL
}
Target-ToSource-TransparentContainer ::= OCTET STRING
-- This IE is a transparent container, the IE shall be encoded not as an OCTET STRING but according to the type specifications of the target system.
-- Note: In the current version of this specification, this IE may either carry the Target RNC to
-- Source RNC Transparent Container or the Target eNB to Source eNB Transparent Container IE as
-- defined in TS 36.413 [49]
TargeteNodeB-ToSourceeNodeB-TransparentContainer ::= OCTET STRING
TargetBSS-ToSourceBSS-TransparentContainer ::= OCTET STRING
TargetCellId ::= INTEGER (0..268435455)
TargetID ::= CHOICE {
targetRNC-ID TargetRNC-ID,
cGI CGI,
...,
targeteNB-ID TargetENB-ID
}
TargetENB-ID ::= SEQUENCE {
pLMNidentity PLMNidentity,
eNB-ID ENB-ID,
iE-Extensions IE-Extensions OPTIONAL,
selectedTAI TAI,
...
}
TargetRNC-ID ::= SEQUENCE {
lAI LAI,
rAC RAC OPTIONAL,
rNC-ID RNC-ID,
iE-Extensions IE-Extensions OPTIONAL
}
TargetRNC-ToSourceRNC-TransparentContainer ::= SEQUENCE {
rRC-Container RRC-Container,
d-RNTI D-RNTI OPTIONAL
-- May be included to allow the triggering of the Relocation Detect procedure from the Iur Interface --,
iE-Extensions IE-Extensions OPTIONAL,
...
}
TBCD-STRING ::= OCTET STRING
TemporaryUE-ID ::= CHOICE {
tMSI TMSI,
p-TMSI P-TMSI,
...
}
Time-UE-StayedInCell ::= INTEGER (0..4095)
Time-UE-StayedInCell-EnhancedGranularity ::= INTEGER (0..40950)
TimeToMBMSDataTransfer ::= OCTET STRING(SIZE(1))
TimingDifferenceULDL ::= OCTET STRING (SIZE(1))
TMGI ::= SEQUENCE {
pLMNidentity PLMNidentity,
serviceID OCTET STRING (SIZE (3)),
iE-Extensions IE-Extensions OPTIONAL
}
TMSI ::= OCTET STRING (SIZE (4))
TraceDepth ::= ENUMERATED {
minimum,
medium,
maximum,
...
}
TraceInformation ::= SEQUENCE {
traceReference TraceReference,
ue-identity UE-ID,
tracePropagationParameters TracePropagationParameters OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
TracePropagationParameters ::= SEQUENCE {
traceRecordingSessionReference TraceRecordingSessionReference,
traceDepth TraceDepth,
listOfInterfacesToTrace ListOfInterfacesToTrace OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
TraceRecordingSessionInformation ::= SEQUENCE {
traceReference TraceReference,
traceRecordingSessionReference TraceRecordingSessionReference,
iE-Extensions IE-Extensions OPTIONAL,
...
}
TraceRecordingSessionReference ::= INTEGER (0..65535)
TraceReference ::= OCTET STRING (SIZE (2..3))
TraceType ::= OCTET STRING (SIZE (1))
-- Reference: GSM TS 12.08
TrafficClass ::= ENUMERATED {
conversational,
streaming,
interactive,
background,
...
}
TrafficHandlingPriority ::= INTEGER { spare (0), highest (1), lowest (14), no-priority-used (15) } (0..15)
TransferDelay ::= INTEGER (0..65535)
-- Unit is millisecond
UnsuccessfullyTransmittedDataVolume ::= INTEGER (0..4294967295)
TransportLayerAddress ::= BIT STRING (SIZE (1..160, ...))
TrCH-ID ::= SEQUENCE {
dCH-ID DCH-ID OPTIONAL,
dSCH-ID DSCH-ID OPTIONAL,
uSCH-ID USCH-ID OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
TrCH-ID-List ::= SEQUENCE (SIZE (1..maxRAB-Subflows)) OF
TrCH-ID
TriggerID ::= OCTET STRING (SIZE (3..22))
TunnelInformation ::= SEQUENCE {
transportLayerAddress TransportLayerAddress,
uDP-Port-Number Port-Number OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
TypeOfError ::= ENUMERATED {
not-understood,
missing,
...
}
-- U
UE-AggregateMaximumBitRate ::= SEQUENCE {
uE-AggregateMaximumBitRateDownlink UE-AggregateMaximumBitRateDownlink OPTIONAL,
uE-AggregateMaximumBitRateUplink UE-AggregateMaximumBitRateUplink OPTIONAL,
...
}
UE-AggregateMaximumBitRateDownlink ::= INTEGER (1..1000000000)
-- Unit is bits per sec
UE-AggregateMaximumBitRateUplink ::= INTEGER (1..1000000000)
-- Unit is bits per sec
UE-History-Information ::= OCTET STRING
UE-ID ::= CHOICE {
imsi IMSI,
imei IMEI,
...,
imeisv IMEISV
}
UESBI-Iu ::= SEQUENCE {
uESBI-IuA UESBI-IuA OPTIONAL,
uESBI-IuB UESBI-IuB OPTIONAL,
iE-Extensions IE-Extensions OPTIONAL,
...
}
UESBI-IuA ::= BIT STRING (SIZE(1..128))
-- Reference: TR25.994 --
UESBI-IuB ::= BIT STRING (SIZE(1..128))
-- Reference: TR25.995 --
UL-GTP-PDU-SequenceNumber ::= INTEGER (0..65535)
UL-N-PDU-SequenceNumber ::= INTEGER (0..65535)
UPInformation ::= SEQUENCE {
frameSeqNoUL FrameSequenceNumber,
frameSeqNoDL FrameSequenceNumber,
pdu14FrameSeqNoUL PDUType14FrameSequenceNumber,
pdu14FrameSeqNoDL PDUType14FrameSequenceNumber,
dataPDUType DataPDUType,
upinitialisationFrame UPInitialisationFrame,
iE-Extensions IE-Extensions OPTIONAL,
...
}
UPInitialisationFrame ::= OCTET STRING
UP-ModeVersions ::= BIT STRING (SIZE (16))
USCH-ID ::= INTEGER (0..255)
UserPlaneMode ::= ENUMERATED {
transparent-mode,
support-mode-for-predefined-SDU-sizes,
...
}
UTRAN-CellID ::= SEQUENCE {
pLMNidentity PLMNidentity,
cellID TargetCellId,
iE-Extensions IE-Extensions OPTIONAL
}
-- V
VelocityEstimate ::= CHOICE {
horizontalVelocity HorizontalVelocity,
horizontalWithVerticalVelocity HorizontalWithVerticalVelocity,
horizontalVelocityWithUncertainty HorizontalVelocityWithUncertainty,
horizontalWithVeritcalVelocityAndUncertainty HorizontalWithVerticalVelocityAndUncertainty,
...
}
HorizontalVelocity ::= SEQUENCE {
horizontalSpeedAndBearing HorizontalSpeedAndBearing,
iE-Extensions IE-Extensions OPTIONAL,
...
}
HorizontalWithVerticalVelocity ::= SEQUENCE {
horizontalSpeedAndBearing HorizontalSpeedAndBearing,
veritcalVelocity VerticalVelocity,
iE-Extensions IE-Extensions OPTIONAL,
...
}
HorizontalVelocityWithUncertainty ::= SEQUENCE {
horizontalSpeedAndBearing HorizontalSpeedAndBearing,
uncertaintySpeed INTEGER (0..255),
iE-Extensions IE-Extensions OPTIONAL,
...
}
HorizontalWithVerticalVelocityAndUncertainty ::= SEQUENCE {
horizontalSpeedAndBearing HorizontalSpeedAndBearing,
veritcalVelocity VerticalVelocity,
horizontalUncertaintySpeed INTEGER (0..255),
verticalUncertaintySpeed INTEGER (0..255),
iE-Extensions IE-Extensions OPTIONAL,
...
}
HorizontalSpeedAndBearing ::= SEQUENCE {
bearing INTEGER (0..359),
horizontalSpeed INTEGER (0..2047)
}
VerticalVelocity ::= SEQUENCE {
veritcalSpeed INTEGER (0..255),
veritcalSpeedDirection VerticalSpeedDirection
}
VerticalSpeedDirection ::= ENUMERATED {
upward,
downward
}
VerticalAccuracyCode ::= INTEGER (0..127)
VoiceSupportMatchIndicator ::= ENUMERATED {
supported,
not-supported,
...
}
END