aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2013-02-18 06:26:09 +0000
committerAnders Broman <anders.broman@ericsson.com>2013-02-18 06:26:09 +0000
commit399f019522a9c3f694287e7714c5720b84f87b15 (patch)
tree2a7dbac651f7b375ee4078d47649a6d2129bce42
parent0b0f6947cc5349d770523280ed84f96898317d96 (diff)
Add more ASN1 files.
svn path=/trunk/; revision=47730
-rw-r--r--asn1/isdn-sup/General-Errors.asn66
-rw-r--r--asn1/isdn-sup/MCID-Operations.asn40
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