Skip to content

v1.4.3

Choose a tag to compare

@Simewu Simewu released this 09 Jul 20:30
· 37 commits to main since this release
962ed16

Changelog for v1.4.3

  • Updated O-RAN SC repositories to L Release, OpenAirInterface repositories to release v2.3.0, srsRAN_Project to release v25.04, and other testbed components' commit hashes to their latest versions.
    • Updated Docker, Kubernetes, and Helm versions for O-RAN SC's Near-RT RIC and Non-RT RIC.
  • Added support for network slice customization: Single Network Slice Selection Assistance Information (S-NSSAI) consisting of SST and SD (3GPP 23.003 §28.4.2) and each RAN component use a slice (default: SST=1, SD=FFFFFF).
  • Revised testbed to use DNN/APN of "nist-dnn" by default (can be changed in 5G_Core_Network/options.yaml).
    • 5G_Core_Network/options.yaml now supports new parameters: dnn, sst, and sd.
  • Added script to list the subscribers stored in the core's database: 5G_Core_Network/list_subscribers.sh.
  • Refactored all UE subscriber information generators into a single script for more straightforward customization: User_Equipment/ue_credentials_generator.sh.
  • Added custom channel models to RFSim configurations shared between the OpenAirInterface gNB and UEs.
  • Added run_gdb.sh for OAI UE and gNB. They are functionally equivalent to run.sh but run within GNU Debugger.
  • Improved verbosity of outputs when generating a UE config file to help with debugging its subscription with the core.
  • Added scripts to open a shell inside the UE, generate UE traffic to the core, and generate core traffic to the UE.
  • Improved memory safety of xApps and resolved all compiler warnings from OpenAirInterface compilations.
  • Split OpenAirInterface ongoing development of E2SM-KPM into a development branch.
  • Added scripts for interactive Docker (lazydocker) for easier management of e2sim in O-RAN SC's Near-RT RIC.
  • Enabled Istio sidecar injection on O-RAN SC's SMO/Non-RT RIC namespace.
  • All scripts that open a web browser now use the system's default browser instead of hardcoded browser support.
  • Updated documentation and diagrams, and made minor script revisions to improve organization and performance.

Issues Resolved

  • Resolved issue #2: Disabled E2 for srsRAN's CU-CP so that the KPI Monitor stops crashing (still connects to the DU).
  • Fixed issue #3: OAI's UE now properly uses its namespace so that uplink/downlink traffic is detected by the xApp.
    • Thanks to @jnavarrog for finding both of these issues.
  • Fixed issue #4: srsue crashing with incorrect tx/rx ports. Fixed by changing the example srsRAN_Project gnb.yaml and User_Equipment ue1.conf files that are used (band 3, with frequency division duplexing).
    • Thanks to @ven457 for finding this issue.

Full Changelog: v1.4.2...v1.4.3