Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Describe the problem being solved by this release.

The Usecase-UI Beijing Casablanca release is planning to support below features and functionality:

  1. Support NS/VNF scalingupgrade
  2. Provide Monitor GUI for VM alarm and performance
  3. Integration with Image Management Project
  4. display for VM
  5. Support Multi-language for GUI
  6. Support CCVPN use case requirementsIntegration with OOM/Logging

Use Cases

Describe the use case this release is targeted for (better if reference to customer use case).

  1. Use Case: VoLTE(

    approved

    Approved)

    Enterprise CPE(stretch goal)
  2. Use Case: Residential Broadband vCPE (Approved)

  3. Hardware Platform Enablement In ONAP

  4. Centralized Representation and Consistent Identification of Cloud Regions In ONAP

Minimum Viable Product

Describe the MVP for this release.

LCM GUI (instantiation/termination/scaling/upgrade) for VoLTE service

Monitor GUI for VNFs and VMs

Integration specification for OOM/LoggingMulti-Language for GUI

Functionalities

List the functionalities that this release is committing to deliver by providing a link to JIRA Epics and Stories. In the JIRA Priority field, specify the priority (either High, Medium, Low). The priority will be used in case de-scoping is required. Don't assign High priority to all functionalities.

Functionality Name

In or Out

Priority

Stretch

LCM

In

H

Support VoLTE Use Case Instantiation, Termination, Scaling

VNF Monitor

In

H

Support VNF Alarm and Performance display

VM Monitor

In

H

Support VM Alarm and Performance display

TopologyMulti-LanguageInHThe visualization of the topological relation among various instances(TBD)Support Multi-language display for Usecase-UI pages

Integration with other projects:

Functionality Name

In or Out

Priority

Stretch

Multi-Language

Out

H

Image mangement Integration

In

M

Integration with Image Management

Logging Integration

In

M

Integration with Logging

Portal Platform

Epics

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = usecaseui AND issuetype = Epic AND status = "To Do" AND resolution = Unresolved AND fixVersion = "Beijing Casablanca Release"
serverId425b2b0a-557c-3c0c-b515-579789cceedb

...

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = usecaseui AND issuetype = Story AND fixVersion = "Beijing Casablanca Release"
serverId425b2b0a-557c-3c0c-b515-579789cceedb

...

Deliverable Name

Deliverable Description

Service LCM Portal

Providing GUI of service life cycle management

VNF Monitor Portal

Providing GUI for VNFs alarm and performance

VM Monitor Portal

Providing GUI for VMs alarm and performance

Multi-LanguageProviding Multi-Language GUI for portal users

Sub-Components

List all sub-components part of this release.

...

Sub-components are repositories and are consolidated in a single centralized place. Edit the Release Components name for your project in the centralized page.

...

USECASEUI-64
AreaActual LevelTargeted Level for current ReleaseHow, EvidencesComments
Performance011Need to work with the benchmarking project and define the critera

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyUSECASEUI-68


  • 0 -- none
  • 1 – baseline performance criteria identified and measured
  • 2 & 3 – performance improvement plans created & implemented
Stability01

Need to do a 72 hours soak test for VF-C

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyUSECASEUI-67

2


  • 0 – none
  • 1 – 72 hours component level soak w/random transactions
  • 2 – 72 hours platform level soak w/random transactions
  • 3 – 6 months track record of reduced defect rate
Resiliency122

Need to work with OOM team to learn more about the mechanism they can provide.

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyUSECASEUI-72


  • 0 – none
  • 1 – manual failure and recovery (< 30 minutes)
  • 2 – automated detection and recovery (single site)
  • 3 – automated detection and recovery (geo redundancy)
Security0111+


increase test coverage to 50% and need help with CII badging

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyUSECASEUI-71

  • 0 – none
  • 1 – CII Passing badge + 50% Test Coverage
  • 2 – CII Silver badge; internal communication encrypted; role-based access control and authorization for all calls
  • 3 – CII Gold
Scalability01(*)*NOTE - due to lack of resources, VF-C may not achieve level 1 for all components in this release.

and It is "Low" priority per Jason's slides from TSC 1/4/2018.

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
key


  • 0 – no ability to scale
  • 1 – single site horizontal scaling
  • 2 – geographic scaling
  • 3 – scaling across multiple ONAP instances
Manageability01

Need to work with Logging team to identify the logging guidline.

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyUSECASEUI-65
.

11+


  • 1 – single logging system across components; instantiation in < 1 hour
  • 2 – ability to upgrade a single component; tracing across components; externalized configuration management
Usability11

documentation is already in onap.readthedocs.io, will continue to improve

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyUSECASEUI-69

+


  • 1 – user guide; deployment documentation; API documentation
  • 2 – UI consistency; usability testing; tutorial documentation

...

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = usecaseui AND issuetype = Bug AND status in ("In Progress", "To Do") AND fixVersion = "Beijing Casablanca Release"
serverId425b2b0a-557c-3c0c-b515-579789cceedb

...

Risk identifiedMitigation PlanContingency Plan
To fill outTo fill outTo fill out

Resources

Fill out the Resources Committed to the Release centralized page.

Release Milestone

...