SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
Spread spectrum communications and CDMA
L. Vandendorpe
UCL Communications and Remote Sensing Lab.
1
Spread spectrum techniques (1)
• Definition:
– Transmission BW much wider than the signal BW
• Motivation behind this apparently wasteful approach ?
– To provide resistance against interference/jamming
– To mask the signal in the noise (low prob. of intercept)
– Resistance against multipath propagation (not all)
– Allow multiple access
– Also used for range measurement
2
Spread spectrum techniques (2)
• Types
– Direct sequence spectrum spreading (DS/SS)
– Frequency hopping (FH), slow (SFH) or fast (FFH)
– Time hopping
– Hybrid techniques (both FH and DS)
• All techniques use codes in some way
• When each user has its own code (any technique) : Code Division
Multiple Acces (CDMA)
3
Spread spectrum techniques (3)
• In the beginning (past) : Modulation first then spreading
– No specific link between data modulation and spreading waveform
– Problem of spectrum limitation
– See block diagram
4
Block diagram of analog BPSK DS/SS transmitter and
receiver
5
Illustration of the spreading/despreading process
6
Power spectra before and after DS/SS
7
Spectra in the presence of narrowband jamming
8
Spread spectrum techniques (4)
• Presently (IS-95, UTRA-WCDMA)
– DS/SS CDMA implemented as digital data shaping (before mixer)
– Followed by chip half root Nyquist filter
9
Example of offset QPSK for DS/SS
• Block diagram
N c1(n) u(t)
cos(ωct)
a(n)
N c2(n) u(t-Tc/2)
b(n)
sin(ωct) +
10
Frequency hopping
11
M-ary FSK and Slow Frequency hopping
12
M-ary FSK and Fast Frequency hopping
13
About the codes
• If correlation only is performed at the receiver
– Autocorrelation as close as possible to Dirac pulse
– If several synchronous (downlink) : orthogonal codes
– If several asynchronous users : as low as possible cross-correlations
for any delay
– Families : Gold, Kasami, etc ...
14
M-sequences
• Most popular sequences: maximum length shift register sequences or
m sequence
• Sequence of length n = 2m − 1 and generated by an m-stage shift
register with linear feedback (and primitive polynomial)
• Sequence periodic with period n
• Each period contains 2m−1 ones and 2m−1 − 1 zeros pulse
15
M-sequences
• Map the {0, 1} values onto bi = {−1, 1}
• Define the periodic correlation function φ(j) = n
1 bi bi+j (periodic in
j, period n)
• Ideally φ(j) = δ(j) (for the main period)
• For an m sequence
φ(j) =
n j = 0
−1 1 ≤ j ≤ n − 1
(1)
16
Codes
• In CDMA, not only autocorrelation matters but also cross-correlation
• The periodic cross-correlation between any pair of m sequences of the
same period can have large peaks: not acceptable in CDMA
• Gold and Kasami proved that certain pairs of m sequences of length
n have 3 valued cross-correlations (−1, −t(m), t(m) − 2) where
t(m) =
2(m+1)/2 + 1 m odd
2(m+2)/2 + 1 m even
(2)
• Example: m = 10, t(10) = 65, −1, −t(m), t(m) − 2 = −1, −65, 63
• Such sequences are called preferred sequences
17
Codes
• From a pair of preferred sequences, we can generate new sequences
by the modulo-2 sum of the first with shifted versions of the second
(or vice-versa).
• For period n, n = 2m − 1 possibilities
• with the 2 original sequences, one get n + 2 sequences, called Gold
codes or sequences
• Apart from the 2 original sequences, the other are not m sequences;
hence the autocorrelation is not two-valued
• The cross-correlation of any pair of Gold sequences taken from the
n = 2 is three-valued −1, −t(m), t(m) − 2
18
Codes: to be revisited ?
• All these considerations are mainly motivated by the fact that corre-
lation based reception is supposed to be implemented
• So correlation properties matter
• If more advanced receivers are considered one can wonder whether
correlation properties are still of the same importance
19

