SlideShare a Scribd company logo
1/65
SPACE TIME CODING
Jie Ren
ASPITRG Drexel
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
3/65
Outline
• MIMO Wireless Communication Systems
• Space-Time Coding Performance Analysis
• Space-Time Block Codes
• Space-Time Trellis Codes
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
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
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
7/65
MIMO System Model
8/65
MIMO System Model
•  Covariance matrix of the transmitted signal
•  Transmitted power constraint
•  Channel is unknown at the transmitter
9/65
MIMO System Model
•  Noise n
•  independent complex zero-mean Gaussian
•  No correlation between components of n
10/65
MIMO System Model
•  MIMO Channel H
•  nR by nT complex matrix
•  perfectly known at the receiver
•  not known at the transmitter
•  normalization:
11/65
MIMO System Model
•  Average SNR at each receive antenna
•  Received vector
! =
!!
!! =
!
!!!
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
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.
! = !!!!!
!
14/65
MIMO System Capacity Derivation
•  Singular value decomposition
! = !"!!!
! = !"!!! + !!
!!! = !!!"!!! + !!! = ! !!! + !!!!
!
!
15/65
MIMO System Capacity Derivation
•  Singular value decomposition
•  Equivalent channel
16/65
MIMO System Capacity Derivation
•  Singular value decomposition
•  Equivalent channel
17/65
MIMO System Capacity Derivation
•  Covariance Matrix
•  Power constraint
18/65
MIMO System Capacity Derivation
•  Capacity
19/65
MIMO System Capacity Derivation
•  Capacity: Relates to the channel matrix H
! =
!!!, !! < !!
!!!, !! ≥ !!
!
! − !! = det!(!!! − !)
!
!!!
!
!"#!$%$"$&!! = −
!!!!
!
!
! = ! log! det!(!! +
!
!!!! !)!
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
21/65
Examples 1
•  SISO channel
•  1 receive antennas and 1 transmit antennas
22/65
Examples 2
•  MIMO channel with unity H
•  Coherent combining
•  Reduces to a single effective channel
23/65
Example 3
•  Receive Diversity
•  n receive antennas and 1 transmit antennas
24/65
Example 4
•  Transmit Diversity
•  n transmit antennas and 1 receive antennas
25/65
Outline
• MIMO Wireless Communication Systems
• Space-Time Coding Performance Analysis
• Space-Time Block Codes
• Space-Time Trellis Codes
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
27/65
Diversity-Multiplexing Tradeoff
•  Why MIMO?
•  Utilize multiple antennas to improve wireless system performance
•  Higher capacity
•  Lower error probability
28/65
Definitions
•  Diversity Gain d
•  Change in slope of the error probability
•  Multiplexing Gain r
•  Change in slope of the rate
29/65
Beamforming
•  Antennas transmit the same signal
•  Pre-coding and shaping matrices (vectors): u, v
•  Corresponding SNR
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
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:
32/65
Diversity-Multiplexing Trade-offs
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
34/65
Space-Time Coded Systems
•  Information symbols
•  Input vector
•  Received vector
35/65
ML Detection
! = argmin
!∈!!!×!
||! − !"||!
!
= arg min ||!! − !!!||!
!
!!!
!
36/65
Space-Time Coded Systems
•  Decision Metrics
•  Selects a code word with the minimum decision metric
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
38/65
Error Analysis
•  AWGN fading channel
•  General error probability
!! = ! ∙ !( ! ∙
!!
!!
)!
!!
= !!
! = |!|!
!
!
ℎ~!!(!, !)!
39/65
Error Analysis
•  Theorem: The error probability, averaged over h, is
bounded by:
40/65
Error Analysis
•  Diversity gain: Gd
•  Coding gain: Gc
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
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
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
44/65
Alamouti Space-Time Code
45/65
Alamouti Space-Time Code
•  Orthogonal Property
•  Received Signal
46/65
Alamouti Space-Time Code
•  Define
•  where e is white noise
47/65
Alamouti Space-Time Code
•  ML detection
48/65
Alamouti Space-Time Code
•  Decision Statistics
•  Decision Rules
49/65
Alamouti Space-Time Code
•  Achieve a full diversity gain
50/65
Alamouti Space-Time Code
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
52/65
Space-Time Block Codes
53/65
Space-Time Block Codes
•  Code Matrix
•  Orthogonal Property
54/65
Decoding of STBC
•  Decision Statistics
•  Decision Rules
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
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
57/65
Delay Diversity
•  covariance matrix of he full rank
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
59/65
Encoder Structure of STTC
60/65
Encoder Structure of STTC
•  Generator Description
•  Generator Polynomial Description
61/65
Example
•  4-state space-time trellis coded QPSK scheme with 2
transmit antennas
•  Generator sequences:
62/65
Example
63/65
Decoder Structure of STTC
•  Maximum Likelihood Decoding
•  Employ Viterbi Algorithm
•  Minimize the path metric

