IPv6 Signaling Address Site Identification for VoIP
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
VoIP service providers face challenges in identifying the source and destination sites for calls with dynamic IP addresses, as traditional methods relying on IP addresses are not sufficient for unique identification across branches or companies, especially with 4-digit or 6-digit direct dialing numbers being unique only locally.
Innovation Solution
A method and network architecture that utilize IPv6 signaling addresses containing customer site information, allowing for the conversion of customer site identification codes to unique IPv6 signaling addresses and vice versa using reversible algorithms, enabling unique identification of call source and destination sites without lookup tables, and incorporating these addresses into call data records for quality monitoring and diagnostics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If dynamic IP addresses are used for VoIP call sessions, then IP address availability and flexibility are improved, but the ability to uniquely identify customer site location deteriorates
Solution Approach 1:
The patent embeds customer site identification information within the IPv6 address structure itself. The IPv6 address contains nested components including the site identifier, allowing the address to serve dual purposes: routing functionality and unique site identification, even when dynamically assigned
Solution Approach 2:
The patent introduces an intermediary mapping mechanism that connects dynamic IP addresses to customer site identifiers. This intermediary layer (lookup table or mapping database) resolves the ambiguity between dynamic IP assignment and accurate site identification by translating IP addresses to unique site identifiers
2Ease of operation
If telephone numbers are used to identify customer sites, then direct dialing capability is improved, but unique identification across branches deteriorates
Solution Approach 1:
The patent segments the site identification function from the dialing number function. The telephone number handles direct dialing operations at the local level, while the IPv6 address contains the segmented customer site identifier that provides unique identification across the entire network, allowing both functions to operate independently without conflict
3Measurement precision
If lookup tables are used to map IP addresses to site identifiers, then site identification accuracy is improved, but system complexity deteriorates
Solution Approach 1:
The patent enables the IPv6 address structure to self-identify the customer site through embedded identification information. The address itself contains the site identifier, allowing systems to extract site information directly from the address without requiring complex external lookup tables or mapping databases, thereby reducing system complexity while maintaining identification accuracy
Data Source
AI summary
In a voice-over-IP communications network, call data records include dynamically assigned IP signaling addresses such as IPv6 signaling addresses used in provisioning communications sessions. Those dynamically assigned IP signaling addresses are computed from customer site identification codes using a reversible algorithm. The algorithm can then be reversed to compute a customer site identification code from an IP signaling address contained in a call data record, allowing the communications network provider to perform quality monitoring and diagnostics based on call data records.


