Стек TETRA

Стек TETRA реализует физический и нижний MAC уровни протокола TETRA мобильной станции в режиме DMO. Стек соответствует требованиям группы стандартов ETSI TETRA и совместим со стандартным оборудованием. Стек имеет понятный интерфейс и легко интегрируется в систему. Продукт ориентирован на разработчиков и производителей оборудования ТЕТРА и позволяет сократить сроки и стоимость разработки.

Основные функции:

На физическом уровне, стек выполняет функции модуляции/демодуляции пакетов, синхронизации и управления передатчиком, в состав приемника входит эквалайзер. На нижнем MAC уровне, стек обеспечивает помехоустойчивое кодирование/декодирование, перемежение и скремблирование данных, проверку контрольной суммы для всех видов пакетов.

В состав стека включен голосовой кодек ACELP, обеспечивающий сжатие/декомпрессирование голоса в нормальном режиме и в режиме stealing, а так же маскирование потери пакетов.

Стек написан на переносимом ANSI С, все платформо-зависимые функции вынесены за пределы кода и вызываются через callback. Алгоритм имеет модульную структуру и легко может быть модифицирован под специфические требования. Имеется оптимизированная по скорости версия кода.

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

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