...
Usecase-UI is an application portal which provides the ability to manage ONAP service instances.
Usecase-UI allows customers to create/delete/update service instances, as well as to monitor the alarm and performance of these instances.
In Istanbul Release, Usecase UI will support kinds of service of intent management, such as creation, delete, deactivation and monitoring.
Usecase-UI supports these use cases: CCVPN use case, 5G slicing use case and IBN use case.In Istanbul Release, UUI will bind E2E slicing users' intent-instance and business ID:
Usecase UI will receive the intent-instance message from SO while creating E2E service and send it to AAI to complete its binding with business ID
Jakarta Release, Network Services without perception for users based on IBN will be developed to support the E2E Slicing and CCVPN.
- In Jakarta Release, UUI will display underlay network topology and tunnel configuration for CCVPN.
For more component description - ARC Usecase-UI Component Description – IstanbulJakarta-R9R10
New component capabilities for
...
Jakarta, i.e. the functional enhancements
Functional enhancements
- IBN module: Usecase UI will support kinds of service of intent management, such as creation, delete, deactivationvia adding a new “Intent-based Services” page A common user interface for CCVPN, E2E Slicing and other usecases by intent-based service.
- IBN module: Usecase UI will support the monitoring of intent-instance via adding a new monirtoring page
- E2E Slicing: Usecase UI will support the binding of intent-instance and slicing business ID
Platform enhancements
- A common data set for NLP training.
- IBN module: Enhancing the NLP algorithm and model for more accurate intent translation. .
- “Network/ccvpn-network” module: Ability to display underlay L1 network topology and resource utilization status.
- “Network/ccvpn-network” module: Ability to display installation and configuration for each OTN tunnel.
- You can check more detailed information about functional enhancements from this slides.
View file name Usecase UI Jakarta Architecture Review.pdf height 250
Platform enhancements
- Fix failing Jenkins NexusIQ jobs USECASEUI-637
- PACKAGES UPGRADES IN DIRECT DEPENDENCIES FOR JAKARTA USECASEUI-635
- Improve platform maturity (TSC must have items)
- Remove GPLv3 from the dockers built by the ONAP community USECASEUI-494 - usecase UI dockers contain GPLv3 开放
- Upgrade postgresql USECASEUI-405 - 2 components in one Docker 处理中
- PACKAGES UPGRADES IN DIRECT DEPENDENCIES
Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key USECASEUI-574 - Add test code for UUI
Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key USECASEUI-584
New or modified interfaces
...
Involved use cases, architectural capabilities or functional requirements
- Network Services without Perception for Users based on IBN REQ-1075.
- Display CCVPN Network Topology and Tunnel Installation in R10 REQ-1103.Smart Intent Guarantee based on IBN - R9 Intent Instance
Platform Maturity Targets
- Remove GPLv3 from the dockers built by the ONAP community: USECASEUI-494 - usecase UI dockers contain GPLv3 开放
- Organize the existed API, clarify the data format and parameter of them and delete the useless ones: USECASEUI-506 - Organize the existed API 已关闭
- JDK upgrade evaluate and migrate (Depend on the commit resource) and Upgrade PostgreSQL:
Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key USECASEUI-405 - PACKAGES UPGRADES IN DIRECT DEPENDENCIES upgrated
Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key USECASEUI-574 - Test code coverage reach 55%
Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key USECASEUI-584
- UUI certificates are not correct USECASEUI-594
- PACKAGES UPGRADES IN DIRECT DEPENDENCIES FOR JAKARTA USECASEUI-635
Listing of new or impacted models used by the project (for information only)
- Support for CCVPN/5G Slicing/IBN DM and align with the above data model in Istanbul releaseJakarta release