Precoder Component Segmentation for Wireless Memory Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face challenges in efficiently precoding data, particularly in reducing memory capacity requirements and determining precoders in a timely manner, especially as the number of transmission or reception antennas and layers increases, leading to exponential codebook size growth.
Innovation Solution
The method involves separating a precoder into multiple components defined by phase values, exponential values, and signs, with each component determined using specific memory locations storing coefficients, sine and cosine wave sizes, and sign combinations related to antenna ports and layers, allowing for prompt determination using reduced memory capacity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the number of transmission or reception antennas and layers is increased to improve data transmission performance, then transmission performance is improved, but memory capacity requirements and codebook size grow exponentially
Solution Approach 1:
The precoder is segmented into multiple components (phase values, exponential values, and signs) rather than storing the complete precoder matrix. This segmentation allows the system to handle large codebooks by breaking them into manageable parts that can be stored and processed separately, reducing the exponential memory growth associated with increasing antenna and layer configurations.
2Measurement precision
If the codebook size is increased to support more antenna ports and layers, then precoding accuracy is improved, but the time required to determine a precoder increases
Solution Approach 1:
The system performs preliminary actions by pre-calculating and storing only the essential components (phase values, exponential values, and signs) of precoders in the codebook. When a precoder needs to be determined, the system quickly retrieves these pre-computed components and combines them, avoiding the time-consuming process of calculating the entire precoder matrix from scratch while maintaining precoding accuracy.
3Speed
If all precoders in the codebook are stored in memory for quick access, then precoder determination speed is improved, but memory capacity requirements increase exponentially
Solution Approach 1:
The invention extracts only the essential components (phase values, exponential values, and signs) from the complete precoder matrices and stores these extracted elements in memory. This extraction approach allows the system to maintain fast precoder determination speeds by having these critical components readily available, while dramatically reducing memory capacity requirements by not storing redundant information from the full precoder matrices.
Data Source
AI summary
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-Generation (4G) communication system such as long-term evolution (LTE). An operation method of a base station in a wireless communication system may include obtaining indicators corresponding to a precoder, precoding a signal using the precoder, and transmitting the precoded signal to the terminal. The precoder may include elements defined by a phase value, an exponential value, or a sign, determined by combining variables based on the indicators. The precoder may be determined by searching a first memory storing coefficients for combining the variables corresponding to an antenna port and a layer, a second memory storing a size of a sine wave and cosine wave corresponding to the phase value, or a third memory storing a sign corresponding to a combination of an antenna port or a layer.


