Bronze Release (Jun 2020)

Bronze Release (Jun 2020)

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:

Get Bronze

  • Source code:

    • Release Date: o-ran-sc-bronze-20200621.tar.gz

    • Maintenance: o-ran-sc-bronze-20200810.tar.gz

      • Updates:

        • doc: made fixes for generating bronze branch documentation;

        • it/dep: added scripts used in "Getting Started" demonstrations;

        • nonrtric: added support for configuration of certificates;

        • pti/rtp: skipping certain types of image generation;

        • ric-plt/xapp-frame-py: documentation touch-up.

  • Per-repository details:   Releasing Bronze Tasks

Documentation

Bronze Release Timeline

Learn Bronze

Near real-time RIC X-APPs (RICAPP)

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 Release Highlights (6-3-2020):

  • An architecture of co-operating xApps that use data collection, analysis, machine learning, and E2 interface operations to implement a UE-level control loop for traffic steering, based on A1 Policy Intents. The Bronze release includes initial versions of 3 of the 4 xApps in the traffic steering use case.

  • A demo xApp (HelloWorld - HW) that demonstrates how to write xApps in C++ including messaging, shared data layer, and handling A1 (health check) and E2 messages, including an example E2SM.

PTL: @Matti Hiltunen

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

Getting issues...

Status 05-12-2020:

  • HW (HelloWorld) xApp is ready except for documentation

  • MC (Measurement Campaign) xApp is ready except for documentation

  • TS (Traffic Steering) xApp is ready for integration testing

  • QP-driver (QuE Prediction Driver) xApp is ready for integration testing

  • KPIMON is waiting for legal review at Samsung

  • QP (QoE Prediction) xApp status pending (5-12-2020)

  • Full integration of the traffic steering xApps (TS,QP,QP-driver, KPIMON) likely in Maintenance release.



Status 3-31-2020:

  • Repo issues for new xApps have been resolved

  • Detailed design of message schemas for traffic steering use case completed and code commits started for use case xApps

  • Health check use case features being implemented in xApps (inc. A1 health check)

  • Demo xApp (HelloWorld) making steady progress - xApp demonstrates how to implement typical xApp functionality using C++

  • Measurement Campaign (MC) xApp making steady progress

  • Blockers: CU/DU simulator/emulator uncertainty (affects KPIMON xApp)