Versions Compared

Key

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

...

CPS-1434: VES Message to update CPS DB

CPS-NCMP - DMI - SDNC Request and Response Mapping

CPS-NCMP ↔ DMI-Plugin Interface Details Jakarta-R10

ARC Configuration Persistence Service (CPS) Component Description - Jakarta-R10

Requirements

Functional

#

Interface

Requirement

Additional Information

Signoff






Error Handling


#

Error Scenario

Expected behavior

1

What happens if we receive a Cm Data AVC event for replace , but there is no corresponding record in CPS-Cache ?

CPS is not responsible for taking care of the model.
2

What happens when the updating of the cache fails ? Do we still send the messages to kafka ?



Characteristics


#

Parameter

Expectation

Notes

1

Frequency of VES Message from VES Standardized device



2

Frequency of DMI Data AVC Event sent out from DMI plugin to NCMP




Out-of-scope

  • Any operation other than "replace" . eg : create , merge , delete etc.

...

#

Issue

Notes 

Decision

1Do we persist the incoming CM Data AVC Event in our database which we get from NCMP-DMI-PLUGIN ?

2Which model to be used for the data in the cps-cache ?

3Who will upload the model ? And which model will be used ? primary YANG model will be in present in SDNC and during the device registration it will be loaded to CPS.
4How will the data be uploaded which will later be updated ?This should happen as part of the data sync operation.
5What happens once the data is updated ? Is cps-core responsible to send out the updated events ? or the incoming "CM Data AVC Event" to cm-events topic is sufficient?CM Data AVC Events sent to cm-events topic is sufficient.
6Frequency of VES message , which determines the frequency of Data AVC events.

7Which datastore to be used in CPS?ncmp-datastore:operational


Overview

  • What is happening now ? 

...