Important Packet Protection for Low-Delay Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission methods in lossy networks suffer from significant transmission delays due to timeout-based retransmissions caused by packet loss, particularly for important packets such as retransmitted initial packets and tail packets, which are not adequately addressed by current techniques like the Tail Loss Probe method.
Innovation Solution
A data transmission method that identifies and performs protection processing on important packets, such as retransmitted initial packets, tail packets, ACK packets, and NACK packets, to avoid timeout-based retransmissions by either avoiding packet loss or actively triggering out-of-order retransmissions before the timeout expires, using mechanisms like packet loss entries, buffers, and acknowledgment entries to ensure timely delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If timeout-based retransmission is used for packet loss protection, then packet delivery reliability is improved, but transmission delay increases significantly
Solution Approach 1:
The patent applies preliminary action by proactively triggering out-of-order retransmission before the timeout period expires. When packet loss is detected through sequence number gaps, the system immediately initiates retransmission of missing packets without waiting for the timeout-based retransmission mechanism, thereby reducing transmission delay while maintaining reliability
Solution Approach 2:
The patent implements dynamics by introducing adaptive retransmission strategies that dynamically adjust based on packet type and network conditions. Different retransmission mechanisms (out-of-order vs. in-order, selective ACK vs. timeout-based) are dynamically selected based on the specific packet being transmitted and the current network state, optimizing both reliability and delay performance
2Loss of time
If out-of-order retransmission is triggered proactively, then transmission delay is reduced, but packet loss protection complexity increases
Solution Approach 1:
The patent applies local quality by implementing differentiated protection strategies for different packet types. Important packets (such as initial packets, tail packets, and packets following gaps) receive proactive out-of-order retransmission protection, while other packets use standard timeout-based retransmission. This localized approach reduces overall system complexity by applying complex mechanisms only where necessary
Solution Approach 2:
The patent uses parameter changes by modifying the retransmission timeout mechanism based on detected packet loss patterns. When gaps in sequence numbers are detected, the system changes the retransmission parameter from passive timeout-based to active out-of-order retransmission, dynamically adjusting the protection strategy based on network conditions
3Ease of operation
If all packets are protected with the same mechanism, then simplicity is maintained, but performance for important packets is insufficient
Solution Approach 1:
The patent implements local quality by applying differentiated protection mechanisms to different packet types. Important packets (initial packets, tail packets, packets after gaps) are identified and protected with proactive out-of-order retransmission, while other packets use standard mechanisms. This resolves the contradiction by maintaining simplicity for most packets while providing enhanced protection where needed
Solution Approach 2:
The patent applies segmentation by dividing packets into different categories based on their importance and characteristics. Packets are segmented into normal packets and important packets, with different retransmission strategies applied to each segment. This allows the system to maintain overall simplicity while providing specialized protection for critical packets
Data Source
AI summary
This application discloses a data transmission method, apparatus, and device, and a computer-readable storage medium, and relates to the field of communication technologies. In an example in which a first communication apparatus performs the method, the first communication apparatus receives a first packet; and with the first packet being an important packet that triggers timeout-based retransmission, performs a corresponding protection processing operation based on a type of the important packet, where the protection processing operation is used to successfully transmit the important packet when triggering the timeout-based retransmission is avoided.


