blob: 98382afa468c3bdef13dcc8440885b5cb0c2b73b [file] [log] [blame]
Harald Welteb1c6a2c2015-08-29 09:33:12 +02001-- **************************************************************
2--
3-- Common definitions
4--
5-- **************************************************************
6
7RUA-CommonDataTypes {
8itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
9umts-Access (20) modules (3) rua(5) version1 (1) rUA-CommonDataTypes (3) }
10
11DEFINITIONS AUTOMATIC TAGS ::=
12
13BEGIN
14
15-- **************************************************************
16--
17-- Extension constants
18--
19-- **************************************************************
20
21maxPrivateIEs INTEGER ::= 65535
22maxProtocolExtensions INTEGER ::= 65535
23maxProtocolIEs INTEGER ::= 65535
24
25-- **************************************************************
26--
27-- Common Data Types
28--
29-- **************************************************************
30Criticality ::= ENUMERATED { reject, ignore, notify }
31
32Presence ::= ENUMERATED { optional, conditional, mandatory }
33
34
Harald Welte3bd59c92015-08-30 19:09:55 +020035ProcedureCode ::= INTEGER {
36 id-Connect(1),
37 id-DirectTransfer(2),
38 id-Disconnect(3),
39 id-ConnectionlessTransfer(4),
40 id-ErrorIndication(5),
41 id-privateMessage(6)
42} (0..255)
Harald Welteb1c6a2c2015-08-29 09:33:12 +020043
44PrivateIE-ID ::= CHOICE {
45 local INTEGER (0..65535),
46 global OBJECT IDENTIFIER
47}
48
Harald Welte3bd59c92015-08-30 19:09:55 +020049ProtocolIE-ID ::= INTEGER {
50 id-Cause(1),
51 id-CriticalityDiagnostics(2),
52 id-Context-ID(3),
53 id-RANAP-Message(4),
54 id-IntraDomainNasNodeSelector(5),
55 id-Establishment-Cause(6),
56 id-CN-DomainIndicator(7),
57 id-CSGMembershipStatus(9)
58} (0..maxProtocolIEs)
Harald Welteb1c6a2c2015-08-29 09:33:12 +020059
60TriggeringMessage ::= ENUMERATED { initiating-message, successful-outcome, unsuccessful-outcome }
61
62END