Оглавление:
Определение - Что означает исправление ошибок?
Коррекция ошибок - это процесс обнаружения ошибок в передаваемых сообщениях и восстановления исходных безошибочных данных. Исправление ошибок обеспечивает получение исправленных и безошибочных сообщений на стороне получателя.
Техопедия объясняет исправление ошибок
Системы, способные запрашивать повторную передачу плохих сообщений в ответ на обнаружение ошибок, включают в свой пакет программного обеспечения для связи автоматический запрос на повторную передачу или обработку автоматического повторного запроса (ARQ). Они используют подтверждения, сообщения с отрицательным подтверждением и тайм-ауты для достижения лучшей передачи данных.
ARQ - это метод контроля ошибок (исправления ошибок), который использует коды обнаружения ошибок и положительные и отрицательные подтверждения. Когда передатчик либо получает отрицательное подтверждение, либо происходит тайм-аут до получения подтверждения, ARQ заставляет передатчик повторно отправить сообщение.
Код с исправлением ошибок (ECC) или прямое исправление ошибок (FEC) - это метод, который включает в себя добавление битов четности в сообщение. Эти биты четности будут считываться приемником, чтобы определить, произошла ли ошибка во время передачи или хранения. В этом случае получатель проверяет и исправляет ошибки, когда они возникают. Он не просит передатчик повторно отправить кадр или сообщение.
Гибридный метод, который объединяет функции ARQ и FEC, также используется для исправления ошибок. В этом случае приемник запрашивает повторную передачу, только если битов четности недостаточно для успешного обнаружения и исправления ошибок.
