Versions Compared

Key

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

...

3. Vishal/Murali are following up with Dan Timoney re. https://gerrit.onap.org/r/c/ccsdk/sli/+/132541 for carryover code merge in CCSDK.

4. Priyank showed a demo of CPS APIs and how it applies to:
Recording available here: 20230404_son_call_cps_api_demo.mp4

Link for CPS Core API Swagger (local deployment)

http://localhost:8883/swagger-ui/index.html?configUrl=%2Fv3%2Fapi-docs%2Fswagger-config&urls.primaryName=cps-core#/

Plan is for NCMP to use these CPS APIs. But functions needed are not ready.

For SON use case London release, we need to use these CPS API for:

a. Initialization of CPS Core DB with yang model file and json file to populate CPS Core - this step is done manually for London release for SON use case, and can be done via DMI/NCMP if create MOI events are supported

b. Code needed in NCMP to update Update (persist) config change in CPS Core DB based on CM VES msg - this step is still under dev for London release for SON use caseis supposed to be done by NCMP in response to DMI-AVC message but not in place. For SON use case demo, this may be done manually.


SON use case can use the following as examples: 

son5g-dataspace ↔ dataspace
son-5g-usecase-model <->schema-set-name .. has the yang model
son5g-anchor ↔ cmHandle 

Use cpsData APIs

 - create node - node represents network root with atleast one Near-RT-RIC - using the json file as payload,

- get node to read all data for node

-PATCH to make update to only one attribute of MOI

-PUT to replace all attributes for an MOI