Update to V9.0.0 (2009-12)
[obnox/wireshark/wip.git] / asn1 / camel / CAP-errortypes.asn
1 -- $Id$
2 -- 3GPP TS 29.078 9.0.0 (2009-12)
3 -- 5.2  Error types
4 CAP-errortypes {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0) umts-network(1) modules(3) cap-errortypes(51) version5(4)}
5
6 -- This module contains the type definitions for the CAP Error Types.
7 -- Where a parameter of type CHOICE is tagged with a specific tag value, the tag is automatically
8 -- replaced with an EXPLICIT tag of the same value.
9
10 DEFINITIONS IMPLICIT TAGS ::= BEGIN
11
12 IMPORTS
13
14         ros-InformationObjects,
15         datatypes,
16         errorcodes
17 FROM CAP-object-identifiers {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0)
18 umts-network(1) modules(3) cap-object-identifiers(100) version5(4)}
19
20         ERROR
21 FROM Remote-Operations-Information-Objects ros-InformationObjects
22
23         InvokeID,
24         UnavailableNetworkResource
25 FROM CAP-datatypes datatypes
26
27         errcode-canceled,
28         errcode-cancelFailed,
29         errcode-eTCFailed,
30         errcode-improperCallerResponse,
31         errcode-missingCustomerRecord,
32         errcode-missingParameter,
33         errcode-parameterOutOfRange,
34         errcode-requestedInfoError,
35         errcode-systemFailure,
36         errcode-taskRefused,
37         errcode-unavailableResource,
38         errcode-unexpectedComponentSequence,
39         errcode-unexpectedDataValue,
40         errcode-unexpectedParameter,
41         errcode-unknownLegID,
42         errcode-unknownCSID,
43         errcode-unknownPDPID
44 FROM CAP-errorcodes errorcodes
45
46 ;
47
48 -- TYPE DEFINITION FOR CAP ERROR TYPES FOLLOWS
49
50 canceled ERROR ::= {
51         CODE    errcode-canceled
52         }
53 -- The operation has been canceled.
54
55 cancelFailed ERROR ::= {
56         PARAMETER       SEQUENCE {
57                 problem                                 [0] ENUMERATED {
58                         unknownOperation                (0),
59                         tooLate                                 (1),
60                         operationNotCancellable (2)
61                         },
62                 operation                               [1] InvokeID,
63                 ...
64                 }
65         CODE    errcode-cancelFailed
66         }
67 -- The operation failed to be canceled.
68
69 eTCFailed ERROR ::= {
70         CODE    errcode-eTCFailed
71         }
72 -- The establish temporary connection failed.
73
74 improperCallerResponse ERROR ::= {
75         CODE    errcode-improperCallerResponse
76         }
77 -- The caller response was not as expected.
78
79 missingCustomerRecord ERROR ::= {
80         CODE    errcode-missingCustomerRecord
81         }
82 -- The Service Logic Program could not be found in the gsmSCF.
83
84 missingParameter ERROR ::= {
85         CODE    errcode-missingParameter
86         }
87 -- An expected optional parameter was not received.
88
89 parameterOutOfRange ERROR ::= {
90         CODE    errcode-parameterOutOfRange
91         }
92 -- The parameter was not as expected (e.g. missing or out of range).
93
94 requestedInfoError ERROR ::= {
95         PARAMETER       ENUMERATED {
96                         unknownRequestedInfo            (1),
97                         requestedInfoNotAvailable       (2)
98                         }
99         CODE    errcode-requestedInfoError
100         }
101 -- The requested information cannot be found.
102
103 systemFailure ERROR ::= {
104         PARAMETER       UnavailableNetworkResource
105         CODE    errcode-systemFailure
106         }
107 -- The operation could not be completed due to a system failure at the serving physical entity.
108
109 taskRefused ERROR ::= {
110         PARAMETER       ENUMERATED {
111                         generic                                         (0),
112                         unobtainable                            (1),
113                         congestion                                      (2)
114                         }
115         CODE    errcode-taskRefused
116         }
117 -- An entity normally capable of the task requested cannot or chooses not to perform the task at
118 -- this time. This includes error situations like congestion and unobtainable address as used in
119 -- e.g. the connect operation.)
120
121 unavailableResource ERROR ::= {
122         CODE    errcode-unavailableResource
123         }
124 -- A requested resource is not available at the serving entity.
125
126 unexpectedComponentSequence ERROR ::= {
127         CODE    errcode-unexpectedComponentSequence
128         }
129 -- An incorrect sequence of Components was received (e.g. 'DisconnectForwardConnection'
130 -- followed by 'PlayAnnouncement').
131
132 unexpectedDataValue ERROR ::= {
133         CODE    errcode-unexpectedDataValue
134         }
135 -- The data value was not as expected (e.g. route number expected but billing number received)
136
137 unexpectedParameter ERROR ::= {
138         CODE    errcode-unexpectedParameter
139         }
140 -- A parameter received was not expected.
141
142 unknownLegID ERROR ::= {
143         CODE    errcode-unknownLegID
144         }
145 -- Leg not known to the gsmSSF.
146
147 unknownCSID ERROR ::= {
148         CODE    errcode-unknownCSID
149         }
150 -- Call Segment not known to the gsmSSF.
151
152 unknownPDPID ERROR ::= {
153         CODE    errcode-unknownPDPID
154         }
155 -- PDPID not known by the receiving entity.
156
157 END