Will the capacity of a channel becomes unbounded if i increase its signal-to-noise ratio S/NS/N without limit?

信息处理 noise digital-communications information-theory
2022-02-20 10:42:47

According to the Shannon-Hartley theorem the capacity C of a channel which has a signal-to-noise ratio of S/N and a bandwidth B can be calculated to be C=Blog2(1+SN). Heren if B, the capacity does not become infinite since, with an increase in bandwidth,the noise power also increases. If the noise power spectral density is N0/2,then the total noise powr is N=N0B,so the Shannon-Hartley law becomes

C=Blog2(1+SN0B)=SN0(NoBS)log2(1+SN0B)=SN0log2(1+SN0B)(N0BS).
Now
limx0(1+x)1/x=e
So now it becomes
C=limBC=SN0log2e=1.44SN0
so here channel capacity does not become infinite; that means, it's bounded.

But what happens if we increase the signal to noise ratio without bound? Will that give unbounded capacity? Is it possible?

After searching I got this but don't know how is this is possible; can some one justify this?

enter image description here

2个回答

By the sampling theorem, uniform samples taken at more than twice the bandwidth of a band-limited signal can be used to reconstruct the signal perfectly by sinc interpolation. For each different set of sample values there is a different band-limited function. In absence of noise, by increasing the bit depth of the samples one can store an unlimited amount of information per sample into the band-limited signal, and get it back simply by sampling and digitizing it again.

There's a problem in the derivation for C

Eventhough its mechanics is a quite simple limit process, the associated partially-true observation yields a misleading result; it assumes that when the bandwidth BNSSNSB

C=B×log(1+SNR)=×log(1)=×0

Then he finds the limiting value as

C=1.44Sη
Sη

You can easily see the fact that if you have infinite bandwidth Bmk(t)Rk

Another consequence of SNR is the following observation: Given any analog channel with zero noise, it's information capacity is infinite. Proof: consider a system where you send an analog voltage level and the receiver converts it into a digital bitstream with N bits. If the channel has zero noise, then you can in principle send infinitely precise analog signal values. For example you can send the exact value of π Volts over the channel. Since there is neither noise nor distortion in the channel (of smallest possible bandwidth) you would be transmitting infinite digits of the number π to the receiver which requires infinite many bits to store. Therefore you send a single analog voltage evalue which is equivalent to infinite number of bits to represent digitally. When there's nonzero noise however, you can only transmit analog values up to noise floor precision which yields for example SNR based dynamic range limits of ADC systems.