Weitere ähnliche Inhalte

Was ist angesagt?

Lecture6 Signal and Systems
Lecture6 Signal and SystemsLecture6 Signal and Systems
Lecture6 Signal and Systemsbabak danyal
 
Dsp U Lec10 DFT And FFT
Dsp U   Lec10  DFT And  FFTDsp U   Lec10  DFT And  FFT
Dsp U Lec10 DFT And FFTtaha25
 
My presentation all shortestpath
My presentation all shortestpathMy presentation all shortestpath
My presentation all shortestpathCarlostheran
 
Bellman Ford's Algorithm
Bellman Ford's AlgorithmBellman Ford's Algorithm
Bellman Ford's AlgorithmTanmay Baranwal
 
Fast fourier transform
Fast fourier transformFast fourier transform
Fast fourier transformAshraf Khan
 
periodic functions and Fourier series
periodic functions and Fourier seriesperiodic functions and Fourier series
periodic functions and Fourier seriesUmang Gupta
 
Vcla.ppt COMPOSITION OF LINEAR TRANSFORMATION KERNEL AND RANGE OF LINEAR TR...
Vcla.ppt COMPOSITION OF LINEAR TRANSFORMATION   KERNEL AND RANGE OF LINEAR TR...Vcla.ppt COMPOSITION OF LINEAR TRANSFORMATION   KERNEL AND RANGE OF LINEAR TR...
Vcla.ppt COMPOSITION OF LINEAR TRANSFORMATION KERNEL AND RANGE OF LINEAR TR...Sukhvinder Singh
 
Fourier Series for Continuous Time & Discrete Time Signals
Fourier Series for Continuous Time & Discrete Time SignalsFourier Series for Continuous Time & Discrete Time Signals
Fourier Series for Continuous Time & Discrete Time SignalsJayanshu Gundaniya
 
Fourier transforms of discrete signals (DSP) 5
Fourier transforms of discrete signals (DSP) 5Fourier transforms of discrete signals (DSP) 5
Fourier transforms of discrete signals (DSP) 5HIMANSHU DIWAKAR
 
Fast Fourier Transform
Fast Fourier TransformFast Fourier Transform
Fast Fourier Transformop205
 
Fourier-transform analysis of a unilateral fin line and its derivatives
Fourier-transform analysis of a unilateral fin line and its derivativesFourier-transform analysis of a unilateral fin line and its derivatives
Fourier-transform analysis of a unilateral fin line and its derivativesYong Heui Cho
 
Discrete Time Fourier Transform
Discrete Time Fourier TransformDiscrete Time Fourier Transform
Discrete Time Fourier TransformWaqas Afzal
 
Fourier series 1
Fourier series 1Fourier series 1
Fourier series 1Faiza Saher
 

Was ist angesagt? (20)

Properties of dft
Properties of dftProperties of dft
Properties of dft
 
Topological Sort
Topological SortTopological Sort
Topological Sort
 
Shortest Path in Graph
Shortest Path in GraphShortest Path in Graph
Shortest Path in Graph
 
Lecture6 Signal and Systems
Lecture6 Signal and SystemsLecture6 Signal and Systems
Lecture6 Signal and Systems
 
Dsp U Lec10 DFT And FFT
Dsp U   Lec10  DFT And  FFTDsp U   Lec10  DFT And  FFT
Dsp U Lec10 DFT And FFT
 
SINGLE-SOURCE SHORTEST PATHS
SINGLE-SOURCE SHORTEST PATHS SINGLE-SOURCE SHORTEST PATHS
SINGLE-SOURCE SHORTEST PATHS
 
My presentation all shortestpath
My presentation all shortestpathMy presentation all shortestpath
My presentation all shortestpath
 
