You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

Welcome to the G release page for the O-RAN Software community.

The G release is currently in incubation; initiating the definition of the requirements


        


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

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

Enhance the set of open source xApps in support of the RSAC use cases (traffic steering, network slicing) as well new use cases.

Update and enhance existing xApps 

G release plan (<date>):

  • New HW-Rust xApp to support RUST framework
  • HW(python) - RIC Subscription using python xApp framework 
  • RC xApp - GRPC interface support on RC xApp
  • Bouncer xApp - RIC Benchmarking new features addition
  • KPIMON-GO xApp – Version 2.0
  • AD & QP xApp – InfluxDB database integration to fetch data.

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

G release highlights/accomplishments (<date>):

TODO

G release source code, container images and deployment instructions

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)

Mission: TODO

Original primary goals:

  • E2T improvements: Support for E2 Reset procedure (from E2 node to RIC (RIC-386); Correct handling of E2 node reconnects and multiple E2 Setups (RIC-932), Support split architecture (CU/DU) in E2T/E2M.
  • A1: finalize re-implementation of A1 in golang (from python)
  • Remove support for RMR in E2 subscription interface and only continue with E2 REST subscription interface towards xApps
    • can be done because last missing xapp-framwork supports REST (xapp-frame-cpp). Go and python already support E2 REST subscriptions
  • Subscription delete callback to xApps and subscription cleanup after xApp removal.
  • Support for DMS via REST in addition to command line tool DMSCLI
  • First version of the xApp framework for Rust
  • First version of a RIC CLI

Achieved G release highlights = high-level release notes (2022-05-18) below (note that the release image list is here: TODO)

  • TODO

For the G release of the near-RT RIC we do only limited integration testing: only the use cases: deploy RIC, deploy xApp and make E2 connection are to be tested.

Filled in end-of-release checklist : Release criteria checklist - TODO

Status 2022-06-21: list of committed items: link

G release source code, container images and deployment instructions

TODO

Operation and Maintenance (OAM)

Primary Goals:

According to the O-RAN-SC-OAM-Architecture document, all ManagedElements (near-real-time-RIC, O-CU-CP, O-CU-UP, O-DU and O-RU) implement the O1-interface.

G release Feature Scope

    • support of O-RAN WG10 VES message bodies
    • update of OAM-Controller to ODL version Sulfur
      • Note: team decided to go with Java11 - Java 17 would be possible but is pushed out to next release.
    • update to keycloak version 18
    • even more secure keycloak configuration
    • there is a request for a "bare-metal" deployment which is not in scope of O-RAN, but still useful - also for development and module test
    • support of AI/ML based on RSAC and other input.
    • support of Tacker team

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

G 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:

  • No labels