mirror of https://github.com/PentHertz/srsLTE.git
increase starting CFI when subframe contains control allocations (e.g. SIB or RAR) when cell bandwidth <= 5 MHz
This commit is contained in:
parent
0a1ae0e4ad
commit
a83c0ebe3b
|
@ -72,7 +72,7 @@ bool sf_cch_allocator::alloc_dci(alloc_type_t alloc_type, uint32_t aggr_idx, sch
|
||||||
record.alloc_type = alloc_type;
|
record.alloc_type = alloc_type;
|
||||||
record.pusch_uci = has_pusch_grant;
|
record.pusch_uci = has_pusch_grant;
|
||||||
|
|
||||||
if (is_dl_ctrl_alloc(alloc_type) and nof_allocs() == 0 and cc_cfg->nof_prb() == 6 and
|
if (is_dl_ctrl_alloc(alloc_type) and nof_allocs() == 0 and cc_cfg->nof_prb() <= 25 and
|
||||||
current_max_cfix > current_cfix) {
|
current_max_cfix > current_cfix) {
|
||||||
// Given that CFI is not currently dynamic for ctrl allocs, in case of SIB/RAR alloc and a low number of PRBs,
|
// Given that CFI is not currently dynamic for ctrl allocs, in case of SIB/RAR alloc and a low number of PRBs,
|
||||||
// start with an CFI that maximizes nof potential CCE locs
|
// start with an CFI that maximizes nof potential CCE locs
|
||||||
|
|
Loading…
Reference in New Issue