Dynamic HARQ Transmission Control for Wireless Data Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless communication systems face challenges in ensuring reliable data transfer, particularly in unacknowledged modes where error correction procedures like ARQ are not used, leading to data loss due to limited communication resources and strict latency requirements.
Innovation Solution
The method involves identifying flow characteristics such as jitter, packet error rate, and throughput to determine a performance threshold, initiating retransmissions of transport blocks based on these thresholds, and dynamically controlling Hybrid Automatic Repeat Request (HARQ) procedures to improve data reliability without burdening low-latency applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If error correction procedures like ARQ are used to improve data reliability, then data transfer reliability is improved, but latency requirements are violated and communication resources are consumed
Solution Approach 1:
The system dynamically changes the parameter of retransmission timing by identifying flow characteristics (jitter, packet error rate, throughput) and comparing them against thresholds to determine when retransmissions should occur. This adaptive parameter adjustment allows the system to improve reliability only when necessary, rather than always performing error correction procedures that would violate latency constraints.
Solution Approach 2:
The patent implements a dynamic error correction mechanism that adapts to changing network conditions. By continuously monitoring flow characteristics and adjusting retransmission decisions in real-time, the system transitions from static error correction (always performing ARQ) to dynamic error correction (performing ARQ only when thresholds indicate poor conditions), thereby balancing reliability improvement with latency preservation.
2Reliability
If retransmissions are initiated to reduce packet loss, then data reliability is improved, but communication resources are consumed
Solution Approach 1:
The system monitors communication resource parameters (available resources, resource thresholds) and adjusts retransmission decisions based on threshold comparisons. When resources fall below thresholds, the system initiates retransmissions to improve reliability; when resources are sufficient, retransmissions are deferred or canceled, thereby conserving communication resources while maintaining necessary reliability.
3Reliability
If flow characteristic monitoring and threshold-based retransmission control are implemented, then data transfer reliability is improved, but system complexity increases
Solution Approach 1:
The patent segments the error correction function into distinct components: flow characteristic identification (separating jitter, packet error rate, throughput measurements), threshold determination (separating resource thresholds from retransmission thresholds), and retransmission control (separating the decision logic from actual retransmission execution). This modular segmentation reduces system complexity by making each component independent and manageable.
Solution Approach 2:
The system implements feedback loops where flow characteristics are continuously monitored and fed back to the retransmission control logic. Threshold comparisons create feedback mechanisms that automatically adjust retransmission behavior based on current network conditions, reducing the need for complex manual control while improving reliability through adaptive response.
Data Source
AI summary
Techniques are described herein to dynamically control a number of hybrid automatic repeat requests (HARQ) transmissions based at least in part on flow characteristics of a data flow. Data included in a transport block may be grouped into one or more data flows based on a variety of factors. A set of performance benchmarks may be associated with each data flow. Flow characteristics for each data flow may be measured. A network entity may determine a number of HARQ transmissions to be transmitted during a HARQ procedure based on measured flow characteristics satisfying the performance benchmarks. For example, if a performance benchmark is not satisfied by its associated flow characteristic, the network entity may request additional HARQ transmissions during the HARQ procedure.


