TBDMT Reference: API Mapper Service
CPS API Analyse: CPS APIs
Templates Needed
1. instantiateRANSliceAllocate
...
2.instantiateRANSliceModifyAllocate
...
TBDMT Reference: API Mapper Service
CPS API Analyse: CPS APIs
Templates Needed
1. instantiateRANSliceAllocate
S.No | Config DB API | Template | Schema | id | JSON Payload |
---|---|---|---|---|---|
2.instantiateRANSliceModifyAllocate
S.No | Config DB API | Template | Schema | id | JSON Payload | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1. | api/sdnc-config-db/v4/nearrtric/{ranNFNSSIId} | //attributes/ranNFNSSIIdList/element[text()={{ranNFNSSIId}}]/ancestor::NearRTRIC | cps-ran-schema-model | 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 | get-cells-list | { "inputParameters": { "mcc": "390", "mnc": "410", "coverageArea": "Chennai", "nRTAC": 101 } } | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | /cps-ran-schema/NearRTRIC | /cps-ran-schema/NearRTRIC | cps-ran-schema-model | 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":[ { "mcc":"310", "mnc":"410", "sNSSAIList":[ { "sNssai":"001-00110", "status":"ACTIVE", "configData": [ { "configParameter":maxNumberOfConns, "configValue":300 } ] } ] } ] } } ] } ] } } | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | /api/sdnc-config-db/v4/gNBCUUP | /cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBCUUPFunction | cps-ran-schema-model | put-gnbcuupfunction | { "inputParameters":{ "idNearRTRIC": "11" }, "payload":{ "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 } ] } ] } ] } } ] } ] } } | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | /api/sdnc-config-db/v4/ | cell-list/{trackingArea}rrmPolicy | /cps-ran- | coverage-areaschema/ | pLMNIdListNearRTRIC[ | mcc@idNearRTRIC={{ | mccidNearRTRIC}}] | [mnc={{mnc}}]/coverage-area[coverageArea/GNBCUCPFunction[@idGNBCUCPFunction={{ | coverageAreaidGNBCUCPFunction}}]/ | coverageAreaTAListNRCellCU[ | nRTAC@idNRCellCU={{ | nRTACidNRCellCU}}]/attributes/RRMPolicyRatio | cps-cavstaran-onapschema-internalget-cells-listmodel | put-nrcellcu-rrm-policy | { "inputParameters":{ " | mccidNearRTRIC": " | 39011", " | mncidGNBCUCPFunction": " | 410cucpserver1", " | coverageAreaidNRCellCU": " | Chennai",3 | /cps-ran-schema/NearRTRIC | /cps-ran-schema/NearRTRIC | cps-ran-schema-model | put-nearrtric | {15826" }, "payload": | { " | NearRTRICGNBCUCPFunction": [ { " | idNearRTRICidGNBCUCPFunction": " | 11cucpserver1", "attributes": { "gNBCUName": "cucpserver1", " | ranNFNSSIIdListgNBIdLength": | [32, " | ac8ca1a9-e1ec-4480-8720-c74e92566885"gNBId": 98763 }, " | pLMNInfoListNRCellCU": [ { " | mccidNRCellCU": " | 31015826", " | mncattributes": { " | 410cellLocalId" | ,: 15826 " | sNSSAIListRRMPolicyRatio":[ "id":11, "attributes": { " | sNssairesourceType":" | 001-00110RRC Connected Users", " | statusquotaType":" | ACTIVESTRICT", " | configDatarRMPolicyMaxRatio": | [0, "rRMPolicyMinRatio":5, " | configParameterrRMPolicyDedicatedRatio": | dLThptPerSlice0, " | configValuerRMPolicyMemberList": | 40[ | },{ " | configParameteridx": | uLThptPerSlice34, " | configValuemcc": | 40"390", | {" | configParametermnc": | maxNumberOfConns"410", " | configValuesNSSAI": | 300"001-010111" } ] } ] } } ] } | }] } } |
8 | /api/sdnc-config-db/v4/ | gNBCUCPrrmPolicy | /cps-ran- | schema/NearRTRIC[@idNearRTRICschema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBCUUPFunction[@idGNBCUUPFunction={{ | idNearRTRICidGNBCUUPFunction}}]/ | GNBCUCPFunctionattributes/RRMPolicyRatio | cps-ran-schema-model | put-gnbcucpfunctioncuup-rrm-policy | { "inputParameters":{ "idNearRTRIC": 11, " | 11idGNBCUUPFunction": 1111 }, "payload":{ " | GNBCUCPFunctionGNBCUUPFunction": [ { " | idGNBCUCPFunctionidGNBCUUPFunction": "cucpserver1", "attributes": { " | gNBCUNamegNBCUUPId": | "cucpserver1"1111, " | gNBIdLength": 32,gNBId": 98763 | , " | NRCellCURRMPolicyRatio":[ | {" | idNRCellCUid": | "15826"11, "attributes": { " | cellLocalIdresourceType": | 15826"PRB", " | pLMNInfoListquotaType": | ["STRICT", "rRMPolicyMaxRatio":0, " | mncrRMPolicyMinRatio":5, " | 410rRMPolicyDedicatedRatio":0, " | sNSSAIListrRMPolicyMemberList":[ { " | sNssaiidx": | "001-00110"34, " | statusmcc":" | ACTIVE390", " | configDatamnc": | [" | configParameter410" | :maxNumberOfConns, " | configValuesNSSAI": | 300"001-010111" } ] } ] } } ] } | ]} | }|||||||||||||||||||||||
9 | 5 | /api/sdnc-config-db/v4/ | gNBCUUPrrmPolicy | /cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBDUFunction[@idGNBDUFunction=[[idGNBDUFunction}}]/NRCellDU[@idNRCellDU={{idNRCellDU}}]/attributes/ | GNBCUUPFunctionRRMPolicyRatio | cps-ran-schema-model | put-nrcelldu-gnbcuupfunctionrrm-policy | { "inputParameters":{ "idNearRTRIC": | "11 | ", " | payloadidGNBDUFunction": | {110, " | GNBCUUPFunctionidNRCellCU": | [15826 }, " | attributespayload":{ " | gNBIdGNBDUFunction": | 98763 [ { " | mccidGNBDUFunction": " | 310110", " | mncattributes": | "410", { " | sNssai":"001-00110"gNBDUId": 110, " | statusgNBIdLength": 32, " | ACTIVEgNBId": 98763 }, " | configDataNRCellDU": [ { " | configParameteridNRCellDU": | maxNumberOfConns"15826", " | configValueattributes": | 3006 | /api/sdnc-config-db/v4/gNBDU | /cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBDUFunction | put-gnbdufunction | put-gnbdufunction | {{ "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":[ { " | idNRCellCUrannfnssiid":" | 158263f2f23fa-c567-4dd8-8f15-f95ae3e6fd82", " | attributessliceProfilesList": | {[ { " | mccsliceProfileId": " | 310878f32c0-3699-4dbd-95a3-1f01d6c763fd", " | mncdLThptPerSlice": | "410"25, " | sNSSAIListuLThptPerSlice": | [30, " | statusmaxNumberofConns": | "ACTIVE"3000, " | configDatasNSSAI": | ["001-010000", " | configValuepLMNIdList": | 40[ { " | configParametermcc": | uLThptPerSlice"310", " | configValue":407 | /api/sdnc-config-db/v4/rrmPolicy | /cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBCUCPFunction[@idGNBCUCPFunction={{idGNBCUCPFunction}}]/NRCellCU[@idNRCellCU={{idNRCellCU}}]/attributes/RRMPolicyRatio | cps-ran-schema-model | put-nrcellcu-rrm-policy | 8mnc":"410" } ] } ], "subnetStatus":"ACTIVE", "sliceType":"eMBB" } ] } } | ||||||||||||||||||||||||||||||||
11 | /api/sdnc-config-db/v4//rrmPolicy/{resourceType}/{resourceId} | /cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBCUCPFunction[@idGNBCUCPFunction={{idGNBCUCPFunction}}]/GNBCUUPFunctionNRCellCU[@idGNBCUUPFunction@idNRCellCU={{idGNBCUUPFunctionidNRCellCU}}]/attributes/RRMPolicyRatio | cps-ran-schema-model | put-cuup-rrm-policy | 9model | 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}}]/GNBDUFunctionGNBCUUPFunction[@idGNBDUFunction=[[idGNBDUFunction}}]/NRCellDU[@idNRCellDU=@idGNBCUUPFunction={{idNRCellDU}}]/attributes/RRMPolicyRatio | cps-ran-schema-model | put-nrcelldu-rrm-policy | 10 | /api/sdnc-config-db/v4/ranslice-details | /ran-inventory/ran-slicesidGNBCUUPFunction}}]/attributes/RRMPolicyRatio | cps-ran-inventoryschema-model | updateget-ran-inventory{ "payload":{ "ran-slices":[cuup-rrm-policy | { "rannfnssiidinputParameters":"3f2f23fa-c567-4dd8-8f15-f95ae3e6fd82", "sliceProfilesList":[ { "sliceProfileId": "878f32c0-3699-4dbd-95a3-1f01d6c763fd", "dLThptPerSliceidNearRTRIC": 2511, "uLThptPerSlice": 30, "maxNumberofConns":3000, "sNSSAI":"001-010000", "pLMNIdList":[ { "mcc":"310", "mnc":"410" } ] } ], "subnetStatus":"ACTIVE", "sliceType":"eMBB" } ]idGNBCUUPFunction": 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 } } |
3.activateRANSliceInstance
...