MIMO Transmitter QoS-Based Substream Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
MIMO systems employing successive interference cancellation (SIC) face significant delays in decoding data substreams, particularly in mobile devices, due to the complexity and resource-intensive nature of SIC receivers, which can lead to performance degradation and errors in decoding subsequent streams.
Innovation Solution
The solution involves a MIMO transmitter system that maps application-specific data streams with stringent delay requirements to earlier-decoded data substreams, using substream scheduling to prioritize mission-critical data and adjust coding rates and power allocation to reduce decoding time, thereby mitigating delays and improving robustness in SIC receivers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If successive interference cancellation (SIC) techniques are used to decode data substreams, then spatial multiplexing capacity is improved, but processing delays increase significantly
Solution Approach 1:
The transmitter performs preliminary actions by pre-processing data substreams with different coding rates before transmission. Mission-critical data streams are assigned lower coding rates in advance, enabling the receiver to decode them faster during SIC processing, thus reducing overall processing delays while maintaining spatial multiplexing capacity
Solution Approach 2:
The system changes the coding rate parameter for different data substreams based on their priority. By assigning lower coding rates to mission-critical streams and higher coding rates to less critical streams, the system optimizes the trade-off between decoding speed and spatial multiplexing throughput, reducing processing delays for important data
2Measurement precision
If detailed channel state information (CSI) is fed back from receiver to transmitter, then decoding accuracy is improved, but bandwidth consumption increases
Solution Approach 1:
The system extracts only the essential elements needed for SIC operation - specifically, the decoding order and coding rate information - rather than transmitting complete detailed CSI. This selective extraction reduces feedback bandwidth consumption while providing sufficient information for the transmitter to pre-process data substreams appropriately
Solution Approach 2:
The feedback mechanism changes from transmitting detailed CSI parameters to transmitting simplified operational parameters (decoding order, coding rates). This parameter transformation reduces the quantity of feedback data while maintaining the ability to achieve accurate SIC decoding at the receiver
3Measurement precision
If joint decoding is used for all data substreams, then decoding accuracy is improved, but receiver complexity increases
Solution Approach 1:
The receiver segments the decoding process into successive independent stages rather than performing joint decoding of all substreams simultaneously. Each data substream is decoded separately in a predetermined order using SIC, where previously decoded streams are subtracted from the received signal. This segmentation dramatically reduces receiver complexity while maintaining acceptable decoding accuracy through the prioritized decoding order
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The teachings presented herein provide methods and apparatus for use in a multiple-input multiple-output (MIMO) system transmitting a plurality of data substreams to a receiver employing ordered successive interference cancellation detection according to a predetermined sequence for decoding the data substreams. In an exemplary method, a quality of service (QoS) requirement is determined for each of two or more application-specific data streams, and the application-specific data streams are assigned to the data substreams according to the determined QoS requirements and the predetermined sequence, so that application-specific data streams having more stringent QoS requirements are decoded earlier than application-specific data streams having less stringent QoS requirements. In some embodiments, the determined QoS requirements comprise maximum delay requirements, and application-specific data streams requiring shorter maximum delays are assigned to earlier-decoded data substreams than application-specific data streams having less stringent maximum delay requirements. In other embodiments, the determined QoS requirements comprise an application-specific robustness, wherein application-specific data streams corresponding to less robust applications are assigned to earlier-decoded data substreams than application-specific data streams corresponding to more robust applications.