Versions Compared

Key

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

...

Code Block
collapsetrue
@startuml

box " " #LightGreen
participant SEBA as SEBA
End box


box  "OSAM GATEWAY" #LightCyan
participant "NEM Adaptor Layer" as NAL
participant "VES AGENT" as VES
end box


box "ONAP" #LightGray
    participant VES_COLLECTOR as Cltr
    participant DMAAP as Dmp

    note over of Dmp #LightGreen: contains kafka

    participant TCA

    note over of Cltr
        collects the
        data and filter
        data for operator
        systems concerns
    end note

End box

box "OSAM Core"
    participant "Service Flow Manager" as SFM
    database "OSAM DB" as ODB
    participant "Portal FW" as PF
    participant "OSAM UI" as OUI
End box


==Configuration==
    note over of Cltr
         configure ves if any
         additional event add
    end note

==Event handling==
loop peridically
   NAL <-- SEBA : 7.0 Send alert and stats
   VES <-- NAL : 7.1 Send alert and stats
   VES --> Cltr : 7.2 Send collected data
   note right #LightGreen: measurement \nevents\n,alarms , faults..
   Cltr --> Dmp : 7.3 convey data
   Dmp -> Dmp : 7.4 Filter the events according to OSAM topic
   Dmp -> TCA : 7.5 Send event data to store
end

==Collect Events==
loop predically
   SFM -> TCA : 7.6 Collects event data
   TCA -> SFM : 7.7 Returns the events
   SFM -> ODB : 7.8 Updates the event stores
   SFM -> PF : 7.9 Notify the UI about events
   PF -> OUI : 7.10 Pop up alert or information
end
@enduml
  • 7.0 SEBA 0   SEBA sends the measurement information and alarm which generated in the real-time to the NEM Adapter Layer.
  • 7.1 Nem 1   Nem Adapter Layer conveys the virtual event streams, collected from SEBA to VES Agent.
  • 7.2 VES 2   VES Agent collects and sends data to the VES Collector to deliver data to ONAP system
  • 7.3 VES 3   VES Collector verifies the format of the data and sends it to the DMaaP.   
  • 7.4 DMaaP 4   DMaaP filters the necessary data and stores it on the Kafka.
  • 7.5 OSAM Collector 5   TCA collects a data which are interested according to data's topic.7.6 TCA collects a data which are interested according to data's topic to data's topic to analyze, store and create the crossing alarms according to thresholds.
  • 7.6   Service Flow Manager collects the event data from TCA
  • 7.7   TCA returns the requested event data.
  • 7.8   Service Flow Manage updates the store if needed
  • 7.9   Service Flow Manage conveys the events to Portal FW.
  • 7.10 Portal FW pushes the events to OSAM UI.