Библиотека алгоритмов Forward Error Correction (FEC): Портфолио фрилансера Максим Самсонов 28.06.2023, работа №4 - FL.RU
Максим С.
Фрилансер готов решать задачи повышенной сложности и работать с крупными проектами.
Стоимость указана, чтобы вам было проще оценить примерные расходы на решение вашей задачи. Окончательную цену фрилансер сможет сообщить в личной беседе после уточнения деталей.
Похожая работа будет стоить
90 000 rub
Инструменты и навыки
Дискретная математика Прикладная математика digital signal processing java
К списку работ
Максим С.
Максим С.

Библиотека алгоритмов Forward Error Correction (FEC)

Алгоритмы FEC позволяют добавить избыточность к пакетам данных, прежде чем они будут переданы по ненадежным каналам связи. После получения пакета закодированные данные можно декодировать для получения исходной информации с компенсацией ошибок приёма-передачи. В библиотеке на Java реализовано два ключевых алгоритма: сверточные коды (convolutional codes) и Рид-Соломон (Reed-Solomon). Сверточные коды эффективно компенсируют постоянный фоновый шум, а коды Рида-Соломона эффективны для исправления ошибок отдельных пакетов. libcorrect4j использует декодер Витерби для сверточных кодов. Работа делалась по заказу Gupshup Systems (https://www.gupshup.io/)
https://github.com/maxirmx/libcorrect4j