This page describes how to demonstrate the entire flow from Non-Rt RIC Controlpanel -> A1 controller in SDNC -> Near Realtime Ric Simulator
Details of the architecture can be found from the following link: Release A
git clone "https://gerrit.o-ran-sc.org/r/nonrtric"
near-rt-ric-simulator sdnc-a1-controller
mvn clean install -Dmaven.test.skip=true
mvn clean install -Dmaven.test.skip=true -P docker
nonrtric/sdnc-a1-controller/oam/installation/src/main/yaml
MTU=1500 docker-compose up a1-controller
docker build -t nearric-simulator:1.0.0-SNAPSHOT .
docker run -p 8080:8085 --network=yaml_default -e A1_VERSION=<a1-interface-version> --name=nearRtRic-sim1 nearric-simulator:1.0.0-SNAPSHOT
nonrtric/sdnc-a1-controller/oam/installation/sdnc/src/main/scripts/startODL.shcheck the username and password
ODL_ADMIN_USERNAME
ODL_ADMIN_PASSWORD
check file: nonrtric/sdnc-a1-controller/northbound/nonrt-ric-api/provider/src/main/resources/NearRtRicList.properties
NearRtRic1 = nearRtRic-sim1:8080
NearRtRic2 = nearRtRic-sim2:8080
update value:
"A1-ADAPTER-API:near-rt-ric-id": "NearRtRic1"
For example: