kanavassa oleva melu aiheuttaa ei-toivottuja virheitä digitaalisen viestintäjärjestelmän Tulo-ja lähtösekvenssien välillä. Virhetodennäköisyyden pitäisi olla hyvin pieni, lähes ≤ 10-6 luotettavan viestinnän kannalta.
viestintäjärjestelmän kanavakoodaus tuo redundanssin ohjauslaitteella järjestelmän luotettavuuden parantamiseksi. Lähdekoodaus vähentää redundanssia järjestelmän tehokkuuden parantamiseksi.
kanavakoodaus koostuu kahdesta toiminnan osasta.
-
saapuvien tietojen yhdistämistä kanavan syöttöjaksoksi.
-
käänteisesti kartoittamalla kanavan lähtösekvenssi lähtötietosekvenssiksi.
lopullinen tavoite on, että kanavamelun kokonaisvaikutus minimoidaan.
kartoitus tapahtuu lähettimen avulla kooderin avulla, kun taas käänteisen kartoituksen tekee vastaanottimen dekooderi.
kanavakoodaus
tarkastellaan diskreettiä muistitonta kanavaa (δ), jonka Entropia h (δ)
Ts osoittaa symbolit, jotka δ antaa sekunnissa
Kanavakapasiteetti on merkitty C
kanavaa voidaan käyttää jokaisella Tc-sekunnilla
siten kanava on C/TC
lähetetty data = $\frac{h(\Delta)}{t_s}$
jos $\frac{h(\Delta)}{t_s} \leq \frac{C}{t_c}$ se tarkoittaa, että lähetys on hyvä ja voidaan toistaa pienellä virheen todennäköisyydellä.
tässä $\frac{C}{T_c}$ on kanavakapasiteetin kriittinen nopeus.
jos $\frac{H(\delta)}{T_s} = \frac{C}{T_c}$, järjestelmän sanotaan signaloivan kriittisellä nopeudella.
kääntäen, jos $\frac{H(\delta)}{T_s} > \frac{C}{T_c}$, siirto ei ole mahdollista.
näin ollen lähetyksen maksiminopeus on yhtä suuri kuin kanavakapasiteetin kriittinen nopeus luotettaville virheettömille Sanomille, jotka voivat tapahtua erillisellä muistamattomalla kanavalla. Tätä kutsutaan Kanavakoodauslauseeksi.