Telecom Gateway Routing via ENUM Query Interception

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network configurations experience increased call setup times and unnecessary resource allocation due to the reliance on original networks for routing calls and signaling messages after number portability, even when the called party is in a foreign network.

Innovation Solution

Implementing a call signaling message routing node that intercepts call setup messages, uses E.164 number mapping (ENUM) or DIAMETER queries to obtain foreign routing address information, and modifies the messages to route calls efficiently through a network gateway connected to foreign telecommunications networks, thereby bypassing the original network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If call routing relies on the original network after number portability, then number portability is maintained, but call setup time increases and network resources are wasted

Engineering Contradiction:
Improvecall setup timeVSAvoidrouting complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by querying foreign routing address information databases before call setup to obtain routing addresses for ported numbers. This advance preparation eliminates the need for calls to traverse the original network, directly reducing call setup time while maintaining number portability functionality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention extracts the foreign routing address information from the original network's routing path and places it directly into the call setup message. By taking out the necessary routing information and embedding it in the signaling message, the system bypasses the original network entirely, reducing both call setup time and unnecessary resource allocation.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If foreign routing address information is obtained through database queries, then routing accuracy improves, but signaling message processing complexity increases

Engineering Contradiction:
Improverouting address accuracyVSAvoidsignaling processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system introduces an intermediary database query mechanism that translates complex routing requirements into simple E.164 number mapping (ENUM) formatted queries. This intermediary layer handles the complexity of obtaining accurate foreign routing address information while presenting a simplified interface to the call signaling message routing node, thereby improving routing accuracy without proportionally increasing processing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8224337B2Methods, systems, and computer readable media for providing foreign routing address information to a telecommunications network gateway
Publication Date: 2012.07.17 TEKELEC INC
  • US8224337B2 patent drawing
  • US8224337B2 patent drawing
  • US8224337B2 patent drawing

AI summary

The subject matter described herein includes methods, systems, and computer readable media for providing foreign routing address information to a telecommunications network gateway. According to one aspect, the method includes, at a call signaling message routing node in a first telecommunications network, intercepting a call setup message that includes a called party number identifier and is directed towards a network gateway connected to at least one foreign telecommunications network. The method also includes accessing a foreign routing information database using an ENUM formatted query message to obtain foreign routing address information associated with the at least one foreign telecommunications network, modifying the call setup message to include the address information, and routing the modified call setup message towards the network gateway.