L-Release

L-Release

Welcome to the L-Release page for the O-RAN Software community.

The L-Release is currently in incubation; initiating the definition of the requirements

        

Non-Real-time RIC (NONRTRIC)

Non-Real-time RIC (NONRTRIC)

L-Release - Highlights:

L-Release - Tasks:

Count of Epics (20 issues), User Stories, Tasks, and Issues:  (455 issues)
Relevant Epics:

  • NONRTRIC-571 - NONRTRIC Cross Release Epic: Information Coordinator Service Done

  • NONRTRIC-648 - NONRTRIC Cross Releases Epic: Long-running maintenance of Helm Charts Done

  • NONRTRIC-670 - NONRTRIC Cross Releases Epic: Engage with ONAP CL Done

  • NONRTRIC-725 - NONRTRIC Cross Releases Epic: Common API framework (CAPIF) Done

  • NONRTRIC-753 - NONRTRIC Cross Release Epic: O-RAN A1 Simulator In Progress

  • NONRTRIC-788 - NONRTRIC Cross Releases Epic: R1 Service Exposure & Management In Progress

  • NONRTRIC-799 - NONRTRIC Cross Releases Epic: rApp Management Done

  • NONRTRIC-818 - NONRTRIC Cross Releases Epic: rApp & rApp Management In Progress

  • NONRTRIC-825 - NONRTRIC Cross Releases Epic: 3PP dependency version update In Progress

  • NONRTRIC-846 - NONRTRIC Cross Releases Epic: R1 Data Exposure & Management In Progress

  • NONRTRIC-896 - NONRTRIC Cross Releases Epic: Deployment and Integration In Progress

  • NONRTRIC-1050 - NONRTRIC L-Release Epic: Testing In Progress

  • NONRTRIC-1051 - NONRTRIC L-Release Epic: Deployment and Integration In Progress

  • NONRTRIC-1052 - NONRTRIC L-Release Epic: Housekeeping In Progress

  • NONRTRIC-1072 - NONRTRIC L-Release Epic: Documentation & Release Tasks In Progress

PTL: @John Keeney (Ericsson EST)

Wiki: https://lf-o-ran-sc.atlassian.net/wiki/display/RICNR/

Latest Architecture: NONRTRIC Latest Architecture: Release K

Components: NONRTRIC Components: Release K

Tasks / Backlog / JIRA: https://jira.o-ran-sc.org/projects/NONRTRIC/issues

Gerrit / Source Code:

Sonar / Test Coverage Reports

Docs:

Testing:

Studies

Weekly Meetings:

Release L - Demos

Release L - Container images

  • In progress

Release L - Deployment Instructions

  • In progress



Near-Real-time RIC X-APPs (RICAPP)

 

Near-Real-time RIC X-APPs (RICAPP)

 

Primary Goals: Expand & maintain the community on open source xApps for O-RAN SC. 

 Update and maintain the existing xApps to latest releases (currently L Release).

Enhance the set of open source xApps in support of the RSAC use cases and add new xApps. 

 

L-Release plan: 

  • Maintain existing xApp's to the L Release

  • New ad-cell xApp to detect cell level anomaly. - Moving to next release

  • New ccc xApp to support E2SM CCC. - Moving to next release

 

PTL: @Sunil Singh 

 

wiki: RIC Applications (RICAPP) - RIC Applications - Confluence (o-ran-sc.org)

Latest Architecture: Architecture - RIC Applications - Confluence (o-ran-sc.org)

Components: 

Tasks / Backlog / JIRA: Near Realtime RAN Intelligent Controller Applications - ORAN Jira (o-ran-sc.org)

Gerrit / Source Code:

Jira: Count of Epics, User Stories, Tasks, and Issues:  Total (10)

 

L-Release highlights/accomplishments:
Tag existing xApp to the L release

  • HW-Rust xApp is maintained to support L-Release.

  • AD & QP xApp are maintained to support L-release. 

  • KPIMON-Go & Bouncer xApps are maintained to support L-release.

 

L-Release source code, container images and deployment instructions

The list of container images: Link RICAPP (L Release) - Integration and Testing - Confluence/Wiki

