1. 24 Jan, 2025 5 commits
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/qam64_mimo_ML' into integration_2025_w04 (!3020) · 26607689
      Jaroslava Fiedlerova authored
      use ML receiver for 64 QAM UL-MIMO
      
      Change condition on MMSE/ML selection to include 64QAM for ML UL-MIMO receiver.
      Only 256QAM will now use MMSE UL-MIMO receiver.
      26607689
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/fix_t2_harq_combined_offset' into integration_2025_w04 (!3214) · 706aecf2
      Jaroslava Fiedlerova authored
      fix(nrLDPC_coding_t2): Miscellaneous fixes related to T2
      
      1. HARQ combined offset:
      The offset provided for each code block in the HARQ combined input and output
      buffer shall not be above 512. A modulus was performed on the offset of the TB
      in the buffer to avoid this situation. But the offset of the code block was
      added afterward so that the total offset was sometimes going above 512.This
      commit performs the modulus after adding the code block offset. Usually this
      issue was triggering a segfault after less than 2 minutes of an iperf test on
      some setup using T2. The same iperf test was successfully performed during 10
      minutes on the same setup with this change.
      
      2. Properly stop LDPC coding in gNB and UE:
      LDPC coding was yet not properly stopped by using free_nrLDPC_coding_interface
      in gNB and UE. This was not causing major issue until now. It was especially not
      causing any issue with T2 LDPC coding using the PF. But using T2 VFs, if the
      coding library is not properly stopped then the VF cannot be used anymore unless
      the admin app is restarted. So this MR adds the missing free_nrLDPC_coding_interface.
      706aecf2
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/ntn-phytest-mode' into integration_2025_w04 (!3192) · 3231b0bc
      Jaroslava Fiedlerova authored
      fix nr phy-test mode in ntn
      
      Following SIB19 MR !3019 (merged), the phy-test mode is no longer working
      In this MR we update the handling NTN-Config from ServingCellConfigCommon
      to be the same as when NTN-Config is received in SIB19
      
      More details: !3019 (comment 145103)
      3231b0bc
    • Jaroslava Fiedlerova's avatar
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/fix-bug-usrp-constant-derive' into... · 03420b11
      Jaroslava Fiedlerova authored
      Merge remote-tracking branch 'origin/fix-bug-usrp-constant-derive' into integration_2025_w04 (!3023)
      
      usrp constant and slow derive timestamp
      
      Sample write reorder function doesn't handle properly the clock shift.
      
      It keeps the same time origin forever, so, if the clock sifts in one direction,
      we finish to reach the maximum time shift that was designed for slot to slot
      maximum shift.
      
      We may also consider if this function is useful: gNB and UE currently ensure Tx
      in order because there are other issues above if we let Tx preparation run out
      of order in separate threads
      
      Closes #893
      03420b11
  2. 23 Jan, 2025 12 commits
  3. 22 Jan, 2025 2 commits
  4. 21 Jan, 2025 1 commit
  5. 20 Jan, 2025 4 commits
  6. 17 Jan, 2025 10 commits
  7. 16 Jan, 2025 2 commits
    • Badescu, Ciprian's avatar
      Fix ntn phy-test mode · 2924d18e
      Badescu, Ciprian authored
      Following SIB19 MR !3019, the phy-test mode is no longer working
      In this MR we update the handling NTN-Config from ServingCellConfigCommon
      to be the same as when NTN-Config is received in SIB19
      2924d18e
    • Robert Schmidt's avatar
      Merge branch 'integration_2025_w03' into 'develop' · 10e07bc6
      Robert Schmidt authored
      Integration: `2025.w03`
      
      See merge request oai/openairinterface5g!3206
      
      * !3167 remove calls to clear SIMD registers, that was a historical issue
      * !3179 UE statistics improvements
      * !3193 Remove spinlock from threadpool task return
      * !3195 UE MAC: in phy-test/do-ra, fill TB randomly
      * !3201 T tracer: minor fixes for compilation
      * !3204 CI: Increase number of test trials for timing tests
      * !3034 Delay compensation for PUCCH2
      * !3205 Fix calculation of RSSI in pucch_rx.c
      10e07bc6
  8. 15 Jan, 2025 4 commits