Variable Reordering Timer for Wireless Error Reporting

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveend-to-end latencyVSAvoidtimer management complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveerror reporting speedVSAvoidtimer adjustment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8904245B2Using a variable timer for sending an error indication
Publication Date: 2014.12.02 NORTEL NETWORKS LTD
  • US8904245B2 patent drawing
  • US8904245B2 patent drawing
  • US8904245B2 patent drawing

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.