You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

TBDMT Reference: API Mapper Service

CPS API Analyse: CPS APIs

Templates Needed

1. instantiateRANSliceAllocate

S.NoConfig DB APITemplateSchemaidJSON Payload




































2.instantiateRANSliceModifyAllocate

3.activateRANSliceInstance


S.NoConfig DB APICPSTemplateSchemaidJSON PayloadOutput

api/sdnc-config-db/v4/nearrtric/{ranNFNSSIId}




[
  {
    "gNBCUCPList": [
      {
        "cellCUList": [
          {
            "cellLocalId": 0,
            "pLMNInfoList": [
              {
                "pLMNId": "string",
                "sNSSAI": {
                  "configData": {
                    "dLThptPerSlice": 0,
                    "lastUpdatedTS": {
                      "date": 0,
                      "day": 0,
                      "hours": 0,
                      "minutes": 0,
                      "month": 0,
                      "nanos": 0,
                      "seconds": 0,
                      "time": 0,
                      "timezoneOffset": 0,
                      "year": 0
                    },
                    "maxNumberOfConns": 0,
                    "uLThptPerSlice": 0
                  },
                  "globalSubscriberId": "string",
                  "sNSSAI": "string",
                  "status": "string",
                  "subscriptionServiceType": "string"
                }
              }
            ],
            "resourceType": "string"
          }
        ],
        "gNBCUName": "string",
        "gNBId": 0,
        "gNBIdLength": 0,
        "nFType": "string",
        "nearRTRICId": 0,
        "pLMNId": "string"
      }
    ],
    "gNBCUUPList": [
      {
        "gNBCUUPId": 0,
        "gNBId": 0,
        "gNBIdLength": 0,
        "nearRTRICId": 0,
        "pLMNInfoList": [
          {
            "pLMNId": "string",
            "sNSSAI": {
              "configData": {
                "dLThptPerSlice": 0,
                "lastUpdatedTS": {
                  "date": 0,
                  "day": 0,
                  "hours": 0,
                  "minutes": 0,
                  "month": 0,
                  "nanos": 0,
                  "seconds": 0,
                  "time": 0,
                  "timezoneOffset": 0,
                  "year": 0
                },
                "maxNumberOfConns": 0,
                "uLThptPerSlice": 0
              },
              "globalSubscriberId": "string",
              "sNSSAI": "string",
              "status": "string",
              "subscriptionServiceType": "string"
            }
          }
        ],
        "resourceType": "string"
      }
    ],
    "gNBDUList": [
      {
        "cellDUList": [
          {
            "administrativeState": "string",
            "cellLocalId": 0,
            "cellState": "string",
            "nRPCI": 0,
            "nRTAC": 0,
            "operationalState": "string",
            "pLMNInfoList": [
              {
                "pLMNId": "string",
                "sNSSAI": {
                  "configData": {
                    "dLThptPerSlice": 0,
                    "lastUpdatedTS": {
                      "date": 0,
                      "day": 0,
                      "hours": 0,
                      "minutes": 0,
                      "month": 0,
                      "nanos": 0,
                      "seconds": 0,
                      "time": 0,
                      "timezoneOffset": 0,
                      "year": 0
                    },
                    "maxNumberOfConns": 0,
                    "uLThptPerSlice": 0
                  },
                  "globalSubscriberId": "string",
                  "sNSSAI": "string",
                  "status": "string",
                  "subscriptionServiceType": "string"
                }
              }
            ],
            "resourceType": "string"
          }
        ],
        "gNBDUId": 0,
        "gNBDUName": "string",
        "gNBId": 0,
        "gNBIdLength": 0,
        "nFType": "string",
        "nearRTRICId": 0,
        "pLMNId": "string"
      }
    ],
    "gNBId": 0,
    "nearRTRICId": 0,
    "pLMNInfoList": [
      {
        "pLMNId": "string",
        "sNSSAI": {
          "configData": {
            "dLThptPerSlice": 0,
            "lastUpdatedTS": {
              "date": 0,
              "day": 0,
              "hours": 0,
              "minutes": 0,
              "month": 0,
              "nanos": 0,
              "seconds": 0,
              "time": 0,
              "timezoneOffset": 0,
              "year": 0
            },
            "maxNumberOfConns": 0,
            "uLThptPerSlice": 0
          },
          "globalSubscriberId": "string",
          "sNSSAI": "string",
          "status": "string",
          "subscriptionServiceType": "string"
        }
      }
    ],
    "ranNFNSSIList": [
      "string"
    ],
    "resourceType": "string",
    "trackingArea": [
      "string"
    ]
  }
]

/api/sdnc-config-db/v4/plmn/{sliceProfileId}






string



4.instantiateRANSliceReconfigure

5.terminateRANSliceInstance 

Data feed to store the templates in TBDMT

Prepare the .sql file once the templates are finalized

  • No labels