хочу создать систему передачи схожую с той которая используется в SHDSL модемах. Вызывает недопонимание такой вопрос. Y1 и Y0 идут на декодер Витерби, а Y3 и Y2 сразу на решающее устройство (Sliser). Как исправляються одиночные ошибки появившиеся в Y1 или Y0 понятно ( декодер Витерби справляется на ура), а вот что делать если ошибка появилась при определение Y3, Y2 ? Вот например, растояние между состояниями - 9 и -7 такое же как между -9 и -11. Т.е. вероятность ошибки при определение значений Y3, Y2 довольна высока. Как обходят подобного рода ситуации?
maper table
Y3 Y2 Y1 Y0
0 0 0 0 -15/16
0 0 0 1 -13/16
0 0 1 0 -11/16
0 0 1 1 -9/16
0 1 0 0 -7/16
0 1 0 1 -5/16
0 1 1 0 -3/16
0 1 1 1 -1/16