blob: 9ef97457ed5983c3b61b9a934c1325468ed28b25 [file] [log] [blame]
Harald Welteac666f52015-08-29 10:00:38 +02001-- **************************************************************
2--
3-- Common definitions
4--
5-- **************************************************************
6
7HNBAP-CommonDataTypes {
8itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
9umts-Access (20) modules (3) hnbap(6) version1 (1) hnbap-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
34PrivateIE-ID ::= CHOICE {
35 local INTEGER (0..65535),
36 global OBJECT IDENTIFIER
37}
38
39
Harald Welte3bd59c92015-08-30 19:09:55 +020040ProcedureCode ::= INTEGER {
41 id-HNBRegister(1),
42 id-HNBDe-Register(2),
43 id-UERegister(3),
44 id-UEDe-Register(4),
45 id-ErrorIndication(5),
46 id-privateMessage(6),
47 id-CSGMembershipUpdate(7),
48 id-TNLUpdate(9),
49 id-HNBConfigTransfer(10),
50 id-RelocationComplete(11),
51 id-U-RNTIQuery(14)
52} (0..255)
Harald Welteac666f52015-08-29 10:00:38 +020053
54
Harald Welte3bd59c92015-08-30 19:09:55 +020055ProtocolIE-ID ::= INTEGER {
56 id-Cause(1),
57 id-CriticalityDiagnostics(2),
58 id-HNB-Identity(3),
59 id-Context-ID(4),
60 id-UE-Identity(5),
61 id-LAC(6),
62 id-RAC(7),
63 id-HNB-Location-Information(8),
64 id-PLMNidentity(9),
65 id-SAC(10),
66 id-CellIdentity(11),
67 id-Registration-Cause(12),
68 id-UE-Capabilities(13),
69 id-RNC-ID(14),
70 id-CSG-ID(15),
71 id-BackoffTimer(16),
72 id-HNB-Internet-Information(17),
73 id-HNB-Cell-Access-Mode(18),
74 id-MuxPortNumber(19),
75 id-Service-Area-For-Broadcast(20),
76 id-CSGMembershipStatus(21),
77 id-RABList(22),
78 id-HNBConfigInfo(23),
79 id-AccessResult(25),
80 id-Update-cause(26),
81 id-NeighbourInfoList(27),
82 id-NeighbourInfoRequestList(28),
83 id-Iurh-Signalling-TNL-Address(29),
84 id-PSC(30),
85 id-HNB-Cell-Identifier(31),
86 id-Tunnel-Information(41),
87 id-CELL-FACHMobilitySupport(42),
88 id-S-RNTIPrefix(43),
89 id-URAIdentity(44),
90 id-NeighbourIdentity(45),
91 id-HNBCapacity(46),
92 id-NeighbourCellIdentityList(47),
93 id-AdditionalNeighbourInfoList(48),
94 id-U-RNTI(49),
95 id-UnknownU-RNTIIndication(50),
96 id-HNB-GWResponse(51),
97 id-URAIdentityList(52)
98} (0..maxProtocolIEs)
Harald Welteac666f52015-08-29 10:00:38 +020099
100TriggeringMessage ::= ENUMERATED { initiating-message, successful-outcome, unsuccessful-outcome }
101
102END