blob: ea2bccc12c35586a83babe2431b48618e9496c2f [file] [log] [blame]
Harald Welteba404f92015-08-30 17:46:36 +02001RUA-PDU {
2itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
3umts-Access (20) modules (3) rua(5) version1 (1) rUA-PDU (255) }
4
5DEFINITIONS AUTOMATIC TAGS ::=
6
7BEGIN
8
9IMPORTS
Harald Welte8d602672015-08-30 19:49:16 +020010 maxProtocolIEs,
Harald Welteba404f92015-08-30 17:46:36 +020011 Criticality,
12 ProcedureCode,
13 ProtocolIE-ID
14
Harald Welte96ec96e2015-08-30 19:10:58 +020015FROM RUA-CommonDataTypes;
Harald Welteba404f92015-08-30 17:46:36 +020016
17RUA-PDU ::= CHOICE {
18 initiatingMessage InitiatingMessage,
19 successfulOutcome SuccessfulOutcome,
20 unsuccessfulOutcome UnsuccessfulOutcome,
21 ...
22}
23
24InitiatingMessage ::= SEQUENCE {
25 procedureCode ProcedureCode,
26 criticality Criticality,
27 value ANY
28}
29
30SuccessfulOutcome ::= SEQUENCE {
31 procedureCode ProcedureCode,
32 criticality Criticality,
33 value ANY
34}
35
36UnsuccessfulOutcome ::= SEQUENCE {
37 procedureCode ProcedureCode,
38 criticality Criticality,
39 value ANY
40}
41
Harald Welte8d602672015-08-30 19:49:16 +020042
43Connect ::= SEQUENCE {
44 connect-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
45 ...
46}
47
48DirectTransfer ::= SEQUENCE {
49 directTransfer-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
50 ...
51}
52
53Disconnect ::= SEQUENCE {
54 disconnect-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
55 ...
56}
57
58ConnectionlessTransfer ::= SEQUENCE {
59 connectionlessTransfer-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
60 ...
61}
62
63ErrorIndication ::= SEQUENCE {
64 errorIndication-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
65 ...
66}
67
68PrivateMessage ::= SEQUENCE {
69 privateMessage-ies SEQUENCE (SIZE (0..maxProtocolIEs)) OF IE,
70 ...
71}
72
73
Harald Welteba404f92015-08-30 17:46:36 +020074IE ::= SEQUENCE {
75 id ProtocolIE-ID,
76 criticality Criticality,
77 value ANY
78}
79
80END