Voice Call Management for Handover Latency Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Handover latency occurs during transitions between voice over LTE (VOLTE) or voice over NR (VoNR) calls and voice over Wi-Fi (VoWiFi) calls, affecting call quality due to the need to transfer IP multimedia subsystem (IMS) call context and switch RTP connections between application processor (AP) and modem (MD) voice engines.
Innovation Solution
A voice call management method that determines the current scenario to decide whether to perform a voice call through a modem (MD) voice engine or an application processor (AP) voice engine, disabling unnecessary voice engines based on the supported services (Wi-Fi or cellular) to reduce handover latency and power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the UE performs handover between VOLTE/VoNR calls and VoWiFi calls, then the UE can switch between different network services, but handover latency increases and call quality deteriorates due to IMS call context transfer and RTP connection switching
Solution Approach 1:
The patent applies preliminary action by pre-configuring the MD voice engine to handle VoWiFi calls directly, eliminating the need for handover from AP voice engine. The system prepares the MD voice engine in advance to process Wi-Fi voice traffic, so when handover is needed, the call context can be transferred without requiring switching between different voice engines, thus reducing handover latency.
Solution Approach 2:
The patent merges the voice call processing function into the MD voice engine, combining both VOLTE/VoNR and VoWiFi call handling capabilities in a single engine. This consolidation eliminates the need for separate AP and MD voice engines, allowing seamless handover between network services without the latency overhead of switching between different processing engines.
2Adaptability or versatility
If both AP voice engine and MD voice engine are enabled, then the device supports multiple voice call scenarios, but power consumption increases
Solution Approach 1:
The patent applies dynamics by making the voice engine configuration adaptive to the current network scenario. The system dynamically determines which voice engine to use based on whether the device is connected to Wi-Fi or cellular network, and accordingly enables or disables the AP voice engine or MD voice engine. This dynamic adjustment ensures that only the necessary voice engine is active, reducing power consumption while maintaining full functionality across different network scenarios.
Data Source
AI summary
A voice call management method is provided. The voice call management method may be applied to an apparatus. The voice call management method may include the following steps. The apparatus may determine the current scenario associated with the operation environment of the apparatus. Then, the apparatus may determine to perform a voice call through a modem (MD) voice engine or through an application processor (AP) voice engine according to the current scenario.


