...
Non-RT-RIC Control Panel
- Non-RT-RIC (Spring Cloud) Service Gateway
- Non-RT-RIC (Kong) Service Exposure Prototyping
- A1 Policy Management Service
- Enrichment Information Coordinator
- Initial Non-RT-RIC App Catalogue
- SDNC A1 Controller
- Near-RT RIC A1 Simulator
- Initial K8S Helm Chart LCM Manager
- Test Framework
- "Helloworld" O-RU Fronthaul Recovery use-case
The code base for "DawnD" Release is in the NONRTRIC, NONRTRIC-ControlPanel, and A1-Simulator, source repositories (Gerrit) - Cherry D Branch
Non-RT-RIC Control Panel
Graphical user interface to interact with the NON-RT RIC services.
- View and Manage A1 policies in the RAN (near-RT-RICs)Interacts with the Policy agent’s NBI (REST API)
- Graphical A1 policy creation/editing is model-driven, based on policy type’s 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
- Implementation:
- Frontend: Angular framework
- Repo: portal/nonrtric-controlpanel/web-frontend
Please refer this developer refer this developer guide to set up in your local environment. More information about Non-RT Ric control panel can be found found here.
Non-RT-RIC (Spring Cloud) Service Gateway
...
Spring cloud Gateway provides the library to build the API Gateway for Microservice architecture. In Non-RT-RIC we build the basic API gateway using spring cloud gateway which then exposes 2 Nonrtric functions two Non-RT RIC functions; Policy Management Service & Enrichment Coordinator Service. You can add predicates through code or yaml and in Nonrtric we prefer to use yaml.
NONRTRIC gateway code can be found at,https://gerrit.o-ran-sc.org/r/gitweb?p=portal/nonrtric-controlpanel.git;a=tree;f=nonrtric-gateway;hb=refs/heads/master here.
More information on the Spring Cloud Gateway can be found in the documentation page below,https://cloud.spring.io/spring-cloud-gateway/reference/html/#gateway-starter here.
Non-RT RIC (Kong) Service Exposure Prototyping
...
Code for the use case can be found here.