2 OCNADD Architecture
This chapter outlines the architectural principles and deployment structure of OCNADD.
Figure 2-1 OCNADD Architecture

2.1 OCNADD Centralized Deployment Architecture
To facilitate high-volume data processing with a highly scalable solution, the Data Director architecture has been revamped and modularized into three distinct components.
The worker group has evolved into a logical entity that retains the same functionality as before, now encompassing both the DD Relay Agent and DD Mediation components.
- Data Director Relay Agent: The Data Director Relay Agent is engineered to handle high-volume data streams from Diameter nodes with a low data retention policy, while ensuring scalability and efficient data processing.
- Data Director Mediation: The Data Director Mediation is a vital component of the Data Director, leveraging high-data-retention Kafka clusters to integrate multiple data sources. It enables secure data delivery to third-party endpoints, supporting a range of data formats, including feeds, xDRs, trace, and KPIs.
- Data Director Management: The Data Director Management component provides a unified interface for managing and monitoring the Data Director. It offers a range of features, including a user-friendly UI, configuration management, alarm and health monitoring, and backup and restore capabilities. Additionally, it supports the monitoring of Key Performance Indicators (KPIs), ensuring seamless data management and optimization.
Figure 2-2 OCNADD Centralized Deployment Architecture
