References
- CPS-1434Getting issue details... STATUS
- CPS-1407Getting issue details... STATUS
Assumptions
# | Issue | Notes | Decisions |
---|---|---|---|
1 | VES Event is received via Strimzi/DMaap Kafka on DMI. | Yes. This is agreed. | |
2 | Changes in CM data will result in CPS-Core sending a CPS Data AVC irrespective the origin of the change. |
| Agreed. |
Issues & Decisions
# | Issue | Notes | Decisions |
---|---|---|---|
1 | CM VES Message format schema. Who will own it ? | In order to process the message DMI plugin / NCMP should be aware of the schema of the incoming message it is going to be consume. | |
2 | Topic from where we will receive the CM VES Message. | Existing channel or channel owned by NCMP/DMI | Vishal Varvate to provide the topic details. |
3 | How do we retreive the relevant information from the CM VES Message
| Only fields that seem to suggest to have these info. are.
Related work in ONAP suggests this possible alternative schema: So wanted to confirm if measurements.measurement-type-instance-reference is xpath? | The fields which are of importance are :
CM VES related details present in CM handling guide Vishal Varvate to provide in few examples of the CM VES messages. More information is present in the meetings recording. |
4 | - Is CMNotify Message same as CM VES Message and notify more about this if this is relevant. | Yes. CMNotify and CM VES message are the same. |
The Big(ger) Picture
For more details and descriptions see CPS Data Notifications Overview
VES Event Flow
- DMI Plugin to receive CM VES Message from the upstream( VES Collector ?? ) via a REST call or DMI will listen to a topic. ( or also can generate a VES message for testing)
- DMI Plugin will have to convert the CM VES Message to DMI Data AVC event and publish the same to an internal topic.
- NCMP will have logic to handle the DMI AVC event received to update the cache. ( See #6 in CPS Data Notifications Overview )
Analysis
- Dataspace : NFP-Operational , Schema-Set : cps-ran-schema-model , Anchor : ran-network-simulation
- Yang Resource : cps-ran-schema-model ( tree form : cps-ran-schema-model_tree.txt ) existing ran-schema will be used.
- We need to have a defined channel/topic where the VES messages are present , and NCMP should be able to listen , interpret/process and call the relevant CPS-Core APIs in order to publish the changes in the CPS DB.
Meetings
# | Participants | Recording |
---|---|---|
1 |