1. 16 Dec, 2024 22 commits
  2. 10 Dec, 2024 2 commits
    • 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
  3. 09 Dec, 2024 1 commit
  4. 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
  5. 06 Dec, 2024 5 commits
  6. 05 Dec, 2024 9 commits
    • Teodora's avatar
      2b007b5d
    • Teodora's avatar
      Update FHI README regarding F release support · 825543f4
      Teodora authored
      825543f4
    • Teodora's avatar
      Fronthaul xran library F release support · 574b3eb3
      Teodora authored
      Major improvements:
        1) bbu_offload - enable packet handling on BBU cores
        2) dlCpProcBurst - DL CP processing on one or more symbols
        3) SRS CP processing - depends on the RU capabilities that can be
          retreived via M-plane (if RU is CAT B)
        4) nSecDesc - the number of section descriptors per symbol; it was hardcoded to 0 in E release;
          depends on the RU capabilities that can be retreived via M-plane
        5) RunSlotPrbMapBySymbolEnable - enable PRB mapping by symbol with multisection;
          depends on the RU capabilities that can be retreived via M-plane
        6) DSS (Dynamic Spectrum Sharing) support - depends on the RU capabilities that can be retreived via M-plane
      
      Minor fixes in F that exist in E:
        1) prach_config->nPrachFilterIdx - explained in commit ID f3045396
        2) T1a_min_cp_dl - explained in the commit under title "Clarification on DU delay profile"
        3) fh_config->nULRBs - explained in commit under title "Further clarification on xran E release parameters"
      
      Removed const for prb_conf argument in oran_allocate_cplane_buffers()
      function, as F release requires the not const struct for
      xran_init_PrbMap_by_symbol_from_cfg() and xran_init_PrbMap_from_cfg()
      even though the struct is not modified inside of these functions.
      574b3eb3
    • Teodora's avatar
      Correction on PRACH offset in FHI README · 197db6a6
      Teodora authored
        - this should have been done in the commit ID b334feb9
      197db6a6
    • Teodora's avatar
      Further clarification on xran E release parameters · 698245c7
      Teodora authored
        - remove xran parameter io_cfg->port logging => this parameter
          is filled within xran library in both E and F releases
        - PRACH offset explanation; not limited to >= max(Ntx, Nrx);
          workaround done in xran to support PRACH eAxC IDs same as PUSCH eAxC IDs
        - DL PRB not used in xran; UL PRB used in xran F release, therefore
          removed from the patch
        - these fixes should have been done in the commit ID f3045396
      698245c7
    • Teodora's avatar
      Clarification on One-Way Delay Measurements · dd4ffe34
      Teodora authored
      dd4ffe34
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/align-yaml-to-config' into integration_2024_w49 (!3138) · fee95ed3
      Jaroslava Fiedlerova authored
      Align YAML config getlist with libconfig implementation
      
      This aligns the behavior of params_yaml with params_config library:
      
      - when a mapping is read using getlist it returns the number of elements in
        the mapping instead of 0
      - when a mapping is read using get it returns the number of parameters used
        for input
      fee95ed3
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/ci-container-restart' into integration_2024_w49 (!3141) · 429e98e4
      Jaroslava Fiedlerova authored
      CI: Allow restart of the container if deployment fails
      
      In CI we sometimes encounter fail of the gNB/UE deployment (and fail of the test
      scenario) caused by unsuccessful initialization of the USRP N310.
      
      This MR enables to optionally restart the gNB or UE container, if the deployment
      fails on the health check during start up. By default, restarts of the container
      are not allowed, but we can enable them by setting num_attemps > 1 for a given
      deployment in the XML file.
      
      Logs from failed deployment attempts are collected.
      
      This MR aims to avoid known CI failure caused by "USRP N310 Initialization Failure"
      mentioned in #871.
      429e98e4
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/doc-frequency-config' into integration_2024_w49 (!3050) · 8c5b37de
      Jaroslava Fiedlerova authored
      doc: Add instructions for 5G NR gNB frequency configuration
      8c5b37de