|
Корректирующие коды (эффективнее чем Голей, Хемминг), существуют? |
|
|
|
 |
Ответов
|
Jan 21 2017, 04:41
|

Частый гость
 
Группа: Участник
Сообщений: 133
Регистрация: 5-11-16
Пользователь №: 94 050

|
Цитата Ваши Хэмминг и Голей тоже систематические линейные блоковые коды. Под блоковыми имел ввиду что исправляют байт сразу, а не бит. Цитата Хорошие коды подразумевают мягенькое декодирование, поэтому там вообще-то нет понятия "ошибки". Можно по-подробнее, желательно с названиями мягких декодеров? Цитата Неверно. Перемежение даст то чего вы и боялись - увеличение задержки, а толку от него не будет. Чтобы толк был (если вы вообще согласны задержку увеличить), нужно сделать пакет максимальной длины (исходя из приемлемой задержки), как уже и сказал Петров. BCH вселяют пессимизм... Нашёл как расчитать общую длину пакета исходя из начального пакета и количества исправлений ошибок. Мой исходный пакет: m=28 бит Максимальное число ошибок при котором код ещё работает: S=7 Тогда n=m+k - общая длина кода k=CEIL(log2(n+1))*S Решив уравнение, получается что n(min)=77. Итого: чтоб исправить любые 7 битов в пакете из 28 бит, надо расширить пакет до 77 бит. И эти 7 бит уже как бы не в 28 битах исправляют , а в 77. Итого эффективность: 7/77=1/11 - это ещё меньше чем у простого (7,4). Или я ошибся? На этом фоне коды Файра смотрятся куда лучше. Вот японец изобрел код (26,16) который исправляет до 5 ошибок! эффективность выше: 5/26=0,19 http://the-art-of-ecc.com/3_Cyclic_BCH/RBDS.cГде заветные 25% исправленных бит от первоначальной(!) длины пакета?
--------------------
SPY vs. SPY Хорошо там, где нет ничего...
|
|
|
|
|
Jan 21 2017, 11:56
|
Профессионал
    
Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863