Bellman Ford's Algorithm
Bellman Ford's AlgorithmBellman Ford's Algorithm
Bellman Ford's Algorithm
 
Fast fourier transform
Fast fourier transformFast fourier transform
Fast fourier transform
 
periodic functions and Fourier series
periodic functions and Fourier seriesperiodic functions and Fourier series
periodic functions and Fourier series
 
Dif fft
Dif fftDif fft
Dif fft
 
Vcla.ppt COMPOSITION OF LINEAR TRANSFORMATION KERNEL AND RANGE OF LINEAR TR...
Vcla.ppt COMPOSITION OF LINEAR TRANSFORMATION   KERNEL AND RANGE OF LINEAR TR...Vcla.ppt COMPOSITION OF LINEAR TRANSFORMATION   KERNEL AND RANGE OF LINEAR TR...
Vcla.ppt COMPOSITION OF LINEAR TRANSFORMATION KERNEL AND RANGE OF LINEAR TR...
 
The Floyd–Warshall algorithm
The Floyd–Warshall algorithmThe Floyd–Warshall algorithm
The Floyd–Warshall algorithm
 
Fourier Series for Continuous Time & Discrete Time Signals
Fourier Series for Continuous Time & Discrete Time SignalsFourier Series for Continuous Time & Discrete Time Signals
Fourier Series for Continuous Time & Discrete Time Signals
 
Fourier transforms of discrete signals (DSP) 5
Fourier transforms of discrete signals (DSP) 5Fourier transforms of discrete signals (DSP) 5
Fourier transforms of discrete signals (DSP) 5
 
Fast Fourier Transform
Fast Fourier TransformFast Fourier Transform
Fast Fourier Transform
 
Fourier-transform analysis of a unilateral fin line and its derivatives
Fourier-transform analysis of a unilateral fin line and its derivativesFourier-transform analysis of a unilateral fin line and its derivatives
Fourier-transform analysis of a unilateral fin line and its derivatives
 
Discrete Time Fourier Transform
Discrete Time Fourier TransformDiscrete Time Fourier Transform
Discrete Time Fourier Transform
 
Impulse Response ppt
Impulse Response pptImpulse Response ppt
Impulse Response ppt
 
Fourier series 1
Fourier series 1Fourier series 1
Fourier series 1
 

Andere mochten auch

MPEG (Systems) standards: where are we today?
MPEG (Systems) standards: where are we today?MPEG (Systems) standards: where are we today?
MPEG (Systems) standards: where are we today?Alpen-Adria-Universität
 
MPEG-1 Part 2 Video Encoding
MPEG-1 Part 2 Video EncodingMPEG-1 Part 2 Video Encoding
MPEG-1 Part 2 Video EncodingChristian Kehl
 
Packet-Hiding Methods: To Prevent Selective Jamming Attacks
Packet-Hiding Methods: To Prevent Selective Jamming AttacksPacket-Hiding Methods: To Prevent Selective Jamming Attacks
Packet-Hiding Methods: To Prevent Selective Jamming AttacksSwapnil Salunke
 
Dsss final
Dsss finalDsss final
Dsss finalAJAL A J
 
Comparison between JPEG(DCT) and JPEG 2000(DWT) compression standards
Comparison between JPEG(DCT) and JPEG 2000(DWT) compression standardsComparison between JPEG(DCT) and JPEG 2000(DWT) compression standards
Comparison between JPEG(DCT) and JPEG 2000(DWT) compression standardsRishab2612
 
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
 
Cdma presentation
Cdma presentationCdma presentation
Cdma presentationbsnlpandian
 
Coding and testing in Software Engineering
Coding and testing in Software EngineeringCoding and testing in Software Engineering
Coding and testing in Software EngineeringAbhay Vijay
 
Code Division Multiple Access- CDMA
Code Division Multiple Access- CDMA Code Division Multiple Access- CDMA
Code Division Multiple Access- CDMA ViVek Patel
 
