1.2 spread spectrum communications and cdmahansandcassady.org/cdma_hedylamarr.pdfspread spectrum...

41
Spread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor Graduate Institute of Communications Engineering College of Electrical Engineering National Taiwan University FAX: 02-2368 3824 E-Mail: [email protected] KC Chen, NTU GICE 1 NTU EE Mobile Communications

Upload: others

Post on 30-Mar-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Spread Spectrum Communications and CDMA

Dr. Kwang-Cheng Chen, Professor Graduate Institute of Communications Engineering

College of Electrical Engineering National Taiwan University

FAX: 02-2368 3824 E-Mail: [email protected] KC Chen, NTU GICE 1 NTU EE Mobile Communications

Page 2: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Why Spread Spectrum? q anti-jamming q low probability of interception q low interference q system capacity and flexibility q anti-interference q anti-multipath fading q ranging

KC Chen, NTU GICE 2 NTU EE Mobile Communications

Page 3: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Anti-Jamming/Interference

narrowband signal

narrowband signal

jamming or interference

wideband spreading signal

jamming/interference as a wideband noise

spreading

transmitter channel

receiver

despreading

KC Chen, NTU GICE 3 NTU EE Mobile Communications

Page 4: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

First Spread Spectrum Communication Patent

q  Hedy Lamarr (November 9, 1914 – January 19, 2000) was an Austrian-born American actress and engineer. Though known primarily for her film career as a major contract star of MGM's "Golden Age", she also co-invented an early form of spread spectrum communications technology, a key to modern wireless communication.

q  Avant garde composer George Antheil, a son of German immigrants and neighbor of Lamarr, had experimented with automated control of musical instruments, including his music for Ballet Mecanique, originally written for Fernand Léger's 1924 abstract film. This score involved multiple player pianos playing simultaneously.

q  Together, Antheil and Lamarr submitted the idea of a secret communication system in June 1941. On August 11, 1942, U.S. Patent 2,292,387 was granted to Antheil and "Hedy Kiesler Markey“. This early version of frequency hopping used a piano roll to change between 88 frequencies and was intended to make radio-guided torpedoes harder for enemies to detect or jam.

From Wikipedia

KC Chen, NTU GICE 4 NTU EE Mobile Communications

Page 5: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

GPS: Spread Spectrum Ranging

q 24 satellites in orbits q up to 6 satellites observable everywhere on

earth q signals from 4 satellites for locating (3-dim

and time) q using Gold codes q C/A code: 1.023 MHz q P code: 10.23 MHz

KC Chen, NTU GICE 5 NTU EE Mobile Communications

Page 6: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Tracking and Data Relay Satellite System

Asynchronous CDMA using Gold codes

KC Chen, NTU GICE 6 NTU EE Mobile Communications

Page 7: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Forms of Spread Spectrum q Direct Sequence (DS) q Frequency Hopped (or Hopping) (FH) q hybrid DS+FH

KC Chen, NTU GICE 7 NTU EE Mobile Communications

Page 8: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

FH-SS System

Time

Frequency

KC Chen, NTU GICE 8 NTU EE Mobile Communications

Page 9: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

DS-SS bit waveform

spreading waveform

spread waveform

KC Chen, NTU GICE 9 NTU EE Mobile Communications

Page 10: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

DS-SS bit waveform

spreading waveform

spread waveform

chip

KC Chen, NTU GICE 10 NTU EE Mobile Communications

Page 11: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Desired Spreading Waveform q average close to zero q auto-correlation function close to a delta function,

i.e., close to a white noise q cross-correlation close to a delta function so that

simultaneous transmission over the same frequency spectrum possible, to reduce MAI.

q spectrum expansion factor known as processing gain (processing gain should be large)

KC Chen, NTU GICE 11 NTU EE Mobile Communications

Page 12: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Processing Gain q FCC defines processing gain based on

signal bandwidth measurement after spreading and original narrowband signal bandwidth measurement.

KC Chen, NTU GICE 12 NTU EE Mobile Communications

Page 13: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Maximal Length Codes q A cyclic code with length q (L+1)/2 1s and (L-1)/2 0s q Auto-correlation

