ECE 5397/6331, Fall, 2021: Wireless Communication
ECE 5397/6331, Fall, 2021: Wireless Communication
ECE 5397/6331, Fall, 2021: Wireless Communication
Wireless Communication
Zhu Han
Department of Electrical and Computer Engineering
Class 22
Homework 6
MIMO
Model
Antenna 1 Antenna 2
Time n d0 d1
Time n +
- d1* d0*
T
Space Time Code Performance
Block of T
symbols
Constellation
mapper
Data in
nt transmit
STBC antennas
Block of K
symbols
Antenna
s1 s1 s1 s1 s1 s1
s2 s2 s2 s2 s2 s2 V-BLAST
detect the next symbol s3 s3 s3 s3 s3 s3
s0 s1 s2 s0 s1 s2
s0 s1 s2 s0 s1 D-BLAST
s0 s1 s2 s0
Trellis Coded Modulation
1. Combine both encoding and modulation. (using Euclidean
distance only)
2. Allow parallel transition in the trellis.
3. Has significant coding gain (3~4dB) without bandwidth
compromise.
4. Has the same complexity (same amount of computation, same
Coding Gain
About 3dB
Bit-Interleaved Coded Modulation
Coded bits are interleaved prior to modulation.
Performance of this scheme is quite desirable
Relatively simple (from a complexity standpoint) to implement.
Channel
CM
BICM
AWGN Channel,
10 Noncoherent Detection
M: Modulation Alphabet Size
8
Minimum Eb/No (in
M=2
dB)
6
M=4
M = 16
2
M = 64
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Code Rate R
Unequal Error Protection
Multiple Description Coding
Video
– Base layer vs. enhancement layer
Unequal Error Protection
For different packets with different importance, different channel coding is
used.
Joint Source Channel Coding
Limited bandwidth
If source data is more, less channel
protection data.
What is the best tradeoff
Polar Code
https://www.youtube.com/watch?v=KR2cZXyVR2Q
linear block error-correcting code.
The code construction is based on a multiple recursive
concatenation of a short kernel code which transforms the
physical channel into virtual outer channels.
When the number of recursions becomes large, the virtual
CRC code,