Telecommunication Network Analytics Platform for Real-Time Control Plane Data Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Big data approaches to network analytics in telecommunication networks lack real-time capabilities and scalability due to the sheer volume of control plane data and are customized for specific applications, making them inflexible and complex to manage.
Innovation Solution
A functional network analytics platform provides a unified interface to instruct and configure network devices to perform diverse analytics functions in real-time by defining a set of instructions through an application programming interface, selecting appropriate devices, and processing control plane data in a scalable and adaptable manner.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If big data approaches are used to collect and store control plane data, then data volume capacity is improved, but real-time processing capability deteriorates
Solution Approach 1:
The patent segments control plane data into multiple data streams and distributes them across multiple network devices for parallel processing. Each device handles specific data streams independently, enabling simultaneous processing of large volumes of data without sacrificing real-time capabilities. This is achieved by dividing the monolithic data collection approach into distributed, parallel processing units.
Solution Approach 2:
The patent introduces a new processing dimension by implementing a multi-layer architecture that adds temporal and spatial dimensions to data processing. Control plane data is processed across multiple time scales (real-time, near-real-time, batch) and distributed across multiple spatial locations (network devices, data centers), allowing large data volumes to be processed in real-time through dimensional expansion of the processing framework.
2Loss of information
If control plane data is collected from multiple network devices, then data completeness is improved, but system complexity deteriorates
Solution Approach 1:
The patent implements a universal data collection framework where standardized interfaces and protocols are used across all network devices. The same data collection mechanisms, processing rules, and communication protocols are applied universally to diverse network devices, enabling complete data collection from multiple sources without increasing system complexity. This universal approach allows the system to handle heterogeneous devices through a single, unified interface.
3Adaptability or versatility
If network devices are virtualized to increase connectivity paths, then network flexibility is improved, but management complexity deteriorates
Solution Approach 1:
The patent introduces an intermediary layer (software-defined networking controller and orchestration platform) that mediates between virtualized network functions and physical infrastructure. This intermediary abstracts the complexity of managing numerous virtual connectivity paths, allowing flexible network configuration while simplifying management through centralized control and automated policy enforcement.
4Reliability
If customized analytics are implemented for specific applications, then application performance is improved, but scalability deteriorates
Solution Approach 1:
The patent implements a dynamic analytics framework where analytics configurations can be adjusted, scaled, and adapted in real-time based on application requirements and network conditions. The system allows analytics workloads to be dynamically allocated across available resources, enabling customized analytics for specific applications while maintaining scalability through elastic resource allocation and on-demand analytics deployment.
Data Source
AI summary
Methods, computer-readable media and devices are disclosed for selecting a plurality of network devices to perform a plurality of tasks in accordance with a set of functional network analytics instructions. For example, a processor deployed in a telecommunication network may receive a set of functional network analytics instructions compiled from a set of instructions in accordance with a functional network analytics platform application programming interface. The processor may further, in accordance with the set of functional network analytics instructions, select a plurality of network devices to perform a plurality of tasks, send the plurality of tasks to the plurality of network devices, receive control plane data from the plurality of network devices, correlate the control plane data in accordance with operations defined in the set of functional network analytics instructions to create resulting data, and forward the resulting data to at least one recipient device.


