Packet-Switched Call Initiation Delay During Network Handover
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
During a network handover process in packet-switched networks, initiating a call simultaneously can result in the UE transmitting a call initiation message over the previous network, leading to call failures due to incomplete handover and mismatched network connections.
Innovation Solution
Implementing a delay in sending the call initiation message when a handover is detected, using a predetermined timer to ensure the handover process is complete or expired, allowing the message to be transmitted over the new network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the UE transmits the call initiation message immediately upon user input, then the call establishment speed is improved, but the call may fail due to incomplete handover and network mismatch
Solution Approach 1:
The system performs preliminary detection of handover status before transmitting the call initiation message. The UE checks whether a handover process is ongoing or completed before proceeding with call setup, ensuring that the message is sent only when the network connection is stable and appropriate. This preliminary check prevents call failures caused by sending messages during incomplete handovers while minimizing delay by only waiting when necessary.
2Reliability
If the UE delays the call initiation message to ensure handover completion, then the call establishment reliability is improved, but the call establishment time increases
Solution Approach 1:
The system performs preliminary detection of handover status before transmitting the call initiation message. The UE checks whether a handover process is ongoing or completed before proceeding with call setup, ensuring that the message is sent only when the network connection is stable and appropriate. This preliminary check prevents call failures caused by sending messages during incomplete handovers while minimizing delay by only waiting when necessary.
Solution Approach 2:
The system dynamically adjusts the timing of call initiation based on the actual handover status. Rather than using a fixed delay, the UE continuously monitors handover indicators and adapts its transmission timing accordingly. When handover is complete or not occurring, the message is sent immediately; when handover is in progress, the transmission is delayed until appropriate. This dynamic approach optimizes both reliability and timing.
Data Source
AI summary
A user equipment (UE) is configured to implement selective call initiation delay responsive to detection of a contemporaneous handover process. When a user provides input indicating initiation of a packet-switched call, the UE determines whether there is a handover process ongoing. If not, a call initiation message (e.g., a SIP INVITE message) is transmitted without further delay. However, if a handover process is ongoing at the time of the user input, the UE refrains from promptly transmitting the call initiation message and starts a timer of a predetermined duration to provide additional time for the handover process to complete. Responsive to the timer expiring or to the handover process completing before the timer expires, the UE then promptly transmits the call initiation message to initiate establishment of the packet-switched call over whatever network to which the UE is currently attached.


