FreeCalypso > hg > fc-magnetite
comparison cdg211/prim/mmgmm.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 : mmgmm.pdf | |
3 ;*** Creation : Fri Jun 08 13:57:50 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 : mmgmm | |
9 ;*** Document No. : 8441.114.99.021 | |
10 ;*** Document Date : 2002-08-09 | |
11 ;*** Document Status: BEING_PROCESSED | |
12 ;*** Document Author: HM | |
13 ;******************************************************************************** | |
14 | |
15 | |
16 | |
17 PRAGMA SRC_FILE_TIME "Wed Oct 6 09:31:36 2004" | |
18 PRAGMA LAST_MODIFIED "2002-08-09" | |
19 PRAGMA ID_AND_VERSION "8441.114.99.021" | |
20 | |
21 | |
22 | |
23 CONST MAX_PLMN_ID 12 ; The maximum number of different PLMN in some pimitives | |
24 CONST MMR_MAX_TEXT_LEN 40 ; The maximum length of a PLMN's name in MMGMM_INFO_IND | |
25 CONST SIZE_MCC 3 ; The number of MCC digits | |
26 CONST SIZE_MNC 3 ; The number of MNC digits | |
27 CONST SIZE_MNC_MIN 2 ; | |
28 CONST SIZE_MNC_MAX 3 ; | |
29 EXTERN CONST @p_gsmcom - MM_ORIGINATING_ENTITY@ MM_ORIGINATING_ENTITY ; | |
30 EXTERN CONST @p_gsmcom - GMM_ORIGINATING_ENTITY@ GMM_ORIGINATING_ENTITY ; | |
31 CONST MIN_EQ_PLMN_ID 1 ; The minimum number of allowed equivalent PLMN's | |
32 CONST MAX_EQ_PLMN_ID 5 ; The maximum number of allowed equivalent PLMN's | |
33 | |
34 | |
35 | |
36 VALTAB VAL_mode | |
37 VAL 0 MODE_AUTO "automatic mode" | |
38 VAL 1 MODE_MAN "manual mode" | |
39 | |
40 VALTAB VAL_v_tmsi | |
41 VAL 0 MMGMM_TMSI_NOT_USED "TMSI not used" | |
42 VAL 1 MMGMM_TMSI_USED "TMSI used" | |
43 | |
44 VALTAB VAL_tmsi | |
45 VAL DEF "All other values are a valid TMSI" | |
46 VAL 4294967295 MMGMM_TMSI_INVALID "TMSI invalidated" | |
47 | |
48 VALTAB VAL_cause | |
49 VAL 0x0402 MMCS_IMSI_IN_HLR "IMSI unknown in HLR" | |
50 VAL 0x0403 MMCS_ILLEGAL_MS "Illegal MS" | |
51 VAL 0x0404 MMCS_IMSI_IN_VLR "IMSI unknown in VLR" | |
52 VAL 0x0405 MMCS_IMEI_NOT_ACCEPTED "IMEI not accepted" | |
53 VAL 0x0406 MMCS_ILLEGAL_ME "Illegal ME" | |
54 VAL 0x040B MMCS_PLMN_NOT_ALLOWED "PLMN not allowed" | |
55 VAL 0x040C MMCS_LA_NOT_ALLOWED "Location Area not allowed" | |
56 VAL 0x040D MMCS_ROAMING_NOT_ALLOWED "Roaming not allowed in this location area" | |
57 VAL 0x0411 MMCS_NETWORK_FAILURE "Network failure" | |
58 VAL 0x0416 MMCS_CONGESTION "Congestion" | |
59 VAL 0x0420 MMCS_SERVICE_NOT_SUPPORTED "Service option not supported" | |
60 VAL 0x0421 MMCS_SERVICE_NOT_SUBSCRIBED "Requested service option not subscribed" | |
61 VAL 0x0422 MMCS_SERVICE_ORDER "Service option temporarily out of order" | |
62 VAL 0x0426 MMCS_IDENTIFIY "Call cannot be identified" | |
63 VAL 0x0430 MMCS_RETRY_IN_NEW_CELL "retry upon entry into a new cell (mapped 0x0430..0x043f -> 0x0430)" | |
64 VAL 0x045F MMCS_INCORRECT_MESSAGE "Semantically incorrect message" | |
65 VAL 0x0460 MMCS_INVALID_MAND_MESSAGE "Invalid mandatory information" | |
66 VAL 0x0461 MMCS_MESSAGE_TYPE_NOT_IMPLEM "Message type non-existent or not implemented" | |
67 VAL 0x0462 MMCS_MESSAGE_TYPE_INCOMPAT "Message type not compatible with the protocol state" | |
68 VAL 0x0463 MMCS_IE_NOT_IMPLEM "Information element non-existent or not implemented" | |
69 VAL 0x0464 MMCS_CONDITIONAL_IE "Conditional IE error" | |
70 VAL 0x0465 MMCS_MESSAGE_INCOMPAT "Message not compatible with the protocol state" | |
71 VAL 0x046F MMCS_UNSPECIFIED "Protocol error, unspecified" | |
72 VAL 0xC400 MMCS_SUCCESS "No error, successful operation (MM)" | |
73 VAL 0xC480 MMCS_NO_REGISTRATION "MS is not registered or deregistration started" | |
74 VAL 0xC481 MMCS_TIMER_RECOVERY "time-out in MM during establishment" | |
75 VAL 0xC482 MMCS_NO_REESTABLISH "Cell does not support call reestablishment" | |
76 VAL 0xC483 MMCS_INT_PREEM "Preemptive release, e.g. MO-MT clash in MM" | |
77 VAL 0xC484 MMCS_PLMN_NOT_IDLE_MODE "reject, not in idle mode (MMR_PLMN_IND)" | |
78 VAL 0xC488 MMCS_AUTHENTICATION_REJECTED "AUTHENTICATION REJECT received" | |
79 VAL 0xC489 MMCS_SIM_REMOVED "A valid SIM is not present" | |
80 VAL 0xC4FF MMCS_INT_NOT_PRESENT "No error cause (MM)" | |
81 VAL 0x0A02 GMMCS_IMSI_UNKNOWN "IMSI unknown in HLR" | |
82 VAL 0x0A03 GMMCS_ILLEGAL_MS "Illegal MS" | |
83 VAL 0x0A06 GMMCS_ILLEGAL_ME "Illegal ME" | |
84 VAL 0x0A07 GMMCS_GPRS_NOT_ALLOWED "GPRS services not allowed" | |
85 VAL 0x0A08 GMMCS_GSM_GPRS_NOT_ALLOWED "GPRS services and non-GPRS services not allowed" | |
86 VAL 0x0A09 GMMCS_NO_MS_ID "MS identity cannot be derived by the network" | |
87 VAL 0x0A0A GMMCS_IMPLICIT_DETACHED "Implicitly detached" | |
88 VAL 0x0A0B GMMCS_PLMN_NOT_ALLOWED "PLMN not allowed" | |
89 VAL 0x0A0C GMMCS_LA_NOT_ALLOWED "Location Area not allowed" | |
90 VAL 0x0A0D GMMCS_ROAMING_NOT_ALLOWED "Roaming not allowed in this location area" | |
91 VAL 0x0A0E GMMCS_GPRS_NOT_ALLOWED_IN_PLMN "GPRS services not allowed in this PLMN" | |
92 VAL 0x0A10 GMMCS_MSC_TEMP_NOT_REACHABLE "MSC temporarily not reachable" | |
93 VAL 0x0A11 GMMCS_NET_FAIL "Network failure" | |
94 VAL 0x0A16 GMMCS_CONGESTION "Congestion" | |
95 VAL 0x0A30 GMMCS_RETRY_IN_NEW_CELL "retry upon entry into a new cell (- 0x0A3F)" | |
96 VAL 0x0A5F GMMCS_SEMANTIC_INCORRECT "Semantically incorrect message" | |
97 VAL 0x0A60 GMMCS_INVALID_M_INFO "Invalid mandatory information" | |
98 VAL 0x0A61 GMMCS_TYPE_INVALID "Message type non-existent or not implemented" | |
99 VAL 0x0A62 GMMCS_TYPE_INCOMPATIBLE "Message type not compatible with the protocol state" | |
100 VAL 0x0A63 GMMCS_IE_INVALID "Information element non-existent or not implemented" | |
101 VAL 0x0A64 GMMCS_COND_IE_ERROR "Conditional IE error" | |
102 VAL 0x0A65 GMMCS_MESSAGE_INVALID "Message not compatible with the protocol state" | |
103 VAL 0x0A6F GMMCS_PROTOCOL_ERROR "Protocol error, unspecified" | |
104 VAL 0x4A07 GMMCS_INT_PROTOCOL_ERROR "GPRS services not allowed (MS MM originated)" | |
105 VAL 0x4A0A GMMCS_INT_IMPLICIT_DETACHED "Implicitely detached (MS MM originated)" | |
106 VAL 0x4A6F GNMCS_INT_PROTOCOL_ERROR "Protocol error, unspecified (MS MM originated)" | |
107 VAL 0x8AFF GMMCS_NET_CAUSE_NOT_PRESENT "Network send message without cause information element" | |
108 VAL 0xCA00 GMMCS_SUCCESS "No error, successful operation (GMM)" | |
109 VAL 0xCA80 GMMCS_AAC_OVER_5 "attach_attempt counter over or equal 5" | |
110 VAL 0xCA81 GMMCS_AAC_UNDER_5 "attach_attempt counter under 5" | |
111 VAL 0xCA88 GMMCS_AUTHENTICATION_REJECTED "AUTHENTICATION REJECT received" | |
112 VAL 0xCA89 GMMCS_SIM_REMOVED "reserved for GACI" | |
113 VAL 0xCA8A GMMCS_POWER_OFF "reserved for GACI" | |
114 VAL 0xCA8B GMMCS_NO_SERVICE "reserved for GACI, no service available" | |
115 VAL 0xCA8C GMMCS_LIMITED_SERVICE "reserved for GACI" | |
116 VAL 0xCAFF GMMCS_INT_NOT_PRESENT "No error cause (GMM)" | |
117 | |
118 VALTAB VAL_forb_ind | |
119 VAL 0 FORB_PLMN_NOT_INCLUDED "Not member of the forbidden PLMN list" | |
120 VAL 1 FORB_PLMN_INCLUDED "Member of the forbidden PLMN list" | |
121 | |
122 VALTAB VAL_gprs_status | |
123 VAL DEF "PLMN supports GPRS and GSM" | |
124 VAL 0 MMGMM_GPRS_GSM "PLMN supports GPRS and GSM" | |
125 VAL 1 MMGMM_GPRS_ONLY "PLMN supports only GPRS" | |
126 VAL 2 MMGMM_GSM_ONLY "PLMN supports only GSM" | |
127 | |
128 VALTAB VAL_service | |
129 VAL 0 NREG_NO_SERVICE "no service available" | |
130 VAL 1 NREG_LIMITED_SERVICE "limited service available" | |
131 | |
132 VALTAB VAL_search_running | |
133 VAL 0 SEARCH_NOT_RUNNING "Network search not running anymore" | |
134 VAL 1 SEARCH_RUNNING "Network search still running" | |
135 | |
136 VALTAB VAL_resumption | |
137 VAL 0 MMGMM_RESUMPTION_FAILURE "Resumption failure" | |
138 VAL 1 MMGMM_RESUMPTION_OK "Resumption ok" | |
139 | |
140 VALTAB VAL_detach_cause | |
141 VAL 0 CS_SIM_REM "Consider SIM as removed or not valid" | |
142 VAL 1 CS_POW_OFF "Power off and delete SIM data" | |
143 VAL 2 CS_SOFT_OFF "Power off and keep SIM data" | |
144 VAL 3 CS_DISABLE "disable GSM" | |
145 | |
146 VALTAB VAL_detach_done | |
147 VAL 0 MMGMM_PERFORM_DETACH "detach not done" | |
148 VAL 1 MMGMM_DETACH_DONE "detach done" | |
149 | |
150 VALTAB VAL_reg_type | |
151 VAL 0 REG_GPRS_INACTIVE "MM acts as an normal GSM mobile" | |
152 VAL 1 REG_REMOTE_CONTROLLED "GPRS requests MM to perform olny LAU procedure" | |
153 VAL 2 REG_CELL_SEARCH_ONLY "MM is not allowed to start lau procedure" | |
154 | |
155 VALTAB VAL_service_mode | |
156 VAL 0 SERVICE_MODE_LIMITED "Search for limited service required" | |
157 VAL 1 SERVICE_MODE_FULL "Search for full service required" | |
158 | |
159 VALTAB VAL_cm_establish_res | |
160 VAL 0 MMGMM_ESTABLISH_OK "establishing allowed" | |
161 VAL 1 MMGMM_ESTABLISH_REJECT "establishing rejected" | |
162 | |
163 VALTAB VAL_tz | |
164 VAL 0 TIMEZONE_GMT "GMT" | |
165 VAL 0x40 TIMEZONE_GMT_PLS_1HR "GMT + 1 hour" | |
166 VAL 0x80 TIMEZONE_GMT_PLS_2HR "GMT + 2 hours" | |
167 VAL 0x48 TIMEZONE_GMT_MIN_1HR "GMT - 1 hour" | |
168 VAL 0x88 TIMEZONE_GMT_MIN_2HR "GMT - 2 hours" | |
169 | |
170 VALTAB VAL_month | |
171 VAL 1 - 12 "month" | |
172 | |
173 VALTAB VAL_second | |
174 VAL 0 - 59 "second" | |
175 | |
176 VALTAB VAL_minute | |
177 VAL 0 - 59 "minute" | |
178 | |
179 VALTAB VAL_hour | |
180 VAL 0 - 23 "hour" | |
181 | |
182 VALTAB VAL_day | |
183 VAL 1 - 31 "day" | |
184 | |
185 VALTAB VAL_year | |
186 VAL 0 - 99 "year" | |
187 | |
188 VALTAB VAL_status | |
189 VAL 0 MMGMM_LIMITED_SERVICE "limited service only" | |
190 VAL 1 MMGMM_FULL_SERVICE "full service, no LUP necessary" | |
191 VAL 2 MMGMM_CELL_SELECTED "Cell selected, indifferent" | |
192 VAL 3 MMGMM_WAIT_FOR_UPDATE "waiting for remote controlled LUP" | |
193 | |
194 VALTAB VAL_gprs_indicator | |
195 VAL 0 MMGMM_GPRS_SUPP_NO "GPRS is not supported by the cell" | |
196 VAL 1 MMGMM_GPRS_SUPP_YES "GPRS is supported by the cell" | |
197 | |
198 VALTAB VAL_reason | |
199 VAL 0 MMGMM_T3212 "T3212 has expired" | |
200 VAL 1 MMGMM_T_ACCEPT "T_ACCEPT has expired" | |
201 VAL 2 MMGMM_IMSI_IN_VLR "IMSI unknown in VLR received" | |
202 VAL 3 MMGMM_RXLEV_JUMP "RR indicated an increased RX level" | |
203 VAL 4 MMGMM_REG_TIMER "Registration timer in MM expired" | |
204 | |
205 VALTAB VAL_ciph | |
206 VAL 0 CIPH_OFF "ciphering off" | |
207 VAL 1 CIPH_ON "ciphering on" | |
208 | |
209 VALTAB VAL_mobile_class | |
210 VAL DEF "Combined GPRS attach" | |
211 VAL 1 MMGMM_CLASS_A "Combined GPRS" | |
212 VAL 2 MMGMM_CLASS_B "GPRS and GSM" | |
213 VAL 3 MMGMM_CLASS_BC "Combined GPRS if possible, otherwise GSM only" | |
214 VAL 4 MMGMM_CLASS_BG "Combined GPRS if possible, otherwise GPRS only" | |
215 VAL 5 MMGMM_CLASS_CC "GSM-only" | |
216 VAL 6 MMGMM_CLASS_CG "GPRS-only" | |
217 | |
218 | |
219 | |
220 | |
221 VAR mode "network selction mode" B | |
222 | |
223 VAL @p_mmgmm - VAL_mode@ | |
224 | |
225 VAR v_tmsi "TMSI available or not" B | |
226 | |
227 VAL @p_mmgmm - VAL_v_tmsi@ | |
228 | |
229 VAR tmsi "TMSI" L | |
230 | |
231 VAL @p_mmgmm - VAL_tmsi@ | |
232 | |
233 VAR lac "location area code" S | |
234 | |
235 | |
236 VAR cause "MM or GMM error cause" S | |
237 | |
238 VAL @p_mmgmm - VAL_cause@ | |
239 | |
240 VAR v_plmn "valid flag" B | |
241 | |
242 | |
243 VAR forb_ind "Forbidden PLMN indicator" B | |
244 | |
245 VAL @p_mmgmm - VAL_forb_ind@ | |
246 | |
247 VAR rxlevel "Fieldstrength" B | |
248 | |
249 | |
250 VAR gprs_status "GPRS Status" B | |
251 | |
252 VAL @p_mmgmm - VAL_gprs_status@ | |
253 | |
254 VAR t3212_val "value of T3212" L | |
255 | |
256 | |
257 VAR service "service (either no or limited service)" B | |
258 | |
259 VAL @p_mmgmm - VAL_service@ | |
260 | |
261 VAR search_running "Search is still running" B | |
262 | |
263 VAL @p_mmgmm - VAL_search_running@ | |
264 | |
265 VAR resumption "Resumption ok or not" B | |
266 | |
267 VAL @p_mmgmm - VAL_resumption@ | |
268 | |
269 VAR detach_cause "Detach cause" B | |
270 | |
271 VAL @p_mmgmm - VAL_detach_cause@ | |
272 | |
273 VAR detach_done "Detach done" B | |
274 | |
275 VAL @p_mmgmm - VAL_detach_done@ | |
276 | |
277 VAR reg_type "Reg type" B | |
278 | |
279 VAL @p_mmgmm - VAL_reg_type@ | |
280 | |
281 VAR service_mode "Required service mode" B | |
282 | |
283 VAL @p_mmgmm - VAL_service_mode@ | |
284 | |
285 VAR cm_establish_res "cm establish response" B | |
286 | |
287 VAL @p_mmgmm - VAL_cm_establish_res@ | |
288 | |
289 VAR v_name "valid flag" B | |
290 | |
291 | |
292 VAR dcs "data coding scheme" B | |
293 | |
294 | |
295 VAR add_ci "add ci indicator" B | |
296 | |
297 | |
298 VAR num_spare "num spare bits" B | |
299 | |
300 | |
301 VAR text "name" B | |
302 | |
303 | |
304 VAR v_tz "timezone valid" B | |
305 | |
306 | |
307 VAR tz "timezone" B | |
308 | |
309 VAL @p_mmgmm - VAL_tz@ | |
310 | |
311 VAR v_time "time valid" B | |
312 | |
313 | |
314 VAR year "year" B | |
315 | |
316 VAL @p_mmgmm - VAL_year@ | |
317 | |
318 VAR month "month" B | |
319 | |
320 VAL @p_mmgmm - VAL_month@ | |
321 | |
322 VAR day "day" B | |
323 | |
324 VAL @p_mmgmm - VAL_day@ | |
325 | |
326 VAR hour "hour" B | |
327 | |
328 VAL @p_mmgmm - VAL_hour@ | |
329 | |
330 VAR minute "minute" B | |
331 | |
332 VAL @p_mmgmm - VAL_minute@ | |
333 | |
334 VAR second "second" B | |
335 | |
336 VAL @p_mmgmm - VAL_second@ | |
337 | |
338 VAR status "Activation status" B | |
339 | |
340 VAL @p_mmgmm - VAL_status@ | |
341 | |
342 VAR gprs_indicator "GPRS indicator" B | |
343 | |
344 VAL @p_mmgmm - VAL_gprs_indicator@ | |
345 | |
346 VAR reason "Location updating needed reason" B | |
347 | |
348 VAL @p_mmgmm - VAL_reason@ | |
349 | |
350 VAR ciph "cipher mode" B | |
351 | |
352 VAL @p_mmgmm - VAL_ciph@ | |
353 | |
354 VAR mobile_class "mobile class" B | |
355 | |
356 VAL @p_mmgmm - VAL_mobile_class@ | |
357 | |
358 VAR cid "cell id" S | |
359 | |
360 | |
361 VAR lac_list "LACs of found PLMNs" S | |
362 | |
363 | |
364 VAR v_equ_plmn_list "Validity of equivalent plmn list" B | |
365 | |
366 | |
367 VAR mcc "Mobile country code." B | |
368 | |
369 | |
370 VAR mnc "Mobile network code." B | |
371 | |
372 | |
373 | |
374 | |
375 | |
376 COMP plmn "plmn identification" | |
377 { | |
378 v_plmn ; valid flag | |
379 mcc [SIZE_MCC] ; mobile country code | |
380 mnc [SIZE_MNC] ; mobile network code | |
381 } | |
382 TYPEDEF COMP plmn new_forb_plmn "plmn identification" | |
383 TYPEDEF COMP plmn ahplmn "ahplmn identification" | |
384 | |
385 | |
386 | |
387 COMP full_name "Network name, long format" | |
388 { | |
389 v_name ; valid flag | |
390 dcs ; data coding scheme | |
391 add_ci ; add ci indicator | |
392 num_spare ; num spare bits | |
393 text [0..MMR_MAX_TEXT_LEN] ; name | |
394 } | |
395 TYPEDEF COMP full_name short_name "Network name, short format" | |
396 | |
397 | |
398 | |
399 COMP ntz "Network time zone" | |
400 { | |
401 v_tz ; timezone valid | |
402 tz ; timezone | |
403 } | |
404 | |
405 | |
406 | |
407 COMP time "Network time" | |
408 { | |
409 v_time ; time valid | |
410 year ; year | |
411 month ; month | |
412 day ; day | |
413 hour ; hour | |
414 minute ; minute | |
415 second ; second | |
416 } | |
417 | |
418 | |
419 | |
420 COMP equ_plmn "Equivalent plmn identification" | |
421 { | |
422 mcc [SIZE_MCC] ; mobile country code | |
423 mnc [SIZE_MNC_MIN..SIZE_MNC_MAX] ; mobile network code | |
424 } | |
425 | |
426 | |
427 | |
428 COMP equ_plmn_list "Equivalent plmn List" | |
429 { | |
430 equ_plmn [MIN_EQ_PLMN_ID.. MAX_EQ_PLMN_ID] ; Equivalent PLMN | |
431 } | |
432 | |
433 | |
434 | |
435 | |
436 | |
437 | |
438 ; MMGMM_REG_REQ 0x2E00 | |
439 ; MMGMM_REG_CNF 0x6E00 | |
440 ; MMGMM_REG_REJ 0x6E01 | |
441 ; MMGMM_NREG_IND 0x6E02 | |
442 ; MMGMM_NREG_REQ 0x2E01 | |
443 ; MMGMM_NREG_CNF 0x6E03 | |
444 ; MMGMM_NET_REQ 0x2E02 | |
445 ; MMGMM_PLMN_IND 0x6E04 | |
446 ; MMGMM_PLMN_RES 0x2E03 | |
447 ; MMGMM_PLMN_MODE_REQ 0x2E04 | |
448 ; MMGMM_AUTH_REJ_REQ 0x2E05 | |
449 ; MMGMM_AUTH_REJ_IND 0x6E05 | |
450 ; MMGMM_CM_ESTABLISH_IND 0x6E06 | |
451 ; MMGMM_CM_ESTABLISH_RES 0x2E06 | |
452 ; MMGMM_CM_RELEASE_IND 0x6E07 | |
453 ; MMGMM_ACTIVATE_IND 0x6E08 | |
454 ; MMGMM_ATTACH_STARTED_REQ 0x2E07 | |
455 ; MMGMM_ATTACH_ACC_REQ 0x2E08 | |
456 ; MMGMM_ATTACH_REJ_REQ 0x2E09 | |
457 ; MMGMM_DETACH_STARTED_REQ 0x2E0A | |
458 ; MMGMM_START_T3212_REQ 0x2E0B | |
459 ; MMGMM_T3212_VAL_IND 0x6E09 | |
460 ; MMGMM_INFO_IND 0x6E0A | |
461 ; MMGMM_CM_EMERGENCY_IND 0x6E0B | |
462 ; MMGMM_CM_EMERGENCY_RES 0x2E0C | |
463 ; MMGMM_LUP_ACCEPT_IND 0x6E0C | |
464 ; MMGMM_LUP_NEEDED_IND 0x6E0D | |
465 ; MMGMM_CIPHERING_IND 0x6E0E | |
466 ; MMGMM_ALLOWED_REQ 0x2E0D | |
467 ; MMGMM_TMSI_IND 0x6E0F | |
468 ; MMGMM_TRIGGER_REQ 0x2E0E | |
469 ; MMGMM_AHPLMN_IND 0x6E10 | |
470 | |
471 | |
472 | |
473 PRIM MMGMM_REG_REQ 0x2E00 | |
474 { | |
475 service_mode ; registration mode | |
476 reg_type ; Reg type | |
477 mobile_class ; Mobile class | |
478 } | |
479 | |
480 | |
481 | |
482 | |
483 | |
484 | |
485 PRIM MMGMM_REG_CNF 0x6E00 | |
486 { | |
487 plmn ; PLMN | |
488 lac ; Location area code | |
489 cid ; Cell id | |
490 resumption ; GPRS resumption | |
491 gprs_indicator ; GPRS indicator | |
492 } | |
493 | |
494 | |
495 | |
496 | |
497 | |
498 | |
499 PRIM MMGMM_REG_REJ 0x6E01 | |
500 { | |
501 service ; Service | |
502 search_running ; Search running | |
503 new_forb_plmn ; PLMN | |
504 cause ; Cause for limited or no service | |
505 resumption ; GPRS resumption | |
506 } | |
507 | |
508 | |
509 | |
510 | |
511 | |
512 | |
513 PRIM MMGMM_NREG_IND 0x6E02 | |
514 { | |
515 service ; Service | |
516 search_running ; Search running | |
517 new_forb_plmn ; PLMN | |
518 cause ; Cause for limited or no service | |
519 } | |
520 | |
521 | |
522 | |
523 | |
524 | |
525 | |
526 PRIM MMGMM_NREG_REQ 0x2E01 | |
527 { | |
528 detach_cause ; Detach cause | |
529 detach_done ; detach procedure done | |
530 cause ; error cause | |
531 } | |
532 | |
533 | |
534 | |
535 | |
536 | |
537 | |
538 PRIM MMGMM_NREG_CNF 0x6E03 | |
539 { | |
540 detach_cause ; Detach cause | |
541 } | |
542 | |
543 | |
544 | |
545 | |
546 | |
547 | |
548 PRIM MMGMM_NET_REQ 0x2E02 | |
549 { | |
550 } | |
551 | |
552 | |
553 | |
554 | |
555 | |
556 | |
557 PRIM MMGMM_PLMN_IND 0x6E04 | |
558 { | |
559 cause ; network search result | |
560 plmn [MAX_PLMN_ID] ; found plmns | |
561 forb_ind [MAX_PLMN_ID] ; Forbidden PLMN | |
562 lac_list [MAX_PLMN_ID] ; List of LACs | |
563 rxlevel [MAX_PLMN_ID] ; Fieldstrength | |
564 gprs_status [MAX_PLMN_ID] ; GPRS valid | |
565 } | |
566 | |
567 | |
568 | |
569 | |
570 | |
571 | |
572 PRIM MMGMM_PLMN_RES 0x2E03 | |
573 { | |
574 plmn ; selected plmn | |
575 reg_type ; Reg type | |
576 mobile_class ; Mobile class | |
577 } | |
578 | |
579 | |
580 | |
581 | |
582 | |
583 | |
584 PRIM MMGMM_PLMN_MODE_REQ 0x2E04 | |
585 { | |
586 mode ; network selected mode | |
587 } | |
588 | |
589 | |
590 | |
591 | |
592 | |
593 | |
594 PRIM MMGMM_AUTH_REJ_REQ 0x2E05 | |
595 { | |
596 } | |
597 | |
598 | |
599 | |
600 | |
601 | |
602 | |
603 PRIM MMGMM_AUTH_REJ_IND 0x6E05 | |
604 { | |
605 } | |
606 | |
607 | |
608 | |
609 | |
610 | |
611 | |
612 PRIM MMGMM_CM_ESTABLISH_IND 0x6E06 | |
613 { | |
614 } | |
615 | |
616 | |
617 | |
618 | |
619 | |
620 | |
621 PRIM MMGMM_CM_ESTABLISH_RES 0x2E06 | |
622 { | |
623 cm_establish_res ; Establish responce | |
624 } | |
625 | |
626 | |
627 | |
628 | |
629 | |
630 | |
631 PRIM MMGMM_CM_RELEASE_IND 0x6E07 | |
632 { | |
633 resumption ; GPRS resumption | |
634 } | |
635 | |
636 | |
637 | |
638 | |
639 | |
640 | |
641 PRIM MMGMM_ACTIVATE_IND 0x6E08 | |
642 { | |
643 plmn ; PLMN | |
644 lac ; Location area code | |
645 cid ; Cell id | |
646 t3212_val ; value of T3212 | |
647 status ; Activation status | |
648 gprs_indicator ; GPRS indicator | |
649 } | |
650 | |
651 | |
652 | |
653 | |
654 | |
655 | |
656 PRIM MMGMM_ATTACH_STARTED_REQ 0x2E07 | |
657 { | |
658 } | |
659 | |
660 | |
661 | |
662 | |
663 | |
664 | |
665 PRIM MMGMM_ATTACH_ACC_REQ 0x2E08 | |
666 { | |
667 plmn ; PLMN | |
668 lac ; Location area code | |
669 v_tmsi ; TMSI valid | |
670 tmsi ; TMSI | |
671 v_equ_plmn_list ; EPLMN list validity | |
672 equ_plmn_list ; EPLMN list | |
673 } | |
674 | |
675 | |
676 | |
677 | |
678 | |
679 | |
680 PRIM MMGMM_ATTACH_REJ_REQ 0x2E09 | |
681 { | |
682 cause ; error cause | |
683 } | |
684 | |
685 | |
686 | |
687 | |
688 | |
689 | |
690 PRIM MMGMM_DETACH_STARTED_REQ 0x2E0A | |
691 { | |
692 } | |
693 | |
694 | |
695 | |
696 | |
697 | |
698 | |
699 PRIM MMGMM_START_T3212_REQ 0x2E0B | |
700 { | |
701 } | |
702 | |
703 | |
704 | |
705 | |
706 | |
707 | |
708 PRIM MMGMM_T3212_VAL_IND 0x6E09 | |
709 { | |
710 t3212_val ; value of T3212 | |
711 } | |
712 | |
713 | |
714 | |
715 | |
716 | |
717 | |
718 PRIM MMGMM_INFO_IND 0x6E0A | |
719 { | |
720 plmn ; Public Land Mobile Network | |
721 full_name ; full network name | |
722 short_name ; short network name | |
723 ntz ; network time zone | |
724 time ; network time | |
725 } | |
726 | |
727 | |
728 | |
729 | |
730 | |
731 | |
732 PRIM MMGMM_CM_EMERGENCY_IND 0x6E0B | |
733 { | |
734 } | |
735 | |
736 | |
737 | |
738 | |
739 | |
740 | |
741 PRIM MMGMM_CM_EMERGENCY_RES 0x2E0C | |
742 { | |
743 cm_establish_res ; Establish responce | |
744 } | |
745 | |
746 | |
747 | |
748 | |
749 | |
750 | |
751 PRIM MMGMM_LUP_ACCEPT_IND 0x6E0C | |
752 { | |
753 plmn ; PLMN | |
754 lac ; Location area code | |
755 cid ; Cell id | |
756 } | |
757 | |
758 | |
759 | |
760 | |
761 | |
762 | |
763 PRIM MMGMM_LUP_NEEDED_IND 0x6E0D | |
764 { | |
765 reason ; Update reason | |
766 } | |
767 | |
768 | |
769 | |
770 | |
771 | |
772 | |
773 PRIM MMGMM_CIPHERING_IND 0x6E0E | |
774 { | |
775 ciph ; cipher mode | |
776 } | |
777 | |
778 | |
779 | |
780 | |
781 | |
782 | |
783 PRIM MMGMM_ALLOWED_REQ 0x2E0D | |
784 { | |
785 plmn ; PLMN | |
786 lac ; Location area code | |
787 v_equ_plmn_list ; EPLMN list validity | |
788 equ_plmn_list ; EPLMN list | |
789 } | |
790 | |
791 | |
792 | |
793 | |
794 | |
795 | |
796 PRIM MMGMM_TMSI_IND 0x6E0F | |
797 { | |
798 tmsi ; TMSI | |
799 } | |
800 | |
801 | |
802 | |
803 | |
804 | |
805 | |
806 PRIM MMGMM_TRIGGER_REQ 0x2E0E | |
807 { | |
808 } | |
809 | |
810 | |
811 | |
812 | |
813 | |
814 | |
815 PRIM MMGMM_AHPLMN_IND 0x6E10 | |
816 { | |
817 ahplmn ; AHPLMN | |
818 } | |
819 | |
820 | |
821 | |
822 | |
823 | |
824 | |
825 | |
826 | |
827 |