Skip to content

v1.5.0

Choose a tag to compare

@Simewu Simewu released this 23 Sep 15:46
· 31 commits to main since this release
14ee6b4

Changelog for v1.5.0: 5gdeploy Integration

  • Added modular core network support via USNISTGOV/5gdeploy [1].
    • Supported cores: Open5GS [2], OAI CN5G [3], free5GC [4], and Open5GCore [5].
    • Supported disaggregated UPF implementations: Open5GS UPF [2], free5GC UPF [4], Open5GCore UPF [5], eUPF [6], OAI UPF [7], OAI VPP UPF [8], SD-Core BESS [9], and NDN-DPDK [10].
    • For details, see the Additional_Cores_5GDeploy/ directory and the 5gdeploy GitHub repository [1].
  • Added ability to run split OpenAirInterface CU-DU deployments with support for an arbitrary number of DUs.
  • Added scenario automation for F1 handover of a UE between multiple DUs in the OpenAirInterface testbed.
  • Added optional interactive telnet support to the OpenAirInterface gNodeB and CU installation scripts.
  • Added automatic configuration generation for the O1 adapter connecting to OpenAirInterface gNodeB.
  • Fixed SCTP module loaders to properly handle kernels with built-in nf_conntrack_sctp (e.g., lowlatency kernels).
  • Improved support for UE-to-core and core-to-UE traffic generators when using cores beyond Open5GS.
  • FlexRIC KPM: Added E2SM-KPM support for custom slicing (1-octet if SD=0xFFFFFF, otherwise 4-octets, SST+SD) [11].
  • KPM with Grafana: Added support for serving and visualizing CSV files beyond KPI_Metrics.csv for better organization.
  • Fixed Open5GS subscriber generation to assign correct static IP and slice SST+SD when using over three RFsim UEs.
  • srsRAN gNB: Improved configs to maintain UE sessions for up to two hours of inactivity and synced with latest version.
  • Updated all software commit hashes and configuration files to ensure compatibility with the most recent versions.
  • Revised documentation, diagrams, and source code to reflect the changes listed above.

Full Changelog: v1.4.5...v1.5.0

References

  1. Junxiao Shi (2025), 5gdeploy: 5G Core Deployment Helper, National Institute of Standards and Technology. https://github.com/usnistgov/5gdeploy
  2. Open Source implementation for 5G Core and EPC. Open5GS. https://open5gs.org
  3. 5G Core Network. OpenAirInterface. https://gitlab.eurecom.fr/oai/cn5g
  4. Open Source 5G Core Network based on 3GPP R15. Free5GC. https://github.com/free5gc/free5gc
  5. Open5GCore - 5G Core Network for Research, Testbeds and Trials. Open5GCore. https://www.open5gcore.org
  6. 5G User Plane Function (UPF) based on eBPF. edgecomllc. https://github.com/edgecomllc/eupf
  7. An eBPF implementation of the User Plane Function. OpenAirInterface. https://gitlab.eurecom.fr/oai/cn5g/oai-cn5g-upf
  8. OpenAir CN 5G for UPF - Using a VPP implementation. OpenAirInterface. https://gitlab.eurecom.fr/oai/cn5g/oai-cn5g-upf-vpp
  9. Open Source Cloud Native Mobile Core. Aether SD-Core. https://github.com/omec-project/bess
  10. Shi, J., Pesavento, D. and Benmohamed, L. (2020), NDN-DPDK: NDN Forwarding at 100 Gbps on Commodity Hardware, 7th ACM Conference on Information-Centric Networking (ICN 2020), Montreal, CA, [online], https://doi.org/10.1145/3405656.3418715, https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=930577
  11. O-RAN Alliance (2025), O-RAN.WG3.E2SM-KPM-v03.00: E2 Service Model for Key Performance Measurements, Clause 8.3.11, O-RAN Alliance Technical Specification. https://specifications.o-ran.org/download?id=810