1. 09 Apr, 2021 1 commit
  2. 08 Apr, 2021 9 commits
  3. 07 Apr, 2021 9 commits
  4. 06 Apr, 2021 5 commits
  5. 04 Apr, 2021 3 commits
  6. 03 Apr, 2021 1 commit
  7. 02 Apr, 2021 2 commits
  8. 01 Apr, 2021 4 commits
    • rmagueta's avatar
      Fix for RA when Msg3 fails · ff03cdf1
      rmagueta authored
      ff03cdf1
    • rmagueta's avatar
      Minor improvements and LOG updates · fb396642
      rmagueta authored
      fb396642
    • rmagueta's avatar
      Merge remote-tracking branch 'origin/develop' into develop-SA-CBRA · 957c6e1a
      rmagueta authored
      # Conflicts:
      #	openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
      #	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_bch.c
      957c6e1a
    • Remi Hardy's avatar
      Integration 2021 wk13 d · da29d6b5
      Remi Hardy authored
      MR !1085 : Nr mac ssb
      -MAC scheduling of multiple SSBs
      -Symbol level occupation of VRB map for SSBs
      -Multi SSB SIB1 scheduling
      
      MR !1097 : NR_PRACH: nr_du\[\] buffer not filled in High Speed case for both gNB and nrUE
      Issue: TC nr_prachsim failed with High Speed(-H) enabled.
      While generating NR PRACH for High Speed case : Array nr_du\[\] was not filled for both gNB and nrUE. Added function nr_fill_du() to resolve the issue. 
      
      MR !1107 : Small bugfixes for 5G NR
      da29d6b5
  9. 31 Mar, 2021 6 commits
    • hardy's avatar
      pusch_proc_threads = 6 vs 8 · 38fee791
      hardy authored
      38fee791
    • rmagueta's avatar
    • Cedric Roux's avatar
      x2: exit if connection between eNB and gNB breaks · 1894bdb2
      Cedric Roux authored
      Before this commit, when the gNB crashes, the eNB keeps running.
      Same, if the eNB crashes, the gNB keeps running.
      
      In a far past when this happened, the other program (the one not
      crashing) was forced to exit.
      
      Then this behavior was changed, for some reason.
      But the code was not finished, so now we have a system in an inconsistent
      state.
      
      So either we accept that the connection between eNB and gNB can break,
      that is one of the programs crashes, and we clean the state of the
      program that keeps running. But this is a complex work and it will
      surely not survive very long, because someone will change something
      in the code later that will break this complex behavior.
      
      Or, simpler, we go back to initial behavior, which is: the program that
      did not crash does actually exit when the other crashes.
      
      This commit provides the second solution.
      
      It can easily be reverted whenever someone wants to implement the complex
      solution.
      1894bdb2
    • Cedric Roux's avatar
      fix: do NR only if at least one gNB is connected to the eNB · 94826057
      Cedric Roux authored
      We used to set 'does_nr' of an UE if we detect ENDC supported in the
      UE capabilities.
      
      Then we activate NR measurements if 'does_nr' is true.
      
      The problem is that if the eNB is not connected to a gNB but the UE
      reports some NR measurements (because a gNB is running somewhere near)
      then the eNB will crash when starting the switch to NR.
      
      A (quick) solution is to set 'does_nr' only if there is a gNB connected to
      the eNB.
      
      Maybe not the best solution. To be changed if needed.
      94826057
    • rmagueta's avatar
    • rmagueta's avatar
      5bf926b8