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

Compare with Current View Page History

« Previous Version 20 Next »

  Bronze release page for the O-RAN Software community   

Welcome to the Bronze release page for the O-RAN Software community          

This page contains all the information specific to the Bronze release and frozen code (code freeze = Jun-14, 2020) and documentation. The main trunk will continue on to support future releases.

This is the second release and is in partnership with the O-RAN Alliance. The specification and software are being worked at the same time and the software is considered pre-specification software.

The projects have limited capabilities which will increase over future releases.

See Requirements and Software Architecture under Committees and Projects for more details on current activities.

Second release capabilities include contributions under the following projects:

  • Non-Real-time RIC (A1 Interface) (NONRTRIC)
  • Near Realtime RAN Intelligent Controller Platform (E2 Interface) (RIC-PLT)
  • Near Real-time RIC X-APPs (RICAPP)
  • OAM (O1 Interface)
  • O-RAN Central Unit (OCU)
  • O-DU High
  • O-DU Low
  • Dashboard (OAM)
  • Simulators (SIM)
  • Infrastructure (INF)
  • Integration and Test (INT)
  • Documentation (DOC)

Get Bronze

  • Source code: Release Date:  
  • Per-repository details:  Release Date:  

Documentation

Table of Projects

Bronze Release Timeline

Bronze Timeline

Learn Bronze

Near real-time RIC X-APPs (RICAPP)

Primary Goals: This includes open source sample xAPPs and platform applications that can we used for integration, testing, and demonstrations.

Bronze Feature Scope: Support Bronze use cases by developing and evolving existing xApps. For the traffic steering use case, we are extending the existing KPIMON xApp and developing new TS, QP, and QP Driver xApps using the different programming langauges supported by the RIC platform. For the health check use case we are developing a demo xApp that supports the A1 health check and extending existing xApps with more thorough liveness checking from K8s and new statistics/alarming APIs provided by the RIC platform.

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

Near Realtime RAN Intelligent Controller Platform (E2 Interface) (RIC-PLT)

Primary Goals: Develop platform for xApp hosting with stable APIs for xApps using RIC's E2 interface, xApp management interface and other auxiliary xApp interfaces, like a database storage interface.
Bronze Feature Scope: Adapting RIC from pre-spec to WG3's first formal E2 protocol specification (for communication with RAN nodes, like CU/DU). Implement netconf-based O1. Enhance RIC's messaging solution (RMR) to achieve higher throughput, various healthcheck capabilties including a capability to ping E2 nodes via E2, better failure handling in various components, ...

Jira: Count of Epics, User Stories, Tasks, and Issues:  use this filter (requires free LinuxFoundation account)

Non-Real-time RIC (A1 Interface) (NONRTRIC)

Primary Goals: 
Bronze Feature Scope: 
PTL: 
Jira: Count of Epics, User Stories, Tasks, and Issues:

OAM (O1 Interface)

Primary Goals: Implementation of O-RAN Alliance OAM Architecture and Interface Specifications.
Bronze Feature Scope: Modeling and implementation of the Health Check use case and Deployment of an SMO.

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

O-RAN Central Unit (OCU)

Primary Goals: 
Bronze Feature Scope: 
PTL: 
Jira: Count of Epics, User Stories, Tasks, and Issues:

O-DU High

Primary Goals:  Develop Amber release code to enhance O-DU layers source code

Bronze Feature Scope: 

  • O-DU High layers (MAC, RLC and app):
    • Re-align seed code to 3GPP Release 15.3.0
    • Align seed code to WG8 AAD specification and interfaces
    • Implementation of cell broadcast procedure and UE attach procedure (SA mode)
      for FDD mode and FR1 (Numerology = 0, Bandwidth = 20 MHz) and basic scheduler APIs for single UE and single HARQ transmission
  • F1-U interface development
  • F1-C interface enhancement: 
    • Support for following additional F1AP messages:
      • Initial UL RRC Message Transfer
      • UL/DL RRC Message Transfer
      • UE Context Setup Request/Response
    • Enhance F1AP messages:
      • F1AP Setup Request/Response
      • GNB DU Config Update
  • Basic FAPI messages Implementation

Out of Scope:

  • Use cases – Traffic Steering, Health Check related messages and call flows
  • TDD functionality, NSA
  • End to end testing

Limitations/Dependencies:

  • FAPI Implementation – Dependency on O-DU Low to open source WLS files, interface files
  • Testing: Currently only some unit testing can be done due to lack test infrastructure i.e UE or UE simulator, O-RU, O-CU and core components.
Jira: Count of Epics, User Stories, Tasks, and Issues:

O-DU Low

Primary Goals: 
Bronze Feature Scope: 
PTL: 
Jira: Count of Epics, User Stories, Tasks, and Issues:

Dashboard (OAM)

Primary Goals: 
Bronze Feature Scope: 
PTL: 
Jira: Count of Epics, User Stories, Tasks, and Issues:

Simulators (SIM)

Primary Goals: Providing software simulators which are needed by the other projects.
Bronze Feature Scope: Support both the Health Check and the Traffic Steering use cases.

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

Infrastructure (INF)

Primary Goals: 
Bronze Feature Scope: 
PTL: 
Jira: Count of Epics, User Stories, Tasks, and Issues:

Integration and Test (INT)

Primary Goals: 
Bronze Feature Scope: 
PTL: 
Jira: Count of Epics, User Stories, Tasks, and Issues:

Documentation (DOC)

Primary Goals: 
Bronze Feature Scope: 
PTL: 
Jira: Count of Epics, User Stories, Tasks, and Issues:
  • No labels