Dynamic Timer Mechanism for Wireless Packet Retransmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication tools incur delays and reduced throughput due to their reliance on acknowledgment responses and retransmissions for data packet loss, which is not suitable for real-time applications like voice communications, as they are optimized for accurate delivery rather than timely delivery.

Innovation Solution

A timer mechanism is dynamically tuned based on radio frequency (RF) conditions by calculating a packet-loss probability using recorded history, allowing for real-time adjustments in the time-interval for retransmitting data packets, thereby improving transmission efficiency and reliability without compromising quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a timer mechanism uses a fixed time-interval for retransmitting data packets, then the system is simple to operate, but it causes unnecessary delays during good RF conditions and fails to adapt to changing network conditions

Engineering Contradiction:
ImproveAdaptability to RF conditionsVSAvoidComplexity of timer mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The timer mechanism transitions from a static fixed time-interval to a dynamic adaptive time-interval that automatically adjusts based on real-time RF conditions. The system continuously monitors packet delivery success and modifies the time-interval accordingly, enabling the mechanism to adapt to changing network conditions without manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The time-interval parameter of the timer mechanism is changed dynamically based on RF conditions. When RF conditions are good, the time-interval is reduced to minimize delays. When RF conditions deteriorate, the time-interval is increased to allow more time for packet delivery, thus optimizing performance across varying network conditions.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the timer mechanism waits for acknowledgment responses before retransmitting data packets, then accurate delivery is ensured, but transmission delays increase and throughput decreases

Engineering Contradiction:
ImproveAccuracy of packet deliveryVSAvoidTransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary assessment of RF conditions and proactively adjusts the time-interval before packet loss occurs. By monitoring network conditions in advance and predicting potential issues, the system can adjust timing parameters preemptively, reducing delays while maintaining delivery accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where acknowledgment responses and packet delivery status are continuously monitored. This feedback information is used to dynamically adjust the time-interval, creating a closed-loop system that balances reliability and speed by learning from actual network performance.

Inventive Principle:
Principle #23Feedback

3Reliability

If the timer mechanism uses a longer time-interval to wait for packet arrival, then packet loss is reduced, but transmission throughput decreases due to increased delays

Engineering Contradiction:
ImproveReduction of packet lossVSAvoidTransmission throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The time-interval is made dynamic rather than static, allowing the system to optimize the balance between reliability and throughput. When network conditions are stable and good, shorter intervals maintain high throughput. When conditions deteriorate, longer intervals automatically extend to prevent packet loss, thus adapting to maintain optimal performance.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8300620B1Dynamically tuning a timer mechanism according to radio frequency conditions
Publication Date: 2012.10.30 T MOBILE INNOVATIONS LLC
  • US8300620B1 patent drawing
  • US8300620B1 patent drawing
  • US8300620B1 patent drawing

AI summary

Systems, methods, and computer-readable media for adjusting a timer mechanism based on radio frequency (RF) conditions of a network connecting source and destination devices are provided. Initially, data packets transmitted by the source device are assigned an ordering. This ordering is compared to an actual order in which the data packets are received at the destination device to ascertain whether any data packets were missing due to RF conditions. A negative response indicating missing, or lost, data packets may be returned, thereby invoking the source device to retransmit the data packets identified as missing. The device(s) may compute a probability of packet-loss (utilizing a recorded history of the transmitted packets in conjunction with the data packets actually received) and utilize the packet-loss probability to dynamically tune a time-interval of the timer mechanism. Upon expiration of the time-interval, the timer mechanism instructs the source device to retransmit the initial data packets.