More Related Content

What's hot

MIMO in 15 minutes
MIMO in 15 minutesMIMO in 15 minutes
MIMO in 15 minutes
Chaitanya Tata, PMP
 
2.2 frequency division multiple access
2.2   frequency division multiple access2.2   frequency division multiple access
2.2 frequency division multiple access
JAIGANESH SEKAR
 
Sonet Sdh Dwdm
Sonet Sdh DwdmSonet Sdh Dwdm
Sonet Sdh Dwdmdeven l
 
Link power and rise time budget analysis
Link power and rise time budget analysisLink power and rise time budget analysis
Link power and rise time budget analysis
CKSunith1
 
Space time coding in mimo
Space time coding in mimo Space time coding in mimo
Space time coding in mimo ILA SHARMA
 
Channel assignment strategies
Channel assignment strategiesChannel assignment strategies
Channel assignment strategies
AJAL A J
 
QUADRATURE AMPLITUDE MODULATION
QUADRATURE AMPLITUDE MODULATIONQUADRATURE AMPLITUDE MODULATION
QUADRATURE AMPLITUDE MODULATION
AHSAN HALIMI
 
Frequency Division Multiple Access (FDMA)
Frequency Division Multiple Access (FDMA)Frequency Division Multiple Access (FDMA)
Frequency Division Multiple Access (FDMA)Miles Kevin Galario
 
Delta modulation
Delta modulationDelta modulation
Delta modulation
mpsrekha83
 
Digital modulation basics(nnm)
Digital modulation basics(nnm)Digital modulation basics(nnm)
Digital modulation basics(nnm)
nnmaurya
 
Analog communication
Analog communicationAnalog communication
Analog communicationPreston King
 
Time Division Multiplexing
Time Division MultiplexingTime Division Multiplexing
Time Division Multiplexing
Spandit Lenka
 
orthogonal frequency division multiplexing(OFDM)
orthogonal frequency division multiplexing(OFDM)orthogonal frequency division multiplexing(OFDM)
orthogonal frequency division multiplexing(OFDM)
Malaviya National Institute Of Technology Jaipur
 
Propagation mechanisms
Propagation mechanismsPropagation mechanisms
Propagation mechanisms
METHODIST COLLEGE OF ENGG & TECH
 
Mimo
MimoMimo
Precoding
PrecodingPrecoding
Precoding
Khalid Hussain
 
Diversity Techniques in Wireless Communication
Diversity Techniques in Wireless CommunicationDiversity Techniques in Wireless Communication
Diversity Techniques in Wireless Communication
Sahar Foroughi
 
Digital modulation technique
Digital modulation techniqueDigital modulation technique
Digital modulation technique
Nidhi Baranwal
 

What's hot (20)

MIMO in 15 minutes
MIMO in 15 minutesMIMO in 15 minutes
MIMO in 15 minutes
 
2.2 frequency division multiple access
2.2   frequency division multiple access2.2   frequency division multiple access
2.2 frequency division multiple access
 
Sonet Sdh Dwdm
Sonet Sdh DwdmSonet Sdh Dwdm
Sonet Sdh Dwdm
 
Link power and rise time budget analysis
Link power and rise time budget analysisLink power and rise time budget analysis
Link power and rise time budget analysis
 
Space time coding in mimo
Space time coding in mimo Space time coding in mimo
Space time coding in mimo
 
Channel assignment strategies
Channel assignment strategiesChannel assignment strategies
Channel assignment strategies
 
Turbo codes.ppt
Turbo codes.pptTurbo codes.ppt
Turbo codes.ppt
 
QUADRATURE AMPLITUDE MODULATION
QUADRATURE AMPLITUDE MODULATIONQUADRATURE AMPLITUDE MODULATION
QUADRATURE AMPLITUDE MODULATION
 
Frequency Division Multiple Access (FDMA)
Frequency Division Multiple Access (FDMA)Frequency Division Multiple Access (FDMA)
Frequency Division Multiple Access (FDMA)
 
