An error occurred fetching the project authors.
  1. 10 Nov, 2020 1 commit
  2. 03 Nov, 2020 4 commits
  3. 15 Oct, 2020 1 commit
  4. 12 Oct, 2020 2 commits
  5. 08 Oct, 2020 1 commit
  6. 07 Oct, 2020 2 commits
  7. 06 Oct, 2020 1 commit
    • matzakos's avatar
      Fix to avoid RRC->X2AP ticking every msec when x2ap task is not enabled · 824c504b
      matzakos authored
      -Since the aim of itti RRC_SUBFRAME_PROCESS message (MAC->RRC) is to trigger an itti X2AP_SUBFRAME_PROCESS message (RRC->X2AP), avoid creating
      RRC_SUBFRAME_PROCESS message if x2ap task is not enabled. Not sure if this is the best solution. We could also avoid only sending the second itti X2AP_SUBFRAME_PROCESS message.
      824c504b
  8. 05 Oct, 2020 8 commits
  9. 02 Oct, 2020 1 commit
  10. 01 Oct, 2020 1 commit
  11. 30 Sep, 2020 8 commits
  12. 28 Sep, 2020 2 commits
  13. 25 Sep, 2020 1 commit
  14. 22 Sep, 2020 1 commit
    • Cedric Roux's avatar
      nr: improve x2/rrc for ENDC · 4236ff2b
      Cedric Roux authored
      This commit introduces several enhancements in X2AP and RRC to deal
      with ENDC. The main goal is to deal with UE's on/off and with various
      errors.
      
      The following work is included:
      
          - DC prep and DC overall X2 timers
          - X2 messages for UE release and DC timers' timeout
      
      Open problems:
      
          - what to do when the UE sends an scg Failure? This commit removes
            the UE. And this removal may not be correctly done
          - UE removal in the gNB's PHY layer (a next commit is coming,
            but it is hackish and will need a rework)
      4236ff2b
  15. 17 Sep, 2020 1 commit
  16. 14 Sep, 2020 1 commit
  17. 12 Sep, 2020 1 commit
    • Cedric Roux's avatar
      NR: fix time keeping in RLC for gNB · 5b0efd5b
      Cedric Roux authored
      RLC has timers. We need to keep track of time. We chose to not use
      realtime but 'processing time'. That is we send a tick to RLC for every
      subframe when it is processed by the softmodem. Before this commit we
      used to increase time in the function mac_rlc_status_ind which is called
      for every subframe in the eNB, but not in the gNB (at least not in the
      current gNB). So we need another way to keep track of time.
      
      The function gNB_dlsch_ulsch_scheduler is called for every slot. It seems
      to be the perfect candidate to send a tick to RLC for every subframe. We
      take care of subcarrier spacing to send every subframe (one subframe is
      always 1ms), not every slot (slot duration depends on subcarrier spacing).
      
      It may not be the best solution. To be revised if needed.
      
      Note: the UE has not been fixed. Some modification is needed for the UE
      too, most probably.
      5b0efd5b
  18. 10 Sep, 2020 1 commit
  19. 09 Sep, 2020 1 commit
  20. 04 Sep, 2020 1 commit
    • Thomas Schlichter's avatar
      Fix merge conflict in openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c · 6868a3db
      Thomas Schlichter authored
      I had to remove the Msg2 transmission in phytest mode, which was present in branch 'benetel_integration'.
      This caused following assertion:
      
      Assertion (Foffset <= Ncb) failed!
      In nr_rate_matching_ldpc() /home/sli/sudas-demonstrator/openair1/PHY/CODING/nr_rate_matching.c:411
      Foffset 6492 > Ncb 924
      6868a3db