Harald Welte | 7a23af3 | 2011-02-07 21:24:26 +0100 | [diff] [blame] | 1 | -- Generated by Asnp, the pretty-printer of France Telecom R&D (http://asn1.elibel.tm.fr/asnp/) |
| 2 | -- Module DialoguePDUs (Q.773:06/1997) |
| 3 | DialoguePDUs {itu-t recommendation q 773 modules(2) dialoguePDUs(2) version1(1)} |
| 4 | DEFINITIONS ::= |
| 5 | BEGIN |
| 6 | |
| 7 | EXPORTS dialogue-as-id, DialoguePDU; |
| 8 | |
| 9 | -- abstract syntax name for structured dialogue APDUs |
| 10 | dialogue-as-id OBJECT IDENTIFIER ::= |
| 11 | {itu-t recommendation q 773 as(1) dialogue-as(1) version1(1)} |
| 12 | |
| 13 | DialoguePDU ::= CHOICE { |
| 14 | dialogueRequest AARQ-apdu, |
| 15 | dialogueResponse AARE-apdu, |
| 16 | dialogueAbort ABRT-apdu |
| 17 | } |
| 18 | |
| 19 | AARQ-apdu ::= [APPLICATION 0] IMPLICIT SEQUENCE { |
| 20 | protocol-version |
| 21 | [0] IMPLICIT BIT STRING {version1(0)} DEFAULT {version1}, |
| 22 | application-context-name [1] OBJECT IDENTIFIER, |
| 23 | user-information [30] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL |
| 24 | } |
| 25 | |
| 26 | AARE-apdu ::= [APPLICATION 1] IMPLICIT SEQUENCE { |
| 27 | protocol-version |
| 28 | [0] IMPLICIT BIT STRING {version1(0)} DEFAULT {version1}, |
| 29 | application-context-name [1] OBJECT IDENTIFIER, |
| 30 | result [2] Associate-result, |
| 31 | result-source-diagnostic [3] Associate-source-diagnostic, |
| 32 | user-information [30] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL |
| 33 | } |
| 34 | |
| 35 | -- RLRQ PDU is currently not used. |
| 36 | -- It is included for completeness only. |
| 37 | RLRQ-apdu ::= [APPLICATION 2] IMPLICIT SEQUENCE { |
| 38 | reason [0] IMPLICIT Release-request-reason OPTIONAL, |
| 39 | user-information [30] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL |
| 40 | } |
| 41 | |
| 42 | -- RLRE PDU is currently not used. |
| 43 | -- It is included for completeness only |
| 44 | RLRE-apdu ::= [APPLICATION 3] IMPLICIT SEQUENCE { |
| 45 | reason [0] IMPLICIT Release-response-reason OPTIONAL, |
| 46 | user-information [30] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL |
| 47 | } |
| 48 | |
| 49 | ABRT-apdu ::= [APPLICATION 4] IMPLICIT SEQUENCE { |
| 50 | abort-source [0] IMPLICIT ABRT-source, |
| 51 | user-information [30] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL |
| 52 | } |
| 53 | |
| 54 | ABRT-source ::= INTEGER {dialogue-service-user(0), dialogue-service-provider(1) |
| 55 | } |
| 56 | |
| 57 | Associate-result ::= INTEGER {accepted(0), reject-permanent(1)} |
| 58 | |
| 59 | Associate-source-diagnostic ::= CHOICE { |
| 60 | dialogue-service-user |
| 61 | [1] INTEGER {null(0), no-reason-given(1), |
| 62 | application-context-name-not-supported(2)}, |
| 63 | dialogue-service-provider |
| 64 | [2] INTEGER {null(0), no-reason-given(1), no-common-dialogue-portion(2)} |
| 65 | } |
| 66 | |
| 67 | -- Release-request-reason is currently not used. |
| 68 | -- It is included for completeness only. |
| 69 | Release-request-reason ::= INTEGER {normal(0), urgent(1), user-defined(30) |
| 70 | } |
| 71 | |
| 72 | -- Release-response-reason is currently not used. |
| 73 | -- It is included for completeness only. |
| 74 | Release-response-reason ::= INTEGER { |
| 75 | normal(0), not-finished(1), user-defined(30)} |
| 76 | |
| 77 | END -- DialoguePDUs |
| 78 | |
| 79 | -- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D |
| 80 | |