Flow-Level NIC Switching for Freeze-Free Network Acceleration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network quality evaluation methods based on signal strength fail to address freezing phenomena in application software use scenarios, as they do not account for varying network quality requirements of different data flows within a single application.

Innovation Solution

Implement a flow-level transmission quality evaluation method that switches data flows between network interface cards based on specific flow quality parameters, such as latency, packet loss rate, and retransmission rate, using different conditions for different data flows to optimize network acceleration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If network quality is evaluated based on signal strength at the channel level, then the evaluation process is simple, but it cannot accurately reflect the transmission quality of specific data flows

Engineering Contradiction:
Improvetransmission quality evaluation precisionVSAvoidevaluation system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the network evaluation from channel-level to flow-level by introducing flow quality parameters (latency, packet loss rate, retransmission rate) that specifically measure transmission quality for each data flow, thereby resolving the contradiction between evaluation precision and system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements feedback mechanisms by monitoring flow quality parameters in real-time and using this information to dynamically switch network interface cards, creating a closed-loop system that continuously optimizes transmission quality based on actual performance data

Inventive Principle:
Principle #23Feedback

2Reliability

If a single network interface card is used for all data flows, then the device complexity is low, but the user experience deteriorates when network quality is poor

Engineering Contradiction:
Improvenetwork transmission reliabilityVSAvoidnetwork interface management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by enabling the electronic device to dynamically select and switch between different network interface cards based on real-time flow quality parameters, transforming the static single-interface configuration into a dynamic multi-interface system that adapts to changing network conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the evaluation parameter from static signal strength to dynamic flow quality parameters (latency, packet loss rate, retransmission rate), allowing the system to make informed decisions about network interface selection based on actual transmission performance rather than theoretical signal strength

Inventive Principle:
Principle #35Parameter changes

3Reliability

If network switching is performed frequently to maintain quality, then the network quality is maintained, but freezing phenomena occur due to switching overhead

Engineering Contradiction:
Improvenetwork quality stabilityVSAvoidswitching overhead time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by evaluating flow quality parameters before switching decisions are made and by establishing clear switching conditions that must be met, thereby preventing unnecessary or premature switching operations that would cause freezing phenomena

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4344171B1Network acceleration method, electronic device, chip system, and readable storage medium
Publication Date: 2026.02.25 HONOR DEVICE CO LTD
  • EP4344171B1 patent drawingFigure 1
  • EP4344171B1 patent drawingFigure 2
  • EP4344171B1 patent drawingFigure 3

AI summary

This application provides a network acceleration method, an electronic device, a chip system, and a readable storage medium, and relates to the field of network communication technologies. The method includes: Different data flows (different data flows of different applications or different data flows of a same application) in an electronic device correspond to different flow quality evaluation conditions. When a flow quality parameter of any data flow meets a flow quality evaluation condition corresponding to the data flow, the electronic device switches the data flow from a current network interface card to another network interface card for transmission, thereby implementing network acceleration. The flow quality parameter includes at least one of the following parameters: a latency, a rate, a packet loss rate, a retransmission rate, and whether a packet response times out. Because corresponding flow quality evaluation conditions are respectively set for different data flows with different network quality requirements, different network acceleration time points can be obtained for flow quality of the data flows, thereby avoiding a freezing phenomenon.