Delta modulation
Delta modulationDelta modulation
Delta modulation
 
Digital modulation basics(nnm)
Digital modulation basics(nnm)Digital modulation basics(nnm)
Digital modulation basics(nnm)
 
Analog communication
Analog communicationAnalog communication
Analog communication
 
Time Division Multiplexing
Time Division MultiplexingTime Division Multiplexing
Time Division Multiplexing
 
orthogonal frequency division multiplexing(OFDM)
orthogonal frequency division multiplexing(OFDM)orthogonal frequency division multiplexing(OFDM)
orthogonal frequency division multiplexing(OFDM)
 
Propagation mechanisms
Propagation mechanismsPropagation mechanisms
Propagation mechanisms
 
Mimo
MimoMimo
Mimo
 
Precoding
PrecodingPrecoding
Precoding
 
Diversity Techniques in Wireless Communication
Diversity Techniques in Wireless CommunicationDiversity Techniques in Wireless Communication
Diversity Techniques in Wireless Communication
 
MIMO.ppt (2) 2
MIMO.ppt (2) 2MIMO.ppt (2) 2
MIMO.ppt (2) 2
 
Digital modulation technique
Digital modulation techniqueDigital modulation technique
Digital modulation technique
 

Viewers also liked

Compression: Video Compression (MPEG and others)
Compression: Video Compression (MPEG and others)Compression: Video Compression (MPEG and others)
Compression: Video Compression (MPEG and others)
danishrafiq
 
video compression techique
video compression techiquevideo compression techique
video compression techiqueAshish Kumar
 
ALOHA Protocol (in detail)
ALOHA Protocol (in detail)ALOHA Protocol (in detail)
ALOHA Protocol (in detail)
Hinal Lunagariya
 
Aloha
AlohaAloha
Aloha
mangal das
 
MIMO System Performance Evaluation for High Data Rate Wireless Networks usin...
MIMO System Performance Evaluation for High Data Rate  Wireless Networks usin...MIMO System Performance Evaluation for High Data Rate  Wireless Networks usin...
MIMO System Performance Evaluation for High Data Rate Wireless Networks usin...
IJMER
 

Viewers also liked (6)

Compression: Video Compression (MPEG and others)
Compression: Video Compression (MPEG and others)Compression: Video Compression (MPEG and others)
Compression: Video Compression (MPEG and others)
 
alamouti
alamoutialamouti
alamouti
 
video compression techique
video compression techiquevideo compression techique
video compression techique
 
ALOHA Protocol (in detail)
ALOHA Protocol (in detail)ALOHA Protocol (in detail)
ALOHA Protocol (in detail)
 
Aloha
AlohaAloha
Aloha
 
MIMO System Performance Evaluation for High Data Rate Wireless Networks usin...
MIMO System Performance Evaluation for High Data Rate  Wireless Networks usin...MIMO System Performance Evaluation for High Data Rate  Wireless Networks usin...
MIMO System Performance Evaluation for High Data Rate Wireless Networks usin...
 

Similar to space time codes

mimo_lecture.pptx
mimo_lecture.pptxmimo_lecture.pptx
mimo_lecture.pptx
AliArsal5
 
Distributed Systems in the Post-Moore Era.pptx
Distributed Systems in the Post-Moore Era.pptxDistributed Systems in the Post-Moore Era.pptx
Distributed Systems in the Post-Moore Era.pptx
Förderverein Technische Fakultät
 
pptseminar-16-130305074446-phpapp02.pdff
pptseminar-16-130305074446-phpapp02.pdffpptseminar-16-130305074446-phpapp02.pdff
pptseminar-16-130305074446-phpapp02.pdff
shivubhavv
 
BLAST
BLASTBLAST
At34278282
At34278282At34278282
At34278282
IJERA Editor
 
09-Digital Communication_Channel_Coding.pptx
09-Digital Communication_Channel_Coding.pptx09-Digital Communication_Channel_Coding.pptx
09-Digital Communication_Channel_Coding.pptx
KhanSwat3
 
Course Content of 6ET3 Digital communication
Course Content of 6ET3 Digital communicationCourse Content of 6ET3 Digital communication
Course Content of 6ET3 Digital communication
Dr. Sanjay M. Gulhane
 
Seminar.pptx
Seminar.pptxSeminar.pptx
Seminar.pptx
KSingh74
 
rao-vlsi-comm-09 (1).ppt
rao-vlsi-comm-09 (1).pptrao-vlsi-comm-09 (1).ppt
rao-vlsi-comm-09 (1).ppt
Ganesh Chavan
 