Cdma ppt for ECE
Cdma ppt for ECECdma ppt for ECE
Cdma ppt for ECEajitece
 

Andere mochten auch (20)

cdma
cdmacdma
cdma
 
Cdma
CdmaCdma
Cdma
 
MPEG (Systems) standards: where are we today?
MPEG (Systems) standards: where are we today?MPEG (Systems) standards: where are we today?
MPEG (Systems) standards: where are we today?
 
MPEG-1 Part 2 Video Encoding
MPEG-1 Part 2 Video EncodingMPEG-1 Part 2 Video Encoding
MPEG-1 Part 2 Video Encoding
 
Jpeg 2000
Jpeg 2000Jpeg 2000
Jpeg 2000
 
09 spread spectrum
09 spread spectrum09 spread spectrum
09 spread spectrum
 
Hw2
Hw2Hw2
Hw2
 
Packet-Hiding Methods: To Prevent Selective Jamming Attacks
Packet-Hiding Methods: To Prevent Selective Jamming AttacksPacket-Hiding Methods: To Prevent Selective Jamming Attacks
Packet-Hiding Methods: To Prevent Selective Jamming Attacks
 
Cdma
CdmaCdma
Cdma
 
Dsss final
Dsss finalDsss final
Dsss final
 
Dct and adaptive filters
Dct and adaptive filtersDct and adaptive filters
Dct and adaptive filters
 
Comparison between JPEG(DCT) and JPEG 2000(DWT) compression standards
Comparison between JPEG(DCT) and JPEG 2000(DWT) compression standardsComparison between JPEG(DCT) and JPEG 2000(DWT) compression standards
Comparison between JPEG(DCT) and JPEG 2000(DWT) compression standards
 
Compression: Video Compression (MPEG and others)
Compression: Video Compression (MPEG and others)Compression: Video Compression (MPEG and others)
Compression: Video Compression (MPEG and others)
 
Digital Communication Techniques
Digital Communication TechniquesDigital Communication Techniques
Digital Communication Techniques
 
Cdma presentation
Cdma presentationCdma presentation
Cdma presentation
 
Jpeg2000
Jpeg2000Jpeg2000
Jpeg2000
 
Compression
CompressionCompression
Compression
 
Coding and testing in Software Engineering
Coding and testing in Software EngineeringCoding and testing in Software Engineering
Coding and testing in Software Engineering
 
Code Division Multiple Access- CDMA
Code Division Multiple Access- CDMA Code Division Multiple Access- CDMA
Code Division Multiple Access- CDMA
 
Cdma ppt for ECE
Cdma ppt for ECECdma ppt for ECE
Cdma ppt for ECE
 

Ähnlich wie Spread spectrum communications and CDMA

Digital communication
Digital communicationDigital communication
Digital communicationmeashi
 
Introduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptxIntroduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptxNiharranjanAdit
 
SPREAD SPECTRUM MODULATION.pptx
SPREAD SPECTRUM MODULATION.pptxSPREAD SPECTRUM MODULATION.pptx
SPREAD SPECTRUM MODULATION.pptxDeepakBaghel50
 
Lecture intro to_wcdma
Lecture intro to_wcdmaLecture intro to_wcdma
Lecture intro to_wcdmaGurpreet Singh
 
Multi-Carrier Transmission over Mobile Radio Channels.ppt
Multi-Carrier Transmission over Mobile Radio Channels.pptMulti-Carrier Transmission over Mobile Radio Channels.ppt
Multi-Carrier Transmission over Mobile Radio Channels.pptStefan Oprea
 
CS_2011_5_Digital_Modulators.pdf
CS_2011_5_Digital_Modulators.pdfCS_2011_5_Digital_Modulators.pdf
CS_2011_5_Digital_Modulators.pdfssuser5962131
 
