MIMO Codeword Selection via BER Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Multi-input multi-output (MIMO) communication systems face challenges in achieving a balance between high data transmission rate and link quality, with existing space-time coding techniques offering either high spectral efficiency or robustness against channel fading but at the cost of increased computational complexity and inflexible codeword structures.
Innovation Solution
A method for selecting codewords in MIMO systems that combines spatial multiplexing and transmit diversity using grouped space-time block codes, incorporating orthogonal structures to reduce receiver computational load and achieve minimum bit error rates, with a receiver-driven approach to select optimal codewords based on bit error rate calculations and feedback information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If space-time block code (STBC) is used for transmit diversity, then link quality is improved, but spectral efficiency deteriorates
Solution Approach 1:
The patent implements dynamic codeword selection where the transmitter and receiver agree on different codeword candidates based on channel conditions. The system switches between spatial multiplexing and transmit diversity modes dynamically, allowing the transmitter to send data at high rates when channel conditions permit while maintaining diversity gain when needed, thus resolving the tradeoff between spectral efficiency and link quality
Solution Approach 2:
The patent changes the coding parameters dynamically by selecting from multiple codeword candidates with different code rates and diversity gains. The system can switch between codewords with different transmission characteristics (e.g., code rate 2 for spectral efficiency, code rate 1 for diversity gain), allowing adaptation to changing channel conditions and resolving the contradiction between spectral efficiency and link quality
2Productivity
If layered space-time code (LSTC) or BLAST techniques are used for spatial multiplexing, then data transmission rate is improved, but protection against channel fading deteriorates
Solution Approach 1:
The system dynamically switches between spatial multiplexing modes (LSTC/BLAST) and transmit diversity modes (STBC) based on real-time channel conditions. When channel fading is severe, the system transitions to STBC for robust protection. When channel conditions are good, it uses LSTC/BLAST for high data rates, thus resolving the tradeoff between data transmission rate and fading protection
Solution Approach 2:
The patent changes the transmission mode parameters by selecting different codeword candidates with different code rates and diversity gains. The system can switch between high-rate codewords (code rate 2) for spatial multiplexing and robust codewords (code rate 1) for transmit diversity, allowing dynamic adaptation to channel conditions and resolving the contradiction between data transmission rate and fading protection
3Reliability
If maximum likelihood (ML) detection is used for signal detection, then performance is improved, but computational complexity increases
Solution Approach 1:
The patent implements a feedback mechanism where the receiver calculates bit error rates for different codeword candidates and feeds back the best performing codeword to the transmitter. This feedback loop allows the system to use simpler detection methods (like OSIC instead of ML) while maintaining high performance through intelligent codeword selection based on actual channel conditions and error rate feedback
4Reliability
If double space-time transmit diversity (DSTTD) is used, then diversity gain and spatial multiplexing gain are achieved simultaneously, but decoding complexity increases
Solution Approach 1:
The patent segments the transmission process into multiple codeword candidates, each with specific diversity gain and spectral efficiency characteristics. Instead of using a single complex DSTTD scheme, the system divides the possibilities into separate codeword options (e.g., STBC with code rate 1 for diversity, LSTC with code rate 2 for spectral efficiency), allowing the receiver to evaluate and select the most appropriate segment based on channel conditions, thus reducing overall decoding complexity while maintaining performance benefits
Data Source
AI summary
A method for selecting a codeword in a multi-input multi-output (MIMO) communication system is disclosed. The method comprises steps providing a transmitter with codeword. A receiver receives the codeword candidates and calculates the corresponding bit error rate (BER) according to a decoding strategy. The receiver chooses a codeword candidate which has a minimum BER value and sends a selection signal to the transmitter. And, a transmitter determines a codeword for data transmission according to the selection signal.


