blob: 258732509a0fe0cf154d309348c7e082dfec3f15 [file] [log] [blame]
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. SPDX-License-Identifier: CC-BY-4.0
.. Copyright (C) 2020 Nordix
Non-RT RIC Control Panel Overview
=================================
Graphical user interface with the following capabilities:
* View and Manage A1 policies in the RAN (near-RT-RICs)
* Interacts with the Policy agents NBI (REST API)
* Graphical A1 policy creation/editing is model-driven, based on policy types JSON schema
* View and manage producers and jobs for the Enrichment coordinator service
* Configure A1 Policy Management Service (e.g. add/remove near-rt-rics)
* Interacts with the A1-PolicyManagementService & A1-EI-Coordinator (REST NBIs) via Service Exposure gateway
The Control Panel consists of a frontend and a gateway. The frontend is developed using the Angular framework.
The Gateway is a Spring Cloud Gateway that provides an API Gateway for all the Non-RT-RIC Components.
.. note::
It is fully supported in Firefox and Chrome. Minor issues in Safari.
Not supported in Microsoft Edge and IE.
Control Panel architecture
--------------------------
The architecture of the Control Panel is as shown on the following picture:
.. image:: ./images/ControlPanel_architecture.png
:scale: 50 %
The Control Panel can be deployed following the instructions in the README.md file in the repo.