ENUM Cache Inter-Carrier VoIP Routing via IPX Tier 1 ENUM

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current telecommunications systems face challenges in enabling seamless inter-carrier communications for VoIP calls, as private ENUMs of one carrier network often lack access to IP addresses of devices on another carrier network, leading to suboptimal call termination and limited service area coverage.

Innovation Solution

The system employs an ENUM cache and IPX Tier 1 ENUM to query an inter-carrier ENUM apex domain, allowing the ENUM cache to obtain a pointer to a Tier 2 ENUM of the target carrier network, thereby enabling efficient routing of VoIP calls without requiring intervention from the first carrier's private ENUM, and optimizing call flow.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If private ENUM of the first carrier is used to route VoIP calls, then call routing within the same carrier network is efficient, but access to IP addresses of devices on another carrier network is lost

Engineering Contradiction:
Improvecall termination efficiencyVSAvoidinter-carrier communication capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces an ENUM cache as an intermediary component that stores mapping records between telephone numbers and IP addresses across different carrier networks. When the first carrier's private ENUM cannot resolve a destination number, the system queries the ENUM cache which contains pre-stored mapping information from the second carrier's ENUM, enabling successful call routing without direct intervention from the first carrier's private ENUM.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If direct inter-carrier peering is implemented, then service area coverage is expanded, but system complexity increases due to direct connections between carriers

Engineering Contradiction:
Improveservice area coverageVSAvoidcarrier network connection structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The ENUM cache serves as a centralized intermediary that consolidates ENUM mapping information from multiple carrier networks. Instead of requiring direct peer-to-peer connections between carriers, the system routes queries through the ENUM cache which maintains the mapping database, thereby reducing network complexity while enabling expanded inter-carrier service coverage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The ENUM cache provides a universal service point that handles ENUM queries from any carrier network. Rather than each carrier implementing its own inter-carrier routing logic, the ENUM cache universally manages all ENUM lookups across carrier boundaries, simplifying the overall system architecture while supporting multiple carriers.

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

3Speed

If ENUM cache queries IPX Tier 1 ENUM for inter-carrier routing, then call termination speed is improved, but query processing complexity increases

Engineering Contradiction:
Improvecall termination speedVSAvoidENUM query processing mechanism
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The ENUM cache pre-stores ENUM mapping records from various carrier networks before they are needed for call routing. By maintaining a pre-populated cache of telephone number to IP address mappings, the system avoids real-time complex queries to IPX Tier 1 ENUM during call setup, thereby achieving fast call termination while the query processing complexity is handled in advance during cache population.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9973544B2Method and apparatus for enhancing inter-carrier communications
Publication Date: 2018.05.15 RINGCENTRAL INC
  • US9973544B2 patent drawing
  • US9973544B2 patent drawing
  • US9973544B2 patent drawing

AI summary

Aspects of the subject disclosure may include, for example, a method including receiving, at a first carrier, a first query for a record of a called number associated with a request to connect an internet protocol call between a first device of the first carrier and a second device of a second carrier, where the first query includes an inter-carrier telephone number mapping apex domain, querying an internetwork packet exchange telephone number mapping equipment of a partner network for a pointer to a second telephone number mapping equipment of the second carrier according to the first query, querying the second telephone number mapping equipment for the record of the called number using the pointer to the second telephone number mapping equipment of the second carrier, and forwarding the record from the second telephone number mapping equipment to an internet protocol multimedia subsystem of the first carrier for routing the internet protocol call to the second carrier. Other embodiments are disclosed.