Lec2WirelessChannelandRadioPropagation.pdf
Lec2WirelessChannelandRadioPropagation.pdfLec2WirelessChannelandRadioPropagation.pdf
Lec2WirelessChannelandRadioPropagation.pdfPatrickMumba7
 
Lecture 1 (ADSP).pptx
Lecture 1 (ADSP).pptxLecture 1 (ADSP).pptx
Lecture 1 (ADSP).pptxHarisMasood20
 
Introduction to Modulation and Demodulation (1).ppt
Introduction to Modulation and Demodulation (1).pptIntroduction to Modulation and Demodulation (1).ppt
Introduction to Modulation and Demodulation (1).pptMohammadHossain163963
 
Introduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptIntroduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptGarimaJain745610
 
Introduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptIntroduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptsuryapratapsingh347348
 
Introduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptIntroduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptAtmacaDevrim
 

Ähnlich wie Spread spectrum communications and CDMA (20)

Digitalcomm day5 1575
Digitalcomm day5 1575Digitalcomm day5 1575
Digitalcomm day5 1575
 
Digital communication
Digital communicationDigital communication
Digital communication
 
IMT Advanced
IMT AdvancedIMT Advanced
IMT Advanced
 
Unit IV_SS_MMS.ppt
Unit IV_SS_MMS.pptUnit IV_SS_MMS.ppt
Unit IV_SS_MMS.ppt
 
Introduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptxIntroduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptx
 
SPREAD SPECTRUM MODULATION.pptx
SPREAD SPECTRUM MODULATION.pptxSPREAD SPECTRUM MODULATION.pptx
SPREAD SPECTRUM MODULATION.pptx
 
IARE_DSP_PPT.pptx
IARE_DSP_PPT.pptxIARE_DSP_PPT.pptx
IARE_DSP_PPT.pptx
 
OFDM Basics.ppt
OFDM Basics.pptOFDM Basics.ppt
OFDM Basics.ppt
 
Lecture intro to_wcdma
Lecture intro to_wcdmaLecture intro to_wcdma
Lecture intro to_wcdma
 
Ofdm
OfdmOfdm
Ofdm
 
Multi-Carrier Transmission over Mobile Radio Channels.ppt
Multi-Carrier Transmission over Mobile Radio Channels.pptMulti-Carrier Transmission over Mobile Radio Channels.ppt
Multi-Carrier Transmission over Mobile Radio Channels.ppt
 
C4_S2_G8 (1).pdf
C4_S2_G8  (1).pdfC4_S2_G8  (1).pdf
C4_S2_G8 (1).pdf
 
C4_S2_G8 .pdf
C4_S2_G8 .pdfC4_S2_G8 .pdf
C4_S2_G8 .pdf
 
CS_2011_5_Digital_Modulators.pdf
CS_2011_5_Digital_Modulators.pdfCS_2011_5_Digital_Modulators.pdf
CS_2011_5_Digital_Modulators.pdf
 
Lec2WirelessChannelandRadioPropagation.pdf
Lec2WirelessChannelandRadioPropagation.pdfLec2WirelessChannelandRadioPropagation.pdf
Lec2WirelessChannelandRadioPropagation.pdf
 
Lecture 1 (ADSP).pptx
Lecture 1 (ADSP).pptxLecture 1 (ADSP).pptx
Lecture 1 (ADSP).pptx
 
Introduction to Modulation and Demodulation (1).ppt
Introduction to Modulation and Demodulation (1).pptIntroduction to Modulation and Demodulation (1).ppt
Introduction to Modulation and Demodulation (1).ppt
 
Introduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptIntroduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.ppt
 
Introduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptIntroduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.ppt
 
Introduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptIntroduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.ppt
 

Mehr von Hossam Zein

the engins that power the future.
the engins that power the future.the engins that power the future.
the engins that power the future.Hossam Zein
 
