Message Flow

Diagram

O-RAN Performance Management Radio Access Network Service Management and Orchestration (SMO) (e.g. ONAP) User space O-RAN O1 Component O-RAN O1 Component Streaming ConsumerDCAE VES Collector Streaming ConsumerDCAE VES Collector Data File CollectorDCAE Data File CollectorDCAE PM Data MapperDCAE PM Data MapperDCAE Message RouterDMaaP Message RouterDMaaP Data RouterDMaaP Data RouterDMaaPµService, rAppREST client µService, rAppREST client [01]REST: VES:fileReady [02]REST: Publish eventunauthenticated.VES_NOTIFICATION_OUTPUT loop[polling for VES fileReady] [03]REST: Get topicunauthenticated.VES_NOTIFICATION_OUTPUT [04]REST: fileReady content [05]Send File upload request [06]Response with file in 3GPP xml format [07]Provides file in Data Router [08]fetching data [09]converting 3GPP xml file formatto VES pm events [10]provide VES PM events onMessage Router for futher processing loop[polling for VES perf3gpp] [11]processing of performance monitoring datafrom the O-RAN O1 componentLicenseApache 2.0Thanks to plantUml!2020-12-03 | o-ran-sc.org


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