IP Analyzer Load Balancer for Wide Area Network Recording
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current IP communications networks lack the ability to efficiently record communications across a wide area network, leading to issues such as uneven workload distribution among recorders and potential malfunction due to excessive data processing.
Innovation Solution
The implementation of an IP analyzer and load balancer system that routes control data via layer 3 and layer 2 protocols to select recorders, utilizing algorithms like round robin and weighted round robin to distribute communication data and ensure balanced workload, while also incorporating fail-over protection to maintain recording services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single recorder is used to record communications, then the recording function is simple to implement, but the recorder may malfunction due to excessive data processing and uneven workload distribution
Solution Approach 1:
The patent divides the recording system into multiple recorders that share the workload of recording communications. Instead of one recorder handling all data, the system segments the recording function across multiple devices, distributing the data processing load and preventing any single recorder from becoming overwhelmed or malfunctioning.
2Reliability
If multiple recorders are used to distribute workload, then recorder reliability improves, but the system complexity increases due to need for load balancing and coordination
Solution Approach 1:
The patent introduces an intermediary component that coordinates between multiple recorders and the communication sources. This intermediary manages the distribution of recording tasks, handles fail-over scenarios, and ensures proper coordination, thereby improving reliability without requiring complex peer-to-peer communication between all system components.
Solution Approach 2:
The system implements dynamic load balancing where recorders can be added or removed from the active recording pool based on current workload and system conditions. The intermediary dynamically adjusts which recorders are actively recording versus which are in standby or maintenance mode, allowing the system to adapt to changing conditions without manual reconfiguration.
3Loss of information
If all recorders process all communication data, then complete recording coverage is achieved, but data processing overhead and network bandwidth consumption increase
Solution Approach 1:
The patent applies local quality by having different recorders handle different portions or types of communication data based on their capabilities and current load. Rather than every recorder processing every communication, each recorder is optimized to handle specific streams or types of data locally, reducing redundant processing and network bandwidth consumption while maintaining complete coverage.
Data Source
AI summary
Included are methods for facilitating routing of control data associated with a communication to a plurality of recorders. One such method, among others, includes receiving control data related to a communication and routing the received control data to at least one recorder via a layer 3 protocol.


