49
1 AJAL.A.J Assistant Professor –Dept of ECE, Federal Institute of Science And Technology (FISAT) TM MAIL: [email protected]

Dsss final

Embed Size (px)

DESCRIPTION

Spread spectrum is a communication technique that spreads a narrowband communication signal over a wide range of frequencies for transmission then de-spreads it into the original data bandwidth at the receive.

Citation preview

Page 1: Dsss final

1

AJAL.A.J

Assistant Professor –Dept of ECE,

Federal Institute of Science And Technology (FISAT) TM 

MAIL: [email protected]

Page 2: Dsss final

04/10/23 2

Spread Spectrum

Spread spectrum is a communication technique that spreads a narrowband communication signal over a wide range of frequencies for transmission then de-spreads it into the original data bandwidth at the receive.

Spread spectrum is characterized by:

wide bandwidth and

low power

Jamming and interference have less effect on Spread spectrum because it is:

Resembles noise

Hard to detect

Hard to intercept

Page 3: Dsss final

04/10/23 3

Page 4: Dsss final

4

Spread Spectrum System Concept

DATASOURCE

JAMMER

LINK

SELECTOR

TR#1

TR#2

TR#K

COMMON CLOCKS AND KEYS

RCV #1

RCV #2

RCV #K

DIVERSITY

COMBINER

DATA

USER

1n t

2n t

Kn t

km t

2m t

1m t

J t

Page 5: Dsss final

04/10/23 5

(The radio carrier signal is “spread out” on a specific channel )

Spread Spectrum

Frequency Hopping (FHSS)

( The radio carrier hops around the band. )

Direct Sequence (DSSS)

Page 6: Dsss final

04/10/23 6

 Rogoff 's noise wheel model used in spread spectrum communication systems

Page 7: Dsss final

04/10/23 7

Rogoff 's noise wheel model

Page 8: Dsss final

8

Spectra in the Direct Sequence Spread Spectrum System

Page 9: Dsss final

04/10/23 9

Direct Sequence Spread Spectrum Modulation technique ,Also known as direct

sequence code division multiple access (DS-CDMA)

The name 'spread spectrum' comes from the fact that the carrier signals occur over the full bandwidth (spectrum) of a device's transmitting frequency.

A RF carrier and pseudo-random pulse train are mixed to make a noise like wide-band signal.

Page 10: Dsss final

04/10/23 10

DSSS (Direct Sequence Spread Spectrum)

• XOR the signal with pseudonoise (PN) sequence (chipping sequence)

• Advantages– reduces frequency selective

fading

– in cellular networks • base stations can use the

same frequency range• several base stations can

detect and recover the signal

• But, needs precise power control

user data

chipping sequence

resultingsignal

0 1

0 1 10 1 0101 0 0 1 11

XOR

0 1 10 0 1011 0 1 0 01

=

Tb

Tc

Page 11: Dsss final

04/10/23 11

user datam(t)

chippingsequence, c(t)

X

DSSS (Direct Sequence Spread Spectrum)

modulator

radiocarrier

Spread spectrumSignal y(t)=m(t)c(t) transmit

signal

Transmitter

demodulator

receivedsignal

radiocarrier

X

Chipping sequence, c(t)

Receiver

integrator

products

decision

datasampledsums

correlator

Page 12: Dsss final

12

Direct sequence contrasts with the other spread spectrum process, known as frequency hopping spread spectrum, in which a broad slice of the bandwidth spectrum is divided into many possible broadcast frequencies.

In general, frequency-hopping devices use less power and are cheaper, but the performance of DS-CDMA systems is usually better and more reliable.

Page 13: Dsss final

04/10/23 13

DS Modulation

Page 14: Dsss final

04/10/23 14

Spread-spectrum communications

Page 15: Dsss final

04/10/23 15

DSSS Barker Code modulation

Source: Intersil

Page 16: Dsss final

04/10/23 16

DSSS properties

Page 17: Dsss final

04/10/23 17

Direct Sequence

Data signal multiplied by Pseudo Random Noise Code(PN Code)

• Low cross-correlation value

• Anti-jamming

• Main problem: Near-Far effect

– In cellular, it can do power control by BS

– In non-cellular, it need Frequency Hopping

Page 18: Dsss final

04/10/23 18

Detecting DS/SS PSK Signals

XBipolar, NRZm(t)

PNsequence, c(t)

X

sqrt(2)cos(ct + )

Spread spectrumSignal y(t)=m(t)c(t) transmit

signal

transmitter

X

receivedsignal

X

c(t)

receiver

integrator

z(t)

decisiondata

sqrt(2)cos(ct + )

LPF

w(t)

x(t)

Page 19: Dsss final

04/10/23 19

Optimum Detection of DS/SS PSK

• Recall, bipolar signaling (PSK) and white noise give the optimum error probability

• Not effected by spreading– Wideband noise not affected by spreading– Narrowband noise reduced by spreading

Page 20: Dsss final

04/10/23 20

Signal Spectra

• Effective noise power is channel noise power plus jamming (NB) signal power divided by N

10Processing Gain 10logss ss b

c

B B TN

B B T

Tb

Tc

Page 21: Dsss final

04/10/23 21

Multiple Access Performance

• Assume K users in the same frequency band,

• Interested in user 1, other users interfere

4

13

5

2

6

Page 22: Dsss final

04/10/23 22

Comparison of Spectrum

30 kHzAnalog Cellular Voice Channel

6 MHzTV Channel

28 - 100 MHzUnlicensed Spread Spectrum Devices

