Data Unit Receiver Reordering Detection Gap Response
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data unit communication methods inadequately distinguish between data unit loss and reordering, leading to inefficient gap detection and response procedures, as they primarily assume data unit loss without accounting for reordering phenomena.
Innovation Solution
Implementing an explicit reordering detection procedure in data unit receivers and senders to identify reordering indications, which adapts the gap detection and response procedures to differentiate between reordering and loss, thereby improving communication performance by adjusting responses based on the most probable cause of gaps.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If gap detection and response procedures assume data unit loss, then data unit loss can be detected and responded to, but unnecessary retransmissions occur when reordering is the actual cause
Solution Approach 1:
The gap detection and response procedure dynamically adapts its behavior based on detected reordering indications. When reordering is detected, the procedure modifies its gap detection thresholds and response actions to account for the reordered sequence, preventing unnecessary retransmissions while maintaining reliable gap detection for actual losses.
Solution Approach 2:
The system implements feedback mechanisms where the detected reordering indication feeds back into the gap detection and response procedure. This feedback loop allows the system to adjust its gap detection sensitivity and response strategy based on the current network condition (reordering vs. loss), optimizing both detection accuracy and retransmission efficiency.
2Measurement precision
If reordering detection procedure is implemented, then reordering events can be identified, but system complexity increases
Solution Approach 1:
The overall data unit processing procedure is segmented into distinct functional components: a reordering detection procedure that independently identifies reordering indications, and a gap detection and response procedure that receives input from the reordering detection. This segmentation allows each component to be optimized independently while reducing overall system complexity through modular design.
Solution Approach 2:
The reordering detection procedure performs preliminary analysis of data unit sequences to detect reordering indications before the gap detection and response procedure executes. By performing this detection in advance, the system prepares the gap response mechanism with accurate context information, simplifying the subsequent gap handling logic and reducing overall procedural complexity.
Data Source
AI summary
A method is described for controlling a data unit receiver or a data unit sender. The data unit receiver or sender comprise a gap response procedure for responding to gaps in the sequence of data units received at the receiver. A reordering detection procedure S12 is provided for detecting a reordering indication indicative of a potential re-ordering of data units in the course of a transmission from sender to receiver, and the gap response procedure is adapted in response to detecting a re-ordering indication.