L n= −2 1

ϕ ττ

τ( )

,,

==

− ≠⎧⎨⎩

L 01 0

KC Chen, NTU GICE 13 NTU EE Mobile Communications

Page 14: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

m-Sequence

L=7 m-sequence: 1110010 (+ + + - - + -)

KC Chen, NTU GICE 14 NTU EE Mobile Communications

Page 15: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

m-Sequence

L=7 m-sequence: 1110010 (+ + + - - + -)

+ + + - - + - + + + - - + -

+ + + + + + +

KC Chen, NTU GICE 15 NTU EE Mobile Communications

Page 16: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

m-Sequence

L=7 m-sequence: 1110010 (+ + + - - + -)

+ + + - - + - - + + + - - +

- + + - + - -

KC Chen, NTU GICE 16 NTU EE Mobile Communications

Page 17: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

m-Sequence

L=7 m-sequence: 1110010 (+ + + - - + -) processing gain = chip rate / symbol rate

KC Chen, NTU GICE 17 NTU EE Mobile Communications

Page 18: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Runs of 127-chip m-sequence

RunLength

# of 1runs

# of 0runs

# ofchips

1234567

16842101

16842110

323224161067total 127

KC Chen, NTU GICE 18 NTU EE Mobile Communications

Page 19: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Maximal Length Codes q Any circular shift of an m-sequence is

another m-sequence. q Any modulo-2 addition of two m-sequences

is another m-sequence. q m-sequence is thus appropriate only for

synchronous CDMA. q Spreading codes for asynchronous CDMA

is thus needed.

KC Chen, NTU GICE 19 NTU EE Mobile Communications

Page 20: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Generation of m-Sequence

+ +

generating polynomial = 1 + x + x 4

m-sequence can be easily generated by shift-register. It is the longest code sequence that can be generated by a given number of stages of delays. This is why called maximal length codes.

KC Chen, NTU GICE 20 NTU EE Mobile Communications

Page 21: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Gold Codes

SRG #1

SRG #2

+ clock

maximal length code 1

maximal length code 2

output code

auto-correaltion and cross-correlation side lobes bounded by (n+1)/2 2 +1 n odd (n+2)/2

2 -1 n even KC Chen, NTU GICE 21 NTU EE Mobile Communications

Page 22: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Walsh-Hadamard Codes

NTU EE Mobile Communications KC Chen, NTU GICE 22

306 Spread Spectrum Communication and Code Division Multiple Access

SRG #1

SRG #2

+clock

maximal length code 1

maximal length code 2

output code

(a)

(b)

+ +- +

+ +- +

+ +- +

+ +- +

- -+ -

+ +- +

+ +- +

+ +- +

- -+ -

+ +- +

+ +- +

+ +- +

- -+ -

+ +- +

+ +- +

+ +- +

- -+ -

- -+ -

- -+ -

- -+ -

+ +- +

-1 -1

duplicateduplicate

Fig. 10.10 (a) Gold codes generation; (b) Walsh codes generation for code length 2, 4, 8.

10.4.2 Near–Far Problem

The concept for CDMA is nice but there exists a fundamental challenge,near–far problem, slightly similar to capture e!ect in FM. As CDMAallows simultaneous transmissions over the same frequency band, thesignal from the far location (which suggests low signal strength) arrivesa specific receiver with much lower power level than that from the nearlocation (which suggests high signal strength). In principle, both sig-nals should be received well. However, due to the RF front-end design,the small signal might be lost in practice. One way of resolving thischallenge is to use power control, which lowers the signal transmissionpower for near locations and increases the signal transmission power forfar locations, so that the signal strength at the receiver (that is, basestation in cellular systems) from di!erent locations would be aroundthe same. WCDMA system updates power control up to 1600 timesper second.

Page 23: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Summary of Part 15 q ISM: industrial, scientific, medical q 902-928 MHz; 2.4-2.4835 GHz; 5.725-5.85

GHz, 24G Hz, 60G Hz q RF output power less than 1 W to antenna q antenna gain less than 6 dBi; if higher, must

be reduced by the same amount q effective EIRP less than 36 dBm

KC Chen, NTU GICE 23 NTU EE Mobile Communications