1000 - 3000 MHz Ultra-Wideband Devices

Page 23: Dsss final

04/10/23 23

A DSSS generator:

• To generate a spread spectrum signal one requires:

1. A modulated signal somewhere in the

RF spectrum

2. A PN sequence to spread it

Page 24: Dsss final

04/10/23 24

original RF carrier = ω 0

ω s = is the sequence clock

Page 25: Dsss final

04/10/23 25

Page 26: Dsss final

04/10/23 26

Page 27: Dsss final

04/10/23 27

Page 28: Dsss final

04/10/23 28

Page 29: Dsss final

04/10/23 29

Pseudo-Noise (PN) sequence

• A pseudo-noise (PN) sequence is a periodic binary sequence with a noise-like waveform.

• It is generated by using linear feedback shift register. • The main advantages of using PN sequences are

The most widely used PN sequence is the maximum-length shift register sequence or m-sequence.

The other PN sequences are Gold sequence and

Kasami sequence.

antijamming,multipath protection, multiple access, message privacy, identification … etc.

Page 30: Dsss final

04/10/23 30

PN Sequence Generation

• Codes are periodic and generated by a shift register and XOR• Maximum-length (ML) shift register sequences, m-stage shift

register, length: n = 2m – 1 bits

R()

-1/n Tc

-nTcnTc

+Output

Page 31: Dsss final

31RF - Cellcom course\Dr. Moshe Ran

04/10/23

Generating PN Sequences

• Take m=2 =>L=3• cn=[1,1,0,1,1,0, . . .],

usually written as bipolar cn=[1,1,-1,1,1,-1, . . .]

mStages connected to modulo-2 adder

21,2

31,3

41,4

51,4

61,6

81,5,6,7

+Output

11/1

01

1

1

LmL

m

ccL

mRL

nmnnc

Page 32: Dsss final

Problems with Problems with mm-sequences-sequences

Cross-correlations with other Cross-correlations with other mm-sequences -sequences generated by different input sequences can be generated by different input sequences can be quite highquite high

Easy to guess connection setup in 2Easy to guess connection setup in 2m m samples samples so not too secureso not too secure

In practice, Gold codes or Kasami sequences In practice, Gold codes or Kasami sequences which combine the output of m-sequences are which combine the output of m-sequences are used.used.

Page 33: Dsss final

04/10/23 33

Page 34: Dsss final

04/10/23 34

Page 35: Dsss final

04/10/23 35

Page 36: Dsss final

04/10/23 36

Page 37: Dsss final

04/10/23 37

Page 38: Dsss final

04/10/23 38

Figure - Signals used to modulate the carrier in FHSS and DSSS (Dwell time in FHSS is represented )

Page 39: Dsss final

04/10/23 39

Systems Behavior• The following issues will be studied in parallel

for FHSS and DSSS systems:

1.- Systems Collocation2.- Noise and Interference Immunity 3.- The Near / Far problem4.- Multipath Immunity5.- Time and frequency diversity6.- Throughput7.- Security8.- Bluetooth interference

Page 40: Dsss final

04/10/23 40

1.- Systems Collocation

• The issue: How many independent systems may operate simultaneously without interference?

In DSSS systems, collocation could be based on the use of different spreading codes (sequences)

for each active system

Page 41: Dsss final

04/10/23 41

2.- Noise and Interference Immunity

• The issue: Capability of the system to operate without errors when other radio signals are present in the same band.

• FHSS systems operate with SNR (Signal to Noise Ratio) of about 18 dB.

• DSSS systems, because of the more

efficient modulation technique used (PSK), can operate with SNR as low as 12 dB.

Page 42: Dsss final

04/10/23 42

3.- Near / Far problem

• The issue: The problems generated to a FH / D SSS receiver by other active transmitters located in its proximity, are known as Near / Far problems.

Page 43: Dsss final

04/10/23 43

4.- Multipath

• The issue: Environments with reflective surfaces (such as buildings, office walls, etc.) generate multiple possible paths between transmitter and receiver and therefore the receiver receives multiple copies of the original (transmitted) signal.

Page 44: Dsss final

04/10/23 44

5.- Time and frequency diversity

• Both DSSS and FHSS retransmit lost packets, until the receiving part acknowledges correct reception. A packet could be lost because of noises

FHSS systems use “frequency diversity. "

(packets are retransmitted on different frequencies / hops.)

Page 45: Dsss final

04/10/23 45

6.- Throughput

• The issue: What amount of data is actually carried by the system (measured in bps).

6.1.- Single system throughput

6.2-. Aggregate throughput of collocated systems

Page 46: Dsss final

04/10/23 46

7.- Security

• The issue: Protecting the transmission against eavesdropping

Page 47: Dsss final

04/10/23 47

8.- Bluetooth interference

• FHSS are significantly less sensitive to Bluetooth interference.

Page 48: Dsss final

48

Frequency Hopping Vs. Direct Sequence

FH systems use a radio carrier that “hops” from frequency to frequency in a pattern known to both transmitter and receiver– Easy to implement– Resistance to noise – Limited throughput (2-3 Mbps @ 2.4 GHz)

DS systems use a carrier that remains fixed to a specific frequency band. The data signal is spread onto a much larger range of frequencies (at a much lower power level) using a specific encoding scheme.– Much higher throughput than FH (11 Mbps) – Better range– Less resistant to noise (made up for by redundancy – it

transmits at least 10 fully redundant copies of the original signal at the same time)

Page 49: Dsss final

04/10/23 49