MIMO Stream Padding Allocation for Higher Throughput
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing techniques, such as those described in NPL 1, face challenges in managing padding bits effectively when the modulation scheme, code rate, and codeword size vary stream by stream in MIMO communication systems, leading to increased padding bits and inefficient data transmission.
Innovation Solution
The proposed solution involves a transmission apparatus and method that calculates and distributes padding bits based on specific equations (e.g., Equations 5-10) to minimize padding bits across streams, allowing for efficient data distribution even when the modulation scheme, code rate, and codeword size differ between streams, thereby optimizing data throughput.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If codeword padding and SC block padding are performed to ensure integer numbers of CWs and SC blocks per stream, then the transmission structure is regularized and aligned across streams, but the number of padding bits increases significantly
Solution Approach 1:
The patent changes the parameters of data distribution by introducing a group size parameter Ng(iss) that is specific to each stream. This allows the system to adjust how data bits are grouped and distributed across streams, enabling better alignment with codeword and symbol block boundaries without requiring excessive padding. The group size is calculated based on the code rate and modulation scheme of each stream, allowing flexible adaptation to different stream configurations.
Solution Approach 2:
The patent segments the transmission data into groups of Ng(iss) bits for each stream before distribution. This segmentation allows the system to handle data in manageable units that can be efficiently packed into codewords and symbol blocks. By dividing the data into groups and then distributing these groups across streams, the system achieves better alignment and reduces the need for padding while maintaining structural regularity.
2Ease of operation
If data is distributed proportionally to modulation order and LDPC encoding rate, then fairness among streams is improved, but the complexity of calculating and managing padding bits increases
Solution Approach 1:
The patent performs preliminary calculations of the group size Ng(iss) for each stream before actual data distribution. By pre-calculating the appropriate group size based on the stream's code rate and modulation scheme, the system establishes a foundation for fair and efficient data distribution. This preliminary action simplifies subsequent data allocation and padding management by providing clear guidelines for how data should be grouped and distributed across streams.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A transmission apparatus determines the size of padding data by using the group size of each of a plurality of transmission streams calculated on the basis of a code rate and a modulation scheme that are set for each transmission stream and the number of groups calculated from the size of input transmission data and the group size of the each transmission stream, adds padding data having the determined size to the transmission data, distributes the transmission data and the padding data to generate the plurality of transmission streams, encodes and modulates each of the generated transmission streams with the code rate and the modulation scheme that are set for each transmission stream, converts the modulated transmission streams into radio signals, and transmits the radio signals from a plurality of transmitting antennas.