8 mohammed olama
DESCRIPTION
terserah!!!TRANSCRIPT
-
Performance Study of Hybrid DS/FFH Spread-Spectrum Systems in the Presence of Multipath Fading and Multiple-Access Interference
Mohammed M. Olama
Teja P. Kuruganti
Steven F. Smith
Computational Sciences & Engineering Division Oak Ridge National Laboratory
Xiao Ma
Electrical Engineering and Computer Science Dept. University of Tennessee
IEEE CQR 2012
-
2 Managed by UT-Battelle for the Department of Energy
Outline
Introduction
Types of SS Systems
Multipath Fading Channel
Direct Digital Synthesizers (DDS)
Performance Evaluation of DS/FFH
Numerical Results
Conclusion
-
3 Managed by UT-Battelle for the Department of Energy
ORNLs Solution: Hybrid Spread Spectrum Novel technique (3 Patents); adaptive, programmable.
HSS: a synergistic combination of DS, FH, and TH.
Advantages: Adaptive Hybrid Spread-Spectrum (HSS) modulation format
combines DSSS and frequency/time hopping in a multi-dimensional, orthogonal signaling scheme.
Capable of excellent LPI, LPD & security properties (programmable).
Adaptive, robust protocol for high QoS applications. Can be operated in burst mode for very low power drain. Superior resistance to multipath and jamming (high process
gain). Easily deployed with modern chip technology. Compliant with existing FCC/NTIA/ETSI rules for ISM bands. Ideally implemented via modern FPGA-based electronics, ASICs,
and SDR techniques.
-
4 Managed by UT-Battelle for the Department of Energy
Typical HSS Applications
-
5 Managed by UT-Battelle for the Department of Energy
Data
PN Clock
Data
Data Clock
PN Sequence Generator
Carrier
1
PN Sequence Generator
Wide BP Filter Narrow BP Filter Phase Demod
Local PN Clock
Local Carrier
1
1
Frequency
Power Spectral Density
fc Frequency
Power Spectral Density
fc Frequency
Power Spectral Density
fc
DIRECT-SEQUENCE SPREAD-SPECTRUM
Narrow spectrum at output of modulator
before spreading
Spectrum has wider bandwidth and lower power density after spreading with PN sequence
(PN Rate >> Data Rate)
Original narrowband, high power density spectrum is
restored if local PN sequence is same as and lined up with
received PN sequence
RFI Spread
RFI
DS Signal
-
6 Managed by UT-Battelle for the Department of Energy
Data
PN Clock
Data
Data Clock
PN Sequence Generator FH
Signal
PN Sequence Generator
Wide BP Filter
Narrow BP Filter
Data Demod.
Local PN Clock
1
Frequency
Power Spectral Density
fc Frequency
Power Spectral Density
fc Time (hops) t
FREQUENCY-HOPPING SPREAD-SPECTRUM
Narrow spectrum at output of modulator while hopping
Spectrum has same bandwidth and power density after hopping with PN sequence (PN Rate
-
7 Managed by UT-Battelle for the Department of Energy
Data
PN Clock
Data
Data Clock
PN Sequence Generator DS/FH
Signal
PN Sequence Generator
Wide BP Filter
Narrow BP Filter
Data Demod.
Local PN Clock
1
Frequency
Power Spectral Density
fc Frequency
Power Spectral Density
fc Time (bits) t
SLOW HYBRID SPREAD-SPECTRUM (DS/SFH)
DS (wide) spectrum at output of modulator while hopping
Spectrum has same bandwidth and power density after hopping with PN sequence (PN Rate > for FastHSS)
Original narrowband, high power data stream is restored if local PN sequence is same as and lined up with received PN sequence
RFI
RF Frequency
Synthesizer
t0 t4 t3 t5 t1 t2
RF Frequency
Synthesizer
Data Output
t4 t2 t6 t1 t5 t3 t0
RFI Reduced
by DS PG t6
-
8 Managed by UT-Battelle for the Department of Energy
Data
PN Clock
Data
Data Clock
PN Sequence Generator DS/FH
Signal
PN Sequence Generator
Wide BP Filter
Narrow BP Filter
Data Demod.
Local PN Clock
1
Frequency
Power Spectral Density
fc Frequency
Power Spectral Density
fc Time (chips) t
FAST HYBRID SPREAD-SPECTRUM (DS/FFH)
DS (wide) spectrum at output of modulator while hopping
Spectrum has same bandwidth and power density after hopping with PN sequence (PN Rate >> Data Rate for FastHSS; e.g., as above, 2 hops per bit).
Original narrowband, high power data stream is restored if local PN sequence is same as and lined up with received PN sequence
RFI
RF Frequency
Synthesizer
t00 t11 t30 t01 t10 t20
RF Frequency
Synthesizer
Data Output
t00
RFI Reduced
by DS PG! t21
FastHSS
t01 t10 t11 t20 t21 t30 t31 t40 t40 t61 t60 t31 t41 t50 t51 t50 t51 t60 t61 t41
Gp(FH/DS) dB = Gp(FH) dB + Gp(DS)dB = 10 log (no. of hopping channels) + 10 log (BWDS/Rinfo)
-
9 Managed by UT-Battelle for the Department of Energy
HSS is a Multidimensional Signal
Code
Frequency
Time
(C4,F2,t0)
HSS can be defined in 3 axes (code, frequency, and time). Each dimension is orthogonal with the others. Permissible signal spaces along an axis may also be ~
orthogonal. Codes Frequencies Time slots
Easily adaptable to exploit
many degrees of freedom to
meet system requirements.
Some signal overlaps may be orthogonal.
(C2,F1,t0)
(C3,F0,t1)
(C1,F2,t2) (C0,F0,t0)
-
10 Managed by UT-Battelle for the Department of Energy
MULTIPATH PROPAGATION
TRANS. RCVR.
LONG-PATH REFLECTION
SHORT-PATH REFL. Differential delays are approx. 1 ns per foot Short-path delays (indoors) are typically < 0.1s Spread-spectrum modulation can largely cancel long-path effects
ORNL is developing new techniques to mitigate short-path degradations!
-
11 Managed by UT-Battelle for the Department of Energy
Direct Digital Synthesizers (DDS)
The implementation of a DDS has two distinct parts: A phase accumulator accumulates the phase
increment and adds in the phase offset. The DDS output is then calculated by quantizing the
results of the phase accumulator section and using them to select values from a lookup table.
Phase
Increment
Phase
Offset
Dither
Delay Adder Phase
Quantization
Lookup
Table NCO Adder Adder
Phase
Quantization
Error
Stored Phase
-
12 Managed by UT-Battelle for the Department of Energy
RF Coexistence Multi-User, Jamming, and Multipath Fading Performance
ML
bTTL
=
bc
TTNL
= PN
N PN
DSW
JW
Wp
JW
Number of FH channels
Number of hops per bit
Duration of each hop
Chip duration for sequence
Period of the
Bandwidth of DS waveform
Bandwidth of the wideband jamming
Number of hopping channels corrupted by jamming
Part of the bandwidth of the channel partially corrupted by jamming
sequence
1
0
1
0
( )
{ ( , ) ( , ) ( , )}
Kk
hj
Kk k k
j
P P j users
P j users no jam P j users ful jam P j users partial jam
=
=
=
= + +
1
0{ ( , ) ( | , )
( , ) ( | , )( , ) ( | , )}
Kk
j
k
k
P j users no jam P j users no jam
P j users ful jam P j users ful jamP j users partial jam P j users partial jam
=
=
+
+
The error probability of one hop is:
The error probability of one bit is:
12
( ) (1 )L
d L db h h
Ld
LP P P
d
+=
=
K Number of users
-
13 Managed by UT-Battelle for the Department of Energy
RF Coexistence Multi-User, Jamming, and Multipath Fading Performance
ML
bTTL
=
bc
TTNL
= PN
N PN
DSW
JW
Wp
JW
Number of FH channels
Number of hops per bit
Duration of each hop
Chip duration for sequence
Period of the
Bandwidth of DS waveform
Bandwidth of the wideband jamming
Number of hopping channels corrupted by jamming
Part of the bandwidth of the channel partially corrupted by jamming
sequence
From the problem formulation, we have 1
1
1
1 1 1 1( , ) 1
1 1 1( , ) 1
1 1 1 1( , ) 1
j K j
j K j
j K j
K M WP j users no jamj M M M
K WP j users full jamj M M M
KP j users partial jam
j M M M
=
=
=
1( | , )/ 2
k
kj
P j users no jam QNSR I
= + Noise-to-signal ratio
Interference to signal ratio introduced by the other users hopping in user ks channel
No Jamming
Full Jamming
1( | , )/ 2 / 2
k
kj
P j users full jam QNSR JSR I
= + +
Jamming-to-signal ratio
Partial Jamming ( | , ) ( | , , ) (1 ) ( | , , )k k kP j users partial jam q P j users partial jam corrupted portion q P j users partial jam uncorrupted portion = +
/pJ DSq W W= Fraction of the channel jammed
0 / 2NSR N PT=
/ 2JJSR N PT=
P Transmitted signal power
-
14 Managed by UT-Battelle for the Department of Energy
Hybrid DS/FFH Multi-user Simulation Severe (~worst-case)
channel conditions: K = 20-120 users, 100%
duty cycle L = 5 hops/bit M = 20 channels N = 127 PN code length DS PG = 21 dB JNR = 13 dB Rician coeff. = 0.1 Chan. covariance = 10 Jammed chan. = 5 Channel portion
partially corrupted = 0.4
Represents user flooding in rough terrain.
Performance of a hybrid DS/FFH system: Effect of different number of
users (multi-user interference).
5 10 15 2010-8
10-7
10-6
10-5
10-4
10-3
10-2
SNR(dB)
Erro
r Pro
babi
lity
20 users40 users60 users80 users100 users120 users
-
15 Managed by UT-Battelle for the Department of Energy
Hybrid DS/FFH Multi-user Simulation Severe (~worst-case)
channel conditions: K = 100 users, 100%
duty cycle L = 5 hops/bit M = 20 channels N = 127 PN code length DS PG = 21 dB JNR = 10-16 dB Rician coeff. = 0.1 Chan. covariance = 10 Jammed chan. = 5 Channel portion
partially corrupted = 0.4
Represents user flooding in rough terrain.
Performance of a hybrid DS/FFH system: Effect of different jamming-to-
noise ratios (JNRs).
5 10 15 2010
-4
10-3
10-2
10-1
SNR (dB)
Erro
r Pro
babi
lity
JNR=16 dBJNR=14.7 dBJNR=13 dBJNR=10 dB
-
16 Managed by UT-Battelle for the Department of Energy
Hybrid DS/FFH Multi-user Simulation Severe (~worst-case)
channel conditions: K = 100 users, 100%
duty cycle L = 5 hops/bit M = 20 channels N = 127 PN code length DS PG = 21 dB JNR = 13 dB Rician coeff. = 0.1 Chan. covariance = 10 Jammed chan. = 2-8 Channel portion
partially corrupted = 0.4
Represents user flooding in rough terrain.
Performance of a hybrid DS/FFH system: Effect of different number of
fully-jammed channels.
5 10 15 2010
-4
10-3
10-2
10-1
SNR (dB)
Erro
r Pro
babi
lity
8 channels fully jammed6 channels fully jammed4 channels fully jammed2 channels fully jammed
-
17 Managed by UT-Battelle for the Department of Energy
Hybrid DS/FFH Multi-user Simulation Severe (~worst-case)
channel conditions: K = 100 users, 100%
duty cycle L = 1-7 hops/bit M = 20 channels N = 127 PN code length DS PG = 21 dB JNR = 13 dB Rician coeff. = 0.1 Chan. covariance = 10 Jammed chan. = 5 Channel portion
partially corrupted = 0.4
Represents user flooding in rough terrain.
Performance of a hybrid DS/FFH system: Effect of different numbers of
frequency hops per bit.
5 10 15 2010
-4
10-3
10-2
10-1
100
SNR (dB)
Erro
r Pro
babi
lity
1 hop/bit3 hops/bit5 hops/bit7 hops/bit
-
18 Managed by UT-Battelle for the Department of Energy
Hybrid DS/FFH Multi-user Simulation Severe (~worst-case)
channel conditions: K = 100 users, 100%
duty cycle L = 5 hops/bit M = 10-40 channels N = 127 PN code length DS PG = 21 dB JNR = 13 dB Rician coeff. = 0.1 Chan. covariance = 10 Jammed chan. = 5 Channel portion
partially corrupted = 0.4
Represents user flooding in rough terrain.
Performance of a hybrid DS/FFH system: Effect of different numbers of
available hopping channels.
5 10 15 2010
-4
10-3
10-2
10-1
SNR (dB)
Erro
r Pro
babi
lity
10 hopping channels20 hopping channels30 hopping channels40 hopping channels
-
19 Managed by UT-Battelle for the Department of Energy
Hybrid DS/FFH Multi-user Simulation Severe (~worst-case)
channel conditions: K = 100 users, 100%
duty cycle L = 5 hops/bit M = 20 channels N = 4-64 PN code length DS PG = 21 dB JNR = 13 dB Rician coeff. = 0.1 Chan. covariance = 10 Jammed chan. = 5 Channel portion
partially corrupted = 0.4
Represents user flooding in rough terrain.
Performance of a hybrid DS/FFH system: Effect of different DS PN code
lengths.
0 1 2 3 4 5 6 7 8 9 1010
-9
10-8
10-7
10-6
10-5
10-4
10-3
10-2
SNR
BE
R
4 PN Code Length8 PN Code Length16 PN Code Length32 PN Code Length64 PN Code Length
-
20 Managed by UT-Battelle for the Department of Energy
Hybrid DS/FFH Multi-user Simulation Severe (~worst-case)
channel conditions: K = 100 users, 100%
duty cycle L = 5 hops/bit M = 20 channels N = 127 PN code length DS PG = 21 dB JNR = 13 dB Rician coeff. = 0.1-0.7 Chan. covariance = 10 Jammed chan. = 5 Channel portion
partially corrupted = 0.4
Represents user flooding in rough terrain
Performance of a hybrid DS/FFH system: Effect of different Rician fading
channel parameters.
5 10 15 2010
-4
10-3
10-2
10-1
SNR (dB)
Erro
r Pro
babi
lity
gamma=0.7gamma=0.5gamma=0.3gamma=0.1
-
21 Managed by UT-Battelle for the Department of Energy
Hybrid DS/FFH Multi-user Simulation Severe (~worst-case)
channel conditions: K = 100 users, 100%
duty cycle L = 5 hops/bit M = 20 channels N = 127 PN code length DS PG = 21 dB JNR = 13 dB Rician coeff. = 0.1 Chan. covariance = 10 Jammed chan. = 5 Channel portion
partially corrupted = 0.4
Represents user flooding in rough terrain.
Performance of a hybrid DS/FFH system: Effect of different hitting rates.
0 1 2 3 4 5 6 7 8 9 1010
-6
10-5
10-4
10-3
SNR
BE
R
No Hit2% Hit4% Hit6% Hit10% Hit
-
22 Managed by UT-Battelle for the Department of Energy
Hybrid DS/FFH Comparative Simulation Severe (~worst-case)
channel conditions: Two-path Rayleigh
chan. P1: = 0, gain = 0.7 P2: = 0.3 s, gain =
0.4 Equal-bandwidth cases DS SF = 16 FH: 16 ch., 4 b/hop DS/FH: SF = 16, 4
hopping freqs.
Represents the fixed-bandwidth advantage of DS/FFH format over other modulations.
Comparative performance of a hybrid DS/FFH versus other forms in Rayleigh
fading.
0 1 2 3 4 5 6 7 8 9 1010
-7
10-6
10-5
10-4
10-3
10-2
10-1
100
SNR
BE
R
2-Path Rayleigh BPSKDSSFHFFHHybrid DS-SFHHybrid DS-FFH
-
23 Managed by UT-Battelle for the Department of Energy
The performance of a hybrid DS/FFH system was analytically evaluated in a worst-case use scenario.
We derived the average BER for a hybrid DS/FFH system that includes the effects from wide-band and partial-band jamming, multi-user interference and/or varying degrees of Rician/Rayleigh fading.
Numerical results exploring the parameter space of the HSS system have been presented to demonstrate its effectiveness under different conditions and scenarios.
The detailed performance and security aspects of HSS signals will be further analyzed in a future paper.
Conclusions
-
24 Managed by UT-Battelle for the Department of Energy
Performance Study of Hybrid DS/FFH Spread-Spectrum Systems in the Presence of Multipath Fading and Multiple-Access InterferenceOutlineORNLs Solution: Hybrid Spread SpectrumTypical HSS ApplicationsSlide Number 5Slide Number 6Slide Number 7Slide Number 8HSS is a Multidimensional SignalSlide Number 10Direct Digital Synthesizers (DDS) RF Coexistence Multi-User, Jamming, and Multipath Fading PerformanceRF Coexistence Multi-User, Jamming, and Multipath Fading PerformanceHybrid DS/FFH Multi-user SimulationHybrid DS/FFH Multi-user SimulationHybrid DS/FFH Multi-user SimulationHybrid DS/FFH Multi-user SimulationHybrid DS/FFH Multi-user SimulationHybrid DS/FFH Multi-user SimulationHybrid DS/FFH Multi-user SimulationHybrid DS/FFH Multi-user SimulationHybrid DS/FFH Comparative SimulationConclusionsSlide Number 24