comparison cdg211/prim/rrgrr.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 : rrgrr.pdf
3 ;*** Creation : Fri Jun 08 13:58:24 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 : rrgrr
9 ;*** Document No. : 8441.112.03.031
10 ;*** Document Date : 2003-11-19
11 ;*** Document Status: BEING_PROCESSED
12 ;*** Document Author: SAB
13 ;********************************************************************************
14
15
16
17 PRAGMA SRC_FILE_TIME "Tue Jan 31 13:51:40 2006"
18 PRAGMA LAST_MODIFIED "2003-11-19"
19 PRAGMA ID_AND_VERSION "8441.112.03.031"
20
21
22
23 CONST RRGRR_MAX_ARFCN_NCELL_SYNC_REQ 12 ; maximum number of frequencies to be synchronised for cell re-selection and EOTD
24 CONST RRGRR_MAX_RSLT_NCELL_SYNC_IND 6 ; maximum number of results of synchronisation attempts for cell re-selection
25 CONST RRGRR_MAX_ARFCN_EXT_MEAS 64 ; maximum number of frequencies during Extended Measurement
26 CONST RRGRR_BA_LIST_SIZE 32 ; BA list size
27 CONST RRGRR_MEAS_REP_LIST_SIZE 7 ; Measurement report list size (1 serving and 6 neighbour cells)
28 CONST SIZE_MCC 3 ; maximum number of BCD digits of the mobile country code
29 CONST SIZE_MNC 3 ; maximum number of BCD digits of the mobile network code
30
31
32
33 VALTAB VAL_cause
34 VAL 0 GPRS_NOT_SUPPORTED "Serving cell does not support GPRS"
35 VAL 1 GPRS_SUPPORTED "Serving cell supports GPRS"
36 VAL 2 GPRS_CELL_NOT_SUITABLE "for GRR-controlled cell reselection"
37
38 VALTAB VAL_si_to_read
39 VAL 0 UNSPECIFIED_SI "Update of unspecified SI message or SI messages"
40 VAL 1 UPDATE_SI1 "Update of SI1 message"
41 VAL 2 UPDATE_SI2_SI2BIS_OR_SI2TER "Update of SI2, SI2 bis or SI2 ter message"
42 VAL 3 UPDATE_SI3_SI4_SI7_OR_SI8 "Update of SI3, SI4, SI7 or SI8 message"
43 VAL 4 UPDATE_SI9 "Update of SI9 message"
44 VAL 5 COMPLETE_SI "Read complete SI"
45 VAL 255 UPDATE_SI13 "Update or read of SI13"
46
47 VALTAB VAL_si1_state
48 VAL 0 SI1_NOT_SEND "SI not send"
49 VAL 1 SI1_RECEIVED "SI received"
50 VAL 2 SI1_NOT_RECEIVED "SI not received"
51
52 VALTAB VAL_si3_state
53 VAL 0 SI3_NOT_SEND "SI not send"
54 VAL 1 SI3_RECEIVED "SI received"
55 VAL 2 SI3_NOT_RECEIVED "SI not received"
56
57 VALTAB VAL_si13_state
58 VAL 0 SI13_NOT_SEND "SI not send"
59 VAL 1 SI13_RECEIVED "SI received"
60 VAL 2 SI13_NOT_RECEIVED "SI not received"
61
62 VALTAB VAL_pg_type
63 VAL 0 RRGRR_IMSI "MS is paged by IMSI"
64 VAL 1 RRGRR_PTMSI "MS is paged by PTMSI (GPRS TMSI)"
65
66 VALTAB VAL_rr_est
67 VAL 0 RR_EST_NOT_ALLOWED "RR establishment not allowed"
68 VAL 1 RR_EST_ALLOWED "RR establishment allowed"
69
70 VALTAB VAL_susp_req
71 VAL 0 SUSPENSION_REQ_NOT_NEEDED "RR need not send GPRS suspension request"
72 VAL 1 SUSPENSION_REQ_NEEDED "RR has to send GPRS suspension request"
73
74 VALTAB VAL_r_bit
75 VAL 0 CHAN_REQ_SENT_ONCE "MS has sent channel request only once"
76 VAL 1 CHAN_REQ_SENT_MORE "MS has sent channel request twice or more"
77
78 VALTAB VAL_old_ptmsi
79 VAL 0xFFFFFFFF RRGRR_PTMSI_INVALID "P-TMSI or TMSI invalid (see GSM 3.03)"
80
81 VALTAB VAL_stop_cause
82 VAL 3 CONTENTION_RESOLUTION_FAIL "Establishment fails due to contention resolution"
83 VAL 4 DL_ESTABLISHMENT_FAIL "Layer 2 establishment failure"
84
85 VALTAB VAL_arfcn
86 VAL 1 - 124 "GSM 900 without extension band"
87 VAL 1 - 174 "GSM 900 with extension band"
88 VAL 512 - 810 "PCS 1900"
89 VAL 512 - 885 "DCS 1800"
90 VAL 1 - 498 "Dual band(GSM/DCS)"
91 VAL 1 - 548 "Dual band(EGSM/DCS)"
92 VAL 0xFFFF RRGRR_INVALID_ARFCN "Used to mark a channel number entry as invalid."
93
94 VALTAB VAL_sb_flag
95 VAL 0 NO_SB_FOUND "synchronisation burst not found"
96 VAL 1 SB_FOUND "synchronisation burst found"
97 VAL 2 SB_UNKNOWN "status of synchronisation burst unknown"
98
99 VALTAB VAL_bsic
100 VAL 0 - 63 "base station identification code"
101 VAL 255 RRGRR_INVALID_BSIC "Used to identify a BSIC entry as invalid"
102
103 VALTAB VAL_cr_type
104 VAL 0 CR_NEW "RR has to reselect the given cell"
105 VAL 1 CR_COMPLETE "RR has to camp on this cell"
106 VAL 2 CR_CONT "Continue cell reselection."
107 VAL 3 CR_CS "start cell selection process again"
108 VAL 4 CR_NEW_NOT_SYNCED "start cr for not syncd cell (ie. PCCO)"
109 VAL 124 CR_SUSPENDED_IDLE "start idle procedures"
110 VAL 125 CR_REQ_CANDIDATE "inform GRR that is has to start a CR"
111 VAL 126 CR_NORMAL "Do not abort TBF"
112 VAL 127 CR_ABNORMAL "Abort TBF"
113
114 VALTAB VAL_sync_res
115 VAL 0 SYNC_OK "Synchronisation OK"
116 VAL 1 SYNC_FAILED "Synchronisation failed"
117
118 VALTAB VAL_cell_type
119 VAL 0 SYNC_SCELL "Synchronisation to serving cell"
120 VAL 1 SYNC_NCELL "Synchronisation to neighbour cell"
121
122 VALTAB VAL_pag_mode
123 VAL 0 PAG_MODE_LAST_ONE "RR shall use the last page (before pag_Reorg)"
124 VAL 1 PAG_MODE_REORG "RR shall use Paging reorg mode"
125 VAL 2 PAG_MODE_PTM_NP "RR shall use the NORMAL paging in packet transfer mode, start only CCCH"
126 VAL 3 PAG_MODE_PIM_NP "RR shall start only CCCH with REORG and change to NORMAL paging"
127 VAL 255 PAG_MODE_DEFAULT "RR shall use the default paging mode and goes to idle mode"
128
129 VALTAB VAL_split_pg
130 VAL 704 RRGRR_NO_DRX "Non DRX mode"
131
132 VALTAB VAL_rac
133 VAL 0xFF RRGRR_RAC_INVALID "routing area code invalid"
134
135 VALTAB VAL_reconn_state
136 VAL 0 RECONN_OK "The reconnection to the 'old' channel was cuessful"
137 VAL 1 RECONN_LOW_FAIL "A Lower Layer Failure occured during the reconnection."
138
139 VALTAB VAL_reconn_cause
140 VAL 0b00000000 RECONN_NORM_EVENT "Normal event"
141 VAL 0b00000001 RECONN_UNSPECIFIED "Abnormal release, unspecified"
142 VAL 0b00000010 RECONN_CHN_UNACCEPTABLE "Abnormal release, channel unacceptable"
143 VAL 0b00000011 RECONN_TIMER_EXPIRED "Abnormal release, timer expired"
144 VAL 0b00000100 RECONN_NO_ACTIVITY "Abnormal release, no activity on the radio path"
145 VAL 0b00000101 RECONN_PREEMPTIVE "Preemptive release"
146 VAL 0b00001000 RECONN_TA_OUT_OF_RANGE "Handover impossible, timing advance out of range"
147 VAL 0b00001001 RECONN_CHANNEL_MODE "Channel mode unacceptable"
148 VAL 0b00001010 RECONN_FREQ_NOT_IMPL "Frequency not implemented"
149 VAL 0b01000001 RECONN_CALL_CLEARED "Call already cleared"
150 VAL 0b01011111 RECONN_INCORRECT_SEMANTIC "Semantically incorrect message"
151 VAL 0b01100000 RECONN_INVALID_INFO "Invalid mandatory information"
152 VAL 0b01100001 RECONN_UNKNWN_MSG_TYPE "Message type non-existent or not implemented"
153 VAL 0b01100010 RECONN_INCMPTBLE_MSG_TYPE "Message type not compatible with protocol state"
154 VAL 0b01100100 RECONN_COND_IE_ERROR "Conditional IE error"
155 VAL 0b01100101 RECONN_NO_CELL_ALLOC "No cell allocation available"
156 VAL 0b01101111 RECONN_PROT_UNSPECIFIED "Protocol error unspecified"
157
158 VALTAB VAL_ident_type
159 VAL 1 ID_IMSI "Paged by IMSI"
160 VAL 4 ID_TMSI "Paged by TMSI"
161 VAL 8 ID_PTMSI "Paged by PTMSI"
162
163 VALTAB VAL_report_type
164 VAL 0 REP_TYPE_1 "synchronize to the 6 strongest carriers and provide their BSICs"
165 VAL 1 REP_TYPE_2 "synchronize to carriers in decreasing field strength until the BSICs for 6 carriers with allowed NCC are fully decoded"
166 VAL 2 REP_TYPE_3 "no synchronization, no BSICs are provided"
167 VAL 3 REP_TYPE_RES "reserved, ignore request for measurement data in this version"
168
169 VALTAB VAL_xmeas_cause
170 VAL 0 EXT_MEAS_OK "The results of the Extended Measurment procedure are valid."
171 VAL 1 EXT_MEAS_RESET "GRR has stopped the Extended Measurement procedure"
172 VAL 2 EXT_MEAS_LEAVE_IDLE "RR has entered a non-idle state and stopped the Extended Measurement procedure"
173
174 VALTAB VAL_lac
175 VAL DEF "lac"
176 VAL 0xFFFE RRGRR_LA_INVALID "la invalid"
177
178 VALTAB VAL_v_stop_ccch
179 VAL 0 DONT_STOP_CCCH "Don't stop CCCH"
180 VAL 1 STOP_CCCH "Stop CCCH"
181 VAL 2 INVALID_MSG "The message was not assigned to MS"
182 VAL 3 TASK_STOP_DUMMY_VALUE "Dummy value, only used for GRR internal purposes"
183
184 VALTAB VAL_rxlev
185 VAL 0x80 RRGRR_INVALID_RXLEV "receive signal strength level not present"
186
187 VALTAB VAL_idx
188 VAL 0xFF RRGRR_INVALID_IDX "index not present"
189
190 VALTAB VAL_state
191 VAL 0 TASK_STATE_PIM "Packet Idle Mode"
192 VAL 1 TASK_STATE_PAM "Packet Access Mode"
193 VAL 2 TASK_STATE_PTM "Packet Transfer Mode"
194
195 VALTAB VAL_cell_bar_access_2
196 VAL 0 CBA_2_NORMAL "Status for cell reselection is set to normal"
197 VAL 1 CBA_2_BARRED "Status for cell reselection is set to barred"
198
199 VALTAB VAL_exc_acc
200 VAL 0 EXC_ACC_NORMAL "Status for cell selection and reselection is set to normal"
201 VAL 1 EXC_ACC_LIMITED "The MS is only allowed to camp on the cell for limited service"
202
203 VALTAB VAL_same_ra_as_serving_cell
204 VAL 0 DIFFERENT_RA_AS_SCELL "The cell is in a routing area different from the serving cell"
205 VAL 1 SAME_RA_AS_SCELL "The cell is in the same routing area as the serving cell"
206
207 VALTAB VAL_gprs_reselect_offset
208 VAL 0 - 31 "Value range of parameter"
209 VAL 0x10 GPRS_RESEL_OFF_DEFAULT "Default value (0 dB)"
210 VAL 0xFF GPRS_RESEL_OFF_INVALID "This value is used to indicate the absence of this parameter"
211
212 VALTAB VAL_gprs_rxlev_access_min
213 VAL 0 - 63 "Value range of parameter"
214 VAL 0xFF GPRS_RXLEV_ACCESS_MIN_INVALID "This value is used to indicate the absence of this parameter"
215
216 VALTAB VAL_gprs_ms_txpwr_max_cch
217 VAL 0 - 31 "Value range of parameter"
218 VAL 0xFF GPRS_MS_TXPWR_MAX_CCH_INVALID "This value is used to indicate the absence of this parameter"
219
220 VALTAB VAL_gprs_temporary_offset
221 VAL 0 - 7 "Value range of parameter"
222 VAL 0xFF GPRS_TEMPORARY_OFFSET_INVALID "This value is used to indicate the absence of this parameter"
223
224 VALTAB VAL_gprs_penalty_time
225 VAL 0 - 31 "Value range of parameter"
226 VAL 0xFF GPRS_PENALTY_TIME_INVALID "This value is used to indicate the absence of this parameter"
227
228 VALTAB VAL_priority_class
229 VAL 0 - 7 "Value range of parameter"
230 VAL 0xFF GPRS_PRIORITY_CLASS_INVALID "This value is used to indicate the absence of this parameter"
231
232 VALTAB VAL_hcs_thr
233 VAL 0 - 31 "Value range of parameter"
234 VAL 0xFF GPRS_HCS_THR_INVALID "This value is used to indicate the absence of this parameter"
235
236 VALTAB VAL_si13_location
237 VAL 0 SI13_LOC_BCCH_NORM "SYSTEM INFORMATION TYPE 13 message is sent on BCCH norm"
238 VAL 1 SI13_LOC_BCCH_EXT "SYSTEM INFORMATION TYPE 13 message is sent on BCCH ext"
239 VAL 0xFF SI13_LOC_INVALID "This value is used to indicate the absence of this parameter"
240
241 VALTAB VAL_pbcch_location
242 VAL 0 - 3 "Value range of parameter"
243 VAL 0xFF PBCCH_LOC_INVALID "This value is used to indicate the absence of this parameter"
244
245 VALTAB VAL_psi1_repeat_period
246 VAL 0 - 15 "Value range of parameter"
247 VAL 0xFF PSI1_RPT_PRD_INVALID "This value is used to indicate the absence of this parameter"
248
249 VALTAB VAL_nc_mode
250 VAL 0 NC2_NOT_USED "allow cell reselection"
251 VAL 1 NC2_USED "inhibit cell reselection"
252 VAL 2 NC_MODE_RESET "NC is reset to default"
253
254 VALTAB VAL_meas_cause
255 VAL 0x0 NC_STOP_MEAS " Stop the meas report"
256 VAL 0x1 NC_START_MEAS "Start Averaging of measurements"
257 VAL 0x2 NC_REPORT_MEAS "get the meas report from RR"
258
259 VALTAB VAL_sync_type
260 VAL 0 SYNC_INITIAL "Sync request for new carrier"
261 VAL 1 SYNC_RECONFIRM "Reconfirm 10 sec Timer Expired"
262
263
264
265
266 VAR cause "Cause" B
267
268 VAL @p_rrgrr - VAL_cause@
269
270 VAR bcch_arfcn "Frequency of BCCH" S
271
272
273 VAR bcch_bsic "BSIC of BCCH" B
274
275
276 VAR ac_class "Access class for RACH" S
277
278
279 VAR pwr_offset "Power offset" B
280
281
282 VAR limited "Limited service" B
283
284
285 VAR l_buf "length of content in bit" S
286
287
288 VAR o_buf "offset of content in bit" S
289
290
291 VAR buf "buffer content" B
292
293
294 VAR si_to_read "SI to read" B
295
296 VAL @p_rrgrr - VAL_si_to_read@
297
298 VAR si1_state "SI1 states" B
299
300 VAL @p_rrgrr - VAL_si1_state@
301
302 VAR si3_state "SI3 states" B
303
304 VAL @p_rrgrr - VAL_si3_state@
305
306 VAR si13_state "SI13 states" B
307
308 VAL @p_rrgrr - VAL_si13_state@
309
310 VAR pg_type "The type of paging" B
311
312 VAL @p_rrgrr - VAL_pg_type@
313
314 VAR rr_est "Allowance of RR establishment" B
315
316 VAL @p_rrgrr - VAL_rr_est@
317
318 VAR v_non_gprs "Valid flag for non GPRS" B
319
320
321 VAR att "Attach/detach allowed" B
322
323
324 VAR v_T3212 "Valid flag for T3212" B
325
326
327 VAR T3212 "T3212 value" B
328
329
330 VAR neci "Half rate support" B
331
332
333 VAR pwrc "Power control indicator" B
334
335
336 VAR dtx "DTX indicator" B
337
338
339 VAR radio_link_timeout "Supervisory timer for RR connection" B
340
341
342 VAR bs_ag_blks_res "Number of blocks reserved for access grant" B
343
344
345 VAR ccch_conf "Physical channel configuration for CCCH" B
346
347
348 VAR max_retrans "Maximum number of retransmissions" B
349
350
351 VAR tx_integer "Number of slots to spread transmission" B
352
353
354 VAR ec "Emergency call allowed" B
355
356
357 VAR v_ext_ie "Valid flag for extension bits IE" B
358
359
360 VAR ext_len "Extension length" B
361
362
363 VAR spare_bit "Spare bit (val(ext_len)+1)" B
364
365
366 VAR ch_needed "Channel needed field" B
367
368
369 VAR v_emlpp "Valid flag" B
370
371
372 VAR emlpp "Value of emlpp_prio" B
373
374
375 VAR susp_req "Send GPRS suspension request flag" B
376
377 VAL @p_rrgrr - VAL_susp_req@
378
379 VAR req_data "" B
380
381
382 VAR ia_index "indicates valid parts of the Imm Ass Ext msg" B
383
384
385 VAR fn "Frame Number" L
386
387
388 VAR wait_ind "wait indication (T3122)" B
389
390
391 VAR r_bit "retry bit" B
392
393 VAL @p_rrgrr - VAL_r_bit@
394
395 VAR old_ptmsi "Packet Temporary Mobile Subsciber Identity" L
396
397 VAL @p_rrgrr - VAL_old_ptmsi@
398
399 VAR new_ptmsi "Packet Temporary Mobile Subsciber Identity" L
400
401 VAL @p_rrgrr - VAL_old_ptmsi@
402
403 VAR mac_req "MAC mode request" B
404
405
406 VAR cs_req "Channel Coding Schemme Request" B
407
408
409 VAR tlli "temporary logical link identifier" L
410
411
412 VAR mo_mt "MO/MT FALG" B
413
414
415 VAR prio "Priority" B
416
417
418 VAR rlc_mode_req "RLC Mode" B
419
420
421 VAR llc_type "LLC Frame Type" B
422
423
424 VAR req_bwd "Requested Bandwidth" S
425
426
427 VAR rlc_octets "RLC Octet Count" S
428
429
430 VAR c_value "C_Value" B
431
432
433 VAR rxqual "Rx Quality" B
434
435
436 VAR sign_var "Signal Variance" B
437
438
439 VAR stop_cause "Stop cause" B
440
441 VAL @p_rrgrr - VAL_stop_cause@
442
443 VAR arfcn "channel number" S
444
445 VAL @p_rrgrr - VAL_arfcn@
446
447 VAR sb_flag "synchronisation burst flag" B
448
449 VAL @p_rrgrr - VAL_sb_flag@
450
451 VAR bsic "base station identification code" B
452
453 VAL @p_rrgrr - VAL_bsic@
454
455 VAR cr_type "Cell re-selection mode" B
456
457 VAL @p_rrgrr - VAL_cr_type@
458
459 VAR sync_res "Indicates the result of synchronisation" B
460
461 VAL @p_rrgrr - VAL_sync_res@
462
463 VAR cell_type "Ncell or Scell" B
464
465 VAL @p_rrgrr - VAL_cell_type@
466
467 VAR v_cr_par "Valid Flag for GPRS Cell Selection Parameter" B
468
469
470 VAR pag_mode "Paging Mode" B
471
472 VAL @p_rrgrr - VAL_pag_mode@
473
474 VAR split_pg "Split paging cycle (the value, NOT the code)" S
475
476 VAL @p_rrgrr - VAL_split_pg@
477
478 VAR rac "routing are code" B
479
480 VAL @p_rrgrr - VAL_rac@
481
482 VAR is_pbcch_present "Indicates whether PBCCH is present or not" B
483
484
485 VAR reconn_state "Indicates that the reconnection was successful or not" B
486
487 VAL @p_rrgrr - VAL_reconn_state@
488
489 VAR reconn_cause "Cause for the reconnection, refer to causes sent with ASSIGNMENT FAILURE [3]" B
490
491 VAL @p_rrgrr - VAL_reconn_cause@
492
493 VAR ident_type "Identity type" B
494
495 VAL @p_rrgrr - VAL_ident_type@
496
497 VAR tmsi "temporary logical link identifier" L
498
499
500 VAR report_type "Extended Measurement reporting type" B
501
502 VAL @p_rrgrr - VAL_report_type@
503
504 VAR ncc_permitted "network colour code permission indicator" B
505
506
507 VAR call_ref "Call reference ID" B
508
509
510 VAR xmeas_cause "indicates the state of the extended measurement results" B
511
512 VAL @p_rrgrr - VAL_xmeas_cause@
513
514 VAR lac "location area code" S
515
516 VAL @p_rrgrr - VAL_lac@
517
518 VAR v_plmn "Valid Flag" B
519
520
521 VAR mcc "Mobile Country Code" B
522
523
524 VAR mnc "Mobile Network Code" B
525
526
527 VAR v_stop_ccch "Indicates whether CCCH shall be stopped" B
528
529 VAL @p_rrgrr - VAL_v_stop_ccch@
530
531 VAR cid "cell identification" S
532
533
534 VAR rxlev "receive signal strength level" B
535
536 VAL @p_rrgrr - VAL_rxlev@
537
538 VAR idx "index" B
539
540 VAL @p_rrgrr - VAL_idx@
541
542 VAR state "Indicates to RR the state of GRR" B
543
544 VAL @p_rrgrr - VAL_state@
545
546 VAR v_pim_pbcch "pim" B
547
548
549 VAR v_pam_pbcch "pam" B
550
551
552 VAR v_ptm_pbcch "ptm" B
553
554
555 VAR bs_pa_mfrms "Paging Channel configuration" B
556
557
558 VAR cell_bar_access_2 "CELL_BAR_ACCESS_2" B
559
560 VAL @p_rrgrr - VAL_cell_bar_access_2@
561
562 VAR exc_acc "EXC_ACC" B
563
564 VAL @p_rrgrr - VAL_exc_acc@
565
566 VAR same_ra_as_serving_cell "SAME_RA_AS_SERVING_CELL" B
567
568 VAL @p_rrgrr - VAL_same_ra_as_serving_cell@
569
570 VAR gprs_reselect_offset "GPRS_RESELECT_OFFSET" B
571
572 VAL @p_rrgrr - VAL_gprs_reselect_offset@
573
574 VAR gprs_rxlev_access_min "GPRS_RXLEV_ACCESS_MIN" B
575
576 VAL @p_rrgrr - VAL_gprs_rxlev_access_min@
577
578 VAR gprs_ms_txpwr_max_cch "GPRS_MS_TXPWR_MAX_CCH" B
579
580 VAL @p_rrgrr - VAL_gprs_ms_txpwr_max_cch@
581
582 VAR gprs_temporary_offset "GPRS_TEMPORARY_OFFSET" B
583
584 VAL @p_rrgrr - VAL_gprs_temporary_offset@
585
586 VAR gprs_penalty_time "GPRS_PENALTY_TIME" B
587
588 VAL @p_rrgrr - VAL_gprs_penalty_time@
589
590 VAR priority_class "PRIORITY_CLASS" B
591
592 VAL @p_rrgrr - VAL_priority_class@
593
594 VAR hcs_thr "HCS_THR" B
595
596 VAL @p_rrgrr - VAL_hcs_thr@
597
598 VAR si13_location "SI13 Location" B
599
600 VAL @p_rrgrr - VAL_si13_location@
601
602 VAR pbcch_location "PBCCH_LOCATION" B
603
604 VAL @p_rrgrr - VAL_pbcch_location@
605
606 VAR psi1_repeat_period "PSI1_REPEAT_PERIOD" B
607
608 VAL @p_rrgrr - VAL_psi1_repeat_period@
609
610 VAR nc_mode "NC mode" B
611
612 VAL @p_rrgrr - VAL_nc_mode@
613
614 VAR meas_cause "Basic Element" B
615
616 VAL @p_rrgrr - VAL_meas_cause@
617
618 VAR sync_type "Sync Info indicating the Reconfirm Sync timer status" B
619
620 VAL @p_rrgrr - VAL_sync_type@
621
622
623
624
625 COMP sdu "service data unit"
626 {
627 l_buf ; length of content in bit
628 o_buf ; offset of content in bit
629 buf [1] ; buffer content
630 }
631
632
633
634 COMP si_states "States of the SI"
635 {
636 si1_state ; State of SI1
637 si3_state ; State of SI3
638 si13_state ; State of SI13
639 }
640
641
642
643 COMP ext_ie "Possible future extension"
644 {
645 ext_len ; Extension length
646 spare_bit [8] ; Spare bit (val(ext_len)+1)
647 }
648
649
650
651 COMP non_gprs "Non-GPRS parameters"
652 {
653 v_non_gprs ; Valid flag for non GPRS
654 att ; Attach/detach allowed
655 v_T3212 ; Valid flag for T3212
656 T3212 ; T3212 value
657 neci ; Half rate support
658 pwrc ; Power control indicator
659 dtx ; DTX indicator
660 radio_link_timeout ; Supervisory timer for RR connection
661 bs_ag_blks_res ; Number of blocks reserved for access grant
662 ccch_conf ; Physical channel configuration for CCCH
663 bs_pa_mfrms ; 51 MFs between paging
664 max_retrans ; Maximum number of retransmissions
665 tx_integer ; Number of slots to spread transmission
666 ec ; Emergency call allowed
667 gprs_ms_txpwr_max_cch ; GPRS_MS_TXPWR_MAX_CCH
668 v_ext_ie ; Valid flag for extension bits IE
669 ext_ie ; Possible future extension
670 }
671
672
673
674 COMP emlpp_prio "eMLPP_PRIORITY"
675 {
676 v_emlpp ; Valid flag
677 emlpp ; Value of emlpp_prio
678 }
679
680
681
682 COMP p_chan_req_des "Requested channel characteristics"
683 {
684 mo_mt ; MO/MT FALG
685 prio ; Priority
686 rlc_mode_req ; RLC Mode
687 llc_type ; LLC Frame Type
688 req_bwd ; Requested Bandwidth
689 rlc_octets ; RLC Octet Count
690 }
691
692
693
694 COMP gprs_meas_results "GPRS Measurement Results"
695 {
696 c_value ; C_Value
697 rxqual ; Rx Quality
698 sign_var ; Signal Variance
699 }
700
701
702
703 COMP sync_result "Results of Synchronisation Attempts"
704 {
705 arfcn ; Channel Number
706 sb_flag ; Error Cause
707 bsic ; Base Station Identity Code
708 }
709
710
711
712 COMP rm_freq_list "frequencies to be removed"
713 {
714 arfcn ; Channel Number
715 bsic ; BSIC
716 }
717
718
719
720 COMP meas_res "measurements ordered by the network"
721 {
722 arfcn ; ARFCN
723 bsic ; BSIC
724 rxlev ; RX Value
725 }
726
727
728
729 COMP arfcn_idx "Channel number and a associated index"
730 {
731 arfcn ; Radio Frequency Number
732 idx ; Index to the ARFCN
733 }
734
735
736
737 COMP xmeas_res "results of the extended measurement"
738 {
739 arfcn_idx ; Radio Frequency Number and index
740 rxlev ; field strength
741 bsic ; Base Station Identification Code
742 }
743
744
745
746 COMP plmn "PLMN identification"
747 {
748 v_plmn ; Valid Flag
749 mcc [SIZE_MCC] ; Mobile Country Code
750 mnc [SIZE_MNC] ; Mobile Network Code
751 }
752
753
754
755 COMP rai "routing area identifier"
756 {
757 plmn ; PLMN
758 lac ; Location Area Code
759 rac ; Routing Area Code
760 }
761
762
763
764 UNION task "Task"
765 {
766 RR_TASK_1 v_stop_ccch ; Stop CCCH indicator
767 LEAVE_PIM_PBCCH v_pim_pbcch ; Leave idle mode
768 LEAVE_PAM_PBCCH v_pam_pbcch ; Leave access mode
769 LEAVE_PTM_PBCCH v_ptm_pbcch ; Leave transfer mode
770 }
771
772
773
774 COMP rr_cell_env "current location of the mobile equipment"
775 {
776 plmn ; PLMN
777 lac ; Location Area Code
778 cid ; Cell Identification
779 }
780
781
782
783 COMP serving_cell_info "Cell information"
784 {
785 gprs_rxlev_access_min ; GPRS_RXLEV_ACCESS_MIN
786 gprs_ms_txpwr_max_cch ; GPRS_MS_TXPWR_MAX_CCH
787 bcch_arfcn ; Frequency of BCCH
788 bcch_bsic ; BSIC of BCCH
789 ac_class ; Access class for RACH
790 pwr_offset ; Power offset
791 rr_cell_env ; Cell Environment
792 limited ; Limited service
793 bs_pa_mfrms ; BS_PA_MFRMS
794 arfcn [RRGRR_BA_LIST_SIZE] ; BA List
795 }
796
797
798
799 COMP cr_par "GPRS Cell Selection Parameter"
800 {
801 cell_bar_access_2 ; CELL_BAR_ACCESS_2
802 exc_acc ; EXC_ACC
803 same_ra_as_serving_cell ; SAME_RA_AS_SERVING_CELL
804 gprs_rxlev_access_min ; GPRS_RXLEV_ACCESS_MIN
805 gprs_ms_txpwr_max_cch ; GPRS_MS_TXPWR_MAX_CCH
806 gprs_temporary_offset ; GPRS_TEMPORARY_OFFSET
807 gprs_penalty_time ; GPRS_PENALTY_TIME
808 gprs_reselect_offset ; GPRS_RESELECT_OFFSET
809 priority_class ; PRIORITY_CLASS
810 hcs_thr ; HCS_THR
811 si13_location ; SI13_LOCATION
812 pbcch_location ; PBCCH_LOCATION
813 psi1_repeat_period ; PSI1_REPEAT_PERIOD
814 }
815
816
817
818 COMP add_freq_list "BA list"
819 {
820 arfcn ; ARFCN
821 bsic ; BSIC
822 v_cr_par ; Valid Flag for GPRS Cell Selection Parameter
823 cr_par ; GPRS Cell Selection Parameter
824 }
825
826
827
828
829
830
831 ; RRGRR_GPRS_SI13_IND 0x6D00
832 ; RRGRR_PACKET_PAGING_IND 0x6D02
833 ; RRGRR_CHANNEL_REQ 0x2D00
834 ; RRGRR_IA_IND 0x6D03
835 ; RRGRR_IAEXT_IND 0x6D04
836 ; RRGRR_ASSIGNMENT_REJ_IND 0x6D05
837 ; RRGRR_DATA_IND 0x6D06
838 ; RRGRR_DATA_REQ 0x2D02
839 ; RRGRR_IA_DOWNLINK_IND 0x6D08
840 ; RRGRR_START_MON_CCCH_REQ 0x2D03
841 ; RRGRR_STOP_MON_CCCH_REQ 0x2D04
842 ; RRGRR_CR_REQ 0x2D05
843 ; RRGRR_START_MON_BCCH_REQ 0x2D06
844 ; RRGRR_RR_EST_REQ 0x2D07
845 ; RRGRR_RR_EST_RSP 0x2D08
846 ; RRGRR_RR_EST_IND 0x6D0D
847 ; RRGRR_ACTIVATE_REQ 0x2D0A
848 ; RRGRR_GPRS_DATA_REQ 0x2D0C
849 ; RRGRR_SUSPEND_DCCH_REQ 0x2D0D
850 ; RRGRR_SUSPEND_DCCH_CNF 0x6D10
851 ; RRGRR_RECONNECT_DCCH_REQ 0x2D0E
852 ; RRGRR_RECONNECT_DCCH_CNF 0x6D11
853 ; RRGRR_RESUMED_TBF_REQ 0x2D01
854 ; RRGRR_RESUMED_TBF_CNF 0x6D07
855 ; RRGRR_STOP_DCCH_IND 0x6D12
856 ; RRGRR_CR_IND 0x6D13
857 ; RRGRR_NCELL_SYNC_REQ 0x2D0F
858 ; RRGRR_NCELL_SYNC_IND 0x6D15
859 ; RRGRR_SYNC_REQ 0x2D10
860 ; RRGRR_SYNC_IND 0x6D16
861 ; RRGRR_UPDATE_BA_REQ 0x2D12
862 ; RRGRR_MEAS_REP_REQ 0x2D13
863 ; RRGRR_MEAS_REP_CNF 0x6D17
864 ; RRGRR_TBF_ESTABLISHED_REQ 0x2D14
865 ; RRGRR_CR_RSP 0x2D15
866 ; RRGRR_MS_ID_IND 0x6D19
867 ; RRGRR_EXT_MEAS_REQ 0x2D16
868 ; RRGRR_EXT_MEAS_CNF 0x6D0A
869 ; RRGRR_EXT_MEAS_STOP_REQ 0x2D17
870 ; RRGRR_STOP_TASK_REQ 0x2D18
871 ; RRGRR_STOP_TASK_CNF 0x6D09
872 ; RRGRR_START_TASK_REQ 0x2D19
873 ; RRGRR_START_TASK_CNF 0x6D1A
874 ; RRGRR_STANDBY_STATE_IND 0x2D1A
875 ; RRGRR_READY_STATE_IND 0x2D1B
876
877
878
879 PRIM RRGRR_GPRS_SI13_IND 0x6D00
880 {
881 cause ; Cause
882 si_states ; State of SI
883 serving_cell_info ; Cell information
884 sdu ; Sdu to SI13 message
885 }
886
887
888
889
890
891
892 PRIM RRGRR_PACKET_PAGING_IND 0x6D02
893 {
894 pg_type ; Paging type
895 }
896
897
898
899
900
901
902 PRIM RRGRR_CHANNEL_REQ 0x2D00
903 {
904 req_data ; Channel Request Data
905 }
906
907
908
909
910
911
912 PRIM RRGRR_IA_IND 0x6D03
913 {
914 fn ; Frame Number
915 r_bit ; Retry Bit
916 sdu ; Sdu to message
917 }
918
919
920
921
922
923
924 PRIM RRGRR_IAEXT_IND 0x6D04
925 {
926 ia_index ; Index of IA
927 fn ; Frame Number
928 r_bit ; Retry Bit
929 sdu ; Sdu to message
930 }
931
932
933
934
935
936
937 PRIM RRGRR_ASSIGNMENT_REJ_IND 0x6D05
938 {
939 wait_ind ; wait indication
940 r_bit ; Retry Bit
941 }
942
943
944
945
946
947
948 PRIM RRGRR_DATA_IND 0x6D06
949 {
950 fn ; Frame Number
951 sdu ; Sdu to message
952 }
953
954
955
956
957
958
959 PRIM RRGRR_DATA_REQ 0x2D02
960 {
961 sdu ; Sdu to message
962 }
963
964
965
966
967
968
969 PRIM RRGRR_IA_DOWNLINK_IND 0x6D08
970 {
971 fn ; Frame Number
972 r_bit ; Retry Bit
973 sdu ; Sdu to message
974 }
975
976
977
978
979
980
981 PRIM RRGRR_START_MON_CCCH_REQ 0x2D03
982 {
983 pag_mode ; Paging Mode
984 split_pg ; Split paging cycle
985 }
986
987
988
989
990
991
992 PRIM RRGRR_STOP_MON_CCCH_REQ 0x2D04
993 {
994 is_pbcch_present ; PBCCH indicator
995 }
996
997
998
999
1000
1001
1002 PRIM RRGRR_CR_REQ 0x2D05
1003 {
1004 cr_type ; Cell re-selection mode
1005 arfcn ; channel number
1006 bsic ; bsic
1007 }
1008
1009
1010
1011
1012
1013
1014 PRIM RRGRR_START_MON_BCCH_REQ 0x2D06
1015 {
1016 si_to_read ; SI to read
1017 }
1018
1019
1020
1021
1022
1023
1024 PRIM RRGRR_RR_EST_REQ 0x2D07
1025 {
1026 non_gprs ; Non-GPRS parameters
1027 ch_needed ; Channel needed field
1028 ident_type ; Identity Type
1029 emlpp_prio ; eMLPP_PRIORITY
1030 susp_req ; GPRS Suspension request
1031 }
1032
1033
1034
1035
1036
1037
1038 PRIM RRGRR_RR_EST_RSP 0x2D08
1039 {
1040 rr_est ; RR establishment allowence
1041 susp_req ; GPRS Suspension request
1042 }
1043
1044
1045
1046
1047
1048
1049 PRIM RRGRR_RR_EST_IND 0x6D0D
1050 {
1051 }
1052
1053
1054
1055
1056
1057
1058 PRIM RRGRR_ACTIVATE_REQ 0x2D0A
1059 {
1060 non_gprs ; Non-GPRS parameters
1061 susp_req ; GPRS Suspension request
1062 rac ; Routing area code
1063 }
1064
1065
1066
1067
1068
1069
1070 PRIM RRGRR_GPRS_DATA_REQ 0x2D0C
1071 {
1072 old_ptmsi ; Packet TMSI
1073 new_ptmsi ; Packet TMSI
1074 tlli ; TLLI
1075 p_chan_req_des ; Packet Channel Request Description
1076 gprs_meas_results ; GPRS Measurement Results
1077 mac_req ; MAC Mode Requested
1078 cs_req ; Channel Coding Scheme Requested
1079 rai ; Last valid routing area identifier
1080 }
1081
1082
1083
1084
1085
1086
1087 PRIM RRGRR_SUSPEND_DCCH_REQ 0x2D0D
1088 {
1089 }
1090
1091
1092
1093
1094
1095
1096 PRIM RRGRR_SUSPEND_DCCH_CNF 0x6D10
1097 {
1098 }
1099
1100
1101
1102
1103
1104
1105 PRIM RRGRR_RECONNECT_DCCH_REQ 0x2D0E
1106 {
1107 reconn_cause ; why can't the procedure continue; ref to ASSIGNMENT FAILURE message
1108 }
1109
1110
1111
1112
1113
1114
1115 PRIM RRGRR_RECONNECT_DCCH_CNF 0x6D11
1116 {
1117 reconn_state ; result of the reconnection procedure; may indicate Lower Layer Failure
1118 }
1119
1120
1121
1122
1123
1124
1125 PRIM RRGRR_RESUMED_TBF_REQ 0x2D01
1126 {
1127 }
1128
1129
1130
1131
1132
1133
1134 PRIM RRGRR_RESUMED_TBF_CNF 0x6D07
1135 {
1136 }
1137
1138
1139
1140
1141
1142
1143 PRIM RRGRR_STOP_DCCH_IND 0x6D12
1144 {
1145 stop_cause ; Stop Cause
1146 }
1147
1148
1149
1150
1151
1152
1153 PRIM RRGRR_CR_IND 0x6D13
1154 {
1155 cr_type ; Cell re-selection mode
1156 }
1157
1158
1159
1160
1161
1162
1163 PRIM RRGRR_NCELL_SYNC_REQ 0x2D0F
1164 {
1165 arfcn [RRGRR_MAX_ARFCN_NCELL_SYNC_REQ] ; List of Channel Numbers
1166 sync_type ; Primitive Item
1167 }
1168
1169
1170
1171
1172
1173
1174 PRIM RRGRR_NCELL_SYNC_IND 0x6D15
1175 {
1176 sync_result [RRGRR_MAX_RSLT_NCELL_SYNC_IND] ; Results of Neighbour Cell Synchronisation
1177 }
1178
1179
1180
1181
1182
1183
1184 PRIM RRGRR_SYNC_REQ 0x2D10
1185 {
1186 arfcn ; Frequency
1187 bsic ; Bsic
1188 }
1189
1190
1191
1192
1193
1194
1195 PRIM RRGRR_SYNC_IND 0x6D16
1196 {
1197 sync_res ; Synchronisation Result
1198 }
1199
1200
1201
1202
1203
1204
1205 PRIM RRGRR_UPDATE_BA_REQ 0x2D12
1206 {
1207 cell_type ; cell type
1208 nc_mode ; NC mode
1209 add_freq_list [RRGRR_BA_LIST_SIZE] ; ba list added
1210 rm_freq_list [RRGRR_BA_LIST_SIZE] ; ba list removed
1211 }
1212
1213
1214
1215
1216
1217
1218 PRIM RRGRR_MEAS_REP_REQ 0x2D13
1219 {
1220 meas_cause ; measurement repot
1221 }
1222
1223
1224
1225
1226
1227
1228 PRIM RRGRR_MEAS_REP_CNF 0x6D17
1229 {
1230 meas_res [RRGRR_MEAS_REP_LIST_SIZE] ; meas report
1231 }
1232
1233
1234
1235
1236
1237
1238 PRIM RRGRR_TBF_ESTABLISHED_REQ 0x2D14
1239 {
1240 }
1241
1242
1243
1244
1245
1246
1247 PRIM RRGRR_CR_RSP 0x2D15
1248 {
1249 }
1250
1251
1252
1253
1254
1255
1256 PRIM RRGRR_MS_ID_IND 0x6D19
1257 {
1258 tmsi ; T M S I
1259 }
1260
1261
1262
1263
1264
1265
1266 PRIM RRGRR_EXT_MEAS_REQ 0x2D16
1267 {
1268 arfcn_idx [1..RRGRR_MAX_ARFCN_EXT_MEAS] ; Frequency Channel Numbers
1269 call_ref ; Call reference ID
1270 report_type ; Reporting type
1271 ncc_permitted ; Permitted cells indication
1272 }
1273
1274
1275
1276
1277
1278
1279 PRIM RRGRR_EXT_MEAS_CNF 0x6D0A
1280 {
1281 xmeas_res [0..RRGRR_MAX_ARFCN_EXT_MEAS] ; Frequency Channel Numbers; array length = 0 if procedure was stopped
1282 call_ref ; Call reference ID
1283 xmeas_cause ; Result state
1284 }
1285
1286
1287
1288
1289
1290
1291 PRIM RRGRR_EXT_MEAS_STOP_REQ 0x2D17
1292 {
1293 }
1294
1295
1296
1297
1298
1299
1300 PRIM RRGRR_STOP_TASK_REQ 0x2D18
1301 {
1302 task ; Task
1303 }
1304
1305
1306
1307
1308
1309
1310 PRIM RRGRR_STOP_TASK_CNF 0x6D09
1311 {
1312 }
1313
1314
1315
1316
1317
1318
1319 PRIM RRGRR_START_TASK_REQ 0x2D19
1320 {
1321 state ; State
1322 }
1323
1324
1325
1326
1327
1328
1329 PRIM RRGRR_START_TASK_CNF 0x6D1A
1330 {
1331 }
1332
1333
1334
1335
1336
1337
1338 PRIM RRGRR_STANDBY_STATE_IND 0x2D1A
1339 {
1340 }
1341
1342
1343
1344
1345
1346
1347 PRIM RRGRR_READY_STATE_IND 0x2D1B
1348 {
1349 }
1350
1351
1352
1353
1354
1355
1356
1357
1358