2 Architecture

This chapter covers the Oracle's 5G SBI Application-Level Traffic Feed solution that demonstrates SBI traffic feed going from Oracle 5G NFs to Oracle Data Director (acting as a traffic feed aggregator).

Following is a high-level block diagram showing the traffic feed from Oracle NFs:

Figure 2-1 Traffic Feed from Oracle NFs


Traffic feed from SCP

The message mirroring takes place through four endpoints covering RxRequest, TxRequest, RxResponse, and TxResponse with respect to SCP and through two endpoints. Namely, Ingress and Egress Gateways with respect to Oracle NFs. All transactions are mirrored for both SCP and Oracle NFs.

Following is a high-level block diagram depicting the solution overview:

Figure 2-2 Solution Overview


Solution Overview

Data Director is a solution within the Network Analytics suite, which addresses the 5G traffic feed aggregation and data enrichment. It assimilates the data required to statistical prediction.

Data Director provides the following key features:

  • Correlation and xDR
    • Correlation feature generates xDRs from network transactions, enabling insights.
    • xDRs aid in network troubleshooting, tracing scenarios across NFs, and KPI generation.
    • Enhances network visibility and observability through KPIs and threshold alerts.
    • Enables network efficiency reports via intuitive dashboards.
    • xDRs facilitate advanced descriptive and predictive network analytics.
    • Supports integration with network analytics frameworks like NWDAF or Insight Engine.
  • Aggregation
    • Collects and aggregates the network traffic from multiple NFs, for example, SCP, SEPP, and NRF.
    • Provides the aggregated traffic feed to one or many third-party monitoring tools.
  • Filtering
    • Filtering is supported for selected metadata and header attributes in OCNADD.
    • Delivers only relevant traffic, such as traffic matching specific consumer-id and/or service-name, to the third party tool.

      For more information, see "Data Filtering" and "Data Filters List" sections in Oracle Communications Network Analytics Data Director User Guide.

  • Replication
    • Feeds multiple third-party systems with the collected feed, for example, to the monitoring, troubleshooting, and security tool.
  • Secure Transport (TLS)
    • Provides the data delivery to third-party tools securely.
  • Synthetic Packet Generation
    • Synthetic packet generation in Data Director converts incoming JSON data to network transfer wire format.
    • Supports L3L4 mapping on DD that allows end user to map L3 and L4 information with desired metadata/L7 layer parameters
    • Transfers converted packets securely to 3rd party monitoring probes.
    • Third party probes utilize these synthetic packets for internal monitoring applications.
    • Eliminates the necessity for additional applications by vendors to handle JSON data.
    • Saves critical compute resources and reduces associated costs for vendors.
  • High Availability
    • Data Director is implemented as a Kubernetes service.
    • Multiple Kafka connections from NFs and Data Director are established to stream the ingress data from NFs.
    • Each instance of the Data Director supports two HTTP2 endpoints of the third-party monitoring tools.
    • The number of connections depends on the amount of throughput required.
  • Network Visibility & KPIs
    • Data Director as a data broker holds network data for generating reports and KPIs.
    • Reports and KPIs via dashboards offer insights and operational support.
    • Generates KPIs for network utilization and load, enhancing visibility.
    • xDRs from correlated messages used for intuitive network efficiency reports.
  • Data Export Service
    • Export xDRs in CSV format and/or associated messages in PCAP format.
    • Option to apply filter criteria on xDR records before data export to file storage.
    • Exported xDR records can be used to:
      • Provide deep insights into the customer network, supporting network troubleshooting, revenue assurance, and advanced analytics.
      • Troubleshoot network issues and trace scenarios across multiple NFs.
      • Generate Key Performance Indicators (KPIs) for network utilization and load.
      • Enhance network observability through traceability of records.
  • Metadata Framework
    • Metadata framework on allows user to configure and generate additional metadata on DD.
    • It is used in message processing without deep inspection at the application level.
    • Applications use metadata for enrichment of other messages, filtering messages, and correlating transactions.
    • Enriched data through metadata enhances network troubleshooting capabilities.
  • Data Trace
    • Data Trace feature provides the capability to visualize trace of records in the DD (Data Director) UI.
    • Traces can be represented by a list of transactions, calls, or sessions.
    • The generated trace of records offers deep insights and visibility into the customer network.
    • Provides deep insights into the customer network, supporting network troubleshooting, revenue assurance, and advanced analytics.