I Release
optimization
Welcome to the I release page for the O-RAN Software community.
The I release is currently in incubation; initiating the definition of the requirements
Near-Real-time RIC X-APPs (RICAPP) |
---|
Primary Goals: Expand the community on open source xApps for O-RAN SC. Update and maintain the existing xApps to latest releases (currently I Release). Enhance the set of open source xApps in support of the RSAC use cases (traffic steering, network slicing) and add new xApps. New RUST framework based xApp hw-rust will be added in I release. New xApp to support E2SM CCC will be added in this release |
I release plan:
|
PTL: Sunil Singh |
Jira: Count of Epics, User Stories, Tasks, and Issues: Total (10) Completed Epics & Story: RICAPP-232 - hw-rust xApp for i-release RICAPP-230 - QP xApp (I-Release) RICAPP-229 - Anomaly Detection xApp (I-Release) RICAPP-224 - F1AP gnbDuConfigurationUpdate parser RICAPP-223 - Creating UE/CELL metrics hashmap based upon the KPIS supported by each E2 node RICAPP-222 - ASN decoders for kpm ran function description and asn encoders for action definition format1 and format3 Completed Tasks RICAPP-231 - Fix issue of mismatch data type when AD writes data to InfluxDB RICAPP-228 - Update RMR version and xapp frame to latest version RICAPP-227 - dynamically adding fields to influxdb and changed the UE KPI parse logic as per indications coming from VIAVI RIC-Test RICAPP-226 - Update KPM model to latest one |
I release highlights/accomplishments:
|
I release source code, container images and deployment instructions The list of container images for the release (link). Code Coverage Reports : Latest reports can be found at the following Link: 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: Contributions related to E2 interfaces
Other contributions
Support for Integration project's pairwise-testing goals
Link to planned Jira work items: link |
Achieved I release highlights = high-level release notes (2023-06-20) below (note that the release image list is here: link)
The I release fixes the following two security issues: RIC-991: "CVE-2023-40997 RMR: Crashes caused by improperly formatted packets", and RIC-989: "CVE-2023-40998 RMR: Negative Packet Size Causes Crash". Additionally we fixed 9 bugs (link) and did 3 small implementation tasks (link) |
PTL: Thoralf Czichy |
Status 2023-12-05: From the 20 epics planned (link) we implemented 7 (link). 13 items have been moved out of the I release, e.g, because of implementation delays (link). Incomplete items: 0 (link). Additionally we fixed 9 bugs (link) and did 3 small implementation tasks (link) |
I release source code, container images and deployment instructions The list of container images for the release (link). A demo video for the I release deployment is available at the top of the demo page and shows
Code coverage: Code coverage reports (current coverage and a list of components that still needs to be set up Jenkins job for auto-generation of the reports as part of CI) |
Mapping of new features to O-RAN Spec Compliance with the O-RAN specification is described in the section "External interfaces" in Introduction and guides. This release advanced specification compliance in A1 (RIC-999 URL change, but still bug for maintenance release: RIC-1031. We now also support RIC-933 disaggregated RAN (CU-CP/CU-UP/DU) in E2 connections. |
Operation and Maintenance (OAM) |
---|
Primary Goals:
|
I release Feature Scope: Please see also project wiki for further details: I-Release |
PTL: Martin Skorupski |
I release highlights/accomplishments (2023-12-06):
Please see release details: I 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) |
---|
Primary Goals:
|
I release Feature Scope: I Release Feature Scope:
|
PTL: |
NA |
O-DU High (ODUHIGH) |
---|
Primary Goals: 1. Alignment to the ORAN WG8 AAD specification O-RAN.WG8.AAD.0-R003-v09.00 2. Alignment to E2 interface specification O-RAN.WG3.E2AP-R003-v03.00 3. Multi UE (max=2) scheduling per TTI in scheduler 4. End-to-end integration 5. XML based input configuration |
I release Feature Scope:
|
PTL: Ankit Barve |
Status on |
I release highlights/accomplishments ():
source code: https://gerrit.o-ran-sc.org/r/gitweb?p=o-du%2Fl2.git;a=shortlog;h=refs%2Fheads%2Fi-release |
O-DU Low (ODULOW) |
---|
Primary Goals: Improve O2 DMS ETSi profile |
I release Feature Scope: |
PTL: Lvfarias (Deactivated) , Alternate: @Chenxi Yue |
I release highlights/accomplishments (): H release includes a patch to our previous F & G Releases with a fix for a PRACH detection bug found by LNT. I release source code, container images, and deployment instructions (and status) source code: |
Simulators (SIM) |
---|
Primary Goals:
|
I Feature Scope / Achievements:
|
Sprint Demos: |
PTL: Alex Stancu |
Jira: Count of Epics, User Stories, Tasks, and Issues: |
I release highlights/accomplishments ( ):
I release source code, container images and deployment instructions Source code: Container images are described here. 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 H-release is to act as glue between the different components of O-RAN. |
I release Feature Scope: The scope for I-release includes enhancing the O-RAN O2 DMS ETSI NFV Profile. |
I release highlights/accomplishments ():
I release source code, container images and deployment instructions (and status) H 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. [SMO-132] O2 Tacker install script raise syntax error - ORAN Jira (o-ran-sc.org) [SMO-134] O1 stories under the I release - ORAN Jira (o-ran-sc.org) |
Infrastructure (INF) |
---|
Primary Goals:
|
I release Feature Scope:
|
PTL: Jackie Huang |
I release highlights/accomplishments ( ):
|
Jira: Status of Epics, User Stories, Tasks, and Issues: Update at
|
Test status: Code coverage:
|
Release Note: |
I release source code, images and deployment instructions
|
Integration and Test (INT) |
---|
Primary Goals:
|
I Feature Scope / Achievements:
|
PTL: James Li |
I release highlights/accomplishments:
I release source code, container images and deployment instructions Most of the code was committed to the it/test repository. |
AIML Framework (AIMLFW) |
---|
Primary Goals:
|
I release highlights/accomplishments:
EPICs considered for I-release: |
PTL: Joseph Thaliath |
Wiki: AI/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: Release Container images:
O-RAN specification References:
|
Documentation (DOC) |
---|
Primary Goals: publish I release document |
I release Feature Scope: publish I release document |
PTL: Weichen Ni |
I release highlights/accomplishments (): publish I release document:https://docs.o-ran-sc.org/en/latest/ |
Release Note: |
I release source code, images and deployment instructions N/A |