Network Channel Switching by Data Flow Type for Service Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvenetwork channel utilizationVSAvoidservice continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

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

Inventive Principle:
Principle #1Segmentation

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

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improvechannel switching speedVSAvoidnetwork stability
Core Design Contradiction:
SpeedVSReliability

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4216501B1Method for switching channels, electronic device, and storage medium
Publication Date: 2025.08.06 HONOR DEVICE CO LTD
  • EP4216501B1 patent drawingFigure 1a
  • EP4216501B1 patent drawingFigure 1b
  • EP4216501B1 patent drawingFigure 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.