Стек DMR
Стек DMR реализует функции Physical Layer и Data Link Layer радио протокола DMR. Стек соответствует требованиям стандартов ETSI TS 102 361-1, -2 и -3 и совместим со стандартным оборудованием DMR. Дополнительно, стек реализует расширение функций в соответствии с требованиями документа: "ИНТЕГРИРОВАННАЯ ЦИФРОВАЯ СИСТЕМА СВЯЗИ, ПОЕЗДНОЙ РАДИОСВЯЗИ И ПЕРЕДАЧИ ДАННЫХ ПО РАДИОКАНАЛУ (ИЦС DMR)" "Единый формат сетевой информации и протоколов взаимодействия для системы ИЦС DMR (ЕФ)" ОАО "РЖД".
В зависимости от конфигурации, стек может работать в режиме базовой станции, мобильной станции и мобильной станции в режиме direct mode. Стек имеет понятный интерфейс и легко интегрируется в систему. Продукт ориентирован на разработчиков и производителей телекоммуникационного оборудования и позволяет сократить сроки и стоимость разработки оборудования DMR.
Основные функции:
- Мультиплексирование/демультиплексирование данных
- Помехоустойчивое кодирование/декодирование данных и сигнализации
- Модуляция/демодуляция сигналов
- Формирование burst
- Синхронизация, подстройка несущей частоты и символьной скорости
- Управление аппаратным приемопередатчиком
Стек DMR поддерживает передачу: голоса, данных со скоростью 1, 3/4 и 1/2 и специфического формата данных ИЦС РЖД.
Стек обеспечивает передачу служебной информации: Embedded signalling, EMB, Slot Type, CACH, Standalone Inbound Reverse Channel, Outbound Reverse Channel.
Стек реализует передачу IP datagram и коротких текстовых сообщений.
Для передачи голосовых данных, совместно со стеком DMR, может использоваться голосовой кодек AMBE или другие кодеки со скоростью передачи данных 3600 bps. Модем DMR может работать как с радиотрактом имеющем baseband квадратурный вход и выход, так и с трактом c модуляцией частоты передатчика и с принимаемым сигналом, снимаемым с выхода частотного детектора.
Стек написан на переносимом ANSI С и хорошо структурирован. Платформо-зависимые функции вынесены в отдельные файлы или вызываются извне через callback функции. Алгоритм имеет модульную структуру и легко может быть модифицирован под специфические требования. Имеется оптимизированная по скорости версия кода для процессора 1967ВЦ3Т (TigerShark) и TMS320C5515.
Модем DMR соответствует требованиям ETSI EN 300 113-1, -2 и ETSI EN 300 390-1, -2. Стек прошел испытание в полевых условиях и показал устойчивую и надежную работу. Стек поставляется с тестовой средой и симулятором канала. Симулятор канала позволяет моделировать многолучевую среду распространения, сдвиг несущей частоты и символьной скорости, аддитивный белый шум и другие искажения в канале. Тестовая среда позволяет оценивать характеристики отдельных модулей и всего модема DMR в различных условиях.