Jump to content

    

Perdachillo

Новичок
  • Content Count

    3
  • Joined

  • Last visited

Community Reputation

0 Обычный
  1. Turbo Trellis Coded Modulation

    Продолжаю разбираться с темой, des00 спасибо за наводки. Дело дошло до декодера. Возник вопрос и он скорее по символьному алгоритму MAP. Поскольку мы оперируем в TTCM символами, необходимо использовать символьный алгоритм декодирования MAP. Вот схема упрощенного декодера для бинарного MAP и для символьного MAP. Как вы можете заметить, в случае с TTCM мы не можем отделить внешние LLRe от систематических (канальных) LLRs, поскольку в одном символе передается и систематическая часть и биты четности. Поэтому между декодерами, в качестве априорной информации, передается LLRe&s (а не просто LLRe, как в бинарном случае декодера). Так же известно, что нельзя использовать систематическую информацию дважды (имеется в виду при обмене информацией между составными декодерами). Так вот, собственно сам вопрос: Следует ли из всех этих умозаключений, что TTCM без выкалывания использовать нельзя? Ведь в случае отсутствия выкалывания, мы будем использовать систематический LLR дважды. Вероятнее всего я где то ошибся в рассуждениях, поскольку натыкался на упоминания про unpunctured ttcm. Только вот где ошибаюсь понять не могу. Нашел тут еще неплохую книжку в которой коротко объясняется TTCM и достаточно подробно описывается символьный MAP алгоритм.
  2. Turbo Trellis Coded Modulation

    Прикреплять больше 2 мб не могу, ссылка на гугл диск. 1. Б. Скляр Цифровая связь – тут неплохо объясняются турбокоды и TCM отдельно. 2. Lect9_TCM_07_4 – основные тезисы TCM и TTCM 3. Bandwidth-Efficient Turbo Trellis-Coded Modulation Using Punctured Component Codes 4. TRELLIS AND TURBO CODING Iterative and Graph-Based Error Control Coding 5. Оценка параметров канала для решетчатой турбо-кодовой модуляции в системах с ортогональным частотным уплотнением 6. Near-Capacity Turbo Trellis Coded Modulation Design Based on EXIT Charts and Union Bounds По 3 вопросу, там походу действительно для лучшего понимания добавили. Нашел несколько схем кодера с модулятором после мультиплексора. На счет 2 вопроса. С одной стороны, несистематический код обеспечивает больший просвет, чем систематический: Собственно поэтому и возник вопрос почему бы не использовать несистематический кодер в TTCM. Но с другой стороны так же написано, что в турбокодах используется, как правило, RSC (recursive systematic convolutional), а не NSC (nonsystematic convolutional): Как я понял, "значительно более высокие результаты" достигаются за счет рекурсивности. Почему бы тогда не использовать связку рекурсивный + несистематический? На счет 1 вопроса, я кажется разобрался, в случае с турбокодами, мы по сути можем по очереди выкалывать биты четности с первого и со второго кодера, при этом не трогать систематические биты. В случае же с TTCM так просто не получится, поскольку мы выкалываем символы, которые содержат и систематическую часть и биты четности вместе. Если мы также поочереди без перемежителя начнем выкалывать символы, то потеряем полезную информацию.
  3. Добрый день, уважаемые форумчане. Пытаюсь разобраться с турбо-решетчато кодированной модуляцией (TTCM), возникло пару вопросов. Буду очень благодарен, если кто-нибудь поможет разобраться. Нашел схему ТРКМ кодера, она состоит из двух систематических сверточных кодеров, перемежителя и посимвольного деперемежителя. Как я понял, деперемежитель здесь поставили для обеспечения правильного выкалывания. Он гарантирует, что информационный бит обрабатывают либо верхним кодером, либо нижним, но никогда двумя одновременно и, следовательно, при выкалывании полезная информация не пропадет (поправьте, если ошибся). Вопрос такой: 1. Можно ли производить выкалывание без деперемежителя? В схемах с просто турбокодерами я не встречал деперемежителя, хотя там часто использовалось выкалывание. 2. Почему в ТРКМ используется систематический кодер? Для формирования "свободных битов"? 3. Зачем в схеме используется два 8PSK mapper? По логике можно поставить один после селектора. Спасибо.