Versions Compared

Key

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

...

Drawio
1031
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNamesdnr-controller-bundles
simpleViewerfalse
width
diagramWidth1192
revision13

Bundle hierarchy

Drawio
bordertrue
diagramNamesdnr-bundles-2
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth702
revision111

netconfnode-state-provider (netconfnode-state-API)

...

Drawio
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameNetconfNodeStates
simpleViewerfalse
width
diagramWidth1062
revision10

Devicemanager

Factory based creation of a specific devicemanager if connect state achived

Drawio
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameDeviceManagerNetworkElement
simpleViewerfalse
width600
diagramWidth8311061
revision38

Device

A device with netconf/yang interface. The device provides during netcnf startup a list with all specifications implemented. This could be ONF Core model, O-RAN or other.

...

The DeviceManagerServiceProvider containes getters for individual services described by list.

NameImplDescription
AaiService (D)aaiconnector

Device registration and unregistration for AAI Service.

EquipmentService (D)datamanagerWrite equipment of device into internal database.
EventHandlingService (question)
(legacy) Provide status changes of a device to update database and notify web client.
FaultService (D)Provide Fault datamanager

Handle fault/problem status changes to update database and notify web client. 
Subservices are: notificationdelay dcaeforwarding maintenance

MaintenanceService (D)maintenanceUse centralized maintenance service for a device.
NotificationService (D)datamanagerForward NetconfNotification to devicemanager
PerformanceManager(D)performancemanagerRegister device for centralised PM Service. Device needs to implement PerformanceDataProvider
DeviceManagerServiceimplMarker of interface for NetworkElement.
DeviceManagerServiceProviderimplProvides access to services

...