@startuml
box "ONAP" #LightGray
participant DCAE
participant SO
participant SDNC
participant APPC
end box
box " " #LightGreen
participant SEBA
end box
box "OSAM Gateway" #LightCyan
participant "NEM Adaptor Layer" as NAL
participant "Core Adaptor Layer" as CAL
participant "Distributed Cache" as DC
end box
box "OSAM Core" #LightBlue
participant "GW Adaptor Layer" as AL
participant "GW Locator" as GWL
database "OSAM DB" as ODB
end box
DCAE -> SO: 1.0 Update PNF workFlow\nwith PNF_READY event
SO -> SDNC : 1.1 Network Assignment
SO -> APPC : 1.2 Configure PNF
APPC -> SEBA : 1.3 Sends PNFId and necessary\nconfigurations(To be defined)
SEBA -> NAL : 1.4 Registers itself to GW
NAL -> CAL : 1.5 Sends PNfId, PNF IpAddress and\nGW IPAddress to OSAM CORE
CAL -> AL : 1.6 Conveys event to the GW Locator
NAL -> DC : 1.7 Caches the PNFId and PNF IpAddress
AL -> GWL : 1.8 Triggers to store GW and PNF relations
GWL -> ODB : 1.9 Stores PNF information and its\nrelation with GW
loop Periodically
SEBA -> NAL : 1.10 Delivers current existing OLT devices
NAL -> DC : 1.11 Updates the OLTs devices which belongs to PNFId
end loop
@enduml
|