diff options
author | Anders Broman <anders.broman@ericsson.com> | 2013-02-18 06:26:09 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2013-02-18 06:26:09 +0000 |
commit | 399f019522a9c3f694287e7714c5720b84f87b15 (patch) | |
tree | 2a7dbac651f7b375ee4078d47649a6d2129bce42 /asn1/isdn-sup | |
parent | 0b0f6947cc5349d770523280ed84f96898317d96 (diff) |
Add more ASN1 files.
svn path=/trunk/; revision=47730
Diffstat (limited to 'asn1/isdn-sup')
-rw-r--r-- | asn1/isdn-sup/General-Errors.asn | 66 | ||||
-rw-r--r-- | asn1/isdn-sup/MCID-Operations.asn | 40 |
2 files changed, 106 insertions, 0 deletions
diff --git a/asn1/isdn-sup/General-Errors.asn b/asn1/isdn-sup/General-Errors.asn new file mode 100644 index 0000000000..9e6a097d7f --- /dev/null +++ b/asn1/isdn-sup/General-Errors.asn @@ -0,0 +1,66 @@ +-- +-- $Id$ +-- +-- EN 300 196-1 Ver. 1.3.2 +-- + +General-Errors {itu-t identified-organization etsi(0) 196 general-errors(2)} + +DEFINITIONS EXPLICIT TAGS ::= + +BEGIN + +EXPORTS notSubscribed, notAvailable, notImplemented, invalidServedUserNr, + invalidCallState, basicServiceNotProvided, notIncomingCall, + supplementaryServiceInteractionNotAllowed, resourceUnavailable; + +IMPORTS ERROR + FROM Remote-Operation-Notation + {joint-iso-itu-t remote-operations(4) notation(0)}; + +notSubscribed ERROR ::= 0 + + -- The requested service or function has not been subscribed for the basic service, and + -- optionally the served user's ISDN number, included in the activation invoke component. + -- Alternatively the basic service may not have been subscribed. + + +notAvailable ERROR ::= 3 + + -- The requested supplementary service or function is not available for the basic service, + -- and optionally the served user's ISDN number (e.g. temporary fault). + +notImplemented ERROR ::= 4 + + -- The supplementary service or function requested is not implemented for the basic + -- service, and optionally the served user's ISDN number (e.g. service not provided). + +invalidServedUserNr ERROR ::= 6 + + -- The served user's number provided is not a valid number. + +invalidCallState ERROR ::= 7 + + -- The supplementary service or function cannot be requested in the current basic call state + -- or auxiliary state. + +basicServiceNotProvided ERROR ::= 8 + + -- The served user has not subscribed to the basic service (bearer and/or teleservice) for + -- which the supplementary service or function was requested. + +notIncomingCall ERROR ::= 9 + + -- The supplementary service or function was not requested for an incoming call. + +supplementaryServiceInteractionNotAllowed ERROR ::= 10 + + -- The performance of the requested supplementary service or function is prohibited + -- by another supplementary service or function. + +resourceUnavailable ERROR ::= 11 + + -- The resources required to perform adequately the requested supplementary service or + -- function are not available. + +END -- of General-Errors diff --git a/asn1/isdn-sup/MCID-Operations.asn b/asn1/isdn-sup/MCID-Operations.asn new file mode 100644 index 0000000000..00715f6eea --- /dev/null +++ b/asn1/isdn-sup/MCID-Operations.asn @@ -0,0 +1,40 @@ +-- +-- $Id$ +-- +-- EN 300 130-1 Ver. 1.2.4 +-- + +MCID-Operations {ccitt identified-organization etsi (0) 130 operations-and-errors (1)} + +DEFINITIONS ::= +BEGIN + +EXPORTS MCIDRequest; + + +IMPORTS + --OPERATION + --FROM Remote-Operation-Notation + -- {joint-iso-ccitt remote-operations(4) notation (0)} + notAvailable, + notSubscribed, + invalidCallState, + notIncomingCall, + supplementaryServiceInteractionNotAllowed + FROM General-Errors + {ccitt identified-organization etsi (0) 196 general errors}; + + + + mCIDRequest OPERATION ::= { + RETURN RESULT FALSE + ERRORS { + notAvailable | + invalidCallState | + notIncomingCall | + supplementaryServiceInteractionNotAllowed} + CODE local: 3} + +-- mCIDRequest MCIDRequest ::= 3 + +END -- of MCID-Operations |