sib1 = { intra_freq_reselection = "Allowed"; q_rx_lev_min = -65; //p_max = 3; cell_barred = "NotBarred" si_window_length = 20; sched_info = ( { si_periodicity = 16; // comma-separated array of SIB-indexes (from 3 to 13), leave empty or commented to just scheduler sib2 si_mapping_info = [3,13]; } ); system_info_value_tag = 0; }; sib2 = { rr_config_common_sib = { rach_cnfg = { num_ra_preambles = 52; preamble_init_rx_target_pwr = -104; pwr_ramping_step = 6; // in dB preamble_trans_max = 10; ra_resp_win_size = 10; // in ms mac_con_res_timer = 64; // in ms max_harq_msg3_tx = 4; }; bcch_cnfg = { modification_period_coeff = 16; // in ms }; pcch_cnfg = { default_paging_cycle = 32; // in rf nB = "1"; }; prach_cnfg = { root_sequence_index = 128; prach_cnfg_info = { high_speed_flag = false; prach_config_index = 3; prach_freq_offset = 2; zero_correlation_zone_config = 5; }; }; pdsch_cnfg = { /* Warning: Currently disabled and forced to p_b=1 for TM2/3/4 and p_b=0 for TM1 */ p_b = 1; rs_power = 0; }; pusch_cnfg = { n_sb = 1; hopping_mode = "inter-subframe"; pusch_hopping_offset = 2; enable_64_qam = false; // 64QAM PUSCH is not currently enabled ul_rs = { cyclic_shift = 0; group_assignment_pusch = 0; group_hopping_enabled = false; sequence_hopping_enabled = false; }; }; pucch_cnfg = { delta_pucch_shift = 2; n_rb_cqi = 2; n_cs_an = 0; n1_pucch_an = 12; }; ul_pwr_ctrl = { p0_nominal_pusch = -85; alpha = 0.7; p0_nominal_pucch = -107; delta_flist_pucch = { format_1 = 0; format_1b = 3; format_2 = 1; format_2a = 2; format_2b = 2; }; delta_preamble_msg3 = 6; }; ul_cp_length = "len1"; }; ue_timers_and_constants = { t300 = 2000; // in ms t301 = 100; // in ms t310 = 200; // in ms n310 = 1; t311 = 10000; // in ms n311 = 1; }; freqInfo = { ul_carrier_freq_present = true; ul_bw_present = true; additional_spectrum_emission = 1; }; mbsfnSubframeConfigList = { radioframeAllocationPeriod = 1; subframeAllocationNumFrames = 1; radioframeAllocationOffset = 0; subframeAllocation = 63; }; time_alignment_timer = "INFINITY"; // use "sf500", "sf750", etc. }; sib3 = { cell_reselection_common = { q_hyst = 2; // in dB }, cell_reselection_serving = { s_non_intra_search = 3, thresh_serving_low = 2, cell_resel_prio = 6 }, intra_freq_reselection = { q_rx_lev_min = -61, p_max = 23, s_intra_search = 5, presence_ant_port_1 = true, neigh_cell_cnfg = 1, t_resel_eutra = 1 } }; ##################################################################### # sib7 configuration options (See TS 36.331) # Contains GERAN neighbor information for CSFB and inter-rat handover. # Must be added to sib1::sched_info::si_mapping_info array parameter to be transmitted # # t_resel_geran: Cell reselection timer (seconds) # carrier_freqs_info_list: A list of carrier frequency groups. # cell_resel_prio: Absolute priority of the carrier frequency group # ncc_permitted: 8-bit bitmap of NCC carriers permitted for monitoring # q_rx_lev_min: Minimum receive level in gsm cell, ([field_val] * 2) - 115 = [level in dBm] # thresh_x_high: Srclev threshold (dB) to select to a higher-priority RAT/Frequency # thresh_x_low: Srclev threshold (dB) to select to a lower-priority RAT/Frequency # start_arfcn: Initial search ARFCN value # band_ind: One of "dcs1800" or "pcs1900" Disambiguates ARFCNs in these bands, has no meaning for other ARFCNs. # explicit_list_of_arfcns: List of ARFCN numbers in the group # ##################################################################### #sib7 = #{ # t_resel_geran = 1; # carrier_freqs_info_list = # ( # { # cell_resel_prio = 0; # ncc_permitted = 255; # q_rx_lev_min = 0; # thresh_x_high = 2; # thresh_x_low = 2; # # start_arfcn = 871; # band_ind = "dcs1800"; # explicit_list_of_arfcns = ( # 871 # ); # } # ); #}; sib13 = { mbsfn_notification_config = { mbsfn_notification_repetition_coeff = "n2"; mbsfn_notification_offset = 0; mbsfn_notification_sf_index = 1; }; mbsfn_area_info_list_size = 1; mbsfn_area_info_list = { non_mbsfn_region_length = "s2"; mcch_repetition_period = "rf64"; mcch_modification_period = "rf512"; signalling_mcs = "n2"; mbsfn_area_id = 1; notification_indicator = 0; mcch_offset = 0; sf_alloc_info = 32; }; };