Читайте также: |
|
ДОКЛАД
на тему:
“Коды исправляющие ошибки”
Выполнил студент гр. 5091/1 (подпись) А.Э. Кузнецов
Руководитель (подпись) Д. В. Дикий
«_____» июнь 2014г.
Санкт – Петербург,
2014г.
Содержание:
Введение…………………………………………………………………..3
Коды с обнаружением и исправлением ошибок………..………...….4
Коды с обнаружением ошибок……………………………..…………10
Непомехозащищенные коды………………………………………….15
Список литературы…………………………………………………….18
Введение
Обнаружение ошибок в технике связи — действие, направленное на контроль целостности данных при записи/воспроизведении информации или при её передаче по линиям связи. Исправление ошибок (коррекция ошибок) — процедура восстановления информации после чтения её из устройства хранения или канала связи.
Для обнаружения ошибок используют коды обнаружения ошибок, для исправления — корректирующие коды (коды, исправляющие ошибки, коды с коррекцией ошибок, помехоустойчивые коды)
Способы борьбы с ошибками
В процессе хранения данных и передачи информации по сетям связи неизбежно возникают ошибки. Контроль целостности данных и исправление ошибок — важные задачи на многих уровнях работы с информацией (в частности, физическом, канальном, транспортном уровнях сетевой модели OSI).
В системах связи возможны несколько стратегий борьбы с ошибками:
обнаружение ошибок в блоках данных и автоматический запрос повторной передачи повреждённых блоков — этот подход применяется, в основном, на канальном и транспортном уровнях; обнаружение ошибок в блоках данных и отбрасывание повреждённых блоков — такой подход иногда применяется в системах потокового мультимедиа, где важна задержка передачи и нет времени на повторную передачу; исправление ошибок (англ. forward error correction) применяется на физическом уровне.
Если кодовые комбинации составлены так, что они отличаются друг от друга на кодовое расстояние d ≥3, то они образуют корректирующий код, который позволяет по имеющейся в кодовой комбинации избыточности обнаруживать и исправлять ошибки.
Корректирующие коды делятся на систематические и несистематические.
Систематическим или линейным, кодом называется код, имеющий постоянную длину и четкое деление всех кодовых элементов на информационные k и контрольные m элементы, занимающие определенные места в комбинациях.
Составление корректирующих кодов производится примерно по следующему правилу. Сначала определяется количество контрольных символов m, которое следует добавить к данной кодовой комбинации, состоящей из k информационных символов. Далее устанавливается место, где эти контрольные символы должны быть расставлены в комбинации, и их состав, то есть является ли данный контрольный символ 1 или 0. На приеме обычно применяется проверка на четность определенной части разрядов.
Дата добавления: 2015-08-10; просмотров: 43 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Экономическая целесообразность дополнительного утепления | | | Коды Хэмминга |