Versions Compared

Key

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

...

**Configuration Management FUNCTIONS** - Enables OSS configuration, optimization, and LCM operations.
**TOPOLOGY TRAVERSAL** - It will enable the ability for something to traverse the relationship between data elements.
**MODEL ADAPTION** - Depending on the schemas used to define the DB data elements; it allows for the adaptation or transformation of models from other sources (e.g. ORAN or 3GPP models).
**CENTRAL/DISTRIBUTED** - Because it is a common service, it is part of an ONAP installation, so it could be deployed with either an Edge ONAP installation or a centralized ONAP installation. The DB shall be designed to accommodate distributed operation as part of its role in the ONAP installation.

CPS Concepts

  • Dataspace is a logical separation of data

-Any application can define its own dataspace to store the model(s) and data it owns.

  • Anchor is a logical separation of data within a dataspace

-e.g. can be used to distinguish (xNF) instances with of the same model

  • Schema set is a representation of a Yang model

-Preserves the original format to avoid collisions and poorly defined models

  • DataNode is a YANG container or YANG list

-A DataNode can have 0 or more descendants and together they form an data instance tree

  • Leaves is the term used (as in Yang) for the attributes of a DataNode


OVERVIEW CONFIGURATION PERSISTENCE SERVICE INFORMATION FLOW

...

FLOW : Data is read from CPS
Race Conditions - a hysteresis (a time difference) between writing information (from a Kafka broker) and a read request arriving before the writing has finished.

Diagrams (sources)

draw.io Diagram
borderfalse
diagramNamecps-r8-arch-diagram
simpleViewerfalse
width
linksauto
tbstyletop
diagramDisplayName
lboxfalse
diagramWidth601
revision1

the basic concepts diagram:
from CPS Internal Relation DB Schema