Adaptive Sub-Block Decoding for MIMO Complexity Tradeoffs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing recursive sub-block decoding algorithms in MIMO systems are not sufficiently adaptable to various configurations, leading to sub-optimal performance and complexity tradeoffs, as the division of information symbols is often deterministic or code-dependent, failing to optimize decoding performance and complexity effectively across different MIMO setups.
Innovation Solution
A decoder that determines a set of division parameters based on metrics derived from the upper triangular matrix of the transmission channel, allowing dynamic division of the vector of information symbols into sub-vectors, and uses symbol estimation algorithms to optimize the decoding process, thereby improving performance and reducing computational complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If deterministic or code-dependent division of information symbols is used in existing recursive sub-block decoding algorithms, then the decoding process is simplified, but decoding error performance and adaptability to various MIMO configurations deteriorate
Solution Approach 1:
The patent applies dynamics by making the division parameters adaptive rather than fixed. The division parameters are determined based on metrics derived from the upper triangular matrix components, allowing the decoding algorithm to dynamically adjust the sub-block division strategy according to the specific channel conditions and MIMO configuration, thereby improving decoding error performance while maintaining manageable complexity
Solution Approach 2:
The patent changes the parameters of the division process from deterministic fixed values to adaptive values determined by channel metrics. By deriving division parameters from the upper triangular matrix components (such as row norms or conditioning numbers), the system optimizes the division strategy for each specific transmission scenario, resolving the contradiction between simplicity and performance
2Ease of manufacture
If deterministic or code-dependent division of information symbols is used in existing recursive sub-block decoding algorithms, then implementation is easier, but adaptability to various MIMO configurations deteriorates
Solution Approach 1:
The patent transforms the division parameters from fixed deterministic values to adaptive parameters derived from channel metrics. This allows the same decoding algorithm structure to be applied across different MIMO configurations by simply changing the division parameters based on the upper triangular matrix characteristics, thereby maintaining implementation ease while achieving universal adaptability
Solution Approach 2:
The patent creates a universal decoding framework that can handle various MIMO configurations through adaptive parameter selection. The same core algorithm operates across different system configurations by adjusting division parameters based on channel metrics, making the decoder versatile without requiring multiple specialized implementations
3Device complexity
If fixed sub-block division is used in existing algorithms, then computational complexity is reduced, but performance optimization across different MIMO setups deteriorates
Solution Approach 1:
The patent introduces dynamics into the sub-block division process by making division parameters adaptive rather than fixed. The algorithm determines division parameters based on metrics from the upper triangular matrix, allowing computational resources to be dynamically allocated to sub-blocks based on their actual difficulty, thereby optimizing performance without excessive complexity
Solution Approach 2:
The patent changes the division parameters from fixed values to adaptive values derived from channel characteristics. By using metrics such as row norms or conditioning numbers of the upper triangular matrix, the system optimizes the computational distribution across sub-blocks for each specific MIMO configuration, achieving performance optimization with controlled complexity
Data Source
AI summary
Embodiments of the invention provide a decoder for decoding a signal received through a transmission channel in a communication system, said signal comprising a vector of information symbols, said transmission channel being represented by an upper triangular matrix, wherein the decoder comprises:a processing unit (309) configured to determine a set of division parameters depending on at least one division metric derived from components of said upper triangular matrix;a decoding unit (311) configured to divide said upper triangular matrix into two or more sub-matrices using said set of division parameters in accordance with a division of said vector of information symbols into two or more sub-vectors, and to determine at least one estimate of each sub-vector of information symbols by applying a symbol estimation algorithm,wherein the decoder is configured to determine at least one estimate of said vector of information symbols from the estimates of said sub-vectors of information symbols.


