09 spread spectrum
DESCRIPTION
spread spectrumTRANSCRIPT
![Page 1: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/1.jpg)
Data and Computer Data and Computer CommunicationsCommunications
Chapter 9 – Spread SpectrumChapter 9 – Spread Spectrum
![Page 2: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/2.jpg)
Spread SpectrumSpread Spectrum
important encoding method for important encoding method for wirelesswireless communicationscommunications
analog & digital data with analog signalanalog & digital data with analog signal spreads data over wide bandwidthspreads data over wide bandwidth makes makes jammingjamming and and interceptioninterception harder harder two approaches, both in use:two approaches, both in use:
Frequency HoppingFrequency Hopping Direct SequenceDirect Sequence
![Page 3: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/3.jpg)
General Model of Spread General Model of Spread Spectrum SystemSpectrum System
![Page 4: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/4.jpg)
Spread Spectrum AdvantagesSpread Spectrum Advantages
immunityimmunity from noise and multipath from noise and multipath distortiondistortion
can hide / can hide / encryptencrypt signals signals several users can share same higher several users can share same higher
bandwidth with little interferencebandwidth with little interference CDM/CDMA Mobile telephonesCDM/CDMA Mobile telephones
![Page 5: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/5.jpg)
Pseudorandom NumbersPseudorandom Numbers
generated by a deterministic algorithmgenerated by a deterministic algorithm not actually randomnot actually random but if algorithm good, results pass reasonable but if algorithm good, results pass reasonable
tests of randomnesstests of randomness starting from an initial seedstarting from an initial seed need to know need to know algorithm and seedalgorithm and seed to to
predict sequencepredict sequence hence only receiver can decode signalhence only receiver can decode signal
![Page 6: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/6.jpg)
Frequency Hopping Spread Frequency Hopping Spread Spectrum (FHSS)Spectrum (FHSS)
signal is broadcast over seemingly random signal is broadcast over seemingly random series of frequenciesseries of frequencies
receiver receiver hopshops between between frequencies in sync frequencies in sync with transmitterwith transmitter
eavesdroppers hear unintelligible blipseavesdroppers hear unintelligible blips jamming on one frequency affects only a jamming on one frequency affects only a
few bitsfew bits
![Page 7: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/7.jpg)
Frequency Hopping ExampleFrequency Hopping Example
![Page 8: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/8.jpg)
FHSS (Transmitter)FHSS (Transmitter)
![Page 9: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/9.jpg)
Frequency Hopping Spread Frequency Hopping Spread Spectrum System (Receiver)Spectrum System (Receiver)
![Page 10: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/10.jpg)
![Page 11: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/11.jpg)
Slow and Fast FHSSSlow and Fast FHSS
commonly use multiple FSK (commonly use multiple FSK (MFSKMFSK)) have frequency shifted every Thave frequency shifted every Tcc seconds seconds
duration of signal element is Tduration of signal element is Tss seconds seconds
SlowSlow FHSS has T FHSS has Tcc T Tss
FastFast FHSS has T FHSS has Tcc < T < Tss
FHSS quite resistant to noise or jammingFHSS quite resistant to noise or jamming with with fast FHSS fast FHSS giving giving betterbetter performance performance
![Page 12: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/12.jpg)
Slow MFSK FHSSSlow MFSK FHSS
![Page 13: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/13.jpg)
Fast MFSK FHSSFast MFSK FHSS
![Page 14: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/14.jpg)
Direct Sequence Spread Direct Sequence Spread Spectrum (DSSS)Spectrum (DSSS)
each bit is represented by each bit is represented by multiple bits multiple bits using a spreading codeusing a spreading code
this spreads signal across a wider this spreads signal across a wider frequency bandfrequency band
has performance similar to FHSShas performance similar to FHSS
![Page 15: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/15.jpg)
Direct Sequence Spread Direct Sequence Spread Spectrum ExampleSpectrum Example
![Page 16: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/16.jpg)
Direct Sequence Spread Direct Sequence Spread Spectrum SystemSpectrum System
![Page 17: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/17.jpg)
DSSS Example Using BPSKDSSS Example Using BPSK
![Page 18: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/18.jpg)
ApproximateApproximateSpectrum of Spectrum of DSSS SignalDSSS Signal
![Page 19: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/19.jpg)
Code Division Multiple Code Division Multiple Access (CDMA)Access (CDMA)
a a multiplexingmultiplexing technique used with spread technique used with spread spectrumspectrum
given a data signal rate Dgiven a data signal rate D break each bit into break each bit into kk chips according to a chips according to a
fixed chipping code specific to each userfixed chipping code specific to each user resulting new channel has chip data rate resulting new channel has chip data rate kDkD chips per second chips per second
can have multiple channels superimposedcan have multiple channels superimposed
![Page 20: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/20.jpg)
CDMA ExampleCDMA Example
![Page 21: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/21.jpg)
![Page 22: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/22.jpg)
CDMA for DSSSCDMA for DSSS
![Page 23: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/23.jpg)
# # Consider the seven-channel CDMA shown in Consider the seven-channel CDMA shown in the following figure. Enlist the user code for the following figure. Enlist the user code for each channel. A positive sum is decoded (at each channel. A positive sum is decoded (at the receiver) as ‘1’ and a negative sum is the receiver) as ‘1’ and a negative sum is decoded as ‘0’. If all the channels are decoded as ‘0’. If all the channels are transmitting as shown, determine whether the transmitting as shown, determine whether the receiver detects the correct bit of channel 1.receiver detects the correct bit of channel 1.
ProblemProblem
![Page 24: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/24.jpg)
ProblemProblem
![Page 25: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/25.jpg)
Orthogonal SequenceOrthogonal Sequence
Sequence is generated by Walsh Table:
W1 = [+1]
W2 = W1 W1 W1 !W1
W4 = W2 W2 W2 !W2
![Page 26: 09 spread spectrum](https://reader034.vdocuments.net/reader034/viewer/2022052621/55844fa0d8b42afc4e8b4ed1/html5/thumbnails/26.jpg)
SummarySummary
looked at use of spread spectrum looked at use of spread spectrum techniques:techniques:
FHSSFHSS DSSSDSSS CDMACDMA