1 -- Taken from 3GPP TS 25.433 V9.4.0 (2010-09)
2 -- http://www.3gpp.org/ftp/Specs/archive/25_series/25.433/
6 -- 9.3.5 Common Definitions
8 -- **************************************************************
12 -- **************************************************************
14 NBAP-CommonDataTypes {
15 itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
16 umts-Access (20) modules (3) nbap (2) version1 (1) nbap-CommonDataTypes (3) }
18 DEFINITIONS AUTOMATIC TAGS ::=
22 -- **************************************************************
24 -- Extension constants
26 -- **************************************************************
28 maxPrivateIEs INTEGER ::= 65535
29 maxProtocolExtensions INTEGER ::= 65535
30 maxProtocolIEs INTEGER ::= 65535
32 -- **************************************************************
36 -- **************************************************************
38 Criticality ::= ENUMERATED { reject, ignore, notify }
40 MessageDiscriminator ::= ENUMERATED { common, dedicated }
42 Presence ::= ENUMERATED { optional, conditional, mandatory }
44 PrivateIE-ID ::= CHOICE {
45 local INTEGER (0..maxPrivateIEs),
46 global OBJECT IDENTIFIER
49 ProcedureCode ::= INTEGER (0..255)
51 ProcedureID ::= SEQUENCE {
52 procedureCode ProcedureCode,
53 ddMode ENUMERATED { tdd, fdd, common, ... }
56 ProtocolIE-ID ::= INTEGER (0..maxProtocolIEs)
58 TransactionID ::= CHOICE {
59 shortTransActionId INTEGER (0..127),
60 longTransActionId INTEGER (0..32767)
63 TriggeringMessage ::= ENUMERATED { initiating-message, successful-outcome, unsuccessfull-outcome, outcome }