A1 Termination(Describe use of A1 Termination module, and how it is adapted for SON Use Case with Kafka dispatcher)
on top of existing OSC A1 simulator codebase a module named A1 Terminator has added, it does interaction with the A1-PMS and the RAN-App. It acts a gateway between the RAN-Simulator and the SDNR.
A1-PMS sends the A1 policy to the A1 Terminator ,which in turn using Kafka dispatcher module A1 terminator sends the A1 policy payload on the configured Kafka topic and RAN-App will consume the A1 policy from the same topic.
Once RAN-App finishes its processing it publish response back on the Response topic ,which in turn A1 terminator receives it and process it.
We will add the A1 ANR policy payload which A1 terminator receives it from the A1-PMS and will add the sample output which A1 Terminator will be pushing.
Ran-App
To support A1 interface in SON use case we have added RAN-App( ANR use case). RAN-App simulates the xApp behavior and to simulate the xApp E2 interface functionality we are using NETCONF protocol. Currently we have developed RAN-App for the ANR use case.
...