Add PDCCH UESS aggregation level configuration option

Added uess_agg_levels configuration option which changes the number of PDCCH
candidates per aggregation level.
This commit is contained in:
Bartosz Podrygajlo
2025-02-13 10:57:25 +01:00
parent 16f028dba5
commit 095b791929
12 changed files with 168 additions and 42 deletions
+12
View File
@@ -551,6 +551,18 @@ void get_coreset_rballoc(uint8_t *FreqDomainResource,int *n_rb,int *rb_offset) {
*n_rb = 6*count;
}
// According to 38.211 7.3.2.2
int get_coreset_num_cces(uint8_t *FreqDomainResource, int duration)
{
int num_rbs;
int rb_offset;
get_coreset_rballoc(FreqDomainResource, &num_rbs, &rb_offset);
int total_resource_element_groups = num_rbs * duration;
int reg_per_cce = 6;
int total_cces = total_resource_element_groups / reg_per_cce;
return total_cces;
}
int get_nb_periods_per_frame(uint8_t tdd_period)
{