Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Differential Dual-Hop Relaying over Time-Varying
Rayleigh-Fading Channels
M. R. Avendi and Ha H. Nguyen
Department of Electrical & Computer Engineering
University of Saskatchewan
Canada
June, 2013
1
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Outline
1 Motivation
Cooperative Communications
2 System Model
3 Two-Symbol Detection
Time-Series Model
Non-Coherent Detection
BER Performance Analysis
4 Multiple-Symbol Detection
Multiple-Symbol Detection
5 Simulation
Illustrative Results
6 Summary
2
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Cooperative Communications
Cooperative Communications
Users help each other
Leverage coverage problems
Coverage extension
Relay
Shadow
Base Station
Relays
3
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Cooperative Communications
Dual-Hop Relaying
Source sends, Relay listen
Relay re-broadcasts its received signal
Source
h1
h2
Destination
Relay
4
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Cooperative Communications
Relay Protocols
Decode-and-Forward
Amplify-and-Forward (AF), (figure taken from reference 1)
Simplicity of relay function in Amplify-and-Forward relaying
1
A. Nosratinia, T. E. Hunter, A. Hedayat, ”Cooperative communication in wireless networks,”
Communications Magazine, IEEE , vol.42, no.10, pp.74,80, Oct. 2004
5
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Cooperative Communications
Detection
Coherent detection
Channel information required
Channel estimation: training symbols
Challenges: Estimation of SR channel, Mobility of users
Non-coherent detection
Differential modulations and demodulations
No channel estimation required
3 dB performance loss between coherent and non-coherent
detection in slow-fading channels
For fast-fading channels there would be higher loss that needs
to be examined!
6
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Cooperative Communications
Detection
Coherent detection
Channel information required
Channel estimation: training symbols
Challenges: Estimation of SR channel, Mobility of users
Non-coherent detection
Differential modulations and demodulations
No channel estimation required
3 dB performance loss between coherent and non-coherent
detection in slow-fading channels
For fast-fading channels there would be higher loss that needs
to be examined!
6
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Differential Dual-Hop Relaying (D-DH)
Rayleigh flat-fading channels, hi [k] ∼ CN(0, 1), i = 1, 2 at
time index k
Auto-correlation between two channel coefficients, n symbols
apart, E{hi [k]h∗
i [k + n]} = J0(2πfi n)
Transmission process is divided into two phases
h1[k] h2[k]
Source
Relay
Destination
7
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Differential Dual-Hop Relaying: Phase I
Information bits convert to M-PSK symbols: v[k] ∈ V,
V = {ej2π(m−1)/M , m = 1, . . . , M}.
Differential encoding: s[k] = v[k]s[k − 1], s[0] = 1
h1[k]
Source
Relay
Destination
Received signal at Relay:
x[k] =
√
P0h1s[k] + w1[k], w1[k] ∼ CN(0, N0)
8
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Differential Dual-Hop Relaying: Phase II
Relay multiplies received signal with A and forwards
h2[k]
Source
Relay
Destination
Received signal at Destination:
y[k] = A P0h[k]s[k] + w[k]
• Cascaded channel: h[k] = h1[k]h2[k]
• Equivalent noise: w[k] = Ah2[k]w1[k] + w2[k]
9
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Time-Series Model
Non-Coherent Detection
BER Performance Analysis
Channel Variation Over Time
Common assumption: slow-fading, hi [k] ≈ hi [k − 1]
Rayleigh fading, hi [k] ∼ CN(0, 1)
0 10 20 30 40 50 60 70 80 90 100
0
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
f
D
T
s
=.001
f
D
T
s
=.01
f
D
T
s
=.03
Amplitude
time index, k
0 10 20 30 40 50 60 70 80 90 100
0
0.2
0.4
0.6
0.8
1
f
D
T
s
=.001
fD
Ts
=.01
fD
Ts
=.03
time index, k
Auto-Correlation
10
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Time-Series Model
Non-Coherent Detection
BER Performance Analysis
Channel Time-Series Models
Direct channel:
hi [k] = αi hi [k − 1] + 1 − α2
i ei [k], i = 1, 2
αi = J0(2πfi n) auto-correlation
ei ∼ CN(0, 1), independent of hi [k − 1]
Cascaded channel:
h[k] = αh[k − 1] + 1 − α2h2[k − 1]e1[k]
α = α1α2: auto-correlation of cascaded channel
e1 ∼ CN(0, 1), independent of h[k − 1]
11
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Time-Series Model
Non-Coherent Detection
BER Performance Analysis
Two-Symbol Differential Detection
y[k] = αv[k]y[k − 1] + n[k]
n[k] = w[k]−αv[k]w[k−1]+ 1 − α2A P0h2[k − 1]s[k]e1[k]
Detection
ˆv[k] = arg min
v[k]∈V
|y[k] − v[k]y[k − 1]|2
(1)
12
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Time-Series Model
Non-Coherent Detection
BER Performance Analysis
BER Performance Analysis
Bit Error Rate
Pb(E) =
1
4π
π
−π
g(θ)J(θ)dθ (2)
J(θ) = b3(θ) 1 + (b1 − b2(θ))eb2(θ)
E1(b2(θ)) (3)
b1, b2(θ), b3(θ) depend on system parameters and channels
auto-correlation, E1(x) exponential integral function.
Error Floor
lim
(P0/N0)→∞
Pb(E) =
1
4π
π
−π
g(θ)
1 − α2
α2q(θ) + 1 − α2
dθ (4)
13
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Multiple-Symbol Detection
Multiple-Symbol Detection
To overcome error floor
Take N received symbols: y = [ y[1], y[2], . . . , y[N] ]t
y = A P0diag{s}diag{h2}h1 + w (5)
where s = [ s[1], · · · , s[N] ]t
, h2 = [ h2[1], · · · , h2[N] ]t
,
h1 = [ h1[1], · · · , h1[N] ]t
and w = [ w[1], · · · , w[N] ]t
.
ML detection:
ˆs = arg max
s∈CN
E
h2
1
πN det{Ry}
exp −yH
R−1
y y . (6)
Ry covariance matrix of y, depends on h2
14
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Multiple-Symbol Detection
Replace Ry by Ry = E
h2
{Ry}
ˆs = arg min
s∈CN
yH
R
−1
y y = arg min
s∈CN
Us 2
(7)
where U = (LHdiag{y})∗ and L is obtained by the Cholesky
decomposition of C−1 = LLH, C = A2P0Rh + (1 + A2)N0IN.
Rh = toeplitz{ϕ1(0)ϕ2(0), . . . , ϕ1(N − 1)ϕ2(N − 1)}.
Solve by sphere decoding with low complexity
15
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Illustrative Results
Simulation Setup
Correlated channels h1[k], h2[k] ∼ CN(0, 1)
Normalized Doppler frequencies f1, f2
Three simulation cases:
f1 f1 Channels status
Case I .001 .001 both slow-fading
Case II .01 .001 SR fast-fading
Case III .02 .01 both fast-fading
Amplification factor: A = P1/(P0 + N0)
Power allocation: P0 = P1
16
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Illustrative Results
Illustrative Results
- BER in different cases using DBPSK
10 15 20 25 30 35 40 45 50 55 60
10
−5
10
−4
10
−3
10
−2
10
−1
10
0
Simulation, N=2
Analysis, N=2
MSDSD, N=10, Case II
MSDSD, N=10, Case III
P0/N0 (dB)
BER
Case I
Case II
Case III
Error Floor
17
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Illustrative Results
Illustrative Results
BER in different cases using DQPSK
10 15 20 25 30 35 40 45 50 55 60
10
−5
10
−4
10
−3
10
−2
10
−1
10
0
Simulation, N=2
Analysis, N=2
MSDSD, N=10, Case II
MSDSD, N=10, Case III
P0/N0 (dB)
BER
Case I
Case II
Case III
Error Floor
18
Motivation
System Model
Two-Symbol Detection
Multiple-Symbol Detection
Simulation
Summary
Summary
Differential dual-hop transmission in time-varying channels
Two-symbol non-coherent detection
• Channel time-series model
• Bit-error-rate analysis
• Error floor in fast fading channels
Multiple-symbol detection
Thank You!
19

