Кодирование представляют как умножение многочлена информационной последовательности и(D)на порождающие многочлены. Например, для кодов со скоростью R = 1/п последовательность символов на i-м выходе кодера
(8)
Рассмотрим процесс кодирования на примере первой буквы фамилии*: С ® 1100 0001 и порождающих многочленов G(1) = D2 + D + 1 и G(2) = D2 + 1.
u(D) = D7 + D6 + 1
v(1)(D) =(D7 + D6 + 1)(D2 + D + 1) = D9 + D8 + D2 + D8 + D7 + D + D7 + D6 + 1 =
= D9 + D6 + D2 + D +1® 1001000111.
v(2)(D) =(D7 + D6 + 1)(D2 + 1) = D9 + D8 + D2 + D7 + D6 + 1 =
= D9 + D8 +D7 + D6 +D2 +1® 1111000101.
* Процесс кодирования необходимо осуществлять для последовательности, полученной в п 5.2
Запишем теперь общую последовательность на выходе кодера, считывая попарно v(1) v(2):
v = …11.01.01.11.00.00.00.11.10.11…