Options for optimizing combined cycle plants
Options for optimizing combined cycle plantsOptions for optimizing combined cycle plants
Options for optimizing combined cycle plantsHossam Zein
 
Improve plant heat rate with feedwater heater control
Improve plant heat rate with feedwater heater controlImprove plant heat rate with feedwater heater control
Improve plant heat rate with feedwater heater controlHossam Zein
 
01 nuclear energy_overview
01 nuclear energy_overview01 nuclear energy_overview
01 nuclear energy_overviewHossam Zein
 
00 history of_nuclear_fission_short_vers
00 history of_nuclear_fission_short_vers00 history of_nuclear_fission_short_vers
00 history of_nuclear_fission_short_versHossam Zein
 
LMFBR - Superphenix
LMFBR - SuperphenixLMFBR - Superphenix
LMFBR - SuperphenixHossam Zein
 
Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...
Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...
Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...Hossam Zein
 
امن الطاقة والبني التختيه في ضوء التخديات الخالية
امن الطاقة والبني التختيه في ضوء التخديات الخاليةامن الطاقة والبني التختيه في ضوء التخديات الخالية
امن الطاقة والبني التختيه في ضوء التخديات الخاليةHossam Zein
 
Development of of power plants functionality
Development of of power plants functionality Development of of power plants functionality
Development of of power plants functionality Hossam Zein
 
Estimating appliance and home electronic energy use
Estimating appliance and home electronic energy useEstimating appliance and home electronic energy use
Estimating appliance and home electronic energy useHossam Zein
 
3 things to consider when installing solar power at home
3 things to consider when installing solar power at home3 things to consider when installing solar power at home
3 things to consider when installing solar power at homeHossam Zein
 
Planning and Zoning for Solar in North Carolina - Pandzsolar2014
Planning and Zoning for Solar  in North Carolina - Pandzsolar2014Planning and Zoning for Solar  in North Carolina - Pandzsolar2014
Planning and Zoning for Solar in North Carolina - Pandzsolar2014Hossam Zein
 
sonnen solar tracker 1/2
sonnen solar tracker 1/2sonnen solar tracker 1/2
sonnen solar tracker 1/2Hossam Zein
 
SolTrK_data_sheet solar control
SolTrK_data_sheet solar controlSolTrK_data_sheet solar control
SolTrK_data_sheet solar controlHossam Zein
 
sonnen solar tracker 2
sonnen solar tracker 2sonnen solar tracker 2
sonnen solar tracker 2Hossam Zein
 
SMA - SUNNY DESIGN 3 and SUNNY DESIGN WEB
SMA - SUNNY DESIGN 3 and SUNNY DESIGN WEBSMA - SUNNY DESIGN 3 and SUNNY DESIGN WEB
SMA - SUNNY DESIGN 3 and SUNNY DESIGN WEBHossam Zein
 
Solar Power Analysis and Design Specifications Houston solar
Solar Power Analysis and  Design Specifications Houston solarSolar Power Analysis and  Design Specifications Houston solar
Solar Power Analysis and Design Specifications Houston solarHossam Zein
 
Terminal High Altitude Area Defense THAAD
Terminal High Altitude Area Defense THAAD Terminal High Altitude Area Defense THAAD
Terminal High Altitude Area Defense THAAD Hossam Zein
 
multi mission radar (MMR) - EL/M-2084 FOR IRON DOME
multi mission radar (MMR) - EL/M-2084 FOR IRON DOMEmulti mission radar (MMR) - EL/M-2084 FOR IRON DOME
multi mission radar (MMR) - EL/M-2084 FOR IRON DOMEHossam Zein
 
القبـة الحـديديـة | IRon DoMe
القبـة الحـديديـة | IRon DoMeالقبـة الحـديديـة | IRon DoMe
القبـة الحـديديـة | IRon DoMeHossam Zein
 

Mehr von Hossam Zein (20)

the engins that power the future.
the engins that power the future.the engins that power the future.
the engins that power the future.
 
