VoIP CDR Correlation Using Universal Call Identifier
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current VoIP network management lacks an accurate end-to-end view of telephone calls due to the absence of a common correlation identifier for call detail records (CDRs) across different network elements, leading to inaccurate call statistics and misidentification of trouble areas.
Innovation Solution
Implementing a method and system that utilize a common telephone call correlation identifier to correlate CDRs from multiple network elements, creating a master correlated CDR with a correlated disconnect cause code and classification, and generating threshold crossing alerts based on these correlations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If separate CDR monitoring is used from multiple network equipment vendors, then each vendor's CDRs can be monitored individually, but accurate end-to-end call correlation and network-wide call statistics cannot be achieved
Solution Approach 1:
The patent introduces a common correlation identifier as an intermediary element that bridges CDRs from multiple different network equipment vendors. This identifier acts as a mediator that enables accurate matching and correlation of CDRs across different vendors without requiring complex direct integration between each vendor's system, thus achieving accurate end-to-end call correlation while keeping the system manageable.
Solution Approach 2:
The patent implements a universal correlation identifier that serves multiple functions: it uniquely identifies calls across different network elements, enables end-to-end call tracking, and facilitates network-wide call statistics aggregation. This single universal identifier replaces the need for separate correlation mechanisms for each vendor or network element, simplifying the overall system while achieving comprehensive call monitoring.
2Productivity
If inexact correlation methods such as relating in-going and out-going IP addresses are used, then some call correlation can be achieved, but accurate call statistics and proper identification of trouble areas cannot be obtained
Solution Approach 1:
The common correlation identifier serves as a reliable intermediary that directly links CDRs from different network elements without requiring complex analysis of IP address relationships. This eliminates the need for time-consuming inexact correlation methods and enables immediate accurate call statistics and trouble area identification.
3Measurement precision
If no common correlation identifier is used among all VoIP network elements, then system simplicity is maintained, but accurate end-to-end call correlation and network-wide statistics cannot be produced
Solution Approach 1:
The patent implements a universal correlation identifier that is deployed across all VoIP network elements regardless of vendor. This single universal mechanism provides end-to-end call correlation, network-wide statistics, and trouble area identification without requiring multiple different correlation systems, thus achieving high measurement precision with minimal additional infrastructure complexity.
Data Source
AI summary
Methods, computer program products, and systems for managing VoIP network elements are provided. Methods include receiving call details records (CDRs) from a plurality of network elements. The received CDRs including disconnect cause codes and telephone call correlation identifiers. The received CDRs are correlated to telephone calls based on the telephone call correlation identifiers. Two CDR records are associated with the same telephone call when their telephone call correlation identifiers are the same. A master correlated CDR is created for each telephone call. The creating includes assigning a correlated disconnect cause code and classifying the telephone call. The assigning and classifying are responsive to the received CDRs associated with the telephone call. The master correlated CDR includes the correlated disconnect cause code and the telephone call classification. A threshold crossing alert (TCA) is generated in response to a threshold for the correlated disconnect cause code being reached.


