1. OOF
OOF has to be configured with the config DB urls and redeployed.
Edit the oom/kubernetes/oof/values.yaml
configDbUrl: http://<ip>:<port>
configDbUserName:
configDbPassword:
configDbGetCellListUrl: 'api/sdnc-config-db/v3/getCellList'
configDbGetNbrListUrl: 'api/sdnc-config-db/v3/getNbrList'
2. DCAE
2.1. SON-Handler MS
<Mention image version, charts updates, config file updates, etc.>Refer SON-Handler (PCI Usecase) for setting up SON-Handler MS in the DCAE.
2.2. VES-Collector
<Mention image version, charts updates, config file updates, etc.>
3. Policy
<Mention image version, charts updates, config file updates, etc.>The usecase uses measurement domain for sending PM data to ONAP. So "measurement" domain must be added to the VES. It can be added via consul UI. Add the following to the VES configuration in the consul UI. VES collector will use the new Configuration during runtime.
measurement=ves-measurement
3. Policy
There are two control policies that are being used in the usecase. Those two control loop policies has to be created and pushed into the policy.
Login to pdp container and execute the following commands
View file | ||||
---|---|---|---|---|
|
View file | ||||
---|---|---|---|---|
|
View file | ||||
---|---|---|---|---|
|
View file | ||||
---|---|---|---|---|
|
Create and push Modify Config policy
Code Block | ||||
---|---|---|---|---|
| ||||
curl -k --silent --user 'healthcheck:zb!XztG34' -X POST "https://policy-api:6969/policy/api/v1/policytypes/onap.policies.controlloop.Operational/versions/1.0.0/policies" -H "Accept: application/json" -H "Content-Type: application/json" -d @pci.json
curl --silent -k --user 'healthcheck:zb!XztG34' -X POST "https://policy-pap:6969/policy/pap/v1/pdps/policies" -H "Accept: application/json" -H "Content-Type: application/json" -d @pci_push.json |
Create and push Modify Config ANR policy
Code Block | ||||
---|---|---|---|---|
| ||||
curl -k --silent --user 'healthcheck:zb!XztG34' -X POST "https://policy-api:6969/policy/api/v1/policytypes/onap.policies.controlloop.Operational/versions/1.0.0/policies" -H "Accept: application/json" -H "Content-Type: application/json" -d @son.json
curl --silent -k --user 'healthcheck:zb!XztG34' -X POST "https://policy-pap:6969/policy/pap/v1/pdps/policies" -H "Accept: application/json" -H "Content-Type: application/json" -d @son_push.json |
4. SDN-C/SDN-R
<Mention image version, charts updates, config file updates, any other config steps, etc.>
5. RAN-Simulator
...
Steps to build the RAN-Sim Controller setup:
...
Note: Use docker compose version 1.6.0 or above.
Once the ransim and mariadb containers are started, you can see logs similar to below image
9. Access the GUI using the following url in the web browser:
...