Versions Compared

Key

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

...

#IssueNotesDecision
1List scenariosNeed to clarify scenariosRefer to Internal study
2Topicswhat topics are used in what scenario (topic for each Datastore ?)

See Topics section below.


All NCMP notifications to be published on the public cm-events topic by default regardless of data type, notification type or datastore the change came from.  This topics acts as the TBAC_ALL topic.

cm-events topic name should be configurable in deployment settings.


Future : In future NCMP shall publish the notification based on TBAC where the notification is published on the appropriate target group topic cm-events[-<target-group-name>] matching the target group(s) the data type(s) is associated with.  Not in scope of this story.

3Handle unknown event schemasWrap event?Unsupported for now.  Thrown exception and log error.
4Event Flow Overview (Flow 1 and 2 )We will need for ONAP specific solution for that and we need to check with E2E Slicing Team on how the DMI would receive the Network Changle Cm Notification ( via message bus or something else ) , how will it look.. etc etc.
5CM Avc Subscriptions Event StructureCm Subscription Event schema is been dictated by DME (onap component which dictates event schema) so NCMP shall adhere to the schema.

Event Flow Overview


CM Event Specification Outline

...

The subscription may be different on the device if setting up a subscription toward different datastores.  If the device only supports running datastore (non-NMDA) then all subscriptions are directed toward the running datastore regardless of whether passthrough-running or passthrough-operational is specified in the subscription.  It would mean that the same notification would be sent twice but the eventSource would differ (passthrough-operational and passthrough-running).  However, this is a concern for the dmi plugin only - not for NCMP.


Recordings