3. Introduction
D-DSTC
OFDM Systems
D-DSTC OFDM
Summary
Cooperative Communications
Phase I: Source transmits, Relays listen
Phase II: Relays re-broadcast their received signal to
Destination
Virtual antenna array, improving diversity
q1
q2
qR
g1
g2
gR
Source
Destination
Relay 1
Relay 2
Relay R
3
4. Introduction
D-DSTC
OFDM Systems
D-DSTC OFDM
Summary
Relay Strategies
Repetition-based
Phase I Phase II
Source broadcasts Relay 1 forwards Relay 2 forwards Relay i forwards Relay R forwards
Time
Distributed space-time based
Phase I Phase II
Source broadcasts Relays forwards simultaneously
Time
Which one simpler to implement?
Which one bandwidth efficient?
4
5. Introduction
D-DSTC
OFDM Systems
D-DSTC OFDM
Summary
System Model
All channels are Rayleigh flat-fading
Phase I: Source transmits [s1, s2], (differential encoded)
Relays receive [x11, x12] and [x21, x22]
Phase II: Relays re-transmit [x11, x12] and [−x∗
22, x∗
21]
[s1, s2]
[x11, x12]
[−x∗
22, x∗
21]
[y1, y2]
q1
q2
g1
g2Source
Destination
Relay 1
Relay 2
5
6. Introduction
D-DSTC
OFDM Systems
D-DSTC OFDM
Summary
Synchronized Relay Networks
Perfect relays synchronization
y1 = g1x11 − g2x∗
22 + n1
y2 = g1x12 + g2x∗
21 + n2
y1
y2
= A P0
s1 −s∗
2
s2 s∗
1
q1g1
q∗
2g2
+
w1
w2
(1)
RX signal from Relay 1
RX signal from Relay 2
Block k
x11 x12
−x∗
22 x∗
21
6
9. Introduction
D-DSTC
OFDM Systems
D-DSTC OFDM
Summary
Asynchronous Relay Networks
Effect of synchronization error on conventional decoder (CDD)
0 5 10 15 20 25 30
10
−4
10
−3
10
−2
10
−1
10
0
CDD, τ=0
CDD, τ=0.2 Ts
CDD, τ=0.4 T
s
CDD, τ=0.6 T
s
CDD, τ=0.3 T
s
P/N0 (dB)
BER
Figure: BER of D-DSTC using BPSK at various synchronization
errors τ8
10. Introduction
D-DSTC
OFDM Systems
D-DSTC OFDM
Summary
Frequency Selective Channels
Flat-fading channel, one tap filter h[k] = h0:
y[k] = h0x[k] + n[k]
Frequency selective channel, multiple taps filter:
h[k] =
L−1
l=0
hl δ[k − l]
y[k] = x ∗ h =
L
l=0
hl x[k − l] + n[k]
Inter Symbol Interference (ISI)
Orthogonal frequency-division multiplexing (OFDM)
9
11. Introduction
D-DSTC
OFDM Systems
D-DSTC OFDM
Summary
Point-to-Point OFDM Structure
x = [x1, · · · , xN ], y = [y1, · · · , yN]
yn = Hnxn + nn, n = 1, · · · , N
bits x
ˆx
Add
Remove
Cyclic Prefix
Cyclic Prefix
Modulation
Detection
X Xcp
ISI Channel
YcpYy
DFT
IDFT
Frequency diversity can be achieved by using channel coding
What are drawbacks of OFDM?
10
12. Introduction
D-DSTC
OFDM Systems
D-DSTC OFDM
Summary
Simulation Results
5 10 15 20 25 30
10
−4
10
−3
10
−2
10
−1
SNR per bit,[dB]
biterrorprobability
Ncp=0
Ncp=2
Ncp=4
Ncp=6
Ncp=8
theory
Figure: BER of OFDM system over a frequency-selective channel with
four taps, N = 128, using QPSK for different values of cyclic prefix
11
13. Introduction
D-DSTC
OFDM Systems
D-DSTC OFDM
Summary
Differential OFDM
v = [v1, · · · , vN ], x(k) = [x1, · · · , xN]
Differential Encoding: x
(k)
n = vnx
(k−1)
n , n = 1, · · · , N
Decoding: y
(k)
n = vny
(k−1)
n + wn, n = 1, · · · , N
Requires constant channel over two OFDM blocks, i.e., 2N
symbols
3 dB performance loss compared with coherent detection
12
14. Introduction
D-DSTC
OFDM Systems
D-DSTC OFDM
Summary
Simulation Results
5 10 15 20 25
10
−3
10
−2
10
−1
SNR
BER
Differential OFDM
Coherent OFDM
Figure: BER of Differential and Coherent OFDM system over a
frequency-selective channel with four taps, N = 128, using QPSK
13
15. Introduction
D-DSTC
OFDM Systems
D-DSTC OFDM
Summary
Asynchronous vs. Frequency Selectivity
Relay 2 is late:
y1 = g1x11 − αg2x∗
22 + βg2x∗
21
(k−1)
+ n1
y2 = g1x12 + αg2x∗
21 − βg2x∗
22 + n2
Relay 1-Destination channel: flat-fading, g1
Relay 2-Destination channel: can be assumed as frequency
selective, [αg2, βg2]
What is the difference between [αg2, βg2] and an actual
frequency-selective channel?
Block (k)Block (k − 1)
τ
x11 x12
−x∗
22 x∗
21
x11 x12
−x∗
22 x∗
21
14
19. Introduction
D-DSTC
OFDM Systems
D-DSTC OFDM
Summary
D-DSTC OFDM: Pros and Cons
No channel information required
No delay between relays required
Higher delays: cyclic prefix
Complexity similar to OFDM, symbol-by-symbol decoding
Channels have to be static over three OFDM blocks=6N
Destination have to wait four OFDM blocks=8N before start
decoding
18
20. Introduction
D-DSTC
OFDM Systems
D-DSTC OFDM
Summary
D-DSTC OFDM: Pros and Cons
No channel information required
No delay between relays required
Higher delays: cyclic prefix
Complexity similar to OFDM, symbol-by-symbol decoding
Channels have to be static over three OFDM blocks=6N
Destination have to wait four OFDM blocks=8N before start
decoding
18
21. Introduction
D-DSTC
OFDM Systems
D-DSTC OFDM
Summary
Simulation Results
P0 = P/2, Pr = P/4, A = Pr /(P0 + N0)
0 5 10 15 20 25 30
10
−3
10
−2
10
−1
10
0
Differential, τ=0
Coherent, τ=0
Differential, τ=0.4
Differential, τ=0.6
Differential, τ=0.8
P/N0 (dB)
BER
Figure: BER of D-DSTC OFDM, N = 64, one cyclic prefix, using
BPSK for different sync errors τ19