Call Routing Controller for Resilient VoIP Session Permission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing VoIP systems lack high availability and resiliency for voice over IP communications across geographically dispersed areas, leading to potential service outages due to node failures, especially in complex networks like the PSTN.

Innovation Solution

A call routing controller classifies calls as private or public network calls based on caller identifiers, using databases to determine routing messages for private network addresses or public network gateways, and manages concurrent call counts, ensuring efficient communication across multiple nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single node aggregates all information and traffic in the PSTN network, then call routing and processing can be simplified at that node, but the system becomes vulnerable to complete service outages if that single node fails

Engineering Contradiction:
Improvenode processing complexityVSAvoidservice availability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent divides the centralized PSTN node into multiple distributed VoIP nodes across different geographical locations. Each node maintains local route tables and can independently process call routing decisions, eliminating the single point of failure while distributing the processing function across multiple segments of the network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the operational parameters of the network by implementing multiple nodes with identical or mirrored route table data, allowing any node to take over routing functions if another fails. This parameter change from single-node to multi-node architecture resolves the contradiction between simplified processing and system reliability.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If VoIP services are provided to one location or a small number of locations, then network infrastructure requirements are reduced, but high availability and resiliency across geographically dispersed areas cannot be achieved

Engineering Contradiction:
Improvenetwork deployment simplicityVSAvoidgeographical resiliency
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent segments the VoIP service delivery into multiple independent nodes distributed across different geographical locations. Each node can operate autonomously, providing service to local areas while contributing to overall network resiliency. This segmentation allows the system to achieve both deployment simplicity and geographical resiliency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extends the network architecture from a single-location model to a multi-dimensional distributed architecture. By adding the geographical dimension with nodes spread across multiple locations, the system achieves resiliency without significantly increasing deployment complexity, as each node follows the same standardized architecture.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If all network information is processed at a single PSTN node, then routing decisions can be made centrally, but no other nodes can take up the load if that node fails due to natural disasters

Engineering Contradiction:
Improvecall routing efficiencyVSAvoiddisaster recovery capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements preliminary action by pre-configuring multiple nodes with identical or mirrored route table information before any failure occurs. This allows any node to immediately take over routing functions if another node fails, eliminating the need for complex real-time reconfiguration and ensuring both routing efficiency and disaster recovery capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces intermediary nodes that can mediate call routing when primary nodes fail. These nodes serve as backup intermediaries in the call path, maintaining routing efficiency while providing disaster recovery capability through their geographical distribution and redundant functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250373732A1Determining a Time to Permit a Communications Session to be Conducted
Publication Date: 2025.12.04 VOIP PAL COM INC
  • US20250373732A1 patent drawing
  • US20250373732A1 patent drawing
  • US20250373732A1 patent drawing

AI summary

A process and apparatus to facilitate communication between callers and callees in a system comprising a plurality of nodes with which callers and callees are associated is disclosed. In response to initiation of a call by a calling subscriber, a caller identifier and a callee identifier are received. Call classification criteria associated with the caller identifier are used to classify the call as a public network call or a private network call. A routing message identifying an address, on the private network, associated with the callee is produced when the call is classified as a private network call and a routing message identifying a gateway to the public network is produced when the call is classified as a public network call.