SlideShare a Scribd company logo
1 of 20
Download to read offline
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

What's hot

digital signal-processing-lab-manual
digital signal-processing-lab-manualdigital signal-processing-lab-manual
digital signal-processing-lab-manualAhmed Alshomi
 
Dsp manual completed2
Dsp manual completed2Dsp manual completed2
Dsp manual completed2bilawalali74
 
Signal Prosessing Lab Mannual
Signal Prosessing Lab Mannual Signal Prosessing Lab Mannual
Signal Prosessing Lab Mannual Jitendra Jangid
 
Systems Analysis & Control: Steady State Errors
Systems Analysis & Control: Steady State ErrorsSystems Analysis & Control: Steady State Errors
Systems Analysis & Control: Steady State ErrorsJARossiter
 
Tail Probabilities for Randomized Program Runtimes via Martingales for Higher...
Tail Probabilities for Randomized Program Runtimes via Martingales for Higher...Tail Probabilities for Randomized Program Runtimes via Martingales for Higher...
Tail Probabilities for Randomized Program Runtimes via Martingales for Higher...Satoshi Kura
 
Circular convolution Using DFT Matlab Code
Circular convolution Using DFT Matlab CodeCircular convolution Using DFT Matlab Code
Circular convolution Using DFT Matlab CodeBharti Airtel Ltd.
 
Digital Signal Processing Lab Manual ECE students
Digital Signal Processing Lab Manual ECE studentsDigital Signal Processing Lab Manual ECE students
Digital Signal Processing Lab Manual ECE studentsUR11EC098
 
Computing Information Flow Using Symbolic-Model-Checking_.pdf
Computing Information Flow Using Symbolic-Model-Checking_.pdfComputing Information Flow Using Symbolic-Model-Checking_.pdf
Computing Information Flow Using Symbolic-Model-Checking_.pdfPolytechnique Montréal
 
OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...
OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...
OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...NECST Lab @ Politecnico di Milano
 
Advanced computer architecture
Advanced computer architectureAdvanced computer architecture
Advanced computer architectureMd. Mahedi Mahfuj
 
Multiple-Symbol Differential Detection for Distributed Space-Time Coding
Multiple-Symbol Differential Detection for Distributed Space-Time CodingMultiple-Symbol Differential Detection for Distributed Space-Time Coding
Multiple-Symbol Differential Detection for Distributed Space-Time Codingmravendi
 
Digital Signal Processing Lab Manual
Digital Signal Processing Lab Manual Digital Signal Processing Lab Manual
Digital Signal Processing Lab Manual Amairullah Khan Lodhi
 

What's hot (20)

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

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

Differential Modulation and Non-Coherent Detection in Wireless Relay Networks
Differential Modulation and Non-Coherent Detection in Wireless Relay NetworksDifferential Modulation and Non-Coherent Detection in Wireless Relay Networks
Differential Modulation and Non-Coherent Detection in Wireless Relay Networksmravendi
 
EC8553 Discrete time signal processing
EC8553 Discrete time signal processing EC8553 Discrete time signal processing
EC8553 Discrete time signal processing ssuser2797e4
 
Module1_dsffffffffffffffffffffgggpa.pptx
Module1_dsffffffffffffffffffffgggpa.pptxModule1_dsffffffffffffffffffffgggpa.pptx
Module1_dsffffffffffffffffffffgggpa.pptxrealme6igamerr
 
Unit 2 signal &system
Unit 2 signal &systemUnit 2 signal &system
Unit 2 signal &systemsushant7dare
 
CS_2011_5_Digital_Modulators.pdf
CS_2011_5_Digital_Modulators.pdfCS_2011_5_Digital_Modulators.pdf
CS_2011_5_Digital_Modulators.pdfssuser5962131
 
Chaotic Communication for mobile applica
Chaotic Communication for mobile applicaChaotic Communication for mobile applica
Chaotic Communication for mobile applicaYaseenMo
 
Art%3 a10.1155%2fs1110865704401036
Art%3 a10.1155%2fs1110865704401036Art%3 a10.1155%2fs1110865704401036
Art%3 a10.1155%2fs1110865704401036SANDRA BALSECA
 
Paper id 22201419
Paper id 22201419Paper id 22201419
Paper id 22201419IJRAT
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Metodo Monte Carlo -Wang Landau
Metodo Monte Carlo -Wang LandauMetodo Monte Carlo -Wang Landau
Metodo Monte Carlo -Wang Landauangely alcendra
 
Lecture4 Signal and Systems
Lecture4  Signal and SystemsLecture4  Signal and Systems
Lecture4 Signal and Systemsbabak danyal
 
بررسی دو روش شناسایی سیستم های متغیر با زمان به همراه شبیه سازی و گزارش
بررسی دو روش شناسایی سیستم های متغیر با زمان به همراه شبیه سازی و گزارشبررسی دو روش شناسایی سیستم های متغیر با زمان به همراه شبیه سازی و گزارش
بررسی دو روش شناسایی سیستم های متغیر با زمان به همراه شبیه سازی و گزارشپروژه مارکت
 
Differential Distributed Space-Time Coding with Imperfect Synchronization in ...
Differential Distributed Space-Time Coding with Imperfect Synchronization in ...Differential Distributed Space-Time Coding with Imperfect Synchronization in ...
Differential Distributed Space-Time Coding with Imperfect Synchronization in ...mravendi
 

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

