Call Control Component for IP Caller ID Tracing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voice telecommunications networks, such as PSTN, provide caller identification services, but internet protocol networks lack the ability for called parties to trace and obtain identification information of calling parties during internet protocol calls.

Innovation Solution

Implementing call control components that connect internet protocol calls to endpoints, collect, and send identification information to the calling party upon request, utilizing softswitches, H.323 gatekeepers, and internet protocol service databases to manage and control the flow of identification data within the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If caller identification service is implemented in PSTN, then calling party identification can be obtained, but the service is not available for IP network calls

Engineering Contradiction:
Improvecalling party identification informationVSAvoidnetwork protocol compatibility
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The call control component is designed to handle multiple network protocols (PSTN and IP networks) and perform unified call tracing functions across different network types. The component collects identification information from various sources including H.323 gatekeepers, SIP proxies, and PSTN switching systems, making the caller identification service universally applicable across different network infrastructures.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Loss of information

If network administrators trace IP calls, then identification information can be gathered, but called parties cannot initiate traces

Engineering Contradiction:
Improvecalling party identification informationVSAvoiduser-initiated trace capability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system enables called parties to autonomously initiate call trace operations through their user interfaces. When a called party requests caller identification, the call control component automatically collects the necessary identification information from network elements and delivers it to the requesting user without requiring administrator intervention. This self-service mechanism empowers end users to obtain caller information independently.

Inventive Principle:
Principle #25Self-service

3Reliability

If call control components collect identification information, then transparency and security are enhanced, but device complexity increases

Engineering Contradiction:
Improvecall trace service reliabilityVSAvoidcall control component complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The call control component serves as an intermediary between network elements (gatekeepers, proxies, switching systems) and end users. It centralizes the complex tasks of collecting, validating, and managing caller identification information from multiple network sources, thereby isolating the complexity within the call control component while presenting a simplified interface to users and other network elements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7734027B2Call control component collection of communication device identification information for internet protocol endpoint
Publication Date: 2010.06.08 NOKIA OF AMERICA CORP
  • US7734027B2 patent drawing
  • US7734027B2 patent drawing
  • US7734027B2 patent drawing

AI summary

An apparatus in one example comprises one or more call control components. One or more of the one or more call control components connect an internet protocol call initiated by a communication device to an internet protocol endpoint. One or more of the one or more call control components collect identification information of the communication device and send the identification information to the internet protocol endpoint.