Variable Reordering Timer for Wireless Error Reporting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional reordering timers in wireless communication systems employ fixed timeout periods, leading to increased end-to-end latency due to delayed error reporting in acknowledged mode operations, as they wait too long to send status reports when a packet is not received.
Innovation Solution
Implementing a dynamic reordering timer with a variable timeout period set based on the number of transmissions before successful receipt of a packet, reducing reporting latency by dynamically adjusting the timeout period using the formula Reorder Timer=K*(Maximum Number of HARQ Transmissions−SNx—RX_Number).
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If a fixed timeout period is used for reordering timers, then the system maintains simplicity in timer management, but end-to-end latency increases due to delayed error reporting
Solution Approach 1:
The patent applies the dynamics principle by transforming the static fixed timeout period into a dynamic variable timeout period. The timeout value is adjusted based on the number of transmissions attempted, allowing the timer to adapt its duration according to actual network conditions. This resolves the contradiction by enabling faster error reporting (reducing latency) when packets are lost early, while maintaining reasonable waiting times when retransmissions are in progress, all without requiring complex manual timer management.
Solution Approach 2:
The patent implements parameter changes by modifying the timeout period parameter based on the transmission attempt count. The formula timeout = K × (Maximum Number of HARQ Transmissions − SNx−RX_Number) dynamically adjusts the timeout value as transmissions progress. This resolves the contradiction by automatically optimizing the timeout parameter to reduce latency when packets are lost while maintaining simplicity through formula-based adjustment rather than complex management logic.
2Productivity
If a fixed timeout period is used for reordering timers, then the timer management remains simple, but error reporting is delayed causing increased latency in acknowledged mode operations
Solution Approach 1:
The patent makes the timeout period dynamic by linking it to the number of transmissions attempted. As transmissions progress, the timeout period automatically adjusts, enabling faster error reporting when packets are lost early in the transmission process. This resolves the contradiction by improving error reporting speed through dynamic adaptation while maintaining relatively simple management through automated formula-based adjustment.
Solution Approach 2:
The patent incorporates feedback by using the transmission attempt count (SNx−RX_Number) to determine the appropriate timeout period. The system continuously monitors transmission progress and adjusts the timeout accordingly, creating a feedback loop that optimizes error reporting speed based on actual network conditions. This resolves the contradiction by enabling fast error reporting through automated feedback-driven adjustment rather than complex manual intervention.
3Reliability
If the reordering timer waits too long to send status reports, then packet retransmission opportunities are preserved, but overall system performance deteriorates due to minimized delays
Solution Approach 1:
The patent applies dynamics by making the timeout period adaptable to transmission progress. The timeout is longer when early transmissions fail (preserving retransmission opportunities) and shorter when packets are lost later (improving system responsiveness). This resolves the contradiction by dynamically balancing reliability and performance based on actual transmission conditions rather than using a fixed timeout that compromises both.
Solution Approach 2:
The patent changes the timeout parameter based on the number of transmissions attempted, using the formula timeout = K × (Maximum Number of HARQ Transmissions − SNx−RX_Number). This parameter adjustment resolves the contradiction by automatically optimizing the timeout to maintain reliability when retransmissions are available while improving performance by reducing delays when retransmissions are no longer viable.
Data Source
AI summary
Upon receiving a particular data unit by a receiving layer of a wireless device, it is detected that a previous data unit earlier in sequence to the particular data unit has not yet been received by the receiving layer. A timer is started in response to the detecting, where the timer has a time-out period that is variable dependent upon a parameter associated with receipt of the particular data unit. Upon expiration of the timer based on the timeout period, the receiving layer generates an error indication.


