blob: 024dd6f9bac1447704256d46fe6cc885ffc350e9 [file] [log] [blame]
Sylvain Munaut341542b2009-12-22 21:53:22 +01001-- $Id: MAP-OM-DataTypes.asn 28149 2009-04-25 17:45:34Z etxrab $
2-- 17.7.2 Operation and maintenance data types
3-- 3GPP TS 29.002 V8.9.0 (2009-04)
4
5MAP-OM-DataTypes {
6 itu-t identified-organization (4) etsi (0) mobileDomain (0)
7 gsm-Network (1) modules (3) map-OM-DataTypes (12) version11 (11)}
8
9DEFINITIONS
10
11IMPLICIT TAGS
12
13::=
14
15BEGIN
16
17EXPORTS
18 ActivateTraceModeArg,
19 ActivateTraceModeRes,
20 DeactivateTraceModeArg,
21 DeactivateTraceModeRes,
22 TracePropagationList
23;
24
25IMPORTS
26 AddressString,
27 IMSI
28FROM MAP-CommonDataTypes {
29 itu-t identified-organization (4) etsi (0) mobileDomain (0)
30 gsm-Network (1) modules (3) map-CommonDataTypes (18) version11 (11)}
31
32 ExtensionContainer
33FROM MAP-ExtensionDataTypes {
34 itu-t identified-organization (4) etsi (0) mobileDomain (0)
35 gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version11 (11)}
36
37;
38
39ActivateTraceModeArg ::= SEQUENCE {
40 imsi [0] IMSI OPTIONAL,
41 traceReference [1] TraceReference,
42 traceType [2] TraceType,
43 omc-Id [3] AddressString OPTIONAL,
44 extensionContainer [4] ExtensionContainer OPTIONAL,
45 ...,
46 traceReference2 [5] TraceReference2 OPTIONAL,
47 traceDepthList [6] TraceDepthList OPTIONAL,
48 traceNE-TypeList [7] TraceNE-TypeList OPTIONAL,
49 traceInterfaceList [8] TraceInterfaceList OPTIONAL,
50 traceEventList [9] TraceEventList OPTIONAL
51 }
52
53TraceReference ::= OCTET STRING (SIZE (1..2))
54
55TraceReference2 ::= OCTET STRING (SIZE (3))
56
57TraceRecordingSessionReference ::= OCTET STRING (SIZE (2))
58
59TraceType ::= INTEGER
60 (0..255)
61 -- Trace types are fully defined in 3GPP TS 52.008. [61]
62
63TraceDepthList ::= SEQUENCE {
64 msc-s-TraceDepth [0] TraceDepth OPTIONAL,
65 mgw-TraceDepth [1] TraceDepth OPTIONAL,
66 sgsn-TraceDepth [2] TraceDepth OPTIONAL,
67 ggsn-TraceDepth [3] TraceDepth OPTIONAL,
68 rnc-TraceDepth [4] TraceDepth OPTIONAL,
69 bmsc-TraceDepth [5] TraceDepth OPTIONAL,
70 ...}
71
72TraceDepth ::= ENUMERATED {
73 minimum (0),
74 medium (1),
75 maximum (2),
76 ...}
77-- The value medium is applicable only for RNC. For other network elements, if value medium
78-- is received, value minimum shall be applied.
79
80TraceNE-TypeList ::= BIT STRING {
81 msc-s (0),
82 mgw (1),
83 sgsn (2),
84 ggsn (3),
85 rnc (4),
86 bm-sc (5)} (SIZE (6..16))
87-- Other bits than listed above shall be discarded.
88
89TraceInterfaceList ::= SEQUENCE {
90 msc-s-List [0] MSC-S-InterfaceList OPTIONAL,
91 mgw-List [1] MGW-InterfaceList OPTIONAL,
92 sgsn-List [2] SGSN-InterfaceList OPTIONAL,
93 ggsn-List [3] GGSN-InterfaceList OPTIONAL,
94 rnc-List [4] RNC-InterfaceList OPTIONAL,
95 bmsc-List [5] BMSC-InterfaceList OPTIONAL,
96 ...}
97
98MSC-S-InterfaceList ::= BIT STRING {
99 a (0),
100 iu (1),
101 mc (2),
102 map-g (3),
103 map-b (4),
104 map-e (5),
105 map-f (6),
106 cap (7),
107 map-d (8),
108 map-c (9)} (SIZE (10..16))
109-- Other bits than listed above shall be discarded.
110
111MGW-InterfaceList ::= BIT STRING {
112 mc (0),
113 nb-up (1),
114 iu-up (2)} (SIZE (3..8))
115-- Other bits than listed above shall be discarded.
116
117SGSN-InterfaceList ::= BIT STRING {
118 gb (0),
119 iu (1),
120 gn (2),
121 map-gr (3),
122 map-gd (4),
123 map-gf (5),
124 gs (6),
125 ge (7)} (SIZE (8..16))
126-- Other bits than listed above shall be discarded.
127
128GGSN-InterfaceList ::= BIT STRING {
129 gn (0),
130 gi (1),
131 gmb (2)} (SIZE (3..8))
132-- Other bits than listed above shall be discarded.
133
134RNC-InterfaceList ::= BIT STRING {
135 iu (0),
136 iur (1),
137 iub (2),
138 uu (3)} (SIZE (4..8))
139-- Other bits than listed above shall be discarded.
140
141BMSC-InterfaceList ::= BIT STRING {
142 gmb (0)} (SIZE (1..8))
143-- Other bits than listed above shall be discarded.
144
145TraceEventList ::= SEQUENCE {
146 msc-s-List [0] MSC-S-EventList OPTIONAL,
147 mgw-List [1] MGW-EventList OPTIONAL,
148 sgsn-List [2] SGSN-EventList OPTIONAL,
149 ggsn-List [3] GGSN-EventList OPTIONAL,
150 bmsc-List [4] BMSC-EventList OPTIONAL,
151 ...}
152
153MSC-S-EventList ::= BIT STRING {
154 mo-mtCall (0),
155 mo-mt-sms (1),
156 lu-imsiAttach-imsiDetach (2),
157 handovers (3),
158 ss (4)} (SIZE (5..16))
159-- Other bits than listed above shall be discarded.
160
161MGW-EventList ::= BIT STRING {
162 context (0)} (SIZE (1..8))
163-- Other bits than listed above shall be discarded.
164
165SGSN-EventList ::= BIT STRING {
166 pdpContext (0),
167 mo-mt-sms (1),
168 rau-gprsAttach-gprsDetach (2),
169 mbmsContext (3)} (SIZE (4..16))
170-- Other bits than listed above shall be discarded.
171
172GGSN-EventList ::= BIT STRING {
173 pdpContext (0),
174 mbmsContext (1)} (SIZE (2..8))
175-- Other bits than listed above shall be discarded.
176
177BMSC-EventList ::= BIT STRING {
178 mbmsMulticastServiceActivation (0)} (SIZE (1..8))
179-- Other bits than listed above shall be discarded.
180
181
182TracePropagationList ::= SEQUENCE {
183 traceReference [0] TraceReference OPTIONAL,
184 traceType [1] TraceType OPTIONAL,
185 traceReference2 [2] TraceReference2 OPTIONAL,
186 traceRecordingSessionReference [3] TraceRecordingSessionReference OPTIONAL,
187 rnc-TraceDepth [4] TraceDepth OPTIONAL,
188 rnc-InterfaceList [5] RNC-InterfaceList OPTIONAL,
189 msc-s-TraceDepth [6] TraceDepth OPTIONAL,
190 msc-s-InterfaceList [7] MSC-S-InterfaceList OPTIONAL,
191 msc-s-EventList [8] MSC-S-EventList OPTIONAL,
192 mgw-TraceDepth [9] TraceDepth OPTIONAL,
193 mgw-InterfaceList [10] MGW-InterfaceList OPTIONAL,
194 mgw-EventList [11] MGW-EventList OPTIONAL,
195 ...}
196
197ActivateTraceModeRes ::= SEQUENCE {
198 extensionContainer [0] ExtensionContainer OPTIONAL,
199 ...,
200 traceSupportIndicator [1] NULL OPTIONAL
201 }
202
203DeactivateTraceModeArg ::= SEQUENCE {
204 imsi [0] IMSI OPTIONAL,
205 traceReference [1] TraceReference,
206 extensionContainer [2] ExtensionContainer OPTIONAL,
207 ...,
208 traceReference2 [3] TraceReference2 OPTIONAL
209 }
210
211DeactivateTraceModeRes ::= SEQUENCE {
212 extensionContainer [0] ExtensionContainer OPTIONAL,
213 ...}
214
215END
216