Page 24: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Part 15 DS-SS q Minimum 6 dB bandwidth is 500 KHz at

900-MHz and 1 MHz at 2.4-GHz. q Power density in any 3-KHz must be less

than 8 dBm in average over 1 sec. q Processing gain must be at least 10 dB. q For hybrid systems, the processing gain

must be at least 17 dB.

KC Chen, NTU GICE 24 NTU EE Mobile Communications

Page 25: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Part 15 FH-SS q Minimum channel separation is 25 KHz. q Maximum 20 dB bandwidth is 500 KHz at

900-MHz and 1 MHz at 2.4-GHz. ü That is, more than 99% power within 1M Hz at

2.4G Hz ISM band. q Number of frequency channels is at least 50

at 900-MHz and 75 at 2.4-GHz. q Average occupied time is less than 0.4 sec

in 20 sec at 900-MHz and 0.4 sec in 30 sec at 2.4-GHz, at least 2.5 hops/sec.

KC Chen, NTU GICE 25 NTU EE Mobile Communications

Page 26: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

DS vs. FH

Direct Sequence Frequency Hoppedmore noise-likeoperable below ambient noise

near-far problem

less co-channel interference

instaneous narrowbandmust have positive SNR

usually FEC required

more robust in nonlinear environmentseasy to synchronize and implement

KC Chen, NTU GICE 26 NTU EE Mobile Communications

Page 27: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Information Source

Channel Coding &

Interleaving

Source Coding

Modulation & Filtering

RF & Antenna

Channel

RF & Antenna

Noise

Fading

Distortion

Impairments

Equalization Demodulation

Channel Estimation Synchronization

Channel Decoding &

De-interleaving

Source Decoding

Destination

Narrow-Band Digital Communication System

KC Chen, NTU GICE 27 NTU EE Mobile Communications

Page 28: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Spread Spectrum Systems (Wideband Communications)

Information Source Modulator RF ⊗

Information destinationDemodulatorRF ⊗

Synchronization+

Code generator

C(t)

C(t)

KC Chen, NTU GICE 28 NTU EE Mobile Communications

Page 29: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Spread Spectrum Synchronization q Acquisition (coarse synchronization)

ü Single dwell ü Multi-dwell ü Serial search ü Parallel search ü Sequential search

q Tracking (fine synchronization) ü Delay-Locked Loop (DLL) ü Tau-Dither Loop (TDL)

KC Chen, NTU GICE 29 NTU EE Mobile Communications

Page 30: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Single-Dwell Code Acquisition

NTU EE Mobile Communications KC Chen, NTU GICE 30

10.2 DS-SS Communications 301

timing for demodulation. The common synchronization techniques canbe applied for SNR of at least 5–10 dB, while the common DS-SSsystems work at low SNR and even negative SNR for most cases. Typi-cal approach to resolve this challenge is to adopt two-stage synchro-nization (rare in narrowband communication systems):

• Acquisition (coarse synchronization): Acquisition is a tech-nique using integrate-and-dump circuits such as correlationreceiver to detect the appearance of a signal based on apresumed timing. The dwell time is usually multiple sym-bol periods to enhance e!ective detection. The number oftiming candidates is less than exactly needed to speed upfinding rough timing. The timing resolution is determinedfrom the number of timing candidates that are usually equalto the number of chips per symbol or its multiple. Sinceacquisition targets at identifying rough timing, it is alsocalled coarse synchronization. Figure 10.6 depicts a single-dwell serial search code acquisition scheme for DS-SS, whosebehaviors can be analyzed by a Markov chain model. To fur-ther speed up acquisition, we may use multiple-dwell schemeswith parallel search (timing candidates).

• Tracking (fine synchronization): After initial acquisition, weadopt a code tracking mechanism to lock the fine timing,

XBPF/LPF

(.)2 ! "+#timedwellT$

