Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Sergey Kabikov                       2:5020/175.2   26 May 2003  07:13:26
 To : Arthur Vartanov
 Subject : Re: Порождающий многочлен в БЧХ
 -------------------------------------------------------------------------------- 
 
 Sat May 24 2003 13:09, Arthur Vartanov wrote to Sergey Kabikov:
 
  SK>> Прошу прощения за неточность. Если AV _вообще_ не ставит задачи
  SK>> исправления ошибок (только обнаружение), то для гарантированного
  AV> Да, надо только обнаруживать. В этой задаче проще заново переслать
  AV> искаженный блок,
 
 Hу и чудненько ;-)
 
  SK>> необходимо применить расширенный код Хэмминга (15 проверочных
  SK>> бит + бит четности) с порождающим полиномом, например, x^15 + x +
  SK>> 1."
  AV> Где можно более подробно прочитать про расширенный код Хэмминга и
  AV> про табличное деление?
 
 Про код Хэмминга - в любой книге по ЕСС - Мак-Вильямс и Слоэн, Блейхут, и наши
 авторы тоже отметились, но фамилий не помню. Hет, одну помню. Google
 называется ;-)  "hamming code decoding" выдает 9 тысяч ссылок, "декодирование
 кода Хэмминга" - всего 33, но одна из них - на www.matlab.ru.
  Если на пальцах : при кодировании делим наш блок битов как полином, на
 порождающий полином, и передаем в канал исходный блок и остаток от деления.
 При декодировании (в твоем случае) повторно делим информационный блок на
 порождающий полином и сравниваем с принятым остатком : совпало - нет ошибок,
 не совпало - ква.
  Умное слово "расширенный" означает всего-навсего то, что к проверочный битам
 добавлен бит общей проверки на четность. Три ошибки в разных битах могут
 иногда "лечь" так, что код Хэмминга "сойдется" правильно. Вот тут-то проверка
 на четность и скажет свое слово.
  Табличное деление - способ ускорения полиномиального деления : на вход
 табличного преобразователя можно давать не биты "поштучно", а целые байты.
 Типовой прием ускорения вычислений.
 
 С уважением
 Сергей
 
 ...and the eyes in his head see the world spinning round... (c) Beatles
 
 --- ifmail v.2.15dev5
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Порождающий многочлен в БЧХ   Alex Malkov   21 May 2003 00:03:21 
 Порождающий многочлен в БЧХ   Sergey Kabikov   21 May 2003 13:45:35 
 Re: Порождающий многочлен в БЧХ   Alex Malkov   21 May 2003 19:18:04 
 Re: Порождающий многочлен в БЧХ   Sergey Kabikov   21 May 2003 21:34:01 
 Re: Порождающий многочлен в БЧХ   Arthur Vartanov   22 May 2003 22:29:50 
 Re: Порождающий многочлен в БЧХ   Sergey Kabikov   23 May 2003 13:37:38 
 Re: Порождающий многочлен в БЧХ   Sergey Kabikov   23 May 2003 14:31:52 
 Re: Порождающий многочлен в БЧХ   Arthur Vartanov   24 May 2003 13:09:09 
 Re: Порождающий многочлен в БЧХ   Sergey Kabikov   26 May 2003 07:13:26 
 Re: Порождающий многочлен в БЧХ   Alex Malkov   25 May 2003 03:17:18 
 Re: Порождающий многочлен в БЧХ   Sergey Kabikov   26 May 2003 08:03:55 
Архивное /ru.algorithms/3300b46195b3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional