Professional Documents
Culture Documents
Architecture
Heavy Scattering
r (t ) Gs(t ) (t )
s: M-D trans vector, power P/M per transmit antenna
: N-D AWGN noise vector, 2var /component
G: M x N matrix Gaussian channel. Entries are independent and
identically distributed complex N(0,1) random variables
2 2
E Gij 1 Gij ~ 22
(M,N) Generalization of Shannon’s (1,1)
Capacity Formula C log 2
1 g
2
• LogDet Formula
C log 2 det I N GG H
M
2 2 Time
log 2 1 10 log 2 1 6 2
M M log 2 1 2
2 2 M
log 2 1 8 log 2 1 2
M M
THE RECEIVER BASED ON MAXIMIZING THE SIGNAL TO
INTERFERENCE AND NOISE RATIO
OF THIS ARCHITECTURE “ATTAINS” LogDet
FOR ALL M AND N, AND ALL AND ALL CHANNELS.
DIAGONAL BLAST (D-BLAST)
ADVANTAGES - THEORETICAL STANDPOINT
• LogDet capacity “attained” for all (M,N) and
all channels all SNRs with 1-D codecs
DISADVANTAGES
• Payload may not be adequate
Wasted spacetime at start and at end of a burst can result
in not enough layers (coded blocks).
• Somewhat problematic to code for periodic SINR
BURST
Five
...
point
space
Burst duration
Wasted
THIN:
(one symbol)
.. Wasted
... Poor code but
little waste
Symbol time ||
...
Time
HORIZONTAL BLAST
2
Capacity lower-bound: C M log 2 1 2 ( N M 1)
M
Code/mod (1
Primitive Code/mod (2
data 5:1 Code/mod
(3
...
stream Demux Code/mod
Code/mod (4
(5 Time
• Performs well and is easy to implement (Extremely Practical)
0.8 (1,2)
Log Det(16,16)
(1,1)
0.7
V-BLAST(16,16)
0.6
0.5
0.4
0.3
Receive
0.2 diversity
0.1
0
0 10 20 30 40 50 60 70 80 90
Rate(bps/Hz)
Only
purple
layer is
stratified
as shown
to left.
PLY
DEMUX
S
CODE/MOD
CODE/MOD
CODE/MOD
1:4
CODE/MOD
DEMUX S
CODE/MOD
CODE/MOD
1:4
CODE/MOD
CODE/MOD
CYCLE
DEMUX
S
PRIMITIVE EVERY
DEMUX
1:4 CODE/MOD
DATA CODE/MOD
SYMBOL
STREAM 1:5 CODE/MOD
CODE/MOD
1:4
S
DEMUX
CODE/MOD
CODE/MOD
CODE/MOD
1:4
CODE/MOD
DEMUX
S
CODE/MOD
CODE/MOD
CODE/MOD
STRATIFIED DIAGONALS: KEY FEATURES
...
Symbol duration || Time
White Noise
r3 r4
r1 r2
s1l
n , mi
s2 l
Additive Noise: mi G
l i
s
Ml
Whitened
Whitening and MRC: Noise
Noise covariance
Mutual Information
log 1
1
Ci 2 mi
M m 1
Mutual Information (MI) PLY
of a Ply
• MI added by the ith strata
PLY
1 M P
1
P
Ci M log 2 1 g m I N 2 GG (1 i / n) g m 2
H
M
H
Mn
M m 1
• Asymptotic MI as n
• Small e approximation log 1 e e
• Sum goes over to an integral
Asymptotic sum capacity
As n , asymptotic sum capacity
1
H H
n 1
Ci G
P 1 P
lim
n
i 1
M n ln 2 0
2
G N
I
M 2
GG Gd
MIN P2j
log 2 1 2
M
j 1
P H
log 2 det I N GG
M 2
e Pr C n
SD , G C e ,
n
SD
Ci f j , j 1,2,...n , i 1,2,..., n
N M and N
min( M , N )
DEALING WITH UNCERTAINTY IN BITS/SEC/PLY
- Monte-Carlo Method -
CAPACITY DEMANDS FOR OUTAGE Strata
q% < Q% Required Q capacity
Q
• CALCULATE Q% OF CHANNELS
NOT MEETING WEAKER iterate
DEMANDS FOR STRATA
CAPACITIES (CLEARLY Q% > q%)
Total
capacity
q
• ITERATE ON (q,Q) UNTIL Q% Q%
0
Numerical Results
Finite M, N
(M,1) case
(8,1) SD-BLAST, SUM CAPACITY vs
AVERAGE SNR at 10% outage
M=8, N=1
8
7
Capacity (bits/sec/Hz)
6
D-BLAST 64
32
5
16
4 8
3 4 Power
2
V-BLAST 2 optimization
n=1
1
SD-BLAST
0
-5 0 5 10 15 20 25
32
15 16
10 4
5
n=1
SD-BLAST
V-BLAST
0
-5 0 5 10 15 20 25
0.9
1 e
0.8
Probability {Capacity > Rate}=
0.7
(8,3)
0.6
(16,5)
0.5
(4,2)
0.4
0.3
1 e 0.8 D-BLAST
Probability {Capacity > Rate }=
0.7
D-BLAST
0.6
0.4
0.1
0
2 4 6 8 10 12 14 16 18
Rate (bps/Hz/dim)
Conclusions
• SD-BLAST ARCHITECTRE OFFERS ENORMOUS
CAPACITY (NEAR-CAPACITY)
-BINARY CODES
Thank you