summaryrefslogtreecommitdiff
path: root/asn1/camel/CAP-errortypes.asn
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2007-07-04 13:27:44 +0000
committerAnders Broman <anders.broman@ericsson.com>2007-07-04 13:27:44 +0000
commitde416e9532c1a2c46177c662e8e71fc6af971333 (patch)
treed5deb4491a109d1fd1c500e91798cefa8b281e1f /asn1/camel/CAP-errortypes.asn
parent830903c56a9ce5701447a0e3592815294a85b420 (diff)
downloadwireshark-de416e9532c1a2c46177c662e8e71fc6af971333.tar.gz
Preparations for updated CAMEL dissector.
svn path=/trunk/; revision=22239
Diffstat (limited to 'asn1/camel/CAP-errortypes.asn')
-rw-r--r--asn1/camel/CAP-errortypes.asn157
1 files changed, 157 insertions, 0 deletions
diff --git a/asn1/camel/CAP-errortypes.asn b/asn1/camel/CAP-errortypes.asn
new file mode 100644
index 0000000000..5fc9e1c6de
--- /dev/null
+++ b/asn1/camel/CAP-errortypes.asn
@@ -0,0 +1,157 @@
+-- $Id$
+-- 3GPP TS 29.078 7.3.0 (2006-06)
+-- 5.2 Error types
+CAP-errortypes {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0) umts-network(1) modules(3) cap-errortypes(51) version5(4)}
+
+-- This module contains the type definitions for the CAP Error Types.
+-- Where a parameter of type CHOICE is tagged with a specific tag value, the tag is automatically
+-- replaced with an EXPLICIT tag of the same value.
+
+DEFINITIONS IMPLICIT TAGS ::= BEGIN
+
+IMPORTS
+
+ ros-InformationObjects,
+ datatypes,
+ errorcodes
+FROM CAP-object-identifiers {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0)
+umts-network(1) modules(3) cap-object-identifiers(100) version5(4)}
+
+ ERROR
+FROM Remote-Operations-Information-Objects ros-InformationObjects
+
+ InvokeID,
+ UnavailableNetworkResource
+FROM CAP-datatypes datatypes
+
+ errcode-canceled,
+ errcode-cancelFailed,
+ errcode-eTCFailed,
+ errcode-improperCallerResponse,
+ errcode-missingCustomerRecord,
+ errcode-missingParameter,
+ errcode-parameterOutOfRange,
+ errcode-requestedInfoError,
+ errcode-systemFailure,
+ errcode-taskRefused,
+ errcode-unavailableResource,
+ errcode-unexpectedComponentSequence,
+ errcode-unexpectedDataValue,
+ errcode-unexpectedParameter,
+ errcode-unknownLegID,
+ errcode-unknownCSID,
+ errcode-unknownPDPID
+FROM CAP-errorcodes errorcodes
+
+;
+
+-- TYPE DEFINITION FOR CAP ERROR TYPES FOLLOWS
+
+canceled ERROR ::= {
+ CODE errcode-canceled
+ }
+-- The operation has been canceled.
+
+cancelFailed ERROR ::= {
+ PARAMETER SEQUENCE {
+ problem [0] ENUMERATED {
+ unknownOperation (0),
+ tooLate (1),
+ operationNotCancellable (2)
+ },
+ operation [1] InvokeID,
+ ...
+ }
+ CODE errcode-cancelFailed
+ }
+-- The operation failed to be canceled.
+
+eTCFailed ERROR ::= {
+ CODE errcode-eTCFailed
+ }
+-- The establish temporary connection failed.
+
+improperCallerResponse ERROR ::= {
+ CODE errcode-improperCallerResponse
+ }
+-- The caller response was not as expected.
+
+missingCustomerRecord ERROR ::= {
+ CODE errcode-missingCustomerRecord
+ }
+-- The Service Logic Program could not be found in the gsmSCF.
+
+missingParameter ERROR ::= {
+ CODE errcode-missingParameter
+ }
+-- An expected optional parameter was not received.
+
+parameterOutOfRange ERROR ::= {
+ CODE errcode-parameterOutOfRange
+ }
+-- The parameter was not as expected (e.g. missing or out of range).
+
+requestedInfoError ERROR ::= {
+ PARAMETER ENUMERATED {
+ unknownRequestedInfo (1),
+ requestedInfoNotAvailable (2)
+ }
+ CODE errcode-requestedInfoError
+ }
+-- The requested information cannot be found.
+
+systemFailure ERROR ::= {
+ PARAMETER UnavailableNetworkResource
+ CODE errcode-systemFailure
+ }
+-- The operation could not be completed due to a system failure at the serving physical entity.
+
+taskRefused ERROR ::= {
+ PARAMETER ENUMERATED {
+ generic (0),
+ unobtainable (1),
+ congestion (2)
+ }
+ CODE errcode-taskRefused
+ }
+-- An entity normally capable of the task requested cannot or chooses not to perform the task at
+-- this time. This includes error situations like congestion and unobtainable address as used in
+-- e.g. the connect operation.)
+
+unavailableResource ERROR ::= {
+ CODE errcode-unavailableResource
+ }
+-- A requested resource is not available at the serving entity.
+
+unexpectedComponentSequence ERROR ::= {
+ CODE errcode-unexpectedComponentSequence
+ }
+-- An incorrect sequence of Components was received (e.g. 'DisconnectForwardConnection'
+-- followed by 'PlayAnnouncement').
+
+unexpectedDataValue ERROR ::= {
+ CODE errcode-unexpectedDataValue
+ }
+-- The data value was not as expected (e.g. route number expected but billing number received)
+
+unexpectedParameter ERROR ::= {
+ CODE errcode-unexpectedParameter
+ }
+-- A parameter received was not expected.
+
+unknownLegID ERROR ::= {
+ CODE errcode-unknownLegID
+ }
+-- Leg not known to the gsmSSF.
+
+unknownCSID ERROR ::= {
+ CODE errcode-unknownCSID
+ }
+-- Call Segment not known to the gsmSSF.
+
+unknownPDPID ERROR ::= {
+ CODE errcode-unknownPDPID
+ }
+-- PDPID not known by the receiving entity.
+
+END