Skip to content

v1.6.0

Choose a tag to compare

@fjcintron fjcintron released this 12 Feb 20:45
· 4 commits to main since this release
861a028

Changelog for v1.6.0

OpenAirInterface

  • Migrated to latest configuration style and usage instructions (e.g., multiple RF simulator front ends).
  • Added support for physical-layer visualization and IQ sample extraction with ImScope nrscope.
  • Handover scenario supports arbitrary number of DUs via --num-dus [N], and optional component toggling.
  • Revised the UE and DU network namespace allocation scripts for clarity and readability.
  • Added option to share gNodeB's dynamically-cloned flexric/ repository with the FlexRIC testbed component.
  • Added option to disable sharing openairinterface5g/ repository between gNodeB and UE when on same system.
  • Added option to configure E2 termination port.
  • Updated FlexRIC and xApps; fixed InfluxDB installation for the KPM monitoring xApp.
  • Added option to configure SST and SD for the FlexRIC KPM RC xApp.

O-RAN SC Near- and Non-RT RICs

  • Upgraded software repositories to the latest M-Release.
  • Improved installation process of SMO and Non-RT RIC components.
  • Added non-systemd installation option for Kubernetes deployments.
  • Fixed ability to specify an alternative E2 termination port.
  • Removed image caching from xApp uninstaller to enforce pulling clean images.
    • Added commit_hashes_l_release.json for O-RAN SC L-Release backward compatibility.

5G Core Network

  • Network slicing (S-NSSAI) is now a list of slices that are applied to subscribers.
  • Added non-systemd option across core components to support background processes in place of systemctl services.
  • Improved robustness of MongoDB and WebUI installation scripts.

General

  • Added confirmation dialog before installing the srsRAN-based and OpenAirInterface-based testbeds.
  • Improved Docker and Kubernetes installation and uninstallation across environments.
  • Added optional non-systemd execution mode for Docker-based deployments.
  • Made SCTP management consistent across components.
  • File ownership no longer assumes user group; only based on username.
  • Stop scripts recover if the terminal gets broken.
  • Updated software dependency commit hashes, migrating srsRAN_Project configs to latest format.
  • Additional minor improvements to documentation, diagrams, and source code.

Issues Resolved

Full Changelog: v1.5.0...v1.6.0