[Elecraft] Digital, Smigital...
David Woolley (E.L)
forums at david-woolley.me.uk
Tue Oct 5 03:36:05 EDT 2010
The Shannon formula, and in particular the error free condition, is only
valid for gaussian noise. It is not valid for, for example, impulsive
noise. It also only strictly applies when the coding delay goes to
infinity. (If the "noise" is predictable, it can exceed the Shannon
limit. One also has to be careful with the signal bit rate, e.g.
contest exchanges tend to have quite a low bit rate, because so much of
them is predictable.)
Currently I think we are within a few percent of the Shannon limit, but
no real system actually reaches it.
56kbps modems don't rely on source coding, except, possibly, in as much
as all modems, other than FSK ones, require scrambling. The enabling
technology for 56 kbps modems is actually echo cancellation. They work
because there isn't really a modem at all at the ISP side, and the link
from the local exchange, where the the D/A happens, to the subscriber,
is relatively noise free, so the receiver can actually identify all 256
D/A convertor output levels (this is complicated by the levels being
non-linear, low ones are closer together than high ones). The ISP end
put "PCM" codes directly onto the digital wire.
No clever coding is needed for this, but you do need to accurately
subtract out the uplink signal, so it requires good echo cancellation.
The actual SNR at the input to a subscriber modem is much worse than the
Shannon limit allows, but the input "noise" is not random, so not really
noise, and can be predicted and subtracted out.
Top quoted for policy, not effectiveness.
Kok Chen wrote
>
> Channel capacity in bits/sec is equal to W, the bandwidth, multiplied by the log(base 2) of the (S+N)/N ratio.
>
> With appropriate modulation and error correction coding, [Shannon shows that] you can transmit a digital signal, with *any* arbitrarily small, non-zero error bound that you wish to set, at a data rate up to the channel capacity.
>
> A practical modem from the 1980s can do 28.8 and 33.6 kbits/second through a 3 kHz telephone circuit. The 56 kbits/sec modems achieve the higher rate by using source coding in addition to channel coding, but they cannot maintain 56 kb/s with completely random binary data.
>
--
David Woolley
"we do not overly restrict the subject matter on the list, and we
encourage postings on a wide range of amateur radio related topics"
List Guidelines <http://www.elecraft.com/elecraft_list_guidelines.htm>
More information about the Elecraft
mailing list