Versions Compared

Key

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

The message flow defined by O-RAN Alliance reuses the ONAP message flow.

The devcie reports that a file with 3GPP PM defined xml format is avaialble for upload. The 3GPP mapper converts the file into VES messages.


PlantUML Macro
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
' Copyright 2019 highstreet technologies GmbH
' Licensed under the Apache License, Version 2.0 (the "License"); 
' you may not use this file except in compliance with the License. 
' You may obtain a copy of the License at 
' 
' http://www.apache.org/licenses/LICENSE-2.0 
' 
' Unless required by applicable law or agreed to in writing, software 
' distributed under the License is distributed on an "AS IS" BASIS, 
' WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
' See the License for the specific language governing permissions and 
' limitations under the License. 
'

@startuml

' Diagram 
title 
  ONAP/O-RAN Performance monitoring management 
end title

box “Network \n ME - Managed Element” #lightpink
participant "File Management MnS Provider" as ME
end box

box "File Management MnS Consumer" #gold
  participant "VES Collector" as ves
  participant "File Collector" as fcol
  participant "DMaaP \n message router" as dmaap
  participant "DMaaP \n data router" as dmaapdr
  participant "3gpp PM mapper" as pmm
  participant "File Consumer" as fcon
end box
participant "VES consumer" as vcon


autonumber 1 1 "<b>[00]"

Note over ME : New file is available on ME
ME -> ves: <<HTTP/TLS>> FileReady Event
ves -> dmaap: push topic
loop
  fcol <-> dmaap: pull topic 
end
fcol <- dmaap: new file exists
fcol -> ME: <<FTPeS or SFTP>> Upload File
fcol <- ME: file data
fcol -> dmaapdr : file data
dmaapdr -> fcon : file data
dmaapdr -> pmm :  file data
pmm -> dmaap : VES performance event
dmaap -> vcon : VES performance event

' End Diagram
' Format
header
  <b><font color=#8888ff>License</font></b>
  <b><font color=#8888ff>Apache 2.0</font></b>
end header

right footer 
  Thanks to plantUml! 
  2019-11-21 | onap.org | o-ran-sc.org
end footer

skinparam backgroundColor #fefefe

skinparam backgroundColor #fefefe
'skinparam handwritten true
skinparam roundcorner 15

skinparam databaseBorderColor #444444
skinparam databaseBackgroundColor #ffffee
skinparam databaseFontColor #444444

skinparam sequence {
  MessageAlign left
  ArrowColor #2277dd
  ArrowFontColor #444444
  ActorBorderColor #444444
  LifeLineBorderColor #444444
  LifeLineBackgroundColor #eeeeee

  BoxBorderColor #444444

  GroupBorderColor #444444
  GroupBackgroundColor #eeeeee

  ParticipantBorderColor #444444
  ParticipantBackgroundColor #ffffdd
  ParticipantFontColor #444444

  ActorBackgroundColor #ffffdd
  'ActorFontColor DeepSkyBlue
  'ActorFontSize 17
  'ActorFontName Aapex
}

@enduml