SlideShare a Scribd company logo
1 of 31
Download to read offline
Spread Spectrum
Unit - III
 Analog or digital data
 Analog signal
 Spread data over wide bandwidth
 Makes jamming and interception harder
 Frequency hoping
 Signal broadcast over seemingly random series of frequencies
 Direct Sequence
 Each bit is represented by multiple bits in transmitted signal
 Chipping code
Spread Spectrum
 Input fed into channel encoder
 Produces narrow bandwidth analog signal around central frequency
 Signal modulated using sequence of digits
 Spreading code/sequence
 Typically generated by pseudonoise / pseudorandom number generator
 Increases bandwidth significantly
 Spreads spectrum
 Receiver uses same sequence to demodulate signal
 Demodulated signal fed into channel decoder
Spread Spectrum Concept
General Model of Spread Spectrum System
 Immunity from various noise and multipath distortion
 Including jamming
 Can hide/encrypt signals
 Only receiver who knows spreading code can retrieve signal
 Several users can share same higher bandwidth with little
interference
 Cellular telephones
 Code division multiplexing (CDM)
 Code division multiple access (CDMA)
Gains
 Generated by algorithm using initial seed
 Deterministic algorithm
 Not actually random
 If algorithm good, results pass reasonable tests of randomness
 Need to know algorithm and seed to predict sequence
Pseudorandom Numbers
 Signal broadcast over seemingly random series of frequencies
 Receiver hops between frequencies in sync with transmitter
 Eavesdroppers hear unintelligible blips
 Jamming on one frequency affects only a few bits
Frequency Hopping Spread Spectrum (FHSS)
 Typically 2k carriers frequencies forming 2k channels
 Channel spacing corresponds with bandwidth of input
 Each channel used for fixed interval
 300 ms in IEEE 802.11
 Some number of bits transmitted using some encoding scheme
 May be fractions of bit (see later)
 Sequence dictated by spreading code
Basic Operation
Frequency Hopping Example
Frequency Hopping Spread Spectrum System (Transmitter)
Frequency Hopping Spread Spectrum System (Receiver)
 Frequency shifted every Tc seconds
 Duration of signal element is Ts seconds
 Slow FHSS has Tc  Ts
 Fast FHSS has Tc < Ts
 Generally fast FHSS gives improved performance in noise (or
jamming)
Slow and Fast FHSS
Slow Frequency Hop Spread Spectrum Using MFSK (M=4, k=2)
Fast Frequency Hop Spread Spectrum Using MFSK (M=4, k=2)
 Typically large number of frequencies used
 Improved resistance to jamming
FHSS Performance Considerations
 Each bit represented by multiple bits using spreading code
 Spreading code spreads signal across wider frequency band
 In proportion to number of bits used
 10 bit spreading code spreads signal across 10 times bandwidth of 1 bit code
 One method:
 Combine input with spreading code using XOR
 Input bit 1 inverts spreading code bit
 Input zero bit doesn’t alter spreading code bit
 Data rate equal to original spreading code
 Performance similar to FHSS
Direct Sequence Spread Spectrum (DSSS)
Direct Sequence Spread Spectrum Example
Direct Sequence Spread Spectrum Transmitter
Direct Sequence Spread Spectrum Transmitter
Direct Sequence Spread Spectrum Using BPSK Example
Approximate Spectrum of DSSS Signal
 Multiplexing Technique used with spread spectrum
 Start with data signal rate D
 Called bit data rate
 Break each bit into k chips according to fixed pattern specific to each user
 User’s code
 New channel has chip data rate kD chips per second
 E.g. k=6, three users (A,B,C) communicating with base receiver R
 Code for A = <1,-1,-1,1,-1,1>
 Code for B = <1,1,-1,-1,1,1>
 Code for C = <1,1,-1,1,1,-1>
