This page given an high level overview of Notifications used by CPS/NCMP for communication wit system outside CPS/NCMP about data changes.
There are also notifications used for asynchronous method calls but there are kept out this overview for the sake of simplicity.
Event Descriptions
# | Description | Source | Topic | Destination | Trigger | R12 Work Item | Notes |
---|---|---|---|---|---|---|---|
1 | CPS-Temporal data updates | CPS-Core | CPS-Temporal | CPS-Core Data Update | N/A | ||
2 | NCMP CM-Handle LCM (LifeCycle Management) events | NCMP | External (NCMP) Clients | NCMP CM-Handle State Change (registration use-case) | N/A |
| |
3 | NCMP Data AVC (forwarding #3) | NCMP | External (NCMP) Clients | DMI Data AVC & Subscription Predicates | #6a |
| |
4 | DMI Data AVC (Attribute Value Change) | DMI-Plugin | NCMP | Depends on DMI-Plugin
| #6a #7 |
| |
5 | VES Event | ONAP Devices | ONAP DMI Plugin | Change on Device | #7 |
| |
6 | Notification Subscription Event | DME (Data Mgmt and Exposure) | NCMP | User driven? CRUD operation Notification Subscriptions | #6b | ||
7 | Proprietary AVC | Proprietary Devices | N/A | Proprietary DMI Plugin | Change on Device | N/A | Irrelevant to ONAP Solution might not even by an 'event'. As long as it can be converted into a DMI Data AVC (#4) |