Versions Compared

Key

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

TBDMT Reference: API Mapper Service

...

3.activateRANSliceInstance


S.NoConfig DB API
CPS
TemplateSchemaidJSON PayloadOutputComments

api/sdnc-config-db/v4/nearrtric/{ranNFNSSIId}
[
//ranNFNSSIIdList[@RANNFNSSI =1]/ancestor::NearRTRICs


{
  
"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
 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}

/ran-inventory/ran-slices/sliceProfilesList[@sliceProfileId={{sliceProfileId}}]/pLMNIdList

ran-inventory



{
   "pLMNIdList":[
      {
         "mcc":"310",
         "mnc":"410"
      }
   ]
}

based on documentation was returning

"PLMNId as String"


here we have a list, yang models defines that could be as much as 6 elements, hacing each one mcc and mnc



4.instantiateRANSliceReconfigure

...