ARQ Feedback Polling via Extended Header for Reliable Retransmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication systems, the transmit end lacks awareness of when ARQ feedback information is received from the receive end due to the uncertainty of the ARQ feedback lifetime or transmission time point, leading to potential data deletion before feedback is acknowledged.
Innovation Solution
The method involves determining an ARQ feedback lifetime or transmission time point and using an extended header or control message to poll ARQ feedback, allowing the transmit end to recognize when ARQ feedback information is received within this timeframe and re-poll if necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the transmit end does not poll ARQ feedback, then the system operation is simple, but the transmit end cannot determine transmission success or failure and may delete data prematurely
Solution Approach 1:
The patent implements ARQ feedback polling where the transmit end actively queries the receive end for feedback information about transmitted data. This feedback mechanism allows the transmit end to reliably determine whether data was successfully received or needs retransmission, resolving the uncertainty that would otherwise lead to premature data deletion.
Solution Approach 2:
The system uses an extended header in transmitted packets that contains polling information, allowing the transmit end to simultaneously send data and query for feedback status. This self-service approach integrates the polling function into the existing data transmission framework without requiring separate dedicated feedback channels.
2Reliability
If the transmit end polls ARQ feedback using extended header, then transmission status can be determined accurately, but the device complexity increases
Solution Approach 1:
The patent merges the ARQ feedback polling function with the existing data transmission header by using an extended header structure. This combination allows feedback polling information to be carried within the same packet framework as data transmission, eliminating the need for separate feedback polling packets and reducing overall system complexity.
Solution Approach 2:
The extended header serves multiple functions: it carries data transmission information and simultaneously contains ARQ feedback polling information. This multi-functionality allows a single structure to handle both data communication and feedback acquisition, reducing the need for additional dedicated structures.
3Adaptability or versatility
If ARQ feedback lifetime is not set, then the system is flexible in timing, but the transmit end cannot manage feedback reception timing and may lose feedback information
Solution Approach 1:
The patent establishes an ARQ feedback lifetime parameter in advance before feedback transmission occurs. This preliminary setting defines the valid time window for feedback reception, allowing the transmit end to proactively manage the feedback reception process and know when to expect and process feedback information.
Solution Approach 2:
The system dynamically manages feedback reception by combining a predefined lifetime parameter with active polling. The polling mechanism adapts to the lifetime constraint, creating a dynamic feedback management system that balances timing flexibility with information preservation.
Data Source
AI summary
An apparatus and method for Automatic Repeat reQuest (ARQ) feedback polling in a wireless communication system are provided. The method for ARQ feedback polling includes transmitting at least one ARQ block to a receive end, polling ARQ feedback to the receive end using an extended header, determining if ARQ feedback information is received from the receive end within a lifetime of ARQ feedback, determining success or failure of transmission of the at least one ARQ block through the ARQ feedback information if it is determined that the ARQ feedback information is received within the lifetime of ARQ feedback, and polling ARQ feedback again to the receive end if it is determined that the ARQ feedback information is not received within the lifetime of ARQ feedback.


