TBDMT Reference: API Mapper CPS-TBDMT Service
CPS API Analyse: CPS APIs
...
S.No | Config DB API | Template | Schema | id | JSON Payload |
---|---|---|---|---|---|
2.instantiateRANSliceModifyAllocate (Templates and payloads are verified)
S.No | Config DB API | Template (Payload to Create Template API) | Schema | id | JSON Payload | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1. | api/sdnc-config-db/v4/nearrtric/{ranNFNSSIId} | //attributes/ranNFNSSIIdList/element[text()={{ranNFNSSIId}}{ "templateId": "get-nearrtric-by-rannfnssi", "model": "ran-network", "requestType": "query-cps-path", "xpathTemplate": "//attributes/rANNFNSSIList[text()='\''{{rANNFNSSIId}}'\'']/ancestor::NearRTRIC | cps-ran-schema-model", "includeDescendants": true }' | ran-network | get-nearrtric-by-rannfnssi | { "inputParameters": { "ranNFNSSIId": "ac8ca1a9-e1ec-4480-8720-c74e92566885" } } | |||||
2 | /api/sdnc-config-db/v4/cell-list/{trackingArea} | /ran-coverage-area/pLMNIdList[mcc={{mcc}}][mnc={{mnc}}]/coverage-area[coverageArea={{coverageArea}}]/coverageAreaTAList[nRTAC={{nRTAC}}] | cps-cavsta-onap-internal | { "templateId": "get-cells-list | { "inputParameters": {", "mccmodel": "390ran-coverage-area", "mncrequestType": "410query-cps-path", "coverageAreaxpathTemplate": "Chennai//coverageAreaTAList[@nRTAC={{nRTAC}}]", "includeDescendants": true }' | cps-cavsta-onap-internal | get-cells-list | { "inputParameters": { "nRTAC":101 } } | |||
3 | /api/sdnc-config-db/v4/nearRTRIC | { "templateId": "put-nearrtric", "model": "ran-network", "requestType": "post-list-node", "xpathTemplate": "/ran-network/NearRTRIC[@idNearRTRIC='\''{{idNearRTRIC}}'\'']/attributes/pLMNInfoList[@mcc='\''{{mcc}}'\'' and @mnc='\''{{mnc}}'\'']", "includeDescendants": true } | ran-network | put-nearrtric | { { | ||||||
4 | /api/sdnc-config-db/v4/gNBCUCP | /cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBCUCPFunction | cps-ran-schema-model | put-gnbcucpfunction | { "inputParameters":{ "idNearRTRIC": "11" }, "payload":{ "GNBCUCPFunction": [ { "idGNBCUCPFunction": "cucpserver1", "attributes": { "gNBCUName": "cucpserver1", "gNBIdLength": 32, "gNBId": 98763 }, "NRCellCU": [ { "idNRCellCU": "15826", "attributes": { "cellLocalId": 15826 "pLMNInfoList { [@idNRCellCU='\''{{idNRCellCU}}'\'']/attributes/pLMNInfoList[@mcc='\''{{mcc}}'\'' and @mnc='\''{{mnc}}'\'']", | ran-network | put-nrcellcu | { "idGNBCUCPFunction":"cucpserver1", "idNRCellCU":"15289 sNssai":" 3101111-00110", status":" 410ACTIVE", configData": [ configParameter":" 001-00110dLThptPerSlice", "configValue":30 uLThptPerSlice", configValue": [30 { } ] 200 } ] } } | |||
5 | /api/sdnc-config-db/v4/gNBCUUP | /cps-ran-schema/NearRTRIC[@idNearRTRIC= { {idNearRTRIC}}]/GNBCUUPFunction | cps-ran-schema-model |
| 7{ "inputParameters":{ ", model": " 11ran-network" } , requestType": {"GNBCUUPFunction": [ { "idGNBCUUPFunction": "2222", "attributes": { "gNBId": 98763 "gNBCUUPId":2222, "pLMNInfoList":[ { "mcc":"310", "mnc":"410", "sNSSAIList":[ { "sNssai":"001-00110", "status":"ACTIVE", "configData": [ { "configParameter":maxNumberOfConns, "configValue":300 } ] } ] } ] } } ] } } | ||||||
6 | /api/sdnc-config-db/v4/gNBDU | /cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBDUFunction | put-gnbdufunction | put-gnbdufunction | { "inputParameters":{ "idNearRTRIC": "11" }, "payload":{ "GNBCUCPFunction": [ { "idGNBCUCPFunction": "110", "attributes": { "gNBDUId": 110, "gNBIdLength": 32, "gNBId": 98763 }, "NRCellCU": [ { "idNRCellCU": "15826", "attributes": { "cellLocalId": 15826 "pLMNInfoList":[ { "mcc":"310", "mnc":"410", "sNSSAIList":[ { "sNssai":"001-00110", "status":"ACTIVE", "configData": [ { "configParameter":dLThptPerSlice, "configValue":40 }, { "configParameter":uLThptPerSlice, "configValue":40 } ] } ] } ] } } ] } ] } } | ||||||
"post-list-node", pLMNInfoList[@mcc='\''{{mcc}}'\'' and @mnc='\''{{mnc}}'\'']", | ran-network | put-gnbcuupfunction | { "inputParameters":{ "idNearRTRIC":"11", "mcc":"310", "mnc":"410", "idGNBCUUPFunction":1111 }, "payload": { "sNSSAIList":[ { "sNssai":"1000-100111", "status":"ACTIVE", "configData": [ { "configParameter":"maxNumberOfConns", "configValue":200 } ] } ] } } | ||||||||
6 | /api/sdnc-config-db/v4/gNBDU | { [@idNRCellDU='\''{{idNRCellDU}}'\'']/attributes/pLMNInfoList[@mcc='\''{{mcc}}'\'' and @mnc='\''{{mnc}}'\'']", | ran-network | put-nrcelldu | { "inputParameters":{ "idNearRTRIC":"11", "mcc":"310", "mnc":"410", "idGNBDUFunction":110, "idNRCellDU":15289 }, "payload": { "sNSSAIList":[ { "sNssai":"1000-100111", "status":"ACTIVE", "configData": [ { "configParameter":"dLThptPerSlice", "configValue":30 }, { "configParameter":"uLThptPerSlice", "configValue":30 } ] } ] } } | ||||||
7 | /api/sdnc-config-db/v4/rrmPolicy | '{ [@idNRCellCU='\''{{idNRCellCU}}'\'']/attributes/RRMPolicyRatio[@id='\''{{id}}'\'']", | ran-network | put-nrcellcu-rrm-policy | { "inputParameters":{ "idNearRTRIC":"11", "id":"55", "idGNBCUCPFunction":"cucpserver1", "idNRCellCU":15289 }, "payload": { "attributes":{ "rRMPolicyMaxRatio":13, "rRMPolicyMinRatio":13, "rRMPolicyDedicatedRatio":13 } } } | ||||||
8 | /api/sdnc-config-db/v4/rrmPolicy | { attributes/RRMPolicyRatio[@id='\''{{id}}'\'']", | ran-network | put-cuup-rrm-policy | { "inputParameters":{ "idNearRTRIC":"11", "id":"35", "idGNBCUUPFunction":1111 }, "payload": { "attributes":{ "rRMPolicyMaxRatio":13, "rRMPolicyMinRatio":13, "rRMPolicyDedicatedRatio":13 } } } | ||||||
9 | /api/sdnc-config-db/v4/rrmPolicy | { [@idNRCellDU='\''{{idNRCellDU}}'\'']/attributes/RRMPolicyRatio[@id='\''{{id}}'\'']", | ran-network | put-nrcelldu-rrm-policy | { "inputParameters":{ "idNearRTRIC":"11", "id":"34", "idGNBDUFunction":110, "idNRCellDU":15289 }, "payload": { "attributes":{ "rRMPolicyMaxRatio":13, "rRMPolicyMinRatio":13, "rRMPolicyDedicatedRatio":13 } } } | ||||||
10 | /api/sdnc-config-db/v4/ranslice-details | { "templateId": "update-ran-inventory", "model": "ran-inventory", "requestType": "post-list-node", "xpathTemplate": "/ran-inventory/ran-slices[@rannfnssiid='\''{{rannfnssiid}}'\'']", "includeDescendants": true } | cps-ran-inventory | update-ran-inventory | { "inputParameters":{ "rannfnssiid":"566036bf-8941-473c-be9c-e9962af05b99" }, "payload": { "sliceProfilesList": [ { "sliceProfileId": "111dd8-ae51-4acf-8073-c00000", "sNSSAI": "001-11000", "maxNumberofUEs": 300, "latency": 5, "uLThptPerSlice": 40, "dLThptPerSlice": 50, "maxNumberofConns": 500, "uEMobilityLevel": "FULLY MOBILITY", "coverageAreaList": ["Washington"], "resourceSharingLevel": "Shareable", "pLMNIdList": [ { "mcc": "310", "mnc": "410" } ] } ] } } | ||||||
11 | /api/sdnc-config-db/v4//rrmPolicy/{resourceType}/{resourceId} | { NRCellCU[@idNRCellCU='\''{{idNRCellCU}}'\'']", | ran-network | get-nrcellcu-rrm-policy | { "inputParameters":{ "idNearRTRIC": 11, "idGNBCUCPFunction": "cucpserver1", "idNRCellCU": 15826 } } | ||||||
12 | /api/sdnc-config-db/v4//rrmPolicy/{resourceType}/{resourceId} | { /cps-ran-schema"templateId": "get-cuup-rrm-policy", "model": "ran-network", "requestType": "get", "xpathTemplate": "/ran-network/NearRTRIC[@idNearRTRIC='\''{{idNearRTRIC}}]/GNBCUCPFunction[@idGNBCUCPFunction={{idGNBCUCPFunction}}'\'']/NRCellCUGNBCUUPFunction[@idNRCellCU@idGNBCUUPFunction='\''{{idNRCellCUidGNBCUUPFunction}}]/attributes/RRMPolicyRatio | cps-ran-schema-model | put-nrcellcu'\'']", "includeDescendants": true } | ran-network | get-cuup-rrm-policy | { "inputParameters":{ "idNearRTRIC": " 11", "idGNBCUCPFunctionidGNBCUUPFunction": "cucpserver1", "idNRCellCU": "15826" }, "payload":{ "GNBCUCPFunction": [1111 } } | ||||
13 | /api/sdnc-config-db/v4//rrmPolicy/{resourceType}/{resourceId} | { templateId": " cucpserver1get-nrcelldu-rrm-policy", model": {"ran-network", requestType": " cucpserver1get", xpathTemplate": 32,"gNBId": 98763 }, "NRCellCU": [ { "idNRCellCU": "15826", "attributes": { "cellLocalId": 15826 "RRMPolicyRatio":[ "id":11, "attributes": { "resourceType":"RRC Connected Users", "quotaType":"STRICT", "rRMPolicyMaxRatio":0, "rRMPolicyMinRatio":5, "rRMPolicyDedicatedRatio":0, "rRMPolicyMemberList":[ { "idx":34, "mcc":"390", "mnc":"410", "sNSSAI":"001-010111" } ] } ] } } ] } ] } } | 8 | /api/sdnc-config-db/v4/rrmPolicy | /cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBCUUPFunction[@idGNBCUUPFunction={{idGNBCUUPFunction}}]/attributes/RRMPolicyRatio | cps-ran-schema-model | put-cuup-rrm-policy "/ran-network/NearRTRIC[@idNearRTRIC='\''{{idNearRTRIC}}'\'']/GNBDUFunction[@idGNBDUFunction='\''{{idGNBDUFunction}}'\'']/ NRCellDU[@idNRCellDU='\''{{idNRCellDU}}'\'']", | ran-network | get-nrcelldu-rrm-policy | { "inputParameters":{ "idNearRTRIC": 11, "idGNBDUFunction": 110, "idNRCellDU": 15826 } } | |
14 | update NRCellCU RRM Policy member | { [@idNRCellDU='\''{{idNRCellDU}}'\'']/attributes/RRMPolicyRatio[@id='\''{{id}}'\'']/attributes", | ran-network | put-nrcelldu-rrm-policy-member | { "inputParameters":{ "idNearRTRIC":"11, "idGNBCUUPFunction": 1111 }, "payloadid":{ "GNBCUUPFunction": [ { "idGNBCUUPFunction": "cucpserver1", "attributes": { "gNBCUUPId": 1111, "gNBId": 98763, "RRMPolicyRatio":[ "id":11, "attributes34", "idGNBDUFunction":110, "idNRCellDU":15289 }, "payload": { "resourceTyperRMPolicyMemberList":[ { "PRBidx":57, "quotaTypemcc":"STRICT310", "rRMPolicyMaxRatiomnc":0, "rRMPolicyMinRatio410":5, "rRMPolicyDedicatedRatiosNSSAI":0, "rRMPolicyMemberList":["1000-10001" } ] } } | ||||||
15 | update CUUP RRM Policy member | { templateId": 34"put-cuup-rrm-policy-member", model": " 390ran-network", requestType": " 410post-list-node", xpathTemplate": " 001-010111"} ] } ] } } ] } } | 9 | /api/sdnc-config-db / v4/rrmPolicy/cps-ran- schemanetwork/NearRTRIC[@idNearRTRIC='\''{{idNearRTRIC}}'\'']/ GNBDUFunctionGNBCUUPFunction[ @idGNBDUFunction=[[idGNBDUFunction}}]/NRCellDU[@idNRCellDU={{idNRCellDU}}]/attributes/RRMPolicyRatio | cps-ran-schema-model | put-nrcelldu-rrm-policy | { "inputParameters":{ "idNearRTRIC": 11, "idGNBDUFunction": 110, "idNRCellCU": 15826 }, "payload":{ "GNBDUFunction": [ { "idGNBDUFunction": "110", "attributes": { "gNBDUId": 110, "gNBIdLength": 32, "gNBId": 98763 }, "NRCellDU": [ { "idNRCellDU": "15826", "attributes": { "cellLocalId": 15826 "RRMPolicyRatio":[ "id":11, "attributes": { "resourceType":"DRB", "quotaType":"STRICT", "rRMPolicyMaxRatio":0, "rRMPolicyMinRatio":5, "rRMPolicyDedicatedRatio":0, "rRMPolicyMemberList":[ { "idx":34, "mcc":"390", "mnc":"410", "sNSSAI":"001-010111" } ] } ] } } ] } ] } } | ||||
10 | /api/sdnc-config-db/v4/ranslice-details | /ran-inventory/ran-slices | cps-ran-inventory | update-ran-inventory | { "payload":{ "ran-slices":[ { "rannfnssiid":"3f2f23fa-c567-4dd8-8f15-f95ae3e6fd82", "sliceProfilesList":[ { "sliceProfileId": "878f32c0-3699-4dbd-95a3-1f01d6c763fd", "dLThptPerSlice": 25, "uLThptPerSlice": 30, "maxNumberofConns":3000, "sNSSAI":"001-010000", "pLMNIdList":[ { "mcc":"310", "mnc":"410" } ] } ], "subnetStatus":"ACTIVE", "sliceType":"eMBB" } ] } } | ||||||
11 | /api/sdnc-config-db/v4//rrmPolicy/{resourceType}/{resourceId} | /cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBCUCPFunction[@idGNBCUCPFunction={{idGNBCUCPFunction}}]/NRCellCU[@idNRCellCU={{idNRCellCU}}]/attributes/RRMPolicyRatio | cps-ran-schema-model | get-nrcellcu-rrm-policy | { "inputParameters":{ "idNearRTRIC": 11, "idGNBCUCPFunction": "cucpserver1", "idNRCellCU": 15826 } } | ||||||
12 | /api/sdnc-config-db/v4//rrmPolicy/{resourceType}/{resourceId} | /cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBCUUPFunction[@idGNBCUUPFunction={{idGNBCUUPFunction}}]/attributes/RRMPolicyRatio | cps-ran-schema-model | get-cuup-rrm-policy @idGNBCUUPFunction='\''{{idGNBCUUPFunction}}'\'']/ attributes/RRMPolicyRatio[@id='\''{{id}}'\'']/attributes", | ran-network | put-cuup-rrm-policy-member | { "inputParameters":{ "idNearRTRIC":"11", "id":"35", "idGNBCUUPFunction":1111 }, "payload": { "rRMPolicyMemberList":[ { "idx":57, "mcc":"310", "mnc":"410", "sNSSAI":"1000-100011" } ] } } | ||||
16 | update NRCellDU RRM Policy member | { NRCellCU[@idNRCellCU='\''{{idNRCellCU}}'\'']/attributes/RRMPolicyRatio[@id='\''{{id}}'\'']/attributes", | ran-network | put-nrcellcu-rrm-policy-member | { "inputParameters":{ "idNearRTRIC":"11", "id":"55", "idGNBCUCPFunction":"cucpserver1", "idNRCellCU":15289 }, "payload": { "rRMPolicyMemberList":[ { "idx":57, "mcc":"310", "mnc":"410", "sNSSAI":"1000-1000" } ] } } | ||||||
17 | add new Slice Profile under NearRTRIC | { "templateId": "add-slice-profile", "model": "ran-network", "requestType": "post-list-node", "xpathTemplate": "/ran-network/NearRTRIC[@idNearRTRIC='\''{{idNearRTRIC}}'\'']/attributes" } | ran-network | add-slice-profile | { "inputParameters":{ "idNearRTRIC":"11" }, "idGNBCUUPFunctionpayload": 1111 } } | 13 | /api/sdnc-config-db/v4//rrmPolicy/ {resourceType}/{resourceId} | /cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBDUFunction[@idGNBDUFunction=[[idGNBDUFunction}}]/NRCellDU[@idNRCellDU={{idNRCellDU}}]/attributes/RRMPolicyRatio | cps-ran-schema-model | get-nrcelldu-rrm-policy | { "inputParameters":{ "idNearRTRIC": 11, "idGNBDUFunction": 110, "idNRCellCU": 15826 "sliceProfilesList":[{ "sliceProfileId": "12212dsda-9bf1-461e-8ab0-b4644d166cd2", "sNSSAI": "01-1111001", "resourceSharingLevel": "shared", "uLThptPerSlice": 1600000, "maxNumberofConns": 12000, "latency": 5, "maxNumberofUEs": 200, "dLThptPerSlice": 1920000 } ] } } |
3.activateRANSliceInstance
...