MIMO Decoder Skipping for Iterative Code Block Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in efficiently decoding code blocks in high-frequency bands, such as the 28 GHz and 39 GHz bands, due to increased path loss and the need for extensive iterative decoding, which can lead to power wastage and unexpected delays.
Innovation Solution
A decoder system that monitors decoding failures and activates selective skipping of iterative decoding based on count values, allowing early termination or skipping of decoding operations for code blocks, thereby optimizing decoding efficiency and reducing power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If extensive iterative decoding is performed on all code blocks, then decoding reliability is improved, but power consumption increases and decoding delays occur
Solution Approach 1:
The patent applies partial action by performing iterative decoding only on necessary code blocks rather than all code blocks. The error counter monitors decoding failures and triggers selective skipping of iterative decoding for code blocks that have already failed sequential decoding, avoiding wasteful energy consumption on doomed decoding operations while maintaining reliability on decodable blocks.
Solution Approach 2:
The patent segments the decoding process into two distinct phases: sequential decoding (initial attempt) and iterative decoding (repeated attempts). By monitoring errors during sequential decoding and selectively activating iterative decoding only when needed, the system divides the overall decoding task to avoid unnecessary energy expenditure on code blocks that cannot be decoded.
2Reliability
If extensive iterative decoding is performed on all code blocks, then decoding reliability is improved, but decoding time increases
Solution Approach 1:
The patent applies partial action by performing iterative decoding only on necessary code blocks rather than all code blocks. The error counter monitors decoding failures and triggers selective skipping of iterative decoding for code blocks that have already failed sequential decoding, avoiding wasteful time consumption on doomed decoding operations while maintaining reliability on decodable blocks.
Solution Approach 2:
The patent implements skipping by allowing the decoder to bypass iterative decoding for code blocks that fail sequential decoding. The error counter detects these failures and signals the decoder to skip remaining code blocks, rushing through the decoding process for obviously failed blocks while maintaining thoroughness on potentially successful blocks.
3Reliability
If sequential decoding is performed on all code blocks, then decoding completeness is improved, but power consumption increases
Solution Approach 1:
The patent implements skipping by allowing the decoder to bypass remaining code blocks when the error counter detects a predetermined number of decoding failures. This rushing through of obviously failed code blocks significantly reduces power consumption while the error counter mechanism ensures that skipping is activated only when appropriate, maintaining overall decoding completeness for the transport block.
Solution Approach 2:
The patent applies partial action by performing decoding operations only on necessary code blocks rather than all code blocks. The error counter monitors decoding failures and triggers selective skipping of iterative decoding for code blocks that have already failed sequential decoding, avoiding wasteful energy consumption on doomed decoding operations while maintaining reliability on decodable blocks.
4Measurement precision
If iterative decoding is activated for all code blocks, then decoding accuracy is improved, but processing efficiency decreases
Solution Approach 1:
The patent applies partial action by performing iterative decoding only on necessary code blocks rather than all code blocks. The error counter monitors decoding failures and triggers selective skipping of iterative decoding for code blocks that have already failed sequential decoding, avoiding wasteful energy consumption on doomed decoding operations while maintaining reliability on decodable blocks.
Solution Approach 2:
The patent changes the operational parameters of the decoder dynamically based on error counter feedback. When the error counter reaches a predetermined threshold, the decoder switches from full iterative decoding mode to selective skipping mode, adjusting the intensity of processing based on real-time channel conditions and decoding performance.
Data Source
AI summary
An operating method of a decoder device, included in a reception device of a multiple input multiple output (MIMO) communication system, includes receiving a transport block including a plurality of code blocks from a transmission device, performing sequential decoding on the plurality of code blocks and performing iterative decoding by up to a maximum iteration number on each of the plurality of code blocks, monitoring a result of the sequential decoding in real time to generate a count value of a decoding fail number, and determining whether to activate selective skipping of the iterative decoding or selective skipping of the sequential decoding on one or more remaining code blocks of the transport block, based on the count value.


