FreeCalypso > hg > fc-tourmaline
comparison cdg-hybrid/sap/mphc.pdf @ 14:35f7a1dc9f7d
cdg-hybrid: import from Magnetite
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 16 Oct 2020 07:15:38 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
13:83146a4ae927 | 14:35f7a1dc9f7d |
---|---|
1 ;******************************************************************************** | |
2 ;*** File : mphc.pdf | |
3 ;*** Creation : Fri Jun 08 13:58:09 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 : mphc | |
9 ;*** Document No. : 10.10.10.011 | |
10 ;*** Document Date : 2003-04-03 | |
11 ;*** Document Status: BEING_PROCESSED | |
12 ;*** Document Author: MSB | |
13 ;******************************************************************************** | |
14 | |
15 | |
16 | |
17 PRAGMA SRC_FILE_TIME "Mon Sep 26 14:30:48 2005" | |
18 PRAGMA LAST_MODIFIED "2003-04-03" | |
19 PRAGMA ID_AND_VERSION "10.10.10.011" | |
20 | |
21 | |
22 | |
23 CONST BA_LIST_SIZE 33 ; | |
24 CONST MAX_NCELL_EOTD_L1 12 ; | |
25 CONST MAX_NCELL 6 ; number of neighbour cells in measurement reports | |
26 CONST MAX_CARRIERS 548 ; | |
27 CONST BCCH_LIST_SIZE 32 ; | |
28 CONST MAX_MEAS_VALUES 8 ; | |
29 CONST MAX_L2_FRAME_SIZE 23 ; | |
30 CONST MAX_MA_CARRIER 64 ; | |
31 CONST MAX_SCHED_SIZE 10 ; | |
32 CONST ADC_LIST_SIZE 5 ; | |
33 | |
34 | |
35 | |
36 VALTAB VAL_bs_pa_mfrms | |
37 VAL 2 "2 Multiframe Periods" | |
38 VAL 3 "3 Multiframe Periods" | |
39 VAL 4 "4 Multiframe Periods" | |
40 VAL 5 "5 Multiframe Periods" | |
41 VAL 6 "6 Multiframe Periods" | |
42 VAL 7 "7 Multiframe Periods" | |
43 VAL 8 "8 Multiframe Periods" | |
44 VAL 9 "9 Multiframe Periods" | |
45 | |
46 VALTAB VAL_bcch_combined | |
47 VAL 0 COMB_CCCH_NOT_COMB "CCCH not combined with SDCCH" | |
48 VAL 1 COMB_CCCH_COMB "CCCH combined with SDCCH" | |
49 | |
50 VALTAB VAL_ccch_group | |
51 VAL 0 CCCH_GROUP_TS0 "equal to timeslot 0" | |
52 VAL 1 CCCH_GROUP_TS2 "equal to timeslot 2" | |
53 VAL 2 CCCH_GROUP_TS4 "equal to timeslot 4" | |
54 VAL 3 CCCH_GROUP_TS6 "equal to timeslot 6" | |
55 | |
56 VALTAB VAL_page_block_index | |
57 VAL 0 - 8 "for non-combined" | |
58 VAL 0 - 2 "for combined" | |
59 | |
60 VALTAB VAL_page_mode | |
61 VAL 0 PGM_NORMAL "Use normal paging" | |
62 VAL 1 PGM_EXTENDED "Use extended paging" | |
63 VAL 2 PGM_REORG "use reorganise paging" | |
64 | |
65 VALTAB VAL_modulus | |
66 VAL 1 - 65536 "valid range for modulus" | |
67 VAL 0 - 65535 "valid range for relative position" | |
68 | |
69 VALTAB VAL_radio_freq | |
70 VAL 1 - 124 "Layer 1 Encoded Frequency" | |
71 VAL 1 - 174 "Layer 1 Encoded Frequency" | |
72 VAL 512 - 810 "Layer 1 Encoded Frequency" | |
73 VAL 811 - 885 "Layer 1 Encoded Frequency" | |
74 VAL 1 - 498 "Layer 1 Encoded Frequency" | |
75 VAL 1 - 548 "Layer 1 Encoded Frequency" | |
76 VAL 128 - 251 "Layer 1 Encoded Frequency" | |
77 VAL 1 - 424 "Layer 1 Encoded Frequency" | |
78 | |
79 VALTAB VAL_l2_channel %!TI_DUAL_MODE% | |
80 VAL 1 L2_CHANNEL_SACCH "SACCH block" | |
81 VAL 2 L2_CHANNEL_SDCCH "SDCCH block" | |
82 VAL 3 L2_CHANNEL_FACCH_H "FACCH halfrate block" | |
83 VAL 4 L2_CHANNEL_FACCH_F "FACCH fullrate block" | |
84 VAL 5 L2_CHANNEL_CCCH "CCCH block" | |
85 VAL 6 L2_CHANNEL_NBCCH "normal BCCH block" | |
86 VAL 7 L2_CHANNEL_PCH "PCH block" | |
87 VAL 8 L2_CHANNEL_EPCH "extended PCH block" | |
88 VAL 9 L2_CHANNEL_CBCH "CBCH block" | |
89 VAL 10 L2_CHANNEL_EBCCH "extended BCCH" | |
90 | |
91 VALTAB VAL_error_flag | |
92 VAL 0 VALID_BLOCK "valid block received" | |
93 VAL 1 INVALID_BLOCK "invalid block received" | |
94 | |
95 VALTAB VAL_tc | |
96 VAL 0 - 7 "valid range" | |
97 | |
98 VALTAB VAL_fn_offset | |
99 VAL 0 - 2715647 "valid range" | |
100 | |
101 VALTAB VAL_time_alignment | |
102 VAL 0 - 4999 "valid range" | |
103 | |
104 VALTAB VAL_timing_validity | |
105 VAL 0 TV_INVALID_TIMING_INFO "timing info shall not be used, do full FB and SB detection" | |
106 VAL 1 TV_APPROX_TIMING_INFO "timing info may be used, do full FB and SB detection" | |
107 VAL 2 TV_VALID_TIMING_INFO "read SB based based on timing info (only for ncell)" | |
108 | |
109 VALTAB VAL_search_mode | |
110 VAL 0 SM_WIDE_MODE "wideband capture and open-loop afc algorithm" | |
111 VAL 1 SM_NARROW_MODE "narrowband capture and open-loop afc algorithm" | |
112 | |
113 VALTAB VAL_bsic | |
114 VAL 0 - 63 "base station identification code" | |
115 | |
116 VALTAB VAL_tsc | |
117 VAL 0 - 7 "type of sequence code" | |
118 | |
119 VALTAB VAL_bcch_blocks_required | |
120 VAL 1 SI_NBLOCK_0 "TC 0 normal" | |
121 VAL 2 SI_NBLOCK_1 "TC 1 normal" | |
122 VAL 4 SI_NBLOCK_2 "TC 2 normal" | |
123 VAL 8 SI_NBLOCK_3 "TC 3 normal" | |
124 VAL 16 SI_NBLOCK_4 "TC 4 normal" | |
125 VAL 32 SI_NBLOCK_5 "TC 5 normal" | |
126 VAL 64 SI_NBLOCK_6 "TC 6 normal" | |
127 VAL 128 SI_NBLOCK_7 "TC 7 normal" | |
128 VAL 256 SI_EBLOCK_0 "TC 0 extended" | |
129 VAL 512 SI_EBLOCK_1 "TC 1 extended" | |
130 VAL 1024 SI_EBLOCK_2 "TC 2 extended" | |
131 VAL 2048 SI_EBLOCK_3 "TC 3 extended" | |
132 VAL 4096 SI_EBLOCK_4 "TC 4 extended" | |
133 VAL 8192 SI_EBLOCK_5 "TC 5 extended" | |
134 VAL 16384 SI_EBLOCK_6 "TC 6 extended" | |
135 VAL 32768 SI_EBLOCK_7 "TC 7 extended" | |
136 VAL 0x0002 NCELL_BCCH_SI_2 "PLMN Search" | |
137 VAL 0x00CC NCELL_BCCH_SI_3_4 "Ncell BCCH" | |
138 VAL 0x00CE NCELL_BCCH_SI_2_3_4 "PLMN Search" | |
139 VAL 0x8844 NCELL_BCCH_SI_3_7_8 "Ncell BCCH" | |
140 | |
141 VALTAB VAL_channel_type | |
142 VAL 1 CH_TCH_F "TCH/F" | |
143 VAL 2 CH_TCH_H "TCH/H" | |
144 VAL 3 CH_SDCCH_4 "SDCCH/4" | |
145 VAL 4 CH_SDCCH_8 "SDCCH/8" | |
146 | |
147 VALTAB VAL_timeslot_no | |
148 VAL 0 - 7 "timeslot number 0-7" | |
149 | |
150 VALTAB VAL_h | |
151 VAL 0 NO_HOPPING "no hopping" | |
152 VAL 1 HOPPING "hopping" | |
153 | |
154 VALTAB VAL_hsn | |
155 VAL 0 - 63 "hopping sequence number" | |
156 | |
157 VALTAB VAL_maio | |
158 VAL 0 - 63 "mobile allocation index offset" | |
159 | |
160 VALTAB VAL_cbch_select | |
161 VAL 1 CBCH_READ_EXT "read extended CBCH" | |
162 VAL 0 CBCH_READ_NORM "read normal CBCH" | |
163 | |
164 VALTAB VAL_schedule_length | |
165 VAL 1 - 49 "length of the schedule period in blocks" | |
166 VAL 0 CBCH_NO_SCHED "no scheduling provided" | |
167 | |
168 VALTAB VAL_tb_bitmap | |
169 VAL 1 CBCH_NORM_BLOCK2 "norm block 2" | |
170 VAL 2 CBCH_NORM_BLOCK3 "norm block 3" | |
171 VAL 4 CBCH_NORM_BLOCK4 "norm block 4" | |
172 VAL 8 CBCH_EXT_BLOCK2 "ext block 2" | |
173 VAL 16 CBCH_EXT_BLOCK3 "ext block 3" | |
174 VAL 32 CBCH_EXT_BLOCK4 "ext block 4" | |
175 VAL 7 CBCH_NORM_BLOCK234 "request all blocks" | |
176 VAL 56 CBCH_EXT_BLOCK234 "all ext blocks" | |
177 | |
178 VALTAB VAL_normal_cbch | |
179 VAL 0 CBCH_DONT_STOP "dont stop cbch" | |
180 VAL 1 CBCH_STOP "stop cbch" | |
181 | |
182 VALTAB VAL_txpwr | |
183 VAL 0 - 31 "Coded as the binary representation of the power control level as defined in GSM 05.05 section 4.1 and is in the range 0 - 31." | |
184 | |
185 VALTAB VAL_powerclass_gsm | |
186 VAL 1 POW_CLASS_1 "Class 1" | |
187 VAL 2 POW_CLASS_2 "Class 2" | |
188 VAL 3 POW_CLASS_3 "Class 3" | |
189 VAL 4 POW_CLASS_4 "Class 4" | |
190 VAL 5 POW_CLASS_5 "Class 5" | |
191 | |
192 VALTAB VAL_dtx_allowed | |
193 VAL 0 DTX_NOTALLOWED "DTX is not allowed" | |
194 VAL 1 DTX_ALLOWED "DTX is allowed" | |
195 | |
196 VALTAB VAL_pwrc | |
197 VAL 0 PWRC_NOT_SET "PWRC is not set" | |
198 VAL 1 PWRC_SET "PWRC is set" | |
199 | |
200 VALTAB VAL_channel_mode | |
201 VAL 0 CM_SIGNALLING_ONLY "signalling only" | |
202 VAL 1 CM_TCH_FS "TCH full rate speech" | |
203 VAL 2 CM_TCH_HS "TCH half rate speech" | |
204 VAL 3 CM_TCH_96 "TCH data 9600" | |
205 VAL 4 CM_TCH_F_48 "TCH data full rate 4800" | |
206 VAL 5 CM_TCH_H_48 "TCH data half rate 4800" | |
207 VAL 6 CM_TCH_F_24 "TCH data full rate 2400" | |
208 VAL 7 CM_TCH_H_24 "TCH data half rate 2400" | |
209 VAL 8 CM_TCH_EFR "TCH" | |
210 VAL 9 CM_TCH_144 "TCH" | |
211 VAL 10 CM_TCH_AHS "TCH AMR half rate" | |
212 VAL 11 CM_TCH_AFS "TCH AMR full rate" | |
213 | |
214 VALTAB VAL_cipher_mode | |
215 VAL 0 CI_NO_CIPHERING "ciphering off" | |
216 VAL 1 CI_CIPHERING "ciphering on" | |
217 | |
218 VALTAB VAL_a5_algorithm | |
219 VAL 0 A5_1 "A5/1 algorithm" | |
220 VAL 1 A5_2 "A5/2 algorithm" | |
221 VAL 2 A5_3 "A5/3 algorithm" | |
222 VAL 3 A5_4 "A5/4 algorithm" | |
223 VAL 4 A5_5 "A5/5 algorithm" | |
224 VAL 5 A5_6 "A5/6 algorithm" | |
225 VAL 6 A5_7 "A5/7 algorithm" | |
226 | |
227 VALTAB VAL_cause | |
228 VAL 0 HO_COMPLETE "success" | |
229 VAL 1 HO_TIMEOUT "timeout" | |
230 | |
231 VALTAB VAL_nci | |
232 VAL 0 HO_TA_OUT_IGNORED "timing advance out of range is ignored" | |
233 VAL 1 HO_TA_OUT_NOT_IGNORED "timing advance out of range is not ignored" | |
234 | |
235 VALTAB VAL_timing_advance_valid | |
236 VAL 0 HO_TA_NOT_VALID "timing advance information is not valid" | |
237 VAL 1 HO_TA_VALID "timing advance information is valid" | |
238 | |
239 VALTAB VAL_dtx_used | |
240 VAL 0 DTX_NOT_USED "DTX was not used" | |
241 VAL 1 DTX_USED "DTX was used" | |
242 | |
243 VALTAB VAL_meas_valid | |
244 VAL 0 MEAS_ARE_NOT_VALID "measurement values are not valid" | |
245 VAL 1 MEAS_ARE_VALID "measurement values are valid" | |
246 | |
247 VALTAB VAL_bcch_freq | |
248 VAL 1 - 124 "Layer 1 Encoded Frequency" | |
249 VAL 1 - 174 "Layer 1 Encoded Frequency" | |
250 VAL 512 - 810 "Layer 1 Encoded Frequency" | |
251 VAL 512 - 885 "Layer 1 Encoded Frequency" | |
252 VAL 1 - 498 "Layer 1 Encoded Frequency" | |
253 VAL 1 - 548 "Layer 1 Encoded Frequency" | |
254 | |
255 VALTAB VAL_sub_channel | |
256 VAL 0 - 3 "SDCCH/4" | |
257 VAL 0 - 7 "SDCCH/8" | |
258 VAL 0 - 1 "TCH/H" | |
259 VAL 0 SUB_CH_0 "sub channel 0" | |
260 VAL 1 SUB_CH_1 "sub channel 1" | |
261 | |
262 VALTAB VAL_frame_erasure | |
263 VAL 0 TCH_LOOP_A "TCH loop A" | |
264 VAL 1 TCH_LOOP_B "TCH loop B" | |
265 VAL 2 TCH_LOOP_C "TCH loop C" | |
266 VAL 3 TCH_LOOP_D "TCH loop D" | |
267 VAL 4 TCH_LOOP_E "TCH loop E" | |
268 VAL 5 TCH_LOOP_F "TCH loop F" | |
269 VAL 6 TCH_LOOP_I "TCH loop I" | |
270 | |
271 VALTAB VAL_tested_device | |
272 VAL 0 DAI_NO_TEST "no test" | |
273 VAL 1 DAI_S_DEC "speech decoder" | |
274 VAL 2 DAI_S_COD "speech coder" | |
275 VAL 4 DAI_ACOUSTIC "acoustic tests" | |
276 | |
277 VALTAB VAL_sleep_mode | |
278 VAL 0 NO_SLEEP "no sleep mode" | |
279 VAL 1 SMALL_SLEEP "small sleep mode" | |
280 VAL 2 BIG_SLEEP "big sleep mode" | |
281 VAL 3 DEEP_SLEEP "deep sleep mode" | |
282 VAL 4 ALL_SLEEP "all sleep modes" | |
283 | |
284 VALTAB VAL_Clocks | |
285 VAL 1 CL_ARMIO "ARMIO_CLK" | |
286 VAL 2 CL_RIFR "RIF_CLKR" | |
287 VAL 4 CL_RIFX "RIF_CLKX" | |
288 VAL 16 CL_RIF13 "RIF_CLK13" | |
289 VAL 32 CL_NCLK "UWIRE_CLK" | |
290 VAL 64 CL_SIM "SIM_CLK" | |
291 VAL 128 CL_TSP "TSP_CLK" | |
292 VAL 256 CL_TIMER "TIMER_CLK" | |
293 VAL 512 CL_TPU "TPU_CLK" | |
294 VAL 1024 CL_UART "UART_CLK" | |
295 VAL 2048 CL_SW_CLOCK "SWITCH_IRQ_CLK" | |
296 | |
297 VALTAB VAL_sb_flag | |
298 VAL 0 NO_SB_FOUND "synchron burst not found (fn_offset, time_alignment and bsic are not valid)" | |
299 VAL 1 SB_FOUND "synchron burst found (fn_offset, time_alignment and bsic are valid" | |
300 | |
301 VALTAB VAL_gprs_prio | |
302 VAL 0 GPRS_PRIO_TOP "Higher than serving cell" | |
303 VAL 1 GPRS_PRIO_HIGH "Higher than normal ncell bcch reading" | |
304 VAL 2 GPRS_PRIO_NORM "Normal" | |
305 | |
306 VALTAB VAL_radio_band_config | |
307 VAL 1 STD_900 "GSM 900" | |
308 VAL 2 STD_EGSM "extended GSM" | |
309 VAL 3 STD_1900 "PCS 1900" | |
310 VAL 4 STD_1800 "DCS 1800" | |
311 VAL 5 STD_DUAL "GSM 900 / DCS 1800" | |
312 VAL 6 STD_DUAL_EGSM "extended GSM / DCS 1800" | |
313 VAL 7 STD_850 "GSM 850" | |
314 VAL 8 STD_DUAL_US "GSM 850 / PCS 1900" | |
315 | |
316 VALTAB VAL_initial_codec_mode | |
317 VAL 0 CODEC_MODE_1 "lowest codec mode" | |
318 VAL 1 CODEC_MODE_2 "second lowest mode" | |
319 VAL 2 CODEC_MODE_3 "third lowest mode" | |
320 VAL 3 CODEC_MODE_4 "highest mode" | |
321 | |
322 VALTAB VAL_eodt_data_valid | |
323 VAL 0 EOTD_NOT_PRES "EOTD data not present" | |
324 VAL 1 EOTD_PRES "EOTD data present" | |
325 | |
326 VALTAB VAL_eotd | |
327 VAL 0 NC_MON "neighbour cell monitoring" | |
328 VAL 1 EOTD_MON "EOTD monitoring" | |
329 | |
330 VALTAB VAL_mode | |
331 VAL 0 MODE_IDLE "idle" | |
332 VAL 1 MODE_DEDIC "dedicated or packet transfer" | |
333 | |
334 | |
335 | |
336 | |
337 VAR param "dummy parameter" B | |
338 | |
339 | |
340 VAR bs_pa_mfrms "Multiframe Period" B | |
341 | |
342 VAL @p_mphc - VAL_bs_pa_mfrms@ | |
343 | |
344 VAR bs_ag_blks_res "Blocks reserved for AGCH" B | |
345 | |
346 | |
347 VAR bcch_combined "combined BCCH flag" B | |
348 | |
349 VAL @p_mphc - VAL_bcch_combined@ | |
350 | |
351 VAR ccch_group "CCCH group" B | |
352 | |
353 VAL @p_mphc - VAL_ccch_group@ | |
354 | |
355 VAR page_group "paging group" B | |
356 | |
357 | |
358 VAR page_block_index "page block index" B | |
359 | |
360 VAL @p_mphc - VAL_page_block_index@ | |
361 | |
362 VAR page_mode "paging mode" B | |
363 | |
364 VAL @p_mphc - VAL_page_mode@ | |
365 | |
366 VAR schedule_array_size "number of channel numbers" B | |
367 | |
368 | |
369 VAR modulus "modulo part" S | |
370 | |
371 VAL @p_mphc - VAL_modulus@ | |
372 | |
373 VAR relative_position "relative part" S | |
374 | |
375 | |
376 VAR radio_freq "channel number" S | |
377 | |
378 VAL @p_mphc - VAL_radio_freq@ | |
379 | |
380 VAR l2_channel "layer 2 channel type" B | |
381 | |
382 VAL @p_mphc - VAL_l2_channel@ | |
383 | |
384 VAR error_flag "error cause" B | |
385 | |
386 VAL @p_mphc - VAL_error_flag@ | |
387 | |
388 VAR content "frame content" B | |
389 | |
390 | |
391 VAR tc "multiframe number modulo 8" B | |
392 | |
393 VAL @p_mphc - VAL_tc@ | |
394 | |
395 VAR fn "frame number" L | |
396 | |
397 | |
398 VAR fn_offset "frame offset" L | |
399 | |
400 VAL @p_mphc - VAL_fn_offset@ | |
401 | |
402 VAR time_alignment "Difference in quarter bits between the first bit in a frame of the serving cell and the first bit in the next frame of the non-serving cell. Validity of time_alignment dependent upon timing_validity indication. (0 - 4999)" L | |
403 | |
404 VAL @p_mphc - VAL_time_alignment@ | |
405 | |
406 VAR time_alignmnt "Difference in quarter bits between serving and handover destination cell (0 to 5000)" L | |
407 | |
408 VAL @p_mphc - VAL_time_alignment@ | |
409 | |
410 VAR timing_validity "timing validity" B | |
411 | |
412 VAL @p_mphc - VAL_timing_validity@ | |
413 | |
414 VAR search_mode "search mode" B | |
415 | |
416 VAL @p_mphc - VAL_search_mode@ | |
417 | |
418 VAR bsic "base station identification code" B | |
419 | |
420 VAL @p_mphc - VAL_bsic@ | |
421 | |
422 VAR radio_freq_array_size "Number of entries in the radio_freq_array within a stop request. When 6 (maximum number of requests to be served in parallel) are provided the message is interpreted as a complete process stop request." B | |
423 | |
424 | |
425 VAR nbr_of_carriers "The number of cell carriers measured during the PCH block" B | |
426 | |
427 | |
428 VAR num_of_chans "Number of valid carrier numbers contained in the BA list (chan_number) array (1 to 33)" B | |
429 | |
430 | |
431 VAR rf_chan_cnt "number of channels in the mobile allocation list or number of bcch in the list" S | |
432 | |
433 | |
434 VAR radio_freq_array "channel list" S | |
435 | |
436 | |
437 VAR tsc "training sequence code" B | |
438 | |
439 VAL @p_mphc - VAL_tsc@ | |
440 | |
441 VAR bcch_blocks_required "sys info bitmap" S | |
442 | |
443 VAL @p_mphc - VAL_bcch_blocks_required@ | |
444 | |
445 VAR rxlev "The accumulated result of a power measurements. The signal strength units used are based on those described in GSM 05.08 (ETS 300 911) section 8.1.4. The measurements continue above 63 and below 0" B | |
446 | |
447 | |
448 VAR s_rxlev "The serving cell received power level (average of the 4 PCH bursts read during the particular PCH block)." B | |
449 | |
450 | |
451 VAR ba_id "band allocation identification" B | |
452 | |
453 | |
454 VAR next_radio_freq_measured "channel index" B | |
455 | |
456 | |
457 VAR channel_type "SDCCH channel type" B | |
458 | |
459 VAL @p_mphc - VAL_channel_type@ | |
460 | |
461 VAR timeslot_no "timeslot number" B | |
462 | |
463 VAL @p_mphc - VAL_timeslot_no@ | |
464 | |
465 VAR h "hopping" B | |
466 | |
467 VAL @p_mphc - VAL_h@ | |
468 | |
469 VAR maio "mobile allocation index offset" B | |
470 | |
471 VAL @p_mphc - VAL_maio@ | |
472 | |
473 VAR hsn "hopping sequence number" B | |
474 | |
475 VAL @p_mphc - VAL_hsn@ | |
476 | |
477 VAR cbch_select "which cbch channel to read" B | |
478 | |
479 VAL @p_mphc - VAL_cbch_select@ | |
480 | |
481 VAR schedule_length "length of schedule period" B | |
482 | |
483 VAL @p_mphc - VAL_schedule_length@ | |
484 | |
485 VAR first_blocks_0 "Bitmap defining a set of blocks to be read during the schedule period. The bits represent the blocks as follows: bit MSB=31 -> block=32; bit LSB=0 -> block=1." L | |
486 | |
487 | |
488 VAR first_blocks_1 "Bitmap defining a set of blocks to be read during the schedule period. The bits represent the blocks as follows: bit MSB=15 -> block=48; bit LSB=0 -> block=33." S | |
489 | |
490 | |
491 VAR tb_bitmap "blocks to read" B | |
492 | |
493 VAL @p_mphc - VAL_tb_bitmap@ | |
494 | |
495 VAR normal_cbch "normal cbch" B | |
496 | |
497 VAL @p_mphc - VAL_normal_cbch@ | |
498 | |
499 VAR extended_cbch "extended cbch" B | |
500 | |
501 | |
502 VAR txpwr "Indicates the power level which the mobile should use for transmission ." B | |
503 | |
504 VAL @p_mphc - VAL_txpwr@ | |
505 | |
506 VAR txpwr_used "TX power level currently used by L1 (For TEST MOBILE only)." B | |
507 | |
508 | |
509 VAR rand "TDMA frames before sending RACH burst" B | |
510 | |
511 | |
512 VAR channel_request "content of channel request message" B | |
513 | |
514 | |
515 VAR powerclass_gsm "GSM power class of the MS." B | |
516 | |
517 VAL @p_mphc - VAL_powerclass_gsm@ | |
518 | |
519 VAR powerclass_dcs "DCS power class of the MS." B | |
520 | |
521 | |
522 VAR timing_advance "timing advance" B | |
523 | |
524 | |
525 VAR t1 "N32; named n32 in S922.doc" B | |
526 | |
527 | |
528 VAR t3 "N51; named n51 in S922.doc" B | |
529 | |
530 | |
531 VAR t2 "N26; named n26 in S922.doc" B | |
532 | |
533 | |
534 VAR start_time_present "start time present" B | |
535 | |
536 | |
537 VAR maio_bef_sti "MAIO used before starting time" B | |
538 | |
539 | |
540 VAR dtx_allowed "DTX allowed" B | |
541 | |
542 VAL @p_mphc - VAL_dtx_allowed@ | |
543 | |
544 VAR pwrc "power control indicator" B | |
545 | |
546 VAL @p_mphc - VAL_pwrc@ | |
547 | |
548 VAR channel_mode "channel mode" B | |
549 | |
550 VAL @p_mphc - VAL_channel_mode@ | |
551 | |
552 VAR channel_mode_1 "channel mode" B | |
553 | |
554 | |
555 VAR channel_mode_2 "channel mode" B | |
556 | |
557 | |
558 VAR cipher_mode "cipher mode" B | |
559 | |
560 VAL @p_mphc - VAL_cipher_mode@ | |
561 | |
562 VAR a5_algorithm "A5 algorithm" B | |
563 | |
564 VAL @p_mphc - VAL_a5_algorithm@ | |
565 | |
566 VAR A "Kc values" B | |
567 | |
568 | |
569 VAR ncc "national colour code" B | |
570 | |
571 | |
572 VAR bcc "base station colour code" B | |
573 | |
574 | |
575 VAR bcch_carrier "BCCH carrier" S | |
576 | |
577 | |
578 VAR ho_acc "handover access" B | |
579 | |
580 | |
581 VAR report_time_diff "time difference" B | |
582 | |
583 | |
584 VAR cause "handover success" B | |
585 | |
586 VAL @p_mphc - VAL_cause@ | |
587 | |
588 VAR nci "normal cell indication" B | |
589 | |
590 VAL @p_mphc - VAL_nci@ | |
591 | |
592 VAR timing_advance_valid "timing advance information valid flag" B | |
593 | |
594 VAL @p_mphc - VAL_timing_advance_valid@ | |
595 | |
596 VAR dtx_used "DTX used flag" B | |
597 | |
598 VAL @p_mphc - VAL_dtx_used@ | |
599 | |
600 VAR meas_valid "measurement valid flag" B | |
601 | |
602 VAL @p_mphc - VAL_meas_valid@ | |
603 | |
604 VAR rxlev_full_acc "rxlevel full serving cell accumulated" S | |
605 | |
606 | |
607 VAR rxlev_sub_acc "rxlevel sub serving cell accumulated" S | |
608 | |
609 | |
610 VAR rxlev_full_nbr_meas "number of rxlevel full serving cell samples" B | |
611 | |
612 | |
613 VAR rxlev_sub_nbr_meas "number of rxlevel sub serving cell samples" B | |
614 | |
615 | |
616 VAR rxqual_full_acc_errors "rxqual full serving cell bit errors" S | |
617 | |
618 | |
619 VAR rxqual_sub_acc_errors "rxlevel sub serving cell bit errors" S | |
620 | |
621 | |
622 VAR rxqual_full_nbr_bits "number of examined bits for rxqual full serving cell" S | |
623 | |
624 | |
625 VAR rxqual_sub_nbr_bits "number of examined bits for rxqual sub serving cell" S | |
626 | |
627 | |
628 VAR no_of_ncells_meas "number of neighbour cell results" B | |
629 | |
630 | |
631 VAR bcch_freq "channel number" S | |
632 | |
633 VAL @p_mphc - VAL_bcch_freq@ | |
634 | |
635 VAR rxlev_acc "accumulated rx level" S | |
636 | |
637 | |
638 VAR rxlev_nbr_meas "nbr of rxlevel samples" B | |
639 | |
640 | |
641 VAR sub_channel "sub channel" B | |
642 | |
643 VAL @p_mphc - VAL_sub_channel@ | |
644 | |
645 VAR frame_erasure "TCH loop type" B | |
646 | |
647 VAL @p_mphc - VAL_frame_erasure@ | |
648 | |
649 VAR tested_device "DAI test device" B | |
650 | |
651 VAL @p_mphc - VAL_tested_device@ | |
652 | |
653 VAR sleep_mode "sleep mode" B | |
654 | |
655 VAL @p_mphc - VAL_sleep_mode@ | |
656 | |
657 VAR Clocks "clock modules" S | |
658 | |
659 VAL @p_mphc - VAL_Clocks@ | |
660 | |
661 VAR sb_flag "Flag indicating whether synchronisation channel was read correctly or not" B | |
662 | |
663 VAL @p_mphc - VAL_sb_flag@ | |
664 | |
665 VAR shared_ptr "Pointer" L | |
666 | |
667 | |
668 VAR adc_results "result" S | |
669 | |
670 | |
671 VAR gprs_prio "Gprs priority" B | |
672 | |
673 VAL @p_mphc - VAL_gprs_prio@ | |
674 | |
675 VAR ccch_lev "Power strength level" B | |
676 | |
677 | |
678 VAR radio_band_config "Bitmap of frequency bands" B | |
679 | |
680 VAL @p_mphc - VAL_radio_band_config@ | |
681 | |
682 VAR noise_suppression_control_bit "noise suppression control bit" B | |
683 | |
684 | |
685 VAR initial_codec_mode_indicator "initial code mode indicator" B | |
686 | |
687 | |
688 VAR initial_codec_mode "initial code mode" B | |
689 | |
690 VAL @p_mphc - VAL_initial_codec_mode@ | |
691 | |
692 VAR active_codec_set "active codec set" B | |
693 | |
694 | |
695 VAR threshold "threshold" B | |
696 | |
697 | |
698 VAR hysteresis "hysteresis" B | |
699 | |
700 | |
701 VAR a_eotd_crosscor "Cross correlation" T | |
702 | |
703 | |
704 VAR d_eotd_first "Delay to first correlation" T | |
705 | |
706 | |
707 VAR d_eotd_max "Delay to maximum correlation" T | |
708 | |
709 | |
710 VAR eodt_data_valid "EOTD data present" B | |
711 | |
712 VAL @p_mphc - VAL_eodt_data_valid@ | |
713 | |
714 VAR eotd "EOTD or neighbour cell monitoring" B | |
715 | |
716 VAL @p_mphc - VAL_eotd@ | |
717 | |
718 VAR list_size "1 up to 12 neighbour cells" B | |
719 | |
720 | |
721 VAR mode "idle or dedicated mode" B | |
722 | |
723 VAL @p_mphc - VAL_mode@ | |
724 | |
725 VAR neigh_id "reserved" B | |
726 | |
727 | |
728 VAR attempt "reserved" B | |
729 | |
730 | |
731 VAR pm "reserved" L | |
732 | |
733 | |
734 VAR toa "reserved" L | |
735 | |
736 | |
737 VAR angle "reserved" L | |
738 | |
739 | |
740 VAR snr "reserved" L | |
741 | |
742 | |
743 VAR fn_sb_neigh "reserved" L | |
744 | |
745 | |
746 VAR fn_in_sb "reserved" L | |
747 | |
748 | |
749 VAR toa_correction "reserved" L | |
750 | |
751 | |
752 VAR delta_fn "reserved" L | |
753 | |
754 | |
755 VAR delta_qbit "reserved" L | |
756 | |
757 | |
758 VAR facch_dl_count "reserved" B | |
759 | |
760 | |
761 VAR facch_ul_count "reserved" B | |
762 | |
763 | |
764 VAR d_eotd_nrj "sum of amplitudes" L | |
765 | |
766 | |
767 VAR time_tag "Time tag" L | |
768 | |
769 | |
770 VAR dsp_code_version "Version number of the DSP code" S | |
771 | |
772 | |
773 VAR dsp_checksum "Checksum of DSP code" S | |
774 | |
775 | |
776 VAR dsp_patch_version "Version number of the DSP patch code" S | |
777 | |
778 | |
779 VAR mcu_alr_version "Version number of the MCU ALR code" S | |
780 | |
781 | |
782 VAR mcu_gprs_version "Version number of the MCU GPRS code" S | |
783 | |
784 | |
785 VAR mcu_tm_version "Version number of the Testmode" S | |
786 | |
787 | |
788 | |
789 | |
790 | |
791 COMP schedule_array "positional info" | |
792 { | |
793 modulus ; modulo part | |
794 relative_position ; relative part | |
795 } | |
796 | |
797 | |
798 | |
799 COMP l2_frame "layer 2 frame" | |
800 { | |
801 content [MAX_L2_FRAME_SIZE] ; frame content | |
802 } | |
803 | |
804 | |
805 | |
806 COMP chan_list "channel list" | |
807 { | |
808 radio_freq [BA_LIST_SIZE] ; channel number | |
809 } | |
810 | |
811 | |
812 | |
813 COMP result "measurement results" | |
814 { | |
815 radio_freq ; channel number | |
816 rxlev ; rx level | |
817 } | |
818 | |
819 | |
820 | |
821 COMP rf_channel "channel choice" | |
822 { | |
823 maio ; mobile allocation index offset | |
824 hsn ; hopping sequence number | |
825 } | |
826 | |
827 | |
828 | |
829 COMP chan_sel "channel selector" | |
830 { | |
831 h ; hopping | |
832 rf_channel ; channel choice | |
833 } | |
834 | |
835 | |
836 | |
837 COMP cbch_desc "CBCH channel description" | |
838 { | |
839 chan_sel ; channel selector | |
840 channel_type ; SDCCH channel type | |
841 sub_channel ; sub channel | |
842 timeslot_no ; timeslot number | |
843 tsc ; training sequence code | |
844 } | |
845 TYPEDEF COMP cbch_desc channel_desc "channel description" | |
846 TYPEDEF COMP cbch_desc channel_desc_1 "channel description" | |
847 TYPEDEF COMP cbch_desc channel_desc_2 "channel description" | |
848 TYPEDEF COMP cbch_desc channel_desc_1_bef_sti "channel description before starting time" | |
849 TYPEDEF COMP cbch_desc channel_desc_2_bef_sti "channel description before starting time" | |
850 | |
851 | |
852 | |
853 COMP rf_chan_no "channel list" | |
854 { | |
855 radio_freq [MAX_MA_CARRIER] ; channel number | |
856 } | |
857 | |
858 | |
859 | |
860 COMP cbch_freq_list "CBCH frequency list" | |
861 { | |
862 rf_chan_cnt ; no of hopping channels | |
863 rf_chan_no ; hopping channels | |
864 } | |
865 TYPEDEF COMP cbch_freq_list frequency_list "frequency list" | |
866 TYPEDEF COMP cbch_freq_list frequency_list_bef_sti "frequency list before starting time" | |
867 | |
868 | |
869 | |
870 COMP start_time "starting time" | |
871 { | |
872 t1 ; N32; named n32 in S922.doc | |
873 t3 ; N51; named n51 in S922.doc | |
874 t2 ; N26; named n26 in S922.doc | |
875 } | |
876 | |
877 | |
878 | |
879 COMP starting_time "starting time" | |
880 { | |
881 start_time_present ; start time present | |
882 start_time ; starting time | |
883 } | |
884 | |
885 | |
886 | |
887 COMP new_ciph_param "Cipher Key Kc" | |
888 { | |
889 A [8] ; Kc values | |
890 } | |
891 TYPEDEF COMP new_ciph_param cipher_key "encryption key" | |
892 | |
893 | |
894 | |
895 COMP cell_description "cell description" | |
896 { | |
897 ncc ; national colour code | |
898 bcc ; base station colour code | |
899 bcch_carrier ; BCCH carrier | |
900 } | |
901 | |
902 | |
903 | |
904 COMP handover_command "Handover Command" | |
905 { | |
906 cell_description ; cell description | |
907 channel_desc_1 ; channel description 1 | |
908 channel_mode_1 ; channel mode 1 | |
909 starting_time ; starting time | |
910 ho_acc ; handover access | |
911 txpwr ; handover power | |
912 report_time_diff ; report time difference | |
913 frequency_list ; frequency list | |
914 channel_desc_2 ; channel description 2 | |
915 channel_mode_2 ; channel mode 2 | |
916 frequency_list_bef_sti ; frequency list before starting time | |
917 channel_desc_1_bef_sti ; channel description 1 before starting time | |
918 channel_desc_2_bef_sti ; channel description 2 before starting time | |
919 cipher_mode ; cipher mode | |
920 a5_algorithm ; A5 algorithm | |
921 } | |
922 | |
923 | |
924 | |
925 COMP res_list "neighbour cell measurement results" | |
926 { | |
927 bcch_freq ; channel number | |
928 rxlev_acc ; accumulated rx level | |
929 rxlev_nbr_meas ; nbr of rxlevel samples | |
930 } | |
931 | |
932 | |
933 | |
934 COMP ncell_meas "neighbour cell measurement results" | |
935 { | |
936 res_list [BA_LIST_SIZE] ; neighbour cell results | |
937 } | |
938 | |
939 | |
940 | |
941 COMP chan_number "channel list" | |
942 { | |
943 radio_freq [BCCH_LIST_SIZE] ; channel number | |
944 } | |
945 | |
946 | |
947 | |
948 COMP bcch_allocation "BCCH allocation" | |
949 { | |
950 rf_chan_cnt ; number of channels | |
951 chan_number ; channel list | |
952 } | |
953 | |
954 | |
955 | |
956 COMP amr_configuration "Parameters for AMR" | |
957 { | |
958 noise_suppression_control_bit ; noise suppression control bit | |
959 initial_codec_mode_indicator ; initial code mode indicator | |
960 initial_codec_mode ; initial code mode | |
961 active_codec_set ; active codec set | |
962 threshold [3] ; threshold | |
963 hysteresis [3] ; hysteresis | |
964 } | |
965 | |
966 | |
967 | |
968 COMP ncell_list "Parameters of a neighbour cell" | |
969 { | |
970 radio_freq ; channel number | |
971 fn_offset ; frame offset | |
972 time_alignment ; time alignment | |
973 timing_validity ; timing validity | |
974 } | |
975 | |
976 | |
977 | |
978 COMP RADIO_FRAME %!TI_DUAL_MODE% "Layer 2 frame" | |
979 { | |
980 content AS A [MAX_L2_FRAME_SIZE] ; Primitive structure element item | |
981 } | |
982 | |
983 | |
984 | |
985 | |
986 | |
987 | |
988 ; MPHC_NETWORK_SYNC_REQ 0x000F | |
989 ; MPHC_NETWORK_SYNC_IND 0x0010 | |
990 ; MPHC_STOP_NETWORK_SYNC_REQ 0x0011 | |
991 ; MPHC_STOP_NETWORK_SYNC_CON 0x0012 | |
992 ; MPHC_START_CCCH_REQ 0x0015 | |
993 ; MPHC_STOP_CCCH_REQ 0x0016 | |
994 ; MPHC_STOP_CCCH_CON 0x0017 | |
995 ; MPHC_SCELL_NBCCH_REQ 0x0018 | |
996 ; MPHC_SCELL_EBCCH_REQ 0x0019 | |
997 ; MPHC_STOP_SCELL_BCCH_REQ 0x001A | |
998 ; MPHC_STOP_SCELL_BCCH_CON 0x001B | |
999 ; MPHC_DATA_IND 0x0032 | |
1000 ; MPHC_NCELL_SYNC_REQ 0x0020 | |
1001 ; MPHC_NCELL_LIST_SYNC_REQ 0x007A | |
1002 ; MPHC_NCELL_SYNC_IND 0x0021 | |
1003 ; MPHC_STOP_NCELL_SYNC_REQ 0x0022 | |
1004 ; MPHC_STOP_NCELL_SYNC_CON 0x0023 | |
1005 ; MPHC_NCELL_BCCH_REQ 0x001C | |
1006 ; MPHC_NCELL_BCCH_IND 0x001D | |
1007 ; MPHC_STOP_NCELL_BCCH_REQ 0x001E | |
1008 ; MPHC_STOP_NCELL_BCCH_CON 0x001F | |
1009 ; MPHC_RXLEV_PERIODIC_REQ 0x0024 | |
1010 ; MPHC_RXLEV_PERIODIC_IND 0x0025 | |
1011 ; MPHC_STOP_RXLEV_PERIODIC_REQ 0x0026 | |
1012 ; MPHC_STOP_RXLEV_PERIODIC_CON 0x0027 | |
1013 ; MPHC_RXLEV_REQ 0x000B | |
1014 ; MPHC_RXLEV_IND 0x000C | |
1015 ; MPHC_STOP_RXLEV_REQ 0x000D | |
1016 ; MPHC_STOP_RXLEV_CON 0x000E | |
1017 ; MPHC_CONFIG_CBCH_REQ 0x0028 | |
1018 ; MPHC_CBCH_SCHEDULE_REQ 0x0029 | |
1019 ; MPHC_CBCH_INFO_REQ 0x002B | |
1020 ; MPHC_CBCH_UPDATE_REQ 0x002A | |
1021 ; MPHC_STOP_CBCH_REQ 0x002C | |
1022 ; MPHC_STOP_CBCH_CON 0x002D | |
1023 ; MPHC_NEW_SCELL_REQ 0x0013 | |
1024 ; MPHC_NEW_SCELL_CON 0x0014 | |
1025 ; MPHC_RA_REQ 0x002E | |
1026 ; MPHC_RA_CON 0x002F | |
1027 ; MPHC_STOP_RA_REQ 0x0030 | |
1028 ; MPHC_STOP_RA_CON 0x0031 | |
1029 ; MPHC_IMMED_ASSIGN_REQ 0x0033 | |
1030 ; MPHC_IMMED_ASSIGN_CON 0x003F | |
1031 ; MPHC_CHANNEL_ASSIGN_REQ 0x0034 | |
1032 ; MPHC_CHANNEL_ASSIGN_CON 0x003C | |
1033 ; MPHC_ASYNC_HO_REQ 0x0035 | |
1034 ; MPHC_ASYNC_HO_CON 0x003B | |
1035 ; MPHC_HANDOVER_FINISHED 0x0044 | |
1036 ; MPHC_SYNC_HO_REQ 0x0036 | |
1037 ; MPHC_SYNC_HO_CON 0x0042 | |
1038 ; MPHC_TA_FAIL_IND 0x0043 | |
1039 ; MPHC_PRE_SYNC_HO_REQ 0x0037 | |
1040 ; MPHC_PRE_SYNC_HO_CON 0x0040 | |
1041 ; MPHC_HANDOVER_FAIL_REQ 0x0047 | |
1042 ; MPHC_HANDOVER_FAIL_CON 0x003E | |
1043 ; MPHC_CHANGE_FREQUENCY 0x0045 | |
1044 ; MPHC_CHANGE_FREQUENCY_CON 0x003A | |
1045 ; MPHC_CHANNEL_MODE_MODIFY_REQ 0x0046 | |
1046 ; MPHC_CHANNEL_MODE_MODIFY_CON 0x003D | |
1047 ; MPHC_SET_CIPHERING_REQ 0x0048 | |
1048 ; MPHC_SET_CIPHERING_CON 0x0041 | |
1049 ; MPHC_MEAS_REPORT 0x0049 | |
1050 ; MPHC_UPDATE_BA_LIST 0x004A | |
1051 ; MPHC_STOP_DEDICATED_REQ 0x0039 | |
1052 ; MPHC_NCELL_FB_SB_READ 0x004B | |
1053 ; MPHC_NCELL_SB_READ 0x004C | |
1054 ; OML1_CLOSE_TCH_LOOP_REQ 0x0061 | |
1055 ; OML1_CLOSE_TCH_LOOP_CON 0x0065 | |
1056 ; OML1_OPEN_TCH_LOOP_REQ 0x0062 | |
1057 ; OML1_OPEN_TCH_LOOP_CON 0x0066 | |
1058 ; OML1_START_DAI_TEST_REQ 0x0063 | |
1059 ; OML1_START_DAI_TEST_CON 0x0067 | |
1060 ; OML1_STOP_DAI_TEST_REQ 0x0064 | |
1061 ; OML1_STOP_DAI_TEST_CON 0x0068 | |
1062 ; TST_SLEEP_REQ 0x0004 | |
1063 ; MPHC_ADC_IND 0x0069 | |
1064 ; MPHC_INIT_L1_REQ 0x0072 | |
1065 ; MPHC_INIT_L1_CON 0x0073 | |
1066 ; MPHC_DEACTIVATE_REQ 0x006E | |
1067 ; TST_TEST_HW_REQ 0x0001 | |
1068 ; TST_TEST_HW_CON 0x0002 | |
1069 ; PH_DATA_IND 0x006D | |
1070 ; MPHC_STOP_DEDICATED_CON 0x0080 | |
1071 | |
1072 | |
1073 | |
1074 PRIM MPHC_NETWORK_SYNC_REQ 0x000F | |
1075 { | |
1076 radio_freq ; channel number | |
1077 fn_offset ; frame offset | |
1078 time_alignment ; time alignment | |
1079 timing_validity ; timing validity | |
1080 search_mode ; search mode | |
1081 } | |
1082 | |
1083 | |
1084 | |
1085 | |
1086 | |
1087 | |
1088 PRIM MPHC_NETWORK_SYNC_IND 0x0010 | |
1089 { | |
1090 radio_freq ; channel number | |
1091 sb_flag ; valid flag | |
1092 fn_offset ; frame offset | |
1093 time_alignment ; time alignment | |
1094 bsic ; base station identity code | |
1095 } | |
1096 | |
1097 | |
1098 | |
1099 | |
1100 | |
1101 | |
1102 PRIM MPHC_STOP_NETWORK_SYNC_REQ 0x0011 | |
1103 { | |
1104 param ; dummy parameter | |
1105 } | |
1106 | |
1107 | |
1108 | |
1109 | |
1110 | |
1111 | |
1112 PRIM MPHC_STOP_NETWORK_SYNC_CON 0x0012 | |
1113 { | |
1114 param ; dummy parameter | |
1115 } | |
1116 | |
1117 | |
1118 | |
1119 | |
1120 | |
1121 | |
1122 PRIM MPHC_START_CCCH_REQ 0x0015 | |
1123 { | |
1124 bs_pa_mfrms ; Multiframe period | |
1125 bs_ag_blks_res ; BS AG BLOCKS reserved | |
1126 bcch_combined ; BCCH combined | |
1127 ccch_group ; CCCH group | |
1128 page_group ; paging group | |
1129 page_block_index ; page block index | |
1130 page_mode ; page mode | |
1131 } | |
1132 | |
1133 | |
1134 | |
1135 | |
1136 | |
1137 | |
1138 PRIM MPHC_STOP_CCCH_REQ 0x0016 | |
1139 { | |
1140 param ; dummy parameter | |
1141 } | |
1142 | |
1143 | |
1144 | |
1145 | |
1146 | |
1147 | |
1148 PRIM MPHC_STOP_CCCH_CON 0x0017 | |
1149 { | |
1150 param ; dummy parameter | |
1151 } | |
1152 | |
1153 | |
1154 | |
1155 | |
1156 | |
1157 | |
1158 PRIM MPHC_SCELL_NBCCH_REQ 0x0018 | |
1159 { | |
1160 schedule_array_size ; number of elements in schedule array | |
1161 schedule_array [MAX_SCHED_SIZE] ; schedule array | |
1162 } | |
1163 | |
1164 | |
1165 | |
1166 | |
1167 | |
1168 | |
1169 PRIM MPHC_SCELL_EBCCH_REQ 0x0019 | |
1170 { | |
1171 schedule_array_size ; number of elements in schedule array | |
1172 schedule_array [MAX_SCHED_SIZE] ; schedule array | |
1173 } | |
1174 | |
1175 | |
1176 | |
1177 | |
1178 | |
1179 | |
1180 PRIM MPHC_STOP_SCELL_BCCH_REQ 0x001A | |
1181 { | |
1182 param ; dummy parameter | |
1183 } | |
1184 | |
1185 | |
1186 | |
1187 | |
1188 | |
1189 | |
1190 PRIM MPHC_STOP_SCELL_BCCH_CON 0x001B | |
1191 { | |
1192 param ; dummy parameter | |
1193 } | |
1194 | |
1195 | |
1196 | |
1197 | |
1198 | |
1199 | |
1200 PRIM MPHC_DATA_IND 0x0032 | |
1201 { | |
1202 radio_freq ; channel number | |
1203 l2_channel ; layer 2 channel type | |
1204 error_flag ; error cause | |
1205 l2_frame ; layer 2 frame | |
1206 tc ; multiframe number | |
1207 ccch_lev ; CCCH Level | |
1208 fn ; frame number | |
1209 } | |
1210 | |
1211 | |
1212 | |
1213 | |
1214 | |
1215 | |
1216 PRIM MPHC_NCELL_SYNC_REQ 0x0020 | |
1217 { | |
1218 radio_freq ; channel number | |
1219 fn_offset ; frame offset | |
1220 time_alignment ; time alignment | |
1221 timing_validity ; timing validity | |
1222 } | |
1223 | |
1224 | |
1225 | |
1226 | |
1227 | |
1228 | |
1229 PRIM MPHC_NCELL_LIST_SYNC_REQ 0x007A | |
1230 { | |
1231 eotd ; EOTD monitoring | |
1232 list_size ; List Size | |
1233 ncell_list [MAX_NCELL_EOTD_L1] ; Neighbour Cell List | |
1234 } | |
1235 | |
1236 | |
1237 | |
1238 | |
1239 | |
1240 | |
1241 PRIM MPHC_NCELL_SYNC_IND 0x0021 | |
1242 { | |
1243 radio_freq ; channel number | |
1244 sb_flag ; valid flag | |
1245 fn_offset ; frame offset | |
1246 time_alignment ; time alignment | |
1247 bsic ; base station identity code | |
1248 neigh_id ; Reserved | |
1249 attempt ; Reserved | |
1250 pm ; Reserved | |
1251 toa ; Reserved | |
1252 angle ; Reserved | |
1253 snr ; Reserved | |
1254 eodt_data_valid ; EOTD Data valid | |
1255 mode ; Mode | |
1256 d_eotd_first ; Delay to first correlation | |
1257 d_eotd_max ; Delay to maximum correlation | |
1258 d_eotd_nrj ; Sum of Amplitudes | |
1259 a_eotd_crosscor [18] ; Cross correlation | |
1260 time_tag ; Time tag | |
1261 fn_sb_neigh ; Reserved | |
1262 fn_in_sb ; Reserved | |
1263 toa_correction ; Reserved | |
1264 delta_fn ; Reserved | |
1265 delta_qbit ; Reserved | |
1266 } | |
1267 | |
1268 | |
1269 | |
1270 | |
1271 | |
1272 | |
1273 PRIM MPHC_STOP_NCELL_SYNC_REQ 0x0022 | |
1274 { | |
1275 radio_freq_array_size ; number of channels | |
1276 radio_freq_array [MAX_NCELL_EOTD_L1] ; channel list | |
1277 } | |
1278 | |
1279 | |
1280 | |
1281 | |
1282 | |
1283 | |
1284 PRIM MPHC_STOP_NCELL_SYNC_CON 0x0023 | |
1285 { | |
1286 param ; dummy parameter | |
1287 } | |
1288 | |
1289 | |
1290 | |
1291 | |
1292 | |
1293 | |
1294 PRIM MPHC_NCELL_BCCH_REQ 0x001C | |
1295 { | |
1296 radio_freq ; channel number | |
1297 fn_offset ; frame offset | |
1298 time_alignment ; time alignment | |
1299 tsc ; training sequence code | |
1300 bcch_blocks_required ; sys info bitmap | |
1301 gprs_prio ; GPRS Priority | |
1302 } | |
1303 | |
1304 | |
1305 | |
1306 | |
1307 | |
1308 | |
1309 PRIM MPHC_NCELL_BCCH_IND 0x001D | |
1310 { | |
1311 radio_freq ; channel number | |
1312 l2_channel ; layer 2 channel type | |
1313 error_flag ; error cause | |
1314 l2_frame ; layer 2 frame | |
1315 tc ; multiframe number | |
1316 fn ; frame number | |
1317 } | |
1318 | |
1319 | |
1320 | |
1321 | |
1322 | |
1323 | |
1324 PRIM MPHC_STOP_NCELL_BCCH_REQ 0x001E | |
1325 { | |
1326 radio_freq_array_size ; number of channels | |
1327 radio_freq_array [6] ; channel list | |
1328 } | |
1329 | |
1330 | |
1331 | |
1332 | |
1333 | |
1334 | |
1335 PRIM MPHC_STOP_NCELL_BCCH_CON 0x001F | |
1336 { | |
1337 param ; dummy parameter | |
1338 } | |
1339 | |
1340 | |
1341 | |
1342 | |
1343 | |
1344 | |
1345 PRIM MPHC_RXLEV_PERIODIC_REQ 0x0024 | |
1346 { | |
1347 chan_list ; channel list | |
1348 num_of_chans ; number of channels | |
1349 ba_id ; band ID | |
1350 next_radio_freq_measured ; next channel | |
1351 } | |
1352 | |
1353 | |
1354 | |
1355 | |
1356 | |
1357 | |
1358 PRIM MPHC_RXLEV_PERIODIC_IND 0x0025 | |
1359 { | |
1360 result [MAX_MEAS_VALUES] ; measurement results | |
1361 nbr_of_carriers ; number of channels | |
1362 s_rxlev ; serving cell rxlev | |
1363 ba_id ; band ID | |
1364 } | |
1365 | |
1366 | |
1367 | |
1368 | |
1369 | |
1370 | |
1371 PRIM MPHC_STOP_RXLEV_PERIODIC_REQ 0x0026 | |
1372 { | |
1373 param ; dummy parameter | |
1374 } | |
1375 | |
1376 | |
1377 | |
1378 | |
1379 | |
1380 | |
1381 PRIM MPHC_STOP_RXLEV_PERIODIC_CON 0x0027 | |
1382 { | |
1383 param ; dummy parameter | |
1384 } | |
1385 | |
1386 | |
1387 | |
1388 | |
1389 | |
1390 | |
1391 PRIM MPHC_RXLEV_REQ 0x000B | |
1392 { | |
1393 shared_ptr ; pointer to measurements | |
1394 } | |
1395 | |
1396 | |
1397 | |
1398 | |
1399 | |
1400 | |
1401 PRIM MPHC_RXLEV_IND 0x000C | |
1402 { | |
1403 shared_ptr ; pointer to measurements | |
1404 } | |
1405 | |
1406 | |
1407 | |
1408 | |
1409 | |
1410 | |
1411 PRIM MPHC_STOP_RXLEV_REQ 0x000D | |
1412 { | |
1413 param ; dummy parameter | |
1414 } | |
1415 | |
1416 | |
1417 | |
1418 | |
1419 | |
1420 | |
1421 PRIM MPHC_STOP_RXLEV_CON 0x000E | |
1422 { | |
1423 param ; dummy parameter | |
1424 } | |
1425 | |
1426 | |
1427 | |
1428 | |
1429 | |
1430 | |
1431 PRIM MPHC_CONFIG_CBCH_REQ 0x0028 | |
1432 { | |
1433 cbch_desc ; CBCH channel description | |
1434 cbch_freq_list ; Frequency list | |
1435 } | |
1436 | |
1437 | |
1438 | |
1439 | |
1440 | |
1441 | |
1442 PRIM MPHC_CBCH_SCHEDULE_REQ 0x0029 | |
1443 { | |
1444 cbch_select ; extended cbch flag | |
1445 schedule_length ; length of schedule period | |
1446 first_blocks_0 ; block bitmap | |
1447 first_blocks_1 ; block bitmap cont. | |
1448 } | |
1449 | |
1450 | |
1451 | |
1452 | |
1453 | |
1454 | |
1455 PRIM MPHC_CBCH_INFO_REQ 0x002B | |
1456 { | |
1457 tb_bitmap ; block bitmap | |
1458 } | |
1459 | |
1460 | |
1461 | |
1462 | |
1463 | |
1464 | |
1465 PRIM MPHC_CBCH_UPDATE_REQ 0x002A | |
1466 { | |
1467 cbch_select ; extended cbch flag | |
1468 first_blocks_0 ; block bitmap | |
1469 first_blocks_1 ; block bitmap cont. | |
1470 } | |
1471 | |
1472 | |
1473 | |
1474 | |
1475 | |
1476 | |
1477 PRIM MPHC_STOP_CBCH_REQ 0x002C | |
1478 { | |
1479 normal_cbch ; normal cbch | |
1480 extended_cbch ; extended cbch | |
1481 } | |
1482 | |
1483 | |
1484 | |
1485 | |
1486 | |
1487 | |
1488 PRIM MPHC_STOP_CBCH_CON 0x002D | |
1489 { | |
1490 param ; dummy parameter | |
1491 } | |
1492 | |
1493 | |
1494 | |
1495 | |
1496 | |
1497 | |
1498 PRIM MPHC_NEW_SCELL_REQ 0x0013 | |
1499 { | |
1500 radio_freq ; channel number | |
1501 fn_offset ; frame offset | |
1502 time_alignment ; time alignment | |
1503 tsc ; training sequence code | |
1504 } | |
1505 | |
1506 | |
1507 | |
1508 | |
1509 | |
1510 | |
1511 PRIM MPHC_NEW_SCELL_CON 0x0014 | |
1512 { | |
1513 param ; dummy parameter | |
1514 } | |
1515 | |
1516 | |
1517 | |
1518 | |
1519 | |
1520 | |
1521 PRIM MPHC_RA_REQ 0x002E | |
1522 { | |
1523 txpwr ; Power level | |
1524 rand ; Delay | |
1525 channel_request ; channel request | |
1526 powerclass_gsm ; GSM power class | |
1527 powerclass_dcs ; DCS power class | |
1528 } | |
1529 | |
1530 | |
1531 | |
1532 | |
1533 | |
1534 | |
1535 PRIM MPHC_RA_CON 0x002F | |
1536 { | |
1537 fn ; frame number | |
1538 channel_request ; channel request | |
1539 } | |
1540 | |
1541 | |
1542 | |
1543 | |
1544 | |
1545 | |
1546 PRIM MPHC_STOP_RA_REQ 0x0030 | |
1547 { | |
1548 param ; dummy parameter | |
1549 } | |
1550 | |
1551 | |
1552 | |
1553 | |
1554 | |
1555 | |
1556 PRIM MPHC_STOP_RA_CON 0x0031 | |
1557 { | |
1558 param ; dummy parameter | |
1559 } | |
1560 | |
1561 | |
1562 | |
1563 | |
1564 | |
1565 | |
1566 PRIM MPHC_IMMED_ASSIGN_REQ 0x0033 | |
1567 { | |
1568 channel_desc ; channel description | |
1569 timing_advance ; timing advance | |
1570 frequency_list ; frequency list | |
1571 starting_time ; starting time | |
1572 frequency_list_bef_sti ; frequency list before starting time | |
1573 maio_bef_sti ; Maio before starting time | |
1574 dtx_allowed ; DTX allowed | |
1575 bcch_allocation ; BCCH allocation | |
1576 ba_id ; band indicator | |
1577 pwrc ; power control indicator | |
1578 } | |
1579 | |
1580 | |
1581 | |
1582 | |
1583 | |
1584 | |
1585 PRIM MPHC_IMMED_ASSIGN_CON 0x003F | |
1586 { | |
1587 param ; dummy parameter | |
1588 } | |
1589 | |
1590 | |
1591 | |
1592 | |
1593 | |
1594 | |
1595 PRIM MPHC_CHANNEL_ASSIGN_REQ 0x0034 | |
1596 { | |
1597 channel_desc_1 ; channel description 1 | |
1598 channel_mode_1 ; channel mode 1 | |
1599 txpwr ; TX power | |
1600 frequency_list ; frequency list | |
1601 starting_time ; starting time | |
1602 channel_desc_2 ; channel description 2 | |
1603 channel_mode_2 ; channel mode 2 | |
1604 frequency_list_bef_sti ; frequency list before starting time | |
1605 channel_desc_1_bef_sti ; channel description 1 before starting time | |
1606 channel_desc_2_bef_sti ; channel description 2 before starting time | |
1607 cipher_mode ; cipher mode | |
1608 a5_algorithm ; A5 algorithm | |
1609 cipher_key ; encryption key | |
1610 dtx_allowed ; DTX allowed flag | |
1611 amr_configuration ; AMR configuration | |
1612 } | |
1613 | |
1614 | |
1615 | |
1616 | |
1617 | |
1618 | |
1619 PRIM MPHC_CHANNEL_ASSIGN_CON 0x003C | |
1620 { | |
1621 param ; dummy parameter | |
1622 } | |
1623 | |
1624 | |
1625 | |
1626 | |
1627 | |
1628 | |
1629 PRIM MPHC_ASYNC_HO_REQ 0x0035 | |
1630 { | |
1631 handover_command ; handover parameter | |
1632 fn_offset ; frame offset | |
1633 time_alignmnt ; time alignment | |
1634 cipher_key ; encryption key | |
1635 amr_configuration ; AMR configuration | |
1636 } | |
1637 | |
1638 | |
1639 | |
1640 | |
1641 | |
1642 | |
1643 PRIM MPHC_ASYNC_HO_CON 0x003B | |
1644 { | |
1645 param ; dummy parameter | |
1646 } | |
1647 | |
1648 | |
1649 | |
1650 | |
1651 | |
1652 | |
1653 PRIM MPHC_HANDOVER_FINISHED 0x0044 | |
1654 { | |
1655 cause ; success indication | |
1656 } | |
1657 | |
1658 | |
1659 | |
1660 | |
1661 | |
1662 | |
1663 PRIM MPHC_SYNC_HO_REQ 0x0036 | |
1664 { | |
1665 handover_command ; handover parameter | |
1666 fn_offset ; frame offset | |
1667 time_alignmnt ; time alignment | |
1668 cipher_key ; encryption key | |
1669 nci ; normal cell indication | |
1670 amr_configuration ; AMR configuration | |
1671 } | |
1672 | |
1673 | |
1674 | |
1675 | |
1676 | |
1677 | |
1678 PRIM MPHC_SYNC_HO_CON 0x0042 | |
1679 { | |
1680 param ; dummy parameter | |
1681 } | |
1682 | |
1683 | |
1684 | |
1685 | |
1686 | |
1687 | |
1688 PRIM MPHC_TA_FAIL_IND 0x0043 | |
1689 { | |
1690 param ; dummy parameter | |
1691 } | |
1692 | |
1693 | |
1694 | |
1695 | |
1696 | |
1697 | |
1698 PRIM MPHC_PRE_SYNC_HO_REQ 0x0037 | |
1699 { | |
1700 handover_command ; handover parameter | |
1701 fn_offset ; frame offset | |
1702 time_alignmnt ; time alignment | |
1703 cipher_key ; encryption key | |
1704 nci ; normal cell indication | |
1705 timing_advance_valid ; timing advance valid | |
1706 timing_advance ; timing advance | |
1707 amr_configuration ; AMR configuration | |
1708 } | |
1709 | |
1710 | |
1711 | |
1712 | |
1713 | |
1714 | |
1715 PRIM MPHC_PRE_SYNC_HO_CON 0x0040 | |
1716 { | |
1717 param ; dummy parameter | |
1718 } | |
1719 | |
1720 | |
1721 | |
1722 | |
1723 | |
1724 | |
1725 PRIM MPHC_HANDOVER_FAIL_REQ 0x0047 | |
1726 { | |
1727 param ; dummy parameter | |
1728 } | |
1729 | |
1730 | |
1731 | |
1732 | |
1733 | |
1734 | |
1735 PRIM MPHC_HANDOVER_FAIL_CON 0x003E | |
1736 { | |
1737 param ; dummy parameter | |
1738 } | |
1739 | |
1740 | |
1741 | |
1742 | |
1743 | |
1744 | |
1745 PRIM MPHC_CHANGE_FREQUENCY 0x0045 | |
1746 { | |
1747 channel_desc ; channel description | |
1748 frequency_list ; frequency list | |
1749 starting_time ; starting time | |
1750 } | |
1751 | |
1752 | |
1753 | |
1754 | |
1755 | |
1756 | |
1757 PRIM MPHC_CHANGE_FREQUENCY_CON 0x003A | |
1758 { | |
1759 param ; dummy parameter | |
1760 } | |
1761 | |
1762 | |
1763 | |
1764 | |
1765 | |
1766 | |
1767 PRIM MPHC_CHANNEL_MODE_MODIFY_REQ 0x0046 | |
1768 { | |
1769 sub_channel ; change sub channel; The parameter defines the sub channel for halfrate operation | |
1770 channel_mode ; channel mode | |
1771 amr_configuration ; AMR configuration | |
1772 } | |
1773 | |
1774 | |
1775 | |
1776 | |
1777 | |
1778 | |
1779 PRIM MPHC_CHANNEL_MODE_MODIFY_CON 0x003D | |
1780 { | |
1781 param ; dummy parameter | |
1782 } | |
1783 | |
1784 | |
1785 | |
1786 | |
1787 | |
1788 | |
1789 PRIM MPHC_SET_CIPHERING_REQ 0x0048 | |
1790 { | |
1791 cipher_mode ; cipher mode | |
1792 a5_algorithm ; A5 algorithm | |
1793 new_ciph_param ; ciphering key | |
1794 } | |
1795 | |
1796 | |
1797 | |
1798 | |
1799 | |
1800 | |
1801 PRIM MPHC_SET_CIPHERING_CON 0x0041 | |
1802 { | |
1803 param ; dummy parameter | |
1804 } | |
1805 | |
1806 | |
1807 | |
1808 | |
1809 | |
1810 | |
1811 PRIM MPHC_MEAS_REPORT 0x0049 | |
1812 { | |
1813 dtx_used ; DTX used | |
1814 meas_valid ; measurements valid | |
1815 rxlev_full_acc ; rxlev full serving cell | |
1816 rxlev_full_nbr_meas ; number of full serving cell samples | |
1817 rxlev_sub_acc ; rxlev sub serving cell | |
1818 rxlev_sub_nbr_meas ; number of sub serving cell samples | |
1819 rxqual_full_acc_errors ; rxqual full serving cell | |
1820 rxqual_full_nbr_bits ; number of full serving cell samples | |
1821 rxqual_sub_acc_errors ; rxqual sub serving cell | |
1822 rxqual_sub_nbr_bits ; number of sub serving cell samples | |
1823 no_of_ncells_meas ; number of neighbour cells | |
1824 ncell_meas ; neighbour cell measurement values | |
1825 ba_id ; band indication | |
1826 timing_advance ; timing advance | |
1827 txpwr_used ; txpwr used | |
1828 facch_dl_count ; FACCH downlink count | |
1829 facch_ul_count ; FACCH uplink count | |
1830 } | |
1831 | |
1832 | |
1833 | |
1834 | |
1835 | |
1836 | |
1837 PRIM MPHC_UPDATE_BA_LIST 0x004A | |
1838 { | |
1839 num_of_chans ; number of channels | |
1840 chan_list ; channel list | |
1841 pwrc ; power control indicator | |
1842 dtx_allowed ; DTX allowed | |
1843 ba_id ; band indication | |
1844 } | |
1845 | |
1846 | |
1847 | |
1848 | |
1849 | |
1850 | |
1851 PRIM MPHC_STOP_DEDICATED_REQ 0x0039 | |
1852 { | |
1853 param ; dummy parameter | |
1854 } | |
1855 | |
1856 | |
1857 | |
1858 | |
1859 | |
1860 | |
1861 PRIM MPHC_NCELL_FB_SB_READ 0x004B | |
1862 { | |
1863 radio_freq ; channel number | |
1864 } | |
1865 | |
1866 | |
1867 | |
1868 | |
1869 | |
1870 | |
1871 PRIM MPHC_NCELL_SB_READ 0x004C | |
1872 { | |
1873 sb_flag ; SB flag | |
1874 radio_freq ; channel number | |
1875 bsic ; base station identification code | |
1876 fn_offset ; frame offset | |
1877 time_alignmnt ; time alignment | |
1878 } | |
1879 | |
1880 | |
1881 | |
1882 | |
1883 | |
1884 | |
1885 PRIM OML1_CLOSE_TCH_LOOP_REQ 0x0061 | |
1886 { | |
1887 sub_channel ; loop sub channel; The parameter defines the sub channel for halfrate operation | |
1888 frame_erasure ; frame erasure | |
1889 } | |
1890 | |
1891 | |
1892 | |
1893 | |
1894 | |
1895 | |
1896 PRIM OML1_CLOSE_TCH_LOOP_CON 0x0065 | |
1897 { | |
1898 param ; dummy parameter | |
1899 } | |
1900 | |
1901 | |
1902 | |
1903 | |
1904 | |
1905 | |
1906 PRIM OML1_OPEN_TCH_LOOP_REQ 0x0062 | |
1907 { | |
1908 param ; dummy parameter | |
1909 } | |
1910 | |
1911 | |
1912 | |
1913 | |
1914 | |
1915 | |
1916 PRIM OML1_OPEN_TCH_LOOP_CON 0x0066 | |
1917 { | |
1918 param ; dummy parameter | |
1919 } | |
1920 | |
1921 | |
1922 | |
1923 | |
1924 | |
1925 | |
1926 PRIM OML1_START_DAI_TEST_REQ 0x0063 | |
1927 { | |
1928 tested_device ; tested device | |
1929 } | |
1930 | |
1931 | |
1932 | |
1933 | |
1934 | |
1935 | |
1936 PRIM OML1_START_DAI_TEST_CON 0x0067 | |
1937 { | |
1938 param ; dummy parameter | |
1939 } | |
1940 | |
1941 | |
1942 | |
1943 | |
1944 | |
1945 | |
1946 PRIM OML1_STOP_DAI_TEST_REQ 0x0064 | |
1947 { | |
1948 param ; dummy parameter | |
1949 } | |
1950 | |
1951 | |
1952 | |
1953 | |
1954 | |
1955 | |
1956 PRIM OML1_STOP_DAI_TEST_CON 0x0068 | |
1957 { | |
1958 param ; dummy parameter | |
1959 } | |
1960 | |
1961 | |
1962 | |
1963 | |
1964 | |
1965 | |
1966 PRIM TST_SLEEP_REQ 0x0004 | |
1967 { | |
1968 sleep_mode ; sleep mode | |
1969 Clocks ; clocks | |
1970 } | |
1971 | |
1972 | |
1973 | |
1974 | |
1975 | |
1976 | |
1977 PRIM MPHC_ADC_IND 0x0069 | |
1978 { | |
1979 adc_results [9] ; adc results | |
1980 } | |
1981 | |
1982 | |
1983 | |
1984 | |
1985 | |
1986 | |
1987 PRIM MPHC_INIT_L1_REQ 0x0072 | |
1988 { | |
1989 radio_band_config ; radio band configuration | |
1990 } | |
1991 | |
1992 | |
1993 | |
1994 | |
1995 | |
1996 | |
1997 PRIM MPHC_INIT_L1_CON 0x0073 | |
1998 { | |
1999 param ; dummy parameter | |
2000 } | |
2001 | |
2002 | |
2003 | |
2004 | |
2005 | |
2006 | |
2007 PRIM MPHC_DEACTIVATE_REQ 0x006E | |
2008 { | |
2009 param ; dummy parameter | |
2010 } | |
2011 | |
2012 | |
2013 | |
2014 | |
2015 | |
2016 | |
2017 PRIM TST_TEST_HW_REQ 0x0001 | |
2018 { | |
2019 param ; dummy parameter | |
2020 } | |
2021 | |
2022 | |
2023 | |
2024 | |
2025 | |
2026 | |
2027 PRIM TST_TEST_HW_CON 0x0002 | |
2028 { | |
2029 dsp_code_version ; Version number of the DSP code | |
2030 dsp_checksum ; Checksum of DSP code | |
2031 dsp_patch_version ; Version number of the DSP patch code | |
2032 mcu_alr_version ; Version number of the MCU ALR code | |
2033 mcu_gprs_version ; Version number of the MCU GPRS code | |
2034 mcu_tm_version ; Version number of the Testmode | |
2035 } | |
2036 | |
2037 | |
2038 | |
2039 | |
2040 | |
2041 | |
2042 PRIM PH_DATA_IND 0x006D | |
2043 { | |
2044 radio_freq AS rf_chan_num ; Channel (radio_freq) that block was read on | |
2045 l2_channel AS l2_channel_type ; Indicates the MF51 block type read (enum type), maps to l1s msg signal code | |
2046 error_flag AS error_cause ; Indicates if l2_frame data is invalid | |
2047 RADIO_FRAME AS l2_frame ; Layer 2 frame | |
2048 bsic ; Base station identification code | |
2049 tc ; multiframe number modulo 8 | |
2050 } | |
2051 | |
2052 | |
2053 | |
2054 | |
2055 | |
2056 | |
2057 PRIM MPHC_STOP_DEDICATED_CON 0x0080 | |
2058 { | |
2059 param ; dummy | |
2060 } | |
2061 | |
2062 | |
2063 | |
2064 | |
2065 | |
2066 | |
2067 | |
2068 | |
2069 |