...
- ConfigAssign - Resolve application params and generates a configlet for network base-configuration and incremental configlets for PNF, VNFs and in the future CNFs.
- ConfigDeploys - Deploy the configlet that is generated as part of the configAssign action to the network using netconf/restconf.
The OOF PCI integration project is also introducing a new API called "oofpcipoc-api", which has the following structure:
rpcs:
+---x greeting
| +---w input
| | +---w salutation? string
| +--ro output
| +--ro response? string
+---x configuration-phy-cell-id
| +---w input
| | +---w fap-service-number-of-entries? uint64
| | +---w fap-service* [alias]
| | +---w alias string
| | +---w cid? string
| | +---w phy-cell-id-in-use? uint64
| | +---w pnf-name? string
| +--ro output
| +--ro response-code? string
| +--ro response-message? string
+---x generic-neighbor-configuration
| +---w input
| | +---w alias? string
| | +---w lte-cell-number-of-entries? uint64
| | +---w lte-ran-neighbor-list-in-use-lte-cell* [plmnid cid]
| | +---w plmnid string
| | +---w cid string
| | +---w phy-cell-id? uint64
| | +---w pnf-name? string
| | +---w blacklisted? boolean
| +--ro output
| +--ro response-code? string
| +--ro response-message? string
+---x add-neighbor
| +---w input
| | +---w alias? string
| | +---w lte-cell-number-of-entries? uint64
| | +---w lte-ran-neighbor-list-in-use-lte-cell* [plmnid cid]
| | +---w plmnid string
| | +---w cid string
| | +---w phy-cell-id? uint64
| | +---w pnf-name? string
| | +---w blacklisted? boolean
| +--ro output
| +--ro response-code? string
| +--ro response-message? string
+---x delete-neighbor
+---w input
| +---w alias? string
| +---w lte-cell-number-of-entries? uint64
| +---w lte-ran-neighbor-list-in-use-lte-cell* [plmnid cid]
| +---w plmnid string
| +---w cid string
+--ro output
+--ro response-code? string
+--ro response-message? string
Interface naming
CCSDK provide the following APIs:
...