410 likes | 417 Views
This work explores coding techniques for multiple antennas with linear and nonlinear (BLAST) interfaces. The system model, receivers, iterative receiver, and simulation results are discussed.
E N D
CODING FOR MULTIPLE ANTENNAS WITH LINEAR AND NONLINEAR (BLAST) INTERFACES EZIO BIGLIERI (work done with A. Nordio, G. Taricco, and A. Tulino) DIMACS WORKSHOP, OCTOBER 2002
OUTLINE • SYSTEM MODEL AND BASIC ASSUMPTIONS • LINEAR AND NONLINEAR RECEIVERS • ZERO-FORCING AND MMSE BLAST • ITERATIVE RECEIVER • CODING FOR NONLINEAR RECEIVERS • SIMULATION RESULTS
SYSTEM MODEL • mimo channel with t transmit and r receive antennas • fading constant over N symbol intervals • independent rayleigh fading channel • perfect csi at receiver
TX RX H
INTRODUCING AN INTERLEAVER Pairwise error probability with ML detection: E E
INTRODUCING AN INTERLEAVER Spatial interference
INTRODUCING AN INTERLEAVER • OPTIONS FOR REMOVING 1: • r
INTRODUCING AN INTERLEAVER • OPTIONS FOR REMOVING 1: • r • Alamouti-type coding
INTRODUCING AN INTERLEAVER • OPTIONS FOR REMOVING 1: • r • Alamouti-type coding • Introducing a row-interleaver
INTRODUCING AN INTERLEAVER A random row interleaver yields
A LINEAR INTERFACE Metric used:
NONLINEAR INTERFACE reduce spatial interference G + + – L decoder L has zero diagonal elements
NONLINEAR INTERFACE reduce spatial interference G + + – L decoder L strictly upper triangular: Allows t iterations BLAST L with zero diagonal elements ITERATIVE RECEIVER
BLAST INTERFACE Use a soft estimate of the transmitted code word X in the form
NONLINEAR ITERATIVE INTERFACE A + + – L decoder estimate of spatial interference L has zero diagonal elements: L = AH - diag(AH)
NONLINEAR ITERATIVE INTERFACE estimate of spatial interference:
CODING FOR NONLINEAR INTERFACES vertical coding: coded symbols are spread across TX antennas encoder . . .
CODING FOR NONLINEAR INTERFACES encoder horizontal coding: each TX antenna is encoded separately encoder . . . encoder
encoder . . . CODING FOR NONLINEAR INTERFACES vertical coding: no preliminary decisions available to increase the reliability of symbols detected and used for cancellation
encoder encoder . . . encoder CODING FOR NONLINEAR INTERFACES horizontal coding: interference cancellation is limited by the weakest code
CODING FOR NONLINEAR INTERFACES horizontal + vertical coding: each TX antenna transmits a subcode of a larger code encoder . . .
SIMULATION RESULTS (8,4,4) Extended Hamming code