Central Call Session Joining for Faster, Reliable Call Setup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing telecommunications systems experience delays and failures due to redundant registration processes during call establishment, particularly with devices already registered with their servicing servers.
Innovation Solution
A system that establishes a central call session at a server, sending a central call session notification to the target device to prompt it to join, allowing devices to treat the call as an outgoing call, thereby simplifying the signaling process and reducing redundant exchanges.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If devices perform redundant registration processes during call establishment, then call reliability is improved, but call establishment time increases
Solution Approach 1:
The system performs registration actions in advance by establishing a central call session at the server before the actual call connection is needed. This preliminary session establishment eliminates the need for redundant registration processes during call setup, reducing call establishment time while maintaining reliability through pre-validated device registration status.
Solution Approach 2:
The registration process is extracted and separated from the call establishment process. By taking out the registration step and performing it independently in advance through the central call session, the system eliminates redundant registration exchanges during call setup, reducing time loss while ensuring devices are properly registered before calls are established.
2Reliability
If devices perform redundant registration processes during call establishment, then device authentication is ensured, but signaling complexity increases
Solution Approach 1:
The authentication function is extracted from the call establishment signaling process. By separating authentication into a distinct preliminary step through central call session creation, the system ensures device authentication reliability while simplifying the main call establishment signaling, reducing overall signaling complexity.
Solution Approach 2:
The call establishment process is segmented into distinct phases: authentication phase (central call session establishment) and connection phase (actual call setup). This segmentation allows authentication to be handled separately and efficiently, reducing the complexity of the overall signaling process while maintaining authentication reliability.
3Adaptability or versatility
If traditional call establishment methods are used, then compatibility with existing systems is maintained, but call establishment speed decreases
Solution Approach 1:
The central call session acts as an intermediary between traditional registration systems and modern fast call establishment requirements. This intermediary structure maintains compatibility with existing registration and authentication mechanisms while enabling faster call setup by eliminating redundant exchanges, thus improving call establishment speed without sacrificing system compatibility.
Solution Approach 2:
By performing call session establishment in advance as a preliminary action, the system prepares the communication path before actual calls are needed. This preliminary setup maintains compatibility with existing systems while significantly reducing call establishment speed, as the heavy lifting of session creation is done beforehand rather than during each call setup.
Data Source
AI summary
An example method includes: receiving, from an initiating device, a call destined for a target account; establishing, at a server, a central call session for the call and connecting the initiating device to the central call session; sending a central call session notification to a target device associated with the target account, the central call session notification to prompt the target device to initiate a request to join the central call session; receiving, from the target device, a response to the central call session notification; and when the response comprises the request to join the central call session, connecting the target device to the central call session to establish the call.


