kanavakoodausta
Kanavakoodaus on tietoliikenteen ja tiedonsiirron perustekniikka, jonka tavoitteena on parantaa siirrettävän tiedon luotettavuutta ja tehokkuutta. Kanavakoodaus liittyy virheenkorjausmenetelmiin, joissa tiedonsiirron aikana tapahtuvien häiriöiden aiheuttamia virheitä pyritään havaitsemaan ja korjaamaan.
Prosessi alkaa kooderilla, joka lisää alkuperäiseen datavirtaan ylimääräistä redundanssidataa eli tarkistusbittjä. Nämä tarkistusbittjä luodaan matemaattisten algoritmien
Vastaanottopäässä dekooderi käyttää samaa algoritmia kuin kooderi, mutta nyt yhdistettynä sekä alkuperäiseen dataan että lisättyyn redundanssiin.
Kanavakoodausmenetelmiä on monenlaisia, kuten Hamming-koodi, Reed-Solomon-koodi ja konvoluutiokoodaus. Valittu menetelmä riippuu sovelluksen vaatimuksista virheenkorjauksen tarkkuuden, tehokkuuden