Spread Spectrum Modulation
Spread Spectrum Modulation
Basant K Mohanty
Electronics and Telecommunication Department
• PN Sequences
Generated by an algorithm using initial seed
The Sequence isn’t statistically random but will pass many test of
randomness
Unless algorithm and seed are known, the sequence is
impractical to predict
Few information about PN sequence
• PN sequence is periodic sequence of maximum period.
• Therefore, PN sequence is also called maximum length sequence.
7 1 1 0 0 0 (repeat)
PN sequence property
Property 1:
Has 2m-1 ones and 2m-1-1 zeros
1 τ 0, N, 2N, ...
R 1
N otherwise
Baseband transmission of spread
spectrum modulated signal
• Widening of bandwidth of an information bearing signal is
performed through modulation.
• Data sequence b(t) is used to modulate a wide-band PN
sequence c(t).
+1
Information
bearing signal b(t) t
Tb=symbol duration of b(t)
-1
Tb
+1
Spreading
t
sequence c(t)
{0011101}
-1
Tc Tc=bit duration of PN sequence c(t),
NTc
such that Tb=NTc.
+1
Modulated
signal m(t) t
-1
Demodulation
• Received signal r(t) = m(t)+i(t)= c(t)b(t)+i(t),
where, i(t) is the additive interference.
z(t) Low-pass
1. At the receiver, the locally r(t) filter b(t)
generated PN sequence is the
exact replica of the sequence
used by the transmitter. c(t)
2. The receiver operate in perfect Schematic of baseband
synchronization with the modulation
transmitter.
z(t) = r(t)c(t) Note: Spreading sequence c(t) alternate
= {c(t)b(t)+i(t)}c(t) between the levels +1 and -1.
= c2(t)b(t)+c(t)i(t) This alteration destroyed when c(t) is squared.
= b(t) + c(t)i(t) Therefore, c2(t)=1
m(t)
Data BPSK
x(t)
sequence modulator
b(t) c(t)
PN sequence
Carrier
generator
signal
DS-BPSK receiver
z(t)
Received BPSK
signal r(t) demodulator b(t)
c(t)
Local PN sequence
generator Local
carrier
Modified DS-BPSK transmitter/receiver block diagram
• Operation of direct-sequence spread spectrum and the BPSK modulator
can be interchanged for convenience as given below:
Transmitter s(t)
Data BPSK
x(t)
sequence modulator
b(t) c(t)
PN sequence
Carrier
generator
signal
Receiver
Received u(t)
BPSK
signal r(t) b(t)
demodulator
i(t) c(t)
Local PN
interference sequence Local
generator carrier
Modified DS-BPSK receiver operation
• Received signal y(t)= x(t)+ j(t)
j(t) is the channel interference noise.
y(t)= s(t)c(t)+ j(t)