blob: 7e128bccaff1d004db995f61e2e2a1a9951e22e3 [file] [log] [blame]
elinuxhenrik3c2c02c2020-03-27 15:59:32 +01001.. This work is licensed under a Creative Commons Attribution 4.0 International License.
2.. SPDX-License-Identifier: CC-BY-4.0
elinuxhenrik616ea8d2020-04-15 08:26:35 +02003.. Copyright (C) 2020 Nordix
elinuxhenrik3c2c02c2020-03-27 15:59:32 +01004
ychaconaf912b92021-04-27 14:43:56 +02005Non-RT RIC Control Panel Overview
6==================================
elinuxhenrik3c2c02c2020-03-27 15:59:32 +01007
maximesson841eccc2020-04-17 16:21:32 +02008The Non-RT RIC Control Panel is a graphical user interface that enables the user to manage the Policies in the
ychaconaf912b92021-04-27 14:43:56 +02009network and also view producers and jobs for the Enrichement coordinator service.
10
elinuxhenrik22cfc3d2020-03-30 08:53:58 +020011The Control Panel generates its GUI from JSON schemas in a model driven fashion.
elinuxhenrik3c2c02c2020-03-27 15:59:32 +010012
ychaconaf912b92021-04-27 14:43:56 +020013The Control Panel consists of a frontend and a gateway. Frontend is developed using the Angular framework.
14The Gateway is a Spring Cloud Gateway that provides an API Gateway for all the Non-RT-RIC Components.
15
16.. note::
17 It is fully supported in Firefox and Chrome. Minor issues in Safari.
18 Not supported in Microsoft Edge and IE.
elinuxhenrik3c2c02c2020-03-27 15:59:32 +010019
elinuxhenrik22cfc3d2020-03-30 08:53:58 +020020Control Panel architecture
21--------------------------
elinuxhenrik3c2c02c2020-03-27 15:59:32 +010022
elinuxhenrik22cfc3d2020-03-30 08:53:58 +020023The architecture of the Control Panel is as shown on the following picture:
elinuxhenrik3c2c02c2020-03-27 15:59:32 +010024
ychaconaf912b92021-04-27 14:43:56 +020025.. image:: ./images/ControlPanel_architecture.png
elinuxhenrik3c2c02c2020-03-27 15:59:32 +010026 :scale: 50 %
27
ychaconaf912b92021-04-27 14:43:56 +020028The Control Panel can be deployed following the instructions in the README.md file in the repo.