Эта модель показывает сквозную полосу частот коммуникационной системы, соответствующую военному стандарту США MIL-STD-188-110B. В частности, модель реализует передачу фазы данных, используя последовательную (однотональную) форму волны с фиксированной частотой. Эта модель поддерживает эти скорости передачи данных: 150 бит/с, 300 бит/с, 600 бит/с и 1200 бит/с. Он также реализует длины перемежителей 0,6 с и 4,8 с.
Система, описанная в этом стандарте, предназначена для дальней и тактической связи по каналам ВЧ ( высоким частотам). Система совместима со стандартом НАТО STANAG 4539.
Система связи в этом примере выполняет следующие задачи:
Генерация случайных двоичных данных.
Кодирование, которое зависит от скорости передачи данных, которую вы выбираете в диалоговом окне блока Параметры модели. Блок Encoder на верхнем уровне блок-схемы является подсистемой, содержимое которой зависит от выбранной скорости передачи данных. Во всех случаях эта подсистема содержит сверточный энкодер, который использует код скорости 1/2 с длиной ограничения 7. Однако подсистема может достичь скорости 1/4 или 1/8 путем следования за энкодером с операцией повторения.
Чередование с использованием матрицы, заданной стандартом.
Двухкомпонентное сопоставление с серым отображением.
Добавление обучающей последовательности, также называемой известными данными или символами канального зонда. Напротив, неизвестные символы являются данными, которые пользователь хочет передать.
Скремблирование данных путем добавления данных к рандомизирующей последовательности по модулю 8.
8-PSK модуляция.
Модель канала Ваттерсона, реализованная с использованием библиотечного блока SISO Fading Channel. В частности, блок реализует модель умеренного канала, описанную в [2], используя доплеровский спектр Гауссова.
Эквализация приемника с помощью эквалайзера RLS. Внутренне подсистема эквалайзера скремблирует обучающую последовательность так, чтобы сравнить соответствующие наборы данных, вводит задержки для выравнивания системы координат контуров и дескремблирует выравниваемый сигнал.
Демпфирование символа канала.
Перемежение.
Декодирование Viterbi. Декодер является подсистемой, которая зеркально отражает подсистему энкодера. Декодер включает в себя порт сброса, потому что необходимо сбросить декодер Viterbi после истечения начального периода задержки.
Другие функции примера:
Внутри подсистемы энкодера находится значок с меткой «Compare FEC Encoder». Можно дважды кликнуть его, чтобы открыть другую модель Simulink, которая сравнивает блок-схему, появляющуюся в стандарте, с одним блоком Convolutional Encoder в Communications Toolbox™. Модель иллюстрирует, что два способа моделирования сверточного кода дают одинаковые результаты.
Внутри подсистемы Interleave Matrix находится значок с меткой «Interleave Mapping». Можно дважды кликнуть его, чтобы открыть график, показывающий отображение, которое зависит от ваших вариантов в диалоговом окне Параметры модели (Model Parameters).
Когда вы запускаете симуляцию, она отображает следующие числовые или графические результаты:
Вероятность битовой ошибки всей системы.
Скорость передачи данных в нескольких точках во время симуляции. Скорость исходных данных является той, которую вы задаете в диалоговом окне Параметров модели, в то время как последняя отображаемая скорость данных (перед Скремблером) всегда составляет 2400 бит/с. Другие отображаемые скорости передачи данных зависят от ваших вариантов в диалоговом окне Параметры модели (Model Parameters).
Импульсная характеристика канала Ваттерсона.
Сигнальное созвездие перед эквализацией.
Сигнальное созвездие после эквализации.
Поведение кодирования в стандарте зависит от скорости передачи данных. Эта модель изменяет поведение подсистем кодирования и декодирования в зависимости от параметра Information Rate, который вы выбираете в диалоговом окне Параметры модели. Двойной клик по значку энкодера или декодера позволяет вам видеть содержимое подсистемы на основе текущего значения параметра Information Rate. Когда вы изменяете параметр Information Rate, функция инициализации, связанная с блоком Model Parameters, устанавливает определенные параметры модели, а также выбирает содержимое подсистем энкодера и декодера.
[1] MIL-STD-188110B: Стандарты взаимодействия и эффективности для модемов данных, Министерство обороны США, 2000.
[2] Рекомендация ITU-R 520-2: Использование Высокой частоты ионосферных симуляторов канала, 1978/1982/1992.
Пример Communications Toolbox Defense Communications: US MIL-STD-188-110A Receiver показывает приемник MIL-STD-188-110A с обнаружением преамбулы, синхронизацией несущей и временной синхронизацией символа. Он запускается с фиксированной скоростью 1200 бит/с.