1 High Level Component Definition and Architectural Relationships 

2. API definitions

Usecase-UI provides the following interfaces:


Interface Definition Interface Capabilities
UU-APIE-1Operator PortalUser interface for operators:
  • Customer management
  • Package management
  • Service lifecycle management for use cases
  • Monitor
  • Network topology management
UU-APIE-2Customer Portal

User interface for customer:

  • Service order
  • Service management
  • Service monitor

Note:   xxxI interface is a Component internal interface.  xxxxE interface is a component external interface

The provided UI interfaces are found at: Usecase-UI latest user guide

Usecase-UI consumes the following interfaces:

Interface Name

Interface Definition

 Interface Capabilities

SDCE-6*SDC InterfaceAn interface to receive resource Templates from SDC design catalog.
SO-E-01*Service and Resource order requests

Service Instance management (Service, Volume Group, VF Module, VNF)

Health check, global and node.

Infrastructure provider management (Certificates, networks, sub-networks, security groups)

VFCE-2Service Orchestrator / Policy InterfaceAn interface to allow Service Orchestrator and Policy request NS Lifecycle Management ( ETSI SOL-005 ).
AAIE-1*Inventory Service Interface

An interface to create, update, query, and delete resource information and relationships.

MSBE-1*Micro Service Bus InterfaceAn interface for registration and discovery with the ONAP Micro Service Bus.
etsicatalogAPIE1~4Modelling Tosca Parser Interfaces and catalog interfacesAn interface for the Tosca Parser from Modelling project to parse the NS and VNF Descriptors.

*Current description is based on El Alto documentation, will be updated accordingly if correspondent API update in Frankfurt.

3. Component Description:

Usecase-UI  is a web application which contains two parts: 

4. known system limitations

Now the component Redundancy and scaling depends on Kubernetes.

5. Used Models

Usecase-UI use the following models:

6. System Deployment Architecture

Usecase-UI consists of 4 containers:

7. New Release Capabilities

The Frankfurt Release supports two capabilities:   

1. 5G Slicing Use Case

2. CCVPN Use Case

8. References

Usecase-UI Installation & User Guide: usecase-ui docs