Options for optimizing combined cycle plants
Options for optimizing combined cycle plantsOptions for optimizing combined cycle plants
Options for optimizing combined cycle plants
 
Improve plant heat rate with feedwater heater control
Improve plant heat rate with feedwater heater controlImprove plant heat rate with feedwater heater control
Improve plant heat rate with feedwater heater control
 
01 nuclear energy_overview
01 nuclear energy_overview01 nuclear energy_overview
01 nuclear energy_overview
 
00 history of_nuclear_fission_short_vers
00 history of_nuclear_fission_short_vers00 history of_nuclear_fission_short_vers
00 history of_nuclear_fission_short_vers
 
LMFBR - Superphenix
LMFBR - SuperphenixLMFBR - Superphenix
LMFBR - Superphenix
 
Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...
Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...
Climate change-implications-for-the-energy-sector-summary-from-ipcc-ar5-2014-...
 
امن الطاقة والبني التختيه في ضوء التخديات الخالية
امن الطاقة والبني التختيه في ضوء التخديات الخاليةامن الطاقة والبني التختيه في ضوء التخديات الخالية
امن الطاقة والبني التختيه في ضوء التخديات الخالية
 
Development of of power plants functionality
Development of of power plants functionality Development of of power plants functionality
Development of of power plants functionality
 
Estimating appliance and home electronic energy use
Estimating appliance and home electronic energy useEstimating appliance and home electronic energy use
Estimating appliance and home electronic energy use
 
3 things to consider when installing solar power at home
3 things to consider when installing solar power at home3 things to consider when installing solar power at home
3 things to consider when installing solar power at home
 
Planning and Zoning for Solar in North Carolina - Pandzsolar2014
Planning and Zoning for Solar  in North Carolina - Pandzsolar2014Planning and Zoning for Solar  in North Carolina - Pandzsolar2014
Planning and Zoning for Solar in North Carolina - Pandzsolar2014
 
sonnen solar tracker 1/2
sonnen solar tracker 1/2sonnen solar tracker 1/2
sonnen solar tracker 1/2
 
SolTrK_data_sheet solar control
SolTrK_data_sheet solar controlSolTrK_data_sheet solar control
SolTrK_data_sheet solar control
 
sonnen solar tracker 2
sonnen solar tracker 2sonnen solar tracker 2
sonnen solar tracker 2
 
SMA - SUNNY DESIGN 3 and SUNNY DESIGN WEB
SMA - SUNNY DESIGN 3 and SUNNY DESIGN WEBSMA - SUNNY DESIGN 3 and SUNNY DESIGN WEB
SMA - SUNNY DESIGN 3 and SUNNY DESIGN WEB
 
Solar Power Analysis and Design Specifications Houston solar
Solar Power Analysis and  Design Specifications Houston solarSolar Power Analysis and  Design Specifications Houston solar
Solar Power Analysis and Design Specifications Houston solar
 
Terminal High Altitude Area Defense THAAD
Terminal High Altitude Area Defense THAAD Terminal High Altitude Area Defense THAAD
Terminal High Altitude Area Defense THAAD
 
multi mission radar (MMR) - EL/M-2084 FOR IRON DOME
multi mission radar (MMR) - EL/M-2084 FOR IRON DOMEmulti mission radar (MMR) - EL/M-2084 FOR IRON DOME
multi mission radar (MMR) - EL/M-2084 FOR IRON DOME
 
القبـة الحـديديـة | IRon DoMe
القبـة الحـديديـة | IRon DoMeالقبـة الحـديديـة | IRon DoMe
القبـة الحـديديـة | IRon DoMe
 

Kürzlich hochgeladen

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Kürzlich hochgeladen (20)

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

