1. 23 Apr, 2026 3 commits
    • Teodora Vladić's avatar
      feat(oran_fhlib_5g): Changes to run K release · 7b7afae0
      Teodora Vladić authored
      * Initialize leak detector
      * Fill IO config field holding the number of mbufs to be allocated
      * Allocate and fill `activeMUs` in the FH config
      * Start timing source, worker thread and activate CCs upon starting the FH
      * Fill `mu_number[0]` in FH config
      * Invert trx_oran end and stop
      * Set `neAxcUl`
      * Delete duplicated oran_eth_state_t struct definition
      * gxran_handle is an array which length is equal to the number of RUs
      * Fill BBDev VF token in fh_init
      Co-authored-by: default avatarRomain Beurdouche <romain.beurdouche@eurecom.fr>
      Signed-off-by: default avatarTeodora Vladić <teodora.vladic@openairinterface.org>
      7b7afae0
    • Teodora Vladić's avatar
      feat(oran_fhlib_5g): Adapt oran_fhlib_5g for K release · 77bb143b
      Teodora Vladić authored
      Adapt the oran_fhlib_5g code to compile with xran K release.
      Like previously E and F, uses preprocessor directives to separate codes for different xran releases.
      
      Notes:
      1. Release K of the FHI library supports many numerologies on one instance.
         As of now the integration supports only one numerology.
      2. Several arrays in the xran interface are indexed by the numerology.
         It was ambiguous whether they were indexed by the actual numerology number or by the index of the relevant numerology within the numerology array.
         They are actually indexed by the numerology number so that when one is using only numerlogy 1 for example, he should only use perMu[1], fftSize[1], ...
      Signed-off-by: default avatarTeodora Vladić <teodora.vladic@openairinterface.org>
      77bb143b
    • Teodora Vladić's avatar
      Create a cmake API for O_RAN SC xran forked repo · e7c4d80a
      Teodora Vladić authored
      * create the xran forked repo as a cmake external project - easier to maintain and track the changes
        we applied to the original repo
      * add xran_DOWNLOAD option - clones and builds latest supported K release
      * update the FHI README for K release
      Signed-off-by: default avatarTeodora Vladić <teodora.vladic@openairinterface.org>
      e7c4d80a
  2. 21 Apr, 2026 2 commits
  3. 17 Apr, 2026 1 commit
    • Jaroslava Fiedlerova's avatar
      Merge branch 'integration_2026_w16' into 'develop' · 38dc3782
      Jaroslava Fiedlerova authored
      Integration `2026.w16`
      
      * !4040 fix: issue 911 - replace timer oneshot to periodic.
      * !4041 Compilation without T: move to physims
      * !4046 fix(record_db doc): correct the path for T_messages.txt and mention use of ninja/make
      * !3994 Update CN5G images to release v2.2.0 and update traffic generator image
      * !4024 Fix fill_srs_channel_matrix
      * !3983 Add SIB 3,4 support, configurable SIB2 and refactor CU/DU SIB management
      * !4030 Miscellaneous code improvements
      * !4039 Verify consistency of CSI report in L2 instead of RRC
      * !3991 L1 RX: use queues instead of arrays and linear search for PUCCH, PUSCH, SRS, PRACH
      * !4011 CI: remove cppcheck, cleanup in build and license checks
      * !4051 Fix EMA cold-start for noise and SNR/RSSI measurements
      
      Closes #1063
      
      See merge request oai/openairinterface5g!4048
      38dc3782
  4. 16 Apr, 2026 34 commits