38
F.1 Baseband Data Transmission III References Ideal Nyquist Channel and Raised Cosine Spectrum Chapter 4.5, 4.11, S. Haykin, Communication Systems, Wiley. Equalization Chapter 9.11, F. G. Stremler, Communication Systems, Addision Wesley.

Eye Pattern and Equalization

Embed Size (px)

DESCRIPTION

Reference

Citation preview

Page 1: Eye Pattern and Equalization

F.1

Baseband Data Transmission III

References– Ideal Nyquist Channel and Raised Cosine Spectrum

• Chapter 4.5, 4.11, S. Haykin, Communication Systems, Wiley.

– Equalization• Chapter 9.11, F. G. Stremler, Communication Systems,

Addision Wesley.

Page 2: Eye Pattern and Equalization

F.2

Ideal Nyquist ChannelThe simplest way of satisfying

∑∞

−∞=

=−n

bb TTnfP )/(

is a rectangular function:

>

<<−=Wf

WfWWfp

||021

)(

bTW 2/1=

Equation for zero ISI

Page 3: Eye Pattern and Equalization

F.3

Ideal Nyquist Channel

WtWttp

ππ

2)2sin()( =

The special value of the bit rate WRb 2= is called theNyquist rate, and W is called the Nyquist bandwidth.

This ideal baseband pulse system is called the idealNyquist channel

Page 4: Eye Pattern and Equalization

F.4

Ideal Nyquist Channel

Page 5: Eye Pattern and Equalization

F.5

Ideal Nyquist Channel

In practical situation, it is not easy to achieve it due to

1. The system characteristics of P(f) be flat from -1/2T up to 1/2T and zero elsewhere. This isphysically unrealizable because of the transitions atthe edges.

2. The function )(tp decreases as 1/|t| for large t,resulting in a slow rate of decay. Therefore, there ispractically no margin of error in sampling times inthe receiver.

Page 6: Eye Pattern and Equalization

F.6

Raised Cosine Spectrum

We may overcome the practical difficultiesencountered by increasing the bandwidth of the filter.

Instead of using

>

<<−=Wf

WfWWfp

||021

)(

we use

>

<−=++−+Wf

fWWWfPWfpfp

||021

)2()2()(

Page 7: Eye Pattern and Equalization

F.7

Raised Cosine Spectrum

A particular form is a raised cosine filter.

Page 8: Eye Pattern and Equalization

F.8

Raised Cosine SpectrumThe frequency characteristic consists of a flatamplitude portion and a roll-off portion that has asinusoidal form. The pulse spectrum p(f) is specifiedin terms of a roll off factor α as follows:

−>

−<≤

−−

<≤

=

1

111

1

20

222

(sin1

41

021

)(

fWf

fWfffW

WfW

ffW

fpπ

The frequency parameter 1f and bandwidth W are relatedby

Wf /1 1−=α

Page 9: Eye Pattern and Equalization

F.9

Raised Cosine Spectrum

where α is the rolloff factor. It indicates the excessbandwidth over the ideal solution (Nyquist channel)where W=1/2Tb.

The transmission bandwidth is W)1( α+

Page 10: Eye Pattern and Equalization

F.10

Raised Cosine SpectrumThe frequency response of α at 0, 0.5 and 1 are shown ingraph below. We observed that α at 1 and 0.5, thefunction P(f) cutoff gradually as compared with the idealNyquist channel and is therefore easier to implement inpractice.

Page 11: Eye Pattern and Equalization

F.11

Raised Cosine Spectrum

The time response p(t) is obtained as

)161

)2cos())(2((sin)( 222 tWWtWtctp

απα

−=

The function p(t) consists of two parts. The first part is asinc function that is exactly as Nyquist condition but thesecond part is depended on α. The tails is reduced if α isapproaching 1. Thus, it is insensitive to sampling timeerrors.

Page 12: Eye Pattern and Equalization

F.12

Raised Cosine Spectrum

Page 13: Eye Pattern and Equalization

F.13

Raised Cosine Spectrum

Example:For α = 1, (f1 = 0) the system is known as the full-cosinerolloff characteristic.

>

<<

+

=Wf

WfWf

Wfp20

202

cos141

)(π

and 22161)2sinc()(

tWWttp

−=

Page 14: Eye Pattern and Equalization

F.14

Raised Cosine Spectrum

This time response exhibits two interesting properties:• At t = ± Tb/2 = ± 1/4W we have p(t) = 0.5; that is,

the pulse width measured at half amplitude isexactly equal to the bit duration Tb.

• There are zero crossings at t = ± 3Tb/2, ± 5Tb/2, ... inaddition to the usual crossings at the sampling timest= ,2, bb TT ±±

These two properties are extremely useful inextracting a timing signal from the received signal forthe purpose of synchronization. However, the pricepaid for this desirable property is the use of a channelbandwidth double that required for the ideal Nyquistchannel corresponding to α = 0.

Page 15: Eye Pattern and Equalization

F.15

Raised Cosine Spectrum

Example:A sequence of data transmitting at a rate of 33.6 Kbit/sWhat is the minimum BW at Nyquist rate.BW=W=33.6/2=16.8KHzIf a 100% rolloff characteristic BW=W(1+α)=33.6KHz

Page 16: Eye Pattern and Equalization

F.16

Raised Cosine Spectrum

ExampleBandwidth requirement of the T1 systemT1 system: multiplex 24 voice inputs, based on an 8-bit PCM word.

Bandwidth of each voice input (B) = 3.1 kHz

Nyquist sampling rate kHz 2.62 == Bf Nyquist

Sampling rate used in telephone system kHz 8=sf

Page 17: Eye Pattern and Equalization

F.17

Raised Cosine Spectrum

With a sampling rate of 8 kHz, each frame of themultiplexed signal occupies a period of 125µs. Inparticular, it consists of twenty-four 8-bit words, plusa single bit that is added at the end of the frame for thepurpose of synchronization.

Hence, each frame consists of a total of 193 bits.Correspondingly, the bit duration is 0.647 µs.

Page 18: Eye Pattern and Equalization

F.18

Raised Cosine Spectrum

The minimum transmission bandwidth iskHzTb 7722/1 = (ideal Nyquist channel)

The transmission bandwidth using full-cosine rolloffcharacteristics is

MHzkHzW 544.17722)1( =×=+α

Page 19: Eye Pattern and Equalization

F.19

Eye Patterns

This is a simple way to give a measure of how severethe ISI (as well as noise) is. This pattern is generatedby overlapping each signal-element.

Example: Binary system

1 0 1 1 0 0 1 1 bT2

Page 20: Eye Pattern and Equalization

F.20

Eye Patterns

Eye pattern is often used to monitoring the performance ofbaseband signal. If the S/N ratio is high, then the followingobservations can be made from the eye pattern.

• The best time to sample the received waveform iswhen the eye opening is largest.

• The maximum distortion and ISI are indicated bythe vertical width of the two branches at samplingtime.

• The noise margin or immunity to noise isproportional to the width of the eye opening.

• The sensitivity of the system to timing errors isdetermined by the rate of closure of the eye as thesampling time is varied.

Page 21: Eye Pattern and Equalization

F.21

Eye Patterns

Page 22: Eye Pattern and Equalization

F.22

Equalization

In preceding sections, raised-cosine filters were used toeliminate ISI. In many systems, however, either the channelcharacteristics are not known or they vary.

ExampleThe characteristics of a telephone channel may vary as afunction of a particular connection and line used.

It is advantageous in such systems to include a filter thatcan be adjusted to compensate for imperfect channeltransmission characteristics, these filters are calledequalizers.

Page 23: Eye Pattern and Equalization

F.23

EqualizationExample

Page 24: Eye Pattern and Equalization

F.24

EqualizationTransversal filter (zero-forcing equalizer)

kx

Page 25: Eye Pattern and Equalization

F.25

Equalization

The problem of minimizing ISI is simplified by consideringonly those signals at correct sample times.

The sampled input to the transversal equalizer iskxkTx =)(

The output iskyyTx =)(

For zero ISI, we require that

≠=

=0001

kk

yk …(*)

Page 26: Eye Pattern and Equalization

F.26

Equalization

The output can be expressed as

∑−=

−=N

Nnnknk xay

There are 2N+1 independent equations in terms of na . Thislimits us to 2N+1 constraints, and therefore (*) must bemodified to

±±±==

=Nk

kyk ,...,2,10

01

Page 27: Eye Pattern and Equalization

F.27

Equalization

The 2N+1 equations becomes

=

+−

−−

−−−−−

−−−−

+−−+−

−−−−−

00

00

1

0

1

01122

1212212

101

122101

2121

M

M

LL

LL

MM

LL

MM

LL

LL

N

N

N

N

NNN

NNN

NNNN

NNN

NNNo

aa

a

aa

xxxxxxxxxx

xxxxx

xxxxxxxxxx

Page 28: Eye Pattern and Equalization

F.28

Equalization

ExampleDetermine the tap weights of a three-tap, zero-forcingequalizer for the input where

1.0,3.0,0.1,2.0,0.0 21012 =−==== −− xxxxx ,0=kx for 2>k

The three equations are

03.01.012.03.002.0

101

101

01

=+−=++−=+

aaaaaa

aa

Solving, we obtain8897.0,2847.0,1779.0 011 ==−=− aaa

Page 29: Eye Pattern and Equalization

F.29

Equalization

The values of the equalized pulse are

0285.0,0036.0,0.0,0.1,0.0

,0356.0,0.0

32

101

23

=====

−==

−−

yyyyy

yy

This pulse has the desired zeros to either side of the peak,but ISI has been introduced at sample points farther fromthe peak.

Page 30: Eye Pattern and Equalization

F.30

Equalization

Page 31: Eye Pattern and Equalization

F.31

Duobinary Signaling

Intersymbol interference is an undesirablephenomenon that produces a degradation in systemperformance.

However, by adding intersymbol interference to thetransmitted signal in a controlled manner, it is possibleto achieve a signaling rate equal to the Nyquist rate of2W symbols per second in a channel of bandwidth WHz.

Page 32: Eye Pattern and Equalization

F.32

Coding and decodingConsider a binary input sequence }{ kb consisting ofuncorrelated binary symbols 1 and 0, each havingduration bT . This sequence is applied to a pulse-amplitude modulator producing a two-level sequenceof short pulses (approximating a unit impulse), whoseamplitude is

=0 is symbol if11 is symobl if1

k

kk b

ba

This sequence is applied to a duobinary encoder asshown below:

{ }ka

bTDelay

Nyquistchannel

{ }kc

1−+= kkk aac

Page 33: Eye Pattern and Equalization

F.33

Coding and decoding

One of the effects of the duobinary encoding is tochange the input sequence }{ ka of uncorrelated two-level pulses into a sequence }{ kc of correlated three-level pulses. This correlation between the adjacentpulses may be viewed as introducing intersymbolinterference into the transmitted signal in an artificialmanner.

Page 34: Eye Pattern and Equalization

F.34

Coding and decoding

Example: Consider { } 0010110=kb where the first bitis a startup bit.

Encoding:{ }kb : 0 0 1 0 1 1 0{ }ka : -1 -1 +1 -1 +1 +1 -1{ }kc : -2 0 0 0 +2 0

Decoding:Using the equation 1−−= kkk aca , i.e.,

If 2+=kc , decide that 1+=ka .If 2−=kc , decide that 1−=ka .If 0=kc , decide opposite of the previousdecision.

Page 35: Eye Pattern and Equalization

F.35

Duobinary Signaling: Impulse response and frequency spectrum

Let us now examine an equivalent model of theduobinary encoder. The Fourier transfer of a delay canbe described as bfTe π2− , therefore, the transfer functionof the encoder is )( fH I is

bfTjI efH π21)( −+=

The transfer function of the Nyquist channel is

<

=otherwise0

2/11)( b

NTf

fH

Page 36: Eye Pattern and Equalization

F.36

Duobinary Signaling: Impulse response and frequency spectrum

The overall equivalent transfer function )( fH of theis then given by

bfTj

fTjfTjfTj

fTjbNI

fTe

eee

e

TffHfHfH

b

bbb

b

ππ

πππ

π

cos2

)(

)1(

2/1||for )()()(2

−−

=

+=

+=

<=

H(f) has a gradual roll-off to the band edgewhich can be easily implemented

Page 37: Eye Pattern and Equalization

F.37

Duobinary Signaling: Impulse response and frequency spectrum

The corresponding impulse response h(t) is found by takingthe inverse Fourier transform of H(f)

)()/sin(

/)()/sin(

/)/sin(

/)()/)(sin(

/)/sin()(

2

b

bb

bb

b

b

b

bb

bb

b

b

TttTtT

TTtTt

TtTt

TTtTTt

TtTtth

−=

−+=

−−

+=

ππ

ππ

ππ

ππ

ππ

Page 38: Eye Pattern and Equalization

F.38

Duobinary Signaling: Impulse response and frequency spectrum

Notice that there are only two nonzero samples, at T-secondintervals, give rise to controlled ISI from the adjacent bit.The introduced ISI is eliminated by use of the decodingprocedure.