1. 07 Oct, 2021 2 commits
    • Melissa Elkadi's avatar
      gNB and NRUE slots not matching is what happens in LTE · 5552d53b
      Melissa Elkadi authored
      This commit allows us to call the scheduler for
      every slot indication we get to ensure we properly
      configure the DCI. Also, we are sure to process the
      DCI only when we have both the config (dl_tti) and
      the payload (tx_req). Lastly, removed the hack
      to the slot indication (we do not shift the slot
      indication by -6 anymore). We are passing up to 4
      NSA UEs, but sometimes one will not complete the CFRA
      procedure.
      5552d53b
    • Melissa Elkadi's avatar
      Queuing all nFAPI messages and handling after slot ind · 746d0746
      Melissa Elkadi authored
      This commit changes the stub functionality entirely.
      We are now queueing any received NR nFAPI message
      and handling it only after we recevie a slot ind
      that corresponds with the nFAPI message's sfn/slot
      value. When doing this, an existing issue has been
      brought to light. The gNB and NR UE are not in sync
      when it comes to their slot indications. Generally,
      the NR UE seems to be ahead of the gNB by around 6-7
      slots. This commit has a hack... when we receive a
      slot indication at the moment, we decrament it by 6
      to try to keep the NRUE from being ahead of the gNB.
      This will be fixed shortly... This was a temporary
      fix..
      746d0746
  2. 06 Oct, 2021 1 commit
    • Melissa Elkadi's avatar
      Reverting change that that forces DCI config before handling · 98bc149e
      Melissa Elkadi authored
      By reverting this change, we will see the NRUE2 crash
      because the DCI wont be configured before handling.
      This will get fixed in the next commit by adding
      queues for the nFAPI messages, therefore forcing
      us to handle the nfapi messages only after we have
      processes the corresponding slot indication.
      98bc149e
  3. 05 Oct, 2021 2 commits
    • Melissa Elkadi's avatar
      47e96132
    • Melissa Elkadi's avatar
      def_dci_pdu_rel15 fix. · 1b2d8b52
      Melissa Elkadi authored
      In this commit we were trying to understand why
      the memset of the def_dci_pdu_rel15 array in the NRUE
      was casuing the NR UE to crash. This was happening
      becuase some of the members of the def_dci_pdu_rel15
      array canont be zero in NSA mode. This was happening
      because sometimes, we would recevied two DCI indications
      in a row, after the first one, we would be memesetting
      the array to all 0s and then try to process the second
      DCI. The fix we have implemnted is to call the configure_dci()
      prior to processing ANY DCI, to ensure we have properly
      configured the UE to handle these DCIs.
      
      Also, in the gNB, it was not able to find the UL scheduled
      slot for the feedback harq because it was not accounting for
      the slot wrapping.
      1b2d8b52
  4. 01 Oct, 2021 5 commits
  5. 30 Sep, 2021 7 commits
  6. 29 Sep, 2021 3 commits
  7. 28 Sep, 2021 14 commits
  8. 27 Sep, 2021 5 commits
  9. 26 Sep, 2021 1 commit
    • Remi Hardy's avatar
      integration_2021_wk37 · 314760ac
      Remi Hardy authored
      MR !1272 : \[DOC\] NR feature set update  
      MR !1244 : \[DOC\] Update SA tutorial  
      MR !1269 : \[CI\] dashboard creds and executor change  
      MR !1262 : \[CI\] jenkins pipe to write test results to mysql  
      MR !1250 : NR_NSA_no_msg3_retransmission  
      MR !1264 : NR_UE_IF_FREQ (IF frequency command line option at OAI UE)
      314760ac