Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom...

74
Spread Spectrum Lecture 21

Transcript of Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom...

Page 1: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Spread Spectrum

Lecture 21

Page 2: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread Spectrum Direct Sequence Spread Spectrum Processing Gain DSSS Using BPSK 2

Page 3: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Spread Spectrum Spread spectrum technology has blossomed

from a military technology into one of the fundamental building blocks in current and next-generation wireless systems. From cellular to cordless to wireless LAN (WLAN) systems, spectrum is a vital component in the system design process.

3

Page 4: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Spread Spectrum Wideband Modulation Benefits

Information Security Interference Resistance Band Sharing

Frequency Hopping Spread Spectrum (FHSS)

Data are constant Frequencies are randomized

Direct Sequence Spread Spectrum (DSSS)

Frequency is constant Data are randomized

immunity from noise and multipath distortion

can hide / encrypt signals

several users can share same higher bandwidth with little interference CDM/CDMA Mobile

telephones

4

Page 5: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Spread Spectrum Important encoding method for wireless

communications Analog & digital data with analog signal Spreads data over wide bandwidth Makes jamming and interception harder Two approaches, both in use:

Frequency Hopping Direct Sequence

5

Page 6: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Communication Systems

6

Page 7: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

General Model of Spread Spectrum System

7

Page 8: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Pseudorandom Sequences The spread of the “random” sequence of frequencies

is determined by a pseudonoise (PN) sequence generator.

A PN generator outputs a stream of bits (1s and 0s) that appears random (has no apparent pattern).

PN sequence generators are easy to construct using simple logic components: XOR gates, and a shift register, made up of flip flops

A PN sequence is not truly random (hence, “pseudo”), but is periodic and repeats at a fixed interval.

8

Page 9: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Pseudorandom Numbers Generated by a deterministic algorithm

not actually random but if algorithm good, results pass reasonable

tests of randomness Starting from an initial seed Need to know algorithm and seed to

predict sequence Hence only receiver can decode signal

9

Page 10: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

PN Sequence Generator The PN sequence length is the number of iterations (the

number of 1s and 0s) before the sequence repeats. The sequence length is determined by the:

number of flip flops, n, in the shift register selection of feedback taps that are applied to one or

more XOR gates. The sequence length can have a maximum value of:

A PN sequence that has this length is said to be a maximal length sequence.

number of flip flops

10

Page 11: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

PN Sequence Generator For the PN sequence generator below, the

number of flip flops, n, is 3. This generator will generate a maximal length

sequence, and the length is determined by:maximum length = 2n – 1 = 23 –1 = 7

11

Page 12: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Example Problem 1 Assuming the circuit below is a maximal

length PN sequence generator, how many outputs (1s and 0s) would it produce before the sequence repeats?

Page 13: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Example Problem 1 Assuming the circuit below is a maximal

length PN sequence generator, how many outputs (1s and 0s) would it produce before the sequence repeats?

maximum length = 2n – 1 = 25 –1 = 31

Page 14: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

14

Page 15: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Frequency Hopping Spread Spectrum (FHSS)

Signal is 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

15

Page 16: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Frequency Hoping Spread Spectrum

Channel sequence dictated by spreading code Receiver, hopping between frequencies in

synchronization with transmitter, picks up message

Advantages Eavesdroppers hear only unintelligible blips Attempts to jam signal on one frequency succeed

only at knocking out a few bits

16

Page 17: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Frequency Hopping Example

17

Page 18: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

FHSS (Transmitter)

18

Page 19: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Frequency Hopping Spread Spectrum System (Receiver)

19

Page 20: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Slow and Fast FHSS commonly use multiple FSK (MFSK) have frequency shifted every Tc seconds duration of signal element is Ts seconds Slow FHSS has Tc Ts Fast FHSS has Tc < Ts FHSS quite resistant to noise or jamming

with fast FHSS giving better performance

20

Page 21: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

