Communications Toolbox предоставляет алгоритмы и приложения для анализа, разработки, сквозной симуляции и верификации систем связи. Данный toolbox включает в себя алгоритмы канального кодирования и модуляции, MIMO, OFDM, что позволяет создавать модели физического уровня как систем связи, основанных на различных стандартах, так и разработать систему связи по собственному проекту.
В toolbox входят следующие приложения: генератор сигналов (waveform generator app), средства для отображения глазковых диаграмм и сигнальных созвездий, утилита для расчета битовой ошибки (bit-error-rate), а также большое количество других средств для анализа и тестирования систем связи. Данные средства позволяют инженерам формировать и анализировать сигналы, соответствующие различным стандартам систем связи, визуализировать характеристики каналов связи, оценивать характеристики работы узлов и подсистем, например, величину вектора ошибок (EVM). Доступны статистические и пространственные модели каналов SISO и MIMO, а также широкие настройки профиля канала Рэлея, Райса, WINNER II. Каждая из приведенных моделей поддерживает введение различных искажений: нелинейности, смещения по частоте, а также алгоритмы компенсации и символьной синхронизации. Данный инструментарий позволяет построить полноценную модель радиолинии, в которой учитываются влияния искажений.
Совместное использование Communications Toolbox c SDR платформами, поддерживаемыми в MATLAB, или измерительными приборами позволяет соединить модели принимающей и передающей части в систему связи через радиоэфир и проводить полунатурное моделирование.
Видео "Обучение цифровым системам связи с Simulink и Software Defined Radio" (рус.)
Симулируйте радиолинии систем связи. Проверяйте различные гипотезы и предположения на системной модели. Оценивайте ключевые параметры работы системы связи, такие как BER, BLER, EVM и т.д.
Communications Toolbox предлагает большое количество канальных кодеков, включая турбокодирование, сверточные алгоритмы, LDPC и TPC. Представлены следующие схемы модуляции: X-OFDM, PAM, QUAM, APSK и т.д., а также алгоритмы скремблирования и богатый набор средств для проектирования систем фильтрации.
Используйте Communications Toolbox для проектирования и моделирования радиоприемных устройств и систем синхронизации, включая такие алгоритмы компоненты систем связи, как АРУ, компенсация квадратурного разбаланса, блокировка постоянной составляющей, системы временной синхронизации.
Используйте различные метрики оценки качества работы радиолиний, например BLER, BER, SER, PER, EVM и т.д.
Оценивайте влияние шумов, замираний, интерференции и прочих искажений. Оценивайте ослабление сигнала в различных средах распространения.
Анализируйте поведение сигнала и влияние искажений на систему связи в различных каналах передачи, включая AWGN каналы, эффекты замираний при множественных путях распространения сигнала в каналах Рэлея и Райса, модель канала WINNER II.
Моделируйте влияние различных искажений в радиочастотном тракте устройств, такие как нелинейности, фазовые шумы, разбаланс квадратур, тепловой шум и сдвиг частоты или фазы.
Генерируйте сигналы физического уровня различных стандартов связи, изменяйте их в соответствии с вашими задачами или создавайте полностью оригинальные сигнальные конструкции. Используйте приложение Wireless Waveform Generator app для создания тестовых сигналов. Верифицируйте работу вашей системы связи при помощи сформированных сигналов, используя их как эталонные.
Формируйте, искажайте, визуализируйте и экспортируйте, в том числе напрямую в функциональные РЧ генераторы, сигналы OFDM, QUAM, PSK, WLAN 802.11, 5G и т.д.
Формируйте сигнальные конструкции в точном соответствии со спецификациями физического уровня таких стандартов, как DVB, MIL-STD 188, TV и FM вещание, ZigBee, NFC, WPAN 802.15.4, cdma2000, 1xEV-DO.
Увеличивайте производительность систем связи путем внедрения технологий MIMO и massive MIMO. Моделируйте и оценивайте характеристики каналов распространения и устройств, работающих на основе технологии MIMO.
Моделируйте эффекты технологии massive MIMO и hybrid beamforming, разнесенный прием и передачу, а также влияние эффектов пространственно-временного кодирования и пространственного мультиплексирования на производительность системы связи.
Анализируйте эффекты множественного распространения сигналов и замираний с применением пространственной модели канала WINNER II, моделируйте компоненты приёмников, включая работу эквалайзеров.
Анализируйте поведение системы при воздействии шумов и интерференции, оценивайте ее соответствие спецификациям различных стандартов или заданным требованиям.
Используйте встроенные утилиты и блоки для построения глазковых диаграмм и сигнальных созвездий.
Вычисляйте метрики EVM, MER, ACPR, ACLR, CCDF и различные параметры сигналов для оценки качества работы системы связи.
Используйте программно-определяемые приемопередатчики для объединения с моделями систем связи и их верификации путем передачи реальных сигналов через радиоэфир и полунатурного моделирования.
ADALM Pluto, RTL-SDR, USRP, Xilinx Zynq-based radios.
Обрабатывайте захваченные или получаемые из эфира сигналы таких систем, как ADS-B, FM-вещание с RBDS и сигналы FRS/GMRS.
Ускорьте выход вашего продукта на рынок путем применения автоматической генерации C-кода, разработки оптимизированных для выполнения на GPU алгоритмов, распараллеливания вычислений.
Ускорьте процесс разработки, применяя автоматическую генерацию C-кода из исполняемых модулей Simulink моделей.
Используйте графические процессоры для вычислительно емких задач, таких как LDPC, турбокодирование, сверточные кодеки.
Решайте ресурсоемкие задачи, требующие большого количества итеративных вычислений, путем их распараллеливания. MATLAB позволяет использовать многоядерные процессоры, серверные платформы и вычислительные фермы, а также Amazon EC2 веб-сервис.
Моделируйте совместную работу стека физического и канального подуровня систем связи.
Моделируйте процесс преобразования информации от источника в пакеты MAC подуровня, а также системы контроля доступа к разделяемой среде передачи информации (ALOHA / CSMA/CA MAC algorithms).
Формируйте фреймы MAC подуровня из потока данных от источника информации и декодируйте их в исходный формат, среди поддерживаемых стандартов NFC, ZigBee и многие другие.
${message}