Enhanced SIP Protocol Dynamic Routing for Call Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network communication protocols, such as SIP, rely on a single communication path, which can lead to call failures if that path is interrupted, causing disruptions in voice or video communications.

Innovation Solution

Implementing a dynamic routing system that allows multiple communication paths to be established and automatically switches to an alternate path if the primary path fails, using enhanced SIP protocols to maintain continuous connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single communication path is used in existing network protocols, then the protocol complexity is reduced and ease of operation is improved, but the reliability deteriorates because call failures occur when the path is interrupted

Engineering Contradiction:
Improvecall continuityVSAvoidprotocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The communication path information is segmented into multiple distinct paths (first communication path, second communication path, etc.), each with its own IP address and port pair. This segmentation allows the system to distribute communication across multiple independent routes, improving reliability without requiring complex protocol changes at the application layer.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The registration server acts as an intermediary that receives registration messages containing multiple communication paths and routes SIP messages to the appropriate path. This intermediary manages the complexity of multi-path communication, shielding end devices from protocol complexity while maintaining high reliability through automatic path selection and failover.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple communication paths are established with enhanced SIP protocols, then the reliability is improved by providing alternate routes, but the device complexity increases due to protocol enhancements

Engineering Contradiction:
Improveconnection stabilityVSAvoidprotocol implementation difficulty
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Multiple communication paths are pre-established and registered with the registration server before actual communication begins. The registration message includes all available paths (first communication path, second communication path, etc.), allowing the system to proactively prepare alternate routes without requiring complex real-time protocol negotiations when failures occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the registration server monitors communication path status and automatically routes SIP messages through available paths. When a path becomes unavailable, the feedback loop triggers automatic rerouting to alternative paths, maintaining connection stability without requiring complex manual intervention or sophisticated protocol modifications at the device level.

Inventive Principle:
Principle #23Feedback

3Productivity

If automatic path switching is implemented, then the productivity is improved by reducing call drops, but the device complexity increases due to dynamic routing requirements

Engineering Contradiction:
Improvecommunication effectivenessVSAvoidrouting system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements self-service automatic path switching where the registration server autonomously monitors communication path availability and performs routing decisions without requiring complex routing logic in end devices. The server automatically detects when a path fails and redirects SIP messages through alternative paths, maintaining high communication effectiveness while keeping device implementation relatively simple.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The registration server is designed with multi-functionality, serving both as a registration authority and as a dynamic routing controller. This universal component handles multiple communication paths, path monitoring, and automatic rerouting functions, reducing the need for separate complex routing systems in end devices while improving overall communication effectiveness through centralized intelligent control.

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

Data Source

PatentUS11863598B2Network-based communication techniques using enhanced communication protocol
Publication Date: 2024.01.02 INTERMETRO COMMUNICATIONS INC
  • US11863598B2 patent drawing
  • US11863598B2 patent drawing
  • US11863598B2 patent drawing

AI summary

Systems and methods for network-based communication techniques using an enhanced communication protocol. An example method includes receiving, from a first user device, a registration message comprising a plurality of communication paths over which the first user device is accessible, the communications paths indicating respective IP address/port pairs associated with the first user device, wherein information in the registration message is provided according to the session initiation protocol (SIP); setting a particular communication path as the preferred communication path for the first user device; and establishing a SIP connection between the first user device and the second user device, wherein SIP messages are routed from the second user device to the first user device via the particular communication path.