FHSS Using MFSK MFSK signal is translated to a new frequency

every Tc seconds by modulating the MFSK signal with the FHSS carrier signal

For data rate of R: duration of a bit: T = 1/R seconds duration of signal element: Ts = LT seconds

Tc Ts - slow-frequency-hop spread spectrum Tc < Ts - fast-frequency-hop spread spectrum

21

Page 22: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Slow MFSK FHSS

22

Page 23: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Fast MFSK FHSS

23

Page 24: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

FHSS Performance Considerations

Large number of frequencies used Results in a system that is quite resistant

to jamming Jammer must jam all frequencies With fixed power, this reduces the jamming

power in any one frequency band

24

Page 25: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

25

Page 26: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Direct Sequence Spread Spectrum (DSSS)

Each bit is represented by multiple bits using a spreading code

This spreads signal across a wider frequency band

Has performance similar to FHSS

26

Page 27: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

In a DSSS system the message bit stream is modified by a higher rate pseudonoise (PN) sequence (called a chip sequence).

Direct Sequence Spread Spectrum

27

Page 28: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Direct Sequence Spread Spectrum –DSSS

In direct-sequence spread spectrum (DSSS), the serial binary data is XORed with a pseudo-random binary code which has a bit rate faster than the binary data rate, and the result is used to phase-modulate a carrier.

• chipping rate – bit rate of the pseudorandom code• the faster you change the phase of a carrier, the more

BW the signal takes up – looks like noiseUNMODULATED CARRIER

SLOW SPEED PSK

HIGH SPEED PSK

many clock (chipping rate) pulses in one data bit time 28

Page 29: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

DSSSdata

Pseudo RandomSequence

data PRS

1 1 0 1

UNMODULATED CARRIER

SLOW SPEED PSK

HIGH SPEED PSK

“chip”

time of one data bit

frequency

power

carrier modulated by the data

carrier modulated by the data PRS

XOR

29

Page 30: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Direct Sequence Spread Spectrum (cont’d)

Observations A signal that would normally occupy a few

kHz BW is spread out 10 to 10,000 times its BW.

The fast phase modulation spreads the energy of the signal over a wide BW – appears as noise in a conventional receiver.

Also called CDMA – Code Division Multiple Access

used in satellites – many signals can use the same transponder

used in cell phones – many users in same BW30

Page 31: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Direct Sequence Spread Spectrum

Receiver Receiver must know the pseudorandom

sequence of the transmitter and have a synchronizing circuit to get in step with this pseudorandom digital signal.

The receiver using an identically programmed PN sequence compares incoming signals and picks out the one with the highest correlation.

Other signals using different PN sequences appear as noise to the receiver and it doesn’t recognize them. 31

Page 32: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

The measure of the spreading is called the processing gain, G, which is the ratio of the DSSS bandwidth, BW, divided by the data rate, fb .

The higher the processing gain, the greater the DSSS signal’s ability to fight interference.

Processing gain

b

BWG

f

32

Page 33: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Example

1.2596.15

13b

BW MHzG

f kbps

Information signal is 13 kbps, spread over 1.25 MHz of bandwidth (BPSK)

GdB=10Log(96.15)=19.83 dB

The higher the gain, the greater the system’s ability to fight interference

33

Page 34: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

34

Page 35: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Direct Sequence Spread Spectrum Example

35

Page 36: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Direct Sequence Spread Spectrum System

36

Page 37: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

DSSS Example Using BPSK

37

Page 38: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

ApproximateSpectrum of DSSS Signal

38

Page 39: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Code Division Multiple Access (CDMA)

A multiplexing technique used with spread spectrum

Given a data signal rate D Break each bit into k chips according to a

fixed chipping code specific to each user Resulting new channel has chip data rate

kD chips per second Can have multiple channels

superimposed 39

Page 40: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

CDMA Example

40

Page 41: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

CDMA for DSSS

41

Page 42: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

42

