M-Release
Welcome to the M-Release page for the O-RAN Software community.
The M-Release is currently in incubation; initiating the definition of the requirements
- 1 Non-Real-time RIC (NONRTRIC)
- 2 Near-Real-time RIC X-APPs (RICAPP)
- 3 Near-Real-time RAN Intelligent Controller Platform (E2 Interface) (RICPLT)
- 4 Operation and Maintenance (OAM)
- 5 O-RAN Central Unit (OCU)
- 6 O-DU High (ODUHIGH)
- 7 O-DU Low (ODULOW)
- 8 Simulators (SIM)
- 9 Service Management and Orchestration Layer (SMO)
- 10 Infrastructure (INF)
- 11 Integration and Test (INT)
- 12 AIML Framework (AIMLFW)
- 13 Documentation (DOC)
Non-Real-time RIC (NONRTRIC) |
|---|
M-Release - Highlights:
|
M-Release - Tasks:
|
PTL: @John Keeney (Ericsson EST) |
Wiki: https://lf-o-ran-sc.atlassian.net/wiki/display/RICNR/ Latest Architecture: Components:
Tasks / Backlog / JIRA: Gerrit / Source Code:
Sonar / Test Coverage Reports
Docs:
Testing: Studies Weekly Meetings: Release M - Demos
Release M - Container images
Release M - Deployment Instructions
|
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 M Release). Enhance the set of open source xApps in support of the RSAC use cases and add new xApps. |
|
M-Release plan:
|
|
PTL: @Sunil Kumar |
|
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) |
|
M-Release highlights/accomplishments:
|
|
M-Release source code, container images and deployment instructions The list of container images: Link RICAPP (M 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) |
|---|
Original primary goals based on contributions from Nokia, Samsung, Capgemini, Alexandre Huff (UTFPR), GS Lab and Abhijit G: Link to planned Jira work items: |
|
PTL: @abdulwahid.w |
Status 12-11-2025: Near RealTime RIC container images are using ubuntu 22.04 as the base OS. The golang version also upgraded to 1.22.x.
|
M-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/BgDbKQ
|
Mapping of new features to O-RAN Spec |
Operation and Maintenance (OAM) |
|---|
Primary Goals:
|
M-Release Feature Scope: Please see also project wiki for further details: M-Release |
PTL: @Martin Skorupski |
M-Release highlights/accomplishments (2025-12-06):
M-Release source code, container images and deployment instructions (and status) Source Code: Containers:
Integration: |
O-RAN Central Unit (OCU) |
|---|
Primary Goals:
|
M-Release Feature Scope: M-Release Feature Scope:
|
PTL: |
NA |
O-DU High (ODUHIGH) |
|---|
Primary Goals: 1. End-to-end integration 2. OSC-OAI Collaboration |
M-Release Feature Scope:
|
PTL: @Ankit Barve |
Status on Jul 10, 2025 |
M-Release highlights/accomplishments (Dec 14, 2023):
source code: |
O-DU Low (ODULOW) |
|---|
Primary Goals: Improve O2 DMS ETSi profile |
M-Release Feature Scope: |
PTL: @Lvfarias (Deactivated) , Alternate: @Chenxi Yue |
M-Release highlights/accomplishments (): M-Release source code, container images, and deployment instructions (and status) source code: |
Simulators (SIM) |
|---|
Primary Goals:
|
M Feature Scope / Achievements: |
Sprint Demos: |
PTL: @Alex Stancu |
Jira: Count of Epics, User Stories, Tasks, and Issues: |
M-Release highlights/accomplishments ( ):
M-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) |
|---|
Primary Goals: The primary goal of SMO in the M-release is to act as glue between the different components of O-RAN. |
M-Release Feature Scope: Improve O2 DMS ETSi profile. improve the NFO K8s profile integration with OSC-INF. |
PTL: @Seshu Kumar Mudiganti |
M-Release highlights/accomplishments ():
M-Release source code, container images and deployment instructions (and status) M-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 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) |
|---|
Primary Goals:
|