EC312 Lesson 25 - Spread Spectrum: Electronic Protection Techniques
EC312 Lesson 25 - Spread Spectrum: Electronic Protection Techniques
Objectives:
a) Describe the purpose of spread spectrum, the challenges it overcomes, and the advantages it provides for EW and
commercial applications of digital communication.
b) Describe the difference between Frequency Hopping Spread Spectrum (FHSS) and Direct Sequence Spread
Spectrum (DSSS) in terms of data and frequencies.
c) Analyze the engineering factors associated with an FHSS signal (e.g., dwell time, bandwidth, data rate).
d) Given a data signal and associated pseudorandom sequence for a DSSS scheme, determine what the transmitted
DSSS signal would be. (Also be able to go in the reverse order, given a received DSSS signal.)
Historical Note
In the midst of World War II, many noted the vulnerability of
guided torpedoes and other radio controlled weapons to
jamming and interference. An unlikely candidate, Hollywood
starlet Hedy Lamarr, is responsible for the solution.
Hedwig Kiesler was born in 1914 to a Jewish family in
Austria. She launched into stardom and notoriety by starring
in Ecstasy, a Czech film that was pretty controversial for its
time. Right before her 20th birthday, she married a Viennese
arms merchant. With her husband, she hosted lavish parties
attended by Hitler and Mussolini, where she learned about
military technology despite her lack of formal education.
From “Hedy Lamarr: The Incredible Mind Wary of the Nazi Party and unhappy in her marriage, she
Behind Secure WiFi, GPS and Bluetooth,” disguised herself as her maid and fled to Paris in 1937. Soon
Forbes Magazine, Feb. 28, 2018.
https://www.forbes.com/sites/shivaunefield/ after that, she met Louis Mayer, co-founder of MGM studios
2018/02/28/hedy-lamarr-the-incredible- in London. She went on to star in dozens of films. Eventually,
mind-behind-secure-wi-fi-gps-
bluetooth/#704006ed41b7 she became one of the first female Hollywood producers.
In her spare time, she enjoyed playing with inventions,
including an improved traffic stoplight and a tablet for creating carbonated drinks. Recalling
what she had learned about torpedo vulnerabilities at her first husband’s dinner parties, she
worked with her musician friend George Antheil to develop and patent the technique of
frequency-hopping spread spectrum.
Lamarr and Antheil’s idea was simple: instead of a single carrier frequency, why not cycle
the carrier frequency for a transmission through a pattern of frequencies where the pattern would
be known only by the sender and receiver? An eavesdropper with an antenna would only
perceive a seemingly random sequence of blips at all different frequencies, and therefore would
not be able to intercept or jam the signal. To accomplish this, Lamarr and Antheil proposed using
a player-piano mechanism. The patent, titled “Secret Communication System,” was filed in
1942, and first used in 1957.
Wideband Modulation
Lamarr’s invention effectively spreads the signal transmission over a wider bandwidth, which is
what makes the signal difficult to detect or jam. This is called “wideband modulation.” We’re
particularly interested in a form of wideband modulation known as spread spectrum (i.e. SS).
The two most common forms of spread spectrum are Frequency Hopping Spread Spectrum
(FHSS), and Direct Sequence Spread Spectrum (DSSS), also known as code-division multiple
access (CDMA).
data
time of one data bit
carrier modulated by the data
Pseudo Random
Sequence
“chip”
data ⊕ PRS
XOR ↑
carrier modulated by the data ⊕ PRS
UNMODULATED
power CARRIER
Instead of using the original data to phase
modulate a carrier, we would now use the
output of the XOR process. This will change SLOW SPEED PSK
frequency
Sudden phase changes to a carrier signal (like those occurring in simple BPSK) cause the
bandwidth of the resulting modulated signal to increase. Beyond that, if we increase the rate of
the phase changes of the carrier the bandwidth also increases. If we can get the phase change
rate up high enough (thanks to a high chipping rate), the resulting modulated signal will look
more like noise than an actual signal. It would look like noise just from the rapid phase changes.
However, it becomes even more noise-like since the phase changes are generated in a
pseudorandom fashion.
In DSSS, a signal that would normally occupy a few kHz of bandwidth (say like your regular FM
broadcast) is spread out 10 to 10,000 times its normal bandwidth. The energy that would
normally be concentrated in that narrow bandwidth is still there in DSSS, but has been spread
out, too. In fact the energy is so spread out, that it appears as noise in a conventional
receiver.
The energy of a DSSS signal is spread over such a large bandwidth that the energy is indistinguishable from naturally occurring background
noise. [Figure from Principles of Electronic Communication Systems by Louis E. Frenzel, Jr., McGraw-Hill, 2016.]
As was the case with frequency-hopping spread spectrum, a DSSS 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 spreading code
sequence can then “see” incoming matched signal clearly from the noise.
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, Rb. The higher the processing gain, the greater the
DSSS signal’s ability to fight interference.
Code Division Multiple Access (CDMA) is a form of DSS used by satellites and digital cell
phones in which all the terminals on the network utilize orthogonal spreading codes, which allow
multiple broadcasts to overlap each other without causing any interference.
Example. We wish to transmit the message 01101 using a DSSS scheme, and our assigned
pseudo-random sequence is shown in the table below. Fill in the blanks.
TRANSMIT SIDE
Original binary message to transmit 0 1 1 0 1
Assigned pseudo-random sequence 1 0 0 0 1 0 1 1 0 1 1 1 0 1 0 0 1 1 1 1
Transmitted DSSS signal (XOR result) 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0
RECEIVE SIDE
Received DSSS signal 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0
Same pseudo-random sequence 1 0 0 0 1 0 1 1 0 1 1 1 0 1 0 0 1 1 1 1
XOR Result 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1
Recovered original message 0 1 1 0 1