![Page 1: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/1.jpg)
1/65
SPACE TIME CODING
Jie Ren
ASPITRG Drexel
![Page 2: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/2.jpg)
2/65
• B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003
• Erik G. Larsson and Petre Stoica Space-Time Block
Coding for Wireless Communications, Cambridge, 2005
![Page 3: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/3.jpg)
3/65
Outline
• MIMO Wireless Communication Systems
• Space-Time Coding Performance Analysis
• Space-Time Block Codes
• Space-Time Trellis Codes
![Page 4: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/4.jpg)
4/65
Outline
• MIMO Wireless Communication Systems
o MIMO System Model
o MIMO System Capacity Derivation
o MIMO Capacity Examples
• Space-Time Coding Performance Analysis
• Space-Time Block Codes
• Space-Time Trellis Codes
![Page 5: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/5.jpg)
5/65
Outline
• MIMO Wireless Communication Systems
o MIMO System Model
o MIMO System Capacity Derivation
o MIMO Capacity Examples
• Space-Time Coding Performance Analysis
• Space-Time Block Codes
• Space-Time Trellis Codes
![Page 6: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/6.jpg)
6/65
MIMO System Model
• Notations
nT transmit antennas
nR receive antennas
x transmitted signals, N(0,µ) i.i.d.
n noise
r received signals
Rxx, Rnn, Rrr covariance matrix of x, n and r
![Page 7: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/7.jpg)
7/65
MIMO System Model
![Page 8: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/8.jpg)
8/65
MIMO System Model
• Covariance matrix of the transmitted signal
• Transmitted power constraint
• Channel is unknown at the transmitter
![Page 9: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/9.jpg)
9/65
MIMO System Model
• Noise n • independent complex zero-mean Gaussian
• No correlation between components of n
![Page 10: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/10.jpg)
10/65
MIMO System Model
• MIMO Channel H • nR by nT complex matrix
• perfectly known at the receiver
• not known at the transmitter
• normalization:
![Page 11: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/11.jpg)
11/65
MIMO System Model
• Average SNR at each receive antenna
• Received vector
! = !!!! =
!!!!
![Page 12: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/12.jpg)
12/65
Outline
• MIMO Wireless Communication Systems
o MIMO System Model
o MIMO System Capacity Derivation
o MIMO Capacity Examples
• Space-Time Coding Performance Analysis
• Space-Time Block Codes
• Space-Time Trellis Codes
![Page 13: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/13.jpg)
13/65
MIMO System Capacity Derivation
• Theorem: Singular value decomposition
• Suppose M is an m×n matrix whose entries come from the field K.
(either the field of real numbers or the field of complex numbers)
Then,
• where U is an m×m unitary matrix over K, V* is the conjugate
transpose of the n×n unitary matrix V over K, Σ is an m×n diagonal
matrix with non-negative real numbers on the diagonal.
! = !!!! !!
![Page 14: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/14.jpg)
14/65
MIMO System Capacity Derivation
• Singular value decomposition
! = !"!! !! = !"!!!+ !!
!!! = !!!"!!!+ !!! = ! !!! + !!!!!!
![Page 15: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/15.jpg)
15/65
MIMO System Capacity Derivation
• Singular value decomposition
• Equivalent channel
![Page 16: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/16.jpg)
16/65
MIMO System Capacity Derivation
• Singular value decomposition
• Equivalent channel
![Page 17: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/17.jpg)
17/65
MIMO System Capacity Derivation
• Covariance Matrix
• Power constraint
![Page 18: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/18.jpg)
18/65
MIMO System Capacity Derivation
• Capacity
![Page 19: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/19.jpg)
19/65
MIMO System Capacity Derivation
• Capacity: Relates to the channel matrix H
! = !!! , !! < !!!!!, !! ≥ !!
!
! − !! = det!(!!! − !)!
!!!!
!"#!$%$"$&!! = −!!!!
! !
! =! log! det!(!! +!
!!!!!)!
![Page 20: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/20.jpg)
20/65
Outline
• MIMO Wireless Communication Systems
o MIMO System Model
o MIMO System Capacity Derivation
o MIMO Capacity Examples
• Space-Time Coding Performance Analysis
• Space-Time Block Codes
• Space-Time Trellis Codes
![Page 21: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/21.jpg)
21/65
Examples 1
• SISO channel
• 1 receive antennas and 1 transmit antennas
![Page 22: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/22.jpg)
22/65
Examples 2
• MIMO channel with unity H
• Coherent combining
• Reduces to a single effective channel
![Page 23: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/23.jpg)
23/65
Example 3
• Receive Diversity
• n receive antennas and 1 transmit antennas
![Page 24: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/24.jpg)
24/65
Example 4
• Transmit Diversity
• n transmit antennas and 1 receive antennas
![Page 25: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/25.jpg)
25/65
Outline
• MIMO Wireless Communication Systems
• Space-Time Coding Performance Analysis
• Space-Time Block Codes
• Space-Time Trellis Codes
![Page 26: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/26.jpg)
26/65
Outline
• MIMO Wireless Communication Systems
• Space-Time Coding Performance Analysis
o Diversity-Multiplexing Tradeoff
o ML Detection
o Error Analysis
o Space-Time Code Design Criteria
• Space-Time Block Codes
• Space-Time Trellis Codes
![Page 27: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/27.jpg)
27/65
Diversity-Multiplexing Tradeoff
• Why MIMO?
• Utilize multiple antennas to improve wireless system performance
• Higher capacity
• Lower error probability
![Page 28: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/28.jpg)
28/65
Definitions
• Diversity Gain d
• Change in slope of the error probability
• Multiplexing Gain r
• Change in slope of the rate
![Page 29: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/29.jpg)
29/65
Beamforming
• Antennas transmit the same signal
• Pre-coding and shaping matrices (vectors): u, v
• Corresponding SNR
![Page 30: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/30.jpg)
30/65
Diversity-Multiplexing Trade-offs
• Obtain full multiplexing gain
• Decompose the MIMO into parallel SISO
• multiplexing different data streams
• each SISO quality depends on the singular values of HHH
• may have poor performance
• Obtain full diversity gain
• Apply beamforming
![Page 31: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/31.jpg)
31/65
Diversity-Multiplexing Trade-offs
• Fundamental design question:
• Should the antennas be used for diversity gain, multiplexing gain or
both?
• Assume block fading channels with receiver CSI only
• Maximum d for fixed r:
![Page 32: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/32.jpg)
32/65
Diversity-Multiplexing Trade-offs
![Page 33: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/33.jpg)
33/65
Outline
• MIMO Wireless Communication Systems
• Space-Time Coding Performance Analysis
o Diversity-Multiplexing Tradeoff
o ML Detection
o Error Analysis
o Space-Time Code Design Criteria
• Space-Time Block Codes
• Space-Time Trellis Codes
![Page 34: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/34.jpg)
34/65
Space-Time Coded Systems
• Information symbols
• Input vector
• Received vector
![Page 35: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/35.jpg)
35/65
ML Detection
! = argmin!∈!!!×!
||!−!"||!!
= argmin ||!! − !!!||!!
!!!!
![Page 36: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/36.jpg)
36/65
Space-Time Coded Systems
• Decision Metrics
• Selects a code word with the minimum decision metric
![Page 37: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/37.jpg)
37/65
Outline
• MIMO Wireless Communication Systems
• Space-Time Coding Performance Analysis
o Diversity-Multiplexing Tradeoff
o ML Detection
o Error Analysis
o Space-Time Code Design Criteria
• Space-Time Block Codes
• Space-Time Trellis Codes
![Page 38: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/38.jpg)
38/65
Error Analysis
• AWGN fading channel
• General error probability
!! = ! ∙ !( ! ∙ !!
!!)!
!! = !!! = |!|!!!
ℎ~!!(!, !)!
![Page 39: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/39.jpg)
39/65
Error Analysis
• Theorem: The error probability, averaged over h, is
bounded by:
![Page 40: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/40.jpg)
40/65
Error Analysis
• Diversity gain: Gd
• Coding gain: Gc
![Page 41: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/41.jpg)
41/65
Outline
• MIMO Wireless Communication Systems
• Space-Time Coding Performance Analysis
o Diversity-Mutiplexing Tradeoff
o ML Detection
o Error Analysis
o Space-Time Code Design Criteria
• Space-Time Block Codes
• Space-Time Trellis Codes
![Page 42: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/42.jpg)
42/65
Space-Time Code Design Criteria
• Pair-wise error probability for STC
• Rank criterion: the difference matrix must be full rank to obtain the
maximum diversity gain MrMt
• Determinant criterion: maximize the minimum of the Det(Δ) to
obtain a high coding gain
![Page 43: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/43.jpg)
43/65
Outline
• MIMO Wireless Communication Systems
• Space-Time Coding Performance Analysis
• Space-Time Block Codes
• Alamouti’s Space-Time Code
• STBC
• Space-Time Trellis Codes
![Page 44: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/44.jpg)
44/65
Alamouti Space-Time Code
![Page 45: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/45.jpg)
45/65
Alamouti Space-Time Code
• Orthogonal Property
• Received Signal
![Page 46: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/46.jpg)
46/65
Alamouti Space-Time Code
• Define
• where e is white noise
![Page 47: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/47.jpg)
47/65
Alamouti Space-Time Code
• ML detection
![Page 48: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/48.jpg)
48/65
Alamouti Space-Time Code
• Decision Statistics
• Decision Rules
![Page 49: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/49.jpg)
49/65
Alamouti Space-Time Code
• Achieve a full diversity gain
![Page 50: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/50.jpg)
50/65
Alamouti Space-Time Code
![Page 51: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/51.jpg)
51/65
Outline
• MIMO Wireless Communication Systems
• Space-Time Coding Performance Analysis
• Space-Time Block Codes
• Alamouti’s Space-Time Code
• STBC
• Space-Time Trellis Codes
![Page 52: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/52.jpg)
52/65
Space-Time Block Codes
![Page 53: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/53.jpg)
53/65
Space-Time Block Codes
• Code Matrix
• Orthogonal Property
![Page 54: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/54.jpg)
54/65
Decoding of STBC
• Decision Statistics
• Decision Rules
![Page 55: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/55.jpg)
55/65
Outline
• MIMO Wireless Communication Systems
• Space-Time Coding Performance Analysis
• Space-Time Block Codes
• Space-Time Trellis Codes
o Delay Diversity Code
o General STTC
![Page 56: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/56.jpg)
56/65
Delay Diversity
• STTC: a steam of data is encoded via Nt convolutional
encoders
• Delay Diversity for Nt=2
• First convolutional encoder: absent
• Second convolutional encoder: replace by time delay
![Page 57: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/57.jpg)
57/65
Delay Diversity
• covariance matrix of he full rank
![Page 58: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/58.jpg)
58/65
Outline
• MIMO Wireless Communication Systems
• Space-Time Coding Performance Analysis
• Space-Time Block Codes
• Space-Time Trellis Codes
o Delay Diversity Code
o General STTC
![Page 59: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/59.jpg)
59/65
Encoder Structure of STTC
![Page 60: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/60.jpg)
60/65
Encoder Structure of STTC
• Generator Description
• Generator Polynomial Description
![Page 61: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/61.jpg)
61/65
Example
• 4-state space-time trellis coded QPSK scheme with 2
transmit antennas
• Generator sequences:
![Page 62: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/62.jpg)
62/65
Example
![Page 63: SPACE TIME CODING - faculty.coe.drexel.edu2/65 • B. Vucetic and J. Yuan, Space-Time Coding, Wiley, 2003 • Erik G. Larsson and Petre Stoica Space-Time Block Coding for Wireless](https://reader030.vdocuments.site/reader030/viewer/2022040822/5e6b8f2bc26c4f715439a4f1/html5/thumbnails/63.jpg)
63/65
Decoder Structure of STTC
• Maximum Likelihood Decoding
• Employ Viterbi Algorithm
• Minimize the path metric