1. 27 Oct, 2020 8 commits
    • cig's avatar
      Broken down get_band into two functions to get duplex offset and frame type · c961e81c
      cig authored
      - the band is coming from the SI, therefore a function to get the band is not
        necessary
      - this solves also the limitations of the get_band algorithm with the NR bands
        overlapping in the NR operating bands table (e.g. band 78 and band 48)
      c961e81c
    • cig's avatar
    • cig's avatar
      Set downlink carrier and uplink CO @ UE through command line · fa07a484
      cig authored
      - this reflects the implementation of IF and IF offset in the gNB RU
      - the RF frequencies are set at HW level while the target frequencies are
        stored in fp, therefore the values stored in fp should not be changed
        after sync as only the tx/rx freq is updated
      - removed overwritten dl/ul carrier frequencies in fp after sync
      - removed redundant set of tx/rx freq in ue_synch (done in init_openair0)
      - removed irrelevant set of dl/ul carrier freq in get_options
      fa07a484
    • cig's avatar
      Bypass the tdd_table in FDD mode · 63e93528
      cig authored
      - tdd_table is filled in only in TDD mode and should not be used in FDD mode
      63e93528
    • cig's avatar
    • cig's avatar
      Configuration changes to support FDD · 60d81f23
      cig authored
      - adapted the get_band function: the algorithm is now taking into account
        also the UL frequency in order to fetch the proper band (this was failing
        before as some NR bands have the same DL band, e.g. band 65 and 66)
      - added new bands to the NR table as per TS 38.101 V16.4.0 (2020)
      - made the from_nrarfcn function compatible with UL FDD (this function,
        used for both DL and UL  was previously working with TDD only as it
        did not compute properly the frequency for the UL FDD, throwing asserts)
      - introduced common functions to get the NR table idx and the duplex mode,
        removing repeated code in the process
      - removed the unused function to get the uldl offset
      - improved some logging
      - other minor fixes to the relevant code
      60d81f23
    • cig's avatar
      Small code cleanup gNB · 609844a3
      cig authored
      - removed long-time commented out and unused code
      - fixed logging
      609844a3
    • cig's avatar
      Introduced configuration of RU IF offset from configuration file · 29f7a508
      cig authored
      - the RU now supports IF equipment with custom FR1 TX/RX frequencies
      - this configuration parameter together with the if_freq parameter allows
        to set a custom IF RX frequency for the gNB
      - if the IF offset is not specified, legacy code applies
      29f7a508
  2. 25 Oct, 2020 1 commit
    • Remi Hardy's avatar
      Merge branch 'integration_2020_wk42_2' into 'develop' · 97ae4300
      Remi Hardy authored
      Integration 2020 wk42 (2)
      
      MR921 : Hotfix for DL DCI issue in UE  
      Fixing a bug from last MR.  
      Fix in nr_dlsim that prevents reporting false 'PDSCH ok' message
      
      MR915 : Fix to avoid RRC->X2AP ticking every msec when x2ap task is not enabled  
      The aim of itti RRC_SUBFRAME_PROCESS message (MAC->RRC) is to trigger an itti X2AP_SUBFRAME_PROCESS message (RRC->X2AP)  
      This change avoids creating RRC_SUBFRAME_PROCESS message if x2ap task is not enabled
      97ae4300
  3. 22 Oct, 2020 3 commits
  4. 21 Oct, 2020 1 commit
    • Raphael Defosseux's avatar
      Merge branch 'integration_2020_wk42' into 'develop' · b7067177
      Raphael Defosseux authored
      Develop Integration Branch: 2020 wk42
      
      The following Merge Requests were included:
      
      * MR 913 : Flexran Base Station Apps  
      * MR 875 : Nr mac ssb ro global edge  
      * MR 897 : python framework cleanup (CI)  
      * MR 924 : C-RNTI as TC-RNTI  
      * MR 911 : Cce indexing fix  
      * MR 922 : fixes mac sched nfapi
      b7067177
  5. 19 Oct, 2020 11 commits
  6. 18 Oct, 2020 1 commit
  7. 17 Oct, 2020 2 commits
  8. 16 Oct, 2020 4 commits
  9. 15 Oct, 2020 6 commits
  10. 13 Oct, 2020 3 commits