VoIP Participant Data Assignment via Central Database

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Monitoring network transmission events in VoIP systems does not ensure the accurate assignment of phone numbers, as signaling and media information may travel over different network segments, making it difficult to obtain participant identifying data for RTP media transmission.

Innovation Solution

A method and system that monitor network transmission events at participant locations, obtain participant identifying data, and store it in a central database, allowing for querying and assignment of specific participant identifying data to other network transmission events, using signaling protocols like SIP, RTP, and RTCP.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If signaling and media information travel over different network segments, then network flexibility and routing options are improved, but the ability to accurately assign phone numbers to RTP transmission events deteriorates

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidphone number assignment accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent introduces a central database as an intermediary that stores the correlation between phone numbers and RTP transmission events. Signaling gateways and media gateways independently collect their respective data and query the central database to obtain the necessary information, enabling accurate phone number assignment even when signaling and media travel over different network segments.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent divides the network monitoring function into separate segments: signaling gateways handle signaling information collection, media gateways handle media information collection, and a central database stores the correlated data. This segmentation allows each component to operate independently while maintaining accurate associations through the central database.

Inventive Principle:
Principle #1Segmentation

2Reliability

If a central database is used to store participant identifying data, then data accuracy and availability are improved, but system complexity increases

Engineering Contradiction:
Improvedata availabilityVSAvoidsystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The central database serves multiple functions: it stores participant identifying data, stores RTP transmission event data, maintains correlations between phone numbers and transmission events, and provides query services to both signaling and media gateways. This multi-functionality improves data reliability while the standardized interface simplifies the overall system architecture.

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

Data Source

PatentUS7751385B2Systems and methods for collecting and disbursing participant identifying data
Publication Date: 2010.07.06 VIAVI SOLUTIONS INC(US)
  • US7751385B2 patent drawing
  • US7751385B2 patent drawing
  • US7751385B2 patent drawing

AI summary

Methods and systems for assigning participant identifying data to network transmission events. Participant identifying data and identifying data related to a network transmission event are provided to a predetermined (also referred to as central) monitoring location and stored in a database at the central monitoring location.