Skip to content

omec-project/webconsole

Repository files navigation

Go Report Card

WebConsole

Webconsole is used as a configuration service in SD-Core. It has following features Configuration Service provides APIs for subscriber management.

  1. It provides APIs for Network Slice management.
  2. It communicates with 4G as well as 5G network functions on the southbound interface.
  3. It does configuration translation wherever required and also stores the subscription in mongoDB.
  4. 5G clients can connect & get complete configuration copy through grpc interface.
  5. 4G clients communicate with Webconsole through REST interface

UI

Webconsole can optionally serve static files, which constitute the frontend part of the application.

To build webui with a frontend, place the static files under webconsole/ui/frontend_files before compilation.

To build the webconsole including the UI option:

make webconsole-ui

Access the UI at:

http://<webconsole-ip>:5000/

An example static file has been placed in the webconsole/ui/frontend_files directory.

Webconsole Architecture diagram

Architecture

Upcoming Features

  1. Supporting dedicated flow QoS APIs
  2. Removal of Subscription to trigger 3gpp call flows