1. 13 Dec, 2024 4 commits
  2. 12 Dec, 2024 1 commit
  3. 10 Dec, 2024 6 commits
    • Sakthivel Velumani's avatar
      Prevent race condition when sync req received · 73921dfa
      Sakthivel Velumani authored
      Added a flush mechanism to actor thread. This is used to wait for all
      waiting jobs in the queue to be completed.
      73921dfa
    • Sakthivel Velumani's avatar
      Handle sync request out of UE_dl_preprocessing() · e5814cd6
      Sakthivel Velumani authored
      Move handling of sync request from MAC from UE_dl_preprocessing(). This
      will process the sync request before receiving the samples of current
      slot from radio so we don't 'lose' the slot.
      e5814cd6
    • Sakthivel Velumani's avatar
      Helper function to get center frequency · 4f56bf90
      Sakthivel Velumani authored
      from point A.
      4f56bf90
    • Sakthivel Velumani's avatar
      Code cleanup · 5ac703b5
      Sakthivel Velumani authored
      Add const to function input pointer.
      5ac703b5
    • Robert Schmidt's avatar
      Merge branch 'integration_2024_w49' into 'develop' · 054506f5
      Robert Schmidt authored
      Integration: `2024.w49`
      
      See merge request oai/openairinterface5g!3148
      
      * !3065 NAS Service Request enc/dec implementation
      * !3129 Refactor UL MAC PDU decoding
      * !3136 Use ninja -k option in CI
      * !3137 T tracer: add macpdu traces for the NR UE
      * !2392 Documentation: add multi-UE deployment with RFsimulator
      * !3145 a lib has been added but missed dependancies
      * !3050 doc: Add instructions for 5G NR gNB frequency configuration
      * !3141 CI: Allow restart of the container if deployment fails
      * !3138 Align YAML config getlist with libconfig implementation
      * !3140 remove un-necessary global variables
      * !3146 Updates to match more fapi-compliant tx_data.request
      * !3025 New threadpool, fixed in NR UE
      * CI: Remove USRP mgmt_addr from LTE-2x2 conf files
      * !3147 Fronthaul xran library update to F release (2. and final step towards M-plane integration)
      * !3142 Add CI test to trigger RLF with high pathloss in channelmod
      054506f5
    • Robert Schmidt's avatar
      Merge remote-tracking branch 'origin/add-ci-nr-f1-pathloss-rlf' into integration_2024_w49 (!3142) · ac6a37fa
      Robert Schmidt authored
      Add CI test to trigger RLF with high pathloss in channelmod
      ac6a37fa
  4. 09 Dec, 2024 2 commits
  5. 08 Dec, 2024 1 commit
    • Robert Schmidt's avatar
      Merge remote-tracking branch 'origin/fhi-f-release' into integration_2024_w49 (!3147) · 0b3d0986
      Robert Schmidt authored
      Fronthaul xran library update to F release (2. and final step towards M-plane integration)
      
      - xran library support -> both E and F releases
      - RU delay profile removed -> not used in neither of the releases
      - DU delay profile updated
      - one-way delay measurements support is improved/fixed in the F release.
        However, not implemented here as it depends on the RU capabilities
      0b3d0986
  6. 06 Dec, 2024 6 commits
    • Jaroslava Fiedlerova's avatar
      CI: Remove USRP mgmt_addr from LTE-2x2 conf files · ee1605b8
      Jaroslava Fiedlerova authored
      The "mgmt_addr" parameter is not required for USRP N310 initialization. The
      critical parameter for successful operation is the "addr", which specifies
      the IP address of the SFP port used for data transfer.
      
      Including both "mgmt_addr" and "addr" can lead to initialization failures if
      one of the specified addresses is unavailable. Since the "mgmt_addr" is
      unnecessary for this context, it has been removed to avoid potential conflicts
      and simplify the configuration.
      ee1605b8
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/thread-pool-fixed' into integration_2024_w49 (!3025) · 55a18514
      Jaroslava Fiedlerova authored
      New threadpool, fixed in NR UE
      
      This merge request is an attempt to fix the new thread pool implementation
      for use in NR UE and gNB (as well as eNB).
      55a18514
    • Bartosz Podrygajlo's avatar
      Fix several issues in ulsch_mmse_2layers · 9f03fde6
      Bartosz Podrygajlo authored
      Fix incorrect array type of determ_fin which was set to int32_t while the
      array holds the results of simde_mm_abs_epi32 which produces unsigned
      values.
      
      Remove assert on right-shifting negative integers as it is impossible for
      determ_fin to hold negative values.
      
      Change type of sum_det to uint32_t to prevent possible overflow.
      
      Fix the type cast (int -> uint32_t) to prevent casting before shift in
      nr_ulsch_comp_muli_sum which might have resulted in right shifting negative
      integers.
      9f03fde6
    • Teodora's avatar
      Update FHI build image to support xran F release · b7c3d593
      Teodora authored
      b7c3d593
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/aerial_24-2' into integration_2024_w49 (!3146) · fb1fe172
      Jaroslava Fiedlerova authored
      Updates to match more fapi-compliant tx_data.request
      
      The packing of PDUs as required in aerial for the Tx_data.Request wasn't
      complaint with FAPI. That was fixed in Aerial 24-2. This change makes L2
      pack the payloads in the way that Aerial now requires.
      fb1fe172
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/remove-not-needed-global-vars' into... · 797bc1b2
      Jaroslava Fiedlerova authored
      Merge remote-tracking branch 'origin/remove-not-needed-global-vars' into integration_2024_w49 (!3140)
      
      remove un-necessary global variables
      
      Remove global variables that can be removed by a trivial way:
      - simply dead globals
      - or reference is a single source, so can be static
      
      setting them static reduces the scope, that is a progress, but of course as
      for all static variables, the code is still not re-entrant
      797bc1b2
  7. 05 Dec, 2024 20 commits