MAC support for prb blacklisting

This commit is contained in:
Eurecom
2021-10-08 21:21:28 +02:00
parent 7b1d84df74
commit a28c6e7c9f
2 changed files with 2 additions and 1 deletions
@@ -84,7 +84,7 @@ void dump_nr_I0_stats(FILE *fd,PHY_VARS_gNB *gNB) {
for (int i=0; i<gNB->frame_parms.N_RB_UL; i++) {
if (gNB->ulprbbl[i] ==0) fprintf(fd,"%2d.",gNB->measurements.n0_subband_power_tot_dB[i]-gNB->measurements.n0_subband_power_avg_dB);
else fprintf(fd,"X .");
else fprintf(fd," X.");
if (i%25 == 24) fprintf(fd,"\n");
}
fprintf(fd,"\n");
@@ -1322,6 +1322,7 @@ bool nr_fr1_ulsch_preprocessor(module_id_t module_id, frame_t frame, sub_frame_t
int st = 0, e = 0, len = 0;
for (int i = 0; i < bwpSize; i++) {
if (RC.nrmac[module_id]->ulprbbl[i] == 1) vrb_map_UL[i]=1;
while ((vrb_map_UL[i] & symb) != 0 && i < bwpSize)
i++;
st = i;