#ANR message {"closedLoopControlName":"ControlLoop-vSONH-7d4baf04-8875-4d1f-946d-06b874048b61", "closedLoopAlarmStart":1606805921693, "closedLoopEventClient":"microservice.PCI", "closedLoopEventStatus":"ONSET", "target":"pnf.pnf-name", "from":"PCIMS", "version":"1.0.2", "policyName":"PCI", "policyVersion":"1.0.2", "payload": "{"Configurations": [{"data":{"FAPService": {"alias":"Chn0014","CellConfig":{"LTE":{"RAN":{"Common": {"CellIdentity":"Chn0014"}, "NeighborListInUse": {"LTECell":[ {"PNFName":"ncserver1","PLMNID":"ran-1","CID":"Chn0000","PhyCellID":0,"Blacklisted":"true"}, {"PNFName":"ncserver1","PLMNID":"ran-1","CID":"Chn0001","PhyCellID":0,"Blacklisted":"true"}],"LTECellNumberOfEntries":"2"}}}}}}}]}", "target_type":"PNF", "requestID":"82feb01e-4f3e-40e2-b8df-683adabae893", "AAI":{"generic-vnf.prov-status":"ACTIVE", "generic-vnf.is-closed-loop-disabled":"false", "pnf.pnf-name":"ncserver1"}, "Action":"ModifyConfigANR"} #PCI message { "closedLoopControlName":"ControlLoop-vPCI-fb41f388-a5f2-11e8-98d0-529269fb1459", "closedLoopAlarmStart":1606806580487, "closedLoopEventClient":"microservice.PCI", "closedLoopEventStatus":"ONSET", "target":"pnf.pnf-name", "from":"PCIMS", "version":"1.0.2", "policyName":"PCI", "policyVersion":"1.0.2", "payload":"{"Configurations":[{"data":{"FAPService":{"alias":"Chn0005","X0005b9Lte":{"phyCellIdInUse":5,"pnfName":"ncserver1"},"CellConfig":{"LTE":{"RAN":{"Common":{"CellIdentity":"Chn0005"}}}}}}}]}", "target_type":"PNF", "requestID":"427e68b6-3946-4cc6-bbf9-602aff28ac3a", "AAI":{ "generic-vnf.prov-status":"ACTIVE", "generic-vnf.is-closed-loop-disabled":"false", "pnf.pnf-name":"ncserver1" }, "Action":"ModifyConfig" } Please find below ANR policy schema draft, exact parameter names for HO KPIs are not there in the schema. #A1 policy schema { "name": "anr policy", "description": "", "policy_type_id": "", "create_schema": { "$schema": http://json-schema.org/draft-07/schema#, "type": "object", "properties": { "CellID": { "type": "integer" }, "ho-kpi1": { "type": "integer" }, "ho-kpi2": { "type": "integer" }, "neighbours": { "type": "array", "items":{ "properties": { "CellID": { "type": "integer" }, "ho-kpi1": { "type": "integer" }, "ho-kpi2": { "type": "integer" } } } } } } } Flow assumption: A1-termination in RAN-Sim creates a policy schema with policy_type_id=1 (for ANR message0 A1 Policy Management Service in SDN-R loads the policy schema and is ready to receive ANR-related message over DMaaP SON-Handler MS will send new ANR msg to Policy which forwards to SDN-R SDN-R will send A1 policy msg to RAN-SIM A1 Termination RAN-Sim RAN App will parse message and make a change to HO Blacklisted property in CU Sample New ANR DMaaP message format to be sent to SDN-R: { “action”:”CreatePolicy”, “policy_type_id”: 1, #currently implemented as integer “ric_id”:”ric1”, “payload”: ”{ "PNFName":"ncserver1", "PLMNID":"ran-1", "CellID":"Chn0014', #source cell "neighbours": [ { "PNFName":"ncserver1", "PLMNID":"ran-1", "CellID":"Chn0000", #first neighbor "ho-kpi1": 100 #integer }, { "PNFName":"ncserver1", "PLMNID":"ran-1", "CellID":"Chn0001", "ho-kpi1": 90 #integer } }”