реклама на сайте
подробности

 
 
> Моделирование кодов LDPC из стандарта DVB-S2, BER, отношение сигнал-шум, DVB-S2, LDPC
Vehfl
сообщение Nov 12 2012, 10:32
Сообщение #1





Группа: Участник
Сообщений: 14
Регистрация: 9-11-12
Пользователь №: 74 305



Мне нужно получить графики зависимости BER (Bit Error Rate) от Eb/N0 , для этого я воспользовался программой, написанной в MATLAB, мною были получены графики для кодов с нормальной длиной кадра со скоростями 9/10, 8/9, 5/6, 4/5, 3/4, для остальных скоростей при отношении Eb/N0=0 BER=0. Параллельно проводил моделирование в программе, написанной на C++. На первый взгляд, в С++ программе все тоже самое что и в MATLAB: канал, модем, матрицы, задающие код. Но в программе, написанной на C++ не работают скорости 1/4, 1/3, 2/5, при выборе этих скоростей даже если не задавать ошибки каналом связи, после декодирования будут появляться ошибки. Буду признателен если поможете, может кто-нибудь получал такие графики.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
Serg76
сообщение Nov 12 2012, 11:23
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(Vehfl @ Nov 12 2012, 13:32) *
На первый взгляд, в С++ программе все тоже самое что и в MATLAB: канал, модем, матрицы, задающие код. Но в программе, написанной на C++ не работают скорости 1/4, 1/3, 2/5, при выборе этих скоростей даже если не задавать ошибки каналом связи, после декодирования будут появляться ошибки. Буду признателен если поможете, может кто-нибудь получал такие графики.

Ну значит ошибки в Вашей С++ модели. Сейчас не помню, но в самом стандарте DVB-S2 BER (или FER) разве не приводится или хотя бы контрольные точки этих крывых? Вот нашел у себя статью с характеристиками

Прикрепленный файл  DVB_S2_Low_Density_Parity_Check_Codes_with_near_Shannon_Limit_Performance.pdf ( 213.03 килобайт ) Кол-во скачиваний: 681


Еще такой момент, с этими кодовыми скоростями используется ассиметричная 8PSK для обратной совместимости со старым стандартом DVB-S. подробности надо в стандарте читать
Go to the top of the page
 
+Quote Post
Vehfl
сообщение Nov 13 2012, 08:39
Сообщение #3





Группа: Участник
Сообщений: 14
Регистрация: 9-11-12
Пользователь №: 74 305



Цитата(Serg76 @ Nov 12 2012, 14:23) *
Еще такой момент, с этими кодовыми скоростями используется ассиметричная 8PSK для обратной совместимости со старым стандартом DVB-S. подробности надо в стандарте читать


Про какие именно скорости идет речь? Про те, которые не работают у меня в C++ программе (1/4, 1/3, 2/5)?
Go to the top of the page
 
+Quote Post
Serg76
сообщение Nov 13 2012, 09:31
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(Vehfl @ Nov 13 2012, 12:39) *
Про какие именно скорости идет речь? Про те, которые не работают у меня в C++ программе (1/4, 1/3, 2/5)?

Судя по описанию 1/4, 1/3, 1/2 и 3/5 могут применяться также с ассиметричной (hierarchical) 8PSK, может в этом проблема?
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 09:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01388 секунд с 7
ELECTRONIX ©2004-2016