Цифровое видеовещание - Наземное

Эта модель показывает часть стандарта ETSI (Европейский институт телекоммуникационных стандартов) EN 300 744 для наземной передачи цифровых телевизионных сигналов. Стандарт предписывает проект передатчика и устанавливает минимальные требования к эффективности для приемника.

Цель этого примера состоит в том, чтобы

  • Моделируйте передатчик в его «режиме 2k», как предписано в стандарте

  • Моделируйте один возможный проект приемника

  • Сгенерируйте статистику ошибок, которая поможет определить, удовлетворяет ли модель приемника требованиям эффективности

Структура примера

Используя список и схему, стандарт показывает основные процессы, которым подвергаются данные. Верхняя строка блоков в модели имитирует структуру схемы, включая подсистемы, которые выполняют основные процессы.

В таблице ниже показаны подсистемы, соответствующие процессам из схемы.

Нижняя строка значков в модели представляет подсистемы, которые составляют приемник. Модель также включает источник случайных данных, модель канала, статистические калькуляторы ошибок и несколько приемников.

Переменные в модели

Модель использует переменные, как описано ниже.

Чтобы увидеть, как MATLAB ® вычисляет значения этих переменных, смотрите скрипт commdvbt_tablegen.m.

Проект Приемника

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

  • Демпфер 64-QAM, который принимает мягкие решения, создавая набор из шести вещественных чисел для каждого комплексного числа в его входе. Эти шесть чисел представляют мягкие решения по вещественным и мнимым компонентам первому биту, второму биту и третьему биту. Подсистема Viterbi Decoder интерпретирует номера с мягким решением и использует их, чтобы правильно декодировать проколотый сверточный код. Чтобы более подробно изучить точное отображение, смотрите подсистему DVB-T 64-QAM Demapper, а также dvbt_qam переменная.

  • Глубина следа 136 в библиотечном блоке Viterbi Decoder. Этот библиотечный блок появляется в подсистеме декодера Viterbi верхнего уровня.

Вычисление задержки приема

Внутренний перемежитель DVB-T и обратный перемежитель содержат следующий формат кадра и соответствующие задержки:

  • 2176 - 756, что приводит к задержке выборки 756

  • от 756 до 9072, что приводит к задержке выборки 9072

  • от 9072 до 756, что приводит к задержке выборки 0

  • 756 - 2176, что приводит к задержке 2176 выборки

Это приводит к задержке 12004 выборок. Поскольку 2176 является размером входного кадра для мода декодера Viterbi (12004 2176), это приводит к задержке 1124, которая соответствует 1124 * 3/4 = 843 отсчетам из-за скорости 3/4 кодирования. С глубиной 136, декодер Viterbi также добавляет дополнительную задержку 136, доводя общую задержку до 843 + 136 = 979. Для порядка фактических кодовых слов перед подачей в Convolutional Deinterleaver добавляется дополнительная задержка 1632-979 = 653 выборок. Скорость 3/4 кодирования также заставляет 12004 задержку проявляться как 12004 * 3/4 = 9003. Таким образом, общая задержка для модели, исключая Сверточное Перемежение/Перемежение, равна 9003 + 136 + 653 = 9792 которая равна 6 системам координат когда формату кадра в блоке вычисления частоты ошибок 'inner' 1632.

Сверточное перемежение/перемежение с 12 строками регистров сдвига добавляет задержку в 11 системы координат. Из-за этого задержка приема для блока вычисления 'внешней' частоты ошибок в общей сложности составляет 6 + 11 = 17 системы координат.

Результаты и отображения

Чтобы изучить эффективность примера, используйте блоки раковин, которые включены в него, перечисленные в таблице ниже.

             Spectrum Analyzer

Цифровое видеовещание-эфирное, альтернативная форма

Модель commdvbt_alt иллюстрирует альтернативный способ моделирования 64-QAM Demapper в приемнике.

Чтобы увидеть, как альтернативная версия реализует 64-QAM Demapper, сравните альтернативную подсистему DVB-T 64-QAM Demapper в commdvbt_alt примере с исходной подсистемой DVB-T 64-QAM Demapper в примере commdvbt.

Оригинал: В исходной форме мягкие решения вычисляются с помощью подсистемной реализации. Синфазные и квадратурные компоненты фазы сигнала извлекают после соответствующего масштабирования принимаемого сигнала, а затем сдвигают, получая мягкие решения для различных бит.

Альтернатива: В альтернативном виде встроенный блок Rectangular QAM Demodulator сконфигурирован для вычисления точных побитовых логарифмических коэффициентов логарифмической правдоподобности (LLR). Необходимо обеспечить отклонение шума, и оно вычисляется с помощью принятого сигнала и сигнала, генерируемого DVB-T 64-QAM Mapper. Этот подход облегчает выведение мягких решений для любого сигнального созвездия посредством использования встроенного блока.

Избранная библиография

ETSI Standard EN 300 744: Цифровое видеовещание (DVB); Структура системы координат, кодирование каналов и модуляция цифрового наземного телевидения, Европейский институт телекоммуникационных стандартов, Вальбонна, Франция, 1997 год.