Table of contents:
...
Child pages (Children Display) |
---|
This page analyzes the R1 requirements and features for the Portal - RIC Dashboard web application.
...
Jira Legacy server System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery filter=allopenissuesproject = OAM AND summary ~ "Dashboard" AND resolution = Unresolved ORDER BY priority DESC, updated DESC serverId 3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
...
Requirement | Component | Comments |
---|---|---|
GUI to manage the RIC signaling connection (SETUP, RESET) with the gNB, and eNB, |
| |
GUI to trigger subscription on UE information |
| |
GUI to manage xApps lifecycle (Deploy, Undeploy) |
| |
GUI to display and query for the signaling connection status and xApp status |
| |
GUI to display, search and filter RIC metrics |
| This includes displaying the latency for each control loop execution (min/max/avg) |
[Stretch Goal] GUI to configure xApps |
|
Architecture
Current Architecture
UI/UX Designs
These designs are reviewed in R0 sprints in the initial phases of seed code.
Documenting this just to track the evolution of the UI/UX screens and to show the thought process, so that we do not get into the cycle of redesigning and picking the old designs.
View file | ||||
---|---|---|---|---|
|
Here is the first draft of ANR dashboard.
Demos and screenshots
R1 - Pendulum demo with RIC Dashboard:
Widget Connector | ||
---|---|---|
|
RIC Dashboard functional screen shots latest version (R1 - Sprint4):
View file | ||||
---|---|---|---|---|
|
...
View file | ||||
---|---|---|---|---|
|
R2 - Sprint 3:
Dynamic xApp configurations screens and design
View file | ||||
---|---|---|---|---|
|
Repo details
The project code is available in the LF gerrit repository https://gerrit.o-ran-sc.org/r/admin/repos/portal/ric-dashboard
Deployment instructions
Integration team can use dashboard's deployable docker image.
...
- Language: Java Backend and Angular Frontend
- Build dependencies and versions: openjdk:8-jre-slim11
- How to build: Jenkins job defined in ci-management gerrit repo
- Run-time dependencies and versions: Helm chart defined in it/dep gerrit repo
- How to run: Helm chart defined in it/dep gerrit repo