|
Рекордсмен среди коротких турбокодов? |
|
|
|
 |
Ответов
|
Jan 8 2014, 16:00
|
Профессионал
    
Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863

|
Цитата(Serg76 @ Jan 8 2014, 17:55)  Могу ошибиться, но наиболее эффективными кодами будут коды с меньшей избыточностью Смотря что под этим подразумевать. На примере LDPC знаю, что чем меньше избыточность (выше R), тем код может быть ближе к пределу Шеннона для BIAWGN. Но штука в том, что чем выше R, тем сам предел BIAWGN дальше от "предела Шеннона вообще". Чтобы не быть голословным: - при R = 1/4 предел BIAWGN всего на 0.05 дБ выше предела "вообще" - при R = 1/2 предел BIAWGN на 0.188 дБ выше предела "вообще" - при R = 9/10 предел BIAWGN почти на 2 дБ выше предела "вообще" - при дальнейшем приближении R к единице разница быстро уходит на бесконечность Поэтому с точки зрения приближения к Шеннону коды с рэйтом более 1/2 невыгодны. Цитата(Serg76 @ Jan 8 2014, 17:55)  при такой малой длине фрейма может оказаться, что выгоднее использовать Витерби, эффективных LDPC при таких коротких фреймах я не встречал пока. Ну эффективность всё-таки сначала нужно как-то задефайнить. Существует код LDPC длины 512 (1/2), работающий на расстоянии ~2.5 дБ от Шеннона. Сомневаюсь, что старый Витерби+RS может его побить, иначе его бы и не прекращали использовать. Но мне казалось, что турбосвёрточные всё-таки получше должны работать при таких длинах. (У меня с ними практического опыта нет, в отличие от LDPC, поэтому вот пытаюсь разобраться.) А на короткие LDPC сейчас огромные усилия исследователей направлены в основном из-за того, что они свободны, в отличие от турбо, требующих лицензирования, роялти и всё такое, так думалось мне. Но пока почему-то не вижу стандартизованных турбо, которые бы обошли вышеупомянутый LDPC, от чего испытываю когнитивный диссонанс.
|
|
|
|
|
Jan 8 2014, 16:34
|
Профессионал
    
Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775

|
Цитата(Dr.Alex @ Jan 8 2014, 19:00)  Смотря что под этим подразумевать. На примере LDPC знаю, что чем меньше избыточность (выше R), тем код может быть ближе к пределу Шеннона для BIAWGN. так я о том же самом и говорил Цитата(Dr.Alex @ Jan 8 2014, 19:00)  Но штука в том, что чем выше R, тем сам предел BIAWGN дальше от "предела Шеннона вообще". ... Поэтому с точки зрения приближения к Шеннону коды с рэйтом более 1/2 невыгодны. честно говоря, не совсем понятно, что имеется ввиду Цитата(Dr.Alex @ Jan 8 2014, 19:00)  Ну эффективность всё-таки сначала нужно как-то задефайнить. Существует код LDPC длины 512 (1/2), работающий на расстоянии ~2.5 дБ от Шеннона. Сомневаюсь, что старый Витерби+RS может его побить, иначе его бы и не прекращали использовать. не буду что-то конкретно утверждать, надо "покопаться" в источниках, но по-моему Витерби еще рано хоронить, если не изменяет память, то в каких-то несовсем еще древних стандартах он до сих пор используется, тоже надо будет "пошуршать". Цитата(Dr.Alex @ Jan 8 2014, 19:00)  Но мне казалось, что турбосвёрточные всё-таки получше должны работать при таких длинах. (У меня с ними практического опыта нет, в отличие от LDPC, поэтому вот пытаюсь разобраться.) да, кстати, сверточные турбокоды (циркулярные) как бинарные, так и небинарные используются в современных стандартах и как раз на таких коротких фреймах (можете глянуть DVB-RCS (2)).
|
|
|
|
|
Jan 8 2014, 17:33
|
Профессионал
    
Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863

|
Цитата(Serg76 @ Jan 8 2014, 20:34)  честно говоря, не совсем понятно, что имеется ввиду То что я назвал "предел Шеннона вообще" - это предел без ограничения на тип модуляции, и он задаётся известной всем нам с детства формулой C=W*log2(1+S/N). Но если у нас скажем QPSK, то предел уже другой (BIAWGN), и он выше (хуже) предела "вообще". При R стремящемся к 0 пределы сливаются, при R стремящемся к 1 (что соответствует отсутствию кодирования) разница становится бесконечной. (Физический смысл очевиден: QPSK без кодирования может обеспечить сколь угодно малую вероятность ошибки только если шума вообще нет.) Другими словами:: Если к примеру S/N > 0 дБ, то мы можем передавать 1 бит/c/Гц без ошибок, это и есть предел "вообще". Но если у нас BIAWGN, то это возможно только при S/N > 0.188 дБ. И с увеличением спектральной эффективности свыше 1 бит/c/Гц эта поправка быстро растёт и стремится к бесконечности. Цитата(des00 @ Jan 8 2014, 18:16)  сейчас изучаю стандарт 802.16 Мда, первая же найденная статья удивила. Если ей верить, то их LDPC и CTC одинаковой длины 576 (1/2) и работают одинаково (те же упомянутые мной ~2.5 дБ до Шеннона, что забавно), и не понятно, зачем они оба нужны? :-/
|
|
|
|
Сообщений в этой теме
Dr.Alex Рекордсмен среди коротких турбокодов? Jan 6 2014, 15:44       andyp Цитата(Serg76 @ Jan 9 2014, 00:32) для ... Jan 8 2014, 20:37        Serg76 Цитата(andyp @ Jan 8 2014, 23:37) спасибо... Jan 8 2014, 20:54         des00 Цитата(Serg76 @ Jan 8 2014, 15:54) кроме ... Jan 9 2014, 02:55          Maverick Цитата(des00 @ Jan 9 2014, 04:55) а может... Jan 9 2014, 07:36          Serg76 Цитата(des00 @ Jan 9 2014, 05:55) а может... Jan 9 2014, 17:27           Maverick Цитата(Serg76 @ Jan 9 2014, 19:27) в прин... Jan 9 2014, 23:35 des00 сейчас изучаю стандарт 802.16. для коротких турбок... Jan 8 2014, 14:16 Serg76 Цитата(des00 @ Jan 8 2014, 17:16) Причем ... Jan 8 2014, 14:32 Serg76 Dr.Alex а не проще рассматривать всю эту совокупно... Jan 8 2014, 17:38 Dr.Alex Цитата(Serg76 @ Jan 8 2014, 21:38) Dr.Ale... Jan 8 2014, 17:44  Serg76 Цитата(Dr.Alex @ Jan 8 2014, 20:44) Не по... Jan 8 2014, 18:13   Dr.Alex Цитата(Serg76 @ Jan 8 2014, 22:13) Я не с... Jan 8 2014, 18:47    Serg76 Цитата(Dr.Alex @ Jan 8 2014, 22:47) Я и н... Jan 8 2014, 19:18     Dr.Alex Цитата(Serg76 @ Jan 8 2014, 23:18) при фи... Jan 8 2014, 19:26    Tpeck Цитата(Dr.Alex @ Jan 8 2014, 21:47) Инжен... May 18 2016, 11:12 andyp почитал это про F-LDPC. Выглядит впечатляюще. Очен... Jan 8 2014, 21:01 Serg76 Maverick да, конечно, ссылка в личке. Кое-что выкл... Jan 10 2014, 05:13
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|