Versions Compared

Key

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

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

Open Issues & Decisions

#DescriptionNotesDecision
1How to deal with hardcoded E2E NW Slicing model, spike

Discuss with E2E NW Slicing Team


2Whish Simulator to use? NetConf Simulator Netopeer v2
  1. Nokia  
  2. Ericsson 

Rahul Tyagi Ericsson more lightweight, more experience.
Available CSIT standard setup

Need to check if we can use it with E2E NW Slicing model


3Should (ONAP) dmi-instance be  as separate (springboot) application
Could be part of DMI Manager
DMI-Instance interface should be an open standard

Reference Material

Scenario Scope In Istanbul

This scenario will demonstrate configuration management using NCMP.

...

  1. DMI Manager
  2. DMI Instances e.g. ONAP DMI-Instance


Impacts

#Project/ComponentDescriptionSuggested Stories
1CPS/NCMP

create rest interface on northbound for GET/POST/PUT/DELETE to access yang data.
Note. Currently driven by "E2E Network Slicing" Use Case mix of CPS-CORE and NCMP Interface

  1. Mirror each CRUD operation
  2. Remove/migrate? 'hardcoded generic models used in H release"

2CPS/NCMP/DMI-Manager

Create  dmi-manager. Data Model Inventory (DMI)

'Internal service' no public Java or REST API

responsibilities are

  1. Store & retrieve cm-handle/dmi-since mapping in yang modelled CPS data table.
    1. include additional data (key-value pars as provided by dmi-instance)
  2. Dmi manager is to select the dmi instance at runtime for cm handle for a northbound (write) request
  1. Set up new module for DMI-manager (agree name)
  2. Create yang model for cm-handle and dmi instance identifier mapping
  3. CRUD operation on registry

3CPS/NCMP/DMI-Instance

Common standard (REST and Java?) interface for extensibility

create dmi instance for onap. For production its responsibility of admin to provide instance of dmi. This story is mainly for testing purpose.

  1.  At first, on A&AI change event over DMaap, create mapping for cm-handle and dmi instance and sync yang model and data.
    1.  Filter (register) only yang modelled xnf instances's cm-handle, based on event header information of Node
  2. dmi instance (onap-dmi) have sdnc connector to access sdnc.
  3. call get/post/put/delete towards restconf interface (forward northbound write requests)
  1. Defined and Agree common (java?) Interface

4CPS/NCMP
  1. enhance ncmp-cps interface (need to identify).


JIRA Status Tracking

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQuerykey in (CPS-321,CPS-333,INT-1902,INT-1904)
serverId425b2b0a-557c-3c0c-b515-579789cceedb

...

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

Component description diagram

draw.io Diagram
bordertrue
diagramNameCPS NCMP Deployment Proposal
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth874
revision1

...