|
Коды для восстановления ошибок, какой алгоритм применить? |
|
|
|
 |
Ответов
|
Nov 8 2011, 12:38
|

Профессионал
    
Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357

|
Цитата(Serg76 @ Nov 8 2011, 16:12)  To 777777 Так все-таки какой длины пакеты? Иначе можно гадать до второго пришествия  Вообще требуется передавать пакеты по 4 килобайта, но можно будет разбить их как будет удобно. Длина передаваемого слова 4 бита, или 16 уровней амплитуды. Вначале надеялись получить 6 бит с помощью 64 уровней, но в этом случае количество ошибок превышает все разумные пределы. Поскольку периоды идут подряд друг за другом, то имеется также влияние одного периода на следующий за ним, но они почти устраняются форсирующим цифровым фильтром. Хотя если после 0 идет F или наоборот, то иногда возникают ошибки.
|
|
|
|
|
Nov 8 2011, 12:52
|

Профессионал
    
Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357

|
Цитата(des00 @ Nov 8 2011, 16:43)  если задержка устроит используйте байтовый RS 230/240 GF(2^8). в худшем случае исправит 5 символов на блок в 240*2 символов. Скорее всего придется применять его. Здесь есть исходники, там можно простым изменением #define задать любое количество восстанавливаемых символов. Цитата(des00 @ Nov 8 2011, 16:43)  сделали бы нормальный QAM16/QAM64 и не парились бы  Квадратурный модулятор, перенесли в цифре на ПЧ, снесли в 0, квадратурный демодулятор  Что это? А подробнее можно?
|
|
|
|
|
Nov 8 2011, 18:08
|

Профессионал
    
Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357

