MIMO Weighting Matrix Normalization for Power Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in achieving high-speed data transmission through MIMO communication using integer arithmetic operations, which can lead to arithmetic errors and overflow issues, potentially exceeding transmission power limits due to fluctuations in the row norm of the weighting factor matrix.
Innovation Solution
A wireless communication system that includes channel information matrix acquisition, weighting factor matrix arithmetic operation, normalization, detection of arithmetic errors, and the use of pre-stored weighting matrices to ensure the row norm is maintained within safe limits, preventing transmission power from exceeding set limits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If integer arithmetic operations are used for weighting factor matrix calculation in MIMO communication, then calculation speed is improved, but arithmetic errors and overflow issues occur leading to transmission power exceeding limits
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing normalization constants and weighting factor matrices in memory before actual transmission occurs. This allows the system to use fast integer arithmetic during real-time operation while maintaining accuracy through pre-computed reference values that correct potential arithmetic errors.
Solution Approach 2:
The patent implements feedback mechanisms by continuously monitoring the row norm of weighting factor matrices and comparing against predefined thresholds. When arithmetic errors or overflow conditions are detected, the system adjusts calculation parameters or switches to alternative matrices from pre-stored sets, ensuring transmission power remains within safe limits.
2Reliability
If row normalization is performed to maintain transmission power limits, then transmission reliability is improved, but calculation complexity increases
Solution Approach 1:
The patent reduces calculation complexity by pre-computing normalization constants and storing them in memory. Instead of performing complex normalization calculations in real-time, the system retrieves pre-calculated values, significantly simplifying the computational burden while maintaining accurate transmission power control.
Solution Approach 2:
The patent creates and stores multiple copies of weighting factor matrices with different normalization levels in memory. This allows the system to select appropriate pre-computed matrices based on current channel conditions without performing complex real-time normalization, thereby reducing calculation complexity while ensuring reliable power control.
3Reliability
If pre-stored weighting matrices are used to prevent arithmetic errors, then transmission reliability is improved, but memory requirements increase
Solution Approach 1:
The patent segments the weighting factor matrices into multiple groups or categories based on different channel conditions and error scenarios. This segmentation allows the system to store only the most critical and frequently needed matrices in memory, reducing overall storage requirements while maintaining reliable error prevention through selective matrix usage.
Solution Approach 2:
The patent optimizes memory usage by storing weighting matrices with varying precision levels and dimensions. Less critical matrices are stored with lower precision to reduce memory footprint, while critical matrices maintain full precision. This parameter variation approach balances error prevention capabilities with memory constraints.
Data Source
AI summary
An embodiment of the invention provides a wireless communication system for carrying out a spatial multiplexing communication between a transmitter, and a receiver, the system including: a channel information matrix acquiring section for acquiring a channel information matrix; a weighting factor matrix arithmetically operating section for obtaining a weighting factor matrix based on the channel information matrix thus acquired; a normalizing section for executing processing for normalizing the weighting factor matrix; a detecting section for detecting whether there is presence or absence of an abnormality in the processing; a weighting processing section for executing weighting processing based on the weighting factor matrix for each of transmission signals transmitted from the transmitter in accordance with a detection result obtained from the detecting section; and a transmitting section for transmitting the transmission signals for which the weighting processing section executes the weighting processing from the transmitter to the receiver.


