2.1 Обнаружение и исправление ошибок
Стратегия обнаружения заключается в следующем. Декодер обнаруживает ошибку при априорном условии, что переданным словом было ближайшее по расстоянию к принятому слову. Покажем применение этого утверждения.
Пример 1. Пусть ;
. Разрешенным для передачи является множество кодовых слов:
.
Очевидно, что код имеет
. Любая одиночная ошибка трансформирует данное кодовое слово в другое разрешенное слово. Это случай безизбыточного кода, не обладающего корректирующей возможностью.
Пример 2. Пусть теперь подмножество разрешённых кодовых слов предоставлено в виде двоичных комбинаций с чётным числом единиц.
.
Заданный код имеет
. Запрещенные кодовые слова представлены в виде подмножества
:
.
Если , то ни одно из разрешенных кодовых слов (т.е. кода
) при одиночной ошибке не переходит в другое разрешённое слово этого же кода. Таким образом, код
обнаруживает:
– одиночные ошибки;
– ошибки нечетной кратности (для - тройные).
Например, тройная ошибка кодового слова ;
, переводит его в запрещенный вектор
.
Вывод – В общем случае, при необходимости обнаруживать ошибки кратности кодовое расстояние кода должно быть
.
Пример 3. Пусть ;
; код
задан векторами
и
.
При возникновении одиночных ошибок или множества векторов
кодовому слову соответствует следующее запрещенное подмножество
|
|
=
=
Таким образом, коду – разрешенному для передачи подмножеств векторов соответствует два запрещенных подмножества векторов
и
:
=
=
.
=
Стратегия исправления ошибок заключается в следующем:
– каждая из одиночных ошибок приводит к запрещенному кодовому слову того или иного запрещенного подмножества ( и
);
– структура кодового запрещенного подмножества, относящаяся к соответствующему исходному разрешенному подмножеству, позволяет определить местоположение ошибки, т.е. исправить ошибку.
Для исправления ошибок кратности кодовое расстояние должно
удовлетворять соотношению
. (1.2)
Используя эту формулу, можно записать
,
где обозначает целую часть числа
.
Замечание – Существуют модели каналов (например, канал с дефектами), в которых величина может быть больше, чем в выражении (1.2).
ЛИТЕРАТУРА
· Митюхин А.И., Игнатович В.Г. Линейные групповые коды: Учеб. пособие. – Мн. :БГУИР, 2002.
· Митюхин А.И. Элементы абстрактной алгебры: Учеб.пособие. – Мн.: БГУИР, 2000.
· Лосев В.В. Помехоустойчивое кодирование в радиотехнических системах передачи информации: Метод. Пособие Ч.1. Линейные коды. – Мн.: ВШ, 2004.
... канала управления, способ его организации, протокол взаимодействия. СОДЕРЖАНИЕ СОДЕРЖАНИЕ. 4 ПЕРЕЧЕНЬ ИСПОЛЬЗУЕМЫХ СОКРАЩЕНИЙ. 5 Расчет параметров радиотехнической системы.. 6 1. Расчет параметров преобразования сообщения в цифровую форму. 6 2. Расчет параметров канала связи «объект - ЦП». 8 3. Расчет параметров радиолинии «ЦП - объект». 12 4. Выбор характеристик системы определения ...
... сигналов. 1. ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ. 1.1. Вводные замечания. В предисловии дано обоснование направленности содержания курсовой работы с учетом места курса "Радиотехнические цепи и сигналы" в подготовке радиоинженеров. Задание учитывает устойчивые тенденции перехода от аналоговых систем к цифровым системам передачи и обработки непрерывных сообщений на основе дискретизации, ...
... , числовых данных, компьютерных файлов и т.п., то есть там, где недопустимы даже малейшие отличия исходных и восстановленных данных. Во многих случаях нет необходимости в абсолютно точной передаче информации от источника к ее потребителю, тем более что в канале связи всегда присутствуют помехи и абсолютно точная передача в принципе невозможна. В таких случаях может быть использовано разрушающее ...
... математического ожидания В этой части необходимо выбрать и рассчитать параметры преобразования аналогового сообщения в цифровой первичный сигнал (двоичный код) для передачи в информационном канале системы измерения и сбора информации. Сообщение представлено в виде реализации случайного стационарного процесса, заданного плотностью распределения своих мгновенных значений W(x) и спектральной ...
0 комментариев