задача такая: генерятся псевдослучайные кодовые блоки, они искажаются с помощью ГПСЧ и передаются в декодер, который нужно написать, чтобы они реализовывал многопороговый алгоритм, исправляющий ошибки.
однопороговый алгоритм, он же алгоритм с инвертированием бита - у меня закоден и написан. По идее можно сделать из него многопороговый , вопрос лишь в том, чтоб разобраться как от итерации к итерации менять пороги. А потом многопороговый соединить с алгоритмом распространения доверия
Bit-flipping1_10 — однопороговый, он же «с инвертированием бита»
log1+encoder_10 — логарифмическая версия алгоритма распространения доверия.
BP2_10 — алг. распр. доверия (от англ. Belief Propagation)
В ссылках все эти алгоритмы уже закодены:
http://rghost.ru/6QygTtyPThttp://rghost.ru/6CmvSzzHFВ книге на стр. 258-269 описаны однопороговый алгоритм и алгоритм распространения доверия.
объем 130стр
Тема диссертации – Разработка процедур и средств, повышающих надежность помехозащищенной передачи цифровых данных по радиоканалу.
http://education.vorstu.ru/nauka/pus/21203710/dis/1950/