FreeCalypso > hg > fc-magnetite
comparison cdg211/msg/sm.mdf @ 4:56abf6cf8a0b
cdg211: cdginc/mdf/pdf files from TCS211-20070608
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 26 Sep 2016 01:11:35 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
3:93999a60b835 | 4:56abf6cf8a0b |
---|---|
1 ;******************************************************************************** | |
2 ;*** File : sm.mdf | |
3 ;*** Creation : Fri Jun 08 13:59:08 CST 2007 | |
4 ;*** XSLT Processor : Apache Software Foundation / http://xml.apache.org/xalan-j / supports XSLT-Ver: 1 | |
5 ;*** Copyright : (c) Texas Instruments AG, Berlin Germany 2002 | |
6 ;******************************************************************************** | |
7 ;*** Document Type : Air Interface Message Specification | |
8 ;*** Document Name : sm | |
9 ;*** Document No. : 8441.605.99.007 | |
10 ;*** Document Date : 2002-04-29 | |
11 ;*** Document Status: BEING_PROCESSED | |
12 ;*** Document Author: Harald | |
13 ;******************************************************************************** | |
14 | |
15 | |
16 | |
17 PRAGMA SRC_FILE_TIME "Mon Nov 24 15:51:04 2003" | |
18 PRAGMA LAST_MODIFIED "2002-04-29" | |
19 PRAGMA ID_AND_VERSION "8441.605.99.007" | |
20 | |
21 | |
22 | |
23 CONST L3MAX 251 ; maximum size of a L3 buffer | |
24 | |
25 | |
26 | |
27 VALTAB VAL_nsapi_val | |
28 VAL DEF "reserved" | |
29 VAL 5 NSAPI_5 "NSAPI 5" | |
30 VAL 6 NSAPI_6 "NSAPI 6" | |
31 VAL 7 NSAPI_7 "NSAPI 7" | |
32 VAL 8 NSAPI_8 "NSAPI 8" | |
33 VAL 9 NSAPI_9 "NSAPI 9" | |
34 VAL 10 NSAPI_10 "NSAPI 10" | |
35 VAL 11 NSAPI_11 "NSAPI 11" | |
36 VAL 12 NSAPI_12 "NSAPI 12" | |
37 VAL 13 NSAPI_13 "NSAPI 13" | |
38 VAL 14 NSAPI_14 "NSAPI 14" | |
39 VAL 15 NSAPI_15 "NSAPI 15" | |
40 | |
41 VALTAB VAL_delay | |
42 VAL DEF "Delay class 4 (best effort)" | |
43 VAL 0 DELAY_SUB "Subscribed delay class (uplink only)" | |
44 VAL 0 DELAY_RES_DL "Reserved (downlink only)" | |
45 VAL 1 DELAY_1 "Delay class 1" | |
46 VAL 2 DELAY_2 "Delay class 2" | |
47 VAL 3 DELAY_3 "Delay class 3" | |
48 VAL 4 DELAY_4 "Delay class 4 (best effort)" | |
49 VAL 7 DELAY_RES "Reserved" | |
50 | |
51 VALTAB VAL_reliability | |
52 VAL DEF "Unacknowledged GTP and LLC; Acknowledged RLC, Protected data" | |
53 VAL 0 RELY_SUB "Subscribed reliability class (uplink only)" | |
54 VAL 0 RELY_RES_DL "Reserved (dowwnlink only)" | |
55 VAL 1 RELY_1 "Acknowledged GTP, LLC, and RLC; Protected data" | |
56 VAL 2 RELY_2 "Unacknowledged GTP; Acknowledged LLC and RLC, Protected data" | |
57 VAL 3 RELY_3 "Unacknowledged GTP and LLC; Acknowledged RLC, Protected data" | |
58 VAL 4 RELY_4 "Unacknowledged GTP, LLC, and RLC, Protected data" | |
59 VAL 5 RELY_5 "Unacknowledged GTP, LLC, and RLC, Unprotected data" | |
60 VAL 7 RELY_RES "Reserved" | |
61 | |
62 VALTAB VAL_sapi | |
63 VAL DEF "reserved" | |
64 VAL 3 SAPI_3 "SAPI 3" | |
65 VAL 5 SAPI_5 "SAPI 5" | |
66 VAL 9 SAPI_9 "SAPI 9" | |
67 VAL 11 SAPI_11 "SAPI 11" | |
68 | |
69 VALTAB VAL_peak | |
70 VAL DEF "Up to 1000 octet/s" | |
71 VAL 0 PEAK_SUB "Subscribed peak throughput (uplink only)" | |
72 VAL 0 PEAK_RES_DL "reserved (downlink only)" | |
73 VAL 1 PEAK_1000 "Up to 1000 octet/s" | |
74 VAL 2 PEAK_2000 "Up to 2000 octet/s" | |
75 VAL 3 PEAK_4000 "Up to 4000 octet/s" | |
76 VAL 4 PEAK_8000 "Up to 8000 octet/s" | |
77 VAL 5 PEAK_16000 "Up to 16000 octet/s" | |
78 VAL 6 PEAK_32000 "Up to 32000 octet/s" | |
79 VAL 7 PEAK_64000 "Up to 64000 octet/s" | |
80 VAL 8 PEAK_128000 "Up to 128000 octet/s" | |
81 VAL 9 PEAK_256000 "Up to 256000 octet/s" | |
82 VAL 15 PEAK_RES "Reserved" | |
83 | |
84 VALTAB VAL_precedence | |
85 VAL DEF "Normal Priority" | |
86 VAL 0 PRECED_SUB "Subscribed precedence (uplink only)" | |
87 VAL 0 PRECED_RES_DL "Reserved (downlink only)" | |
88 VAL 1 PRECED_HIGH "High priority" | |
89 VAL 2 PRECED_NORM "Normal Priority" | |
90 VAL 3 PRECED_LOW "Low priority" | |
91 VAL 7 PRECED_RES "Reserved" | |
92 | |
93 VALTAB VAL_mean | |
94 VAL DEF "Best effort" | |
95 VAL 0 MEAN_SUB "Subscribed mean throughput (uplink only)" | |
96 VAL 0 MEAN_RES_DL "reserved (downlink only)" | |
97 VAL 1 MEAN_100 "100 octet/h" | |
98 VAL 2 MEAN_200 "200 octet/h" | |
99 VAL 3 MEAN_500 "500 octet/h" | |
100 VAL 4 MEAN_1000 "1000 octet/h" | |
101 VAL 5 MEAN_2000 "2000 octet/h" | |
102 VAL 6 MEAN_5000 "5000 octet/h" | |
103 VAL 7 MEAN_10000 "10000 octet/h" | |
104 VAL 8 MEAN_20000 "20000 octet/h" | |
105 VAL 9 MEAN_50000 "50000 octet/h" | |
106 VAL 10 MEAN_100000 "100000 octet/h" | |
107 VAL 11 MEAN_200000 "200000 octet/h" | |
108 VAL 12 MEAN_500000 "500000 octet/h" | |
109 VAL 13 MEAN_1000000 "1000000 octet/h" | |
110 VAL 14 MEAN_2000000 "2000000 octet/h" | |
111 VAL 15 MEAN_5000000 "5000000 octet/h" | |
112 VAL 16 MEAN_10000000 "10000000 octet/h" | |
113 VAL 17 MEAN_20000000 "20000000 octet/h" | |
114 VAL 18 MEAN_50000000 "50000000 octet/h" | |
115 VAL 30 MEAN_RES "Reserved" | |
116 VAL 31 MEAN_BEST "Best effort" | |
117 | |
118 VALTAB VAL_pdp_type_org | |
119 VAL DEF "ETSI allocated address (e.g. X.121)" | |
120 VAL 0 ETSI_ORG "ETSI allocated address (e.g. X.121)" | |
121 VAL 1 IETF_ORG "IETF allocated address" | |
122 VAL 15 PDP_MT "Dynamic PDP addressing is applied, (uplink only)" | |
123 | |
124 VALTAB VAL_pdp_type_no | |
125 VAL DEF "IPv4 address" | |
126 VAL 0 X121_TYPE "X.121 address" | |
127 VAL 0b00100001 IP4_TYPE "IPv4 address" | |
128 VAL 0b01010111 IP6_TYPE "IPv6 address" | |
129 | |
130 VALTAB VAL_radio_prio_val | |
131 VAL DEF "priority level 4 (lowest)" | |
132 VAL 1 RADIO_PRIO_1 "priority level 1 (highest)" | |
133 VAL 2 RADIO_PRIO_2 "priority level 2" | |
134 VAL 3 RADIO_PRIO_3 "priority level 3" | |
135 VAL 4 RADIO_PRIO_4 "priority level 4 (lowest)" | |
136 | |
137 VALTAB VAL_sm_cause_val | |
138 VAL DEF "Service option temporarily out of order ( received by MS)" | |
139 VAL 0b00011001 LLC_OR_SNDCP "LLC or SNDCP failure" | |
140 VAL 0b00011010 INSUF_RES "Insufficient resources" | |
141 VAL 0b00011011 APN_MISS "Missing or unknown APN" | |
142 VAL 0b00011100 UNK_PDP "Unknown PDP address or PDP type" | |
143 VAL 0b00011101 AUTH_FAIL "User Aauthentication failed" | |
144 VAL 0b00011110 GGSN_ACT_REJ "Activation rejected by GGSN" | |
145 VAL 0b00011111 UNSPEC_ACT_REJ "Activation rejected, unspecified" | |
146 VAL 0b00100000 SERV_OPT_NO_SP "Service option not supported" | |
147 VAL 0b00100001 SERV_OPT_NO_SC "Requested service option not subscribed" | |
148 VAL 0b00100010 SERV_OPT_TMP "Service option temporarily out of order" | |
149 VAL 0b00100011 NSAPI_USED "NSAPI already used" | |
150 VAL 0b00100100 REGULAR "Regular deactivation" | |
151 VAL 0b00100101 QOS_NOT_ACC "QoS not accepted" | |
152 VAL 0b00100110 NET_FAIL "Network failure" | |
153 VAL 0b00100111 REACT_REQ "Reactivation required" | |
154 VAL 0b01011111 SEM_INCORRECT "Semantically incorrect message" | |
155 VAL 0b01010001 TI_INVAL "Invalid transaction identifier value" | |
156 VAL 0b01100000 MAND_INF_INVAL "Invalid mandatory information" | |
157 VAL 0b01100001 MSG_T_NON_X "Message type non-existent or not implemented" | |
158 VAL 0b01100010 MSG_T_NOT_COMP "Message type not compatible with the protocol state" | |
159 VAL 0b01100011 IE_NON_X "Information element non-existent or not implemented" | |
160 VAL 0b01100100 COND_IE "Conditional IE error" | |
161 VAL 0b01100101 NO_STATE_COMP "Message not compatible with the protocol state" | |
162 VAL 0b01101111 UNSPEC "Protocol error, unspecified" | |
163 | |
164 | |
165 | |
166 | |
167 VAR nsapi_val "NSAPI value" | |
168 4 | |
169 | |
170 VAL @m_sm - VAL_nsapi_val@ | |
171 | |
172 VAR delay "Delay class" | |
173 3 | |
174 | |
175 VAL @m_sm - VAL_delay@ | |
176 | |
177 VAR reliability "Reliability class" | |
178 3 | |
179 | |
180 VAL @m_sm - VAL_reliability@ | |
181 | |
182 VAR msg_type "Message Type" | |
183 8 | |
184 | |
185 | |
186 VAR sapi "SAPI" | |
187 4 | |
188 | |
189 VAL @m_sm - VAL_sapi@ | |
190 | |
191 VAR peak "Peak throughput" | |
192 4 | |
193 | |
194 VAL @m_sm - VAL_peak@ | |
195 | |
196 VAR precedence "Precedence class" | |
197 3 | |
198 | |
199 VAL @m_sm - VAL_precedence@ | |
200 | |
201 VAR mean "Mean throughput" | |
202 5 | |
203 | |
204 VAL @m_sm - VAL_mean@ | |
205 | |
206 VAR apn_value "Access point name value" | |
207 8 | |
208 | |
209 | |
210 VAR pdp_type_org "PDP type organisation" | |
211 4 | |
212 | |
213 VAL @m_sm - VAL_pdp_type_org@ | |
214 | |
215 VAR pdp_type_no "PDP type number" | |
216 8 | |
217 | |
218 VAL @m_sm - VAL_pdp_type_no@ | |
219 | |
220 VAR radio_prio_val "Radio priority value" | |
221 3 | |
222 | |
223 VAL @m_sm - VAL_radio_prio_val@ | |
224 | |
225 VAR sm_cause_val "SM cause value" | |
226 8 | |
227 | |
228 VAL @m_sm - VAL_sm_cause_val@ | |
229 | |
230 VAR add_info "Adress information" | |
231 8 | |
232 | |
233 | |
234 VAR pco_value "Protocol config value" | |
235 8 | |
236 | |
237 | |
238 | |
239 | |
240 | |
241 COMP nsapi "network service access point identifier" | |
242 { | |
243 .0000 ; spare | |
244 nsapi_val ; NSAPI value | |
245 } | |
246 | |
247 | |
248 | |
249 COMP llc_sapi "LLC service access point identifier" | |
250 { | |
251 .0000 ; spare | |
252 sapi ; LLC SAPI value | |
253 } | |
254 | |
255 | |
256 | |
257 COMP qos "Quality of service" | |
258 { | |
259 .00 ; spare | |
260 delay ; Delay class | |
261 reliability ; Reliability class | |
262 peak ; Peak throughput | |
263 .0 ; spare | |
264 precedence ; precedence class | |
265 .000 ; spare | |
266 mean ; mean throughput | |
267 } | |
268 | |
269 | |
270 | |
271 COMP address "Packet data protocol address" | |
272 { | |
273 .0000 ; spare | |
274 pdp_type_org ; PDP type organisation | |
275 pdp_type_no ; PDP type number | |
276 add_info [0..20] ; address information | |
277 } | |
278 | |
279 | |
280 | |
281 COMP apn "Access point name" | |
282 { | |
283 apn_value [3..102] ; access point name value | |
284 } | |
285 | |
286 | |
287 | |
288 COMP pco "Protocol information options" | |
289 { | |
290 pco_value [2..253] ; options | |
291 } | |
292 | |
293 | |
294 | |
295 COMP radio_prio "Radio priority" | |
296 { | |
297 .0 ; spare | |
298 radio_prio_val ; Radio priority value | |
299 } | |
300 | |
301 | |
302 | |
303 COMP sm_cause "SM cause" | |
304 { | |
305 sm_cause_val ; SM cause value | |
306 } | |
307 | |
308 | |
309 | |
310 | |
311 | |
312 | |
313 MSG activate_pdp_req uplink 65 ; activate PDP context request | |
314 { | |
315 GSM3_V msg_type ; Message type | |
316 GSM3_V nsapi ; requested NSAPI | |
317 GSM3_V llc_sapi ; Requested LLC sapi | |
318 GSM4_LV qos ; Requested QoS | |
319 GSM4_LV address ; Requested PDP address | |
320 GSM4_TLV apn 0x28 ; Access point name | |
321 GSM4_TLV pco 0x27 ; Protocol configuration options | |
322 } | |
323 | |
324 | |
325 | |
326 MSG activate_pdp_acc downlink 66 ; activate PDP context accept | |
327 { | |
328 GSM3_V msg_type ; Message type | |
329 GSM3_V llc_sapi ; Negotiated LLC SAPI | |
330 GSM4_LV qos ; Negotiated QoS | |
331 GSM1_V radio_prio ; Radio Priority | |
332 .0000 ; Spare half octet | |
333 GSM4_TLV address 0x2B ; Packet data protocol address | |
334 GSM4_TLV pco 0x27 ; Protocol configuration options | |
335 } | |
336 | |
337 | |
338 | |
339 MSG activate_pdp_rej downlink 67 ; activate PDP context reject | |
340 { | |
341 GSM3_V msg_type ; Message type | |
342 GSM3_V sm_cause ; SM cause | |
343 GSM4_TLV pco 0x27 ; Protocol configuration options | |
344 } | |
345 | |
346 | |
347 | |
348 MSG req_pdp_act downlink 68 ; request PDP context activation | |
349 { | |
350 GSM3_V msg_type ; Message type | |
351 GSM4_LV address ; Offered PDP address | |
352 GSM4_TLV apn 0x28 ; Access point name | |
353 } | |
354 | |
355 | |
356 | |
357 MSG req_pdp_act_rej uplink 69 ; request PDP context activation reject | |
358 { | |
359 GSM3_V msg_type ; Message type | |
360 GSM3_V sm_cause ; SM cause | |
361 } | |
362 | |
363 | |
364 | |
365 MSG mod_pdp_req downlink 72 ; Modify PDP context request | |
366 { | |
367 GSM3_V msg_type ; Message type | |
368 GSM1_V radio_prio ; Radio Priority | |
369 .0000 ; Spare half octet | |
370 GSM3_V llc_sapi ; Requested LLC sapi | |
371 GSM4_LV qos ; New QoS | |
372 } | |
373 | |
374 | |
375 | |
376 MSG mod_pdp_acc uplink 73 ; Modify PDP context accept | |
377 { | |
378 GSM3_V msg_type ; Message type | |
379 } | |
380 | |
381 | |
382 | |
383 MSG deact_pdp_req both 70 ; Deactivate PDP context request | |
384 { | |
385 GSM3_V msg_type ; Message type | |
386 GSM3_V sm_cause ; SM cause | |
387 } | |
388 | |
389 | |
390 | |
391 MSG deact_pdp_acc both 71 ; deactivate PDP context accept | |
392 { | |
393 GSM3_V msg_type ; Message type | |
394 } | |
395 | |
396 | |
397 | |
398 MSG sm_status both 85 ; SM Status | |
399 { | |
400 GSM3_V msg_type ; Message type | |
401 GSM3_V sm_cause ; SM cause | |
402 } | |
403 | |
404 | |
405 | |
406 | |
407 | |
408 |