Wireless Retransmission Coding With Adaptive Redundancy Versions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication, existing error correcting codes struggle to effectively handle various retransmission scenarios due to noise and interference, leading to unreliable data transmission and decoding failures.
Innovation Solution
The implementation of a hybrid redundancy version design that defines multiple redundancy versions for different retransmission scenarios, allowing for the selection of a suitable redundancy version based on the specific retransmission scenario, and encoding information bits with a low-density parity check (LDPC) code to generate a code word that includes parity bits, which is buffered and transmitted from a determined start position in a circular buffer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a single redundancy version is used for all retransmission scenarios, then the system complexity is reduced, but the reliability of data transmission deteriorates due to inability to adapt to different noise and interference conditions
Solution Approach 1:
The patent segments the single redundancy version into multiple redundancy versions (RV0, RV1, RV2, RV3), each optimized for different retransmission scenarios. The code word is divided into different segments that can be selectively transmitted based on the scenario, improving reliability without requiring complete retransmission.
Solution Approach 2:
The patent introduces dynamic selection of redundancy versions based on retransmission scenarios. The system dynamically determines which redundancy version to use by evaluating previous transmission outcomes, adapting to changing channel conditions rather than using a static single version.
2Reliability
If incremental redundancy with multiple redundancy versions is implemented, then error correction capability is improved, but the device complexity and processing overhead increase
Solution Approach 1:
The patent performs preliminary actions by pre-calculating and storing multiple redundancy versions in a circular buffer before transmission. The processing circuitry prepares all possible redundancy versions in advance, so that during retransmission, the system only needs to select and transmit the appropriate version rather than generating it on-the-fly, reducing processing complexity.
Solution Approach 2:
The patent changes the parameter of redundancy version index (0, 1, 2, 3) to adapt to different transmission scenarios. By varying this parameter based on scenario evaluation, the system achieves adaptive error correction without requiring complex processing, as each redundancy version is a predetermined variation of the code word.
3Reliability
If the entire code word is retransmitted in each retransmission scenario, then decoding success rate is improved, but the transmission efficiency and time consumption worsen
Solution Approach 1:
The patent extracts and transmits only the necessary portion of the code word for each retransmission scenario. Instead of retransmitting the entire code word, the system extracts specific segments corresponding to the selected redundancy version, reducing transmission overhead while maintaining decoding success rate through incremental redundancy accumulation.
Solution Approach 2:
The patent applies partial action by transmitting only the required redundancy information for each scenario rather than the complete code word. The receiver accumulates these partial transmissions incrementally, achieving full decoding capability through multiple partial transmissions rather than requiring complete retransmission each time.
4Adaptability or versatility
If redundancy versions are selected based on scenario evaluation of previous transmissions, then adaptability to different retransmission scenarios is improved, but the processing time and decision complexity increase
Solution Approach 1:
The patent uses simple parameter changes (redundancy version indices 0-3) to achieve adaptability. The scenario evaluation determines which predefined parameter (redundancy version) to select, avoiding complex adaptive algorithms. Each parameter corresponds to a predetermined redundancy version with known characteristics, enabling quick selection with minimal processing time.
Solution Approach 2:
The patent applies local quality by assigning specific characteristics to each redundancy version location in the circular buffer. Each redundancy version (RV0, RV1, RV2, RV3) has locally optimized properties for specific scenario types, allowing the system to select the appropriate local solution based on the evaluated scenario without requiring global optimization computations.
Data Source
AI summary
Aspects of the disclosure provide an apparatus that includes transmitting circuit and processing circuit. The transmitting circuitry is configured to transmit wireless signals. The processing circuitry is configured to encode a set of information bits with a code that is configured for incremental redundancy to generate a code word that includes the information bits and parity bits, buffer the code word in a circular buffer, determine a start position in the circular buffer based on a redundancy version that is selected from a plurality of redundancy versions based on a scenario evaluation of a previous transmission associated with the set of information bits, and transmit, via the transmitting circuitry, a selected portion of the code word from the start position.


