Call Detail Record Data Refinement for Routing Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current telecommunications networks lack efficient systems to quickly and easily view how calls are being routed, making it difficult for network service providers to determine if calls are being routed optimally according to business objectives, vendor agreements, and cost considerations, due to the complexity and volume of call detail records (CDRs).

Innovation Solution

A computer-implemented method and system that refines CDR data by summing selected amounts such as minutes of use and costs associated with common call setup characteristics, generating refined call entries that summarize data across network elements, allowing for easier analysis and reporting of call routing metrics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If CDR data is collected and stored in detailed call-by-call format, then complete routing information is captured, but the data becomes difficult to view and analyze quickly

Engineering Contradiction:
Improverouting information completenessVSAvoiddata analysis ease
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent extracts and displays only the most relevant CDR data elements for analysis, separating critical routing information from the complete detailed dataset. This allows executives to quickly view essential routing patterns without being overwhelmed by all available data points.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent combines multiple CDR records with similar routing characteristics into aggregated views, merging data at different hierarchical levels (call-by-call, route-by-route, vendor-by-vendor) to provide both detailed and summary perspectives simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of information

If CDR data is presented at individual call level with all data items, then complete information is available, but network administrators cannot quickly determine if network service objectives are being met

Engineering Contradiction:
Improvecall routing informationVSAvoidanalysis time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent segments CDR data into hierarchical levels of aggregation, allowing users to navigate from individual call details to summarized routing patterns. This segmentation enables quick assessment of network objectives by presenting aggregated data at appropriate levels without losing access to detailed call information when needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial action by displaying only the most relevant aggregated metrics needed for quick assessment of network service objectives, rather than presenting all possible CDR data elements. This selective presentation reduces analysis time while maintaining sufficient information for decision-making.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If detailed CDR data is gathered from all network elements, then comprehensive routing data is captured, but the volume and complexity make it difficult to understand call routing patterns

Engineering Contradiction:
Improverouting data completenessVSAvoiddata presentation complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent adds dimensional aggregation to CDR data presentation, organizing data along multiple dimensions (time, route, vendor, network element) simultaneously. This multi-dimensional organization transforms complex detailed data into structured summaries that reveal routing patterns without reducing data completeness.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Loss of information

If all CDR attributes are displayed for each call, then complete call information is available, but important routing analysis becomes difficult due to large numbers of non-important data items

Engineering Contradiction:
Improvecall data completenessVSAvoidrouting pattern detection
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The patent extracts and prioritizes display of CDR attributes most relevant to routing analysis, separating critical routing information from less important call details. This extraction allows network administrators to quickly detect routing patterns and assess service objectives without being obscured by numerous non-essential data items.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8406398B2Call detail record data refinement and reporting
Publication Date: 2013.03.26 LEVEL 3 COMMUNICATIONS LLC
  • US8406398B2 patent drawing
  • US8406398B2 patent drawing
  • US8406398B2 patent drawing

AI summary

An embodiment of a method includes selecting call detail report (CDR) call setup attributes from captured CDR data, refining the CDR data, and summing CDR amount attribute values for each set of CDR call entries having common values for the selected CDR call setup attributes. Each set of one or more CDR call entries having common values for the CDR call setup attributes are combined into a single refined CDR call entry having the common CDR call setup attribute values and the summed CDR amount attribute values. The summing process is repeated for each set of CDR data associated with each of a plurality of network elements. After summing the CDR attribute amount values for call entries having common CDR setup call attribute values for each switch, CDR attribute amount values associated with common CDR setup attribute values in call entries associated with all switches are summed to generate a final set of refined CDR data.