|
Вот уж не думал что эта задача вызовет такой бурный интерес. Цитата(des00 @ Nov 8 2011, 16:58)  Квадратурная амплитудная модуляция позволяет более оптимально использовать частотный ресурс. Спасибо, вот теперь я вспомнил, что с год назад натыкался на этот QAM, но тогда мне показалось что это просто PAL (точнее даже NTSC) и потому не вызвал интереса. Цитата(des00 @ Nov 8 2011, 16:58)  Это будет явно лучше вашей синусоиды (но вычислительный ресурс нужен). Как я понял, он лучше лишь тем, что там две синусоиды. А если я и одну не могу принять... К тому же там возникает проблема с восстановлением фазы несущей без чего КАМ принять не удастся в принципе.
|
|
|
|
Сообщений в этой теме
777777 Коды для восстановления ошибок Nov 6 2011, 08:43 Serg76 Цитата(777777 @ Nov 6 2011, 12:43) Телеме... Nov 6 2011, 09:04 777777 Цитата(Serg76 @ Nov 6 2011, 13:04) Расшир... Nov 7 2011, 09:40  Serg76 Цитата(777777 @ Nov 7 2011, 12:40) Но они... Nov 7 2011, 11:44   777777 Цитата(Serg76 @ Nov 7 2011, 15:44) Это ка... Nov 7 2011, 12:15    SKov Цитата(777777 @ Nov 7 2011, 16:15) Да, но... Nov 7 2011, 12:51    des00 Цитата(777777 @ Nov 7 2011, 07:15) Да, но... Nov 7 2011, 16:54     GetSmart Цитата(des00 @ Nov 7 2011, 21:54) код гре... Nov 7 2011, 17:05      des00 Цитата(GetSmart @ Nov 7 2011, 11:05) Я та... Nov 7 2011, 17:12    paskal Цитата(777777 @ Nov 7 2011, 15:15) Да, но... Nov 7 2011, 18:27    Serg76 Цитата(777777 @ Nov 7 2011, 16:15) Да, но... Nov 7 2011, 18:44 i-mir Интерес вызывает именно Ваш канал передачи данных.... Nov 7 2011, 15:31 777777 Цитата(i-mir @ Nov 7 2011, 19:31) Ин... Nov 7 2011, 16:04 i-mir Цитата(777777 @ Nov 7 2011, 19:04) При че... Nov 7 2011, 19:03 GetSmart Цитата(i-mir @ Nov 8 2011, 00:03) Та... Nov 7 2011, 19:19 777777 Цитата(i-mir @ Nov 7 2011, 23:03) Та... Nov 8 2011, 09:12  ViKo Цитата(777777 @ Nov 8 2011, 11:12) Сигнал... Nov 8 2011, 09:19   777777 Цитата(ViKo @ Nov 8 2011, 13:19) А почему... Nov 8 2011, 09:50    ViKo Цитата(777777 @ Nov 8 2011, 11:50) Потому... Nov 8 2011, 10:52     des00 Цитата(ViKo @ Nov 8 2011, 05:52) Вы подме... Nov 8 2011, 11:53      ViKo ЦитатаИногда у него случаются ошибки в жестоком ре... Nov 8 2011, 12:16       des00 Цитата(ViKo @ Nov 8 2011, 06:16) Вот это ... Nov 8 2011, 12:27       GetSmart Цитата(ViKo @ Nov 8 2011, 17:16) Говорено... Nov 8 2011, 12:27  des00 Цитата(777777 @ Nov 8 2011, 04:12) Идея с... Nov 8 2011, 09:23   ViKo Цитата(des00 @ Nov 8 2011, 11:23) любой у... Nov 8 2011, 09:25    des00 Цитата(ViKo @ Nov 8 2011, 03:25) конретно... Nov 8 2011, 09:42 i-mir Цитата(GetSmart @ Nov 7 2011, 22:19) Там ... Nov 7 2011, 19:23 GetSmart Цитата(i-mir @ Nov 8 2011, 00:23) Во... Nov 7 2011, 19:26 ViKo Про код Грэя не понял. В канале ж не передаются мо... Nov 8 2011, 07:25 des00 Цитата(ViKo @ Nov 8 2011, 01:25) Про код ... Nov 8 2011, 07:35 Serg76 Цитата(ViKo @ Nov 8 2011, 10:25) Про код ... Nov 8 2011, 07:46 ViKo То, что описал ТС - это не ошибка в канале передач... Nov 8 2011, 08:03 des00 Цитата(ViKo @ Nov 8 2011, 03:03) Или в ко... Nov 8 2011, 08:11  ViKo Цитата(des00 @ Nov 8 2011, 10:11) читали ... Nov 8 2011, 08:31 Serg76 Цитата(ViKo @ Nov 8 2011, 11:03) То, что ... Nov 8 2011, 08:33 Fast в лоб
добавьте два бита, которые будут содержать р... Nov 8 2011, 10:21 i-mir Цитата(777777 @ Nov 8 2011, 12:12) Все ре... Nov 8 2011, 10:24 777777 Цитата(i-mir @ Nov 8 2011, 14:24) Из... Nov 8 2011, 11:34 Fast p.s. аналогично, никогда не встречал, чтобы в цифр... Nov 8 2011, 10:57 Serg76 Цитата(Fast @ Nov 8 2011, 13:57) p.s. ана... Nov 8 2011, 11:22  Fast Цитата(Serg76 @ Nov 8 2011, 15:22) Канал ... Nov 8 2011, 11:59      Fast Цитата(777777 @ Nov 8 2011, 22:08) Как я ... Nov 8 2011, 18:17       777777 Цитата(Fast @ Nov 8 2011, 22:17) гораздо ... Nov 8 2011, 18:26        Serg76 Цитата(777777 @ Nov 8 2011, 22:26) Что зн... Nov 8 2011, 18:30        Fast Цитата(777777 @ Nov 8 2011, 22:26) Что зн... Nov 8 2011, 18:34  ViKo Т.е. 16-ю уровнями амплитуды некой несущей вы пере... Nov 8 2011, 13:02 ViKo Цитирую для телепатов дословно, сообщение №5:
... Nov 8 2011, 12:32 GetSmart Цитата(ViKo @ Nov 8 2011, 17:32) Цитирую ... Nov 8 2011, 12:35 777777 Цитата(ViKo @ Nov 8 2011, 16:32) Что ж вы... Nov 8 2011, 12:46 Serg76 Есть длинные БЧХ с достаточной для Вашего случая к... Nov 8 2011, 12:51 GetSmart Осмелюсь предложить 4 битный FSK, который элемента... Nov 8 2011, 12:59 Serg76 Цитата(GetSmart @ Nov 8 2011, 15:59) Осме... Nov 8 2011, 15:40 777777 Цитата(GetSmart @ Nov 8 2011, 16:59) Осме... Nov 8 2011, 18:24  Serg76 Цитата(777777 @ Nov 8 2011, 22:24) Если F... Nov 8 2011, 18:26  GetSmart Цитата(777777 @ Nov 8 2011, 23:24) Если F... Nov 8 2011, 18:29   777777 Цитата(GetSmart @ Nov 8 2011, 22:29) Да, ... Nov 8 2011, 18:52    Serg76 Цитата(777777 @ Nov 8 2011, 22:52) Пробов... Nov 8 2011, 18:57     777777 Цитата(Serg76 @ Nov 8 2011, 22:57) ЧМ тео... Nov 8 2011, 19:19      Serg76 Цитата(777777 @ Nov 8 2011, 23:19) И след... Nov 8 2011, 19:33    GetSmart Цитата(777777 @ Nov 8 2011, 23:52) Но из-... Nov 8 2011, 18:57     777777 Цитата(GetSmart @ Nov 8 2011, 22:57) Нужн... Nov 8 2011, 19:10      GetSmart Цитата(777777 @ Nov 9 2011, 00:06) Почему... Nov 8 2011, 19:11      Serg76 Цитата(777777 @ Nov 8 2011, 23:10) Насчет... Nov 8 2011, 19:16       GetSmart Цитата(Serg76 @ Nov 9 2011, 00:16) синусо... Nov 8 2011, 19:26        des00 Цитата(GetSmart @ Nov 8 2011, 14:26) У не... Nov 9 2011, 03:30        777777 Цитата(GetSmart @ Nov 8 2011, 23:26) У не... Nov 9 2011, 05:18 i-mir Цитата(777777 @ Nov 8 2011, 16:38) ... Вн... Nov 8 2011, 15:09 777777 Цитата(i-mir @ Nov 8 2011, 19:09) А ... Nov 8 2011, 18:35 Fast перед всякими КАМами и ФСК неплохо бы прояснить, к... Nov 8 2011, 16:36 Serg76 Цитата(Fast @ Nov 8 2011, 19:36) неплохо ... Nov 8 2011, 16:49  Fast Цитата(Serg76 @ Nov 8 2011, 20:49) А для ... Nov 8 2011, 17:05 GetSmart Цитата(Fast @ Nov 8 2011, 21:36) перед вс... Nov 8 2011, 16:58  Serg76 Цитата(GetSmart @ Nov 8 2011, 20:58) ИМХО... Nov 8 2011, 17:09   Fast Цитата(Serg76 @ Nov 8 2011, 21:09) А заче... Nov 8 2011, 17:12    Serg76 Цитата(Fast @ Nov 8 2011, 21:12) а зачем ... Nov 8 2011, 17:21     GetSmart Цитата(Serg76 @ Nov 8 2011, 22:21) так и ... Nov 8 2011, 17:29      Serg76 Цитата(GetSmart @ Nov 8 2011, 20:29) Ошиб... Nov 8 2011, 17:36 GetSmart Ну прямо "Что? Где? Когда?"
Аффтар... Nov 8 2011, 17:23 Serg76 Цитата(GetSmart @ Nov 8 2011, 21:23) Ну п... Nov 8 2011, 17:27 GetSmart Говорю же, FSK тудыть в качель. Никакого эквалайзе... Nov 8 2011, 18:21 Serg76 Цитата(GetSmart @ Nov 8 2011, 22:21) Гово... Nov 8 2011, 18:23 Fast только тут КАМ16 не спасет
данные следуют со скоро... Nov 8 2011, 18:39 Serg76 Цитата(Fast @ Nov 8 2011, 22:39) только т... Nov 8 2011, 18:50  Fast Цитата(Serg76 @ Nov 8 2011, 22:50) Что-то... Nov 8 2011, 19:06 Fast 777777, с какой частотой необходимо оценивать ... Nov 8 2011, 19:28 777777 Цитата(Fast @ Nov 8 2011, 23:28) 777777, ... Nov 9 2011, 05:40  des00 Цитата(777777 @ Nov 9 2011, 00:40) Хотело... Nov 9 2011, 05:56  Fast Цитата(777777 @ Nov 9 2011, 09:40) Не пон... Nov 9 2011, 08:32   777777 Цитата(Fast @ Nov 9 2011, 12:32) спасибо,... Nov 9 2011, 09:05 Serg76 Поддерживаю des00, выше об этом уже писал. Может, ... Nov 9 2011, 05:12 Serg76 777777 у Вас минимальное расстояние Хемминга при п... Nov 9 2011, 05:34 Serg76 Fast если при нынешнем плачевном положении дел воз... Nov 9 2011, 08:44 Fast Цитата(Serg76 @ Nov 9 2011, 12:44) Fast е... Nov 9 2011, 09:06
2 страниц
1 2 >
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|