$)(

If > threshold, start trackingIf < threshold, update a new for a new search

ReferenceWaveformGeneration

ReceivedWaveform

To Tracking

Fig. 10.6 Single-dwell code acquisition.

Page 31: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Multi-dwell Acquisition

Z1

Z2

ZN

Detector

r(t)

PN generator

1

BPF

( )2

2

BPF

( )2

N

BPF

( )2

τ1∫ τ2∫ τN∫

τ1∫ τ2∫ τN∫

τ1∫ τ2∫ τN∫

KC Chen, NTU GICE 31 NTU EE Mobile Communications

Page 32: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Delay-Lock Discriminator

X

X

r(t)

y1(t)

)T2

T̂-C(tK cd1Δ

+ +

PN code Generator

+

_ Loop Filter

y2(t)

)T2

T̂-C(tK cd1Δ

VCO

Want

c

dd

TT̂T −

Baseband Full Time Early-Late Tracking Loop

KC Chen, NTU GICE 32 NTU EE Mobile Communications

Page 33: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Two difficulties to use coherent loops:

(1)  recovering carrier before code tracking

(2) coherence reference at low SNRs

Noncoherent Full Time Early-Late Tracking Loop

KC Chen, NTU GICE 33 NTU EE Mobile Communications

302 Spread Spectrum Communication and Code Division Multiple Access

Delay-Lock Discriminator

X

X

r(t)

y1(t)

)T2

T̂-C(tK cd1!+ +

PN codeGenerator

+

_LoopFilter

y2(t)

)T2

T̂-C(tK cd1"#

VCO

c

dd

TT̂T #="

$

S-Curve

Fig. 10.7 DLL.

which is also known as fine synchronization. Coding trackingis usually realized by a closed loop and delay-locked loop(DLL, as illustrated in Figure 10.7) based on the early-late-gate synchronizer, which is the most well-known scheme. Thedelay-locked discriminator is obtained by the same conceptas the S-curve in the early-late-gate synchronizer, by furthertaking pseudo-noise (PN) code correlation into consideration.

Obviously, the goal of code acquisition is to obtain the rough esti-mate of timing by detection theory and e!ective search algorithms.A number of its variations that we just introduced (single-dwell serial-search) can be developed based on the technology such as multi-dwellcorrelations, parallel search, and sequential detection. In fact, for anysignal transmission with low SNR, the spirit of code acquisition can beapplied.

The purpose of PN code tracking is to track signal timing and tolock it, once code acquisition is done. To avoid potential false acqui-sition, confirmation test of signal acquisition is usually required priorto code tracking. In the early days of SS communications, two cor-relation branches in DLL are not favored all the time, due to theincreasing implementation complexity. A well-known variation of DLL

Page 34: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

r(t)

X

X

X

BPF y1(t)

y2(t) a1

a2

Spreading waveform

X local osc.

b(t)

( )2 z1(t) LPF

BPF ( )2 LPF

+ ∈

loop filter

VCO

z2(t) +

_

Power divider

KC Chen, NTU GICE 34 NTU EE Mobile Communications

Page 35: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Tau-Dither Noncoherent Loop

Big problems for DLLs:

(1)  Early and late IF channels must be precisely amplitude balanced.

Otherwise, the discriminator characteristic is offset and does not

reach zero output when tracking perfectly.

(2) Cost for two arms.

KC Chen, NTU GICE 35 NTU EE Mobile Communications

Page 36: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

⊗r(t) y(t)

BPF ( )2 z(t)

LPF ⊗ Loop Filter

),( δt∈

-q(t)

-1 q(t)

⊗a(t) Local

osc.. b(t)

q(t)

Spreading waveform VCO

)2

ˆ( cd TTtC Δ−−)