More Related Content

PPTX
A new approach in specifying the inverse quadratic matrix in modulo-2 for con...
PPTX
Signals and systems assignment help
DOCX
M.TECH, ECE 2nd SEM LAB RECORD
PDF
DSP Lab Manual (10ECL57) - VTU Syllabus (KSSEM)
PDF
Dsp lab manual
PDF
Digital signal Processing all matlab code with Lab report
PDF
PDF
DFT and IDFT Matlab Code
A new approach in specifying the inverse quadratic matrix in modulo-2 for con...
Signals and systems assignment help
M.TECH, ECE 2nd SEM LAB RECORD
DSP Lab Manual (10ECL57) - VTU Syllabus (KSSEM)
Dsp lab manual
Digital signal Processing all matlab code with Lab report
DFT and IDFT Matlab Code

What's hot (20)

PDF
digital signal-processing-lab-manual
PDF
Dsp manual completed2
PPTX
Signals and Systems Assignment Help
PDF
Signal Prosessing Lab Mannual
PDF
Matlab programs
PPTX
Systems Analysis & Control: Steady State Errors
PDF
Tail Probabilities for Randomized Program Runtimes via Martingales for Higher...
PDF
Dsp lab manual 15 11-2016
PDF
Circular convolution Using DFT Matlab Code
PDF
Dsp lab pdf
DOC
Digital Signal Processing Lab Manual ECE students
PDF
Computing Information Flow Using Symbolic-Model-Checking_.pdf
PDF
Digitalcontrolsystems
PDF
OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...
PPT
Advanced computer architecture
PDF
5th Semester Electronic and Communication Engineering (2013-June) Question Pa...
PDF
Multiple-Symbol Differential Detection for Distributed Space-Time Coding
DOC
Digital Signal Processing Lab Manual
PPTX
Group01_Project3
digital signal-processing-lab-manual
Dsp manual completed2
Signals and Systems Assignment Help
Signal Prosessing Lab Mannual
Matlab programs
Systems Analysis & Control: Steady State Errors
Tail Probabilities for Randomized Program Runtimes via Martingales for Higher...
Dsp lab manual 15 11-2016
Circular convolution Using DFT Matlab Code
Dsp lab pdf
Digital Signal Processing Lab Manual ECE students
Computing Information Flow Using Symbolic-Model-Checking_.pdf
Digitalcontrolsystems
OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...
Advanced computer architecture
5th Semester Electronic and Communication Engineering (2013-June) Question Pa...
Multiple-Symbol Differential Detection for Distributed Space-Time Coding
Digital Signal Processing Lab Manual
Group01_Project3
Ad

