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
- 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)
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 Kumar |
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 Dec 14, 2023 |
I release highlights/accomplishments (Dec 14, 2023):
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. |