1. 23 Dec, 2025 1 commit
    • Bartosz Podrygajlo's avatar
      Beam simulation for rfsimulator · 143c5459
      Bartosz Podrygajlo authored
      A simplified beam switching simulation for rfsimulator. This works
      mainly in 1 gNB - N UEs scenarios. This is not a real beamformer with
      antenna, channel and propagation model. The way it works is that the
      peers inform each other about the beams they transmit in, and on
      reception before channel modelling, the beam data is combined based on
      preconfigured rx_beam/tx_beam gain matrix.
      
      Usage:
       - Add --rfsimulator.enable_beams to enable beam simulation
       - Add --rfsimulator.beam_gains <comma separated Toepliz form matrix of gains in dB>.
      
         Example list: 0,-5,-10
      
         Resulting matrix:
      
         [[0, -5, -10]
          [-5, 0, -5]]
          [-10, -5, 0]]
      
       - Add --telnetsrv if you want to control the beams manually. The command in telnet
         is "rfsimu setbeam <beam_map>", where beam_map is a uint64_t controling the
         reception beam and transmission beam. If the application is switching the beams
         automatically the beams will be overwritten as soon as the application chooses to
         switch beams.
      Co-authored-by: default avatarLaurent Thomas <laurent.thomas@open-cells.com>
      143c5459
  2. 17 Dec, 2025 3 commits
  3. 12 Dec, 2025 2 commits
    • Jaroslava Fiedlerova's avatar
      Merge branch 'integration_2025_w50' into 'develop' · 479be40b
      Jaroslava Fiedlerova authored
      Integration `2025.w50`
      
      * !3638 NR UE: calculate TA based on SIB19 information in NTN mode, if autonomous TA is not enabled
      * !3624 NR UE: improve handling of Handover procedures
      * !3807 doc: Update doc for IF setup
      * !3741 Update documenation for handover
      * !3798 Fix for computation of PRACH occasions and association period
      * !3808 Add symbol timing functions for NR_DL_FRAME_PARMS + optimization for slot timing counterparts
      
      Closes #981
      
      See merge request oai/openairinterface5g!3806
      479be40b
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/symbol-duration-functions' into integration_2025_w50 (!3808) · 44c64a2e
      Jaroslava Fiedlerova authored
      Add symbol timing functions for NR_DL_FRAME_PARMS + optimization for slot timing
      counterparts
      
      Add two new functions for calculation symbol timestamp and symbol duration for
      NR_DL_FRAME_PARMS. Also includes an optimization focused on removing
      inefficiencies related slot-related counterparts.
      44c64a2e
  4. 10 Dec, 2025 6 commits
  5. 09 Dec, 2025 6 commits
  6. 08 Dec, 2025 1 commit
  7. 04 Dec, 2025 1 commit
    • Jaroslava Fiedlerova's avatar
      Merge branch 'integration_2025_w49' into 'develop' · 91e7030c
      Jaroslava Fiedlerova authored
      Integration `2025.w49`/`v2.4`
      
      * !3786 Consistently use OAI_RNGSEED env variable for RNG
      * !3758 Add yq to edit yaml files and add yaml-dev library in containers missing it
      * Fix RFemulator noise device RNG initialization
      * !3780 NGAP: fix PDU Session Release Response
      * !3795 Increase Aerial-based L2 test core number
      * !3794 Fix missing E2SM-RC message forward
      * !3660 Fixes for BWP switching
      * !3797 Fix FAPI WLS timing, UL counter, doc
      * release notes v2.4
      
      See merge request oai/openairinterface5g!3792
      91e7030c
  8. 03 Dec, 2025 20 commits