Versions Compared

Key

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

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.NoConfig DB APITemplateSchemaidJSON Payload




































2.instantiateRANSliceModifyAllocate

cell-list/{trackingArea}coverage-areapLMNIdListmccmcc[mnc={{mnc}}]/coverage-area[coverageAreacoverageAreacoverageAreaTAListnRTACnRTACmcc390mnc410coverageAreaChennai",
"nRTAC": 101
}
}{ NearRTRICidNearRTRIC11ranNFNSSIIdList[ac8ca1a9-e1ec-4480-8720-c74e92566885"
]pLMNInfoListmcc310mnc410,sNSSAIListsNssai001-00110statusACTIVEconfigData [
{configParameterdLThptPerSliceconfigValue40},
configParameteruLThptPerSliceconfigValue40
}{
configParametermaxNumberOfConnsconfigValue300}
4gNBCUCPschema/NearRTRIC[@idNearRTRICidNearRTRICGNBCUCPFunction11GNBCUCPFunctionidGNBCUCPFunctiongNBCUName "cucpserver1"gNBIdLength": 32,
"
}NRCellCU{
idNRCellCU "15826"cellLocalId 15826pLMNInfoList[
{
"mcc":"310"mnc410sNSSAIListsNssai"001-00110"statusACTIVEconfigData [
{
configParameter:maxNumberOfConnsconfigValue300
}
]]
}gNBCUUPGNBCUUPFunction ""
}payload{GNBCUUPFunction [
{
"idGNBCUUPFunction": "2222"attributesgNBId 98763
"gNBCUUPId":2222,
"pLMNInfoList":mcc310mnc"410",
"sNSSAIList":[
sNssai":"001-00110"statusACTIVEconfigDataconfigParametermaxNumberOfConnsconfigValue300
}
]
}
]
}
]
}
}
]
}
}{
"inputParameters":{
"idNearRTRIC": "11"
},
"payload":{
"GNBCUCPFunction": [
{
"idGNBCUCPFunction": "110",
"attributes": {
"gNBDUId": 110,
"gNBIdLength": 32,
"gNBId": 98763
},
"NRCellCUidNRCellCU15826attributes {
"cellLocalId": 15826
"pLMNInfoList":mcc310mnc"410"sNSSAIList[
{
"sNssai":"001-00110"status"ACTIVE"configData [
{
"configParameter":dLThptPerSliceconfigValue40
},configParameteruLThptPerSliceconfigValue":40
}
]
}
]
}
]
}
}
]
}
]
}
}
S.NoConfig DB APITemplateSchemaidJSON Payload
1.api/sdnc-config-db/v4/nearrtric/{ranNFNSSIId}//attributes/ranNFNSSIIdList/element[text()={{ranNFNSSIId}}]/ancestor::NearRTRICcps-ran-schema-modelget-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-internalget-cells-list{
"inputParameters": {
"mcc": "390",
"mnc": "410",
"coverageArea": "Chennai",
"nRTAC": 101
}
}
3/cps-ran-schema/NearRTRIC/cps-ran-schema/NearRTRICcps-ran-schema-modelput-nearrtric

{
"payload": {
"NearRTRIC": [
{
"idNearRTRIC": "11",
"attributes":{
"ranNFNSSIIdList":[
"ac8ca1a9-e1ec-4480-8720-c74e92566885"
],
"pLMNInfoList":[
{
"mcc":"310",
"mnc":"410",
"sNSSAIList":[
{
"sNssai":"001-00110",
"status":"ACTIVE",
"configData": [
{
"configParameter":dLThptPerSlice,
"configValue":40
},
{
"configParameter":uLThptPerSlice,
"configValue":40
},

{
"configParameter":maxNumberOfConns,
"configValue":300
}
]
}
]
}
]
}
}
]
}

}

