Call Routing Controller for Resilient Private-Public Network Sessions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing VoIP systems lack high availability and resiliency for geographically dispersed areas, leading to potential service outages due to node failures, especially in complex networks like PSTN, which are not designed for redundancy across large regions.

Innovation Solution

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

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If PSTN network nodes are designed with redundancy for reliability, then service continuity is improved, but network complexity and cost increase

Engineering Contradiction:
Improveservice continuityVSAvoidnetwork complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the monolithic PSTN network into multiple distributed VoIP nodes that can operate independently. Each node segments the network functionality, allowing calls to be routed through alternative paths when one node fails, thereby improving reliability without requiring complete redundancy of the entire network infrastructure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The VoIP nodes are designed to perform multiple functions including call routing, billing, and database management. This multi-functionality reduces the need for specialized redundant components for each function, achieving reliability through versatile nodes rather than through increasing overall network complexity.

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

2Area of stationary object

If VoIP systems are deployed across geographically dispersed areas, then service coverage is improved, but system complexity and difficulty of management increase

Engineering Contradiction:
Improveservice coverageVSAvoidsystem complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent combines multiple network functions (routing, billing, authentication, database management) into integrated VoIP nodes. This consolidation allows geographically dispersed nodes to operate as unified system components, expanding service coverage while managing complexity through functional integration rather than proliferation of separate systems.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The VoIP nodes are designed to autonomously perform routing decisions, billing calculations, and authentication verification. This self-service capability allows geographically dispersed nodes to operate independently without requiring centralized control for every operation, thereby expanding coverage while keeping management complexity manageable.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If call routing involves extensive database searches and classification, then call accuracy is improved, but processing time increases

Engineering Contradiction:
Improvecall classification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary classification of calls into domestic and international categories based on the called party's number format before detailed routing decisions. This preliminary action allows the system to quickly identify the general route category, reducing processing time while maintaining accurate classification through subsequent detailed database searches only when necessary.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12395425B2Determining a time to permit a communications session to be conducted
Publication Date: 2025.08.19 VOIP PAL COM INC
  • US12395425B2 patent drawing
  • US12395425B2 patent drawing
  • US12395425B2 patent drawing

AI summary

A method, apparatus and system for routing a communication in a communication system between a first participant device, on an Internet Protocol (IP) network, associated with a first participant, and a second participant device associated with a second participant. The method comprises receiving a second participant identifier associated with the second participant device, causing the at least one processor to access a user profile that is specific to the first participant and associated with a plurality of first participant attributes, comparing the second participant and at least one first participant attribute and identifying whether at least one route exists, producing route information to an Internet Protocol (IP) address on a first communication network or associated with a gateway to the second communication network, and establishing the communication to the second participant. At least one of the networks may utilize Public Switched Telephone Network (PSTN) compatible numbers for identifying a route for the communication.