1. Introduction¶
This section gives an overview on the O1 VES Messages produced by the Accelleran CU and that are available on the Accelleran RIC.
1.1 dRAX Databus Topic¶
The O1 VES messages are available on the dRAX Databus in the RIC. Specifically, all O1 VES messages are published to the following dRAX Databus (Kafka) topic:
dRAX RAN O1 VES topic on the dRAX Databus
accelleran.drax.5g.ric.o1.ves
All the O1 VES messages on this topic are formatted using JSON.
1.2 Sections overview¶
This section is split into multiple subsections, each containing a specific O1 VES Message Type. For example, you can check the "Notifications" subsection to check which O1 VES Notification messages are available.
Each O1 VES Message Type is described with a JSON SCHEMA.
Next, there is a list of Examples for the specific O1 VES Message Type, with actual JSON examples. This can help in understanding what are the different fields each O1 VES Message contains.
1.3 Accessing the O1 VES messages¶
1.3.1 Using Accelleran x/rApps¶
x/rApps built using the Accelleran x/rApp Development Framework natively support reading messages from the dRAX Databus. The x/rApps SDK subscribes to the O1 VES topic on the dRAX Databus by default.
1.3.2 From external entities¶
The dRAX Databus is a service that is exposed to the outside world by the RIC. Therefore, any external entity can also subscribe and receive O1 VES messages from the RIC.
The dRAX Databus is exposed on the following port on the dRAX Host Machine:
dRAX Databus exposed port
31090
You can use one of the Official Kafka Clients to connect to the dRAX Databus (Kafka).