1. 31 Mar, 2025 2 commits
  2. 29 Mar, 2025 8 commits
    • Teodora's avatar
      Add RPC send and receive functionalities · 93aaaef5
      Teodora authored
      93aaaef5
    • Teodora's avatar
      Add ssh connect function for M-plane · 3f98ec50
      Teodora authored
      3f98ec50
    • Teodora's avatar
      M-plane integration - initial commit · da63bf9f
      Teodora authored
      da63bf9f
    • Teodora's avatar
      Install dependencies for M-plane support · 0be72c19
      Teodora authored
      0be72c19
    • Teodora's avatar
      Properly include xran_common.h in ${xran_INCLUDE_DIRS} · efcc9fc9
      Teodora authored
        - ${xran_LOCATION}/src/xran_common.h
        - delete unnecessary target_include_directories() from FHI72
      efcc9fc9
    • Teodora's avatar
      These commands are unnecessary · 978fa2ed
      Teodora authored
        - the FHI72 CMakeLists.txt exists and POST_BUILD properly links oran_fhlib_5g library
      978fa2ed
    • Teodora's avatar
      Delete duplicated FindLibXml2.cmake file · 3219d0a5
      Teodora authored
        - cmake version 3.12 defines libxml2 module; the default path is
          /usr/share/cmake-3.<sub-version>/Modules/FindLibXml2.cmake
        - OAI requires minimum cmake version 3.16
      3219d0a5
    • Teodora's avatar
      M-plane support - explanation on needed parameters · 3a095ac5
      Teodora authored
        - RU IP address - to connect to RUs via netconf
        - DU MAC address - for setting up the CU-planes on RU; not used in xran
        - VLAN tag (*) - for setting up the CU-planes on RU; not used in xran
        - DU keypair - for authentication when connecting to RU(s)
      
      The parameters that RU-controller shall retreive from RU list of
      capabilities:
        - MTU
        - compression
        - RU MAC address
        - PRACH offset (**)
      
      (*) VLAN tag is not used in xran but an option is given in fh_config struct.
      In my opinion, it is not a very suitable place, as it is needed for VFs.
      Therefore, I moved it in the initialization part for M-plane purposes.
      
      (**) PRACH offset shall be >= max(Ntx,Nrx), as per O-RAN CUS specification:
      "The O-DU may decide to use same eAxC ID value to address endpoints on different O-RUs,
      but eAxC ID values assigned to one O-RU must be unique within the O-RU’s endpoints of same direction."
      => however, LITEON supports flexible assignment of PRACH eAxC IDs, so
      we made a workaround in the xran library to support PRACH eAxC IDs same
      as PUSCH eAxC IDs.
      3a095ac5
  3. 26 Mar, 2025 1 commit
    • Robert Schmidt's avatar
      Merge branch 'integration_2025_w12' into 'develop' · 1d479b2a
      Robert Schmidt authored
      Integration: `2025.w12`
      
      Closes #920 and #915
      
      See merge request oai/openairinterface5g!3325
      
      * !3301 Remove unused NR UE PHY unit tests
      * !3319 Disable EPS NAS security algorithms in 5GMM UE capabilities
      * !3315 SCTP: avoid assert on partial SCTP message
      * !3323 Fix long RACH regression
      * !3311 Harmonize and update Frequency Range computation to the current values specified by the standard
      * !3320 Miscelaneous improvements in PHY simulators
      * !3286 Add support for ARM build pipeline
      * !3308 remove ul_ch_estimates_time to save memory
      * !3310 remove globale llr_layers to save memory, improve CPU, simplify code
      * !3274 Add initial support for RedCap
      * !3328 Fix ULSCH ID type to handle large max_nb_pusch values (ULSCH procedures)
      * !3329 NR build improvements
      * !3285 Update FHI 7.2 documentation, minor code cleanup
      1d479b2a
  4. 25 Mar, 2025 8 commits
  5. 24 Mar, 2025 21 commits