From 44fc7753b6655c49b23fc4c92cfae2a850aa6d1c Mon Sep 17 00:00:00 2001
From: "islam.galal" <igalal.ext@orange.com>
Date: Tue, 15 Aug 2017 15:50:18 +0200
Subject: [PATCH] modifications in SI scheduler during interop testing with
 Sequans module. Some changes in eMTC config file.

---
 openair2/LAYER2/MAC/eNB_scheduler_bch.c                   | 2 +-
 .../GENERIC-LTE-EPC/CONF/enb.band13.tm1.50PRB.emtc.conf   | 8 +-------
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/openair2/LAYER2/MAC/eNB_scheduler_bch.c b/openair2/LAYER2/MAC/eNB_scheduler_bch.c
index f9b85ffdd89..04485a9d3e2 100755
--- a/openair2/LAYER2/MAC/eNB_scheduler_bch.c
+++ b/openair2/LAYER2/MAC/eNB_scheduler_bch.c
@@ -393,7 +393,7 @@ schedule_SI_BR(
 	    // check that SIB1 didn't take this narrowband
 	    if (vrb_map[first_rb] > 0) continue;
 
-	    first_rb = narrowband_to_first_rb(cc,si_Narrowband_r13);
+	    first_rb = narrowband_to_first_rb(cc,si_Narrowband_r13-1);
 	    vrb_map[first_rb]   = 1;
 	    vrb_map[first_rb+1] = 1;
 	    vrb_map[first_rb+2] = 1;
diff --git a/targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band13.tm1.50PRB.emtc.conf b/targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band13.tm1.50PRB.emtc.conf
index 55548cead32..00158a2bafa 100755
--- a/targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band13.tm1.50PRB.emtc.conf
+++ b/targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band13.tm1.50PRB.emtc.conf
@@ -126,9 +126,6 @@ eNBs =
           );
           si_WindowLength_BR_r13                      = 0;
           si_RepetitionPattern_r13                    = 0;
-          fdd_DownlinkOrTddSubframeBitmapBR_r13       = "subframePattern10-r13"
-          fdd_DownlinkOrTddSubframeBitmapBR_val_r13   = 0;
-          fdd_UplinkSubframeBitmapBR_r13              = 0;
           startSymbolBR_r13                           = 3;
           si_HoppingConfigCommon_r13                  = 1; # Note: 1==OFF !
           si_ValidityTime_r13                         = 0;
@@ -138,7 +135,7 @@ eNBs =
                   systemInfoValueTagSi_r13 = 0;
               }
           );
-          freqHoppingParametersDL_r13                 = "ENABLE"
+          freqHoppingParametersDL_r13                 = "DISABLE"
           mpdcch_pdsch_HoppingNB_r13                  = 0;
           interval_DLHoppingConfigCommonModeA_r13     = "interval-FDD-r13"
           interval_DLHoppingConfigCommonModeA_r13_val = 0;
@@ -198,9 +195,6 @@ eNBs =
           (
               {
                   pucch_info_value = 12;
-              },
-              {
-                  pucch_info_value = 13;
               }
           );
 
-- 
GitLab