Mobile Call Quality Improvement via Dynamic Interface Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of mobile devices often experience poor call quality due to service outages in wireless communication interfaces like radio networks or Wi-Fi, as they are unaware of better available options, leading to frustration and dissatisfaction.
Innovation Solution
A system and method that includes an over-the-top client on mobile devices to perform call quality tests, generate scores, and suggest switching from a problematic interface to a better one, such as from a radio network to Wi-Fi, with proactive notifications for service outages and automatic handovers during calls.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the mobile device uses a single communication interface (e.g., radio network), then the device complexity is reduced, but the call quality deteriorates when service outages occur
Solution Approach 1:
The system dynamically selects between radio network and Wi-Fi interfaces based on real-time service quality conditions. The mobile device monitors call quality metrics and automatically switches communication interfaces to maintain optimal call quality, transforming the static single-interface approach into a dynamic multi-interface system that adapts to changing network conditions.
Solution Approach 2:
The system introduces an intermediary mechanism (call quality monitoring and interface selection system) that mediates between multiple communication interfaces and the call application. This intermediary layer evaluates service quality from different interfaces and directs traffic through the optimal path, resolving the contradiction by adding intelligence rather than simply adding more interfaces.
2Ease of operation
If the system proactively monitors and suggests interface switches, then the user satisfaction improves, but the system complexity increases
Solution Approach 1:
The system implements self-service by automatically monitoring call quality and performing interface switches without requiring user intervention. The mobile device autonomously evaluates service conditions, determines optimal interfaces, and executes switch decisions, thereby improving user satisfaction while managing complexity through automation rather than manual processes.
Solution Approach 2:
The system establishes a feedback loop that continuously monitors call quality metrics from the radio network and Wi-Fi interfaces, compares them against quality thresholds, and triggers interface switches when quality degradation is detected. This feedback mechanism enables proactive service quality management, improving user experience while containing complexity through systematic automated control.
3Reliability
If automatic interface switching is implemented, then the call quality is maintained, but the loss of time for switching interfaces occurs
Solution Approach 1:
The system performs preliminary actions by pre-evaluating and pre-buffering communication data in both radio network and Wi-Fi interfaces before a switch is needed. Call quality metrics are continuously monitored in advance, and interface switch decisions are prepared beforehand, enabling rapid execution when quality degradation occurs and minimizing actual switching time during active calls.
Data Source
AI summary
The disclosed system provides a facility for improving user call quality at a mobile device. The system includes an over-the-top (OTT) client that may be installed on the mobile device for allowing a user to initiate call quality tests. The system performs a call quality test to generate a call quality score or metric from the obtained audio sample via a Call Quality Algorithm. If the call quality score or metric falls below a predetermined threshold, the system may suggest (via the OTT client or via a push notification) that the user of the mobile device switch from the first communication interface (e.g., a radio network such as 4G) to a second communication interface (e.g., Wi-Fi) on the mobile device. The disclosed system tracks the call quality score or metric of multiple mobile devices operating within a telecommunications network, identifies service outages within the network, and notifies impacted mobile devices.


