Admin message

The codebase for this oai/cn5g repository has officially moved to GitHub. Read the full migration announcement and details (https://github.com/orgs/openairinterface/discussions/3).

Admin message

Maintenance operation of our GitLab server is scheduled for Thursday, October 1, 2026, at 12:00 PM.

Open
Milestone

Release v2.2.2

Feature and bug closer:

  • Use the same common source, build, and CI submodules for all the network functions. The list below is in order of priority
    • AMF
    • SMF (on-going MR oai-cn5g-smf!323 (merged), needs to be merged)
    • UPF
    • NRF
    • UDR
    • UDM
    • AUSF
    • PCF (on-going MR oai-cn5g-pcf!71 (merged) on PCF)
    • LMF
    • NSSF
  • UPF:
    • UPF interoperability with multiple provider SMF (On-going MR oai-cn5g-upf!107 (merged) )
    • Add support for usage reporting in eBPF UPF (new MR will be made once 107 is finished)
    • Solve the DISK issues with the long-running simple switch UPF
  • NWDAF
    • Update the NWDAF to use the usage reporting rules via SMF for eBPF UPF rather than VPP UPF
  • Voice call support: Test SIP server (Kamailio) with OAI core network
  • All NFs:
    • Update the 3rd party dependencies to their respective new release (MR oai-cn5g-common-build!16)
    • Update the base image of all the network functions to Ubuntu 24
      • Create a single base image for all NFs (this should reside in the common-build folder). Two step docker build, base and builder+target
      • All NFs should use the same base image but different target images
    • Non-containerized build of all network functions
    • Use of c-cache for all network functions
    • All-in-one Debian/RPM package to deploy basic OAI core with LMF (less important)
  • AMF/SMF
    • UEs going out-of-coverage and back: seamless recovery of the user-plane (oai-cn5g-amf!437 (merged))
    • Support for Paging
  • SMF/UPF:
    • Update of PFCP to release 17
  • UDR:
    • Add support for SQLite database
  • CI
    • Reduce the size of the logs of Ethernet PDU session, replace tcpdump with tshark

User Story: Closed QoS Loop control via AF and NEF (TODO)

  • NEF:
    • Northbound API to be exposed for an Application function to check the existing PCF rules
    • Southbound API to dynamically change the PCF rules
  • PCF:
    • Dynamically update the PCF rules and notify SMF of the change
  • SMF:
    • Use the notification received from PCF for a change in policies
  • Work items 0
  • Merge requests 0
  • Participants 0
  • Labels 0
Loading
Loading
Loading
Loading
0% complete
0%
Start date
No start date
None
Due date
No due date
0
Work items 0
Open: 0 Closed: 0
0
Merge requests 0
Open: 0 Closed: 0 Merged: 0
0
Releases
None
Reference: oai/cn5g%"Release v2.2.2"