Differential Modulation and Non-Coherent Detection in Wireless Relay Networks
Differential Modulation and Non-Coherent Detection in Wireless Relay NetworksDifferential Modulation and Non-Coherent Detection in Wireless Relay Networks
Differential Modulation and Non-Coherent Detection in Wireless Relay Networks
 
CINAF protocol
CINAF protocolCINAF protocol
CINAF protocol
 
df_lesson_01.ppt
df_lesson_01.pptdf_lesson_01.ppt
df_lesson_01.ppt
 
EC8553 Discrete time signal processing
EC8553 Discrete time signal processing EC8553 Discrete time signal processing
EC8553 Discrete time signal processing
 
Dsp
DspDsp
Dsp
 
Module1_dsffffffffffffffffffffgggpa.pptx
Module1_dsffffffffffffffffffffgggpa.pptxModule1_dsffffffffffffffffffffgggpa.pptx
Module1_dsffffffffffffffffffffgggpa.pptx
 
Unit 2 signal &system
Unit 2 signal &systemUnit 2 signal &system
Unit 2 signal &system
 
CS_2011_5_Digital_Modulators.pdf
CS_2011_5_Digital_Modulators.pdfCS_2011_5_Digital_Modulators.pdf
CS_2011_5_Digital_Modulators.pdf
 
adspchap1.pdf
adspchap1.pdfadspchap1.pdf
adspchap1.pdf
 
Dsp manual
Dsp manualDsp manual
Dsp manual
 
Dsp 2marks
Dsp 2marksDsp 2marks
Dsp 2marks
 
Chaotic Communication for mobile applica
Chaotic Communication for mobile applicaChaotic Communication for mobile applica
Chaotic Communication for mobile applica
 
Art%3 a10.1155%2fs1110865704401036
Art%3 a10.1155%2fs1110865704401036Art%3 a10.1155%2fs1110865704401036
Art%3 a10.1155%2fs1110865704401036
 
tsoulkas_cumulants
tsoulkas_cumulantstsoulkas_cumulants
tsoulkas_cumulants
 
Paper id 22201419
Paper id 22201419Paper id 22201419
Paper id 22201419
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Metodo Monte Carlo -Wang Landau
Metodo Monte Carlo -Wang LandauMetodo Monte Carlo -Wang Landau
Metodo Monte Carlo -Wang Landau
 
Lecture4 Signal and Systems
Lecture4  Signal and SystemsLecture4  Signal and Systems
Lecture4 Signal and Systems
 
بررسی دو روش شناسایی سیستم های متغیر با زمان به همراه شبیه سازی و گزارش
بررسی دو روش شناسایی سیستم های متغیر با زمان به همراه شبیه سازی و گزارشبررسی دو روش شناسایی سیستم های متغیر با زمان به همراه شبیه سازی و گزارش
بررسی دو روش شناسایی سیستم های متغیر با زمان به همراه شبیه سازی و گزارش
 
Differential Distributed Space-Time Coding with Imperfect Synchronization in ...
Differential Distributed Space-Time Coding with Imperfect Synchronization in ...Differential Distributed Space-Time Coding with Imperfect Synchronization in ...
Differential Distributed Space-Time Coding with Imperfect Synchronization in ...
 

More from mravendi

Blind-Spectrum Non-uniform Sampling and its Application in Wideband Spectrum ...
Blind-Spectrum Non-uniform Sampling and its Application in Wideband Spectrum ...Blind-Spectrum Non-uniform Sampling and its Application in Wideband Spectrum ...
Blind-Spectrum Non-uniform Sampling and its Application in Wideband Spectrum ...mravendi
 
Non-Uniform sampling and reconstruction of multi-band signals
Non-Uniform sampling and reconstruction of multi-band signalsNon-Uniform sampling and reconstruction of multi-band signals
Non-Uniform sampling and reconstruction of multi-band signalsmravendi
 
An NLLS Based Sub-Nyquist Rate Spectrum Sensing for Wideband Cognitive Radio
An NLLS Based Sub-Nyquist Rate Spectrum Sensing for Wideband Cognitive RadioAn NLLS Based Sub-Nyquist Rate Spectrum Sensing for Wideband Cognitive Radio
An NLLS Based Sub-Nyquist Rate Spectrum Sensing for Wideband Cognitive Radiomravendi
 
A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMP...
A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMP...A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMP...
A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMP...mravendi
 
Intro deep learning
Intro deep learningIntro deep learning
Intro deep learningmravendi
 
Automatic 4D (3D+time) Segmentation of Cardiac MRI
Automatic 4D (3D+time) Segmentation of Cardiac MRIAutomatic 4D (3D+time) Segmentation of Cardiac MRI
Automatic 4D (3D+time) Segmentation of Cardiac MRImravendi
 
Asynchronous Differential Distributed Space-Time Coding
Asynchronous Differential Distributed Space-Time CodingAsynchronous Differential Distributed Space-Time Coding
Asynchronous Differential Distributed Space-Time Codingmravendi
 
Cooperative Wireless Communications
Cooperative Wireless CommunicationsCooperative Wireless Communications
Cooperative Wireless Communicationsmravendi
 
Differential Amplify-and-Forward Relaying in Time-Varying Rayleigh Fading Cha...
Differential Amplify-and-Forward Relaying in Time-Varying Rayleigh Fading Cha...Differential Amplify-and-Forward Relaying in Time-Varying Rayleigh Fading Cha...
Differential Amplify-and-Forward Relaying in Time-Varying Rayleigh Fading Cha...mravendi
 

More from mravendi (9)

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

Recently uploaded

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 

Recently uploaded (20)

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 

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