Spread spectrum communications and CDMA

  • 1. Spread spectrum communications and CDMA L. Vandendorpe UCL Communications and Remote Sensing Lab. 1
  • 2. Spread spectrum techniques (1) • Definition: – Transmission BW much wider than the signal BW • Motivation behind this apparently wasteful approach ? – To provide resistance against interference/jamming – To mask the signal in the noise (low prob. of intercept) – Resistance against multipath propagation (not all) – Allow multiple access – Also used for range measurement 2
  • 3. Spread spectrum techniques (2) • Types – Direct sequence spectrum spreading (DS/SS) – Frequency hopping (FH), slow (SFH) or fast (FFH) – Time hopping – Hybrid techniques (both FH and DS) • All techniques use codes in some way • When each user has its own code (any technique) : Code Division Multiple Acces (CDMA) 3
  • 4. Spread spectrum techniques (3) • In the beginning (past) : Modulation first then spreading – No specific link between data modulation and spreading waveform – Problem of spectrum limitation – See block diagram 4
  • 5. Block diagram of analog BPSK DS/SS transmitter and receiver 5
  • 6. Illustration of the spreading/despreading process 6
  • 7. Power spectra before and after DS/SS 7
  • 8. Spectra in the presence of narrowband jamming 8
  • 9. Spread spectrum techniques (4) • Presently (IS-95, UTRA-WCDMA) – DS/SS CDMA implemented as digital data shaping (before mixer) – Followed by chip half root Nyquist filter 9
  • 10. Example of offset QPSK for DS/SS • Block diagram N c1(n) u(t) cos(ωct) a(n) N c2(n) u(t-Tc/2) b(n) sin(ωct) + 10
  • 12. M-ary FSK and Slow Frequency hopping 12
  • 13. M-ary FSK and Fast Frequency hopping 13
  • 14. About the codes • If correlation only is performed at the receiver – Autocorrelation as close as possible to Dirac pulse – If several synchronous (downlink) : orthogonal codes – If several asynchronous users : as low as possible cross-correlations for any delay – Families : Gold, Kasami, etc ... 14
  • 15. M-sequences • Most popular sequences: maximum length shift register sequences or m sequence • Sequence of length n = 2m − 1 and generated by an m-stage shift register with linear feedback (and primitive polynomial) • Sequence periodic with period n • Each period contains 2m−1 ones and 2m−1 − 1 zeros pulse 15
  • 16. M-sequences • Map the {0, 1} values onto bi = {−1, 1} • Define the periodic correlation function φ(j) = n 1 bi bi+j (periodic in j, period n) • Ideally φ(j) = δ(j) (for the main period) • For an m sequence φ(j) = n j = 0 −1 1 ≤ j ≤ n − 1 (1) 16
  • 17. Codes • In CDMA, not only autocorrelation matters but also cross-correlation • The periodic cross-correlation between any pair of m sequences of the same period can have large peaks: not acceptable in CDMA • Gold and Kasami proved that certain pairs of m sequences of length n have 3 valued cross-correlations (−1, −t(m), t(m) − 2) where t(m) = 2(m+1)/2 + 1 m odd 2(m+2)/2 + 1 m even (2) • Example: m = 10, t(10) = 65, −1, −t(m), t(m) − 2 = −1, −65, 63 • Such sequences are called preferred sequences 17
  • 18. Codes • From a pair of preferred sequences, we can generate new sequences by the modulo-2 sum of the first with shifted versions of the second (or vice-versa). • For period n, n = 2m − 1 possibilities • with the 2 original sequences, one get n + 2 sequences, called Gold codes or sequences • Apart from the 2 original sequences, the other are not m sequences; hence the autocorrelation is not two-valued • The cross-correlation of any pair of Gold sequences taken from the n = 2 is three-valued −1, −t(m), t(m) − 2 18
  • 19. Codes: to be revisited ? • All these considerations are mainly motivated by the fact that corre- lation based reception is supposed to be implemented • So correlation properties matter • If more advanced receivers are considered one can wonder whether correlation properties are still of the same importance 19