69438

Код Бергера Код Эллайеса

Лабораторная работа

Информатика, кибернетика и программирование

Цель: Изучить код Эллайеса выяснить особенности его построения и применения Краткие теоретические сведения Коды Бергера относятся к разряду несистематических кодов. Существует несколько вариантов построения кодов Бергера. Например сообщение 011010 закодированное кодом Бергера выглядит как 011010100.

Русский

2014-10-04

104 KB

18 чел.

Министерство науки и образования Украины

Университет развития человека «Украина»

Отчет по лабораторной работе
Дисциплина Теория информации и кодирования
Тема: Код Бергера Код Эллайеса

Принял: Вишталь

Выполнил:
студент 3  курса гр.КС-31
Гребинь Д. А.

Киев 2005

Лабораторная работа № 6

Тема: Код Бергера

Цель: Изучить код Эллайеса, выяснить особенности его построения и применения

Краткие теоретические сведения

    Коды Бергера относятся к разряду несистематических кодов. Существует несколько вариантов построения кодов Бергера. В наиболее простом варианте кодирование происходит следующим образом: в информационной части кода подсчитывается число единиц, после чего формируются проверочные разряды, представляющие инвертированную запись этого числа в двоичной форме. Таким образом, число проверочных разрядов R равно наименьшему целому числу, превышающему Log2( k ), т.е R >= Log2( k ). Например, сообщение 011010, закодированное кодом Бергера, выглядит как 011010100.

    Коды Бергера предназначены для использования в асиметричных канал связи, где возможно либо только преобразование нулей в единицы, либо наоборот.

Пример.

  1.  Подлежащие передачи информационные символы 011010.
  2.  Двоичная запись количества единиц 011.
  3.  Инвертированая двоичная запись 100.
  4.  Переданное слово (закодированное) 011010100.
  5.  Слово, принятое с двумя ошибками 001010000.
  6.  Двоичное число, полученное путем подсчета информационных единиц 010.
  7.  Инвертированое двоичное число принятых проверочных символов 111.
  8.  Таким образом, проверочное число, вычисленное по принимаемым информационным символам 010, не равно числу принятых проверочных символов 111.

    Преимущество кодов Бергера по сравнению с кодами с постоянным весом заключается в том, что они являются разделимыми кодами с очень простым алгоритмом построения проверочной части. В симметричных канал такие коды обнаруживают все одиночные ошибки и некоторую часть многократных. Можно построить коды с лучшими обнаруживающими свойствами для симметричных каналов. В таких кодах каждой информационной позиции приписывают различный вес, причем ни один вес не является степенью двух ( 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17 и т.д ). Проверочные знаки этого образуются путем суммирования весов, соответствующих тем информационным разрядам, в которых расположены единицы, затем происходит инверсия полученного числа. Такой код обнаруживает в симметричном канале все двойные ошибки и обнаруживает и исправляет одиночные ошибки. Количество проверочных символов пределяется из соотношения: r >= Log2( ( k + m ) · ( k + m + 1 ) / 2 - 2 · m + 1 ), (1) где k - количество информационных символов, а m определяется из двойного неравенства: 2m-1 < k + m < 2m.(2)

Пример.

 Закодировать кодом Бергера, обнаруживающим двойные ошибки, сообщение 0110100001.

  1.  Запишем распределение весов в данном сообщении: 1-ый разряд - 3, 2 - 5, 3 - 6, 4 - 7, 5 - 9, 6 - 10, 7 - 11, 8 - 12, 9 - 13, 10 - 14. Следовательно, сумма весов ( 5 + 6 + 9 + 14) равна 34. Из (2) находим m = 4, из (1) r = 7.
  2.  Двоичная запись суммы весов для семиразрядной проверочной части, имеет вид 0100010. Инвертированный вид ее 1011101. Таким образом, полная последовательность выглядит как 01101000011011101.

Выводы:     Коды Бергера относятся к разряду несистематических кодов. Существует несколько вариантов построения кодов Бергера. В наиболее простом варианте кодирование происходит следующим образом: в информационной части кода подсчитывается число единиц, после чего формируются проверочные разряды, представляющие инвертированную запись этого числа в двоичной форме Коды Бергера предназначены для использования в ассиметричных канал связи, где возможно либо только преобразование нулей в единицы, либо наоборот.


 

А также другие работы, которые могут Вас заинтересовать

7104. Молекулярная физика. Тепловые явления 162.5 KB
  Молекулярная физика. Тепловые явления Содержание: Молекулярно-кинетическая теория Тепловые явления в молекулярной физике. Силы взаимодействия молекул, их масса и размер. Причина броуновского движения частицы. Давление идеального газа. Температура По...
7105. Транспортное обеспечение коммерческой деятельности 94.48 KB
  Лекции по дисциплине Транспортное обеспечение коммерческой деятельности Лекция 1 - Транспортная система России Изучаемые вопросы: необходимость изучения дисциплины. Цель, объект, предмет изучения сущность транспортных услуг, их особенно...
7106. Математическое моделирование процессов рафинирования алюминиевых сплавов 191.5 KB
  Математическое моделирование процессов рафинирования алюминиевых сплавов Изложены: методические разработки по рафинированию алюминия и алюминиевых сплавов, методы математического моделирования при планировании экспериментов на трех уровнях фак...
7107. Капитальный ремонт: стимулирование инициатив собственников жилья 259.5 KB
  Бюджетные средства - решение двух главных проблем содержания многоквартирных домов Последние несколько лет капитальный ремонт многоквартирных домов стал одной из самых злободневных и наиболее часто обсуждаемых тем в большинстве российских городов. П...
7108. СТРУКТУРНОЕ ПРОЕКТИРОВАНИЕ И ПРОГРАММИРОВАНИЕ 99.72 KB
  Нисходящее проектирование В результате этого проектирования строится иерархическая схема, отражающая состав и взаимоподчиненность отдельных функций, которая носит название функциональная структура алго...
7109. Философия. Курс лекций 167.96 KB
  МИРОВОЗЗРЕНИЕ, ЕГО ИСТОРИЧЕСКИЕ ФОРМЫ. СТРУКТУРА МИРОВОЗЗРЕНИЯ СПЕЦИФИКА ФИЛОСОФСКИХ ПРОБЛЕМ И СТРУКТУРА ФИЛОСОФСКОГО ЗНАНИЯ ФИЛОСОФИЯ И КУЛЬТУРА ФИЛОСОФИЯ ДРЕВНЕГО КИТАЯ ФИЛОСОФИЯ ДРЕВНЕЙ ИНДИИ ОСНОВН...
7110. ЧТО ТАКОЕ ФИЛОСОФИЯ 192.5 KB
  Л. Е. БАЛАШОВ ЧТО ТАКОЕ ФИЛОСОФИЯ? 2-е издание, с изменениями и дополнениями, М.: ACADEMIA, 1999 - Из цикла Философские беседы(Электронный текст книги с исправлениями и дополнениями - 2001 г.) АННОТАЦИЯ В брошюре обосновывае...
7111. Организация и управления работой флота и портов 155 KB
  Организация и управления работой флота и портов Конспект лекций Структура управления предприятием, принципы планирования Любое предприятие, в том числе и транспортное включает в себя три относительно самостоятельных, но взаимосвязанных общих ц...
7112. БУХГАЛТЕРСКИЙ ФИНАНСОВЫЙ УЧЕТ ПРАКТИКУМ 449.5 KB
  Общие сведения об организации Сквозная задача рассматривает деятельность малого предприятия - общества с ограниченной ответственностью Мебель. На предприятии один цех основного производства, который выпускает мягкую мебель (диваны). ИНН...