From 5774b5b45246a885db19ad1708e5de2a6b8db9a0 Mon Sep 17 00:00:00 2001
From: Raymond Knopp <raymond.knopp@eurecom.fr>
Date: Sun, 13 Aug 2017 11:42:51 -0700
Subject: [PATCH] correction for TBS in NFAPI interface conversion (SIB1-BR and
 SI-BR)

---
 openair1/SCHED/phy_procedures_lte_eNb.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/openair1/SCHED/phy_procedures_lte_eNb.c b/openair1/SCHED/phy_procedures_lte_eNb.c
index 7c8b31997bc..556a75fbf22 100644
--- a/openair1/SCHED/phy_procedures_lte_eNb.c
+++ b/openair1/SCHED/phy_procedures_lte_eNb.c
@@ -1018,7 +1018,7 @@ handle_nfapi_dlsch_pdu(PHY_VARS_eNB *eNB,eNB_rxtx_proc_t *proc,
   else                     dlsch1_harq->pdu                    = sdu;
 
 #ifdef Rel14
-  if ((rel13->pdsch_payload_type <2) && (rel13->ue_type>0)) { // this is a BR/CE UE and SIB1-BR
+  if ((rel13->pdsch_payload_type <2) && (rel13->ue_type>0)) { // this is a BR/CE UE and SIB1-BR/SI-BR
     // configure PDSCH
     switch (eNB->frame_parms.N_RB_DL) {
     case 6:
@@ -1054,7 +1054,7 @@ handle_nfapi_dlsch_pdu(PHY_VARS_eNB *eNB,eNB_rxtx_proc_t *proc,
     dlsch0_harq->dl_power_off       = 1;
     dlsch0_harq->round              = 0;
     dlsch0_harq->status             = ACTIVE;
-    dlsch0_harq->TBS                = rel8->length;
+    dlsch0_harq->TBS                = rel8->length<<3;
 
 
 
-- 
GitLab