110
Общее число битов для каждого уровня p для действительной и мнимой компоненты определяется следующим образом:
MRe = mR,i + mR! и M pm = Mp" + Mp" для p е {0,1,2}. (89)
Из этих формул следует, что входные битовые потоки xRe и xpm , поступающие на кодеры cRe и Cp"
соответственно, имеют различную длину, таким образом кодовая скорость такова, что все битовые потоки на выходе кодеров для p е {0,1,2} имеют одинаковую длину.
Общая кодовая скорость для схем HMmix для каждого уровня защиты будет определяться следующим образом:
RVSPP
- Компонентный код
Компонентный код Cp основан на перфорированном сверточном кодировании и получен из материнского кода со скоростью 1/6 и ограничением длины 7. Материнский сверточный кодер генерирует из векто-
b0,i — ai ® ai-2 ® ai-3 ® ai-5 ® ai-6;
bi i — ai ® ai-1 ® ai-2 ® a—3 ® a—^,
b2j — a1 ® a(-1 ® a)-4 ® ai-6; (91)
b3,i — ai ® ai-2 ® ai-3 ® ai-5 ® ai-6;
b4J — aj ® ai-1 ® ai-2 ® a)-3 ® a)-6;
b5 i — ai ® a—1 ® ai_4 ® a—6
для i — 0, 1, 2, ..., I + 5.
Когда i не принадлежит к установкам (0, 1,2,...., I - 1), a(- равно нулю по определению.
Кодирование можно обеспечить путем использования сверточного кодера, представленного на рисунке 34.