Adaptive Packet Forwarding Using In-Band Flow Measurement
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Measurement precision
If in-band flow measurement is performed to accurately determine network resource, then measurement precision is improved, but device complexity increases
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
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
Data Source
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.


