Title: CODING FOR MULTIPLE ANTENNAS
1CODING 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
2OUTLINE
- SYSTEM MODEL AND BASIC ASSUMPTIONS
- LINEAR AND NONLINEAR RECEIVERS
- ZERO-FORCING AND MMSE BLAST
- ITERATIVE RECEIVER
- CODING FOR NONLINEAR RECEIVERS
- SIMULATION RESULTS
3SYSTEM MODEL
- mimo channel with t transmit and r
receive antennas - fading constant over N symbol intervals
- independent rayleigh fading channel
- perfect csi at receiver
4 TX
RX
H
5SYSTEM MODEL
6INTRODUCING AN INTERLEAVER
Pairwise error probability with ML detection
E
E
7INTRODUCING AN INTERLEAVER
Spatial interference
8INTRODUCING AN INTERLEAVER
9INTRODUCING AN INTERLEAVER
- OPTIONS FOR REMOVING ?1
- r? ?
10INTRODUCING AN INTERLEAVER
- OPTIONS FOR REMOVING ?1
- r? ?
- Alamouti-type coding
11INTRODUCING AN INTERLEAVER
- OPTIONS FOR REMOVING ?1
- r? ?
- Alamouti-type coding
- Introducing a row-interleaver
12INTRODUCING AN INTERLEAVER
A random row interleaver yields
13LINEAR INTERFACE
Metric used
14NONLINEAR INTERFACE
reduce spatial interference
G
L
decoder
L has zero diagonal elements
15NONLINEAR INTERFACE
reduce spatial interference
G
L
decoder
L strictly upper triangular Allows t iterations
? BLAST L with zero diagonal elements ? ITERATIVE
RECEIVER
16BLAST INTERFACE
Use a soft estimate of the transmitted code word
X in the form
17BLAST algorithm step 1
18BLAST algorithm step 1
19BLAST algorithm step 1
20BLAST algorithm step 1
21BLAST algorithm step 2
22ZF BLAST
23ZF BLAST
24MMSE BLAST
25MMSE BLAST
26NONLINEAR ITERATIVE INTERFACE
A
L
decoder
estimate of spatial interference
L has zero diagonal elements L AH -
diag(AH)
27NONLINEAR ITERATIVE INTERFACE
estimate of spatial interference
28CODING FOR NONLINEAR INTERFACES
vertical coding coded symbols are spread across
TX antennas
encoder
. . .
29CODING FOR NONLINEAR INTERFACES
encoder
horizontal coding each TX antenna is encoded
separately
encoder
. . .
encoder
30 CODING FOR NONLINEAR INTERFACES
vertical coding no preliminary decisions
available to increase the reliability of symbols
detected and used for cancellation
31 CODING FOR NONLINEAR INTERFACES
horizontal coding interference cancellation is
limited by the weakest code
32 CODING FOR NONLINEAR INTERFACES
horizontal vertical coding each TX antenna
transmits a subcode of a larger code
encoder
. . .
33SIMULATION RESULTS
(8,4,4) Extended Hamming code
34(No Transcript)
35(No Transcript)
36(No Transcript)
37(No Transcript)
38(No Transcript)
39(No Transcript)
40(No Transcript)
41(No Transcript)