2 -- 3GPP TS 29.002 V8.9.0 (2009-04)
3 -- 17.7.7 Error data types
6 itu-t identified-organization (4) etsi (0) mobileDomain (0)
7 gsm-Network (1) modules (3) map-ER-DataTypes (17) version11 (11)}
18 RoamingNotAllowedParam,
21 SS-IncompatibilityCause,
22 PW-RegistrationFailureCause,
23 SM-DeliveryFailureCause,
29 UnknownSubscriberParam,
32 IllegalSubscriberParam,
33 IllegalEquipmentParam,
34 BearerServNotProvParam,
36 TracingBufferFullParam,
38 AbsentSubscriberParam,
40 NoSubscriberReplyParam,
41 ForwardingViolationParam,
42 ForwardingFailedParam,
44 SubBusyForMT-SMS-Param,
45 MessageWaitListFullParam,
46 AbsentSubscriberSM-Param,
47 AbsentSubscriberDiagnosticSM,
48 ResourceLimitationParam,
50 IncompatibleTerminalParam,
53 UnauthorizedRequestingNetwork-Param,
54 UnauthorizedLCSClient-Param,
55 PositionMethodFailure-Param,
56 UnknownOrUnreachableLCSClient-Param,
57 MM-EventNotSupported-Param,
60 IllegalSS-OperationParam,
62 SS-SubscriptionViolationParam,
63 InformationNotAvailableParam,
64 TargetCellOutsideGCA-Param,
71 FROM MAP-SS-DataTypes {
72 itu-t identified-organization (4) etsi (0) mobileDomain (0)
73 gsm-Network (1) modules (3) map-SS-DataTypes (14) version11 (11)}
78 AdditionalNetworkResource
79 FROM MAP-CommonDataTypes {
80 itu-t identified-organization (4) etsi (0) mobileDomain (0)
81 gsm-Network (1) modules (3) map-CommonDataTypes (18) version11 (11)}
86 itu-t identified-organization (4) etsi (0) mobileDomain (0)
87 gsm-Network (1) modules (3) map-SS-Code (15) version11 (11)}
90 FROM MAP-ExtensionDataTypes {
91 itu-t identified-organization (4) etsi (0) mobileDomain (0)
92 gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version11 (11)}
95 RoamingNotAllowedParam ::= SEQUENCE {
96 roamingNotAllowedCause RoamingNotAllowedCause,
97 extensionContainer ExtensionContainer OPTIONAL,
99 additionalRoamingNotAllowedCause [0] AdditionalRoamingNotAllowedCause OPTIONAL }
101 -- if the additionalRoamingNotallowedCause is received by the MSC/VLR or SGSN then the
102 -- roamingNotAllowedCause shall be discarded.
104 AdditionalRoamingNotAllowedCause ::= ENUMERATED {
105 supportedRAT-TypesNotAllowed (0),
108 RoamingNotAllowedCause ::= ENUMERATED {
109 plmnRoamingNotAllowed (0),
110 operatorDeterminedBarring (3)}
112 CallBarredParam ::= CHOICE {
113 callBarringCause CallBarringCause,
114 -- call BarringCause must not be used in version 3 and higher
115 extensibleCallBarredParam ExtensibleCallBarredParam
116 -- extensibleCallBarredParam must not be used in version <3
119 CallBarringCause ::= ENUMERATED {
120 barringServiceActive (0),
123 ExtensibleCallBarredParam ::= SEQUENCE {
124 callBarringCause CallBarringCause OPTIONAL,
125 extensionContainer ExtensionContainer OPTIONAL,
127 unauthorisedMessageOriginator [1] NULL OPTIONAL }
129 CUG-RejectParam ::= SEQUENCE {
130 cug-RejectCause CUG-RejectCause OPTIONAL,
131 extensionContainer ExtensionContainer OPTIONAL,
134 CUG-RejectCause ::= ENUMERATED {
135 incomingCallsBarredWithinCUG (0),
136 subscriberNotMemberOfCUG (1),
137 requestedBasicServiceViolatesCUG-Constraints (5),
138 calledPartySS-InteractionViolation (7)}
140 SS-IncompatibilityCause ::= SEQUENCE {
141 ss-Code [1] SS-Code OPTIONAL,
142 basicService BasicServiceCode OPTIONAL,
143 ss-Status [4] SS-Status OPTIONAL,
146 PW-RegistrationFailureCause ::= ENUMERATED {
149 newPasswordsMismatch (2)}
151 SM-EnumeratedDeliveryFailureCause ::= ENUMERATED {
152 memoryCapacityExceeded (0),
153 equipmentProtocolError (1),
154 equipmentNotSM-Equipped (2),
155 unknownServiceCentre (3),
157 invalidSME-Address (5),
158 subscriberNotSC-Subscriber (6)}
160 SM-DeliveryFailureCause ::= SEQUENCE {
161 sm-EnumeratedDeliveryFailureCause SM-EnumeratedDeliveryFailureCause,
162 diagnosticInfo SignalInfo OPTIONAL,
163 extensionContainer ExtensionContainer OPTIONAL,
166 AbsentSubscriberSM-Param ::= SEQUENCE {
167 absentSubscriberDiagnosticSM AbsentSubscriberDiagnosticSM OPTIONAL,
168 -- AbsentSubscriberDiagnosticSM can be either for non-GPRS
170 extensionContainer ExtensionContainer OPTIONAL,
172 additionalAbsentSubscriberDiagnosticSM [0] AbsentSubscriberDiagnosticSM OPTIONAL }
173 -- if received, additionalAbsentSubscriberDiagnosticSM
174 -- is for GPRS and absentSubscriberDiagnosticSM is
177 AbsentSubscriberDiagnosticSM ::= INTEGER (0..255)
178 -- AbsentSubscriberDiagnosticSM values are defined in 3GPP TS 23.040
180 SystemFailureParam ::= CHOICE {
181 networkResource NetworkResource,
182 -- networkResource must not be used in version 3
183 extensibleSystemFailureParam ExtensibleSystemFailureParam
184 -- extensibleSystemFailureParam must not be used in version <3
187 ExtensibleSystemFailureParam ::= SEQUENCE {
188 networkResource NetworkResource OPTIONAL,
189 extensionContainer ExtensionContainer OPTIONAL,
191 additionalNetworkResource [0] AdditionalNetworkResource OPTIONAL,
192 failureCauseParam [1] FailureCauseParam OPTIONAL }
194 FailureCauseParam ::= ENUMERATED {
195 limitReachedOnNumberOfConcurrentLocationRequests (0),
197 -- if unknown value is received in FailureCauseParam it shall be ignored
200 DataMissingParam ::= SEQUENCE {
201 extensionContainer ExtensionContainer OPTIONAL,
204 UnexpectedDataParam ::= SEQUENCE {
205 extensionContainer ExtensionContainer OPTIONAL,
208 FacilityNotSupParam ::= SEQUENCE {
209 extensionContainer ExtensionContainer OPTIONAL,
211 shapeOfLocationEstimateNotSupported [0] NULL OPTIONAL,
212 neededLcsCapabilityNotSupportedInServingNode [1] NULL OPTIONAL }
214 OR-NotAllowedParam ::= SEQUENCE {
215 extensionContainer ExtensionContainer OPTIONAL,
218 UnknownSubscriberParam ::= SEQUENCE {
219 extensionContainer ExtensionContainer OPTIONAL,
221 unknownSubscriberDiagnostic UnknownSubscriberDiagnostic OPTIONAL}
223 UnknownSubscriberDiagnostic ::= ENUMERATED {
225 gprs-eps-SubscriptionUnknown (1),
228 -- if unknown values are received in
229 -- UnknownSubscriberDiagnostic they shall be discarded
231 NumberChangedParam ::= SEQUENCE {
232 extensionContainer ExtensionContainer OPTIONAL,
235 UnidentifiedSubParam ::= SEQUENCE {
236 extensionContainer ExtensionContainer OPTIONAL,
239 IllegalSubscriberParam ::= SEQUENCE {
240 extensionContainer ExtensionContainer OPTIONAL,
243 IllegalEquipmentParam ::= SEQUENCE {
244 extensionContainer ExtensionContainer OPTIONAL,
247 BearerServNotProvParam ::= SEQUENCE {
248 extensionContainer ExtensionContainer OPTIONAL,
251 TeleservNotProvParam ::= SEQUENCE {
252 extensionContainer ExtensionContainer OPTIONAL,
255 TracingBufferFullParam ::= SEQUENCE {
256 extensionContainer ExtensionContainer OPTIONAL,
259 NoRoamingNbParam ::= SEQUENCE {
260 extensionContainer ExtensionContainer OPTIONAL,
263 AbsentSubscriberParam ::= SEQUENCE {
264 extensionContainer ExtensionContainer OPTIONAL,
266 absentSubscriberReason [0] AbsentSubscriberReason OPTIONAL}
268 AbsentSubscriberReason ::= ENUMERATED {
274 -- exception handling: at reception of other values than the ones listed the
275 -- AbsentSubscriberReason shall be ignored.
276 -- The AbsentSubscriberReason: purgedMS is defined for the Super-Charger feature
277 -- (see TS 23.116). If this value is received in a Provide Roaming Number response
278 -- it shall be mapped to the AbsentSubscriberReason: imsiDetach in the Send Routeing
279 -- Information response
281 BusySubscriberParam ::= SEQUENCE {
282 extensionContainer ExtensionContainer OPTIONAL,
284 ccbs-Possible [0] NULL OPTIONAL,
285 ccbs-Busy [1] NULL OPTIONAL}
287 NoSubscriberReplyParam ::= SEQUENCE {
288 extensionContainer ExtensionContainer OPTIONAL,
291 ForwardingViolationParam ::= SEQUENCE {
292 extensionContainer ExtensionContainer OPTIONAL,
295 ForwardingFailedParam ::= SEQUENCE {
296 extensionContainer ExtensionContainer OPTIONAL,
299 ATI-NotAllowedParam ::= SEQUENCE {
300 extensionContainer ExtensionContainer OPTIONAL,
303 ATSI-NotAllowedParam ::= SEQUENCE {
304 extensionContainer ExtensionContainer OPTIONAL,
307 ATM-NotAllowedParam ::= SEQUENCE {
308 extensionContainer ExtensionContainer OPTIONAL,
311 IllegalSS-OperationParam ::= SEQUENCE {
312 extensionContainer ExtensionContainer OPTIONAL,
315 SS-NotAvailableParam ::= SEQUENCE {
316 extensionContainer ExtensionContainer OPTIONAL,
319 SS-SubscriptionViolationParam ::= SEQUENCE {
320 extensionContainer ExtensionContainer OPTIONAL,
323 InformationNotAvailableParam ::= SEQUENCE {
324 extensionContainer ExtensionContainer OPTIONAL,
327 SubBusyForMT-SMS-Param ::= SEQUENCE {
328 extensionContainer ExtensionContainer OPTIONAL,
330 gprsConnectionSuspended NULL OPTIONAL }
331 -- If GprsConnectionSuspended is not understood it shall
334 MessageWaitListFullParam ::= SEQUENCE {
335 extensionContainer ExtensionContainer OPTIONAL,
338 ResourceLimitationParam ::= SEQUENCE {
339 extensionContainer ExtensionContainer OPTIONAL,
342 NoGroupCallNbParam ::= SEQUENCE {
343 extensionContainer ExtensionContainer OPTIONAL,
346 IncompatibleTerminalParam ::= SEQUENCE {
347 extensionContainer ExtensionContainer OPTIONAL,
350 ShortTermDenialParam ::= SEQUENCE {
353 LongTermDenialParam ::= SEQUENCE {
356 UnauthorizedRequestingNetwork-Param ::= SEQUENCE {
357 extensionContainer ExtensionContainer OPTIONAL,
360 UnauthorizedLCSClient-Param ::= SEQUENCE {
361 unauthorizedLCSClient-Diagnostic [0] UnauthorizedLCSClient-Diagnostic OPTIONAL,
362 extensionContainer [1] ExtensionContainer OPTIONAL,
365 UnauthorizedLCSClient-Diagnostic ::= ENUMERATED {
366 noAdditionalInformation (0),
367 clientNotInMSPrivacyExceptionList (1),
368 callToClientNotSetup (2),
369 privacyOverrideNotApplicable (3),
370 disallowedByLocalRegulatoryRequirements (4),
372 unauthorizedPrivacyClass (5),
373 unauthorizedCallSessionUnrelatedExternalClient (6),
374 unauthorizedCallSessionRelatedExternalClient (7) }
375 -- exception handling:
376 -- any unrecognized value shall be ignored
378 PositionMethodFailure-Param ::= SEQUENCE {
379 positionMethodFailure-Diagnostic [0] PositionMethodFailure-Diagnostic OPTIONAL,
380 extensionContainer [1] ExtensionContainer OPTIONAL,
383 PositionMethodFailure-Diagnostic ::= ENUMERATED {
385 insufficientResources (1),
386 insufficientMeasurementData (2),
387 inconsistentMeasurementData (3),
388 locationProcedureNotCompleted (4),
389 locationProcedureNotSupportedByTargetMS (5),
390 qoSNotAttainable (6),
391 positionMethodNotAvailableInNetwork (7),
392 positionMethodNotAvailableInLocationArea (8),
394 -- exception handling:
395 -- any unrecognized value shall be ignored
397 UnknownOrUnreachableLCSClient-Param ::= SEQUENCE {
398 extensionContainer ExtensionContainer OPTIONAL,
401 MM-EventNotSupported-Param ::= SEQUENCE {
402 extensionContainer ExtensionContainer OPTIONAL,
405 TargetCellOutsideGCA-Param ::= SEQUENCE {
406 extensionContainer ExtensionContainer OPTIONAL,
409 OngoingGroupCallParam ::= SEQUENCE {
410 extensionContainer ExtensionContainer OPTIONAL,