SIP Proxy Call Management for VoIP Redundancy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voice over IP networks lack an effective redundancy mechanism to ensure continuous service in case of platform failures, leading to potential interruptions in telephone service and inefficient traffic management.

Innovation Solution

A SIP proxy-based method that dynamically registers voice over IP terminals with a primary and backup voice over IP platform, using a number portability server to associate telephone numbers with routing prefixes, enabling seamless call management and traffic distribution across multiple platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If operators provide a backup mechanism routing calls via PSTN or ISDN, then service continuity is improved, but network complexity and call handling time increase

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

Solution Approach 1:

The SIP proxy is designed to perform multiple functions: it acts as a registration server for VoIP terminals, a routing director for call management, and a platform selector that dynamically chooses between primary and backup VoIP platforms. This multi-functionality consolidates what would otherwise require separate backup routing infrastructure, reducing overall network complexity while maintaining service continuity.

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

Solution Approach 2:

The SIP proxy serves as an intermediary between VoIP terminals and multiple VoIP platforms (primary and backup). It receives registration requests from terminals, determines the appropriate platform based on availability, and routes calls accordingly. This intermediary role simplifies the network architecture by centralizing the decision-making logic that would otherwise be distributed across multiple routing points.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If a single VoIP platform is used for all terminals, then system simplicity is maintained, but service reliability deteriorates when the platform fails

Engineering Contradiction:
Improvesystem simplicityVSAvoidservice reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system pre-configures backup VoIP platforms and establishes registration relationships in advance. When a terminal registers, the SIP proxy proactively identifies available platforms (primary and backup) and sets up the routing path before any failure occurs. This preliminary preparation ensures that when the primary platform fails, the switch to backup is immediate without requiring complex real-time discovery or reconfiguration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The SIP proxy dynamically changes routing parameters based on platform availability. It monitors the operational status of VoIP platforms and adjusts the routing prefix associations in the number portability server accordingly. When the primary platform fails, the proxy changes the routing parameter to point to the backup platform, maintaining service continuity while keeping the overall system architecture simple.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If dynamic platform allocation is implemented, then service redundancy is improved, but registration and routing complexity increase

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

Solution Approach 1:

The SIP proxy automatically performs platform selection and registration without manual intervention. When a VoIP terminal registers, the proxy autonomously queries the number portability server, determines the appropriate VoIP platform based on current availability, completes the registration with the selected platform, and configures the routing path. This self-service automation reduces registration complexity despite the dynamic nature of platform allocation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback mechanism where the SIP proxy continuously monitors the operational status of VoIP platforms and adjusts routing decisions accordingly. The number portability server provides feedback about available routing prefixes, and the proxy uses this feedback to dynamically select the most appropriate platform. This closed-loop feedback system manages the complexity of dynamic allocation through automated, rule-based decision-making.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11349884B2Method and a SIP proxy for managing calls in a voice over SIP network
Publication Date: 2022.05.31 ORANGE SA
  • US11349884B2 patent drawing
  • US11349884B2 patent drawing
  • US11349884B2 patent drawing

AI summary

A method is provided of managing calls in a voice over IP network, and is performed by a SIP proxy. The method includes receiving a registration request issued by a voice over IP terminal to register with the SIP proxy, obtaining from a database the address of at least one voice over IP platform associated with the voice over IP terminal, registering the SIP proxy with a said voice over IP platform, and sending a request to a number portability server suitable for managing incoming calls to said voice over IP terminal, the request requesting the server to associate the telephone number of the voice over IP terminal with a routing prefix associated with the voice over IP platform.