Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 1 | sib1 = |
| 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 Puschmann | 7c759d9 | 2020-06-11 18:22:27 +0200 | [diff] [blame] | 12 | si_mapping_info = [ 3 ]; // comma-separated array of SIB-indexes (from 3 to 13). |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 13 | // Leave empty or commented to just scheduler sib2 |
| 14 | } |
| 15 | ); |
| 16 | system_info_value_tag = 0; |
| 17 | }; |
| 18 | |
Andre Puschmann | 98ad77e | 2020-05-31 12:20:27 +0200 | [diff] [blame] | 19 | sib2 = |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 20 | { |
| 21 | rr_config_common_sib = |
| 22 | { |
Andre Puschmann | 98ad77e | 2020-05-31 12:20:27 +0200 | [diff] [blame] | 23 | rach_cnfg = |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 24 | { |
| 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 Puschmann | 98ad77e | 2020-05-31 12:20:27 +0200 | [diff] [blame] | 33 | bcch_cnfg = |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 34 | { |
| 35 | modification_period_coeff = 16; // in ms |
| 36 | }; |
Andre Puschmann | 98ad77e | 2020-05-31 12:20:27 +0200 | [diff] [blame] | 37 | pcch_cnfg = |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 38 | { |
| 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 Pedrol | 7f37deb | 2020-03-09 15:31:30 +0100 | [diff] [blame] | 49 | % if int(enb['num_prb']) <= 6: |
| 50 | prach_freq_offset = 0; |
| 51 | % else: |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 52 | prach_freq_offset = 2; |
Pau Espin Pedrol | 7f37deb | 2020-03-09 15:31:30 +0100 | [diff] [blame] | 53 | % endif |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 54 | zero_correlation_zone_config = 5; |
| 55 | }; |
| 56 | }; |
Andre Puschmann | 98ad77e | 2020-05-31 12:20:27 +0200 | [diff] [blame] | 57 | pdsch_cnfg = |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 58 | { |
| 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 Puschmann | 98ad77e | 2020-05-31 12:20:27 +0200 | [diff] [blame] | 64 | pusch_cnfg = |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 65 | { |
| 66 | n_sb = 1; |
| 67 | hopping_mode = "inter-subframe"; |
| 68 | pusch_hopping_offset = 2; |
Andre Puschmann | 3166b63 | 2020-11-16 12:39:43 +0100 | [diff] [blame] | 69 | enable_64_qam = ${enb.enable_ul_qam64}; |
Andre Puschmann | 98ad77e | 2020-05-31 12:20:27 +0200 | [diff] [blame] | 70 | ul_rs = |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 71 | { |
Andre Puschmann | 98ad77e | 2020-05-31 12:20:27 +0200 | [diff] [blame] | 72 | cyclic_shift = 0; |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 73 | group_assignment_pusch = 0; |
Andre Puschmann | 98ad77e | 2020-05-31 12:20:27 +0200 | [diff] [blame] | 74 | group_hopping_enabled = false; |
| 75 | sequence_hopping_enabled = false; |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 76 | }; |
| 77 | }; |
| 78 | pucch_cnfg = |
| 79 | { |
Francisco | b04f135 | 2021-03-03 09:56:15 +0000 | [diff] [blame] | 80 | delta_pucch_shift = 1; |
| 81 | n_rb_cqi = 1; |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 82 | 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 Puschmann | 98ad77e | 2020-05-31 12:20:27 +0200 | [diff] [blame] | 93 | format_1b = 3; |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 94 | 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 Puschmann | f7915a8 | 2020-05-31 12:21:00 +0200 | [diff] [blame] | 109 | t311 = 10000; // in ms |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 110 | n311 = 1; |
| 111 | }; |
| 112 | |
Andre Puschmann | 98ad77e | 2020-05-31 12:20:27 +0200 | [diff] [blame] | 113 | freqInfo = |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 114 | { |
Andre Puschmann | 98ad77e | 2020-05-31 12:20:27 +0200 | [diff] [blame] | 115 | ul_carrier_freq_present = true; |
| 116 | ul_bw_present = true; |
| 117 | additional_spectrum_emission = 1; |
Pau Espin Pedrol | c8b0f93 | 2020-02-11 17:45:26 +0100 | [diff] [blame] | 118 | }; |
| 119 | |
| 120 | time_alignment_timer = "INFINITY"; // use "sf500", "sf750", etc. |
| 121 | }; |
Andre Puschmann | 7c759d9 | 2020-06-11 18:22:27 +0200 | [diff] [blame] | 122 | |
| 123 | sib3 = |
| 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 | }; |