After CONNECT to a NETCONF device registered specific devicemanager factories are starting one specific devicemanager.
The startup decision is taken by provided NETCONF capabilities. First matching factory is accepted.
Abstraction by data-provider YANG spec "urn:opendaylight:params:xml:ns:yang:data-provider", 2019-08-01
Legend
- Featurecode:
- A: Interfacing with ONAP AAI
- D: Devicesupervision (NetConf Connection supervision)
- F: Fault management
- I: Inventory management
- N: Notification (including create-subscription)
- P: Performance management
Devicetype: NetworkElementDeviceType in data-provider yang spec
if condition true select devicemanager | Featurecode | ||||||||
Devicemanager- | Mode | Condition "capability list contains .." | Devicetype | A | D | F | I | N | P |
---|---|---|---|---|---|---|---|---|---|
onf | Basic | "urn:onf:params:xml:ns:yang:core-model", "2017-03-20" | Optical | x | x | x | |||
Microwave | "urn:onf:params:xml:ns:yang:core-model", "2017-03-20" and one of
| Wireless | x | x | x | x | x | x | |
gran | "urn:3gpp:tsg:sa5:nrm:Top", all revisions | RAN3GPP | x | ||||||
oran | ORanNE | "urn:o-ran:hardware:1.0", all revisions | O-RAN-FH | x | |||||
NearRtRic | O-RAN | x | x | ||||||
ORanOCuUp | x | x | |||||||
ORanOCuUp | x | x | |||||||
ORanODu | x | x | x | ||||||
ORanORu | x | x | x | ||||||
NtsNe | "urn:onf:params:xml:ns:yang:network-topology-simulator", all revisions | NtsManager | |||||||
openroadm | OrgOpenroadmDevice.QNAME, all revisions | Optical | x | x | x | x | |||
tr069 | "urn:org:onap:ccsdk:features:sdnr:northbound:onecell-notification"; all revisions | Small-Cell | x | x | x | x | x | ||
onf14 | "urn:onf:yang:core-model-1-4", all revisions | Wireless | x | x | x | x | x | x | |
default | "urn:ietf:params:xml:ns:netconf:notification:1.0", all revision | Default | x | ||||||
"urn:ietf:params:xml:ns:yang:ietf-alarms", all revision | x | ||||||||
"rn:ietf:params:xml:ns:yang:ietf-hardware", all revision | x | ||||||||
no match | Unknown |