Adaptive Packet Forwarding Using In-Band Flow Measurement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication technologies fail to ensure proper and effective network resource allocation based on dynamic application information, leading to inconsistent user experience quality (QoE).

Innovation Solution

A packet processing method that utilizes in-band flow measurement and dynamic information to determine and adaptively adjust network resources such as quality of service, forwarding paths, and bandwidth, ensuring that the application meets service requirements and enhances user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If network resource is provided for the application based only on the dynamic information, then the network resource allocation is simple and fast, but properness and effectiveness of the provided network resource cannot be ensured

Engineering Contradiction:
Improvenetwork resource allocation speedVSAvoidproperness and effectiveness of network resource
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements in-band flow measurement to collect actual transmission quality data from the network domain and uses this feedback to adjust network resource allocation. The measurement results are fed back to the network device to determine whether to switch network resources, ensuring that resource allocation is both responsive and accurate based on real network conditions

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs in-band flow measurement in advance to predict transmission quality before making network resource allocation decisions. By measuring actual transmission quality proactively and using prediction models, the system prepares resource allocation strategies ahead of time, ensuring proper resource provision while maintaining allocation speed

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If in-band flow measurement is performed to accurately determine network resource, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvetransmission quality measurement accuracyVSAvoidnetwork device processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an in-band flow measurement mechanism as an intermediary to collect transmission quality data. This intermediary layer separates the complex measurement functions from the core network device, allowing the device to obtain accurate measurement results without bearing the full complexity burden, as the measurement process is integrated into the data plane flow

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The in-band flow measurement utilizes existing network data plane resources to perform measurements autonomously. The measurement process leverages the natural flow of application packets and existing network infrastructure, enabling the system to achieve high measurement precision without requiring additional dedicated measurement devices or excessive processing complexity

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12526215B2Packet processing method and related device
Publication Date: 2026.01.13 HUAWEI TECH CO LTD
  • US12526215B2 patent drawing
  • US12526215B2 patent drawing
  • US12526215B2 patent drawing

AI summary

Embodiments of this application disclose a packet processing method and a related device. When determining a first network resource based on dynamic information, a network device performs in-band flow measurement in a network domain in which the first network resource is used, to detect actual transmission quality of a packet of an application in the network domain. By comprehensively considering dynamic information, of the application, used when the packet of the application is forwarded by using the first network resource and a detection result of in-band flow measurement in the network domain, the network device obtains a second network resource for forwarding a packet of the application, and forwards a subsequent packet of the application for the application in the network domain by using the second network resource.