|
Цитата(Mister_DSP @ Jan 21 2017, 07:41)  BCH вселяют пессимизм... И эти 7 бит уже как бы не в 28 битах исправляют , а в 77. Итого эффективность: 7/77=1/11 - это ещё меньше чем у простого (7,4). Или я ошибся? Да нет, верно. Только сравнение некорректное, для таких крошечных длин оно бессмысленно. Представим себе мажоритарный код (3,1). Ну то есть передаём 000 или 111. Исправляется 1 ошибка. По-вашему будет 1/3 эффективности :-))))) Цитата(Mister_DSP @ Jan 21 2017, 07:41)  На этом фоне коды Файра смотрятся куда лучше. Вот японец изобрел код (26,16) который исправляет до 5 ошибок! эффективность выше: 5/26=0,19 Так эти коды исправляют БЁРСТЫ, а в контексте радиоканала это мухлёж. Цитата(Mister_DSP @ Jan 21 2017, 07:41)  Можно по-подробнее, желательно с названиями мягких декодеров? Никаких названий нет, все актуальные коды сегодня декодируются мягко. Смысл в том, что приёмник/демодулятор не имеет права делать выводы о том, какие биты передавались. Это должен делать декодер. Поэтому демодулятор отдаёт ему вероятности, которые рассчитывает исходя из принятого сигнала и модели канала, а декодер принимает решения о битах только при завершении декодирования.
|
|
|
|
Сообщений в этой теме
Mister_DSP Корректирующие коды (эффективнее чем Голей, Хемминг) Jan 20 2017, 07:22 MrYuran Зависит от характера ошибок. Например, сверточные ... Jan 20 2017, 07:38 Mister_DSP Канал связи чистый, нужно обеспечить приём пакетов... Jan 20 2017, 08:11 _4afc_ Цитата(Mister_DSP @ Jan 20 2017, 11:11) К... Jan 20 2017, 10:08 litv Для кода Хэмминга : эффективность кода растет при ... Jan 20 2017, 08:40 Mister_DSP Цитата(litv @ Jan 20 2017, 09:40) Для код... Jan 20 2017, 09:01 andyp Цитата(Mister_DSP @ Jan 20 2017, 10:22) К... Jan 20 2017, 10:26 Mister_DSP _4afc_, большое Вам спасибо!
Благодаря Вашему... Jan 20 2017, 11:22 Maverick Цитата(Mister_DSP @ Jan 20 2017, 13:22)
... Jan 20 2017, 13:10  MrYuran Цитатаможет еще посмотреть например на кодирование... Jan 20 2017, 14:22   Maverick Цитата(MrYuran @ Jan 20 2017, 16:22) Это ... Jan 20 2017, 15:12 Mister_DSP Цитатаможет еще посмотреть например на кодирование... Jan 20 2017, 13:14 petrov Цитата(Mister_DSP @ Jan 20 2017, 16:14) с... Jan 20 2017, 13:50 Mister_DSP Создатель Codec2 Дэвид в своем сайте пишет, что пл... Jan 20 2017, 15:25 Dr.Alex Цитата(Mister_DSP @ Jan 20 2017, 10:22) Б... Jan 20 2017, 15:34 DASM Цитата(Dr.Alex @ Jan 20 2017, 18:34) Ваши... Jan 21 2017, 11:39 krux для малых битовых размерностей имхо хорошо помогае... Jan 21 2017, 21:19 Mister_DSP Тройная кодировка хорошо, но у меня условие - код-... Jan 22 2017, 11:16 petrov Цитата(Mister_DSP @ Jan 22 2017, 14:16) К... Jan 22 2017, 12:34 Serg76 Расширенный БЧХ (32,16) - t=3, плюс к этому мягкая... Jan 22 2017, 12:49 Mister_DSP Моя задача улучшить существующий метод коррекции о... Jan 23 2017, 08:06 Maverick Цитата(Mister_DSP @ Jan 23 2017, 10:06)
... Jan 23 2017, 09:21 petrov Цитата(Mister_DSP @ Jan 23 2017, 11:06) К... Jan 23 2017, 12:17 Mister_DSP ЦитатаАкадемические выкладки приложил ниже на бума... Jan 23 2017, 11:39 Mister_DSP Пробовал читать Скляра, и многих других авторов.
С... Jan 23 2017, 12:58 petrov Цитата(Mister_DSP @ Jan 23 2017, 15:58) П... Jan 23 2017, 13:42 Милливольт Цитата(Mister_DSP @ Jan 23 2017, 12:58) И... Jan 23 2017, 19:38 Mister_DSP ЦитатаАбонент А вызывает Б. Приемник Б принимает в... Jan 24 2017, 07:27 Милливольт Цитата(Mister_DSP @ Jan 24 2017, 07:27) Ц... Jan 24 2017, 07:55 sergvks Цитата(Mister_DSP @ Jan 24 2017, 10:27) И... Jan 24 2017, 08:20  arhiv6 Цитата(sergvks @ Jan 24 2017, 15:20) Вот ... Jan 28 2017, 08:59 Mister_DSP тоесть в моем случае восстановить пакет программны... Jan 24 2017, 08:04 Aner А раньше куда смотрели? В Этих модулях не доступны... Jan 24 2017, 09:12 Милливольт Цитата(Aner @ Jan 24 2017, 09:12) Грани в... Jan 24 2017, 09:27 stealth-coder Цитата(Aner @ Jan 24 2017, 12:12) приёмни... Jan 29 2017, 11:41 Mister_DSP Все кто написал ответы - верно написали!
У м... Jan 24 2017, 10:32 MrAlex Цитата(Mister_DSP @ Jan 24 2017, 13:32) П... Feb 18 2017, 08:09  Dr.Alex Цитата(MrAlex @ Feb 18 2017, 11:09) Реаль... Feb 18 2017, 11:52   Aner QUOTE (Dr.Alex @ Feb 18 2017, 14:52) А ч... Feb 18 2017, 13:01 Aner Дальность во многом определяется антенной и местно... Jan 24 2017, 10:57 Mister_DSP Да, уважаемые Милливольт и Aner были правы: беспол... Jan 28 2017, 07:25 GeGeL Цитата(Dr.Alex @ Jan 20 2017, 19:34) НАПО... Feb 16 2017, 14:46 Aner Так кто же не хочет "мягкого" Голея в го... Feb 16 2017, 15:29 Милливольт Цитата(Aner @ Feb 16 2017, 15:29) Так кто... Feb 17 2017, 20:19  Aner QUOTE (Милливольт @ Feb 17 2017, 23:19) А... Feb 18 2017, 10:00   MrAlex Цитата(Aner @ Feb 18 2017, 13:00) Табличк... Feb 18 2017, 14:17    Aner QUOTE (MrAlex @ Feb 18 2017, 17:17) Ссылк... Feb 18 2017, 14:23   MrAlex Цитата(Aner @ Feb 18 2017, 13:00) Табличк... Feb 18 2017, 14:46 stealth-coder А в чём сложность с мягким Голеем? Алгоритм Чейза ... Feb 17 2017, 20:14
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|