VoIP Participant Data Assignment via Central Database
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If a central database is used to store participant identifying data, then data accuracy and availability are improved, but system complexity increases
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.
Data Source
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.


