Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


contact: Jorge Hernandez 

The changes for SON Use Case Control Loop Policies and Message Formats are documented in:

Jira
serverONAP Jira
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyPOLICY-4108

Generated flow of messages from policy standpoint for O1 and A1 flows:
policy-son-o1-flow.txtImage Modified
policy-son-a1-flow.txtImage Modified 

Operational policies for O1 and A1
v5gSonO1.policy.operational.input.tosca.json
v5gSonA1.policy.operational.input.tosca.jsonImage Modified


The control loop message formats for the A1 ANR message and the O1 PCI message are given below:

Code Block
#ANR message
{
"closedLoopControlName":"ControlLoop-SONA1-7d4baf04-8875-4d1f-946d-06b874048b61", 
"closedLoopAlarmStart":1606805921693,
"closedLoopEventClient":"microservice.PCI",
"closedLoopEventStatus":"ONSET",
"target":"pnf.pnf-name",
"from":"PCIMS",
"version":"1.0.2",
"policyName":"SONA1",
"policyVersion":"1.0.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": "ModifyA1Policy", 
#This provides hook for operation policy to forward to A1-PMS.
#Following payload forwarded as is from Poicy to A1-PMS to A1-Termination
"payload": “{
"action": "CreatePolicy", /{CreatePolicy/DeletePolcy/GetPolicyStatus}
"policy_id": 1,
"policy_type_id": 1,
"ric_id": "22",
"policy_data": {
            "PNFName": "cucpserver2",
            "PLMNID": "ran-1",
            "CellID": "15549",
            "neighbours": [{
                "PNFName": "cucpserver2",
                "PLMNID": "ran-1",
                "CellID": "14427",
                "ho-kpi1": 100
            }, 
{
                "PNFName": "cucpserver2",
                "PLMNID": "ran-1",
                "CellID": "15548",
                "ho-kpi1": 90
            }]
        }
}”
}


#PCI message
{
"closedLoopControlName":"ControlLoop-SONO1-fb41f388-a5f2-11e8-98d0-529269fb1459",
"closedLoopAlarmStart":1606806580487,
"closedLoopEventClient":"microservice.PCI",
"closedLoopEventStatus":"ONSET",
"target":"pnf.pnf-name",
"from":"PCIMS",
"version":"1.0.2",
"policyName":"SONO1",
"policyVersion":"1.0.2",
"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":"ModifyO1Config", 
#Action ModifyO1Config sends the message and payload to SDN-R

#following payload is process in SDNR Directed Graph by netconf client
"payload": "{ .. O1 based payload for PCI flow is same as R10 Jakarta release}"
}