число уровней кода доступа в стандарте тетра
Национальная библиотека им. Н. Э. Баумана
Bauman National Library
Персональные инструменты
Стандарт TETRA
Содержание
Введение
Настоящие материалы содержат изложение основных документов, регламентирующих устройства и методы защиты данных, передаваемых по беспроводным радиоэлектронным КПС. Основное внимание обращается логическому уровню модельного представления КПС, включающего РЭС в качестве линии связи.
Общая структура канального кодирования
Для защиты от ошибок в каналах радиосвязи систем стандарта TETRA используется помехоустойчивое канальное кодирование сигнала, которое осуществляется путем введения в состав передаваемого сигнала достаточно большого объема дополнительной (избыточной) информации. В стандарте TETRA канальное кодирование реализуется в виде 4-х процедур:
При блочном кодировании входная информация разбивается на блоки по k символов, которые преобразуются по определенному закону в n-символьные блоки, где n>k. Блочное кодирование предназначено, в основном, для обнаружения одиночных и групповых ошибок в канале связи и в определенных случаях для их исправления.
При сверточном кодировании каждый символ входной информационной последовательности, состоящий из k бит, преобразуется в n-битовый символ выходной последовательности, причем n>k. Сверточное кодирование является мощным средством борьбы с одиночными ошибками, хотя и не обеспечивает их обнаружения.
При перемежении производится изменение порядка следования символов информационной последовательности таким образом, что стояшие рядом символы оказываются разделенными несколькими другими. Перемежение обеспечивает преобразование групповых ошибок в канале связи в одиночные.
Скремблирование состоит в преобразовании входной информационной последовательности в выходную путем ее побитного сложения по модулю 2 со специально формируемой шифровальной последовательностью. Скремблирование используется для определенной защиты передаваемой информации, а также для аутентификации абонентов.
Структура канального кодирования, представленная на рис. 1, является общей для всех типов логических каналов, хотя параметры каждой из процедур канального кодирования для различных логических каналов, как правило, отличаются. Поэтому в дальнейшем будут приведены общие алгоритмы преобразований по каждой из процедур, а затем указаны параметры этих преобразований для каждого типа логического канала.
Для дальнейшего описания процедур канального кодирования введем следующие обозначения:
Блочное кодирование
CRC-коды вычисляются по правилу
Это означает, что при блочном кодировании AACH первые 14 бит выходной последовательности соответствуют битам входного информационного блока, а последующие 16 бит образуются с помощью кода Рида-Маллера.
Сверточное кодирование
Сверточное кодирование обеспечивает преобразование K2 входных бит типа 2, полученных в результате блочного кодирования, в K3 бит выходной последовательности, причем K3 > K2. Каждый бит выходной последовательности получается как результат суммирования по модулю 2 нескольких следующих друг за другом битов входной последовательности.
Однако поскольку в стандарте TETRA непосредственно сверточное кодирование дополняется процедурой прореживания полученной информации, изменяющей количество бит выходной последовательности, под скоростью кодирования будем понимать отношение суммарного количества бит входной последовательности к суммарному количеству бит выходной последовательности (K2/K3). В связи с тем, что объемы блоков, а также требования по помехоустойчивости и скорости передачи информации в разных логических каналах отличны друг от друга, сверточные коды для этих логических каналов также различаются. Сверточное кодирование в стандарте TETRA состоит из двух процедур:
Кодирование материнским кодом
Любой из порождающих многочленов материнского кода может быть записан в виде
где gi,j = 0 или 1, j = 0,1,2,3,4.
Это означает, что закодированные биты определяются как
Порождающие многочлены материнского кода имеют вид:
В качестве иллюстрации на рис. 2 показана схема сверточного кодера для всех логических каналов стандарта TETRA, отличных от канала речевого трафика.
Число уровней кода доступа в стандарте тетра
Чивилев Сергей Владимирович,
кандидат технических наук
Настоящая публикация предлагается вниманию специалистов в области профессиональной радиосвязи и служит для адекватного представления основных положений стандарта профессиональной транкинговой радиосвязи TETRA, его преимуществ и основных возможностей.
Стандарт TETRA создавался Европейским институтом телекоммуникационных стандартов (European Telecommunications Standards Institute, ETSI) как единый общеевропейский стандарт цифровой транкинговой радиосвязи. До апреля 1997 г. аббревиатура TETRA означала Трансевропейское транкинговое радио (Trans-Eupopean Trunked RAdio). Впоследствии, когда интерес к стандарту TETRA вышел за пределы Европы, смысл аббревиатуры TETRA изменился и стал расшифровываться как Наземное Транкинговое Радио (TErresstrial Trunked RAdio).
Стандарт TETRA является основным (если не сказать единственно доступным) стандартом для систем профессиональной транкинговой радиотелефонной связи. Это прежде всего современный цифровой стандарт, разработанный на основе технологии GSM и ориентированный на создание систем связи эффективно и экономично решающих задачу гибкой коммуникации между различными группами пользователей с обеспечением многоуровневой приоритезации вызовов и защищенности информации. Основными пользователями систем стандарта TETRA являются силовые ведомства, аэропорты, производственный сектор.
Совместимость
Итак, основным требованием к разработке платформ TETRA является функциональная совместимость, т. е. типовой набор функций в абонентских терминалах TETRA различных производителей должен реализовываться в полной мере на любом инфраструктурном оборудовании.
Передовые производители инфраструктурного оборудования стандарта TETRA, выпускающие также абонентские терминалы, помимо реализации основного функционала TETRA, предлагают дополнительные возможности при работе в «родной» сети (например, всю мощь терминалов Motorola можно ощутить при работе на платформах Compact TETRA, Dimetra IP, Dimetra IP Compact производства Motorola). Эти дополнительные возможности могут сильно превосходить базовый набор функций TETRA и иногда могут являться определяющими при выборе системы связи. Примерами дополнительных функций могут являться WAP, работа с GPS, передача данных, удаленный доступ к базам данных и приложениям. Кроме того, даже скорость передачи данных у каждого производителя может отличаться. Например, в абонентских терминалах Motorola (в отличие от Sepura или PUMA) на сегодняшний день достигается большая скорость передачи данных, что связано с более эффективным использованием канала. Аналогичная ситуация наблюдается с опциями по шифрованию радиоинтерфейса — набор опций зависит от производителя, и в том случае, если защита информации является приоритетной задачей, оператору TETRA предстоит серьезный анализ платформ для выявления наиболее подходящей.
Состав системы TETRA
К инфраструктуре TETRA относится оборудование, которое обеспечивает радиопокрытие и необходимые режимы функционирования сети TETRA: центр коммутации / маршрутизации; базовые станции; диспетчерские пульты; центр управления системой; шлюзы в другие сети; серверы приложений и др.
Это радиостанции TETRA в портативном (носимом), мобильном (возимом) или станционарном исполнении.
Системотехнические особенности стандарта TETRA
Режимы функционирования оборудования
Режим ТМО возможен, когда абонент находится в зоне действия базовой станции. Режим TMO может предоставлять абоненту все возможности TETRA и оптимизирован для решения следующих задач: а) одновременной передачи голоса и данных (V+D), б) пакетной передачи данных (Packet data optimized).
Режим DMO предназначен для группового взаимодействия между абонентами за пределами зоны действия базовых станций TETRA. Связь между абонентами осуществляется в полудуплексном режиме, но при этом сохраняется возможность сделать индивидуальный или групповой вызов.
Радиоинтерфейс стандарта TETRA
Стандарт TETRA реализует максимально возможную в системах подвижной радиосвязи частотную эффективность – 4 логических канала занимают 25 кГц. Для сравнения: в системах APCO/ASTRO25 на одном частотном канале шириной 12,5 кГц реализуется только один логический канал.
На рис. 1 представлена структура радиоинтерфейса стандарта TETRA в режиме TMO.
Рис. 1. Структура радиоинтерфейса стандарта TETRA в режиме TMO.
Один из логических каналов базовой радиостанции TETRA является управляющим. Обычно это первый слот на первой несущей. Управляющая информация также передается в каждом 18 кадре на каждом логическом канале. При этом кадр общей длительностью 56,67 мс состоит из 4 временных интервалов (слотов).
Основные аспекты коммутации в рамках стандарта TETRA:
В режиме DMO картина иная (см. рис. 2). В отсутствие базовой станции синхронизация между физическими каналами отсутствует. Синхронизацию в логическом канале осуществляет терминал-мастер (терминал, у которого нажата клавиша PTT). А кроме этого абонентские терминалы не могут использовать все доступные слоты. Первая фаза стандарта TETRA подразумевает использование в режиме DMO только одного логического канала из 4 доступных. При этом другие группы, закрепленные на этой же частоте, получат сообщение о занятости канала. Вторая фаза предполагает возможность осуществления одновременно 2 групповых вызовов в режиме DMO.
Рис. 2. Структура каналов стандарта TETRA при работе в режиме DMO.
Обнаружение и исправление ошибок, защита информации
Рис. 3. Формирование общей емкости одного физического канала.
Кодирование речи
Рис. 4. Сравнение качества голоса в сетях TETRA и GSM.
Для справки: оценка MOS 4 означает «превосходное качество, незаметное ухудшение»; MOS 3 «хорошее качество, различимое, но не раздражающее ухудшение».
Энергетика и качество покрытия сетей TETRA
В отличие от аналоговых систем, где можно наблюдать постепенную деградацию качества передачи голоса с увеличением расстояния, в цифровых системах качество речи можно считать неизменно-высоким и независящим от удаления от базовой станции. Очевидно, что существует порог расстояния, при котором уровень ошибок превышает исправляющую способность кода, и связь становится невозможной. Цифровые системы дают заметное преимущества по покрытию и качеству речи. На рис. 5 представлен сравнительный график ухудшения качества передачи голоса для аналоговых систем и систем TETRA.
Рис. 5. График ухудшения качества речи в аналоговых и цифровых системах связи.
Существенным преимуществом сетей стандарта TETRA, в сравнении с аналоговыми системами или сетями APCO25, является функция автоматического регулирования излучаемой мощности мобильных терминалов. Автоматическое управление мощностью излучаемого сигнала позволяет существенно экономить ресурсы аккумуляторных батарей переносных терминалов, а также снизить уровень излучений вплоть до 15 дБм.
Функциональный набор стандарта TETRA
Голосовые вызовы
Полный перечень дополнительных услуг, относящихся к голосовым вызовам и поддерживаемых в рамках стандарта TETRA, не имеет смысла перечислять в рамках настоящей публикации. Можно остановиться лишь на некоторых из них, наиболее важных:
Передача данных
Существуют несколько режимов передачи данных: без защиты (до 7.2 кбит/с), с низким уровнем защиты до 4.8 кбит/с) с высоким уровнем защиты (до 2.4 кбит/c). При применении незащищенной передачи данных функция проверки доставки данных должна выполняться приложениями верхнего уровня эталонной модели OSI.
Идентификация и адресация в рамках стандарта TETRA
Номерной план в рамках стандарта TETRA соответствует рекомендациям ITU E.212.
Для домашней сети TETRA выделяют следующие TSI номера (TETRA Subscriber Identities):
Для роуминговой сети TETRA:
Каждая радиостанция TETRA обладает как минимум одним семейством TSI, в состав которого входят следующие элементы:
Мигрирующие абоненты могут сохранять в визитных сетях имеющиеся ITSI, либо получать от оператора визитной сети новые идентификаторы-псевдонимы. В последнем случае они называются (V)ATSI. Мигрирующим абонентам могут быть также присвоены визитные групповые идентификаторы (V)GSSI.
Адресация TSI имеет два поля в структуре идентификатора (номера TETRA):
Если абонент системы TETRA набирает несуществующий идентификатор, вызов отклоняется системой.
Несколько слов следует сказать о номерах TEI (TETRA Equipment Identities). Указанные номера являются уникальными для каждого абонентского терминала TETRA — не существуют двух радиостанций с одним и тем же идентификатором. Номер TEI состоит из 15 цифр и включает в себя сборочный код FAC (Final Assembly Code), код подтверждения TAC (Type Approval Code), а также электронный серийный номер ESN (Electronic Serial Number) и резервный номер SPR (Spare). Двухзначный сборочный код указывает на производителя и место сборки.
Безопасность в сетях TETRA
Эти мероприятия обеспечиваются следующими механизмами:
Аутентификация абонентов осуществляется на основе главного ключа (K-key) и уникального номера TEI (см. выше). Абонентский терминал с неправильным идентификатором не допускается к ресурсам системы TETRA.
Шифрование информации является опциональной особенностью каждой конкретной системы стандарта TETRA. Радиоинтерфейс стандарта TETRA является защищенным априори. Но возможны и другие опции по шифрованию:
Секретность же параметров абонента обеспечивается посредством кодовой защиты конфигурации абонентского терминала и присвоения идентификаторов-псевдонимов.
Что же мы получаем от TETRA?
и, как результат, увеличить скорость реагирования на чрезвычайные ситуации, повысить безопасность технологического процесса и экономическую эффективность предприятия? Решать вам.
Общие сведения о системе TETRA TETRA
TETRA представляет собой стандарт цифровой транкинговой радиосвязи, состоящий из ряда спецификаций, разработанных Европейским институтом телекоммуникационных стандартов ETSI (European Telecommunications Standards Institute). Стандарт TETRA создавался как единый общеевропейский цифровой стандарт. Поэтому до апреля 1997 г. аббревиатура TETRA означала Трансевропейское транкинговое радио (Trans-European Trunked Radio). Однако в связи с большим интересом, проявленным к стандарту в других регионах, территория его действия не ограничивается только Европой. Поэтому в настоящее время TETRA расшифровывается как Наземное транкинговое радио (TErrestrial Trunked Radio).
Стандарт TETRA разработан на основе технических решений и рекомендаций стандарта GSM и ориентирован на создание систем связи, эффективно и экономично поддерживающих совместное использование сетей радиосвязи различными группами пользователей с обеспечением секретности и защищенности информации. Особое внимание в стандарте уделено интересам служб общественной безопасности.
Разработка стандарта была начата в 1994 г. и уже в 1996 г. были представлены первые версии спецификаций стандарта TETRA.
В стандарт TETRA входят спецификации беспроводного интерфейса, интерфейсов между сетью TETRA и телефонной сетью общего пользования, сетью передачи данных, учрежденческими АТС и т. п. В стандарт включено описание всех основных и дополнительных услуг, предоставляемых сетями TETRA. Специфицированы также интерфейсы локального и внешнего централизованного управления сетью.
1. Технические сведения о радиоинтерфейсе
В странах Европы за службами безопасности закреплены диапазоны 380-385/390-395 МГц, а для коммерческих организаций предусмотрены диапазоны 410-430/450-470 МГц.
В Азии (прежде всего в Китае) для систем TETRA используется диапазон 806-870 МГц.
В России для систем TETRA выделены диапазоны 412-417/422-427 МГц и 450-453/460-463 МГц.
Сообщения передаются мультикадрами длительностью 1,02 с. Мультикадр содержит 18 кадров, один из которых является контрольным. Кадр имеет длительность 56,67 мс и содержит 4 временных интервала (time slots). В каждом из временных интервалов передается информация своего временного канала. Временной интервал имеет длину 510 бит, из которых 432 являются информационными (2 блока по 216 бит).
2. Сетевая архитектура
Спецификация стандарта TETRA не накладывает ограничений на архитектуру сети связи. Благодаря модульному принципу построения могут быть реализованы разнообразные конфигурации сетей связи с различной географической протяженностью.
Сети стандарта TETRA предполагают распределенную инфраструктуру управления и коммутации, обеспечивающую быструю передачу вызовов и сохранение локальной работоспособности системы при отказе ее отдельных элементов. Основными элементами сетей TETRA являются базовые и мобильные станции, устройства управления базовыми станциями, контроллеры базовых станций, диспетчерские пульты, терминалы технического обслуживания и эксплуатации. Функции сетевого обслуживания и межсистемного взаимодействия определяются следующими специфицированными интерфейсами [4]:
радиоинтерфейсом (Radio Air Interface), определяющим взаимодействие базовой станции с мобильными абонентскими радиостанциями;
радиоинтерфейсом непосредственного соединения между двумя абонентскими радиостанциями (Direct Mode Radio Air Interface);
интерфейсом проводной связи (Line Station Interface), связывающим контроллер базовой станции с диспетчерским пультом;
интерфейсом связи между терминалом передачи данных и мобильной станцией или диспетчерским пультом (Terminal Equipment Interface);
интерфейсом управления сетью (Network Management Interface);
интерфейсом (Gateways to PABX, PSTN, ISDN, PDN) для подключения к учрежденческим АТС (УАТС), телефонной сети общего пользования (ТФОП), цифровой сети с интеграцией обслуживания (ЦСИО), сети с коммутацией пакетов (СКП).
3. Режимы функционирования системы и виды информационного обмена
Система стандарта TETRA может функционировать в следующих режимах:
непосредственной связи (DMO).
В режиме транкинговой связи обслуживаемая территория перекрывается зонами действия базовых п станций. Для обмена служебной информацией между базовыми и абонентскими радиостанциями выделается один или несколько каналов управления. Для осуществления вызовов абонентским радиостанциям выделяются рабочие каналы сообщений.
Каналы передачи сообщений могут выделяться в соответствии со следующими способами.
Каналы передачи сообщений могут выделяться в соответствии со следующими способами:
Транкинг сообщений (message trunking). Канал присваивается в начале сеанса связи и освобождается по его окончанию.
Транкинг передач (transmission trunking). Канал присваивается только на время одной транзакции (периода передача/прием), после чего он освобождается. Для следующей транзакции может быть выделен новый канал.
В режиме непосредственной (прямой) связи между терминалами устанавливаются двух- и многоточечные соединения по радиоканалам, не связанным с каналом управления сетью, без передачи сигналов через базовые приемопередающие станции.
В системах стандарта TETRA мобильные станции могут работать в т.н. режиме «двойного наблюдения» («Dual Watch»), при котором обеспечивается прием сообщений от абонентов, работающих как в режиме транкинговой, так и прямой связи.
В системах стандарта TETRA поддерживаются 2 основных вида информационного обмена:
Передача речи
Передача данных
4. Основные функции сетевого обслуживания
Основные функции сетевого обслуживания, или сетевые процедуры, обеспечиваются стандартизированными службами TETRA. Набор используемых сетевых процедур для конкретной сети определяется оператором.
К основным сетевым процедурам относятся:
регистрация мобильных абонентов и роуминг (процедура закрепления абонента за одной или несколькими базовыми станциями и обеспечение возможности перемещаться из зоны в зону без потери связи);
повторное установление связи (обеспечение возможности замены сетью базовой станции, используемой абонентом, в случае ухудшения условий связи) ;
аутентификация абонентов (установление подлинности абонентов);
отключение/подключение абонента (процедура отключения (подключения) абонента от (к) сети по его инициативе);
отключение абонента оператором сети (процедура блокирования работы абонентского терминала оператором сети);
управление потоком данных (обеспечение возможности сети переключать на себя поток данных, направленный к определенному абоненту).
выбор зоны (задание пользователем зоны для маршрутизации вызова);
идентификация номера вызывающего абонента (определение и отображение на терминале вызываемого пользователя идентификационного номера вызывающего абонента);
ограничение идентификации вызывающего абонента (запрещение определения и отображения на терминале вызываемого абонента идентификатора вызывающего пользователя);
идентификация вызываемого абонента;
ограничение идентификации вызываемого абонента;
сообщение о вызове (информирование пользователя о вызове его определенным абонентом);
безусловная переадресация вызовов (перенаправление вызовов по определенному номеру);
переадресация вызовов при занятости абонента (перенаправление вызовов при занятости абонента);
переадресация вызовов в ответ (перенаправление вызовов, если абонент не отвечает);
переадресация вызовов при нахождении абонента вне зоны связи;
вызов с использованием списка абонентов (вызов направляется по первому доступному номеру из списка абонентов);
адресация с использованием коротких номеров (использование предварительно определенных укороченных номеров);
ожидание вызова (оповещение пользователя, ведущего переговоры, о поступлении другого вызова; вызов может быть принят, пропущен или отвергнут);
удержание вызова (прерывание и последующий поиск вызова);
завершение вызова для занятого абонента (задержка вызова абонента до момента освобождения его номера);
передача данных управления (передача данных управления групповым вызовом другому пользователю);
подключение вызова (включение режима, при котором один пользователь, взаимодействующий с другим, может сделать участником вызова третьего абонента);
исключение поступающих вызовов (блокировка определенных категорий поступающих вызовов);
исключение исходящих вызовов (запрет на использование абонентом определенных категорий исходящих вызовов);
сохранение вызова (предотвращение приоритетного прерывания при ведении сеанса связи);
информация об оплате (предоставление пользователю сведений о стоимости разговора).
6. Безопасность связи
Стандарт TETRA обеспечивает два уровня безопасности передаваемой информации:
стандартный уровень, использующий шифрование радиоинтерфейса (обеспечивается уровень защиты информации, аналогичный системе сотовой связи GSM);
высокий уровень, использующий сквозное шифрование (от источника до получателя).
Средства защиты радиоинтерфейса стандарта TETRA включают механизмы аутентификации абонента и инфраструктуры, обеспечения конфиденциальности трафика за счет потока псевдоимен и специфицированного шифрования информации. Определенная дополнительная защита информации обеспечивается возможностью переключения информационных каналов и каналов управления в процессе ведения сеанса связи.
Более высокий уровень защиты информации является уникальным требованием специальных групп пользователей. Сквозное шифрование обеспечивает защиту речи и данных в любой точке линии связи между стационарными и мобильными абонентами. Стандарт TETRA задает только интерфейс для сквозного шифрования, обеспечивая тем самым возможность использования оригинальных алгоритмов защиты информации.
7. Заключение.
В заключение следует отметить, что полный перечень функциональных возможностей, определенных стандартом, далеко не всегда нужен и востребован теми или иными группами потребителей. Именно поэтому различные производители оборудования TETRA имеют различный набор функций в системах TETRA, предлагаемых ими на рынок. В частности, межсистемный интерфейс (ISI) доступен только у очень ограниченного числа производителей.
Очень важно четко понимать в каждом конкретном проекте, какие функции являются обязательными для потребителя, а какие – желательными. А при выборе того или иного технического решения обязательно проводить сравнение требуемой функциональности с той, которую реально обеспечивает то или иное решение.