Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Ранее было установлено, что для того, чтобы можно было обнаруживать и исправлять ошибки, разрешенная комбинация должна как можно больше отличаться от запрещенной. Если ошибки в канале связи действуют независимо, то вероятность преобразования одной кодовой комбинации в другую будет тем меньше, чем большим числом символов они различаются.
Если интерпретировать кодовые комбинации как точки в пространстве, то отличие выражается в близости этих точек, т.е. в расстоянии между ними.
Количество разрядов (символов), которыми отличаются две кодовые комбинации, принято за кодовое расстояние между ними. Для определения этого расстояния нужно сложить две кодовые комбинации по модулю 2 и подсчитать число единиц в полученной сумме. Например, две кодовые комбинации и имеют расстояние , так как
(8.27)
Заметим, что кодовое расстояние между комбинацией и нулевой называют весом комбинации , т. е. вес равен числу «1» в ней.
Расстояние между различными комбинациями некоторого конкретного кода могут существенно отличаться. Так, в частности, в безизбыточном первичном натуральном коде () это расстояние для различных комбинаций может изменяться от единицы до величины , равной значности кода. Особую важность для характеристики корректирующих свойств кода имеет минимальное кодовое расстояние , определяемое при попарном сравнении всех кодовых комбинаций, которое называют расстоянием Хэмминга.
В безизбыточном коде все комбинации являются разрешенными, и, следовательно, его минимальное кодовое расстояние равно единице . Поэтому достаточно исказить один символ, чтобы вместо переданной комбинации была принята другая разрешенная комбинация. Чтобы код обладал корректирующими свойствами, необходимо ввести в него некоторую избыточность, которая обеспечивала бы минимальное расстояние между любыми двумя разрешенными комбинациями не менее двух .
Минимальное кодовое расстояние является важнейшей характеристикой помехоустойчивых кодов, указывающей на гарантируемое число обнаруживаемых или исправляемых заданным кодом ошибок.
Дата публикования: 2015-09-17; Прочитано: 1591 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!