Overview
CPS stores the yang model of the mounted devices in CPS-Core database. It is handled by CPS-DMI Plugin which fetches the yang models of the devices registered at AAI and stores in CPS.
...
- This RPC makes use of the onDataTreeChanged event from DataTreeChangeListener to detect, if any node is added to network-topology https://localhost:8086/restconf/config/network-topology:network-topology
If the ModificationType is 'WRITE', a new notification is published to dmaap to add the cmhandle.
- If the ModificationType is 'DELETE', the notification to remove the cmhandle will be published. - TBC with CPS Team
...
Expand | ||
---|---|---|
| ||
|
2. New Feature at SDN-R to publish the cm-handle
...
curl -k --header "Content-Type: application/json" --request GET https://<ip>:30226/events/CM_HANDLE
4 & 5. Fetch the module sets and yang model and intial config data from SDN-R using RESTConf API (CPS-DMI Plugin takes care of it)
Yang model: https://<ip>:<port>/restconf/operations/network-topology:network-topology/topology/topology-netconf/node/{node-id}/yang-ext:mount/ietf-netconf-monitoring:get-schema
Initial-config data:
DMI Plugin should be able to fetch the initial RAN Configuration data as well (not shown in the sequence diagram).
https://<ip>:<port>/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{node-id}/yang-ext:mount/ran-network:ran-network
...