API-Docs

Here we describe the APIs to access the Non-RT RIC functions.

The core Non-RT RIC consists of three parts, described in the sections below:
  • The A1 Policy Management Service

  • The A1 Enrichment Information Coordinator Service

  • The R-App Catalogue

A1 Policy Management Service

For information about the A1 Policy Management Service that is implemented in ONAP CCSDK, see ONAP docs and wiki.

Enrichment Coordinator Service

See A1 Enrichment Information Coordination Service API for full details of the API.

The API is also described in Swagger-JSON and YAML:

API name

swagger-icon

yaml-icon

A1 Enrichment Information Coordination Service API

json

yaml

R-App Catalogue

The R-App (Non RT-RIC Service) Catalogue provides a way for services to register themselves for other services to discover.

See R-App Catalogue API for full details of the API.

The API is also described in Swagger-JSON and YAML:

API name

swagger-icon

yaml-icon

R-App Catalogue API

json

yaml

See Also: Non-RT RIC Control Panel

The Non-RT RIC Control Panel provides a user interface that allows the user to interact with the Non-RT RIC.

Documentation for the Control Panel can be found here: Non-RT RIC Control Panel.

It can be downloaded from here:

git clone "https://gerrit.o-ran-sc.org/r/portal/nonrtric-controlpanel".

See Also: A1 / Near-RT RIC simulator

The Near-RT RIC simulator simulates an A1 protocol termination endpoint.

Documentation for the simulator can be found here: A1 Interface Simulator.

It can be downloaded from here:

git clone "https://gerrit.o-ran-sc.org/r/sim/a1-interface"