Wmc diversity
Wmc diversityWmc diversity
Wmc diversity
AJAL A J
 
Telecommunicatoins and Fiber Optics
Telecommunicatoins and Fiber OpticsTelecommunicatoins and Fiber Optics
Telecommunicatoins and Fiber Optics
suryateja swamy
 
Most Media Oriented System Transport
Most Media Oriented System TransportMost Media Oriented System Transport
Most Media Oriented System Transport
Pruthvi Monarch
 
MIMO SYSTEM.pptx
MIMO SYSTEM.pptxMIMO SYSTEM.pptx
MIMO SYSTEM.pptx
balaponnusamy3
 
Memory ECC - The Comprehensive of SEC-DED.
Memory ECC - The Comprehensive of SEC-DED. Memory ECC - The Comprehensive of SEC-DED.
Memory ECC - The Comprehensive of SEC-DED.
Sk Cheah
 
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard  Viterbi DecodingBER Performance for Convalutional Code with Soft & Hard  Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
IJMER
 
MIMO SYSTEM.pptx
MIMO SYSTEM.pptxMIMO SYSTEM.pptx
MIMO SYSTEM.pptx
Jayasheela28
 
Gsm architecture with gmsk
Gsm architecture with gmsk Gsm architecture with gmsk
Gsm architecture with gmsk Bilal Waheed
 
Concept of Adaptive Transmission
Concept of Adaptive TransmissionConcept of Adaptive Transmission
Concept of Adaptive Transmission
Pavel Loskot
 

Similar to space time codes (20)

mimo_lecture.pptx
mimo_lecture.pptxmimo_lecture.pptx
mimo_lecture.pptx
 
Distributed Systems in the Post-Moore Era.pptx
Distributed Systems in the Post-Moore Era.pptxDistributed Systems in the Post-Moore Era.pptx
Distributed Systems in the Post-Moore Era.pptx
 
maaaasss
maaaasssmaaaasss
maaaasss
 
pptseminar-16-130305074446-phpapp02.pdff
pptseminar-16-130305074446-phpapp02.pdffpptseminar-16-130305074446-phpapp02.pdff
pptseminar-16-130305074446-phpapp02.pdff
 
BLAST
BLASTBLAST
BLAST
 
At34278282
At34278282At34278282
At34278282
 
09-Digital Communication_Channel_Coding.pptx
09-Digital Communication_Channel_Coding.pptx09-Digital Communication_Channel_Coding.pptx
09-Digital Communication_Channel_Coding.pptx
 
Course Content of 6ET3 Digital communication
Course Content of 6ET3 Digital communicationCourse Content of 6ET3 Digital communication
Course Content of 6ET3 Digital communication
 
Seminar.pptx
Seminar.pptxSeminar.pptx
Seminar.pptx
 
rao-vlsi-comm-09 (1).ppt
rao-vlsi-comm-09 (1).pptrao-vlsi-comm-09 (1).ppt
rao-vlsi-comm-09 (1).ppt
 
Wmc diversity
Wmc diversityWmc diversity
Wmc diversity
 
Telecommunicatoins and Fiber Optics
Telecommunicatoins and Fiber OpticsTelecommunicatoins and Fiber Optics
Telecommunicatoins and Fiber Optics
 
Most Media Oriented System Transport
Most Media Oriented System TransportMost Media Oriented System Transport
Most Media Oriented System Transport
 
MIMO SYSTEM.pptx
MIMO SYSTEM.pptxMIMO SYSTEM.pptx
MIMO SYSTEM.pptx
 
Memory ECC - The Comprehensive of SEC-DED.
Memory ECC - The Comprehensive of SEC-DED. Memory ECC - The Comprehensive of SEC-DED.
Memory ECC - The Comprehensive of SEC-DED.
 
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard  Viterbi DecodingBER Performance for Convalutional Code with Soft & Hard  Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
 
MIMO SYSTEM.pptx
MIMO SYSTEM.pptxMIMO SYSTEM.pptx
MIMO SYSTEM.pptx
 
Gsm architecture
Gsm architectureGsm architecture
Gsm architecture
 
Gsm architecture with gmsk
Gsm architecture with gmsk Gsm architecture with gmsk
Gsm architecture with gmsk
 
Concept of Adaptive Transmission
Concept of Adaptive TransmissionConcept of Adaptive Transmission
Concept of Adaptive Transmission
 

space time codes