Page 43: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Secure Communication Spread spectrum uses wideband, noise-like

signals that are hard to detect, intercept, or demodulate. Additionally, spread-spectrum signals are harder to jam (interfere with) than narrow band signals.

These low probability of intercept (LPI) and anti-jam (AJ) features are why the military has used spread spectrum for so many years.

Spread-spectrum signals are intentionally made to be a much wider band than the information they are carrying to make them more noise-like. 43

Page 44: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Spectral Density Spread-spectrum transmitters use similar transmit

power levels to narrowband transmitters. Because spread-spectrum signals are so wide, they transmit at a much lower spectral power density, measured in watts per hertz, than narrow band transmitters. This lower transmitted power density characteristic gives spread-spectrum signals a big plus. Spread-spectrum and narrowband signals can occupy the same band, with little or no interference. This capability is the main reason for all the interest in spread spectrum today.

44

Page 45: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Noise Like Appearance The use of special pseudo noise (PN) codes

in spread-spectrum communications makes signals appear wide band and noise-like. It is this very characteristic that makes spread-spectrum signals possess a low LPI. Spread-spectrum signals are hard to detect on narrow band equipment because the signal's energy is spread over a bandwidth of maybe 100 times the information bandwidth 45

Page 46: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Wideband In a spread-spectrum system, signals are

spread across a wide bandwidth, making them difficult to intercept, demodulate, and intercept.

46

Page 47: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Less Interference with Narrowband

The spread of energy over a wide band, or lower spectral power density, also makes spread-spectrum signals less likely to interfere with narrowband communications. Narrowband communications, conversely, cause little to no interference to spread spectrum systems because the correlation receiver effectively integrates over a very wide bandwidth to recover a spread spectrum signal. The correlator then "spreads" out a narrowband interferer over the receiver's total detection bandwidth.

47

Page 48: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Tolerance Level (Threshold)

Since the total integrated signal density or signal-to-noise ratio (SNR) at the correlator's input determines whether there will be interference or not. All spread spectrum systems have a threshold or tolerance level of interference beyond which useful communication ceases. This tolerance or threshold is related to the spread-spectrum processing gain, which is essentially the ratio of the RF bandwidth to the information bandwidth. 48

Page 49: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Direct Sequence and Frequency Hopping

Direct sequence and frequency hopping are the most commonly used methods for the spread spectrum technology. Although the basic idea is the same, these two methods have many distinctive characteristics that result in complete different radio performances.

The carrier of the direct-sequence radio stays at a fixed frequency. Narrowband information is spread out into a much larger (at least 10 times) bandwidth by using a pseudo-random chip sequence. The generation of the direct sequence spread spectrum signal (spreading) is shown in Figure 49

Page 50: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

DSSS or DS-CDMA Direct sequence spread spectrum, also known as direct

sequence code division multiple access (DS-CDMA), is one of two approaches to spread spectrum modulation for digital signal transmission over the airwaves

In direct sequence spread spectrum, the stream of information to be transmitted is divided into small pieces, each of which is allocated across to a frequency channel across the spectrum. A data signal at the point of transmission is combined with a higher data-rate bit sequence (also known as a chipping code) that divides the data according to a spreading ratio. The redundant chipping code helps the signal resist interference and also enables the original data to be recovered if data bits are damaged during transmission.

50

Page 51: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Power Density In Figure , the narrowband signal and the spread-

spectrum signal both use the same amount of transmit power and carry the same information. However, the power density of the spread-spectrum signal is much lower than the narrowband signal. As a result, it is more difficult to detect the presence of the spread spectrum signal. The power density is the amount of power over a certain frequency. In the case of Figure 2, the narrowband signal's power density is 10 times higher than the spread spectrum signal, assuming the spread ratio is 10.

51

Page 52: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

DSSS (Receiver End)

At the receiving end of a direct-sequence system, the spread spectrum signal is de-spread to generate the original narrowband signal.

