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