Wideband Modulation

Spread Spectrum

/spred spek-trum/
Deliberately spreads signal bandwidth far beyond minimum for interference rejection, LPI, and multiple access. DSSS: multiply by PN code at chip rate >> data rate, processing gain PG = 10log(Rchip/Rdata). FHSS: hop carrier across BW using pseudo-random sequence. GPS C/A: PG = 43 dB (operates below noise floor). IS-95 CDMA: 21 dB PG, Walsh codes for user separation. Bluetooth: FHSS, 79 channels, 1600 hops/s.
DSSS PG: 10-43 dB
FHSS: Frequency hopping
CDMA: Code division

Understanding Spread Spectrum

Spread spectrum was originally developed for military communications, motivated by the need to resist enemy jamming and avoid detection. By spreading the signal power across a wide bandwidth, the spectral density drops below the noise floor, making the signal invisible to conventional receivers and resistant to narrowband interference. The receiver, knowing the spreading code, can despread the signal and recover the data.

Commercial applications of spread spectrum are everywhere today. GPS uses DSSS Gold codes for satellite ranging. 3G cellular (CDMA/WCDMA) used DSSS for multiple access. WiFi 802.11b used DSSS with Barker codes. Bluetooth uses FHSS with 79 channels. Even 4G/5G OFDM systems use scrambling codes that provide some spread-spectrum-like properties for interference averaging across cells.

Spread Spectrum Equations

Processing gain:
PG = 10 log10(Rchip/Rdata) dB
= 10 log10(BWss/BWdata) dB
GPS: 10log(1.023M/50) = 43 dB
IS-95: 10log(1.2288M/9.6k) = 21 dB

Jamming margin:
JM = PG − Lsys − (Eb/N0)req
PG=43, L=3, Eb/N0=10:
JM = 43−3−10 = 30 dB

CDMA capacity:
N ≈ PG / ((Eb/N0) × v × f)
v = voice activity (0.4-0.6)
f = frequency reuse (0.6-0.85)
IS-95: ~20-40 users/sector/carrier

Spread Spectrum System Comparison

SystemTypeChip RatePGBWApplication
GPS C/ADSSS1.023 Mc/s43 dB2 MHzNavigation
IS-95DSSS1.2288 Mc/s21 dB1.25 MHz2G CDMA
WCDMADSSS3.84 Mc/s25 dB5 MHz3G cellular
BluetoothFHSSN/A~17 dB80 MHzShort-range
802.11bDSSS11 Mc/s10 dB22 MHzWiFi (legacy)
Common Questions

Frequently Asked Questions

What is processing gain?

PG = 10log(R_chip/R_data). Measures interference suppression from despreading. GPS: 43 dB (signal 43 dB below noise, still decodable). IS-95: 21 dB. Also determines jamming margin: JM = PG - system losses - required Eb/N0. Higher PG = more hostile environment tolerance. Fundamental spread spectrum advantage.

DSSS vs. FHSS?

DSSS: spreads continuously across entire BW simultaneously. PN code correlation despreads desired, spreads interference. Precise timing (GPS ranging). FHSS: hops carrier pseudo-randomly, narrow BW each instant, covers full BW over time. More robust vs. partial-band jamming (avoids jammed channels). Bluetooth: 79 ch, 1600 hops/s. Military: hybrid DSSS+FHSS for max robustness.

How does CDMA work?

Each user gets unique code (Walsh downlink, long PN uplink). All transmit simultaneously on same frequency. Receiver correlates with specific code to despread one user; others remain as noise. Capacity: N ≈ PG/(Eb/N0 × voice activity × reuse). IS-95: 20-40 users/sector. Near-far problem requires fast power control (1500 Hz). WCDMA: 3.84 Mc/s, variable spreading factors.

RF Systems

Request a Quote

Need CDMA system analysis, FHSS design, or anti-jam solutions? Contact our team.

Get in Touch