FreeCalypso > hg > fc-magnetite
comparison cdg-hybrid/sap/gmmrr.pdf @ 212:e7a67accfad9
cdg-hybrid cdginc headers created
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Fri, 14 Oct 2016 21:52:58 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 211:02269c474131 | 212:e7a67accfad9 |
|---|---|
| 1 ;******************************************************************************** | |
| 2 ;*** File : gmmrr.pdf | |
| 3 ;*** Creation : Wed Mar 11 09:58:05 CST 2009 | |
| 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 : gmmrr | |
| 9 ;*** Document No. : 8441.101.03.025 | |
| 10 ;*** Document Date : 2003-09-02 | |
| 11 ;*** Document Status: BEING_PROCESSED | |
| 12 ;*** Document Author: SAB | |
| 13 ;******************************************************************************** | |
| 14 | |
| 15 | |
| 16 | |
| 17 PRAGMA SRC_FILE_TIME "Thu Nov 29 09:42:28 2007" | |
| 18 PRAGMA LAST_MODIFIED "2003-09-02" | |
| 19 PRAGMA ID_AND_VERSION "8441.101.03.025" | |
| 20 | |
| 21 | |
| 22 | |
| 23 CONST MAX_DIGITS 16 ; | |
| 24 CONST SIZE_MCC 3 ; maximum number of BCD digits of the mobile country code | |
| 25 CONST SIZE_MNC 3 ; maximum number of BCD digits of the mobile network code | |
| 26 | |
| 27 | |
| 28 | |
| 29 VALTAB VAL_old_tlli | |
| 30 VAL 0xFFFFFFFF GMMRR_TLLI_INVALID "TLLI invalid (see GSM 3.03)" | |
| 31 | |
| 32 VALTAB VAL_service_state | |
| 33 VAL 0 GMMRR_SERVICE_NONE "No service" | |
| 34 VAL 1 GMMRR_SERVICE_LIMITED "Limited service" | |
| 35 VAL 2 GMMRR_SERVICE_FULL "Full service" | |
| 36 VAL 3 GMMRR_SERVICE_UNKNOWN "Service unknown" | |
| 37 | |
| 38 VALTAB VAL_net_mode | |
| 39 VAL 0 GMMRR_NET_MODE_I "Network operation mode I, only one Paging channel for both: PCCCH or CCCH" | |
| 40 VAL 1 GMMRR_NET_MODE_II "Network operation mode II, Paging only on CCCH" | |
| 41 VAL 2 GMMRR_NET_MODE_III "Network operation mode III, Paging on CCCH for CS and either on CCCH or on PCCCH for GPRS, if PCCH allocated in the cell" | |
| 42 | |
| 43 VALTAB VAL_standby_cause | |
| 44 VAL 1 GMMRR_TIMEOUT_OF_T3314 "GMM enters state STANDBY because of timeout of READY timer T3314" | |
| 45 VAL 2 GMMRR_RESET_OF_T3314 "GMM enters state STANDBY because GMM receives a message witrh timer_value 0" | |
| 46 VAL 3 GMMRR_FORCE_TO_STANDBY "GMM receives a message indicating FORCE TO STANDBY" | |
| 47 | |
| 48 VALTAB VAL_old_ptmsi | |
| 49 VAL 0xFFFFFFFF GMMRR_TMSI_INVALID "P-TMSI or TMSI invalid (see GSM 3.03)" | |
| 50 | |
| 51 VALTAB VAL_v_mid | |
| 52 VAL 0 V_MID_NOT_PRES "not present" | |
| 53 VAL 1 V_MID_PRES "present" | |
| 54 | |
| 55 VALTAB VAL_id_type | |
| 56 VAL 0 TYPE_NO_ID "no identity" | |
| 57 VAL 1 TYPE_IMSI "IMSI" | |
| 58 VAL 4 TYPE_TMSI "TMSI" | |
| 59 | |
| 60 VALTAB VAL_response | |
| 61 VAL DEF "The call is confirmed" | |
| 62 VAL 0 GMMRR_CS_PAGE_REJ "The call is rejected" | |
| 63 VAL 1 GMMRR_CS_PAGE_CNF "The call is confirmed" | |
| 64 | |
| 65 VALTAB VAL_page_id | |
| 66 VAL DEF "P-TMSI" | |
| 67 VAL 0 GMMRR_IMSI "IMSI" | |
| 68 VAL 1 GMMRR_PTMSI "P-TMSI" | |
| 69 | |
| 70 VALTAB VAL_mobile_class | |
| 71 VAL DEF "Combined GPRS attach" | |
| 72 VAL 1 GMMRR_CLASS_A "Combined GPRS" | |
| 73 VAL 2 GMMRR_CLASS_B "GPRS and GSM" | |
| 74 VAL 3 GMMRR_CLASS_BC "Combined GPRS if possible, otherwise GSM only" | |
| 75 VAL 4 GMMRR_CLASS_BG "Combined GPRS if possible, otherwise GPRS only" | |
| 76 VAL 5 GMMRR_CLASS_CC "reserved. (GSM-only)" | |
| 77 VAL 6 GMMRR_CLASS_CG "GPRS-only" | |
| 78 | |
| 79 VALTAB VAL_susp_gprs | |
| 80 VAL DEF "Suspend GPRS" | |
| 81 VAL 0 GMMRR_NOT_SUSP_GPRS "Do not suspend GPRS" | |
| 82 VAL 1 GMMRR_SUSP_GPRS "Suspend GPRS" | |
| 83 | |
| 84 VALTAB VAL_split_pg_cycle | |
| 85 VAL 704 GMMRR_NO_DRX "Non DRX mode" | |
| 86 | |
| 87 VALTAB VAL_lac | |
| 88 VAL DEF "lac" | |
| 89 VAL 0xFFFE GMMRR_LA_INVALID "la invalid" | |
| 90 | |
| 91 VALTAB VAL_rac | |
| 92 VAL 0xFF GMMRR_RAC_INVALID "routing area code invalid" | |
| 93 | |
| 94 VALTAB VAL_gmmrr_non_drx_timer | |
| 95 VAL 0 DRX_NO "no non-DRX mode after transfer state" | |
| 96 VAL 1 DRX_1_SEC "max. 1 sec non-DRX mode after transfer" | |
| 97 VAL 2 DRX_2_SEC "max. 2 sec non-DRX mode after transfer" | |
| 98 VAL 3 DRX_4_SEC "max. 4 sec non-DRX mode after transfer" | |
| 99 VAL 4 DRX_8_SEC "max. 8 sec non-DRX mode after transfer" | |
| 100 VAL 5 DRX_16_SEC "max. 16 sec non-DRX mode after transfer" | |
| 101 VAL 6 DRX_32_SEC "max. 32 sec non-DRX mode after transfer" | |
| 102 VAL 7 DRX_64_SEC "max. 64 sec non-DRX mode after transfer" | |
| 103 | |
| 104 VALTAB VAL_gmmrr_susp_cause | |
| 105 VAL 0 GMMRR_ABNORMAL_RELEASE "GRR should release immediately the running TBF" | |
| 106 VAL 1 GMMRR_NORMAL_RELEASE "GRR should wait until TBF is released" | |
| 107 | |
| 108 VALTAB VAL_spgc_ccch_supp | |
| 109 VAL 0 GMMRR_SPGC_CCCH_SUPP_NO "Split paging cycle on CCCH is not supported by the mobile station" | |
| 110 VAL 1 GMMRR_SPGC_CCCH_SUPP_YES "Split paging cycle on CCCH is supported by the mobile station" | |
| 111 | |
| 112 VALTAB VAL_cu_cause | |
| 113 VAL 0 GMMRR_RA_DEFAULT "GRR should not perform Cell Update Access" | |
| 114 VAL 1 GMMRR_RA_CU "GRR should perforn Random Access with cause Cell Update" | |
| 115 | |
| 116 VALTAB VAL_rt | |
| 117 VAL 0 RT_GSM "GSM" | |
| 118 VAL 1 RT_GPRS "GSM/GPRS" | |
| 119 VAL 2 RT_EDGE "GSM/GPRS/EDGE" | |
| 120 VAL 3 RT_UMTS_FDD "UMTS FDD" | |
| 121 | |
| 122 | |
| 123 | |
| 124 | |
| 125 VAR old_tlli "old temporary logical link identifier" L | |
| 126 | |
| 127 VAL @p_gmmrr - VAL_old_tlli@ | |
| 128 | |
| 129 VAR new_tlli "new temporary logical link identifier" L | |
| 130 | |
| 131 VAL @p_gmmrr - VAL_old_tlli@ | |
| 132 | |
| 133 VAR service_state "Service state" B | |
| 134 | |
| 135 VAL @p_gmmrr - VAL_service_state@ | |
| 136 | |
| 137 VAR net_mode "Network operation mode" B | |
| 138 | |
| 139 VAL @p_gmmrr - VAL_net_mode@ | |
| 140 | |
| 141 VAR standby_cause "standby cause" B | |
| 142 | |
| 143 VAL @p_gmmrr - VAL_standby_cause@ | |
| 144 | |
| 145 VAR old_ptmsi "old ptmsi" L | |
| 146 | |
| 147 VAL @p_gmmrr - VAL_old_ptmsi@ | |
| 148 | |
| 149 VAR new_ptmsi "new ptmsi" L | |
| 150 | |
| 151 VAL @p_gmmrr - VAL_old_ptmsi@ | |
| 152 | |
| 153 VAR v_mid "valid flag" B | |
| 154 | |
| 155 VAL @p_gmmrr - VAL_v_mid@ | |
| 156 | |
| 157 VAR id_type "type of identity" B | |
| 158 | |
| 159 VAL @p_gmmrr - VAL_id_type@ | |
| 160 | |
| 161 VAR id "IMSI digits" B | |
| 162 | |
| 163 | |
| 164 VAR tmsi_dig "TMSI digits" L | |
| 165 | |
| 166 | |
| 167 VAR response "CS Paging respnonse" B | |
| 168 | |
| 169 VAL @p_gmmrr - VAL_response@ | |
| 170 | |
| 171 VAR page_id "Page ID" B | |
| 172 | |
| 173 VAL @p_gmmrr - VAL_page_id@ | |
| 174 | |
| 175 VAR mobile_class "Mobile Class" B | |
| 176 | |
| 177 VAL @p_gmmrr - VAL_mobile_class@ | |
| 178 | |
| 179 VAR acc_contr_class "Access Control Class" S | |
| 180 | |
| 181 | |
| 182 VAR susp_gprs "suspend GPRS" B | |
| 183 | |
| 184 VAL @p_gmmrr - VAL_susp_gprs@ | |
| 185 | |
| 186 VAR split_pg_cycle "Split paging cycle (the value, NOT the code)" S | |
| 187 | |
| 188 VAL @p_gmmrr - VAL_split_pg_cycle@ | |
| 189 | |
| 190 VAR lac "location area code" S | |
| 191 | |
| 192 VAL @p_gmmrr - VAL_lac@ | |
| 193 | |
| 194 VAR rac "routing area code" B | |
| 195 | |
| 196 VAL @p_gmmrr - VAL_rac@ | |
| 197 | |
| 198 VAR gmmrr_non_drx_timer "non-DRX timer" B | |
| 199 | |
| 200 VAL @p_gmmrr - VAL_gmmrr_non_drx_timer@ | |
| 201 | |
| 202 VAR gmmrr_susp_cause "suspension cause" B | |
| 203 | |
| 204 VAL @p_gmmrr - VAL_gmmrr_susp_cause@ | |
| 205 | |
| 206 VAR spgc_ccch_supp "Split paging cycle support on CCCH" B | |
| 207 | |
| 208 VAL @p_gmmrr - VAL_spgc_ccch_supp@ | |
| 209 | |
| 210 VAR cid "cell identification" S | |
| 211 | |
| 212 | |
| 213 VAR v_plmn "Valid Flag" B | |
| 214 | |
| 215 | |
| 216 VAR mcc "Mobile Country Code" B | |
| 217 | |
| 218 | |
| 219 VAR mnc "Mobile Network Code" B | |
| 220 | |
| 221 | |
| 222 VAR cu_cause "Cell Update Cause" B | |
| 223 | |
| 224 VAL @p_gmmrr - VAL_cu_cause@ | |
| 225 | |
| 226 VAR rt "This parameter indicates the radio access technology available in the cell. " B | |
| 227 | |
| 228 VAL @p_gmmrr - VAL_rt@ | |
| 229 | |
| 230 | |
| 231 | |
| 232 | |
| 233 COMP imsi "mobile identity" | |
| 234 { | |
| 235 v_mid ; valid flag | |
| 236 id_type ; type of identity | |
| 237 id [MAX_DIGITS] ; IMSI digits | |
| 238 tmsi_dig ; TMSI digits | |
| 239 } | |
| 240 | |
| 241 | |
| 242 | |
| 243 COMP plmn "PLMN identification" | |
| 244 { | |
| 245 v_plmn ; Valid Flag | |
| 246 mcc [SIZE_MCC] ; Mobile Country Code | |
| 247 mnc [SIZE_MNC] ; Mobile Network Code | |
| 248 } | |
| 249 | |
| 250 | |
| 251 | |
| 252 COMP rai "routing area identifier" | |
| 253 { | |
| 254 plmn ; PLMN | |
| 255 lac ; Location Area Code | |
| 256 rac ; Routing Area Code | |
| 257 } | |
| 258 | |
| 259 | |
| 260 | |
| 261 COMP cell_env "current location of the mobile equipment" | |
| 262 { | |
| 263 rai ; Routing Area Identifier | |
| 264 cid ; Cell Identification | |
| 265 } | |
| 266 | |
| 267 | |
| 268 | |
| 269 COMP cell_info "Cell information" | |
| 270 { | |
| 271 cell_env ; Cell Environment | |
| 272 service_state ; Service state | |
| 273 net_mode ; Network operation mode | |
| 274 rt ; RAT supported in cell | |
| 275 } | |
| 276 | |
| 277 | |
| 278 | |
| 279 | |
| 280 | |
| 281 | |
| 282 ; GMMRR_ASSIGN_REQ 0x1F00 | |
| 283 ; GMMRR_ENABLE_REQ 0x1F01 | |
| 284 ; GMMRR_DISABLE_REQ 0x1F02 | |
| 285 ; GMMRR_CELL_IND 0x5F00 | |
| 286 ; GMMRR_READY_REQ 0x1F03 | |
| 287 ; GMMRR_STANDBY_REQ 0x1F04 | |
| 288 ; GMMRR_PAGE_IND 0x5F02 | |
| 289 ; GMMRR_CS_PAGE_IND 0x5F03 | |
| 290 ; GMMRR_CS_PAGE_RES 0x1F05 | |
| 291 ; GMMRR_SUSPEND_REQ 0x1F06 | |
| 292 ; GMMRR_SUSPEND_CNF 0x5F04 | |
| 293 ; GMMRR_RESUME_REQ 0x1F07 | |
| 294 ; GMMRR_ATTACH_STARTED_REQ 0x1F0A | |
| 295 ; GMMRR_ATTACH_FINISHED_REQ 0x1F0B | |
| 296 ; GMMRR_CELL_RES 0x1F0C | |
| 297 ; GMMRR_CR_IND 0x5F08 | |
| 298 | |
| 299 | |
| 300 | |
| 301 PRIM GMMRR_ASSIGN_REQ 0x1F00 | |
| 302 { | |
| 303 old_tlli ; Old temporary logical link identifier | |
| 304 new_tlli ; New temporary logical link identifier | |
| 305 old_ptmsi ; Old Packet Temporary MS Identity | |
| 306 new_ptmsi ; New Packet Temporary MS Identity | |
| 307 imsi ; IMSI | |
| 308 rai ; Routing area identifier assinged by the network | |
| 309 } | |
| 310 | |
| 311 | |
| 312 | |
| 313 | |
| 314 | |
| 315 | |
| 316 PRIM GMMRR_ENABLE_REQ 0x1F01 | |
| 317 { | |
| 318 mobile_class ; Mobile Class | |
| 319 acc_contr_class ; Access control class | |
| 320 split_pg_cycle ; Split paging cycle | |
| 321 spgc_ccch_supp ; Split paging cycle support on CCCH | |
| 322 gmmrr_non_drx_timer ; non_DRX timer | |
| 323 } | |
| 324 | |
| 325 | |
| 326 | |
| 327 | |
| 328 | |
| 329 | |
| 330 PRIM GMMRR_DISABLE_REQ 0x1F02 | |
| 331 { | |
| 332 } | |
| 333 | |
| 334 | |
| 335 | |
| 336 | |
| 337 | |
| 338 | |
| 339 PRIM GMMRR_CELL_IND 0x5F00 | |
| 340 { | |
| 341 cell_info ; Cell information | |
| 342 } | |
| 343 | |
| 344 | |
| 345 | |
| 346 | |
| 347 | |
| 348 | |
| 349 PRIM GMMRR_READY_REQ 0x1F03 | |
| 350 { | |
| 351 } | |
| 352 | |
| 353 | |
| 354 | |
| 355 | |
| 356 | |
| 357 | |
| 358 PRIM GMMRR_STANDBY_REQ 0x1F04 | |
| 359 { | |
| 360 standby_cause ; standby cause | |
| 361 } | |
| 362 | |
| 363 | |
| 364 | |
| 365 | |
| 366 | |
| 367 | |
| 368 PRIM GMMRR_PAGE_IND 0x5F02 | |
| 369 { | |
| 370 page_id ; page ID | |
| 371 } | |
| 372 | |
| 373 | |
| 374 | |
| 375 | |
| 376 | |
| 377 | |
| 378 PRIM GMMRR_CS_PAGE_IND 0x5F03 | |
| 379 { | |
| 380 } | |
| 381 | |
| 382 | |
| 383 | |
| 384 | |
| 385 | |
| 386 | |
| 387 PRIM GMMRR_CS_PAGE_RES 0x1F05 | |
| 388 { | |
| 389 response ; response | |
| 390 susp_gprs ; Suspend GPRS | |
| 391 } | |
| 392 | |
| 393 | |
| 394 | |
| 395 | |
| 396 | |
| 397 | |
| 398 PRIM GMMRR_SUSPEND_REQ 0x1F06 | |
| 399 { | |
| 400 susp_gprs ; Suspend GPRS | |
| 401 gmmrr_susp_cause ; Suspension Cause | |
| 402 } | |
| 403 | |
| 404 | |
| 405 | |
| 406 | |
| 407 | |
| 408 | |
| 409 PRIM GMMRR_SUSPEND_CNF 0x5F04 | |
| 410 { | |
| 411 } | |
| 412 | |
| 413 | |
| 414 | |
| 415 | |
| 416 | |
| 417 | |
| 418 PRIM GMMRR_RESUME_REQ 0x1F07 | |
| 419 { | |
| 420 } | |
| 421 | |
| 422 | |
| 423 | |
| 424 | |
| 425 | |
| 426 | |
| 427 PRIM GMMRR_ATTACH_STARTED_REQ 0x1F0A | |
| 428 { | |
| 429 } | |
| 430 | |
| 431 | |
| 432 | |
| 433 | |
| 434 | |
| 435 | |
| 436 PRIM GMMRR_ATTACH_FINISHED_REQ 0x1F0B | |
| 437 { | |
| 438 } | |
| 439 | |
| 440 | |
| 441 | |
| 442 | |
| 443 | |
| 444 | |
| 445 PRIM GMMRR_CELL_RES 0x1F0C | |
| 446 { | |
| 447 cu_cause ; Cell Update Cause | |
| 448 } | |
| 449 | |
| 450 | |
| 451 | |
| 452 | |
| 453 | |
| 454 | |
| 455 PRIM GMMRR_CR_IND 0x5F08 | |
| 456 { | |
| 457 } | |
| 458 | |
| 459 | |
| 460 | |
| 461 | |
| 462 | |
| 463 | |
| 464 | |
| 465 | |
| 466 |
