Packet Processing Apparatus Multipath Transmission Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network technologies face challenges in effectively controlling packet transmission due to misjudgment-prone mechanisms for estimating network status, leading to poor transmission control effects.
Innovation Solution
The implementation of a packet processing method and apparatus that utilizes segmented networks with multiple paths for concurrent transmission and retransmission, allowing for differentiated transmission control policies based on service types and tunnel types.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the transmit end host estimates network status based on acknowledgement packets, then transmission control is implemented, but misjudgment occurs leading to poor transmission control effect
Solution Approach 1:
The patent introduces an intermediary measurement mechanism where the transmit end host uses packet round-trip time and packet loss rate as intermediate indicators to infer network status, rather than directly relying on acknowledgement packets. This intermediary approach provides more accurate and timely network status estimation, resolving the misjudgment problem in traditional acknowledgement-based control.
Solution Approach 2:
The patent implements a feedback mechanism where the transmit end host continuously monitors packet round-trip time and packet loss rate, and adjusts the sending rate based on this feedback. This closed-loop feedback system enables dynamic adaptation to network conditions, improving transmission control effectiveness compared to static acknowledgement-based methods.
2Reliability
If segmented networks with multiple paths are used for concurrent transmission, then transmission reliability and throughput are improved, but system complexity increases
Solution Approach 1:
The patent divides the network into segmented structures with multiple transmission paths, allowing concurrent transmission on different segments. This segmentation enables parallel data flow, improving reliability through path diversity and throughput by utilizing multiple channels simultaneously, while the modular nature of segmentation keeps management manageable.
Solution Approach 2:
The patent transitions from single-path transmission to multi-dimensional path selection, adding the dimension of path diversity to the transmission system. By utilizing multiple dimensions (different paths, different segments), the system achieves improved reliability and throughput without proportionally increasing complexity, as the additional dimension provides redundancy and parallelism.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Embodiments of the present invention provide a packet processing method applied to a first network device. The first network device sends a first packet to a second network device, where a control packet header of the first packet includes a first number, and the first number is used to indicate a number of the packet that carries the first number and that is between the first network device and the second network device; and the first network device receives a first acknowledgement packet from the second network device, where the first acknowledgement packet includes an indication indicating whether the second network device receives the first packet. Based on a number of a packet between the first network device and the second network device and an acknowledgement packet between the first network device and the second network device, packet transmission between the network devices can be effectively controlled.