From ecbae3c64b86d80c785f3ceec33048f434159201 Mon Sep 17 00:00:00 2001 From: Robert Schmidt <robert.schmidt@eurecom.fr> Date: Mon, 3 Aug 2020 11:34:19 +0200 Subject: [PATCH] Reset overhead bytes before scheduling UE & number of used RBs per UE in every TTI This value might be used in the pre-processor. Resetting it prevents that we always use the value of the last round, or 0. --- openair2/LAYER2/MAC/eNB_scheduler_dlsch.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/openair2/LAYER2/MAC/eNB_scheduler_dlsch.c b/openair2/LAYER2/MAC/eNB_scheduler_dlsch.c index db10844736..a542ab288c 100644 --- a/openair2/LAYER2/MAC/eNB_scheduler_dlsch.c +++ b/openair2/LAYER2/MAC/eNB_scheduler_dlsch.c @@ -588,6 +588,8 @@ schedule_ue_spec(module_id_t module_idP, UE_TEMPLATE *ue_template = &UE_info->UE_template[CC_id][UE_id]; eNB_UE_STATS *eNB_UE_stats = &UE_info->eNB_UE_stats[CC_id][UE_id]; eNB_UE_stats->TBS = 0; + eNB_UE_stats->overhead_bytes = 0; + eNB_UE_stats->rbs_used = 0; const rnti_t rnti = ue_template->rnti; // If TDD -- GitLab