Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA...

29
Digital transmission over a fading channel • Narrowband system (introduction) • Wideband TDMA (introduction) • Wideband DS-CDMA (introduction) • Rake receiver (structure & analysis)

Transcript of Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA...

Page 1: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Digital transmission over a fading channel

• Narrowband system (introduction)

• Wideband TDMA (introduction)

• Wideband DS-CDMA (introduction)

• Rake receiver (structure & analysis)

Page 2: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Three kinds of systems (1)

mT T

Narrowband system:Flat fading channel, single-tap channel model, performance enhancement through diversity (future lecture).

bit or symbolbit or symbol

Tm = delay spread of multipath channel

T = bit or symbol duration

System bandwidth

T W

Page 3: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

No intersymbol interference (ISI)

Adjacent symbols (bits) do not affect the decision process (in other words there is no intersymbol interference).

However: Fading (destructive interference)

is still possible

No intersymbol interference at

decision time instant

Received replicas of same symbol overlap in multipath channel

Narrowband system:

Page 4: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Decision circuit

In the binary case, the decision circuit compares the received signal with a threshold at specific time instants (usually somewhere in the middle of each bit period):

Decision time instant

Decision circuitDecision circuitDecision threshold

Noisy and distorted symbols “Clean” symbols

Page 5: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Three kinds of systems (2)

...m mT T T T

Wideband system (TDM, TDMA):Selective fading channel, transversal filter channel model, good performance possible through adaptive equalization (future lecture).

T = bit or symbol duration

Intersymbol interference causes signal distortion

Tm = delay spread of multipath channel

Page 6: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Receiver structure

The intersymbol interference of received symbols (bits) must be removed before decision making (the case is illustrated below for a binary signal, where symbol = bit):

Decision circuit

Decision circuit

Adaptiveequalizer

Adaptiveequalizer

Symbols with ISI

Symbols with ISI removed

“Clean” symbols

Decision time instantDecision threshold

Page 7: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Three kinds of systems: BER performance

S/N

BER

Frequency-selective channel (no equalization)

Flat fading channel

AWGN channel

(no fading)

Frequency-selective channel (with equalization)

“BER floor”

Page 8: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Three kinds of systems (3)

m cT T T

Wideband system (DS-CDMA):Selective fading channel, transversal filter channel model, good performance possible through use of Rake receiver (this lecture).

Bit (or symbol)Bit (or symbol)

Tm = delay spread of multipath channel

T = bit (or symbol) duration

Tc = Chip duration ...

cT W

Page 9: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Rake receiver structure and operation

Rake receiver <=> a signal processing example that illustrates some important concepts

Rake receiver is used in DS-CDMA (Direct Sequence Code Division Multiple Access) systems

Rake “fingers” synchronize to signal components that are received via a wideband multipath channel

Important task of Rake receiver is channel estimation

Output signals from Rake fingers are combined, for instance using Maximum Ratio Combining (MRC)

Page 10: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

To start with: multipath channel

in which case the received (equivalent low-pass) signal is of the form

Suppose a signal s (t) is transmitted. A multipath channel with M physical paths can be presented (in equivalent low-pass signal domain) in form of its Channel Impulse Response (CIR)

1

0

( ) ( ) ( ) m

Mj

m mm

r t s t h t a e s t

1

0

( ) m

Mj

m mm

h t a e t

.

Page 11: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Sampled channel impulse response

Delay ( )

1

0

( ) n

Nj

nn

h t a e t n

Sampled Channel Impulse Response (CIR)

The CIR can also be presented in sampled form using N complex-valued samples uniformly spaced at most 1/W apart, where W is the RF system bandwidth:

CIR sampling rate = for instance sampling rate used in receiver during A/D conversion.

Uniformly spaced channel samples

1 W

Page 12: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Rake finger selection

Delay ( )

1

( ) i

Lj

rake i ii

h t a e t

Channel estimation circuit of Rake receiver selects L strongest samples (components) to be processed in L Rake fingers:

In the Rake receiver example to follow, we assume L = 3.

1 2 3

Only one sample chosen, since adjacent samples may be correlated

Only these samples are constructively utilized in

Rake fingers

Page 13: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Received multipath signal

Received signal consists of a sum of delayed (and weighted) replicas of transmitted signal.

All signal replicas are contained in received signal

:

Signal replicas: same signal at different delays, with different amplitudes and phases

Summation in channel <=> “smeared” end result

Blue samples indicate signal replicas processed in Rake fingersGreen samples only cause interference

Page 14: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Rake receiver

Finger 1Finger 1

Finger 2Finger 2

Channel estimationChannel estimation

Received baseband multipath signal (in ELP signal domain)

Finger 3Finger 3

Output signal

(to decision

circuit)

Rake receiver Path combining

(Generic structure, assuming 3 fingers)

WeightingWeighting

Page 15: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Channel estimation

Channel estimationChannel estimation

AB

C

A

B

C

