Emergency Call Recovery via SIP Session Bridging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing emergency call systems face challenges in quickly re-establishing disrupted calls between callers and operators without user intervention, particularly when application servers fail, leading to dropped connections and potential confusion or wasted time in relaying emergency information.

Innovation Solution

Implementing a method and apparatus that utilize a Session Initiation Protocol (SIP) messaging session re-establishment process, involving a recovery queue and backup servers to automatically reconnect call legs, ensuring seamless continuation of emergency calls without user interaction, even if the initial call answer node fails.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the operator attempts to re-establish the call by calling back to the caller's number, then the call can be re-connected, but it requires additional time and caller intervention

Engineering Contradiction:
Improvecall re-establishment capabilityVSAvoidtime to re-establish call
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system stores call leg information and maintains session state in a recovery queue before the call needs to be re-established. When a call drops, the pre-stored information enables immediate re-establishment without requiring caller intervention or additional setup time, thus resolving the contradiction between reliability and time loss.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the operator calls back to re-establish the call, then connection can be restored, but it requires the caller to hang up and answer again

Engineering Contradiction:
Improvecall re-establishment capabilityVSAvoidcaller intervention required
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically re-establishes dropped calls using stored call leg information and recovery queue data without requiring the caller to take any action. The network infrastructure itself performs the re-establishment service, eliminating the need for caller intervention and improving ease of operation while maintaining reliability.

Inventive Principle:
Principle #25Self-service

3Reliability

If a backup answer node is used to re-establish calls, then call continuity is maintained, but system complexity increases

Engineering Contradiction:
Improvecall continuityVSAvoidsystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The primary answer node acts as an intermediary that pre-processes and stores call leg information in a recovery queue before potential failure occurs. This intermediary function enables the backup node to quickly assume the call without complex real-time coordination, maintaining call continuity while managing system complexity through structured information preservation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9350872B2Recovery of established emergency calls
Publication Date: 2016.05.24 COMTECH SOLACOM TECH INC
  • US9350872B2 patent drawing
  • US9350872B2 patent drawing
  • US9350872B2 patent drawing

AI summary

A system, method and apparatus for re-establishing a messaging session received at a public safety answering point are described. A Session Initiation Protocol (SIP) messaging session establishment request is received at an emergency call answer node. The messaging session establishment request has an indication of a previously established emergency messaging session between an operator workstation and a sending device to re-establish. The emergency call answer node checks a recovery queue for a previously received call establishment request having a matching indication for the previously established messaging session to re-establish. The emergency call answer node bridges a session leg for the received call establishment request and, a session leg for the previously received call establishment request having the matching indication for the previously established messaging session to re-establish the messaging session when a match is found.