Code Division Multiple Access (CDMA)
CDMA Example
 Consider A communicating with base and Base knows A’s code
 Assume communication already synchronized
 A wants to send a 1
 Send chip pattern <1,-1,-1,1,-1,1>
 A’s code
 A wants to send 0
 Send chip[ pattern <-1,1,1,-1,1,-1>
 Complement of A’s code
 Decoder ignores other sources when using A’s code to decode
 Orthogonal codes
CDMA Explanation
 n users each using different orthogonal PN sequence
 Modulate each users data stream
 Using BPSK
 Multiply by spreading code of user
CDMA for DSSS
CDMA in a DSSS Environment
Seven Channel CDMA Encoding and Decoding
Multipath Propagation
RAKE Receiver
RAKE Receiver
 Received signal sampled at the rate 1/Ts> 2/Tc for detection and
synchronization
 Fed to all M RAKE fingers. Interpolation/decimation unit provides
a data stream on chiprate 1/Tc
 Correlation with the complex conjugate of the spreading sequence
and weighted (maximum-ratio criterion)summation over one
symbol
 RAKE Receiver has to estimate:
 Multipath delays
 Phase of multipath components
 Amplitude of multipath components
 Number of multipath components
 Main challenge is receiver synchronization in fading channels
RAKE Receiver

More Related Content

What's hot

What's hot (20)

Digital Communication 1
Digital Communication 1Digital Communication 1
Digital Communication 1
 
Pcm
PcmPcm
Pcm
 
Pulse code modulation and Demodulation
Pulse code modulation and DemodulationPulse code modulation and Demodulation
Pulse code modulation and Demodulation
 
Pulse code mod
Pulse code modPulse code mod
Pulse code mod
 
Pulse code modulation
Pulse code modulationPulse code modulation
Pulse code modulation
 
Wireless digital communication and coding techniques new
Wireless digital communication and coding techniques newWireless digital communication and coding techniques new
Wireless digital communication and coding techniques new
 
L 1 5 sampling quantizing encoding pcm
L 1 5 sampling quantizing encoding pcmL 1 5 sampling quantizing encoding pcm
L 1 5 sampling quantizing encoding pcm
 
05 signal encodingtechniques
05 signal encodingtechniques05 signal encodingtechniques
05 signal encodingtechniques
 
30 CHL PCM PDH SDH BY SKG
30 CHL PCM PDH SDH BY SKG30 CHL PCM PDH SDH BY SKG
30 CHL PCM PDH SDH BY SKG
 
1 PCM & Encoding
1  PCM & Encoding1  PCM & Encoding
1 PCM & Encoding
 
Data transmission rate and bandwidth
Data transmission rate and bandwidth Data transmission rate and bandwidth
Data transmission rate and bandwidth
 
Pulse code modulation and Quantization
Pulse code modulation and QuantizationPulse code modulation and Quantization
Pulse code modulation and Quantization
 
Pcm
PcmPcm
Pcm
 
Digital base band modulation
Digital base band modulationDigital base band modulation
Digital base band modulation
 
Digital Transmission
Digital TransmissionDigital Transmission
Digital Transmission
 
Lecture3 signal encoding_in_wireless
Lecture3  signal encoding_in_wirelessLecture3  signal encoding_in_wireless
Lecture3 signal encoding_in_wireless
 
Review
ReviewReview
Review
 
Pulse code modulation
Pulse code modulationPulse code modulation
Pulse code modulation
 
Modulation
ModulationModulation
Modulation
 
Digital communication
Digital communicationDigital communication
Digital communication
 

Similar to Spread spectrum

Similar to Spread spectrum (20)

8 spread spectrum
8 spread spectrum8 spread spectrum
8 spread spectrum
 
09-SpreadSpectrum.ppt
09-SpreadSpectrum.ppt09-SpreadSpectrum.ppt
09-SpreadSpectrum.ppt
 
Spread Spectrum.ppt
Spread Spectrum.pptSpread Spectrum.ppt
Spread Spectrum.ppt
 
CS553_ST7_Ch09-SpreadSpectrum 23.pptx
CS553_ST7_Ch09-SpreadSpectrum 23.pptxCS553_ST7_Ch09-SpreadSpectrum 23.pptx
CS553_ST7_Ch09-SpreadSpectrum 23.pptx
 
spread spectrum technique
 spread spectrum technique spread spectrum technique
spread spectrum technique
 
09 spread spectrum
09 spread spectrum09 spread spectrum
09 spread spectrum
 
CDMA
CDMACDMA
CDMA
 
Lecture spread spectrum
Lecture spread spectrumLecture spread spectrum
Lecture spread spectrum
 
09-SpreadSpectrum.ppt
09-SpreadSpectrum.ppt09-SpreadSpectrum.ppt
09-SpreadSpectrum.ppt
 
Ch11 spread spectrum
Ch11 spread spectrumCh11 spread spectrum
Ch11 spread spectrum
 
Spread Spectrum
Spread SpectrumSpread Spectrum
Spread Spectrum
 
Pmit lecture 03_wlan_wireless_network_2016
Pmit lecture 03_wlan_wireless_network_2016Pmit lecture 03_wlan_wireless_network_2016
Pmit lecture 03_wlan_wireless_network_2016
 
[Year 2012-13] Mimo technology
[Year 2012-13] Mimo technology[Year 2012-13] Mimo technology
[Year 2012-13] Mimo technology
 
09 spread spectrum
09 spread spectrum09 spread spectrum
09 spread spectrum
 
_PPT Presentation.ppt
_PPT Presentation.ppt_PPT Presentation.ppt
_PPT Presentation.ppt
 
Presentation9
Presentation9Presentation9
Presentation9
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Mimo
MimoMimo
Mimo
 
MIMO in 15 minutes
MIMO in 15 minutesMIMO in 15 minutes
MIMO in 15 minutes
 
Mimo
MimoMimo
Mimo
 

More from Sri Manakula Vinayagar Engineering College

Performance Analysis of MIMO–OFDM for PCHBF , RELAY Technique with MMSE For T...
Performance Analysis of MIMO–OFDM for PCHBF , RELAY Technique with MMSE For T...Performance Analysis of MIMO–OFDM for PCHBF , RELAY Technique with MMSE For T...
Performance Analysis of MIMO–OFDM for PCHBF , RELAY Technique with MMSE For T...Sri Manakula Vinayagar Engineering College
 

More from Sri Manakula Vinayagar Engineering College (20)

IoT Methodology.pptx
IoT Methodology.pptxIoT Methodology.pptx
IoT Methodology.pptx
 
ACNS UNIT-5.pdf
ACNS UNIT-5.pdfACNS UNIT-5.pdf
ACNS UNIT-5.pdf
 
2. ACNS UNIT-1.pptx
2. ACNS UNIT-1.pptx2. ACNS UNIT-1.pptx
2. ACNS UNIT-1.pptx
 
1. ACNS UNIT-1.pptx
1. ACNS UNIT-1.pptx1. ACNS UNIT-1.pptx
1. ACNS UNIT-1.pptx
 
7. Multi-operator D2D communication.pptx
7. Multi-operator D2D communication.pptx7. Multi-operator D2D communication.pptx
7. Multi-operator D2D communication.pptx
 
11. New challenges in the 5G modelling.pptx
11. New challenges in the 5G modelling.pptx11. New challenges in the 5G modelling.pptx
11. New challenges in the 5G modelling.pptx
 
8. Simulation methodology.pptx
8. Simulation methodology.pptx8. Simulation methodology.pptx
8. Simulation methodology.pptx
 
10. Calibration.pptx
10. Calibration.pptx10. Calibration.pptx
10. Calibration.pptx
 
9. Evaluation methodology.pptx
9. Evaluation methodology.pptx9. Evaluation methodology.pptx
9. Evaluation methodology.pptx
 
4. Ultra Reliable and Low Latency Communications.pptx
4. Ultra Reliable and Low Latency Communications.pptx4. Ultra Reliable and Low Latency Communications.pptx
4. Ultra Reliable and Low Latency Communications.pptx
 
1. Massive Machine-Type Communication.pptx
1. Massive Machine-Type Communication.pptx1. Massive Machine-Type Communication.pptx
1. Massive Machine-Type Communication.pptx
 
1. Coordinated Multi-Point Transmission in 5G.pptx
1. Coordinated Multi-Point Transmission in 5G.pptx1. Coordinated Multi-Point Transmission in 5G.pptx
1. Coordinated Multi-Point Transmission in 5G.pptx
 
Real time operating systems
Real time operating systemsReal time operating systems
Real time operating systems
 
Reliability and clock synchronization
Reliability and clock synchronizationReliability and clock synchronization
Reliability and clock synchronization
 
Low power embedded system design
Low power embedded system designLow power embedded system design
Low power embedded system design
 
Performance Analysis of MIMO–OFDM for PCHBF , RELAY Technique with MMSE For T...
Performance Analysis of MIMO–OFDM for PCHBF , RELAY Technique with MMSE For T...Performance Analysis of MIMO–OFDM for PCHBF , RELAY Technique with MMSE For T...
Performance Analysis of MIMO–OFDM for PCHBF , RELAY Technique with MMSE For T...
 
Telecommunication systems
Telecommunication systemsTelecommunication systems
Telecommunication systems
 
Home appliances
Home appliancesHome appliances
Home appliances
 
loudspeakers and microphones
loudspeakers and microphonesloudspeakers and microphones
loudspeakers and microphones
 
Television standards and systems
Television standards and systemsTelevision standards and systems
Television standards and systems
 

Recently uploaded

Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 

Recently uploaded (20)

Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 

Spread spectrum

  • 2.  Analog or digital data  Analog signal  Spread data over wide bandwidth  Makes jamming and interception harder  Frequency hoping  Signal broadcast over seemingly random series of frequencies  Direct Sequence  Each bit is represented by multiple bits in transmitted signal  Chipping code Spread Spectrum
  • 3.  Input fed into channel encoder  Produces narrow bandwidth analog signal around central frequency  Signal modulated using sequence of digits  Spreading code/sequence  Typically generated by pseudonoise / pseudorandom number generator  Increases bandwidth significantly  Spreads spectrum  Receiver uses same sequence to demodulate signal  Demodulated signal fed into channel decoder Spread Spectrum Concept
  • 4. General Model of Spread Spectrum System
  • 5.  Immunity from various noise and multipath distortion  Including jamming  Can hide/encrypt signals  Only receiver who knows spreading code can retrieve signal  Several users can share same higher bandwidth with little interference  Cellular telephones  Code division multiplexing (CDM)  Code division multiple access (CDMA) Gains
  • 6.  Generated by algorithm using initial seed  Deterministic algorithm  Not actually random  If algorithm good, results pass reasonable tests of randomness  Need to know algorithm and seed to predict sequence Pseudorandom Numbers
  • 7.  Signal broadcast over seemingly random series of frequencies  Receiver hops between frequencies in sync with transmitter  Eavesdroppers hear unintelligible blips  Jamming on one frequency affects only a few bits Frequency Hopping Spread Spectrum (FHSS)
  • 8.  Typically 2k carriers frequencies forming 2k channels  Channel spacing corresponds with bandwidth of input  Each channel used for fixed interval  300 ms in IEEE 802.11  Some number of bits transmitted using some encoding scheme  May be fractions of bit (see later)  Sequence dictated by spreading code Basic Operation
  • 10. Frequency Hopping Spread Spectrum System (Transmitter)
  • 11. Frequency Hopping Spread Spectrum System (Receiver)
  • 12.  Frequency shifted every Tc seconds  Duration of signal element is Ts seconds  Slow FHSS has Tc  Ts  Fast FHSS has Tc < Ts  Generally fast FHSS gives improved performance in noise (or jamming) Slow and Fast FHSS
  • 13. Slow Frequency Hop Spread Spectrum Using MFSK (M=4, k=2)
  • 14. Fast Frequency Hop Spread Spectrum Using MFSK (M=4, k=2)
  • 15.  Typically large number of frequencies used  Improved resistance to jamming FHSS Performance Considerations
  • 16.  Each bit represented by multiple bits using spreading code  Spreading code spreads signal across wider frequency band  In proportion to number of bits used  10 bit spreading code spreads signal across 10 times bandwidth of 1 bit code  One method:  Combine input with spreading code using XOR  Input bit 1 inverts spreading code bit  Input zero bit doesn’t alter spreading code bit  Data rate equal to original spreading code  Performance similar to FHSS Direct Sequence Spread Spectrum (DSSS)
  • 17. Direct Sequence Spread Spectrum Example
  • 18. Direct Sequence Spread Spectrum Transmitter
  • 19. Direct Sequence Spread Spectrum Transmitter
  • 20. Direct Sequence Spread Spectrum Using BPSK Example
  • 21. Approximate Spectrum of DSSS Signal
  • 22.  Multiplexing Technique used with spread spectrum  Start with data signal rate D  Called bit data rate  Break each bit into k chips according to fixed pattern specific to each user  User’s code  New channel has chip data rate kD chips per second  E.g. k=6, three users (A,B,C) communicating with base receiver R  Code for A = <1,-1,-1,1,-1,1>  Code for B = <1,1,-1,-1,1,1>  Code for C = <1,1,-1,1,1,-1> Code Division Multiple Access (CDMA)
  • 24.  Consider A communicating with base and Base knows A’s code  Assume communication already synchronized  A wants to send a 1  Send chip pattern <1,-1,-1,1,-1,1>  A’s code  A wants to send 0  Send chip[ pattern <-1,1,1,-1,1,-1>  Complement of A’s code  Decoder ignores other sources when using A’s code to decode  Orthogonal codes CDMA Explanation
  • 25.  n users each using different orthogonal PN sequence  Modulate each users data stream  Using BPSK  Multiply by spreading code of user CDMA for DSSS
  • 26. CDMA in a DSSS Environment
  • 27. Seven Channel CDMA Encoding and Decoding
  • 30. RAKE Receiver  Received signal sampled at the rate 1/Ts> 2/Tc for detection and synchronization  Fed to all M RAKE fingers. Interpolation/decimation unit provides a data stream on chiprate 1/Tc  Correlation with the complex conjugate of the spreading sequence and weighted (maximum-ratio criterion)summation over one symbol
  • 31.  RAKE Receiver has to estimate:  Multipath delays  Phase of multipath components  Amplitude of multipath components  Number of multipath components  Main challenge is receiver synchronization in fading channels RAKE Receiver