<< Chapter < Page Chapter >> Page >

Matched filtering

Communication systems must be robust to the presence of noises and other disturbances that arise in the channel and in the various stages of processing.Matched filtering is aimed at reducing the sensitivity to noise, which can be specified in termsof the power spectral density.

Consider the filtering problem in which a message signal is added to a noise signal and thenboth are passed through a linear filter. This occurs, for instance, when the signal g ( t ) of [link] is the output of the pulse shaping filter (i.e., no interferers are present),the channel is the identity, and there is noise n ( t ) present. Assume that the noise is “white”; that is,assume that its power spectral density P n ( f ) is equal to some constant η for all frequencies.

The output y ( t ) of the linear filter with impulse response h R ( t ) can be described as the superposition of two components,one driven by g ( t ) and the other by n ( t ) ; that is,

y ( t ) = v ( t ) + w ( t ) ,

where

v ( t ) = h R ( t ) * g ( t ) and w ( t ) = h R ( t ) * n ( t ) .

This is shown in block diagram form in [link] . In both components, the processing and the output signal are the same. The bottom diagram separates outthe component due to the signal ( v ( k T ) , which contains the message filtered through the pulse shape and the receive filter),and the component due to the noise ( w ( k T ) , which is the noise filtered through the receive filter).The goal of this section is to find the receive filter that maximizes the ratio of the power in thesignal v ( k T ) to the power in the noise w ( k T ) at the sample instants.

Consider choosing h R ( t ) so as to maximize the power of the signal v ( t ) at time t = τ compared with the power in w ( t ) (i.e., to maximize v 2 ( τ ) relative to the total power of the noise component w ( t ) ). This choice of h R ( t ) tends to emphasize the signal v ( t ) and suppress the noise w ( t ) . The argument proceeds by finding the transfer function H R ( f ) that corresponds to this h R ( t ) .

The two block diagrams result in the same output. The top shows the data flow in a normal implementation of pulse shaping and receive filtering. The bottom shows an equivalent that allows easy comparison between the parts of the output due to the signal (i.e., v(kT)) and the parts due to the noise (i.e., w(kT)).
The two block diagrams result in the same output. The top shows the data flow in a normal implementation ofpulse shaping and receive filtering. The bottom shows an equivalent that allows easy comparison between the parts ofthe output due to the signal (i.e., v ( k T ) ) and the parts due to the noise (i.e., w ( k T ) ).

The total power in w ( t ) is

P w = - P w ( f ) d f .

From the inverse Fourier transform,

v ( τ ) = - V ( f ) e j 2 π f τ d f ,

where V ( f ) = H R ( f ) G ( f ) . Thus,

v 2 ( τ ) = - H R ( f ) G ( f ) e j 2 π f τ d f 2 .

Says that for Y ( f ) = H R ( f ) U ( f ) , P y ( f ) = | H R ( f ) | 2 P u ( f ) . Thus,

P w ( f ) = | H R ( f ) | 2 P n ( f ) = η | H R ( f ) | 2 .

The quantity to be maximized can now be described by

v 2 ( τ ) P w = | - H R ( f ) G ( f ) e j 2 π f τ d f | 2 - η | H R ( f ) | 2 d f .

Schwarz's inequality [link] says that

- a ( x ) b ( x ) d x 2 - | a ( x ) | 2 d x - | b ( x ) | 2 d x ,

and equality occurs only when a ( x ) = k b * ( x ) . This converts [link] to

v 2 ( τ ) P w - | H R ( f ) | 2 d f - | G ( f ) e j 2 π f τ | 2 d f η - | H R ( f ) | 2 d f ,

which is maximized with equality when

H R ( f ) = k ( G ( f ) e j 2 π f τ ) * .

H R ( f ) must now be transformed to find the corresponding impulse response h R ( t ) . Since Y ( f ) = X ( - f ) when y ( t ) = x ( - t ) , (use the frequency scaling property of Fourier transforms [link] with a scale factor of - 1 ),

F - 1 { W * ( - f ) } = w * ( t ) F - 1 { W * ( f ) } = w * ( - t ) .

Applying the time shift property [link] yields

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Software receiver design. OpenStax CNX. Aug 13, 2013 Download for free at http://cnx.org/content/col11510/1.3
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Software receiver design' conversation and receive update notifications?

Ask