FreeCalypso > hg > fc-magnetite
comparison cdg211/prim/smreg.pdf @ 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 : smreg.pdf | |
3 ;*** Creation : Fri Jun 08 13:58:33 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 : Service Access Point Specification | |
8 ;*** Document Name : smreg | |
9 ;*** Document No. : 8441.108.99.007 | |
10 ;*** Document Date : 2002-04-26 | |
11 ;*** Document Status: BEING_PROCESSED | |
12 ;*** Document Author: Harald | |
13 ;******************************************************************************** | |
14 | |
15 | |
16 | |
17 PRAGMA SRC_FILE_TIME "Mon Jul 26 13:29:38 2004" | |
18 PRAGMA LAST_MODIFIED "2002-04-26" | |
19 PRAGMA ID_AND_VERSION "8441.108.99.007" | |
20 | |
21 | |
22 | |
23 CONST COMP_USED 0 ; Compression requested/used for Requested Compression | |
24 CONST COMP_NOT_USED 1 ; Compression not requested/used for Requested Compression | |
25 | |
26 | |
27 | |
28 VALTAB VAL_smreg_nsapi | |
29 VAL 0 SMREG_NSAPI_0 "escape mechanism for future extensions" | |
30 VAL 1 SMREG_NSAPI_1 "Point-To-Multipoint Multicast information" | |
31 VAL 2 SMREG_NSAPI_2 "reserved for future use" | |
32 VAL 3 SMREG_NSAPI_3 "reserved for future use" | |
33 VAL 4 SMREG_NSAPI_4 "reserved for future use" | |
34 VAL 5 SMREG_NSAPI_5 "dynamically allocated SMREG_NSAPI value" | |
35 VAL 6 SMREG_NSAPI_6 "dynamically allocated SMREG_NSAPI value" | |
36 VAL 7 SMREG_NSAPI_7 "dynamically allocated SMREG_NSAPI value" | |
37 VAL 8 SMREG_NSAPI_8 "dynamically allocated SMREG_NSAPI value" | |
38 VAL 9 SMREG_NSAPI_9 "dynamically allocated SMREG_NSAPI value" | |
39 VAL 10 SMREG_NSAPI_10 "dynamically allocated SMREG_NSAPI value" | |
40 VAL 11 SMREG_NSAPI_11 "dynamically allocated SMREG_NSAPI value" | |
41 VAL 12 SMREG_NSAPI_12 "dynamically allocated SMREG_NSAPI value" | |
42 VAL 13 SMREG_NSAPI_13 "dynamically allocated SMREG_NSAPI value" | |
43 VAL 14 SMREG_NSAPI_14 "dynamically allocated SMREG_NSAPI value" | |
44 VAL 15 SMREG_NSAPI_15 "dynamically allocated NSAPI value" | |
45 | |
46 VALTAB VAL_pdp_type | |
47 VAL 0 X_121 "X.121 address" | |
48 VAL 33 IP_V_4 "IP version 4" | |
49 VAL 87 IP_V_6 "IP version 6" | |
50 | |
51 VALTAB VAL_peak | |
52 VAL 0 SMREG_PEAK_SUB "Subscribed peak throughput" | |
53 VAL 1 SMREG_PEAK_1K "Up to 1 000 octet/s" | |
54 VAL 2 SMREG_PEAK_2K "Up to 2 000 octet/s" | |
55 VAL 3 SMREG_PEAK_4K "Up to 4 000 octet/s" | |
56 VAL 4 SMREG_PEAK_8K "Up to 8 000 octet/s" | |
57 VAL 5 SMREG_PEAK_16K "Up to 16 000 octet/s" | |
58 VAL 6 SMREG_PEAK_32K "Up to 32 000 octet/s" | |
59 VAL 7 SMREG_PEAK_64K "Up to 64 000 octet/s" | |
60 VAL 8 SMREG_PEAK_128K "Up to 128 000 octet/s" | |
61 VAL 9 SMREG_PEAK_256K "Up to 256 000 octet/s" | |
62 | |
63 VALTAB VAL_relclass | |
64 VAL 0 SMREG_RELCLASS_SUB "Subscribed reliability class" | |
65 VAL 1 SMREG_GTP_LLC_RLC_PROT "Acknowledged GTP, LLC, and RLC; Protected data" | |
66 VAL 2 SMREG_LLC_RLC_PROT "Unacknowledged GTP; Acknowledged LLC and RLC, Protected data" | |
67 VAL 3 SMREG_RLC_PROT "Unacknowledged GTP and LLC; Acknowledged RLC, Protected data" | |
68 VAL 4 SMREG_PROT "Unacknowledged GTP, LLC, and RLC, Protected data" | |
69 VAL 5 SMREG_NO_REL "Unacknowledged GTP, LLC, and RLC, Unprotected data" | |
70 | |
71 VALTAB VAL_delay | |
72 VAL 0 SMREG_DELAY_SUB "Subscribed delay class" | |
73 VAL 1 SMREG_DELAY_1 "Delay class 1" | |
74 VAL 2 SMREG_DELAY_2 "Delay class 2" | |
75 VAL 3 SMREG_DELAY_3 "Delay class 3" | |
76 VAL 4 SMREG_DELAY_4 "Delay class 4 (best effort)" | |
77 | |
78 VALTAB VAL_mean | |
79 VAL 0 SMREG_MEAN_SUB "Subscribed mean throughput" | |
80 VAL 1 SMREG_MEAN_100 "100 octet/h" | |
81 VAL 2 SMREG_MEAN_200 "200 octet/h" | |
82 VAL 3 SMREG_MEAN_500 "500 octet/h" | |
83 VAL 4 SMREG_MEAN_1K "1 000 octet/h" | |
84 VAL 5 SMREG_MEAN_2K "2 000 octet/h" | |
85 VAL 6 SMREG_MEAN_5K "5 000 octet/h" | |
86 VAL 7 SMREG_MEAN_10K "10 000 octet/h" | |
87 VAL 8 SMREG_MEAN_20K "20 000 octet/h" | |
88 VAL 9 SMREG_MEAN_50K "50 000 octet/h" | |
89 VAL 10 SMREG_MEAN_100K "100 000 octet/h" | |
90 VAL 11 SMREG_MEAN_200K "200 000 octet/h" | |
91 VAL 12 SMREG_MEAN_500K "500 000 octet/h" | |
92 VAL 13 SMREG_MEAN_1M "1 000 000 octet/h" | |
93 VAL 14 SMREG_MEAN_2M "2 000 000 octet/h" | |
94 VAL 15 SMREG_MEAN_5M "5 000 000 octet/h" | |
95 VAL 16 SMREG_MEAN_10M "10 000 000 octet/h" | |
96 VAL 17 SMREG_MEAN_20M "20 000 000 octet/h" | |
97 VAL 18 SMREG_MEAN_50M "50 000 000 octet/h" | |
98 VAL 31 SMREG_MEAN_BEST "Best effort" | |
99 | |
100 VALTAB VAL_preced | |
101 VAL 0 SMREG_PRECED_SUB "Subscribed precedence" | |
102 VAL 1 SMREG_PRIO_HIGH "High priority" | |
103 VAL 2 SMREG_PRIO_NORM "Normal priority" | |
104 VAL 3 SMREG_PRIO_LOW "Low priority" | |
105 | |
106 VALTAB VAL_smreg_cause | |
107 VAL 0b0100101100011010 SMREG_RC_INSUF_RES "Insufficicent resources" | |
108 VAL 0b0000101100011010 SMREG_RC_INSUF_RES_NO "Insufficicent resources network originated" | |
109 VAL 0b0000101100011011 SMREG_RC_MISS_UNKWN_APN "Missing or unknown APN network originated" | |
110 VAL 0b0000101100011100 SMREG_RC_ADD_OR_TYPE_UNKNWN "Unknown PDP address or PDP type network originated" | |
111 VAL 0b0000101100011101 SMREG_RC_USE_AUTHED_FAILED "User authentication failed network originated" | |
112 VAL 0b0000101100011110 SMREG_RC_GGSN_ACT_REJ "Activation rejected by GGSN network originated" | |
113 VAL 0b0000101100011111 SMREG_RC_ACT_REJ_UNSPEC "Activation rejected, unspecified network originated" | |
114 VAL 0b0000101100100000 SMREG_RC_SERV_OPT_NOT_SUPP "Service option not supported network originated" | |
115 VAL 0b0000101100100001 SMREG_RC_SERV_OPT_NOT_SUBS "Requested service option not subscribed network originated" | |
116 VAL 0b0000101100100010 SMREG_RC_SERV_OPT_TEMP_OOO "Service option temporarily out of order network originated" | |
117 VAL 0b0100101100100011 SMREG_RC_NSAPI_ALREADY_USED "NSAPI already used" | |
118 VAL 0b0000101100100011 SMREG_RC_NSAPI_ALREADY_USED_NO "NSAPI already used network originated" | |
119 VAL 0b0100101100100100 SMREG_RC_REGULAR_DEACTIVATION "Regular deactivation" | |
120 VAL 0b0000101100100100 SMREG_RC_REGULAR_DEACTIVATION_NO "Regular deactivation network originated" | |
121 VAL 0b0100101100100101 SMREG_RC_QOS_NOT_ACCEPTED "QoS not accepted mobile originated" | |
122 VAL 0b0000101100100110 SMREG_RC_NETWORK_FAILURE_NO "Network failure network originated" | |
123 VAL 0b0100101100100110 SMREG_RC_NETWORK_FAILURE "Network failure" | |
124 VAL 0b0000101100100111 SMREG_RC_REACTIVATION_REQD "Reactivation required network originated" | |
125 VAL 0b0000101101010001 SMREG_RC_TI_INVALID_NO "Invalid transaction identifier value" | |
126 VAL 0b0100101101010001 SMREG_RC_TI_INVALID "Invalid transaction identifier value" | |
127 VAL 0b0000101101011111 SMREG_RC_SEMANTIC_INCORRECT_NO "Semantically incorrect message network originated" | |
128 VAL 0b0100101101011111 SMREG_RC_SEMANTIC_INCORRECT "Semantically incorrect message" | |
129 VAL 0b0000101101100000 SMREG_RC_INVALID_MANDAT_NO "Invalid mandatory information network originated" | |
130 VAL 0b0100101101100000 SMREG_RC_INVALID_MANDAT "Invalid mandatory information" | |
131 VAL 0b0000101101100001 SMREG_RC_TYPE_NONEXIST_NOTIMP_NO "Message type non-existant or not implemented network originated" | |
132 VAL 0b0100101101100001 SMREG_RC_TYPE_NONEXIST_NOTIMP "Message type non-existant or not implemented" | |
133 VAL 0b0000101101100010 SMREG_RC_TYPE_NOT_STATE_COMP_NO "Message type not compatible with the protocol state network originated" | |
134 VAL 0b0100101101100010 SMREG_RC_TYPE_NOT_STATE_COMP "Message type not compatible with the protocol state" | |
135 VAL 0b0000101101100011 SMREG_RC_IE_NONEXIST_NOTIMP_NO "Information element non-existatnt or not implemented network originated" | |
136 VAL 0b0100101101100011 SMREG_RC_IE_NONEXIST_NOTIMP "Information element non-existatnt or not implemented" | |
137 VAL 0b0000101101100100 SMREG_RC_COND_IE_ERROR_NO "Conditional IE error network originated" | |
138 VAL 0b0100101101100100 SMREG_RC_COND_IE_ERROR "Conditional IE error" | |
139 VAL 0b0000101101100101 SMREG_RC_MSG_NOT_STATE_COMP_NO "Message not compatible with protocol state network originated" | |
140 VAL 0b0100101101100101 SMREG_RC_MSG_NOT_STATE_COMP "Message not compatible with protocol state" | |
141 VAL 0b0000101101101111 SMREG_RC_PROT_ERROR_UNSPEC_NO "Protocol error, unspecified network originated" | |
142 VAL 0b0100101101101111 SMREG_RC_PROT_ERROR_UNSPEC "Protocol error, unspecified" | |
143 | |
144 VALTAB VAL_ppp_hc | |
145 VAL 0 SMREG_VAN_NOT_USED "Van Jacobson is not supported" | |
146 VAL 1 SMREG_VAN_USED "Van Jacobson is supported" | |
147 | |
148 VALTAB VAL_hcomp | |
149 VAL 0b00 SMREG_COMP_NEITHER_DIRECT "compress neither direction" | |
150 VAL 0b01 SMREG_COMP_MS_SGSN_DIRECT "compress MS to SGSN direction only" | |
151 VAL 0b10 SMREG_COMP_SGSN_MS_DIRECT "compress SGSN to MS direction only" | |
152 VAL 0b11 SMREG_COMP_BOTH_DIRECT "compress both directions" | |
153 | |
154 VALTAB VAL_direc | |
155 VAL 0 DIREC_MO "Mobile initiates" | |
156 VAL 1 DIREC_MT "Network initiates" | |
157 | |
158 VALTAB VAL_smreg_local | |
159 VAL 0 SMREG_NONLOCAL "not local, air msg will be sent" | |
160 VAL 1 SMREG_LOCAL "local, no air msg will be sent" | |
161 | |
162 VALTAB VAL_dti_direction | |
163 VAL 0 SMREG_HOME "mapped to HOME from dti.h" | |
164 VAL 1 SMREG_NEIGHBOR "mapped to NEIGHBOR from dti.h" | |
165 | |
166 | |
167 | |
168 | |
169 VAR smreg_nsapi "network layer service access point identifier" B | |
170 | |
171 VAL @p_smreg - VAL_smreg_nsapi@ | |
172 | |
173 VAR l_buf "length of content in bit" S | |
174 | |
175 | |
176 VAR o_buf "offset of content in bit" S | |
177 | |
178 | |
179 VAR buf "buffer content" B | |
180 | |
181 | |
182 VAR pdp_type "PDP type" B | |
183 | |
184 VAL @p_smreg - VAL_pdp_type@ | |
185 | |
186 VAR delay "delay class" B | |
187 | |
188 VAL @p_smreg - VAL_delay@ | |
189 | |
190 VAR relclass "reliablility class" B | |
191 | |
192 VAL @p_smreg - VAL_relclass@ | |
193 | |
194 VAR peak "peak throughput" B | |
195 | |
196 VAL @p_smreg - VAL_peak@ | |
197 | |
198 VAR preced "precedence class" B | |
199 | |
200 VAL @p_smreg - VAL_preced@ | |
201 | |
202 VAR mean "main throughput" B | |
203 | |
204 VAL @p_smreg - VAL_mean@ | |
205 | |
206 VAR smreg_cause "cause" S | |
207 | |
208 VAL @p_smreg - VAL_smreg_cause@ | |
209 | |
210 VAR nsapi_set "set of network layer service access point identifiers" S | |
211 | |
212 | |
213 VAR buff "buff" B | |
214 | |
215 | |
216 VAR buffer "Access point name value" B | |
217 | |
218 | |
219 VAR ppp_hc "header compression of PPP connection" B | |
220 | |
221 VAL @p_smreg - VAL_ppp_hc@ | |
222 | |
223 VAR msid "max slot identifier" B | |
224 | |
225 | |
226 VAR hcomp "Header compression used/requested" B | |
227 | |
228 VAL @p_smreg - VAL_hcomp@ | |
229 | |
230 VAR dcomp "Data compression used/requested" B | |
231 | |
232 VAL @p_smreg - VAL_hcomp@ | |
233 | |
234 VAR direc "Initiator of the activation" B | |
235 | |
236 VAL @p_smreg - VAL_direc@ | |
237 | |
238 VAR smreg_ti "transaction identifier" B | |
239 | |
240 | |
241 VAR smreg_local "is (de)activation local" B | |
242 | |
243 VAL @p_smreg - VAL_smreg_local@ | |
244 | |
245 VAR dti_linkid "DTI link identifier" L | |
246 | |
247 | |
248 VAR dti_neighbor "DTI neighbor entity name" L | |
249 | |
250 | |
251 VAR dti_direction "direction of DTI connection" B | |
252 | |
253 VAL @p_smreg - VAL_dti_direction@ | |
254 | |
255 | |
256 | |
257 | |
258 COMP sdu "Service Data Unit" | |
259 { | |
260 l_buf ; length of content in bit | |
261 o_buf ; offset of content in bit | |
262 buf [1] ; buffer content | |
263 } | |
264 | |
265 | |
266 | |
267 COMP smreg_min_qos "quality of service" | |
268 { | |
269 delay ; delay class | |
270 relclass ; reliablility class | |
271 peak ; peak throughput | |
272 preced ; precedence class | |
273 mean ; main throughput | |
274 } | |
275 TYPEDEF COMP smreg_min_qos smreg_qos "quality of service" | |
276 | |
277 | |
278 | |
279 COMP pdp_address "PDP address" | |
280 { | |
281 buff [0..16] ; buff | |
282 } | |
283 | |
284 | |
285 | |
286 COMP smreg_apn "access point name" | |
287 { | |
288 buffer [3..102] ; Access point name value | |
289 } | |
290 | |
291 | |
292 | |
293 | |
294 | |
295 | |
296 ; SMREG_PDP_ACTIVATE_REQ 0x2600 | |
297 ; SMREG_PDP_ACTIVATE_CNF 0x6600 | |
298 ; SMREG_PDP_ACTIVATE_REJ 0x6601 | |
299 ; SMREG_PDP_ACTIVATE_IND 0x6602 | |
300 ; SMREG_PDP_DEACTIVATE_REQ 0x2601 | |
301 ; SMREG_PDP_DEACTIVATE_CNF 0x6603 | |
302 ; SMREG_PDP_DEACTIVATE_IND 0x6604 | |
303 ; SMREG_PDP_MODIFY_IND 0x6605 | |
304 ; SMREG_PDP_ACTIVATE_RES 0x2602 | |
305 | |
306 | |
307 | |
308 PRIM SMREG_PDP_ACTIVATE_REQ 0x2600 | |
309 { | |
310 direc ; initiator | |
311 ppp_hc ; header compression of PPP connection | |
312 msid ; max slot identifier | |
313 dcomp ; Data compression used/direction | |
314 hcomp ; Header compression used/direction | |
315 pdp_type ; Pdp type | |
316 smreg_qos ; Requested quality of service | |
317 smreg_min_qos ; Minimum requested QoS | |
318 smreg_nsapi ; network layer service access point identifier | |
319 smreg_ti ; transaction identifier | |
320 pdp_address ; PDP address | |
321 smreg_apn ; Access point name | |
322 dti_linkid ; DTI link-id | |
323 dti_neighbor ; DTI neighbor entity | |
324 dti_direction ; DTI direction | |
325 sdu ; PDP config options | |
326 } | |
327 | |
328 | |
329 | |
330 | |
331 | |
332 | |
333 PRIM SMREG_PDP_ACTIVATE_CNF 0x6600 | |
334 { | |
335 ppp_hc ; header compression of PPP connection | |
336 msid ; max slot identifier | |
337 dcomp ; Data compression requested | |
338 hcomp ; Header compression requested | |
339 pdp_type ; PDP type | |
340 smreg_qos ; quality of service | |
341 smreg_nsapi ; network layer service access point identifier | |
342 pdp_address ; PDP address | |
343 sdu ; PDP config options | |
344 } | |
345 | |
346 | |
347 | |
348 | |
349 | |
350 | |
351 PRIM SMREG_PDP_ACTIVATE_REJ 0x6601 | |
352 { | |
353 smreg_cause ; Cause of rejection | |
354 smreg_nsapi ; network layer service access point identifier | |
355 } | |
356 | |
357 | |
358 | |
359 | |
360 | |
361 | |
362 PRIM SMREG_PDP_ACTIVATE_IND 0x6602 | |
363 { | |
364 smreg_qos ; quality of service | |
365 smreg_ti ; transaction identifier | |
366 smreg_apn ; access point name | |
367 pdp_type ; Pdp type | |
368 pdp_address ; PDP address | |
369 } | |
370 | |
371 | |
372 | |
373 | |
374 | |
375 | |
376 PRIM SMREG_PDP_DEACTIVATE_REQ 0x2601 | |
377 { | |
378 nsapi_set ; set of network layer service access point identifiers | |
379 smreg_local ; local deactivation? | |
380 } | |
381 | |
382 | |
383 | |
384 | |
385 | |
386 | |
387 PRIM SMREG_PDP_DEACTIVATE_CNF 0x6603 | |
388 { | |
389 nsapi_set ; set of network layer service access point identifiers | |
390 } | |
391 | |
392 | |
393 | |
394 | |
395 | |
396 | |
397 PRIM SMREG_PDP_DEACTIVATE_IND 0x6604 | |
398 { | |
399 nsapi_set ; set of network layer service access point identifiers | |
400 } | |
401 | |
402 | |
403 | |
404 | |
405 | |
406 | |
407 PRIM SMREG_PDP_MODIFY_IND 0x6605 | |
408 { | |
409 smreg_qos ; quality of service | |
410 nsapi_set ; set of network layer service access point identifier | |
411 } | |
412 | |
413 | |
414 | |
415 | |
416 | |
417 | |
418 PRIM SMREG_PDP_ACTIVATE_RES 0x2602 | |
419 { | |
420 smreg_ti ; transaction identifier | |
421 smreg_cause ; Cause of rejection | |
422 } | |
423 | |
424 | |
425 | |
426 | |
427 | |
428 | |
429 | |
430 | |
431 |