Similar to Differential Dual-Hop Relaying over Time-Varying Rayleigh-Fading Channels (20)

PDF
Differential Modulation and Non-Coherent Detection in Wireless Relay Networks
PPTX
D.C.S Unit 2 Related Topic of ECE Subject
PDF
Differential Distributed Space-Time Coding with Imperfect Synchronization in ...
PDF
Report Simulations of Communication Systems
PDF
Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK ...
PDF
Adaptive Radio Links
DOCX
4 contant M.TECH ( M S WORD FILE )
PDF
Asynchronous Differential Distributed Space-Time Coding
PDF
Two-Way MIMO Decode-and-Forward Relaying Systems with Tensor Space-Time Coding
PDF
Concept of Adaptive Transmission
PDF
4 contant M.TECH ( PDF FILE )
PDF
Multi user performance on mc cdma single relay cooperative system by distribu...
PDF
Technical details
PPTX
unit 5 ADC.pptx
PDF
Initial acquisition in digital communication systems by Fuyun Ling, v1.2
PDF
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
PDF
Delay Limited Transmission Techniques with Low Density Parity Check Method of...
PDF
MC-cdma
PDF
Final Report
PDF
Multiuser MIMO-OFDM simulation framework in Matlab
Differential Modulation and Non-Coherent Detection in Wireless Relay Networks
D.C.S Unit 2 Related Topic of ECE Subject
Differential Distributed Space-Time Coding with Imperfect Synchronization in ...
Report Simulations of Communication Systems
Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK ...
Adaptive Radio Links
4 contant M.TECH ( M S WORD FILE )
Asynchronous Differential Distributed Space-Time Coding
Two-Way MIMO Decode-and-Forward Relaying Systems with Tensor Space-Time Coding
Concept of Adaptive Transmission
4 contant M.TECH ( PDF FILE )
Multi user performance on mc cdma single relay cooperative system by distribu...
Technical details
unit 5 ADC.pptx
Initial acquisition in digital communication systems by Fuyun Ling, v1.2
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
Delay Limited Transmission Techniques with Low Density Parity Check Method of...
MC-cdma
Final Report
Multiuser MIMO-OFDM simulation framework in Matlab
Ad

