01.08.2013 Views

Information Theory, Inference, and Learning ... - MAELabs UCSD

Information Theory, Inference, and Learning ... - MAELabs UCSD

Information Theory, Inference, and Learning ... - MAELabs UCSD

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Copyright Cambridge University Press 2003. On-screen viewing permitted. Printing not permitted. http://www.cambridge.org/0521642981<br />

You can buy this book for 30 pounds or $50. See http://www.inference.phy.cam.ac.uk/mackay/itila/ for links.<br />

178 11 — Error-Correcting Codes <strong>and</strong> Real Channels<br />

How could such a channel be used to communicate information? Consider<br />

transmitting a set of N real numbers {xn} N n=1 in a signal of duration T made<br />

up of a weighted combination of orthonormal basis functions φn(t),<br />

N<br />

x(t) = xnφn(t), (11.7)<br />

n=1<br />

where T<br />

0 dt φn(t)φm(t) = δnm. The receiver can then compute the scalars:<br />

yn ≡<br />

T<br />

0<br />

dt φn(t)y(t) = xn +<br />

T<br />

dt φn(t)n(t) (11.8)<br />

≡<br />

0<br />

xn + nn (11.9)<br />

for n = 1 . . . N. If there were no noise, then yn would equal xn. The white<br />

Gaussian noise n(t) adds scalar noise nn to the estimate yn. This noise is<br />

Gaussian:<br />

nn ∼ Normal(0, N0/2), (11.10)<br />

where N0 is the spectral density introduced above. Thus a continuous channel<br />

used in this way is equivalent to the Gaussian channel defined at equation<br />

(11.5). The power constraint T<br />

0 dt [x(t)]2 ≤ P T defines a constraint on<br />

the signal amplitudes xn,<br />

<br />

n<br />

x 2 n ≤ P T ⇒ x 2 n ≤<br />

P T<br />

N<br />

. (11.11)<br />

Before returning to the Gaussian channel, we define the b<strong>and</strong>width (measured<br />

in Hertz) of the continuous channel to be:<br />

N max<br />

W = , (11.12)<br />

2T<br />

where N max is the maximum number of orthonormal functions that can be<br />

produced in an interval of length T . This definition can be motivated by<br />

imagining creating a b<strong>and</strong>-limited signal of duration T from orthonormal cosine<br />

<strong>and</strong> sine curves of maximum frequency W . The number of orthonormal<br />

functions is N max = 2W T . This definition relates to the Nyquist sampling<br />

theorem: if the highest frequency present in a signal is W , then the signal<br />

can be fully determined from its values at a series of discrete sample points<br />

separated by the Nyquist interval ∆t = 1/2W seconds.<br />

So the use of a real continuous channel with b<strong>and</strong>width W , noise spectral<br />

density N0, <strong>and</strong> power P is equivalent to N/T = 2W uses per second of a<br />

Gaussian channel with noise level σ2 = N0/2 <strong>and</strong> subject to the signal power<br />

constraint x2 n ≤ P/2W.<br />

Definition of Eb/N0<br />

φ1(t)<br />

φ2(t)<br />

φ3(t)<br />

x(t)<br />

Figure 11.1. Three basis functions,<br />

<strong>and</strong> a weighted combination of<br />

them, x(t) = N<br />

n=1 xnφn(t), with<br />

x1 = 0.4, x2 = − 0.2, <strong>and</strong> x3 = 0.1.<br />

Imagine that the Gaussian channel yn = xn + nn is used with an encoding<br />

system to transmit binary source bits at a rate of R bits per channel use. How<br />

can we compare two encoding systems that have different rates of communication<br />

R <strong>and</strong> that use different powers x2 n? Transmitting at a large rate R is<br />

good; using small power is good too.<br />

It is conventional to measure the rate-compensated signal-to-noise ratio by<br />

the ratio of the power per source bit Eb = x2 n /R to the noise spectral density<br />

N0: Eb/N0 is dimensionless, but it is<br />

usually reported in the units of<br />

Eb/N0 = decibels; the value given is<br />

10 log10 Eb/N0.<br />

x2n 2σ2 . (11.13)<br />

R<br />

Eb/N0 is one of the measures used to compare coding schemes for Gaussian<br />

channels.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!