IP Telephony System Simultaneous Call Reconnection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In IP telephony systems, when two parties attempt to call each other simultaneously after a call is prematurely disconnected, they often receive busy signals, making it difficult to reconnect.
Innovation Solution
The IP telephony system identifies when two parties are trying to call each other at the same time by checking call setup states and recently terminated calls, and intervenes to connect them by canceling or manipulating call setup attempts to free up devices, ensuring successful reconnection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the telephony system allows simultaneous call attempts from both parties, then each party can attempt to call the other immediately after disconnection, but both parties receive busy signals and the call connection fails
Solution Approach 1:
The system performs preliminary detection of call setup states before allowing connection. When the system detects that both parties are attempting to call simultaneously, it preemptively intervenes by canceling one call setup attempt and redirecting that party to receive the other's call, preventing the busy signal scenario before it occurs.
Solution Approach 2:
The telephony system acts as an intermediary between the two parties. It monitors call setup requests, detects mutual call attempts, and mediates the connection by canceling one attempt and redirecting the party to answer the incoming call from the other party, thereby ensuring successful reconnection.
2Reliability
If the system monitors and intervenes in call setup states to prevent busy signals, then call reconnection success rate improves, but system complexity increases
Solution Approach 1:
The system utilizes existing call setup state information and termination detection mechanisms that are already part of the telephony infrastructure. By building upon these existing self-reporting capabilities, the system can detect mutual call attempts without requiring additional complex monitoring hardware or protocols.
Solution Approach 2:
The system changes the state parameters of call setup requests by canceling one of the simultaneous attempts and redirecting that party to receive an incoming call. This parameter change (from active call setup to incoming call reception) resolves the conflict while using standard telephony state transitions.
Data Source
AI summary
Systems and methods performed by an IP telephony system are designed to determine when two parties to a recently terminated telephony communication are simultaneously calling each other in an attempt to re-establish a telephony communication. When the IP telephony system determines that this situation is occurring, the IP telephony system acts to connect the two parties, rather than have both of them see their new call setup attempt fail because the other party's telephony device is indicated to be busy.