52

Page 53: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Interference

If there is an interference jammer in the same band, it will be spread out during the de-spreading. As a result, the jammer's impact is greatly reduced. This is the way that the direct-sequence spread-spectrum (DSSS) radio fights the interference. It spreads out the offending jammer by the spreading factor (Figure ). Since the spreading factor is at least a factor of 10, the offending jammer's amplitude is greatly reduced by at least 90%.

Direct-sequence systems combat noise problems by spreading jammers across a wideband as shown in the figure above.

53

Page 54: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

DSSS for Navigation Purposes

For de-spreading to work correctly, the transmit and receive sequences must be synchronized. This requires the receiver to synchronize its sequence with the transmitter's sequence via some sort of timing search process.

However, this apparent drawback can be a significant benefit: if the sequences of multiple transmitters are synchronized with each other, the relative synchronizations the receiver must make between them can be used to determine relative timing, which, in turn, can be used to calculate the receiver's position if the transmitters' positions are known. This is the basis for many satellite navigation systems. 54

Page 55: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Process Gain The resulting effect of enhancing signal to

noise ratio on the channel is called process gain. This effect can be made larger by employing a longer PN sequence and more chips per bit, but physical devices used to generate the PN sequence impose practical limits on attainable processing gain.

55

Page 56: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

De-Spreading Process At the receiving end of a direct-sequence

system, the spread spectrum signal is de-spread to generate the original narrowband signal. Figure shows the de-spreading process.

56

Page 57: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Offending Jammer Spreading If there is an interference jammer in the same

band, it will be spread out during the de-spreading. As a result, the jammer's impact is greatly reduced. This is the way that the direct-sequence spread-spectrum (DSSS) radio fights the interference. It spreads out the offending jammer by the spreading factor (Figure). Since the spreading factor is at least a factor of 10, the offending jammer's amplitude is greatly reduced by at least 90%. 57

Page 58: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

The Hopping Approach Frequency-hopping

systems achieve the same results provided by direct-sequence systems by using different carrier frequency at different time. The frequency-hop system's carrier will hop around within the band so that hopefully it will avoid the jammer at some frequencies. 58

Page 59: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Processing Gain (no) The frequency-hopping technique does

not spread the signal, as a result, there is no processing gain. The processing gain is the increase in power density when the signal is de-spread and it will improve the received signal's Signal-to-noise ratio (SNR). In other words, the frequency hopper needs to put out more power in order to have the same SNR as a direct-sequence radio. 59

Page 60: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Time and Frequency Synchronization

The frequency hopper, however, is more difficult to synchronize. In these architectures, the receiver and the transmitter must be synchronized in time and frequency in order to ensure proper transmission and reception of signals. In a direct-sequence radio, on the other hand, only the timing of the chips needs to be synchronized.

The frequency hopper also needs more time to search the signal and lock to it. As a result, the latency time is usually longer. While a direct-sequence radio can lock in the chip sequence in just a few bits. 60

Page 61: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Fixed Frequency Parking To make the initial synchronization

possible, the frequency hopper will typically park at a fixed frequency before hopping or communication begin. If the jammer happens to locate at the same frequency as the parking frequency, the hopper will not be able to hop at all. And once it hops, it will be very difficult, if not impossible to re-synchronize if the receiver ever lost the sync. 61

Page 62: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Multipath Fading The frequency hopper, however, is better

than the direct-sequence radio when dealing with multipath. Since the hopper does not stay at the same frequency and a null at one frequency is usually not a null at another frequency if it is not too close to the original frequency. So a hopper can usually deal with multipath fading issues better than direct-sequence radio. 62

Page 63: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Survival of the Fittest The hopper itself, however, could suffer

performance problems if it interferes with another radio.

In these scenarios, the system that survives depends upon which can suffer more data loss.

In general, a voice system can survive an error rate as high as 10-2 while a data system must have an error rate better than 10-4. Voice system can tolerate more data loss because human brain can "guess" between the words while a dumb microprocessor can't. 63

