Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Модуляция TCM
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Алгоритмы ЦОС (DSP)
_Anatoliy
Коллеги,подскажите из каких соображений в TCM применяется систематический свёрточный кодер?Если,например,я применю обычный несистематический свёрточный кодер - какие будут последствия для качества?Уж очень хочется использовать готовый декодер Витерби(IP корку). И как для систематического кодера считается кодовое ограничение?
thermit
По всей видимости, соображения чисто формальные: при отсутствии ошибок ничего не надо декодировать.
Кстати, если речь не идет о треллис кодировании, несистематические ск широко используются (в различных радиомодемах) в силу того, что имеют лучшие корректирующие свойства перед систематическими... Думаю, применительно к тк ситуация будет, по крайней мере, не хуже.
кодовое ограничение кода, порождаемого генератором с обратной связью равно числу элементов в линии задержки.
_Anatoliy
Цитата(thermit @ Mar 24 2010, 10:08) *
По всей видимости, соображения чисто формальные: при отсутствии ошибок ничего не надо декодировать.
Кстати, если речь не идет о треллис кодировании, несистематические ск широко используются (в различных радиомодемах) в силу того, что имеют лучшие корректирующие свойства перед систематическими... Думаю, применительно к тк ситуация будет, по крайней мере, не хуже.
кодовое ограничение кода, порождаемого генератором с обратной связью равно числу элементов в линии задержки.


Спасибо!У меня как раз речь идёт о нём : Trellis-Coded Modulation [TCM].
Коллеги,другие мнения есть?
_Anatoliy
По ходу ещё вопрос.На картинке приведена схема кодирования TCM с систематическим кодером(СК).Перед СК выполняется дифференциальное кодирование двух бит.Как быть если применить несистематический кодер(НСК) ?Ведь тогда мапирование будет выполняться неверно.Можно,конечно,выполнить дифф.кодирование для двух бит,после НСК получить 3 бита,а квадрант определять в приёмнике по двум битам из трёх.А Вы как считаете?
petrov
Цитата(_Anatoliy @ Mar 24 2010, 13:09) *
По ходу ещё вопрос.На картинке приведена схема кодирования TCM с систематическим кодером(СК).Перед СК выполняется дифференциальное кодирование двух бит.Как быть если применить несистематический кодер(НСК) ?Ведь тогда мапирование будет выполняться неверно.Можно,конечно,выполнить дифф.кодирование для двух бит,после НСК получить 3 бита,а квадрант определять в приёмнике по двум битам из трёх.А Вы как считаете?


Код на картинке уникльный, большинство кодов не прозрачны для диф кодирования, правильную фазу определяют другим способом, например по преамбуле. Диф. кодирование после кодера не имеет смысла, т. к. разрушает код. Кто сказал что ТСM на несистематическом коде невозможно? Другое дело что возможно реализация сложнее да и поиск хороших кодов нетривиальная штука. Лучше обратите внимание на так называемый прагматический подход.
_Anatoliy
Цитата(petrov @ Mar 24 2010, 12:33) *
Код на картинке уникльный, большинство кодов не прозрачны для диф кодирования, правильную фазу определяют другим способом, например по преамбуле.

Спасибо!Мне такое не подходит.
Цитата(petrov @ Mar 24 2010, 12:33) *
Диф. кодирование после кодера не имеет смысла, т. к. разрушает код.

Да,это очевидно.
Цитата(petrov @ Mar 24 2010, 12:33) *
Кто сказал что ТСM на несистематическом коде невозможно? Другое дело что возможно реализация сложнее да и поиск хороших кодов нетривиальная штука. Лучше обратите внимание на так называемый прагматический подход.

Пока никто такого не говорил.А можно немного подробней,что Вы имеете ввиду?
petrov
Цитата(_Anatoliy @ Mar 24 2010, 13:53) *
Спасибо!Мне такое не подходит.


От чего же? Выбора то особого и нету.



Цитата(_Anatoliy @ Mar 24 2010, 13:53) *
Пока никто такого не говорил.А можно немного подробней,что Вы имеете ввиду?


Использование бинарных кодов с мягким декодированием и специального маппинга-демаппинга.
_Anatoliy
Цитата(petrov @ Mar 24 2010, 13:05) *
От чего же? Выбора то особого и нету.

Хорошо,я проработаю эту возможность.
Думаете это не поможет?
Выполнить дифф.кодирование для двух бит,пропустить через НСК,после НСК получить 3 бита,а квадрант определять в приёмнике по двум битам из трёх после витерби
Цитата(petrov @ Mar 24 2010, 13:05) *
Использование бинарных кодов с мягким декодированием и специального маппинга-демаппинга.

Да,видно уйма времени уйдёт на поиск оптимальных кодов и мапинга.
Хотелось бы пойти по протоптанной тропинке...
petrov
Цитата(_Anatoliy @ Mar 24 2010, 14:33) *
Хорошо,я проработаю эту возможность.
Думаете это не поможет?
Выполнить дифф.кодирование для двух бит,пропустить через НСК,после НСК получить 3 бита,а квадрант определять в приёмнике по двум битам из трёх после витерби


Это поможет только для очень ограниченного количества кодов которые прозрачны для диф. кодирования, для остальных на выходе декодера при неправильной фазе вы будете иметь абракадабру и диф. декодер не поможет.


Цитата(_Anatoliy @ Mar 24 2010, 14:33) *
Да,видно уйма времени уйдёт на поиск оптимальных кодов и мапинга.


Там как раз всё гораздо проще.
_Anatoliy
Цитата(petrov @ Mar 24 2010, 13:44) *
Это поможет только для очень ограниченного количества кодов которые прозрачны для диф. кодирования, для остальных на выходе декодера при неправильной фазе вы будете иметь абракадабру и диф. декодер не поможет.

Да,согласен,что-то меня переклинило,в TCM же мапирование производится по другим соображениям по сравнению с обычным QAM.


Цитата(petrov @ Mar 24 2010, 13:44) *
Там как раз всё гораздо проще.

Литературу не сможете подсказать?
petrov
Цитата(_Anatoliy @ Mar 24 2010, 15:06) *
Литературу не сможете подсказать?


Смотрите в гугле, например http://downloads.hindawi.com/journals/rlc/2007/053517.pdf
_Anatoliy
Цитата(petrov @ Mar 24 2010, 14:36) *


Спасибо,пока вопросы закончились. laughing.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.