You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Message Flow

Diagram

PlantUML 1.2023.12 <b>This version of PlantUML is 276 days old, so you should<b>consider upgrading from https://plantuml.com/download [From string (line 51) ] @startumltitleO-RAN Performance Managementend titlebox “Radio Access Network” #lightpinkparticipant "O-RAN O1 Component" as ntsimend boxbox "Service Management and Orchestration (SMO) (e.g. ONAP)" #goldparticipant "Streaming Consumer\nDCAE VES Collector" as vesparticipant "Data File Collector\nDCAE" as fileClientparticipant "PM Data Mapper\nDCAE" as pmMapperparticipant "Message Router\nDMaaP" as mrparticipant "Data Router\nDMaaP" as drend boxbox "User space" #lightblueactor "µService, rApp\nREST client" as userend boxautonumber 1 1 "<b>[00]"ntsim -> ves: REST: VES:fileReadyves -> mr: REST: Publish event \nunauthenticated.VES_NOTIFICATION_OUTPUTloop polling for VES fileReadyfileClient -> mr: REST: Get topic \nunauthenticated.VES_NOTIFICATION_OUTPUTend loopmr -> fileClient: REST: fileReady contentfileClient -> ntsim: Send File upload requestntsim -> fileClient: Respnse with file in 3GPP xml formatfileClient -> dr: Provides file in Data Routerdr -> pmMapper: fetchind datapmMapper -> pmMapper: converting 3GPP xml file format \nto VES pm eventspmMapper -> mr: provide VES PM events on \nMessage Router for futher processingloop polling for VES perf3gppmr -> user: processing of performance monitoring data \nfrom the O-RAN O1 end loopcommonentSyntax Error?


Description

  1. The O-RAN O1 Component sends a VES fileReady notification to the SMO
  2. The VES collector forwards the fileReady event to the Message Router (DMaaP)
  3. The File Collector subscribes for fileReady event, …
  4. ... parses and validates its content ...
  5. … to download the file mentioned in the fileReady event.
  6. Once the file in 3GPP xml format is received by the File Collector ...
  7. ... the file is forwarded to the Data Router
  8. The PM mapper fetches the file data and ...
  9. ,,, converts the data into VES “perf3gpp” messages
  10. The VES messages are forwarded to the 


Verification command

The following command reads the event content form the message bus:

HTTP-GET
BasicAuth dmaap-bc@dmaap-bc.onap.org:demo123456!

https://message-router.onap:30226/events/org.onap.dmaap.mr.PERFORMANCE_MEASUREMENTS/1/1


  • No labels