blob: 7451131919055611a54c66457d42712c70aaa07c [file] [log] [blame]
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +01001sib1 =
2{
3 intra_freq_reselection = "Allowed";
4 q_rx_lev_min = -65;
5 //p_max = 3;
6 cell_barred = "NotBarred"
7 si_window_length = 20;
8 sched_info =
9 (
10 {
11 si_periodicity = 16;
Andre Puschmann7c759d92020-06-11 18:22:27 +020012 si_mapping_info = [ 3 ]; // comma-separated array of SIB-indexes (from 3 to 13).
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +010013 // Leave empty or commented to just scheduler sib2
14 }
15 );
16 system_info_value_tag = 0;
17};
18
Andre Puschmann98ad77e2020-05-31 12:20:27 +020019sib2 =
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +010020{
21 rr_config_common_sib =
22 {
Andre Puschmann98ad77e2020-05-31 12:20:27 +020023 rach_cnfg =
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +010024 {
25 num_ra_preambles = 52;
26 preamble_init_rx_target_pwr = -104;
27 pwr_ramping_step = 6; // in dB
28 preamble_trans_max = 10;
29 ra_resp_win_size = 10; // in ms
30 mac_con_res_timer = 64; // in ms
31 max_harq_msg3_tx = 4;
32 };
Andre Puschmann98ad77e2020-05-31 12:20:27 +020033 bcch_cnfg =
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +010034 {
35 modification_period_coeff = 16; // in ms
36 };
Andre Puschmann98ad77e2020-05-31 12:20:27 +020037 pcch_cnfg =
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +010038 {
39 default_paging_cycle = 32; // in rf
40 nB = "1";
41 };
42 prach_cnfg =
43 {
44 root_sequence_index = 128;
45 prach_cnfg_info =
46 {
47 high_speed_flag = false;
48 prach_config_index = 3;
Pau Espin Pedrol7f37deb2020-03-09 15:31:30 +010049% if int(enb['num_prb']) <= 6:
50 prach_freq_offset = 0;
51% else:
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +010052 prach_freq_offset = 2;
Pau Espin Pedrol7f37deb2020-03-09 15:31:30 +010053% endif
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +010054 zero_correlation_zone_config = 5;
55 };
56 };
Andre Puschmann98ad77e2020-05-31 12:20:27 +020057 pdsch_cnfg =
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +010058 {
59 /* Warning: Currently disabled and forced to p_b=1 for TM2/3/4 and p_b=0 for TM1
60 */
61 p_b = 1;
62 rs_power = 0;
63 };
Andre Puschmann98ad77e2020-05-31 12:20:27 +020064 pusch_cnfg =
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +010065 {
66 n_sb = 1;
67 hopping_mode = "inter-subframe";
68 pusch_hopping_offset = 2;
Andre Puschmann3166b632020-11-16 12:39:43 +010069 enable_64_qam = ${enb.enable_ul_qam64};
Andre Puschmann98ad77e2020-05-31 12:20:27 +020070 ul_rs =
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +010071 {
Andre Puschmann98ad77e2020-05-31 12:20:27 +020072 cyclic_shift = 0;
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +010073 group_assignment_pusch = 0;
Andre Puschmann98ad77e2020-05-31 12:20:27 +020074 group_hopping_enabled = false;
75 sequence_hopping_enabled = false;
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +010076 };
77 };
78 pucch_cnfg =
79 {
Franciscob04f1352021-03-03 09:56:15 +000080 delta_pucch_shift = 1;
81 n_rb_cqi = 1;
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +010082 n_cs_an = 0;
83 n1_pucch_an = 12;
84 };
85 ul_pwr_ctrl =
86 {
87 p0_nominal_pusch = -85;
88 alpha = 0.7;
89 p0_nominal_pucch = -107;
90 delta_flist_pucch =
91 {
92 format_1 = 0;
Andre Puschmann98ad77e2020-05-31 12:20:27 +020093 format_1b = 3;
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +010094 format_2 = 1;
95 format_2a = 2;
96 format_2b = 2;
97 };
98 delta_preamble_msg3 = 6;
99 };
100 ul_cp_length = "len1";
101 };
102
103 ue_timers_and_constants =
104 {
105 t300 = 2000; // in ms
106 t301 = 100; // in ms
107 t310 = 1000; // in ms
108 n310 = 1;
Andre Puschmannf7915a82020-05-31 12:21:00 +0200109 t311 = 10000; // in ms
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +0100110 n311 = 1;
111 };
112
Andre Puschmann98ad77e2020-05-31 12:20:27 +0200113 freqInfo =
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +0100114 {
Andre Puschmann98ad77e2020-05-31 12:20:27 +0200115 ul_carrier_freq_present = true;
116 ul_bw_present = true;
117 additional_spectrum_emission = 1;
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +0100118 };
119
120 time_alignment_timer = "INFINITY"; // use "sf500", "sf750", etc.
121};
Andre Puschmann7c759d92020-06-11 18:22:27 +0200122
123sib3 =
124{
125 cell_reselection_common = {
126 q_hyst = 2; // in dB
127 },
128 cell_reselection_serving = {
129 s_non_intra_search = 3,
130 thresh_serving_low = 2,
131 cell_resel_prio = 6
132 },
133 intra_freq_reselection = {
134 q_rx_lev_min = -61,
135 p_max = 23,
136 s_intra_search = 5,
137 presence_ant_port_1 = true,
138 neigh_cell_cnfg = 1,
139 t_resel_eutra = 1
140 }
141};