CODING FOR MULTIPLE ANTENNAS WITH LINEAR AND NONLINEAR (BLAST) INTERFACES
410 likes | 427 Vues
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.
CODING FOR MULTIPLE ANTENNAS WITH LINEAR AND NONLINEAR (BLAST) INTERFACES
E N D
Presentation Transcript
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