More from mravendi (8)

PDF
Blind-Spectrum Non-uniform Sampling and its Application in Wideband Spectrum ...
PDF
Non-Uniform sampling and reconstruction of multi-band signals
PDF
An NLLS Based Sub-Nyquist Rate Spectrum Sensing for Wideband Cognitive Radio
PDF
A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMP...
PDF
Intro deep learning
PDF
Automatic 4D (3D+time) Segmentation of Cardiac MRI
PDF
Cooperative Wireless Communications
PDF
Differential Amplify-and-Forward Relaying in Time-Varying Rayleigh Fading Cha...
Blind-Spectrum Non-uniform Sampling and its Application in Wideband Spectrum ...
Non-Uniform sampling and reconstruction of multi-band signals
An NLLS Based Sub-Nyquist Rate Spectrum Sensing for Wideband Cognitive Radio
A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMP...
Intro deep learning
Automatic 4D (3D+time) Segmentation of Cardiac MRI
Cooperative Wireless Communications
Differential Amplify-and-Forward Relaying in Time-Varying Rayleigh Fading Cha...

Recently uploaded (20)

PPTX
Petroleum Refining & Petrochemicals.pptx
PPTX
Amdahl’s law is explained in the above power point presentations
PPTX
Module 8- Technological and Communication Skills.pptx
PDF
First part_B-Image Processing - 1 of 2).pdf
PDF
Soil Improvement Techniques Note - Rabbi
PDF
Java Basics-Introduction and program control
PDF
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
PDF
Cryptography and Network Security-Module-I.pdf
PPTX
Information Storage and Retrieval Techniques Unit III
PDF
LOW POWER CLASS AB SI POWER AMPLIFIER FOR WIRELESS MEDICAL SENSOR NETWORK
PPTX
CyberSecurity Mobile and Wireless Devices
PDF
Applications of Equal_Area_Criterion.pdf
PDF
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
PPTX
Software Engineering and software moduleing
PPTX
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
PPTX
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
PDF
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
PDF
Exploratory_Data_Analysis_Fundamentals.pdf
PDF
Design of Material Handling Equipment Lecture Note
PDF
MLpara ingenieira CIVIL, meca Y AMBIENTAL
Petroleum Refining & Petrochemicals.pptx
Amdahl’s law is explained in the above power point presentations
Module 8- Technological and Communication Skills.pptx
First part_B-Image Processing - 1 of 2).pdf
Soil Improvement Techniques Note - Rabbi
Java Basics-Introduction and program control
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
Cryptography and Network Security-Module-I.pdf
Information Storage and Retrieval Techniques Unit III
LOW POWER CLASS AB SI POWER AMPLIFIER FOR WIRELESS MEDICAL SENSOR NETWORK
CyberSecurity Mobile and Wireless Devices
Applications of Equal_Area_Criterion.pdf
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
Software Engineering and software moduleing
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
Exploratory_Data_Analysis_Fundamentals.pdf
Design of Material Handling Equipment Lecture Note
MLpara ingenieira CIVIL, meca Y AMBIENTAL