Page 64: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Modulation and Demodulation

For direct-sequence systems the encoding signal is used to modulate a carrier, usually by phase-shift keying (PSK; for example, bi-phase or quad-phase) at the code rate.

Frequency-hopping systems generate their wide band by transmitting at different frequencies, hopping from one frequency to another according to the code sequence.

Typically such a system may have a few thousand frequencies to choose from, and unlike direct sequence signal, it has only one output rather than symmetrically distributed outputs. 64

Page 65: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Code Sequence Generator for DSSS and FH

It's important to note that for both direct-sequencing and frequency-hopping, systems generate wideband signals controlled by the code sequence generator. For one the code is the direct carrier modulation (direct sequence) and the other commands the carrier frequency (frequency hopping).

65

Page 66: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Clock Modulation Clock modulation, which is actually frequency

modulation of the code clock, is another option in spread-spectrum designs. In most cases (including frequency hopping), clock modulation is not used because of the loss in correlation due to phase slippage between received and local clocks, could cause degraded performance.

Code modification is another modulation technique that designers can use when building a spread-spectrum system. Under this approach, the code is changed in such a way that the information is embedded in it, then modulated by phase transitions on a RF carrier.

66

Page 67: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Balanced Modulation In direct-sequence designs, balance modulation can

be used in any suppressed carrier system used to generate the transmitted signal. Balanced modulation helps to hide the signal, as well as there are no power wasted in transmitting a carrier that would contribute to interference rejection or information transfer. When a signal has poor balance in either code or carrier, spikes are seen in its spectrum. With these spikes, or spurs, the signal is easily detectable, since these spikes are noticed above the noise and thus provide a path for detecting the hidden signal. 67

Page 68: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Demodulation Steps Once the signal is coded, modulated and

then sent, the receiver must demodulate the signal. This is usually done in two steps. The first step entails removing the spectrum-spreading modulation. Then, the remaining information-bearing signal is demodulated by multiplying with a local reference identical in structure and synchronized with the received signal.

68

Page 69: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Coding Techniques In order to transmit anything, codes used

for data transmission have to be considered. However, this section will not discuss the coding of information (like error correction coding) but those that act as noise-like carriers for the information being transferred. These codes are of much greater length than those for the usual areas of data transfer, since it is intended for bandwidth spreading. 69

Page 70: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Spread Spectrum CodesCodes in a spread-spectrum system are used for:

1.Protection against interference: Coding enables a bandwidth trade for processing gain against interfering signals. 2.Provision for privacy: Coding enables protection of signals from eaves dropping, so that even the code is secure. 3.Noise-effect reduction: error-detection and correction codes can reduce the effects of noise and interference. 70

Page 71: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Error Detection and Correction

Error detection and correction codes (EDAC) must be used in frequency-hopping systems in order to overcome the high rates of error induced by partial band jamming. These codes usefulness has a threshold that must be exceeded before satisfactory performance is achieved.

In direct-sequence systems, EDACs may not be advisable because of the effect it has on the code, increasing the apparent data transmission rate, and may increase jamming threshold. Some demodulators can operate detecting errors at the approximately the same accuracy as an EDAC, so it may not be worthwhile to include a complex coding/decoding scheme in the system.

71

Page 72: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Advantages of Spread Spectrum

Reduced crosstalk interference Better voice quality/data integrity and less static

noise Lowered susceptibility to multipath fading Inherent security: Co-existence Longer operating distances Hard to detect Hard to intercept or demodulate Harder to jam 72

Page 73: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

73

Page 74: Spread Spectrum Lecture 21. Overview Spread Spectrum Intro Spread Spectrum Model Pseudorandom Sequences PN Sequence Generator Frequency Hopping Spread.

Summary

Spread Spectrum (SS) SS Techniques: FHSS DSSS CDMA Benefits of SS

74