Code Coverage Reports : Projects - O-RAN Software Community (sonarcloud.io)

 



Near-Real-time RAN Intelligent Controller Platform (E2 Interface) (RICPLT)

 

Near-Real-time RAN Intelligent Controller Platform (E2 Interface) (RICPLT)

 

Original primary goals based on contributions from Nokia, Samsung, Capgemini, Alexandre Huff (UTFPR), GS Lab and Abhijit G:

Link to planned Jira work items: link

 

L-Release highlights:

  • No new code changes, only bug fixes.

  • Couple of bugs needs to be fixed at xApp side that was found during the e2 testing while supporting the comparison of different RIC in the open source - Moved to next release.

  • Conflict Manager Phase1 is not yet released. Integration with CI is pending - Moved to Next release.
    Filled in end-of-release checklist:  https://lf-o-ran-sc.atlassian.net/wiki/x/VYPX

 

 

PTL: @abdulwahid.w

 

 

 

L-Release source code, container images and deployment instructions

The list of container images for the release https://lf-o-ran-sc.atlassian.net/wiki/x/E4C9Gw

Code coverage : Code coverage reports

 

Mapping of new features to O-RAN Spec
None planned in L release



 



Operation and Maintenance (OAM)

Operation and Maintenance (OAM)

Primary Goals:

  • aligment with findings and suggetions of IOS-MCN project

    • PM-file-transfer from O-DU/O-CU-UP/O-CU-CP/NearRtRic to SMO-OAM

  • update of O-RAN WG10 VES message bodies

  • update of O-RAN WG4 optional VES bodies

  • update of OAM-Controller to OpenDaylight version Scandium-SR2 (https://docs.opendaylight.org/en/stable-scandium/release-notes/release-notes-scandium-sr2.html)

  • update of VES-Collector version to image: nexus3.onap.org:10001/onap/org.onap.dcaegen2.collectors.ves.vescollector:1.12.5

  • support of other O-RAN-SC projects (e.g. SMO, Non-RT-RIC, O-DU, INT, SIM) based on RSAC and other input.

  • support of OAI and nephio integration with O-RAN-SC related to OAM in collaboration with O-RAN OSFG.

L-Release Feature Scope

Please see also project wiki for further details: L-Release

PTL: @Martin Skorupski

L-Release highlights/accomplishments (2025-06-09):

Please see release details:

  • Simplification of deployment by removing ONAP DMaaP

  • Integration of fail based PM in docker compose deployment.

  • Integration of grafana into user management solution by keycloak

  • Status information within topology

  • updates of images used in docker-compose deployments to reduce CVEs in deployments

L-Release source code, container images and deployment instructions (and status)

Jira: Count of Epics ( 15 issues ), User Stories, Tasks, and Issues:  166 issues

Source Code:

Integration:



O-RAN Central Unit (OCU)

O-RAN Central Unit (OCU)

Primary Goals:

  • In the absence of O-CU, Radisys commercial CU image is to be used for E2E testing

L-Release Feature Scope

L-Release Feature Scope: 

  • NA

PTL: 

NA



O-DU High (ODUHIGH)

O-DU High (ODUHIGH)

Primary Goals:

1. End-to-end integration 

2. OSC-OAI Collaboration

3. Adapting to New ASN.1 encoder decoder

L-Release Feature Scope

PTL:  @Ankit Barve 

Status on Jun 25, 2025 

L-Release highlights/accomplishments (Jun 25, 2025):

  • End-to-end integration

    • SIb1 parameter testing on going post Test mac synchronization with TM500 in NTUST lab

  • OSC-OAI Collaboration

    • OAI L1 communication with ODU-High is now active.

    • OAI-CU can also be executed with ODU-High.

    • ODU-High with OAI-L1 works till MSG2. There are few known issues to be resolved after ODU-High sends MSG2 to OAI-L1.

  • Adapting to New ASN.1 encoder decoder

    • New ASN.1 encoder decoder generated codec_utils merged in the main branch

  • L-Release source code, container images, and deployment instructions (and status)

source code: https://gerrit.o-ran-sc.org/r/gitweb?p=o-du%2Fl2.git;a=shortlog;h=refs%2Fheads%2Fl-release
Release notes: https://docs.o-ran-sc.org/projects/o-ran-sc-o-du-l2/en/latest/release-notes.html#l-release
Document: https://docs.o-ran-sc.org/projects/o-ran-sc-o-du-l2/en/latest/
Code coverage: To be planned as UT framework is not available to provide code coverage.



O-DU Low (ODULOW)

O-DU Low (ODULOW)

Primary Goals:

Improve O2 DMS ETSi profile

L-Release Feature Scope



PTL:  @Lvfarias (Deactivated) , Alternate: @Chenxi Yue

L-Release highlights/accomplishments ():



L-Release source code, container images, and deployment instructions (and status)

source code: 
Release notes: 
Document: 
Code coverage: 



Simulators (SIM)

Simulators (SIM)

Primary Goals:

  • Keep alignment with latest O-RAN specifications (O1, E2)

  • Focus on hybrid and hierarchical OAM architecture 

L Feature Scope:

  • Keep alignment with latest O-RAN specifications (O1, E2)

  • Focus on hybrid and hierarchical OAM architecture (O-DU O1 interface simulator and O-RU OpenFronthaul M-Plane interface simulator)

Sprint Demos:

PTL: @Alex Stancu

Jira: Count of Epics, User Stories, Tasks, and Issues: 

L-Release highlights/accomplishments ( ):

  • Implemented a new Python version for the simulated O-RU and simulated O-DU.

  • Aligned YANG models for O1 and OpenFronthaul M-Plane with November 2024 train (O-RAN.WG4.MP.0-R004-v16.01)

  • Implemented hybrid and hierarchical O-RU simulators. Simulated O-DUs can accept connections from O-RUs.

L-Release source code, container images and deployment instructions

Source code:

Container images are no longer relevant, docker images need to be build locally, because of Copyright issues.

Instructions: no specific instructions.

Code coverage: in progress (sonar for C/C++ code in LF repos).



Service Management and Orchestration Layer (SMO)

Service Management and Orchestration Layer (SMO)

Primary Goals:

The primary goal of SMO in the H-release is to act as glue between the different components of O-RAN.

L-Release Feature Scope

Improve O2 DMS ETSi profile.

improve the NFO K8s profile integration with OSC-INF.

PTL: @Seshu Kumar Mudiganti 

L-Release highlights/accomplishments ():

L-Release source code, container images and deployment instructions (and status)

L-Release source code for SMO can be found in the following repositories

The container images for SMO can be found on the Nexus server, where applicable.
The container images for OpenStack Tacker can be found in OpenStack Kolla repository.

The OpenStack Tacker container can be started with the steps in the following documentation.

The installation instructions for SMO can be found in the documentation page here.

Status

The status of the SMO project is tracked using Jira items. For the latest status refer to the items below.









Infrastructure (INF)

Infrastructure (INF)

Primary Goals: 

  • Implement the O-Cloud reference design, provide the real time performance to allow the O-CU, O-DU and other components running on top of it.

  • Provide interaction capabilities with other components.

  • Provide O2 interface and support integration with SMO.

L-Release Feature Scope:  

  • Update INF StarlingX O-Cloud to aligned with StarlingX 10.0

  • Update O2 implementation to aligned with new Spec

  • Add multi-node support for OKD O-Cloud

PTL: @Jackie Huang

L-Release highlights/accomplishments (Jun 11, 2025  ):

  • Updated INF StarlingX O-Cloud to aligned with StarlingX 10.0

  • Updated OKD O-Cloud to 4.19 for automation and validation

  • Added multi-node support for OKD O-Cloud

Jira: Status of Epics, User Stories, Tasks, and Issues:

Update at  Jun 11, 2025

  • EPICs:

key summary type created updated due assignee reporter priority status resolution
Loading...
Refresh

  • Stories:

key summary type created updated due assignee reporter priority status resolution
Loading...
Refresh

  •  Tasks:

key summary type created updated due assignee reporter priority status resolution
Loading...
Refresh

  •  Bugs:

key summary type created updated due assignee reporter priority status resolution
Loading...
Refresh

Test status:

Code coverage:

Release Note: TODO

L-Release source code, images and deployment instructions

  • Each repository has a branch named "l-release" that can be accessed using git: TODO

  • Images for INF project: TODO

  • Deployment instruction: TODO





Integration and Test (INT)

Integration and Test (INT)

L-Release - Highlights:  Have AIMLFW + SMO + Non-RT RIC + OAM integrated into a single cluster vanilla k8s

L Feature Scope / Achievements:

  • INT-173 - INT: Standardize Kubernetes Test Environment Script for Integration Projects

  • INT-174 - INT : SMO + Non-RT RIC + OAM deployment

  • INT-175 - INT : AIMLFW Deployment

Gerrit / Source Code:

PTL: @bimo fransiscus asisi

Wiki: Integration and Testing

L-Release highlights/accomplishments:

Release K - Demos

L-Release source code, container images and deployment instructions







AIML Framework (AIMLFW)

AIML Framework (AIMLFW)

Primary Goals: 

  • Enhance Pipeline Composability and Reusability: Introduce a generic and composable pipeline framework, breaking down the QoE pipeline use case into reusable components (feature extraction, model training, model storage, model metrics storage).

  • Improve Model Storage SDK Functionality: Enhance the SDK to support data exchange between components, standalone execution without Kubernetes, and abstraction for diverse storage mechanisms.

  • Strengthen Error Handling and API Stability: Implement robust error handling for responses and fix APIs.

  • Address System Failures and Enhance Reliability: Resolve issues related to TM failure and improve overall system stability and reliability.

  • Promote Modular and Extensible Architecture: Enable seamless integration of external models and ensure the SDK supports various storage mechanisms, fostering flexibility and scalability.

EPICs considered for J-release:

PTL: @subhash

WikiAI/ML Framework

Tasks / Backlog / JIRA:  https://jira.o-ran-sc.org/projects/AIMLFW/issues

Gerrit / Code:

Sonar / Test Coverage Reports:

Documentation:

https://docs.o-ran-sc.org/en/latest/projects.html#ai-ml-framework

Installation/Demo guides:

AIMLFW: https://docs.o-ran-sc.org/projects/o-ran-sc-aiml-fw-aimlfw-dep/en/latest/installation-guide.html

Demo videos:

Files for L-Release

Release Container images:

  • Training manager component: nexus3.o-ran-sc.org:10002/o-ran-sc/aiml-fw-awmf-tm-docker:4.0.0

  • Data extraction component: nexus3.o-ran-sc.org:10002/o-ran-sc/aiml-fw-athp-data-extraction-docker:4.0.0

  • Kubeflow adapter component: nexus3.o-ran-sc.org:10002/o-ran-sc/aiml-fw-athp-tps-kubeflow-adapter-docker:4.0.0

  • AIMLFW dashboard component: nexus3.o-ran-sc.org:10002/o-ran-sc/portal-aiml-dashboard-docker:4.0.0

  • AIMLFW notebook component: nexus3.o-ran-sc.org:10002/o-ran-sc/portal-aiml-notebook-docker:4.0.0

  • AIMLFW Model Management service component: nexus3.o-ran-sc.org:10002/o-ran-sc/aiml-fw-awmf-modelmgmtservice-docker:4.0.0

O-RAN specification References:

  • O-RAN AI/ML workflow description and requirements

  • O-RAN R1 interface: General Aspects and Principles v9.0

  • O-RAN Non-RT RIC Architecture

  • O-RAN R1 interface: Use Cases and Requirements

  • R1 interface: Application Protocols for R1 Services v6.0





Documentation (DOC)

Documentation (DOC)

Primary Goals: publish L release document

L-Release Feature Scope: publish L release document

PTL: @Weichen Ni 

L-Release highlights/accomplishments (): publish OSC L- release document, including all projects

publish L-Release document:https://docs.o-ran-sc.org/en/latest/

Release Note:

publish OSC L- release document, introducing new features of all projects



L-Release source code, images and deployment instructions

N/A