Добрый день. Repeat Accumulate коды - это разновидность SCCC турбо-свёрточных кодов. По построению декодера вопросов в целом не имеется. Не уверен в правильности восстановления выколотых бит. Поясню на примере: Имеем сообщение длиной N = 1024. Внешний кодер с r = 1/2, перемежитель на 2N элементов, блок SPC (Single Parity Check) с постоянным Q = 8 и внутренний кодер с r = 1/1. Блок SPC - находит сумму по модулю 2 у Q элементов. В рамках данного примера, мы получим 2048/8 = 256 бит, которые подлежат кодирование внутренним кодером, они же будут проверочной частью кодового слова. Вопрос стоит в том, как правильно восстановить 256 значений, полученных на выходе внутреннего декодера в 2048?
Сообщение отредактировал maratz - Oct 13 2017, 13:22
|