Amplitude, phase and delay of signal components detected in Rake fingers must be estimated.

ia i i

Each Rake finger requires delay (and often also phase) information of the signal component it is processing.

iai

Maximum Ratio Combining (MRC) requires amplitude (and phase if this is not utilized in Rake fingers) of components processed in Rake fingers.

( )i ( )i

Page 16: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Rake finger processing

Case 1: same code in I and Q branches

Case 2: different codes in I and Q branches

- for purpose of easy demonstration only

- the real case e.g. in IS-95 and WCDMA

- no phase synchronization in Rake fingers

- phase synchronization in Rake fingers

Page 17: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

DelayDelay

Rake finger processing

Tdt

Received signal

To MRC

Tdt if

Stored code sequenceStored code sequence

(Case 1: same code in I and Q branches)

I branch

Q branch

I/QI/Q

Output of finger: a complex signal value for each detected bit

Page 18: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Correlation vs. matched filtering

TdtReceived

code sequence

Received code sequence

Stored code sequenceStored code sequence

Basic idea of correlation:

Same result through matched filtering and sampling:

Received code sequence

Received code sequence

Matched filter

Matched filter

Sampling at t = T

Sampling at t = T

Sam

e e

nd

resu

lt (in th

eory

)

Page 19: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Rake finger processing

1

i n

Nj j

i i n nnn i

r t z t v t w t

a e s t a e s t w t

Correlation with stored code sequence has different impact on different parts of the received signal

= desired signal component detected in i:th Rake finger

= other signal components causing interference

= other codes causing interference (+ noise ... )

z t

v t

w t

Page 20: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Rake finger processing

Illustration of correlation (in one quadrature branch) with desired signal component (i.e. correctly aligned code sequence)

Desired component

Stored sequence

After multiplication

Strong positive/negative “correlation result” after integration

“1” bit “0” bit “0” bit

Page 21: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Rake finger processing

Illustration of correlation (in one quadrature branch) with some other signal component (i.e. non-aligned code sequence)

Other component

Stored sequence

After multiplication

Weak “correlation result” after integration

“1” bit “0” bit

Page 22: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Rake finger processing

Mathematically:

0

2

0

1 0 0

i

n

T

i

Tj

i

T TNj

n n inn i

C z t v t w t s t dt

a e s t dt

a e s t s t dt w t s t dt

Correlation result for bit between

Interference from same signal

Interference from other signals

Desired signal

0,T

Page 23: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Rake finger processing

Set of codes must have both: - good autocorrelation properties (same code sequence) - good cross-correlation properties (different sequences)

2

0

1 0 0

i

n

Tj

i i

T TNj

n n inn i

C a e s t dt

a e s t s t dt w t s t dt

Large

Small Small

Page 24: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

DelayDelay

Rake finger processing

Tdt

Received signal

Tdt

Stored I code sequenceStored I code sequence

(Case 2: different codes in I and Q branches)

I branch

Q branch

I/QI/Q

Stored Q code sequenceStored Q code sequence

i

To MRC for I signal

To MRC for Q signal

Required: phase synchronization

if

Page 25: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Phase synchronization

I/QI/Q

i

When different codes are used in the quadrature branches (as in practical systems such as IS-95 or WCDMA), phase synchronization is necessary.

Phase synchronization is based on information within received signal (pilot signal or pilot channel).

Signal in I-branch

Pilot signalPilot signal

Signal in Q-branch

I

Q

Note: phase synchronization must

be done for each finger separately!

Page 26: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Weighting

Maximum Ratio Combining (MRC) means weighting each Rake finger output with a complex number after which the weighted components are summed “on the real axis”:

3

1

i ij ji i

i

Z a e a e

Component is weighted

Phase is aligned

Rake finger output is complex-valued

real-valued

(Case 1: same code in I and Q branches)

Instead of phase alignment: take

absolute value of finger outputs ...

Page 27: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Phase alignment

The complex-valued Rake finger outputs are phase-aligned using the following simple operation:

1i ij je e

Before phase alignment:

ije

ije

1

After phase alignment:

Phasors representing complex-valued Rake

finger outputs

Page 28: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Maximum Ratio Combining

The idea of MRC: strong signal components are given more weight than weak signal components.

Why is the performance of MRC better than that of Equal Gain Combining (EGC)?

The answer will be given in future lecture (diversity methods).

The signal value after Maximum Ratio Combining is:

2 2 21 2 3Z a a a

(Case 1: same code in I and Q branches)

Page 29: Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.

Maximum Ratio Combining

Output signals from the Rake fingers are already phase aligned (this is a benefit of finger-wise phase synchronization).

Consequently, I and Q outputs are fed via separate MRC circuits to the decision circuit (e.g. QPSK demodulator).

(Case 2: different codes in I and Q branches)

Quaternarydecisioncircuit

Quaternarydecisioncircuit

Finger 1Finger 1

Finger 2Finger 2

MRC

MRC

MRC

MRC

:

I

Q

I

Q

I

Q