Automatic Call Redialing System for Voice Communication Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing voice communication technologies, such as WLAN and cellular systems, experience frequent service interruptions (dropped calls) leading to increased user frustration and system unreliability, particularly in conference calls where users must manually redial, causing prolonged call disruptions.
Innovation Solution
An automatic redialing system that stores call state and bridge information, determines disconnected calls, and initiates reconnection attempts with audio notifications to participants, allowing for seamless reestablishment of voice communications by maintaining call state and bridge information until successful reconnection or a predetermined time limit is reached.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual redialing is used after service interruption, then users can reestablish calls, but user frustration increases and call reestablishment time is prolonged
Solution Approach 1:
The system performs preliminary actions by automatically detecting call disconnections and initiating redial sequences without user intervention. The call processing server monitors call states, identifies dropped calls, and automatically reestablishes connections by redialing the original destination, thereby eliminating the time loss associated with manual redialing and improving overall call reliability.
2Loss of time
If automatic redialing is implemented, then call reestablishment time is reduced, but system complexity increases
Solution Approach 1:
The invention introduces a call processing server as an intermediary between the communication network and users. This server automatically monitors call states, detects disconnections, and manages redialing operations. By centralizing these functions in a dedicated intermediary system, the complexity of automatic redialing is isolated from user devices, making the overall system more manageable while still achieving rapid call reestablishment.
3Reliability
If call state information is maintained for redialing, then automatic reconnection is enabled, but information storage requirements increase
Solution Approach 1:
The system extracts and maintains only the essential call state information required for automatic redialing, such as call destination numbers and connection parameters. By selectively storing only the critical data elements needed for reconnection rather than complete call records, the system enables reliable automatic reestablishment while minimizing the quantity of stored information and associated storage requirements.
Data Source
AI summary
Methods and systems for reestablishing voice communications in the event of a service interruption. The method comprises establishing a call session with a user via a communication device, storing call state and bridge information associated with the call session, determining that the call session has been disconnected, and maintaining the call state and bridge information associated with the call session and redialing for the disconnected user. The method may further include providing an audio message to other call participants.


