Versions Compared

Key

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

Analyse all API GET calls listed on this page: https://wiki.onap.org/display/DW/CPS+APIs

(#2 and #21 have already been analyzed and required queries been identified)

  • Ensure use case is clear using given model and data example
  • Find out required (new) query functionality in CPS (several API call might need same CPS functionality)to 'find' the required data given the provided parameters (request payload) and model.
  • One (Slicing) API call might require more then one CPS-Core call, indicate in report if this is the case
    • One API call might need to access more then one model (report!)
  • Distinguish between NCMP (ran network data) and CPS-Core access for NW Slicing specific data.

A/C

  1. Wiki Page with conclusion for each API call
  2. Add new query functionality if needed to  https://wiki.onap.org/display/DW/CPS-235%3A+Overview+of+%28early%29+CPS+Query+and+Update+Scenarios
  3. Review with full team


To be noted: Dataspace name is fixed to NFP-Operational.


No

API endpoint

HTTP Method

Description

API input/Request Payload

CPS Query

1/api​/sdnc-config-db​/v4​/nearrtric-list​/{trackingArea}GET

Get ​complete details associated with a list of NearRT RIC's and

corresponding managed elements

[

{

"gNBCUCPList": [

{

"cellCUList": [

{

"cellLocalId": 0,

"pLMNInfoList": [

{

"pLMNId": "string",

"sNSSAI": {

"configData": {

"dLThptPerSlice": 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,

"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,

"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,

"maxNumberOfConns": 0,

"uLThptPerSlice": 0

},

"globalSubscriberId": "string",

"sNSSAI": "string",

"status": "string",

"subscriptionServiceType": "string"

}

}

],

"ranNFNSSIList": [

"string"

],

"resourceType": "string",

"trackingArea": [

"string"

]

}

]

e.g.

/dataspace/"NFP-Operational"/anchor/"ran-slicing"