SIP Dialog Redirection via Pre-Inserted Route Sets
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems fail to effectively redirect established SIP dialogs when proxy applications or Back-to-Back User Agents (B2BUAs) fail, leading to dropped calls and poor user experience in distributed communication environments.
Innovation Solution
The system and method allow for the redirection or bypassing of SIP dialogs by inserting dialog identifiers, route sets, and contact Uniform Resource Identifiers (URIs) into messages, enabling seamless failover to alternative B2BUAs or bypassing of failed applications, ensuring continuous communication sessions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing SIP solutions redirect new dialogs to failover communication systems, then new communications can be established, but existing SIP dialogs will time out and fail
Solution Approach 1:
The patent applies preliminary action by inserting dialog identifiers, route sets, and contact URIs into SIP messages during the initial dialog establishment phase. This pre-configured information enables the failover system to immediately redirect existing dialogs without timeout when the primary application fails, resolving the contradiction between maintaining dialog lifetime and ensuring communication continuity during failover
2Adaptability or versatility
If proxy applications or B2BUAs are inserted into SIP dialogs to provide additional services, then service functionality is enhanced, but the existing SIP dialog fails when the inserted application fails
Solution Approach 1:
The patent applies segmentation by separating the service functionality (provided by proxy applications or B2BUAs) from the core SIP dialog. When the inserted application fails, the dialog identifier and route set information embedded in SIP messages enable the dialog to be redirected to an alternative application, allowing service functionality to be enhanced while maintaining dialog stability through independent failover paths
Solution Approach 2:
The patent uses the inserted proxy application or B2BUA as an intermediary that embeds dialog identifiers and routing information in SIP messages. This intermediary mechanism enables the dialog to be redirected to alternative applications when the original intermediary fails, thus enhancing service functionality while protecting dialog stability through the mediator's failover capability
Data Source
AI summary
The system and method allow enhanced capabilities for Session Initiation Protocol (SIP) dialogs (communication sessions) between SIP devices. The SIP dialogs have applications that are inserted into the SIP dialog such as a Back-to-Back User Agent (B2BUA) or a proxy application. After the initial dialog is established and these applications fail or become unavailable, the system and method allow the applications to be bypassed or have the SIP dialog redirected to an alternative application. This provides a better user experience because the SIP dialog (e.g., a SIP telephone call) will not be dropped if the application fails mid-dialog.


