diff options
author | Anders Broman <anders.broman@ericsson.com> | 2007-07-04 13:27:44 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2007-07-04 13:27:44 +0000 |
commit | de416e9532c1a2c46177c662e8e71fc6af971333 (patch) | |
tree | d5deb4491a109d1fd1c500e91798cefa8b281e1f /asn1/camel/CAP-errortypes.asn | |
parent | 830903c56a9ce5701447a0e3592815294a85b420 (diff) | |
download | wireshark-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.asn | 157 |
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 |