VoIP Decline Gateway Special Cost Code Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing VoIP systems face inefficiencies in handling call routing and declining calls when profitable routes are unavailable, leading to increased signaling time and bandwidth usage.

Innovation Solution

The introduction of a 'decline' destination gateway connected to the network, which returns a special cost code to the originating gateway to quickly decline calls when no profitable routes are found, reducing signaling overhead and enabling faster call management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the originating gateway attempts to establish calls through multiple potential destination gateways to find profitable routes, then call completion reliability is improved, but signaling time and bandwidth usage increase

Engineering Contradiction:
Improvecall completion reliabilityVSAvoidsignaling time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-establishes routing information and cost data in databases before call attempts. When a call is initiated, the gateway quickly queries pre-computed routing information rather than performing real-time route exploration, significantly reducing signaling time while maintaining reliable call completion through pre-validated routes

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A centralized routing controller acts as an intermediary between originating gateways and destination gateways. The controller maintains comprehensive routing information and cost data, providing rapid route determination to originating gateways without requiring them to independently query multiple destination gateways, thus reducing signaling overhead while ensuring reliable route selection

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the originating gateway queries multiple potential destination gateways to determine call profitability, then routing accuracy is improved, but bandwidth utilization deteriorates

Engineering Contradiction:
Improverouting accuracyVSAvoidbandwidth utilization
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

Routing cost data and profitability information are pre-calculated and stored in databases before call attempts. The originating gateway queries pre-computed routing accuracy metrics and cost data, eliminating the need for multiple real-time profitability queries to different destination gateways, thus maintaining high routing accuracy while significantly reducing bandwidth consumption

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The centralized routing controller serves as an intermediary that provides accurate routing information and cost data to originating gateways in a single query. This eliminates the need for gateway-to-gateway profitability negotiations, maintaining precise routing decisions while minimizing bandwidth usage through centralized information distribution

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8265062B2System and method for accomplishing special call treatment in a voice over internet protocol telephone system
Publication Date: 2012.09.11 SESSION LINK RESEARCH LLC
  • US8265062B2 patent drawing
  • US8265062B2 patent drawing
  • US8265062B2 patent drawing

AI summary

A system and method for treating a VoIP call in a special fashion when the call is to be routed from an originating gateway to a destination gateway over the Internet. The system and method make use of a special decline destination gateway which may be configured to return a special cost code to the originating gateway when the originating gateway attempts to establish a telephone call with the decline destination gateway. A routing controller of the system would provide the originating gateway with a list of potential destination gateways, and the decline destination gateway would always be the last entry on the list. This would cause the originating gateway to first attempt to place the call through the other potential destination gateways. However, if none of the other destination gateways can be used, the originating gateway will ultimately attempt to place the call through the decline destination gateway. When the originating gateway receives back the special cost code from the decline destination gateway, the originating gateway would know to treat the call in a special fashion. In some embodiments, the decline destination gateway itself might treat the call in the special fashion.