Network Channel Switching by Data Flow Type for Service Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The switching of network channels in mobile devices can lead to stuck services, particularly for delay-sensitive applications like gaming and video calls, due to slow network channel transitions, which degrade user experience.
Innovation Solution
A channel switching method that prioritizes maintaining certain data flows on the current network channel if they are delay-sensitive or meet quality requirements, while switching others to a higher-priority channel based on network quality and impact on service performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If network channel switching is performed when a higher priority channel becomes available, then network resource utilization is improved, but service continuity deteriorates due to stuck services during transition
Solution Approach 1:
The patent segments data flows into different types (first type and second type) and applies different switching strategies to each type. First type data flows maintain the same channel while second type data flows switch to the higher priority channel, resolving the contradiction by treating different data flows differently based on their characteristics
Solution Approach 2:
The patent applies different quality characteristics to different data flows by type. First type data flows are treated with channel stability priority while second type data flows are treated with channel priority switching, allowing local optimization for each flow type rather than a uniform approach
2Speed
If network channel switching speed is increased to prevent service sticking, then service responsiveness is improved, but network stability deteriorates due to premature switching
Solution Approach 1:
The patent implements dynamic channel selection based on real-time detection of data flow types. The system adaptively determines whether to switch channels or maintain current channels by identifying the type of each data flow, making the switching behavior flexible and context-dependent rather than fixed
Solution Approach 2:
The patent changes the channel assignment parameter based on data flow type classification. For first type data flows, the channel parameter remains unchanged while for second type data flows, the channel parameter switches to the higher priority channel, optimizing both speed and stability through parameter differentiation
Data Source
Figure 1a
Figure 1b
Figure 1c
AI summary
A channel switching method, an electronic device and a storage medium are provided. The electronic device includes a first network channel and a second network channel, and a use priority of the second network channel is higher than a use priority of the first network channel. The method includes: starting a first application, where the first application includes a first data flow, and the first data flow is carried on the first network channel; and when it is detected that the second network channel is enabled and it is detected that the first data flow is a data flow of a preset type, keeping the first data flow still carried on the first network channel; or when it is detected that the second network channel is enabled and it is detected that the first data flow is not a data flow of the preset type, switching the network channel carrying the first data flow to the second network channel. This application can reduce a problem of stuck service running caused by network channel switching, thereby improving user experience.