3.3.3 External Data Flows
The following table describes external data flows of OCNADD:
Table 3-4 External Data Flows
Data Flow | Protocol | Description |
---|---|---|
DF1: Management | SSH | Operator will login to the orchestration server through SSH for deploying OCNADD and/or managing the OCNADD Kubernetes deployment using helm. |
DF2: Browser | HTTPS |
Operator uses CNC Console to create, manage feed configuration and monitor OCNADD. CNC Console is accessed through the browser and the Operator is authenticated with username and password before access is granted. |
DF3: Kafka | SASL_SSL |
Oracle NFs write the 5G SBI data or messages into the Kafka exposed by OCNADD in the respective topics. OCNADD will then process according to the feed configurations. The communications are encrypted using TLS and Oracle NF will authenticate themselves to Kafka through SASL/PLAIN (username and password). |
DF4: Consumer NF | HTTP2(w/TLS) | OCNADD forwards the message feed to respective consumer NF/s as HTTP2 (over TLS) or H2C (HTTP2 clear text) messages according to the feed configurations. |
DF5: Consumer NF (Synthetic Packet) | TCP | OCNADD forwards the Synthetic Packet to respective consumer NF/s as TCP or TCP_SECURED messages based on the feed configuration. |
DF6: Direct Kafka Consumer Feed | Kafka (SASL/SCRAM over TLS) | External Kafka consumer can read data directly from authorized Kafka topic. Consumers are authenticated using SASL/SCRAM (SCRAM-256 and/or SCRAM-512). All communications will be encrypted with TLS. |