Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Коды с единственной проверкой на четность




Простейший помехоустойчивый код для обнаружения ошибок можно получить, если ввести одну проверку на четность по всем элементам без избыточного сообщения, т.е. к передаваемому k – разрядному сообщению добавить еще один разряд, являющийся результатом суммирования всех элементов сообщения по модулю 2:

.

Полученный таким образом код является групповым и может быть обозначен (n, n- 1) –код. Проверочная матрица (n, n- 1) –кода состоит из одной строки и n столбцов. В качестве всех столбцов проверочной матрицы записываются 1, т.к. проверкой охватываются все элементы сообщения: .

Так как все столбцы проверочной матрицы одинаковы, то минимальное кодовое расстояние в (n, n- 1) –коде равно 2, т.е. (n, n- 1) –код гарантийно обнаруживает все однократные ошибки.

В каждой кодовой комбинации (n, n- 1) –кода имеется четное число единиц. Таким образом, код дополнительно может обнаружить все ошибки, приводящие к изменению четности единиц, т.е. ошибки любой нечетной кратности.

Итак, (n, n-1) –коды обнаруживают все ошибки нечетных кратностей

Ошибки же четной кратности кодом не обнаруживаются. Доля необнаруживаемых кодом ошибок составляет , т.к. не обнаруживается ровно половина возможных ошибочных трансформаций.

Пример 5.12. Одним из первых помехоустойчивых кодов, нашедших применение на практике, является шестиэлементный код, получаемый из пятиэлементного простого кода добавлением одного избыточного элемента так, чтобы число единиц и нулей в каждой кодовой комбинации было четным.

Этот код является групповым (6, 5) – кодом. Порождающая матрица и матрица проверок этого кода имеют вид:

По виду матрицы Н (6,5) можно сделать вывод, что данный код имеет dmin =2, т.е. гарантийно обнаруживает все одиночные ошибки.

Построение кодирующего и декодирующего устройств для (6, 5) – кода, как для циклического кода с порождающим многочленом , будет показано ниже.

Вероятность необнаружения ошибок (n, n- 1) –кода в канале с группированием равна

.

Вероятность появления ошибок в n – элементной комбинации простого кода равна:

.

Подсчитаем выигрыш по достоверности, обеспечиваемый (n, n- 1) –кодами:

.

Учитывая пределы изменения показателя группирования , находим, что (n, n- 1) – коды обеспечивают повышение достоверности по сравнению с простыми кодами той же длины в раза.




Поделиться с друзьями:


Дата добавления: 2014-01-14; Просмотров: 444; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.