4/api/sdnc-config-db/v4/gNBCUCP/cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBCUCPFunctioncps-ran-schema-modelput-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}}]/GNBCUUPFunctioncps-ran-schema-modelput-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}}]/GNBDUFunctionput-gnbdufunctionput-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/rrmPolicy/cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBCUCPFunction[@idGNBCUCPFunction={{idGNBCUCPFunction}}]/NRCellCU[@idNRCellCU={{idNRCellCU}}]/attributes/RRMPolicyRatiocps-cavstaran-onapschema-internalget-cells-listmodel put-nrcellcu-rrm-policy{
"inputParameters":{
"
idNearRTRIC": "11",
"
idGNBCUCPFunction": "cucpserver1",
"
idNRCellCU": "3/cps-ran-schema/NearRTRIC/cps-ran-schema/NearRTRICcps-ran-schema-modelput-nearrtric15826"
},
"payload":
{
"
GNBCUCPFunction": [
{
"
idGNBCUCPFunction": "cucpserver1",
"attributes": {
"gNBCUName": "cucpserver1",
"
gNBIdLength": 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/RRMPolicyRatiocps-ran-schema-modelput-gnbcucpfunctioncuup-rrm-policy{
"inputParameters":{
"idNearRTRIC": 11,
"
idGNBCUUPFunction": 1111
},
"payload":{
"
GNBCUUPFunction": [
{
"
idGNBCUUPFunction": "cucpserver1",
"attributes": {
"
gNBCUUPId": 1111,
"
gNBId": 98763,
"
RRMPolicyRatio":[
"id":11,
"attributes": {
"
resourceType":"PRB",
"
quotaType":"STRICT",
"rRMPolicyMaxRatio":0,
"
rRMPolicyMinRatio":5,
"
rRMPolicyDedicatedRatio":0,
"
rRMPolicyMemberList":[
{
"
idx":34,
"
mcc":"390",
"
mnc":"410",
"
sNSSAI":"001-010111"
}
]
}
]
}
}
]
}
}
95/api/sdnc-config-db/v4/rrmPolicy/cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBDUFunction[@idGNBDUFunction=[[idGNBDUFunction}}]/NRCellDU[@idNRCellDU={{idNRCellDU}}]/attributes/RRMPolicyRatiocps-ran-schema-modelput-nrcelldu-gnbcuupfunctionrrm-policy{
"inputParameters":{
"idNearRTRIC":
11,
"
idGNBDUFunction": 110,
"
idNRCellCU": 15826
},
"
payload":{
"
GNBDUFunction": [
{
"
idGNBDUFunction": "110",
"
attributes": {
"
gNBDUId": 110,
"
gNBIdLength": 32,
"
gNBId": 98763
},
"
NRCellDU": [
{
"
idNRCellDU": "15826",
"
attributes": 6/api/sdnc-config-db/v4/gNBDU/cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBDUFunctionput-gnbdufunctionput-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-slicescps-ran-inventoryupdate-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",
"
7/api/sdnc-config-db/v4/rrmPolicy/cps-ran-schema/NearRTRIC[@idNearRTRIC={{idNearRTRIC}}]/GNBCUCPFunction[@idGNBCUCPFunction={{idGNBCUCPFunction}}]/NRCellCU[@idNRCellCU={{idNRCellCU}}]/attributes/RRMPolicyRatiocps-ran-schema-model put-nrcellcu-rrm-policy8mnc":"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/RRMPolicyRatiocps-ran-schema-modelput-cuup-rrm-policy9modelget-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/RRMPolicyRatiocps-ran-schema-modelput-nrcelldu-rrm-policy10/api/sdnc-config-db/v4/ranslice-details/ran-inventory/ran-slicesidGNBCUUPFunction}}]/attributes/RRMPolicyRatiocps-ran-inventoryschema-modelupdateget-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/RRMPolicyRatiocps-ran-schema-modelget-nrcelldu-rrm-policy{
"inputParameters":{
"idNearRTRIC": 11,
"idGNBDUFunction": 110,
"idNRCellCU": 15826
}
}

3.activateRANSliceInstance

...