SIP Endpoint Simultaneous Multi-Controller Registration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current SIP network configurations lack effective solutions for survivability, relying on expensive geo-redundant setups and requiring identical SIP versions and features across primary and secondary controllers, with routers unable to detect SIP-level failures despite IP layer operability, leading to potential communication disruptions.

Innovation Solution

A system and method where SIP-enabled endpoints simultaneously register with multiple controllers, allowing dynamic selection based on attribute information and status updates, enabling active-active or active-standby configurations to ensure continuous communication by overriding reliance on single network components for failover management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate SIP proxies are used to provide survivability, then network reliability is improved, but device complexity and cost increase due to additional network elements

Engineering Contradiction:
Improvenetwork survivabilityVSAvoidnumber of network elements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines the survivability function with existing SIP controllers by enabling endpoints to register with multiple controllers simultaneously. Instead of adding separate proxy elements, the solution merges redundancy capabilities into the existing controller architecture, allowing any SIP controller to serve as a backup without requiring dedicated survivability infrastructure.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent makes SIP controllers universal by enabling them to perform both primary call control functions and backup survivability functions. Any SIP controller can serve multiple roles - as a primary controller for some endpoints and as a backup controller for others - eliminating the need for specialized proxy elements and maximizing resource utilization across the network.

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

2Reliability

If geo-redundant configurations are deployed, then network reliability is improved, but device complexity and cost increase due to high availability servers

Engineering Contradiction:
Improvenetwork availabilityVSAvoidserver distribution requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges geographic redundancy requirements into the existing SIP controller deployment by allowing endpoints to register with controllers in different geographic locations. Instead of deploying separate high availability servers, the solution utilizes existing SIP controllers distributed across geographic locations, enabling failover to remote controllers when local controllers fail.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates logical copies of controller functionality across multiple SIP controllers rather than physical copies of entire server systems. Each SIP controller maintains a copy of the registration information and can assume the role of any other controller, providing geographic redundancy through information sharing rather than through duplicate hardware infrastructure.

Inventive Principle:
Principle #26Copying

3Productivity

If routers perform failure detection, then processing burden on network components is reduced, but measurement precision deteriorates because routers cannot detect SIP application level failures

Engineering Contradiction:
Improvenetwork processing efficiencyVSAvoidfailure detection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements self-service failure detection where SIP endpoints and controllers actively monitor each other's operational status through SIP signaling exchanges. Endpoints periodically send registration requests and controllers respond, allowing each component to detect failures at the SIP application level without requiring external monitoring infrastructure or sacrificing processing efficiency.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent establishes feedback loops between SIP endpoints and controllers through registration and re-registration signaling. Controllers provide feedback about their operational status by responding to registration requests, and endpoints provide feedback about their ability to reach controllers. This mutual feedback mechanism enables precise failure detection while maintaining efficient SIP processing, as the same signaling paths used for call control are also used for health monitoring.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8107361B2Simultaneous active registration in a SIP survivable network configuration
Publication Date: 2012.01.31 ARLINGTON TECHNOLOGIES LLC
  • US8107361B2 patent drawing
  • US8107361B2 patent drawing
  • US8107361B2 patent drawing

AI summary

Provided are methods, devices, and systems for maintaining a SIP survivable network. The present invention is adapted to allow SIP endpoints or User Agents to discover and select the controller or controllers that the SIP endpoint will register with. Selection of the controller or controllers may be based upon the relative attributes of the controllers and the needs of the SIP endpoint.