schedule 2nd DL slot in 3 instead of 2
This commit is contained in:
@@ -412,7 +412,7 @@ void gNB_dlsch_ulsch_scheduler(module_id_t module_idP,
|
|||||||
nr_rrc_trigger(&ctxt, 0 /*CC_id*/, frame, slot >> *scc->ssbSubcarrierSpacing);
|
nr_rrc_trigger(&ctxt, 0 /*CC_id*/, frame, slot >> *scc->ssbSubcarrierSpacing);
|
||||||
}
|
}
|
||||||
|
|
||||||
const uint64_t dlsch_in_slot_bitmap = (1 << 1) | (1 << 2);
|
const uint64_t dlsch_in_slot_bitmap = (1 << 1) | (1 << 3);
|
||||||
const uint64_t ulsch_in_slot_bitmap = (1 << 8);
|
const uint64_t ulsch_in_slot_bitmap = (1 << 8);
|
||||||
|
|
||||||
memset(RC.nrmac[module_idP]->cce_list[bwp_id][0],0,MAX_NUM_CCE*sizeof(int)); // coreset0
|
memset(RC.nrmac[module_idP]->cce_list[bwp_id][0],0,MAX_NUM_CCE*sizeof(int)); // coreset0
|
||||||
|
|||||||
@@ -424,8 +424,7 @@ void nr_simple_dlsch_preprocessor(module_id_t module_id,
|
|||||||
find_aggregation_candidates(&sched_ctrl->aggregation_level,
|
find_aggregation_candidates(&sched_ctrl->aggregation_level,
|
||||||
&nr_of_candidates,
|
&nr_of_candidates,
|
||||||
sched_ctrl->search_space);
|
sched_ctrl->search_space);
|
||||||
sched_ctrl->coreset = get_coreset(
|
sched_ctrl->coreset = get_coreset(sched_ctrl->active_bwp, sched_ctrl->search_space, 1 /*dedicated*/);
|
||||||
sched_ctrl->active_bwp, sched_ctrl->search_space, 1 /* dedicated */);
|
|
||||||
int cid = sched_ctrl->coreset->controlResourceSetId;
|
int cid = sched_ctrl->coreset->controlResourceSetId;
|
||||||
const uint16_t Y = UE_info->Y[UE_id][cid][slot];
|
const uint16_t Y = UE_info->Y[UE_id][cid][slot];
|
||||||
const int m = UE_info->num_pdcch_cand[UE_id][cid];
|
const int m = UE_info->num_pdcch_cand[UE_id][cid];
|
||||||
|
|||||||
Reference in New Issue
Block a user