2.6 Konvoluční kódy

Konvoluční kódování představuje další metodu používanou pro zvýšení spolehlivosti přenosu nezávisle na výše uvedených metodách zabezpečení. Označují se prakticky podle jednoho ze způsobu vyjádření jako mřížkové (trellis) kódy. V systémech xDSL s vícestavovými kódy a modulacemi se pomocí konvolučního kódování řeší zvýšení pravděpodobnosti detekce správného stavu při zhoršeném odstupu signálu od šumu.

Konvoluční kodér je sekvenční obvod s k vstupy, n výstupy, jejichž hodnota závisí na na vstupních hodnotách zdrojových bitů a na počtu K předchozích symbolů. Obecné blokové schéma konvolučního kodéru ukazuje obr. 2.4. Přepínač na vstupu slouží k převodu sériové bitové posloupnosti na paralelní kombinaci ut a přepínač na výstupu převádí kombinaci vt zpět na sériovou bitovou posloupnost. Počet k-tic zdrojových symbolů, který ovlivňuje jednu n-tici kódových symbolů je označován jako omezující délka K (Constraint length). Určuje kolik n-tic kódových symbolů je ovlivněno jednou k-ticí zdrojových symbolů. Kódový poměr je vyjadřován jako k/n.

Obr. 2.4 – Princip konvolučního kodéru