Differential Dual-Hop Relaying over Time-Varying Rayleigh-Fading Channels

  • 1. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Differential Dual-Hop Relaying over Time-Varying Rayleigh-Fading Channels M. R. Avendi and Ha H. Nguyen Department of Electrical & Computer Engineering University of Saskatchewan Canada June, 2013 1
  • 2. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Outline 1 Motivation Cooperative Communications 2 System Model 3 Two-Symbol Detection Time-Series Model Non-Coherent Detection BER Performance Analysis 4 Multiple-Symbol Detection Multiple-Symbol Detection 5 Simulation Illustrative Results 6 Summary 2
  • 3. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Cooperative Communications Cooperative Communications Users help each other Leverage coverage problems Coverage extension Relay Shadow Base Station Relays 3
  • 4. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Cooperative Communications Dual-Hop Relaying Source sends, Relay listen Relay re-broadcasts its received signal Source h1 h2 Destination Relay 4
  • 5. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Cooperative Communications Relay Protocols Decode-and-Forward Amplify-and-Forward (AF), (figure taken from reference 1) Simplicity of relay function in Amplify-and-Forward relaying 1 A. Nosratinia, T. E. Hunter, A. Hedayat, ”Cooperative communication in wireless networks,” Communications Magazine, IEEE , vol.42, no.10, pp.74,80, Oct. 2004 5
  • 6. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Cooperative Communications Detection Coherent detection Channel information required Channel estimation: training symbols Challenges: Estimation of SR channel, Mobility of users Non-coherent detection Differential modulations and demodulations No channel estimation required 3 dB performance loss between coherent and non-coherent detection in slow-fading channels For fast-fading channels there would be higher loss that needs to be examined! 6
  • 7. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Cooperative Communications Detection Coherent detection Channel information required Channel estimation: training symbols Challenges: Estimation of SR channel, Mobility of users Non-coherent detection Differential modulations and demodulations No channel estimation required 3 dB performance loss between coherent and non-coherent detection in slow-fading channels For fast-fading channels there would be higher loss that needs to be examined! 6
  • 8. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Differential Dual-Hop Relaying (D-DH) Rayleigh flat-fading channels, hi [k] ∼ CN(0, 1), i = 1, 2 at time index k Auto-correlation between two channel coefficients, n symbols apart, E{hi [k]h∗ i [k + n]} = J0(2πfi n) Transmission process is divided into two phases h1[k] h2[k] Source Relay Destination 7
  • 9. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Differential Dual-Hop Relaying: Phase I Information bits convert to M-PSK symbols: v[k] ∈ V, V = {ej2π(m−1)/M , m = 1, . . . , M}. Differential encoding: s[k] = v[k]s[k − 1], s[0] = 1 h1[k] Source Relay Destination Received signal at Relay: x[k] = √ P0h1s[k] + w1[k], w1[k] ∼ CN(0, N0) 8
  • 10. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Differential Dual-Hop Relaying: Phase II Relay multiplies received signal with A and forwards h2[k] Source Relay Destination Received signal at Destination: y[k] = A P0h[k]s[k] + w[k] • Cascaded channel: h[k] = h1[k]h2[k] • Equivalent noise: w[k] = Ah2[k]w1[k] + w2[k] 9
  • 11. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Time-Series Model Non-Coherent Detection BER Performance Analysis Channel Variation Over Time Common assumption: slow-fading, hi [k] ≈ hi [k − 1] Rayleigh fading, hi [k] ∼ CN(0, 1) 0 10 20 30 40 50 60 70 80 90 100 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 f D T s =.001 f D T s =.01 f D T s =.03 Amplitude time index, k 0 10 20 30 40 50 60 70 80 90 100 0 0.2 0.4 0.6 0.8 1 f D T s =.001 fD Ts =.01 fD Ts =.03 time index, k Auto-Correlation 10
  • 12. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Time-Series Model Non-Coherent Detection BER Performance Analysis Channel Time-Series Models Direct channel: hi [k] = αi hi [k − 1] + 1 − α2 i ei [k], i = 1, 2 αi = J0(2πfi n) auto-correlation ei ∼ CN(0, 1), independent of hi [k − 1] Cascaded channel: h[k] = αh[k − 1] + 1 − α2h2[k − 1]e1[k] α = α1α2: auto-correlation of cascaded channel e1 ∼ CN(0, 1), independent of h[k − 1] 11
  • 13. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Time-Series Model Non-Coherent Detection BER Performance Analysis Two-Symbol Differential Detection y[k] = αv[k]y[k − 1] + n[k] n[k] = w[k]−αv[k]w[k−1]+ 1 − α2A P0h2[k − 1]s[k]e1[k] Detection ˆv[k] = arg min v[k]∈V |y[k] − v[k]y[k − 1]|2 (1) 12
  • 14. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Time-Series Model Non-Coherent Detection BER Performance Analysis BER Performance Analysis Bit Error Rate Pb(E) = 1 4π π −π g(θ)J(θ)dθ (2) J(θ) = b3(θ) 1 + (b1 − b2(θ))eb2(θ) E1(b2(θ)) (3) b1, b2(θ), b3(θ) depend on system parameters and channels auto-correlation, E1(x) exponential integral function. Error Floor lim (P0/N0)→∞ Pb(E) = 1 4π π −π g(θ) 1 − α2 α2q(θ) + 1 − α2 dθ (4) 13
  • 15. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Multiple-Symbol Detection Multiple-Symbol Detection To overcome error floor Take N received symbols: y = [ y[1], y[2], . . . , y[N] ]t y = A P0diag{s}diag{h2}h1 + w (5) where s = [ s[1], · · · , s[N] ]t , h2 = [ h2[1], · · · , h2[N] ]t , h1 = [ h1[1], · · · , h1[N] ]t and w = [ w[1], · · · , w[N] ]t . ML detection: ˆs = arg max s∈CN E h2 1 πN det{Ry} exp −yH R−1 y y . (6) Ry covariance matrix of y, depends on h2 14
  • 16. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Multiple-Symbol Detection Replace Ry by Ry = E h2 {Ry} ˆs = arg min s∈CN yH R −1 y y = arg min s∈CN Us 2 (7) where U = (LHdiag{y})∗ and L is obtained by the Cholesky decomposition of C−1 = LLH, C = A2P0Rh + (1 + A2)N0IN. Rh = toeplitz{ϕ1(0)ϕ2(0), . . . , ϕ1(N − 1)ϕ2(N − 1)}. Solve by sphere decoding with low complexity 15
  • 17. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Illustrative Results Simulation Setup Correlated channels h1[k], h2[k] ∼ CN(0, 1) Normalized Doppler frequencies f1, f2 Three simulation cases: f1 f1 Channels status Case I .001 .001 both slow-fading Case II .01 .001 SR fast-fading Case III .02 .01 both fast-fading Amplification factor: A = P1/(P0 + N0) Power allocation: P0 = P1 16
  • 18. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Illustrative Results Illustrative Results - BER in different cases using DBPSK 10 15 20 25 30 35 40 45 50 55 60 10 −5 10 −4 10 −3 10 −2 10 −1 10 0 Simulation, N=2 Analysis, N=2 MSDSD, N=10, Case II MSDSD, N=10, Case III P0/N0 (dB) BER Case I Case II Case III Error Floor 17
  • 19. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Illustrative Results Illustrative Results BER in different cases using DQPSK 10 15 20 25 30 35 40 45 50 55 60 10 −5 10 −4 10 −3 10 −2 10 −1 10 0 Simulation, N=2 Analysis, N=2 MSDSD, N=10, Case II MSDSD, N=10, Case III P0/N0 (dB) BER Case I Case II Case III Error Floor 18
  • 20. Motivation System Model Two-Symbol Detection Multiple-Symbol Detection Simulation Summary Summary Differential dual-hop transmission in time-varying channels Two-symbol non-coherent detection • Channel time-series model • Bit-error-rate analysis • Error floor in fast fading channels Multiple-symbol detection Thank You! 19