Reduced-complexity multiple-input multiple-output (MIMO) channel detection via sequential Monte Carlo
AssigneeNEC Laboratories America, Inc.
InventorsXiaodong Wang, Mohammad Madihian
Life of this patent
Estimating the term…
Abstract
A detection system and method are disclosed which uses sequential Monte Carlo techniques in a multiple-input multiple-output system. The detection system and method samples a first and second component of the modulation symbols separately, thereby reducing the number of symbol candidates and the computational complexity of the system.
Claims21
A method for demodulating data from a channel, comprising:
- receiving a priori probability values for symbols transmitted across the channel, each symbol decomposable into a first symbol component and a second symbol component;
- in accordance with the a priori probability values, determining a first set of Monte Carlo samples of the first symbol components weighted with respect to a probability distribution of the first symbol components and determining a second set of Monte Carlo samples of the second symbol components weighted with respect to a probability distribution of the second symbol components, where the first symbol components and the second symbol components are sampled independently;
- and
- estimating a posteriori probability values for the symbols based on the first and second sets of Monte Carlo samples.
A receiver for receiving information transmitted in a multiple-input multiple-output system comprising:
- a outer channel decoder;
- and
- an inner demodulator iteratively coupled to the decoder, the demodulator further comprising
- a first module which receives a priori probability values for symbols transmitted across a channel, each symbol decomposbale into a first symbol component and a second symbol component, and which determines a first set of Monte Carlo samples of the first symbol components weighted with respect to a probability distribution of the first symbol and which determines a second set of Monte Carlo samples of the second symbol components weighted with respect to a probability distribution of the second symbol components, where the first symbol components and the second symbol components are sampled independently, and
- a second module for estimating a posteriori probability values for the symbols based on the first and second sets of Monte Carlo samples.
A processor-readable medium comprising instructions which when executed on a processor perform a method for demodulating data from a channel, comprising:
- receiving a priori probability values for symbols transmitted across the channel, each symbol decomposable into a first symbol component and a second symbol component;
- in accordance with the a priori probability values, determining a first set of Monte Carlo samples of the first symbol components weighted with respect to a probability distribution of the first symbol components and determining a second set of Monte Carlo samples of the second symbol components weighted with respect to a probability distribution of the second symbol components, where the first symbol components and the second symbol components are sampled independently;
- and
- estimating a posteriori probability values for the symbols based on the first and second sets of Monte Carlo samples.
Dependencies are inferred from the claim text.