Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Release J - Highlights

  • Major improvements in new rApp Manager
    • Includes several sample/starter rApps
  • Major improvements in new Service Manager
    • Fully functional rApp repository & life-cycle manager
  • Improvements in Function Test environments
    • Supports latest releases, and expand set of use cases tested
  • Continued improvements for A1-Policy functions (ONAP CCSDK)
    • Added new O-RAN R1-compliant A1-Policy-Management northbound API (A1-PMS-v3)
    • Added tracing support for all northbound (R1) and southbound (A1) interfaces
  • Maintained & support existing NONRTRIC functions & service - best effort (See below)
  • Updates to OSC Integrated SMO deployment scripts & charts
  • Improvements in stability, 3PP vulnerability, test coverage & quality
  • Continued engagement with O-RAN Alliance working groups for standardization alignment

Release J - Tasks

Count of Epics (20 issues), User Stories, Tasks, and Issues:  (455 issues)
Relevant Epics:

  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-571
  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-648
  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-670
  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-725
  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-753
  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-788
  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-799
  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-818
  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-825
  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-846
  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-896
  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-944
  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-970
  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-971
  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-972
  • Jira Legacy
    serverSystem Jira
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
    keyNONRTRIC-973

Gerrit / Source Code

Sonar / Test Coverage Reports

Docs

Testing

Release J - Studies

Child pages (Children Display)
alltrue
depth1
pageRICNR:Release J: Technical spikes

Release J - Demos

  • (in progress)

Release J - Container images

Release J - Deployment Instructions

...

  • Unified REST API for managing A1 Policies in all near-RT-RICs
    • Implements O-RAN R1-AP specification for A1-Policy Management
  • Operations:
    • Query A1 Policy Types in near-RT-RICs
    • Create/Query/Update/Delete A1 Policy Instances in near-RT-RICs
    • Query Status for A1 Policy Instances
  • Maintains (persistent) cache of RAN’s A1 Policy information
    • Support RAN-wide view of A1 Policy information
    • Streamline A1 traffic
    • Enable (optional) re-synchronization after inconsistencies / near-RT-RIC restarts
    • Added support for multiple near-RT-RICs (& multi-version support)
  • Converged ONAP & O-RAN-SC A1 Adapter/Controller functions in ONAP SDNC/CCSDK
    • (Optionally deploy without A1 Adapter to connect direct to near-RT-RICs)
  • Support for different Southbound connectors per near-RT-RIC - e.g. different A1 versions, different near-RT-RIC version, different A1 adapter/controllers supports different or proprietary A1 controllers/EMSs

...

Information Coordinator Service (ICS) (Release J)

...

A1 Policy Controller / Adapter (from ONAP CCSDK –

...

New Delhi)

Optional mediation point for A1 Policy interface termination in SMO/NONRTRIC

...

Information about the test platform can be found at:

Use Cases

"Helloworld" O-RU Fronthaul Recovery use case

A very simplified closed-loop rApp use case to re-establish front-haul connections between  O-DUs and O-RUs if they fail. Not intended to to be 'real-world'

Note: A new rApp will replace with old implementation in the next release

Information about the use case can be found at:

Repository and documentation about the service can be found at:

...

A very simplified closed-loop rApp use case to re-prioritize a RAN slice's radio resource allocation priority if sufficient throughput cannot be maintained. Not intended to to be 'real-world'

Note: A new rApp will replace with old implementation in the next release

Information about the use case can be found at:

Repository and documentation about the service can be found at:

...

A very simplified rApp use case to check if A1 Policy connection to a near-rt-ric exists & is healthy. Not intended to to be 'real-world'

Note: A new rApp will replace with old implementation in the next release

...