2ˆ( cd TTtC Δ+−

[ ] )()(cos)(2)( tnTttWTtCPtr ddod ++−+−= ϕθ

KC Chen, NTU GICE 36 NTU EE Mobile Communications

Page 37: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Frequency Hopping Spread Spectrum Communication Systems

NTU EE Mobile Communications KC Chen, NTU GICE 37

304 Spread Spectrum Communication and Code Division Multiple Access

Time

Frequency

NarrowbandModulator

FrequencySynthesizer

Signal X

PN Hopping Code

RF

RF

FrequencySynthesizer

X

PN Hopping Code

NarrowbandDemodulator

SignalDestination

FH-SS Transmitter

FH-SS Receiver

(a) Frequency-Time SpaceIllustration of FH Signal

(b) Block Diagram of FH-SS System

Fig. 10.9 FH-SS Communications: (a) frequency-time domain illustration of a signal;(b) block diagram of a transmitter and a receiver.

cross-correlation among coexisting FH-SS signal transmissions, whichis just like PN codes in DS-SS systems and that is why we call themPN hopping codes. However, due to di!erent code natures, PN hop-ping codes are usually di!erent from the m-sequences in DS-SS, as thepurpose of PN hopping codes is to minimize the number of “hits” (colli-sions from simultaneously multiple transmission at the same frequency)and other interference concerns.

FH-SS systems are widely applied in military communications dueto their nature that is di"cult to jam the signals. There are a num-ber of FH jamming strategies and anti-jamming strategies in litera-tures. Interesting readers may find details in a well-documented bookauthored by R. Scholtz, J. Omura et al. The most widely applied FH-SS system might be Bluetooth, which hops 1600 times per second over2.4 GHz ISM band with 75 pre-selected hopping sequences to supportup to 1 Mbps signal of 1 MHz bandwidth using Gaussian-filtered FSKmodulation.

Page 38: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Hopping Codes for FHSS q Multiple access for FH-SS is possible

ü Each user-pair adopts a hopping sequence •  Typically orthogonal •  Non-coherent way

ü Performance measure is probability of hit.

q Hopping code design ü Minimizing probability of direct hits (i.e.

hopping into the same frequency band at the same time)

ü Minimizing adjacent channel interference NTU EE Mobile Communications KC Chen, NTU GICE 38

Page 39: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

Code Division Multiple Access (CDMA)

NTU EE Mobile Communications KC Chen, NTU GICE 39

292 Spread Spectrum Communication and Code Division Multiple Access

in military communications. Obviously, traditional narrowband digitalcommunication systems are far from to achieve these purposes. A wide-band communication approach has thus been developed. Note that allsystems in this book up to this point are single-carrier or multi-carriernarrowband communication systems.

10.1 Baseband Equivalent SS Communications

We use the system shown in Figure 10.1 to illustrate how an SS works.There are K transmitter–receiver pairs that intend to achieve indepen-dent communication simultaneously at the same channel.

Traditional SS systems intend to reach the following functions, espe-cially for military applications.

• Jamming: The desired communication wants to surviveunder the jammers’ interference (Figure 10.2). The way to

noise

T! #1

T! #2 R! #2

R! #K

R! #1

........

T! #K

Channel

Fig. 10.1 Spread spectrum communications.

narrowbandsignal

narrowbandsignal

jamming orinterference

widebandspreadingsignal

jamming/interference as a wideband noise

spreading

transmitter channel

receiver

despreading

Fig. 10.2 Simple illustration of the spread spectrum communication concept.

CDMA allows multiple transmissions using different signature sequences simultaneously over the same frequency band at the same time, but suffers from multiple-access interference (MAI) and near-far problem.

Page 40: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

40

Origin of Multiuser Detection [Verdu and Poor]

X ∫0T y(t)

s(t)

Conventional optimal receiver (correlation/matched filter) considers one tx-rx pair detection and is MAI (multiple access interference) limited in performance. However, CDMA tx-rx pairs simultaneously transmit over the same spectrum. Optimal detection shall consider all users’ signal, b=(b1 ….. bK). Unfortunately, such an optimal receiver generally has NP hard complexity.

bi

KC Chen, NTU GICE 40 NTU EE Mobile Communications

Page 41: 1.2 Spread Spectrum Communications and CDMAhansandcassady.org/cdma_HedyLamarr.pdfSpread Spectrum Communications and CDMA Dr. Kwang-Cheng Chen, Professor ... WCDMA system updates power

41

Multiuser Detection Techniques

q De-correlating Receiver, R-1y = Ab •  R: cross-correlation matrix •  can be polynomial complexity in many cases •  worst case NP hard

q MMSE receiver q LMMSE receiver q IC (interference cancellation)

•  based on conventional structure •  detecting the strongest user first, then 2nd, ...

KC Chen, NTU GICE 41 NTU EE Mobile Communications