diff options
Diffstat (limited to 'asn1/hnbap/HNBAP-PDU.asn')
-rw-r--r-- | asn1/hnbap/HNBAP-PDU.asn | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/asn1/hnbap/HNBAP-PDU.asn b/asn1/hnbap/HNBAP-PDU.asn new file mode 100644 index 0000000..299fffb --- /dev/null +++ b/asn1/hnbap/HNBAP-PDU.asn @@ -0,0 +1,51 @@ +HNBAP-PDU { +itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) +umts-Access (20) modules (3) hnbap(6) version1 (1) hnbap-PDU (1) } + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +IMPORTS + Criticality, + ProcedureCode, + ProtocolIE-ID + +FROM HNBAP-CommonDataTypes + + maxProtocolIEs + +FROM HNBAP-Constants; + +HNBAP-PDU ::= CHOICE { + initiatingMessage InitiatingMessage, + successfulOutcome SuccessfulOutcome, + unsuccessfulOutcome UnsuccessfulOutcome, + ... +} + +InitiatingMessage ::= SEQUENCE { + procedureCode ProcedureCode, + criticality Criticality, + value ANY +} + +SuccessfulOutcome ::= SEQUENCE { + procedureCode ProcedureCode, + criticality Criticality, + value ANY +} + +UnsuccessfulOutcome ::= SEQUENCE { + procedureCode ProcedureCode, + criticality Criticality, + value ANY +} + +IE ::= SEQUENCE { + id ProtocolIE-ID, + criticality Criticality, + value ANY +} + +END |