Documente Academic
Documente Profesional
Documente Cultură
1
ELEC6014 AWCNSs: Advanced Topic Series S Chen
MIMO Wonderland
• Coherent MIMO: promises wonderland of diversity and/or multiplexing gains
– Reaching MIMO promised land requires accurate MIMO CSI estimate
• No-coherent or differential MIMO does not require CSI but suffers from 3 dB
penalty in SNR and less design freedom
2
ELEC6014 AWCNSs: Advanced Topic Series S Chen
Challenge/Motivation
3
ELEC6014 AWCNSs: Advanced Topic Series S Chen
4
ELEC6014 AWCNSs: Advanced Topic Series S Chen
5
ELEC6014 AWCNSs: Advanced Topic Series S Chen
• Number of bits per symbol: BPS = log2(L); number of bits per block: BPB =
NT · log2(L)
6
ELEC6014 AWCNSs: Advanced Topic Series S Chen
˘ ¯BPB
• Upon obtaining a priori LLRs La(u) k=1 from channel decoder, ML MIMO soft-demapper
produces a posterior LLRs: P
exp(pn )
sn ∈{s uk =1 }
Lp (uk ) = Lp (k) = ln P
exp(pn )
sn ∈{s uk =0 }
X BPB
ky(i) − Hsnk2
pn = − + ũk La (uk )
No k=1
˘ ¯BPB
ũk k=1
are the corresponding bits that map to the specific symbol vector sn
7
ELEC6014 AWCNSs: Advanced Topic Series S Chen
– CRSC, CURC and CML: complexity of RSC decoder, URC decoder, and ML
soft-demapper, respectively
– Two-stage inner turbo loop: Iin iterations; outer turbo loop: Iout iterations
– For larges MIMOs, use reduced-complexity near-optimum detectors, e.g. K-best
sphere detector, to avoid exponentially increasing complexity of ML
8
ELEC6014 AWCNSs: Advanced Topic Series S Chen
Existing State-of-the-Arts
• To maintain system’s throughput, use small (MT close to NT ) training data to
c LSCE , then use soft-decision based LS estimator
obtain initial H
Soft decision−directed
channel estimator
b dM
S c
H
F
Q−1 Q−1
RSC 1 URC 2 MIMO
Decoder Q Decoder Q Soft−demapper
1 2
9
ELEC6014 AWCNSs: Advanced Topic Series S Chen
10
ELEC6014 AWCNSs: Advanced Topic Series S Chen
MIMO
b (t)
S Soft−decision based
sel
b c (t)
H
a posteriori Lp Extract and save
information based Iin a posteriori
block−of−bits
selection information vectors lp
Q−1 Q−1
RSC 1 URC 2 MIMO
11
ELEC6014 AWCNSs: Advanced Topic Series S Chen
L1p (n)
(n − 1)th column
L2p (n)
Lp
LIpin (n)
nth column
xt (1) xt (2)
b (t)
Selected soft−estimated symbol sequence S sel
˘ I ¯
• Inner decoder iterations yield Iin a posterior soft decisions L1p(n), L2p(n), · · · , Lpin (n) for nth
bit ⇒ information regarding whether nth detected bit is reliable or not
12
ELEC6014 AWCNSs: Advanced Topic Series S Chen
where µ is the mean of the column, and Th a pre-defined block-of-bits selection threshold
• Soft decisions for nth bit relatively similar ⇒ a stable state may be reached by turbo decoder
and stable decisions of the inner decoder are likely to be the correct ones
• Experience suggests most of chosen bit blocks or symbols are selected according to Criterion 1
2. nth bit is reliable: if soft decisions have same sign and their absolute values in monotonically
ascending
|L1p (n)| < |L2p(n)| < · · · < |LIpin (n)|, sign{L1p (n)} = sign{L2p (n)} = · · · = sign{LIpin (n)}
• Correct decisions may experience iteration gain leading to increasing absolute values of soft-
decisions as number of inner iterations increases
• This type of reliable decisions could be missed by Criterion 1 and hence we have Criterion 2
• Fully exploit information provided by entire inner turbo iterative process ⇒ capable of making
high-confidence decision regarding whether nth detected bit is reliable or not
13
ELEC6014 AWCNSs: Advanced Topic Series S Chen
uj }BPS
where {e l L
j=1 represents the bit mapping for L-QAM symbol set {s }l=1
14
ELEC6014 AWCNSs: Advanced Topic Series S Chen
3
– MF = 1000, Msel = 100: complexity more than 10 times smaller than O MF3
• Because our LSCE is naturally embedded in original turbo process, total complexity
3
Cpro ≤ Iout · O Msel + Cideal
3
– Since Iout · O Msel ≪ Cideal, we have Cpro ≈ Cideal
15
ELEC6014 AWCNSs: Advanced Topic Series S Chen
1
3. Transmitted signal power normalised to unity, SNR defined as No
16
ELEC6014 AWCNSs: Advanced Topic Series S Chen
1.0 ..
...
SNR = 5 dB
0.9
fd = 0.01
0.8
3 inner iterations ..
IE(MI MO De mappe r - URC), IA(RSC) 5 outer iterations
...
0.7
.. .
0.6
. . .
. . .
0.5
. . .
. . .
0.4
.. .
0.3
....
0.2 .. MIMO Demapper-URC, perfect CSI
MIMO Demapper-URC, BBSB-SCE
0.1
... . Trajectory, perfect CSI
Trajectory, BBSB-SCE
0.0
0.0
. 0.1
RSC, Memory length = 3, half rate
0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0
IA(MIMO Demapper -URC), IE(RSC)
17
ELEC6014 AWCNSs: Advanced Topic Series S Chen
-1
10
-2
10
BER
-3
10
Maximum Achievable Rate
-4
10
18
ELEC6014 AWCNSs: Advanced Topic Series S Chen
1st
-1
10
-2
10
5th
BER
-3
10
Maximum Achievable Rate
-4 3rd
10
-5
10
Proposed semi-blind BBSB-SCE
Perfect CSI
-6
10
2 3 4 5 6 7 8 9 10
SNR (dB)
19
ELEC6014 AWCNSs: Advanced Topic Series S Chen
-1
10
-2
10
BER
-3
10
Maximum Achievable Rate
-4
10 Proposed semi-blind BBSB-SCE, Th=0.2
Proposed semi-blind BBSB-SCE, Th=0.5
-5
Proposed semi-blind BBSB-SCE, Th=1.0
10 Proposed semi-blind BBSB-SCE, Th=2.0
Proposed semi-blind BBSB-SCE, Th=3.0
Perfect CSI
-6
10
2 3 4 5 6 7 8 9 10
SNR (dB)
20
ELEC6014 AWCNSs: Advanced Topic Series S Chen
Iteration 1 to Iteration 5
2
1
Mean Square Error (MSE)
-1
10
-2
10 Iterative BBSB-SCE, 6 initial training blocks
CRLB, M T = 100
5
3 4 5 6 7 8 9 10
SNR (dB)
21
ELEC6014 AWCNSs: Advanced Topic Series S Chen
2
Mean Square Error (MSE) 1
5
2
-1
10
5
2
-2
10
5
2
-3
10 Proposed semi-blind BBSB-SCE
5
Soft-decision, whole data sequence
2 CRLB of M T =100
-4 CRLB of M T =1000
10
3 4 5 6 7 8 9 10
SNR (dB)
22
ELEC6014 AWCNSs: Advanced Topic Series S Chen
• We compare our proposed scheme with the existing stat-of-the-art that uses entire
soft-decision frame for CE, in terms of achievable bit error rate
– Computational complexity of our scheme is dramatically lower
23
ELEC6014 AWCNSs: Advanced Topic Series S Chen
fd = 10−5
• BER performance comparison: a) proposed joint BBSB-SCE and three-stage turbo receiver with Th = 1.0, and b) existing joint CE and
three-stage turbo receiver employing the entire detected data sequence for the soft decision aided channel estimator, for the time-varying
MIMO system with the interleaver lengths of LF = 16, 000 bits, 8, 000 bits and 4, 000 bits, respectively.
-1
10
-2
10
BER
-3
10
-4
10
Proposed semi-blind BBSB-SCE
Soft-decision, whole data sequence
10
-5 LF=16,000 bits
LF=8,000 bits
LF=4,000 bits
-6
10
5 6 7 8 9
SNR (dB)
24
ELEC6014 AWCNSs: Advanced Topic Series S Chen
fd = 10−4
• BER performance comparison: a) proposed joint BBSB-SCE and three-stage turbo receiver with Th = 1.0, and b) existing joint CE and
three-stage turbo receiver employing the entire detected data sequence for the soft decision aided channel estimator, for the time-varying
MIMO system with the interleaver lengths of LF = 16, 000 bits, 8, 000 bits and 4, 000 bits, respectively.
-1
10
-2
10
BER
-3
10
-4
10 Proposed semi-blind BBSB-SCE
Soft-decision, whole data sequence
10
-5 LF=16,000 bits
LF=8,000 bits
LF=4,000 bits
-6
10
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
SNR (dB)
25
ELEC6014 AWCNSs: Advanced Topic Series S Chen
fd = 5 × 10−4
• BER performance comparison: a) proposed joint BBSB-SCE and three-stage turbo receiver with Th = 1.0, and b) existing joint CE and
three-stage turbo receiver employing the entire detected data sequence for the soft decision aided channel estimator, for the time-varying
MIMO system with the interleaver length of LF = 4, 000 bits.
-1
10
-2
10
BER
-3
10
-4
10
26
ELEC6014 AWCNSs: Advanced Topic Series S Chen
1.0
0.5
Lp(n)
-5 -4 -3 -2 -1 1 2 3 4 5
-0.5
-1.0
-1.5
` I ´
– Soft symbol (bit) estimate s b(n) = tanh Lpin (n) : magnitude |b s(n)| as estimated
probability of nth bit ⇒ decide whether this bit is reliable or not
27
ELEC6014 AWCNSs: Advanced Topic Series S Chen
-1
10
-2
10
BER
-3
10
-4
10
10
-5 Perfect CSI
Proposed BBSB-SCE, Th=0.5
Abe’s decision selection CE, Th=0.5
-6
10
-3.0 -2.5 -2.0 -1.5 -1.0 -0.5 0.0
SNR (dB)
28
ELEC6014 AWCNSs: Advanced Topic Series S Chen
Summary
29
ELEC6014 AWCNSs: Advanced Topic Series S Chen
References
1. Wang, Ng, Wolfgang, Yang, Chen, Hanzo, “Near-capacity three-stage MMSE turbo
equalization using irregular convolutional codes,” in: Proc. Turbo-Coding-2006
(Munich, Germany), April 3-7, 2006, 6 pages.
4. Zhang, Chen, Hanzo, “Embedded iterative semi-blind channel estimation for three-
stage-concatenated MIMO-aided QAM turbo-transceivers,” IEEE Trans. Vehicular
Technology, vol.63, no.1, pp.439–446, Jan. 2014
5. Zhang, Zhang, Chen, Mu, El-Hajjar, Hanzo, “Pilot contamination elimination for
large-scale multiple-antenna aided OFDM systems,” IEEE J. Selected Topics in
Signal Processing, to appear, 2014
30