Versions Compared

Key

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

...

Non-RT-RIC


NonRT RIC Dashboard:

The NonRT RIC Dashboard is a graphical user  user interface that enables the user to manage the Policies in the network. The dashboard interacts with the Policy agent via a REST API.
The dashboard generates its GUI from JSON schemas in a model driven fashion.

The dashboards consists of a back end implemented as a Java Springboot application an and a fronted developed using the Angular framework.

Please refer this developer guide to set up Dashboad Dashboard in local.

Policy Agent:

The Policy Agent maintains a transient repository of
all configured policies in the network

  • All NearRT RICs in the network. This information is configured using the ONAP CDS database (which is using the Cloudify Consul database).
  • All Policy types for all NearRT RICs
  • All configured Policy instances in the network

It provides an NBI for the R-Apps (and for the dashboard) for policy management. This is a REST API.
As an option, policy management can also be done via asynchronous messages through ONAP/Dmaap. 

The agent monitors all NearRT RICs and recovers from data inconsistencies, which may happens for instance when an NearRT RIC restarts.

There is a monitoring of the R-APP so that its owned Policies is automatically removed when an R-APP is stopped/removed.

On its southbound side the agent can inter work with a number of different A1 provides (see the picture).

SDNC:

This component provides the Norhtbound a Northbound interface for the A1 policy management calls. A new An OSGI feature is created as part of this implementation with 3 bundles, A1 client, Yang model  & Provider.

a. A1 client provides the swagger yaml file for the java code generation.

b. Yang model provides the NB interface API

c. Provider has the RPC implementation and makes the rest call to the underlying Near-RT RIC over RestApater.During the time of development the master version is broken and all the work is based on El-Alto. Once the master is fixed in Frankfurt, the versions will be migrated.

Please refer this page to know how to setup SDNC in local.


Near-RT-RIC Simulator:

A simple Springboot application which simulates the Near-RT RIC A1 operations used for testing.