7.1.2. Особенности защиты информации от ошибок в системе сотовой подвижной радиосвязи стандарта GSM

 

Защита информации от ошибок. Для защиты от ошибок в ра­диоканалах подвижной связи GSM используется сверточное и блочное кодирование с перемежением. Перемежение обеспечивает преобразо­вание пакетов ошибок в одиночные ошибки. Сверточное кодирование является мощным средством борьбы с одиночными ошибками.      Блоч­ное кодирование главным образом используется для обнаружения не­скорректированных ошибок.

Блочный код {n,k,t) преобразует k информационных символов в п символов путем добавления символов четности (пk), а также может корректировать t ошибок символов.

Сверточные коды (СК) относятся к классу непрерывных помехо­устойчивых кодов. Одной из основных характеристик СК является ве­личина К, которая называется длиной кодового ограничения и показы­вает, на какое максимальное число выходных символов влияет данный информационный символ. Так как сложность декодирования СК по наи­более выгодному, с точки зрения реализации, алгоритму Витерби возра­стает экспоненциально с увеличением длины кодового ограничения, то типовые значения К малы и лежат в интервале 3-10. Другой недостаток СК заключается в том, что они не могут обнаруживать ошибки. Поэто­му в стандарте GSM для внешнего обнаружения ошибок используется блочный код на основе сверточного кода (2,1,5) со скоростью r = 1/2.

Наибольший выигрыш СК обеспечивает только при одиночных (слу­чайных) ошибках в канале. В каналах с замираниями, что имеет место в GSM, необходимо использовать СК совместно с перемежением.

В GSM основные свойства речевых каналов и каналов управления значительно отличаются друг от друга. Для речевых каналов необ­ходима связь в реальном масштабе времени с короткими задержками при сравнительно низких требованиях к вероятности ошибки в кана­ле. Для каналов управления требуется абсолютная целостность дан­ных и обнаружение ошибок, но допускается более длительное время передачи  и  задержки.

В соответствии с общей структурой кадров в стандарте GSM переда­ча информационных сообщений и сигналов управления осуществляется в нормальном временном интервале (NB) TDMA кадра. Структура NB (два пакета по 57 информационных бит каждый) требует, чтобы коли­чество кодированных бит т, соответствующих п некодированным битам в общей схеме кодирования и перемежения (рис. 7.20), равнялось бы целому числу, кратному 19. Затем эти биты зашифровываются и объ­единяются в I групп. Количество бит в этих группах также должно равняться 19, I групп переходят в I временных интервалов. Номер I называется степенью  перемежения.

В различных логических каналах используются различные сверточ­ные коды, поскольку скорости передачи и требования по защите от оши­бок также различны. Для упрощения механизмов кодирования и де­кодирования для формирования кодов используются только несколько полиномов.  Это позволяет применять сверточный код с относительной

скоростью r = 1/2. Однако, чтобы выполнить требования формирова­ния полноскоростного канала связи, а также привести в соответствие структуру размещения бит со структурой кадров, необходима скорость r = 244/456 = 0,535. Для выравнивания скорости в речевом кана­ле до r = 1/2 применяют прореживание, т.е. периодический пропуск некоторых кодированных символов. Такая операция называется пер­форированием, а формируемые таким образом коды называются пер­форированными. При приеме декодер, зная алгоритм прореживания, интерполирует принимаемые данные.

При передаче логического быстрого совмещенного канала управле­ния FACCH перфорирование не используется.

В табл. 7.3 приведены типы формирующих полиномов, используе­мых для сверточного кодирования в различных логических каналах.

Структурная схема радиотракта с блоками канального кодирования и перемежения, соответствующая элементам системы и Рекомендациям стандарта GSM, показана на рис. 7.21.

Рассмотрим более детально используемую в стандарте GSM схе­му кодирования и перемежения для каналов передачи речи и каналов

управления.

Сверточное кодирование и перемежение в полноскоростном речевом канале. Обобщенная схема кодирования в полноскоростном речевом канале показана на рис. 7.22. Эта схема соответствует струк­турной схеме радиотракта, приведенной на рис. 7.21.

Рис. 7.22. Обобщенная схема кодирования в полноскоростном речевом канале

 

Речевой кодек передает каждые 260 бит информационной после­довательности со скоростью 13 кбит/с на схему канального кодирова­ния. Первые 182 бита этого кадра, называемые в стандарте GSM би­тами 1-го класса, защищаются с помощью слабого блочного кода для обнаружения ошибок в приемнике.

Кодирование осуществляется следующим образом: биты класса 1 разделяются дополнительно на 50 бит класса 1а и 132 бита класса 16 (рис. 7.23,а). Биты класса 1а дополняются тремя битами проверки на четность (рис. 7.23,6). Блочный код представляет собой укороченный систематический циклический код (53, 50) с формирующим полиномом вида g(D)  =   D3 + D + 1.

Структурная схема кодирующего устройства показана на рис. 7.24. В соответствии с принятым правилом формирования систематическо­го кода ключ Sw закрыт на время первых пяти-десяти тактовых им­пульсов, а информационные биты, поступающие на вход кодирующего

Рис. 7.23. Алгоритм кодирования в полноскоростном речевом канале

 

устройства, одновременно поступают на блок переупорядочения и фор­мирования бит проверки на четность (см. рис. 7.21). После 50 тактовых импульсов переключатель Sw срабатывает, и биты проверки на четность поступают из кодирующего устройства. Сформированный в результате кадр показан на рис. 7.23. На этой стадии проводится первый шаг перемежения (рис. 7.23). Биты с четными индексами собираются в первой части информационного слова, за ними следуют три бита проверки на четность. Затем биты с нечетными индексами запоминаются в буфер­ной памяти и переставляются так, как показано на рис. 7.23,в.   Далее

Рис. 7.24. Структурная схема кодера: а— первоначальный речевой кадр; 6— циклический код класса 1 (обнаружение ошибок); в — переупорядо­чение и концевая комбинация;

rсверточный код т  =   1/2, класс 1 (исправление ошибок);

д — переупорядочение и разделение; е — блочно-диагональное перемежение;

ж— разбиение на пакеты; э — перемежение пакетов

 

 

следуют четыре нулевых бита, которые необходимы для работы кодера, фор­мирующего код, исправляющий случай­ные ошибки в канале. После чего 189 бит класса 1 кодируются сверточным кодом (2,1,5) со скоростью г = 1/2 (см. рис. 7.21). Структурная схема ко­дера и его формирующие полиномы приведены на рис. 7.25.

Как показано на рис. 7.23.г, после сверточного кодирования общая длина кадра составляет 2 х 189 + 78 = 456 бит. После этого кадр из 456 бит делит­ся   на   восемь   57-битовых   подблоков

Рис. 7.25. Структур­ная схема кодера и его формирующие полиномы

 

(рис. 7.23,д), которые подвергаются диагональному и внутрикадровому перемежению (рис. 7.22, 7.23). Результаты перемежения показаны на рис. 7.23,ж, з. Более точно, подблоки В0 и В4 формируются в па­кеты по 114 бит, которые являются результатом блочно-диагонального перемежения (Dl/В). На рис. 7.23,е биты В0 и В4 подблоков попарно перемежаются, образуя процесс внутрикадрового битового перемежения (IBI/B). В результирующий пакет (рис. 7.23,з) включены два опережаю­щих флага h1, h0, которые используются для классификации различ­ных пакетов передачи.

Кодирование и перемежение в полноскоростном канале пере­дачи данных. Для повышения эффективности применения сверточно-го кодирования в полноскоростных каналах передачи данных необходим длительный период перемежения. В этих каналах внутрикадровое пе­ремежение (IBI/B) реализуется для степени перемежения I = 19, что приводит к задержке передачи данных на 19 х 116 = 2204 бита. Если биты 1-го пакета (временного интервала) до перемежения обозначить как С(Кт),  т =  1, . . ., 116, то схема перемежения,  т.е. позиции бит

после перемежения, определяется следующей формулой:

I(K+j,j+19t) = C(Km)

для всех К,  где j = m mod 19, t = m mod 6.

Эта схема перемежения иллюстрируется примером на рис. 7.26.

Кодирование   и   перемежение   в   каналах   управления.На рис. 7.27 показан алгоритм защиты от ошибок данных, передаваемых по каналам управления. Эта схема используется для всех логических кана­лов управления, за исключением блоков данных в канале синхронизации (SCH) и данных в канале параллельного доступа (RACH). Радиосистема принимает по линии передачи данных блоки длиной п = 184. Сначала они защищаются укороченным двоичным циклическим кодом (Fire-код) с формирующим  полиномом  вида

g(D) = {D23 + l)(D17 + D3 + 1).

 

В систематическом виде последовательность кодированных цикли­ческим кодом информационных бит над полем GF(2) отображается полиномом   вида

U(0)D223 + U(1)D222 + ... + U(222)D + U(223),

 

где U(0),U(1),...,U(183) — информационные биты;   U (184)), U (185),  ..,U(223) — биты  проверки  на четность.

В результате сформированный блок из 224 бит (включая 40 бит проверки  на  четность) дополняется  четырьмя  концевыми  (нулевыми)

битами для получения равной защиты для последних бит.

Полученная в результате блочного кодирования последовательность подвергается кодированию сверточным кодом со скоростью г = 1/2 (идентичен коду TCH/FS), который задается полиномами:

G0 = 1 + D3 + D4    и    G1=l + D + D2 + D4.

В результате сверточного кодирования формируется блок из 456 кодированных бит {С(0),..., С(455)}.

Так же, как и в полноскоростном речевом канале (см. рис. 7.23), полученная кодированная последовательность подвергается упорядоче­нию и разделению на 8 пакетов по 57 бит {B(0),..., 5(7)}. Каждый пакет состоит из блоков. Блок j, обозначаемый Bj = {b(j, 0), b(j, 1),..., b(j, 56)}, формируется из 456 кодированных бит по правилу Ь^^ = с(к), определяемому табл.  7.4.

Блочно-диагональное и внутрикадровое перемежение осуществля­ется так же, как и в полноскоростном речевом канале (см. рис.7.25.е).

Полная последовательность выполнения операций кодирования и перемежения для всех каналов связи и управления GSM показана на рис. 7.28. В представленной схеме для каналов управления SACCH, РСН, AGCH, SDCCH используется блочное прямоугольное перемеже-ние/деперемежение. Алгоритм прямоугольного перемежения иллюстри­руется на рис. 7.29. При перемежении кода (п, k,t)dn символьных длин­ных кодированных слов записываются кодирующим устройством в память перемежителя строка за строкой, а затем передаются в модулятор столбец за столбцом. В приемнике после демодулятора деперемежитель обратной операцией восстанавливает первоначальный порядок симво­лов,  после чего осуществляется декодирование.

 

7.1.3. Особенности обеспечения безопасности

информации в системе сотовой подвижной радиосвязи стандарта GSM

 

Общая характеристика безопасности связи

Сотовые системы подвижной связи нового поколения в состоянии (^принять всех потенциальных пользователей, если будет гарантирована безопасность связи.

В стандарте GSM термин «безопасность» понимается как исклю­чение несанкционированного использования системы и обеспечение се­кретности переговоров подвижных абонентов. Определены следующие механизмы безопасности в стандарте GSM:

•  аутентификация;

•  секретность передачи данных;

•  секретность абонента;

•  секретность направлений соединения абонентов.

Защита сигналов управления и данных пользователя осуществляет­ся только по радиоканалу. Режимы секретности в стандарте GSM опре­деляются Рекомендациями, приведенными в табл. 7.5.

Далее рассмотрим механизмы безопасности в стандарте GSM, об­щий состав секретной информации, а также ее распределение в аппарат­ных средствах GSM системы. При этом будем использовать термины и обозначения,  принятые в рекомендациях GSM.

Механизмы аутентификации. Для исключения несанкциониро­ванного использования ресурсов системы в стандарте GSM реализуются механизмы аутентификации — проверки подлинности абонента.

Таблица   7.5

Каждый подвижный абонент на время пользования системой связи получает стандартный модуль подлинности абонента (SIM-карту), ко­торый  содержит:

•  международный идентификационный  номер подвижного абонента (IMSI);

•  свой индивидуальный ключ аутентификации (Ki);

•  алгоритм аутентификации  (A3).

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

Процедура проверки сетью подлинности абонента реализуется сле­дующим  образом.

Сеть передает случайный номер (RAND) на подвижную станцию. Подвижная станция определяет значение отклика (SRES), используя RANDKi   и  алгоритм  A3:

SRES = Ki, [RAND].

Подвижная станция посылает вычисленное значение SRES в сеть, которая сверяет значение принятого SRES со значением SRES, вычи­сленным сетью. Если оба значения совпадают, подвижная станция мо­жет осуществлять передачу сообщений. В противном случае связь пре­рывается и индикатор подвижной станции должен показать, что опо­знавание  не состоялось.

По причине секретности вычисление SRES происходит в рамках SIM. Несекретная информация (такая, как Ki) не подвергается обработке в модуле SIM. Процедура аутентификации иллюстрируется рис. 7.30.

 

Секретность передачи данных

 

Ключ шифрования. Для обеспечения секретности передаваемой по радиоканалу информации вводится следующий механизм защиты. Все конфиденциальные сообщения должны передаваться в режиме за­щиты информации. Алгоритм формирования ключей шифрования (А8) хранится в модуле SIM. После приема случайного номера RAND подвиж­ная станция вычисляет, кроме отклика SRES, также и ключ шифрования

с), используя RAND, Ki - и алгоритм А8 (рис. 7.31):

 

Кс = Ki [RAND].

 

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

Числовая последовательность ключа шифрования. Кроме слу­чайного числа RAND сеть посылает подвижной станции числовую по­следовательность ключа шифрования. Это число связано с действи­тельным значением Kс и позволяет избежать формирования неправиль­ного ключа. Число хранится подвижной станцией и содержится в ка­ждом первом сообщении, передаваемом в сеть. Некоторые сети прини­мают решение о наличии числовой последовательности действующего ключа шифрования в случае, если необходимо приступить к опозна­ванию или если выполняется предварительное опознавание, используя правильный ключ шифрования. В некоторых случаях это допущение реально  не обеспечивается.

Установка режима шифрования. Для установки режима шифро­вания сеть передает подвижной станции команду CMC (Ciphering Mode Command) на переход в режим шифрования. После получения команды CMC подвижная станция, используя имеющийся у нее ключ, приступает к шифрованию и дешифрованию сообщений. Поток передавемых дан­ных шифруют бит за битом или поточным шифром, используя алгоритм шифрования А5 и ключ шифрования Кс. Процедура установки режима шифрования показана на рис. 7.32.

Обеспечение секретности абонента. Для исключения определе­ния (идентификации) абонента путем перехвата сообщений, передава­емых по радиоканалу, каждому абоненту системы связи присваивает­ся «временное удостоверение личности» — временный международный идентификационный номер пользователя (TMSI), который действителен только в пределах зоны расположения (LA). В другой зоне расположе­ния ему присваивается новый TMSI. Если абоненту еще не присвоен вре­менный номер (например, при первом включении подвижной станции), идентификация проводится через международный идентификационный номер (IMSI). После окончания процедуры аутентификации и начала режима шифрования временный идентификационный номер TMSI пе­редается на подвижную станцию только в зашифрованном виде. Этот TMSI будет использоваться при всех последующих доступах к системе. Если подвижная станция переходит в новую область расположения, то ее TMSI должен передаваться вместе с идентификационным номером зоны (LAI), в которой TMSI был присвоен абоненту.

Обеспечение секретности в процедуре корректировки место­положения. При выполнении процедуры корректировки местоположе­ния по каналам управления осуществляется двухсторонний обмен ме­жду MS и BTS служебными сообщениями, содержащими временные но­мера абонентов TMSI. В этом случае в радиоканале необходимо обес­печить секретность переименования TMSI и их принадлежность кон­кретному абоненту.

Рассмотрим, как обеспечивается секретность в процедуре корректи­ровки местоположения, когда абонент проводит сеанс связи и при этом осуществляет перемещение из одной зоны расположения в другую.

В этом случае подвижная станция уже зарегистрирована в режиме перемещения VLR с временным набором TMSI, соответствующим преж­ней зоне расположения. При входе в новую зону расположения осуще­ствляется процедура опознавания, которая проводится по старому, заши­фрованному в радиоканале TMSI, передаваемому одновременно с наиме­нованием зоны расположения LAI. LAI дает информацию центру ком­мутации и центру управления о направлении перемещения подвижной станции и позволяет запросить прежнюю зону расположения о статусе абонента и его данные, исключив обмен этими служебными сообщения­ми по радиоканалам управления. При этом по каналу связи сообщение передается как зашифрованный информационный текст с прерыванием сообщения в процессе «эстафетной передачи» на 100-150 мс.

Процедура корректировки местоположения, включающая характе­ристики секретности,  показана на рис. 7.33.

Общий состав секретной информации и ее распределение в аппаратных средствах GSM. В соответствии с рассмотренными ме­ханизмами безопасности, действующими в стандарте GSM, секретной считается следующая  информация:

RAND — случайное число, используемое для аутентификации по­движного  абонента;

SRES — значение отклика — ответ подвижной станции на полу­ченное  случайное  число;

Кi — индивидуальный ключ аутентификации пользователя, ис­пользуемый для вычисления значения отклика и ключа шифрования;

Kс — ключ шифрования, используемый для шифрования/дешиф­рования сообщений, сигналов управления и данных пользователя в ра­диоканале;    

              

 

          

 

A3 — алгоритм аутентификации, используемый для вычисления значения отклика из случайного числа с использованием ключа Ki;

А8 — алгоритм формирования ключа шифрования, используемый для вычисления ключа Кс из случайного числа с использованием клю­ча   Ki;

А5 — алгоритм шифрования/дешифрования сообщений, сигналов управления и данных пользователя с использованием ключа Кс;

CKSN — номер ключевой последовательности шифрования, указывает на действительное число Кс, чтобы избежать использования раз­ных ключей на передающей и приемной сторонах;

TMSI — временный   международный  идентификационный   номер пользователя.

В табл. 7.6 показано распределение секретной информации в аппа­ратных средствах системы связи GSM.

Обеспечение секретности при обмене сообщениями между HLR, VLR и MSC. Основным объектом, отвечающим за все аспекты безопасности, является центр аутентификации (AUC). Этот центр может быть отдельным объектом или входить в состав какого-либо оборудова­ния, например в регистр местоположения (HLR).

AUC решает следующие задачи:

• формирование индивидуальных ключей аутентификации пользова­телей Ki  и соответствующих им международных идентификацион­ных номеров абонентов (IMSI);

 

•  формирование набора RAND/SRES/ Kс  для каждого IMSI и раскры­тие этих групп для HLR при необходимости.

Если подвижная станция переходит в новую зону расположения с новым VLR, новый VLR должен получить секретную информацию об этой подвижной станции. Это может быть обеспечено двумя способами:

•  подвижная станция проводит процедуру идентификации по своему международному номеру IMSI. При этом VLR запрашивает у реги­стра местоположение HLR группы данных RAND/SRES/ Kс,  при­надлежащих данному IMSI;

•  подвижная станция проводит процедуру аутентификации, используя прежний временный номер TMSI с наименованием зоны расположе­ния LAI. Новый VLR запрашивает прежний VLR для посылки ме­ждународного номера IMSI и оставшихся групп из RAND/SRES/ Kс, принадлежащих этим TMSI/LAI.

Если подвижный абонент остается на более длительный период в VLR, тогда после некоторого количества доступов с аутентификацией VLR из соображений секретности потребует новые группы RAND/SRES/ Кс   от   HLR.

Все эти процедуры определены в Рекомендации GSM 09.02.

Проверка аутентификации выполняется в VLR. VLR посылает RAND на коммутационный центр (MSC) и принимает соответствующие откли­ки SRES. После положительной аутентификации TMSI размещается с IMSI. TMSI и используемый ключ шифрования Кс посылаются в центр коммутации (MSC). Эти же процедуры определяются в Рекомендации GSM   09.02.

Передача секретной информации по радиоканалу уже описана в пре­дыдущих разделах и определена в Рекомендации GSM 04.08.

Модуль подлинности абонента. Введение режима шифрования в стандарте GSM выдвигает особые требования к подвижным станци­ям. В частности, индивидуальный ключ аутентификации пользователя Ki, связанный с международным идентификационным номером абонен­та IMSI, требует высокой степени защиты. Он также используется в процедуре  аутентификации.

Модуль подлинности абонента SIM содержит полный объем инфор­мации о конкретном абоненте.   SIM реализуется конструктивно в виде карточки с встроенной электронной схемой. Введение SIM делает по­движную станцию универсальной, так как любой абонент, используя свою личную SIM-карту, может обеспечить доступ к сети GSM через любую  подвижную станцию.

Несанкционированное использование SIM исключается введением в SIM индивидуального идентификационного номера (PIN), который при­сваивается пользователю при получении разрешения на работу в системе связи и регистрации его индивидуального абонентского устройства.

Основные характеристики модуля SIM определены в Рекомендации GSM 02.17. Состав секретной информации, содержащейся в SIM, по­казан  в  табл.  7.6.

В заключение следует отметить, что выбранные в стандарте GSM механизмы секретности и методы их реализации определили основные элементы передаваемых информационных блоков и направления переда­чи, на которых должно осуществляться шифрование (RAND/SRES/A'C от HLR к VLR; RAND и SRES — в радиоканале). Для обеспечения режи­ма секретности в стандарте GSM решены вопросы минимизации време­ни соединения абонентов. При организации систем сотовой радиосвязи по стандарту GSM имеется некоторая свобода в применении аспектов безопасности. В частности, не стандартизованы вопросы использова­ния центра аутентификации AUC (интерфейс с сетью, структурное раз­мещение AUC в аппаратных средствах). Нет строгих рекомендаций на формирование закрытых групп пользователей и системы приоритетов, принятых в GSM. В этой связи в каждой системе связи, использующей стандарт GSM, эти вопросы решаются самостоятельно.

 

7.2. Практические аспекты защиты

информации в системе сотовой

подвижной радиосвязи с кодовым разделением каналов

7.2.1. Особенности построения и функционирования систем сотовой радиосвязи стандарта IS-95

 

В середине 80-х годов наряду с GSM на роль общеевропейского стан­дарта претендовали еще четыре кандидата, два из которых, CD900 и MATS-D, использовали различные формы кодового разделения кана­лов. Однако в силу ряда причин данные проекты не были востребованы при построении радиоинтерфейса Глобальной системы мобильной связи.

Несмотря на то что технология CDMA была достаточно хорошо изучена и реализована в военной связи, ее использование в системах коммерческой сотовой связи сдерживал ряд серьезных проблем. Важ­нейшие из них — необходимость быстродействующей и высокоточной системы регулировки мощности, сложность синхронизации адресных последовательностей и недостаточно высокий уровень технологии изгото­вления   оборудования.

В системе CDMA мощности сигналов подвижных станций (ПС) на входе приемника базовой станции (БС) не должны отличаться более чем на ±1 дБ. В противном случае сигналы одних абонентов будут мас­кироваться более мощными сигналами других, что приведет к потере связи и, как следствие, к резкому ограничению пропускной способности сети. Избежать этого можно с помощью высокоэффективной системы автоматической регулировки мощности передатчиков ПС, способной от­слеживать средний уровень потерь на трассе распространения сигналов, а также медленные и быстрые замирания, возникающие при передви­жении  мобильных абонентов.

Решение проблемы синхронизации адресных последовательностей осложняется тем, что, во-первых, работа в условиях многолучевого рас­пространения сигналов значительно затрудняет точную настройку (ме­шают пики корреляционных функций по другим лучам), а во-вторых, передвижения мобильных абонентов приводят к необходимости посто­янной подстройки генераторов адресных последовательностей БС и ПС. Это требует разработки специальных быстродействующих алгоритмов синхронизации.

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

Названные проблемы были успешно решены американскими фир­мами Qualcomm, InterDigital, Motorola. На основе предложений фирмы Qualcomm был принят первый действующий стандарт мобильной сото­вой связи с кодовым разделением каналов IS-95 (коммерческое название cdmaOne). 28 сентября 1995 г. компания Hutchison Telephone (Гонконг) открыла коммерческую эксплуатацию сети сотовой связи на основе этого стандарта и оборудования фирмы Motorola (США).

 

Общая характеристика подвижной радиосвязи с кодовым разделением каналов стандарта IS-95

Как было упомянуто, первый действующий стандарт сотовой систе­мы подвижной радиосвязи общего пользования с кодовым разделением каналов (CDMA) впервые был разработан фирмой Qualcomm (США). Технические требования к системе CDMA сформированы в ряде стан­дартов Ассоциации промышленности связи (TIA):

IS-95 — радиоинтерфейс;                                      

IS-96 — речевые службы;                               

IS-97 — подвижная  станция;                          

IS-98 — базовая станция;                                      

IS-99 — службы  передачи данных.        

 

Система CDMA фирмы Qualcomm рассчитана на работу в диапазо­не частот 800 МГц, выделенном для сотовых систем стандартов AMPS, M-AMPS и D-AMPS (стандарты TIA IS-19, IS-20, IS-54, IS-55, IS-56, IS-88, IS-89, IS-90, IS-553). Общая полоса частот канала связи составляет 1,25 МГц. Одному оператору cdmaOne может быть выделен максималь­ный диапазон частот 12,5 МГц в стволах ПС→БС и БС→ПС, что со­ответствует 10 полосам по 1,25 МГц.

Безопасность или конфиденциальность является свойством техно­логии CDMA, поэтому во многих случаях операторам сотовых сетей не требуется специального оборудования шифрования сообщений.

Система CDMA Qualcomm построена по методу прямого расширения спектра частот на основе использования 64 видов последовательностей, сформированных по закону функций Уолша. Для передачи речевых со­общений выбрано речепреобразующее устройство с алгоритмом CELP со скоростью преобразования 8000 бит/с (9600 бит/с в канале). Возможны режимы работы на скоростях 4800, 2400 и 1200 бит/с.

В каналах системы CDMA применяется сверточное кодирование со скоростью 1/2 (в каналах от базовой станции) и 1/3 (в каналах от по­движной станции), декодер Витерби с мягким решением, перемежение передаваемых сообщений.

 

Основные характеристики стандарта CDMA Qualcomm и технические параметры оборудования сетей

В стандарте используется раздельная обработка отраженных сиг­налов, приходящих с разными задержками, и последующее их весовое сложение. Это значительно снижает отрицательное влияние эффекта многолучевости. При раздельной обработке лучей в каждом канале при­ема на БС используется четыре параллельно работающих коррелятора, а на ПС — три коррелятора. Наличие параллельно работающих корреля­торов позволяет осуществить мягкий режим эстафетной передачи (soft handoff) при переходе из соты в соту. Суть его состоит в обеспечении управления одной подвижной станцией одновременно двумя или более базовыми станциями. Как показано на рис. 7.34, транскодер, входящий в состав основного оборудования, осуществляет оценку качества прие­ма сигналов от двух базовых станций последовательно кадр за кадром. Выбор лучших кадров по результатам парных сравнений приводит к то­му, что результирующий сигнал, формируемый в процессе непрерывной коммутации и «склеивания» кадров, превосходит по качеству сигналы от базовых станций, участвующих в эстафетной передаче. Мягкое пе­реключение гарантирует высокое качество приема речевых сообщений и устраняет перерывы в сеансах связи при переходе из одной соты в другую, что имеет место в сотовых сетях связи других стандартов.

Быстродействующая система автоматического регулирования мощ­ности (АРМ) передатчиков MS не только обеспечивает заданный сред­ний уровень сигнала при приеме на БС, но и существенно компенсиру­ет быстрые замирания на трассе распространения. Эффективная рабо­та системы АРМ MS облегчает работу приемника БС, снижает уровень внутрисистемных шумов, увеличивает помехоустойчивость и повышает пропускную способность сети связи.

На рис. 7.35 приведена обобщенная структурная схема сети сотовой подвижной радиосвязи CDMA, основные элементы которой (БС, BSC, MSC, OMS) аналогичны используемым в сотовых сетях с частотным (NMT-450/900, AMPS, TACS) и временным (GSM, DCS-1800, PCS-1900,

Рис. 7.34. Механизм эстафетной передачи в IS-95

 

D-AMPS, JDC) разделением каналов. Основное отличие заключается в том, что в состав сети CDMA включены устройства оценки качества и выбора кадров (SU). Кроме того, для реализации процедуры мягко­го переключения между базовыми станциями, управляемыми разными контроллерами (BSC), вводятся линии передачи между SU и BSC (Inter BSC  Soft  handoff).

Протоколы установления связи в CDMA, так же как в других стан­дартах, основаны на использовании логических каналов.

В CDMA каналы для передачи с базовой станции называются пря­мыми (Forward), для приема базовой станцией — обратными (Reverse). Структура каналов в стандарте IS-95 показана на рис. 7.36.

Прямые каналы в CDMA:

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

Канал синхронизации обеспечивает идентификацию базовой стан­ции, уровень излучения пилотного сигнала, а также фазу псевдослучай­ной последовательности базовой станции.

После завершения указанных этапов синхронизации начинаются процессы  установления соединения.

Канал вызова используется для вызова подвижной станции. После приема сигнала вызова подвижная станция передает сигнал подтвержде­ния на базовую станцию, после чего по каналу вызова на подвижную станцию передается информация об установлении соединения и назна­чении канала связи. Канал персонального вызова начинает работать после того, как подвижная станция получит всю системную информа­цию (частота несущей, тактовая частота, задержка сигнала по каналу синхронизации).

Канал прямого доступа предназначен для передачи речевых сооб­щений и данных, а также управляющей информации с базовой стан­ции   на  подвижную.

Обратные каналы в CDMA:

Канал доступа обеспечивает связь подвижной станции с базовой станцией, когда подвижная станция еще не использует канал трафика. Канал доступа используется для установления вызовов и ответов на со­общения, передаваемые по каналу вызова (Paging Channel), команды и запросы на регистрацию в сети. Каналы доступа совмещаются (груп­пируются)  с каналами  вызова.

Канал обратного трафика — обеспечивает передачу речевых со­общений и управляющей информации с подвижной станции на базо­вую  станцию.

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

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

Стандарт cdmaOne предусматривает восемь форм регистрации ПС в  сети.

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

2.   При выключении  ПС.

3.   По сигналу таймера.

4.  По измеренной дистанции.   ПС регистрируется, как только рас­стояние между ней и местом ее последней регистрации превысит порог.

5.  По зоновому принципу.    ПС регистрируется  при переходе в но­вую  зону  сети.

6.  При изменении контрольных параметров.   Например, при изме­нении номера слота в канале персонального вызова.

7.   По команде с БС.

8.  По умолчанию.   Каждый раз при использовании ПС канала до­ступа БС может установить ее местонахождение.

Первые шесть форм регистрации — автоматические, поскольку ПС регистрируется без дополнительных указаний со стороны БС. При проведении автоматических регистрации оператор сети имеет возмож­ность изменять (устанавливать) пороговые значения контрольных ве­личин (время срабатывания таймера, пороговая дистанция, размер зо­ны и т.п.). Для повышения эффективности процесса обеспечения свя­зи целесообразно применять комбинацию сразу нескольких форм реги­страции. Информацию об используемых формах регистрации и соот­ветствующих контрольных величинах БС передают по каналам персо­нального вызова с помощью сообщения системных параметров (System Parameter  Message).

Например, при регистрации по измеренной дистанции БС сообща­ют свои координаты и пороговую дистанцию. Каждый раз, получая координаты новой БС, ПС определяет текущее расстояние до места по­следней регистрации. Как только порог будет превышен, последует про­цедура регистрации и новая БС станет точкой отсчета и центром те­кущей зоны  поиска   ПС.

Особенности прохождения вызовов в системах CDMA

Стандарт cdmaOne  предусматривает  обслуживание  вызовов трех типов:

•  исходящий из сети— ПС инициирует соединение с абонентом ста­ционарной телефонной сети общего пользования (PSTN);

•  входящий в сеть — абонент PSTN инициирует соединение с ПС;

•  внутрисетевой — одна ПС инициирует соединение с другой ПС, в этом случае все процедуры,  связанные с обслуживанием  вызова, проходят внутри сети сотовой связи без обращения к PSTN. Рассмотрим обслуживание исходящего из сети вызова.

 

После набора номера и нажатия клавиши (SEND) ПС посылает на БС начальное сообщение; БС извещает MSC о поступившем запросе на соединение. MSC проверяет номер ПС, резервирует линию PLMN-PSTN и посылает подтверждение на БС; БС присваивает ПС канал трафи­ка. Подвижная станция принимает сообщение БС по каналу прямого трафика и начинает передачу по каналу обратного трафика. Базовая станция принимает посылку ПС и по каналу прямого трафика передает сообщение о завершении инициализации канала трафика.

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

БС по завершении инициализации канала трафика разрешает ПС для повышения безопасности связи использовать индивидуальный длин­ный   код.

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

 

 

Особенности эстафетной передачи в системах CDMA. В стан­дарте cdmaOne фирмы Qualcomm реализовано три сценария эстафет­ной   передачи  (ЭП)  ПС:

•  межсистемная — между сотами разных зон обслуживания, с разны­ми MSC, или при переходе из одного частотного диапазона (полосы частот 1,25 МГц)  в другой;

•  межсистемная ЭП всегда жесткая (hard handover);

•  межсистемная,  с переключением   ПС в аналоговую систему сото­вой связи — жесткая ЭП;

•  внутрисистемная — в пределах одной зоны обслуживания, без из­менения диапазона частот; может проходить в мягком режиме (soft handover).

В свою очередь, внутрисистемная мягкая ЭП может быть трех типов:

•  межсотовая — ПС переходит из одной соты в другую (soft handover);

•  межсекторная — ПС переходит из одного сектора в другой внутри соты  (softer handover);

•  межсотовая/межсекторная — в процессе эстафетной передачи ПС поддерживает связь с разными сотами/секторами (soft/softer hand­over).

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

В ходе мягкой эстафетной передачи ПС одновременно использу­ет несколько каналов связи (старые и новые). Так, в системе CDMA Qualcomm при межсотовой эстафетной передаче может быть задейство­вано до трех соседних сот, а при межсекторной — два сектора одной соты. Последующая обработка кадров, переданных/принятых БС, обес­печивает высокое качество связи и делает эстафетную передачу прак­тически  незаметной для абонента.

В системе cdmaOne все ПС, находящиеся в активном режиме или в режиме ожидания, измеряют параметры пилотных сигналов БС и сравнивают их с пороговыми значениями.   

 

Рис. 7.37. Мягкая эстафетная передача в системе cdmaOne

 

 

По результатам измерений  ПС MSC заносит каждый канал БС в один из четырех списков:

•  активные каналы (active set) — текущие рабочие каналы, исполь­зуемые   ПС;

•  каналы-кандидаты (candidate set) — каналы, по своим параметрам близкие к активным.    Если при мягкой эстафетной передаче тре­буется дополнительный  рабочий  канал,   его выбирают  из списка кандидатов;

•  граничные  каналы  (neighbour set) — каналы,   которые наиболее близки к основным каналам, но не могут быть отнесены к ним хотя бы  по одному из критериев;

•  остальные каналы (remaining set) — все оставшиеся каналы.

В процессе работы ПС отслеживает наиболее сильные многолу­чевые компоненты сигналов в пилотном канале и оценивает их мощ­ность. Полученные оценки ПС сравнивает с порогом включения Tadd (add threshold) и порогом исключения Тdrop (drop threshold). Как толь­ко уровень любого пилотного сигнала, не относящегося в данный мо­мент к списку активных, превышает порог Tadd, ПС сообщает о значе­нии его мощности (Pilot Strength Measurement Message) на БС по каналу обратного трафика, а БС сигнализирует на MSC. Каждый MSC системы cdmaOne содержит селектор (рис. 7.37), который:

•  обрабатывает результаты измерений  ПС;

•  определяет необходимость инициирования эстафетной передачи;

•  посылает запрос контроллеру MSC (если мягкая эстафетная пере­дача  возможна).

Контроллер MSC обрабатывает поступивший запрос и подключает нужный  контроллер  БС (BSC).

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

BSC транслирует команду на ПС, которая:

•  получает  команду  и   настраивается   на   выделенный   новый   канал трафика;

•  посылает на БС по каналу обратного трафика сообщение об уста­новлении режима мягкой эстафетной передачи;

•  начинает работу в режиме мягкой эстафетной передачи,   исполь­зуя  выделенные  каналы.

При мягкой эстафетной передаче задействованные БС восстанавли­вают (см. рис. 7.37) кадры трафика, переданные ПС по обратному ка­налу, и транслируют их на MSC. (В случае межсотовой/межсекторной эстафетной передачи БС предварительно комбинирует сигналы, приня­тые в двух секторах одной соты.) Селектор анализирует качество приема в каждой ветви пространственного разнесения и из поступающих кадров формирует результирующий сигнал. Подвижная станция, принимая сиг­налы разных БС, подвергает их когерентной обработке с последующим оптимальным  весовым сложением.

Из-за передвижений мобильного абонента изменяется энергетика сигналов, принимаемых ПС. При падении уровня сигнала одного из активных пилотных каналов ниже порога Tdrop ПС запускает специаль­ный таймер (handover drop timer) и вместе с измеренной мощностью передает на БС (и далее на MSC) текущее значение таймера. Если в течение отведенного времени уровень критического сигнала снова воз­растет и превысит порог Tdrop, таймер сбрасывают, останавливают, а канал оставляют в списке активных. Если порог превышен не будет, селектор принимает решение о завершении эстафетной передачи, уда­ляет текущий канал из списка активных, сигнализирует об этом ПС и сообщает MSC о завершении эстафетной передачи. По сигналу MSC BSC отключает канал трафика и пополняет им банк свободных кана­лов.    Эстафетная передача  ПС завершается.

Рассмотренный пример демонстрирует мягкую эстафетную переда­чу при нахождении ПС в активном режиме (regular handover). Если ПС находится в режиме ожидания (idle handover), процесс будет про­текать  иначе.

В режиме ожидания ПС также непрерывно сканирует сигналы пи­лотного канала. При обнаружении более сильного пилотного сигнала MSC может инициировать процесс эстафетной передачи.

В соответствии с протоколом стандарта cdmaOne ПС принимает си­стемную информацию по каналу персонального вызова. С помощью вре­менного разделения канал персонального вызова делят на слоты дли­тельностью 80 мс каждый. В процессе мягкой эстафетной передачи ПС в состоянии ожидания сканирует все слоты канала персонального вызова «новой» БС (т.е. работает в режиме без временного разделе­ния). Как только ПС получает хотя бы одно адресованное ей сообщение по каналу персонального вызова от «новой» БС, она переходит в ре­жим с временным разделением. На этом процесс мягкой эстафетной передачи  завершается.

Эффективность мягкой эстафетной передачи во многом определяет­ся выбранными значениями порогов Tadd. Tdrop и времени срабатывания таймера. Выбор значений этих параметров осуществляется оператором с учетом необходимости разрешения следующих противоречий.

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

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

При этом необходимо понимать, что в стандарте cdmaOne увели­чение числа задействованных при мягкой эстафетной передаче БС не может обеспечить неограниченный рост качества связи. Это происходит из-за того, что, сколько бы БС ни адресовалось к данной ПС, принять те­кущий кадр она может только от двух «лучших» из них (две ветви прием­ника ПС обрабатывают сигналы одной БС, одна ветвь — сигналы другой БС, после чего сигналы ветвей суммируются). В обратном канале связи стандарт предусматривает пространственное разнесение с последующим выбором лучших кадров селектором MSC. Иными словами, каждый раз при формировании текущего кадра выбирают сигнал, принятый одной из участвующих в мягкой эстафетной передаче базовых станций.

Особенности регулирования мощности в системах CDMA. В системах связи с кодовым разделением каналов особую актуальность приобретает решение задачи автоматической регулировки мощности, по­скольку при отличии уровня сигналов в системе более чем на ±1 дБ сигналы одних абонентов будут маскироваться более мощными сигна­лами других. Это приведет к потере связи и, как следствие, к резкому ограничению пропускной способности сети.

В системе сотовой связи cdmaOne фирмы Qualcomm предусмотрена регулировка мощности как в прямом, так и в обратном канале связи. При этом особое внимание уделено регулированию мощности в широ­ком динамическом диапазоне на ПС — в обратном канале.   В прямом канале регулирование мощности носит скорее номинальный характер: мощность БС изменяется в узком динамическом диапазоне для грубой коррекции отношения сигнал/шум в приемном тракте ПС.

Такое решение продиктовано особенностями построения и функци­онирования сети сотовой связи. Поскольку абонент с ПС свободно (про­извольно) перемещается по обслуживаемой территории, физические ка­налы связи ПС→  БС имеют индивидуальный характер медленных и бы­стрых замираний сигналов. Поэтому для приведения уровня мощности сигналов ПС на входе приемника БС к заданному диапазону значений в обратном канале связи необходима быстродействующая высокоточная система автоматического регулирования мощности (АРМ).

В прямом канале на трассе распространения БС→ПС группового сигнала имеют место эквивалентные изменения канальных сигналов, т.е. посылки, переданные по каналам некоторой БС, испытывают одинако­вые затухания и замирания. Следовательно, будут выдержаны энерге­тические соотношения между отдельными сигналами в пределах груп­пового сообщения одной БС при приеме на ПС. Уникальность трасс распространения для каждой из ПС здесь не играет такой роли, как в канале ПС→БС, поэтому регулирование мощности в прямом канале свя­зи проводится менее тщательно, чем в обратном. По существу, главное требование при регулировании мощности передатчиков БС в стандар­те cdmaOne сводится к обеспечению минимально допустимого средне­го уровня сигнала при приеме на ПС. Это, при некотором снижении возможностей системы, упрощает ее, так как отпадает необходимость в сложных внутрисетевых взаимодействиях для балансирования мощ­ности  между отдельными   БС.

Рассмотрим некоторые технические аспекты АРМ в системе CDMA

Qualcomm.

Особенности регулирования мощности в обратном канале. Со­гласно стандарту IS-95 все БС в сети могут вести передачу в одном диа­пазоне частот. Наряду с другими сигналами каждая из БС излучает пилотный сигнал постоянной мощности. По циклическому сдвигу корот­кой ПСП подвижная станция определяет, какой базовой станцией был передан данный сигнал. Кроме этого, по уровню мощности принятого сигнала в пилотном канале ПС оценивает потери на трассе распростра­нения от данной БС до ПС. Для этого ПС использует передаваемую в канале синхронизации информацию о мощности передатчика БС, прихо­дящейся на излучение пилотного сигнала. В соответствии с оцененным уровнем потерь ПС устанавливает такую мощность передатчика, при ко­торой уровень сигнала на входе приемника БС окажется в заданных пределах. Это так называемое регулирование мощности по схеме без обратной связи (ОС) (open loop). Оно предназначено для компенсации эффектов затухания и медленных замираний в обратном канале связи и имеет период регулирования около 30 мс.  Принцип работы АРМ без ОС

схож с принципом работы АРУ приемника и показан на рис. 7.38.

В то же время прямой и обратный каналы связи в системе cdmaOne разнесены по частоте (частотное дуплексирование каналов) и имеют раз­личные коэффициенты передачи. В диапазонах частот, соответствую­щих прямому и обратному каналам, будут близки лишь средние значения затухания мощности сигнала на трассе распространения. Быстрые зами­рания сигналов в разнесенных частотных диапазонах протекают в общем случае независимо, поэтому после приема и обработки сигнала ПС БС оценивает отношение сигнал/шум в тракте приемника и сравнивает его с порогом. Величина сигнал/шум измеряется исходя из соотношения амплитуд Zj сигналов на выходе субканалов корреляторов и частоты ошибочных кадров (Frame Error Rate, FER). По расхождению измерен­ного и порогового отношений сигнал/шум БС вырабатывает решение и посылает ПС по каналу прямого трафика корректирующие данные о точной подстройке уровня мощности передатчика. Подвижная станция получает команды регулирования каждые 1,25 мс и изменяет мощность передатчика с шагом ±0,5 дБ в динамическом диапазоне 85 дБ. Это бы­строе регулирование мощности по схеме с обратной связью (ОС) (closed loop), главная задача которого состоит в компенсации эффектов бы­стрых замираний. Для минимизации задержки в петле регулирования соответствующие командные биты передаются без помехоустойчивого сверточного кодирования. Такое решение, несмотря на снижение каче­ства работы системы АРУ из-за роста вероятности ошибки при передаче

бит управления, позволяет отслеживать быстрые замирания сигнала.

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

БС для передачи команд регулирования мощности ПС использу­ет дельтамодулированные сигналы, которые либо увеличивают, либо уменьшают мощность передатчика ПС на фиксированную величину. Та­кие сигналы в системе cdmaOne позволяют эффективно отслеживать быстрые замирания при движении абонента со скоростью до 110 км/ч.

Таким образом, результирующую мощность передатчика ПС опре­деляют две системы АРМ: с ОС и без ОС. Однако доминирующее вли­яние оказывает система с ОС, ориентированная на борьбу с быстры­ми замираниями. В целом совместное использование двух механизмов регулирования мощности передатчиков ПС обеспечивает системе АРМ точность  и  динамичность.

Особенности регулирования мощности в прямом канале. Регу­лирование мощности передатчика БС осуществляется по командам ПС на основании проводимых ими измерений, т.е. по схеме с ОС. Для ка­ждого канала прямого трафика мощность регулируется индивидуально. Основная задача системы АРМ в прямом канале — ограничение уровня внутрисистемных помех за счет уменьшения излучаемой БС мощности. При этом стремятся, чтобы каждая ПС работала с минимально допусти­мым средним уровнем мощности принимаемого сигнала.

В процессе функционирования БС периодически реализует процеду­ру уменьшения мощности излучения в канале прямого трафика. Мощ­ность понижается до тех пор, пока ПС не зарегистрирует превышение порогового уровня частоты ошибочных кадров (FER) и не пошлет запрос на увеличение мощности передатчика БС. Базовая станция по коман­дам ПС перераспределяет выделенный ей системой жестко ограничен­ный ресурс мощности, повышая мощность излучения в соответствующих каналах трафика. Изменения мощности излучения каналов трафика в этом случае невелики и составляют «0,5 дБ в диапазоне ±6 дБ. Такое регулирование проводится с периодом 15-20 мс, т.е. приблизительно с частотой следования кадров информации на выходе вокодера.

 

7.2.2. Особенности защиты информации в системе

сотовой радиосвязи стандарта IS-95

 

Аспекты безопасности в стандарте IS-95. Стандарт IS-95 обеспе­чивает высокую степень безопасности передаваемых сообщений и дан­ных об абонентах.   Прежде всего, он имеет более сложный, чем GSM, радиоинтерфейс, обеспечивающий передачу сообщений кадрами с ис­пользованием канального кодирования и перемежения с последующим «расширением» передаваемых сигналов с помощью составных широко­полосных сигналов, сформированных на основе 64 видов последователь­ностей Уолша и псевдослучайных последовательностей с количеством элементов  215  и  (242 - 1).

Безопасность связи обеспечивается также применением процедур аутентификации  и  шифрования сообщений.

В стандарте IS-95 реализована процедура аутентификации, соответ­ствующая стандарту IS-54B. Шифрование сообщений, передаваемых по каналу связи, осуществляется также с использованием процедур стан­дарта   IS-54B.

В ПС хранится один ключ А и один набор общих секретных дан­ных. Подвижная станция может передавать «цифровую подпись» для аутентификации, состоящую из 18 бит. Эта информация передается в начале сообщения (в ответе ПС на запрос сети при поиске станции), добавляется к регистрационному сообщению или пакету данных, пере­даваемых по каналу доступа. В ПС предусмотрена возможность обно­вления  общих секретных данных.

В стандарте IS-95 реализован режим «частный характер связи», обеспечиваемый использованием секретной маски в виде длинного ко­да. Этот процесс также аналогичен процессу формирования маски в виде длинного кода, описанному в стандарте IS-54B.

Особенности защиты информации в прямом канале связи си­стемы cdmaOne. Прямой канал (ствол) связи системы cdmaOne вклю­чает 64 рабочих канала (рис. 7.39): один пилотный канал (pilot channel), один канал синхронизации (synchronization channel) и 62 канала переда­чи данных, из которых до 7 каналов могут быть использованы в качестве каналов персонального вызова (paging channel), а остальные (от 55 до 62 каналов) — для передачи прямого трафика (forward traffic channel). Для разделения каналов служат кодовые бинарные фазоманипулированные (БФМ) последовательности, представленные в табл. 7.7, сформированные на базе ансамбля ортогональных функций Уолша по следующему  алгоритму:

 

Адресная последовательность W0 (константа) предназначена для организации пилотного канала, а адресная последовательность W32 (ме­андр) — для организации канала синхронизации. Каналы персонально­го вызова и прямого трафика используют другие 62 адресные последовательности.

Обратите внимание: в прямом канале связи функции Уолша используются для кодового разделения рабочих каналов (в обратном канале связи их функциональное назначение принципиально иное).

Как показано на рис. 7.40,в передающем тракте БС перенесение сиг­налов в каналах на адресные поднесущие осуществляется в два эта­па. На первом этапе последовательностью информационных симво­лов модулируют (операция «сумма по модулю 2») адресную БФМ-последовательность, сформированную на основе функций Уолша (Wi-) с тактовой частотой 1,2288 Мбит/с. На втором этапе полученным по­током скремблируют («сумма по модулю 2») псевдослучайные БФМ-последовательности PNI и PNq (PNpseudonoise) в синфазном (I) и квадратурном (Q) каналах. Эти псевдослучайные последовательности (ПСП) не совпадают между собой и являются М-последовательностями. Они одинаковы для всех 64 каналов и имеют тактовую частоту 1,2288  Мбит/с.

В пилотном канале используется функция Уолша W0, определяю­щая формирование последовательности из 64 нулей. Поэтому резуль­тирующая адресная последовательность в пилотном канале фактически определяется псевдослучайными последовательностями PNI и PNq ква­дратурных каналов I и Q, являющимися М-последовательностями дли­ной 215 символов (короткий код), сформированные на основе полино­мов пятнадцатой степени PNI(x) — х15 + х13 + х9 + х8 + х7 + х5 + 1 и PNq(x) = х15 + х12 + х11 + х10 + х6 + х5 + z4 + х3 + 1.

В канал синхронизации данные поступают со скоростью 1200 бит/с. После сверточного кодирования (9, 1/2) их скорость возрастает в 2 ра­за — до 2400 бит/с.    Затем информационная последовательность поступает на устройство повторения, на выходе которого формируется ин­формационный поток со скоростью 4800 бит/с.

 

Далее следует процедура блокового перемежения в пределах кадров длительностью 20 мс. Перемежение применяется для преобразования возникающих при передаче в канале связи пакетов ошибок в одиноч­ные ошибки. Это позволяет существенно снизить вероятность ошибки при декодировании информации. На выходе блокового перемежителя скорость информационного потока не изменяется — 4800 бит/с.

После перемежения информационная последовательность поступа­ет на модулятор последовательностей Уолша. На входе модулято­ра каждый символ информационной последовательности имеет дли­тельность, равную четырем периодам (по 64 бита) последовательно­сти   Уолша:

1,2288 Мбит/с = 64·4·4800 бит/с.

На выходе модулятора тактовая частота информационного потока со­ставляет 1,2288 Мбит/с. В канале синхронизации используется функ­ция Уолша W32, определяющая формирование последовательности ти­па   «меандр».

В каналах прямого трафика для передачи речи предусмотрено ис­пользование вокодера CELP с переменной (в зависимости от параме­тров речи абонента) скоростью преобразования: 8550, 4000, 2000 или 800 бит/с. Информация в каналах трафика передается кадрами дли­тельностью 20 мс. При этом скорость передачи кодированной речевой информации, поступающей в канал, постоянна в течение кадра и со­ставляет 9600, 4800, 2400 или 1200 бит/с. Сверточный кодер с длиной кодового ограничения 9 и скоростью 1/2 удваивает скорость информа­ционного потока на выходе: 19200, 9600, 4800 или 2400 бит/с соответ­ственно. Для выравнивания скорости потоков кодированной речевой ин­формации до скорости 19200 бит/с применяется устройство повторения:

Рис. 7.40. Структурная схема передающего тракта базовой станции

 

19200 х 1 = 19200 бит/с; 9600 х 2 = 19200 бит/с; 4800 х 4 = 19200 бит/с; 2400 х 8  =  19200 бит/с.

Чем больше кратность повторения символов, тем меньшая мощ­ность используется для их передачи по каналу связи. Это позволяет снизить уровень взаимных помех в системе и увеличить пропускную способность сети.

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

Длинный код, формируемый на основе линейного полинома 42-й степени Р(х) = х42 + ж35 + х33 + х31 + х27 + х26 + х25 + х22 + ж21 19 + х18 + х17 + х16 + х10 + х7 + х6 + х5 + х3 + х2 + х + 1, являющийся М-последовательностью длиной 242 - 1 яз 4,4 • 1012 бит, несет инфор­мацию об индивидуальном номере абонента в сети.

Рис. 7.41.  Структура маски длинного кода канала прямого трафика

 

 

Необходимые для генерирования длинного кода данные — маска (начальное заполнение генератора) записаны в постоянном запоминающем устройстве (ПЗУ) ПС. Они содержат 42 бита и включают фиксированную для всех кана­лов прямого трафика преамбулу из 10 бит и уникальный идентификатор обслуживаемой ПС — 32-битовый серийный номер (рис. 7.41).

Генерирование длинного кода осуществляется с тактовой частотой 1,2288 Мбит/с, после чего устройство децимации (на рис. 7.40 не показа­но) понижает тактовую частоту до 19200 бит/с, оставляя каждый шесть­десят четвертый символ исходной последовательности. Сформирован­ный таким образом длинный код поступает на один из входов скрем-блера. На второй вход поступает информационная последовательность с выхода блокового перемежителя (также со скоростью 19200 бит/с). Скремблер осуществляет суммирование по модулю 2 входных потоков. Скремблирование информации длинным кодом является мощным кри­птографическим средством, обеспечивающим высокую степень конфи­денциальности  передаваемых сообщений.

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

После мультиплексора поток данных со скоростью 19200 бит/с по­ступает на вход кодового модулятора. Номер применяемой в адресной последовательности функции Уолша однозначно определяет номер ка­нала трафика БС. С выхода модулятора сложный сигнал с тактовой частотой 1,2288 Мбит/с направляется в квадратурные каналы I и Q, где осуществляется его скремблирование едиными для всех 64 каналов псевдослучайными  последовательностями PNI и PNq.

Каналы персонального вызова служат для передачи ПС системной информации и команд управления. Структура канала персонального вызова повторяет структуру канала прямого трафика. Различие состо­ит в том, что данные в каналы вызова поступают со скоростью 9600, 4800 или 2400 бит/с, информация в них не мультиплексируется с ко­мандами регулировки мощности и применяется другая маска длинно­го  кода  (рис.   7.42).                                                                                 

Сформированные в прямом канале связи квадратурные составля­ющие сигналов всех 64 рабочих каналов объединяются (суммируются

Рис. 7.42.  Структура маски длинного кода канала персонального вызова

 

с весами) в режиме линейного сложения. Сформированный групповой сигнал, имеющий синфазную и квадратурную компоненты, фильтруется в основной полосе частот (1,25 МГц) и поступает на схему 4-позиционной фазовой манипуляции ФМ-4 (Quaternary Phase Shift Keying, QPSK), где осуществляется его перенос на промежуточную частоту. Далее груп­повой сигнал переносится с промежуточной частоты на несущую, уси­ливается линейным усилителем мощности, и излучается передающей антенной   БС.

Особенности использования пилотного канала. Пилотный сиг­нал, непрерывно излучаемый БС, обеспечивает выполнение несколько функций. Во-первых, уровень мощности сигнала, излучаемого в пилот­ном канале, постоянен и на 4-6 дБ выше, чем в каналах трафика. По­движная станция использует пилотный сигнал для выделения опорного колебания, необходимого для когерентной обработки сигналов БС при приеме. Во-вторых, результаты измерения мощности пилотных сигна­лов используются ПС при эстафетной передаче и при регулировании мощности передатчика БС. В-третьих, пилотный сигнал содержит ин­формацию о едином времени, получаемую БС от спутниковой радио­навигационной системы NAVSTAR/GPS (Global Positioning System) ка­ждую  четную  секунду.

Адресная последовательность пилотного канала (короткий код) представляет собой периодические последовательности PNI и PNq, сформированные на основе полиномов пятнадцатой степени PNI(x) = = x15 + x13 + x9 + x8 + x7 + x5 +1 и PNQ(x) = x15 + x12 + x11+x10 + x6 + +х5 + х4 + х3 + 1, каждая из которых имеет длину 215 = 32768 символов и периодом повторения 215 бит/1,2288 Мбит/с = 26,66 мс.

Все БС в системе используют один короткий код, но с разными ци­клическими сдвигами. Сигналы, излучаемые БС в разных сотах и секто­рах, различаются по циклическому сдвигу короткого кода. Циклические сдвиги имеют равномерный шаг 26 = 64 символа. То есть возможно 215/26 — 1 = 511 различных циклических сдвигов короткого кода от­носительно положения с условно нулевым сдвигом. Это означает, что даже в районах с микросотовой структурой существует твердая гаран­тия того, что сигналы разных БС будут распознаны при приеме. Даже если сеть содержит более 511 БС, то несложно добиться того, чтобы БС с одинаковыми циклическими сдвигами короткого кода не оказались одновременно в зоне радиовидимости одной  ПС.

Для обеспечения высокой точности циклических сдвигов в стандар­те cdmaOne реализована концепция синхронизированных БС. Единое время в системе и высокая стабильность тактовых частот поддержива­ются с помощью спутниковой системы радионавигации NAVSTAR/GPS.

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

Такое применение трехканального приемника и пилотного сигна­ла делает возможным когерентный прием сигналов БС с трехкратным временным разнесением и последующим когерентным объединением ве­твей. Это обеспечивает существенный энергетический выигрыш при при­еме и, как следствие, высокую помехоустойчивость системы.

Особенности использования канала синхронизации. Процедура синхронизации ПС с БС фактически является процедурой доступа ПС к ресурсам сети  через данную  БС.

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

Каналы синхронизации всех БС используют одну функцию Уолша W32, обеспечивающую формирование меандра. Скорость передачи дан­ных по каналу синхронизации составляет 1200 бит/с, а длина кадра равна периоду повторения короткого кода (26,66 мс). Поскольку канал синхронизации жестко связан по тактовой частоте и по сдвигу цикличе­ского кода с пилотным каналом, ПС получает доступ к синхроинформа-ции той БС, на пилотный канал которой она настроилась.

Сообщение канала синхронизации (Sync. Channel Massage) содер­жит:

•  данные о точном  времени  в системе;

•  циклический сдвиг короткого кода данной БС;

•  информацию идентификации  БС и  MSC;

•  мощность сигнала  в пилотном  канале;

•  параметры  длинного  кода;                                                           

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

Особенности  использования  каналов  персонального вызова.

По завершении процедуры начальной синхронизации ПС настраивается на канал персонального вызова либо по команде с БС, либо в результа­те перебора имеющихся каналов (до семи каналов в полосе 1,25 МГц). Тем самым она получает доступ к системной информации и начинает принимать команды управления. Если команды управления от БС не поступают, то ПС переходит в режим ожидания, продолжая прослуши­вать канал персонального вызова и поддерживая готовность к устано­влению  соединения.

Скорость передачи информации в канале персонального вызова со­ставляет 9600, 4800 или 2400 бит/с. Маска длинного кода зависит от номера канала персонального вызова и циклического сдвига ПСП в  пилотном   канале.

В каналах персонального вызова используются сообщения четы­рех  типов:                                                        

•  заголовок (Overhead  Message);     

•  пейджинг (Paging Message);      

•  ордер  (Order  Message);

•  сообщение о назначении каналов (Channel Assigment Message).

Рассмотрим  их более подробно.

Система сотовой связи cdmaOne адаптивна. Ее конфигурация выби­рается с учетом конкретных условий развертывания сети.  Информация о конфигурации системы доводится до абонентов с помощью четырех типов сообщений  заголовка:

• сообщение о параметрах системы (System Parametr Message);

•  сообщение о параметрах доступа (Access Parametr Message);

•  граничный список (Neighbour  List Message);

•  список каналов CDMA (Channel List Message).

Сообщение о параметрах системы содержит информацию о конфи­гурации канала персонального вызова, параметрах регистрации, вспомо­гательных параметрах при поиске пилотного сигнала и т.д.

Сообщение о параметрах доступа содержит сведения о конфигура­ции канала доступа ПС и некоторые параметры управления.

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

Список каналов CDMA предоставляет ПС информацию о нахожде­нии  каналов персонального вызова.

Пейджинг представляет собой сообщения (страницы), адресованные одной или нескольким ПС. Эти сообщения обычно передают те БС, ко­торые находятся в зоне поиска ПС при входящем вызове в сеть. При скорости передачи 9600 бит/с один канал персонального вызова обеспе­чивает передачу до 180 страниц в течение одной секунды. Соответствен­но по семи каналам может быть передано до 1260 страниц в секунду.

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

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

Информация в канале персонального вызова передается либо сплошным потоком, либо в режиме временного разделения (Time Divi­sion Multiplexing, TDM), когда сообщения, адресованные конкретной ПС, передаются в заранее определенных временных интервалах — слотах. Период повторения слотов, выделенных для одной ПС, составляет от 2 до 128 с. Информацию о выделенном слоте ПС получает при регистра­ции на БС. Работа в TDM-формате позволяет ПС сканировать только свои слоты, отключаясь в перерывах между ними. Это обеспечивает существенную экономию источника питания ПС в состоянии ожидания.

Особенности использования каналов прямого трафика. Ка­налы прямого трафика предназначены для передачи сообщений тра­фика (речь и данные абонентов) и служебной информации (сигнали­зация) с  БС  на   ПС.

Кодированная речевая информация поступает в каналы трафика ка­драми по 20 мс. При этом скорость передачи постоянна в течение кадра и составляет 9600, 4800, 2400 или 1200 бит/с в зависимости от параме­тров речи абонента. В паузах речи скорость информационного потока автоматически понижается до минимального значения. Передача тра­фика с адаптивной скоростью минимизирует уровень внутрисистемных помех и повышает пропускную способность сети.

Служебная информация, передаваемая по каналу прямого трафи­ка,  может быть четырех типов:

• сообщения управления  вызовом,                      

• сообщения управления эстафетной передачей,

• команды регулирования  мощности,

• информация   обеспечения   безопасности  связи   и   аутентификации с      абонентов.

Стандартом предусмотрены два режима передачи служебной ин­формации (сигнализации). При первом режиме (blank-and-burst) слу­жебные сообщения передаются со скоростью 9600 бит/с. При этом кадры системной (служебной) информации замещают кадры трафика. Второй режим (dim-and-burst) обеспечивает передачу трафика и служеб­ной информации в одном кадре: преобразование речи в вокодере при этом осуществляют не быстрее, чем 4000 бит/с (4800 бит/с в канале), а оставшийся ресурс используется для сигнализации. Результирующий кадр, таким образом, состоит из двух частей — трафика и служебной

Рнс.7.4З. Структура обратного канала связи системы cdmaOne

 

информации, а скорость передачи в нем составляет 9600 бит/с. Услож­нение структуры кадра в режиме dim-and-burst позволяет повысить качество передачи речи по сравнению с режимом blank-and-burst.

Особенности защиты информации в обратном канале связи системы cdmaOne. Обратный канал (ствол) связи системы cdmaOne составляют (рис. 7.43) каналы доступа (access channel) (до 32) и каналы обратного трафика (reverse traffic channel) (до 64).

Канал доступа используется совместно с каналом персонального вызова для регистрации ПС в сети и выполнения начальных процедур по установлению соединения, то есть до предоставления ПС канала обрат­ного трафика. Скорость передачи информации в канале доступа 4800 бит/с. Структурная схема передающего тракта канала доступа предста­влена на рис. 7.44. Как видно из рисунка, алгоритмы обработки инфор­мации в канале доступа и в канале обратного трафика аналогичны.

Канал обратного трафика предназначен для передачи речевых со­общений и служебной информации с ПС на БС. Речь абонента, пре­образованная CELP-вокодером, со скоростью 9600, 4800, 2400 или 1200 бит/с поступает в тракт канала обратного трафика на сверточный ко­дер, имеющий длину кодового ограничения 9 и скорость 1/3. В про­цессе кодирования скорость потока данных возрастает (утраивается) до 28800, 14400, 7200 или 3600 бит/с соответственно. Затем, как и в пря­мом канале, в устройстве повторения скорость потока доводится до по­стоянной величины, равной 28800 бит/с: 28800 х 1 = 28800 бит/с; 14400 х 2 = 28800 бит/с; 7200 х 4 = 28800 бит/с; 3600 х 8 = 28800 бит/с.

После блокового перемежения информации в пределах кадров дли­тельностью 20 мс поток со скоростью 28800 бит/с поступает на кодер Рида-Соломона I рода. Процесс кодирования осуществляется в два эта­па. Сначала входящий поток двоичных символов разбивается на пакеты по 6 символов. При этом каждый пакет однозначно определяет число от 0 до 63 в десятичной системе счисления. После чего каждому пакету ставят в соответствие последовательность, имеющую период 64 бита и

Рис. 7.44. Структурная схема передающего тракта подвижной станции

 

сформированную с использованием одной из 64 функций Уолша:

После кодирования скорость информационного потака на выходе кодера составляет

28800 бит/с • 64 бит/6 бит = 307200 бит/с.

 

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

После кодирования данные поступают на кодовый модулятор и скремблер, где осуществляется расширение базы сигнала и формиро­вание его «адресных признаков».                                             В кодовом модуляторе применяется длинный  код (L =242-1).Все ПС сети в каналах обратного трафика используют один и тот же длинный код, но с различными значениями циклического сдвига. По величине сдвига БС различают сигналы обслуживаемых ПС. Маски длинного кода в каналах прямого и обратного трафика совпадают. При этом в канале обратного трафика не используется дециматор, поэтому структура кодовой последовательности сохраняется и тактовая частота остается неизменной — 1,2288 Мбит/с.

Сложный сигнал с тактовой частотой 1,2288 Мбит/с с выхода кодо­вого модулятора поступает в квадратурные каналы скремблера. Здесь осуществляется суммирование по модулю 2 сигнала с коротким кодом (L = 215) — ПСП PNI и PNq. Все ПС в системе используют один короткий код — тот же, что и в пилотных каналах БС. Однако циклический сдвиг короткого кода фиксирован и одинаков для всех ПС.

Далее результирующий сигнал фильтруется в основной полосе ча­стот (1,25 МГц) и подвергается 4-позиционной фазовой манипуляции со сдвигом — СФМ-4 (Offset Quaternary Phase Shift Keying, OQPSK). Взаимный временной сдвиг сигналов в квадратурных каналах, равный половине бита, вводится для того, чтобы фаза манипулированного сиг­нала изменялась-с шагом ±7г/2. В этом случае одновременная смена символов в каждом из квадратурных каналов не вызовет нежелатель­ных провалов огибающей радиосигнала. Манипулированное сообщение переносится с промежуточной частоты на несущую частоту, усилива­ется по мощности, подвергается полосовой фильтрации и подается на антенну   ПС.

Для повышения качества приема сигналов на БС реализуется про­странственное разнесение с кратностью, определяемой количеством ус­танавливаемых антенн. RAKE-приемник БС включает четыре парал­лельных канала корреляционной обработки сигналов в каждой ветви пространственного разнесения, что позволяет осуществлять прием сиг­налов с 4-кратным временным разнесением. В каждом канале обраба­тывается сигнал одного из выделенных лучей. Поиск наиболее мощных компонент принятого многолучевого сигнала производится с помощью двух дополнительных сканирующих каналов приемника.

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

После преобразования (перенос спектра сигнала на промежуточную частоту, балансная демодуляция и низкочастотная фильтрация) сигнал поступает в каналы корреляционной обработки (на рис. 7.45 показана структура одного канала). Квадратурные составляющие сигнала сумми­руются по модулю 2 сначала с длинным (242 — 1) кодом, а затем — с коротким (215).   При этом опорные кодовые последовательности по-

РИС. 7.45. Структурная схема канала корреляционной обработки прием­ника БС

                                           

ступают на сумматоры с требуемыми циклическими сдвигами и времен­ными задержками. Результирующие последовательности поступают в блоки корреляторов. Каждый такой блок состоит из 64 параллельно включенных корреляторов. На опорные входы корреляторов поступают последовательности, сформированные на основе функций Уолша W0-W63. После корреляционной обработки производится суммирование вы­ходных сигналов одноименных ветвей блоков корреляторов и возведение полученной суммы в квадрат. Эта процедура выполняется отдельно для синфазных и квадратурных составляющих сигнала. Затем посредством операций суммирования и извлечения квадратного корня находятся ам­плитуды откликов на выходе каждого из 64 субканалов.

Те же операции  выполняются  и  в трех других параллельных ве­твях приемника БС. Далее выходы одноименных субканалов каждой из ветвей складывают с равными весами (этап некогерентного объ­единения):

где j — номер субканала, a Z — статистика сигнала на выходе RAKE-приемника в kветви пространственного разнесения. Решающая ста­тистика Zj вычисляется в результате весового сложения статистик от­дельных  ветвей.

Порядковый номер j каждого субканала (номер функции Уолша) соответствует пакету из шести двоичных символов. Решающее устрой­ство выбирает субканал с максимальным Zj, определяя тем самым те­кущие 6 бит информационной последовательности, и декодирует код Рида-Соломона 1-го рода. Далее символы восстановленной последова­тельности поступают на деперемежитель и сверточный декодер.

Таким образом, приемник БС осуществляет «прием в целом», функ­ционируя по оптимальному правилу: формирует решающую статистику для всех возможных типов посылок и выбирает ту посылку, которой со­ответствует максимальная статистика. Такая обработка сигналов позво­ляет свести к минимуму вероятность ошибки и обеспечить качественную связь в условиях некогерентного приема, при воздействии замираний.

Особенности использования каналов доступа. Каналы досту­па используются ПС для связи с БС до выделения им каналов обрат­ного  трафика.

Скорость передачи данных по каналам доступа составляет 4800 бит/с. Маска длинного кода зависит от номера канала доступа, номе­ра текущего канала персонального вызова, информации идентификации БС и циклического сдвига ПСП в пилотном канале БС.

ПС по каналу доступа  передает:

•  запрос на установление соединения;

•  ответ на пейджинговое сообщение в канале персонального вызова;

•  данные при регистрации  в системе.

Все каналы доступа, которые может использовать ПС, приписаны к определенным каналам персонального вызова (до 32 каналов доступа на один канал персонального вызова). Использование БС и ПС жестко связанных (ассоциированных) каналов упрощает протоколы обмена.

Процесс выбора канала доступа ПС случаен. Подвижная станция конфигурирует канал произвольно из имеющегося набора масок и ци­клических сдвигов длинного кода. Это может привести к тому, что не­сколько ПС, настроенных на один канал персонального вызова, начнут одновременно вести передачу, что, конечно же, вызовет сбои в их ра­боте. Для предотвращения сбоев и удержания отношения сигнал/шум в обратном канале связи в заданных пределах БС постоянно контро­лирует текущее количество  ПС,   использующих  каналы  доступа.    При необходимости отдельным ПС (например, с низким приоритетом) да­ется команда освободить канал доступа. Для управления процессом использования каналов доступа БС передает информацию о параметрах доступа (Access Parameter Message) в заголовке (Overhead Message) ка­нала персонального  вызова.

Особенности использования каналов обратного трафика. Ка­налы обратного трафика служат для передачи речи и данных абонен­тов с ПС на БС, а также для сигнализации, когда ПС уже выделен канал  трафика.

Стандарт cdmaOne позволяет организовать до 62 каналов обратного трафика на один канал персонального вызова.

Особенностью является то, что при обработке в тракте канала обрат­ного трафика низкоскоростные информационные кадры (4800, 2400 или 1200 бит/с) компрессируют и передают со скоростью 9600 бит/с. Обра­зовавшиеся при этом пробелы распределяются по псевдослучайному за­кону.

Структура сигналов в каналах системы cdmaOne. Системы со­товой связи стандарта IS-95 в меньшей мере, по сравнению с другими стандартами, привязаны к временной структуре пакетов передачи дан­ных. Однако системы cdmaOne входят в ряд модификаций базового стандарта AMPS IS-54, сопрягающихся между собой и имеющих стробируемые пакеты данных. Это определило структуру сигналов систе­мы   cdmaOne.

Канал синхронизации до процедуры кодирования представляет со­бой последовательность бит, передаваемых со скоростью 1,2 кбит/с ка­драми по 32 бита длительностью 26,6(6) мс, состоящими из одного па­кета и объединенными в суперкадры (три кадра) длительностью 80 мс. ' Синхронизирующая последовательность представлена на рис 7.46. Она состоит из сообщений и может иметь различную длину.

Каждое сообщение состоит из 8-битового поля MSG-L, перенося­щего информацию о длине последовательности в байтах (до 148 байт = 1184 бита); собственно тела сообщения MSG-B длиной 2-2002 бита (если оно не пустое), в том числе и индикатора вида сообщения MSG-T из 8 бит (в пустом сообщении MSG-T отсутствует); проверочной комбинации CRC (30 бит) и последовательности заполняющих бит Pd (нулей), до­водящих общую длину капсулы сообщения до длины кратной 93 битам (93 x N). Капсула разбивается на блоки длиной 31 бит, которые совмест­но с дополнительным флаговым битом S формируют кадры, при этом S первого кадра суперкадра имеет значение 1, а в других двух кадрах — 0. Общая длина синхропоследовательности кратна числу суперкадров: по битам — N х 96 бит, по времени — N х 80 мс.

Вычисление проверочной комбинации для содержания битовых по­лей MSG-L и MSG-B в каналах синхронизации и других каналах, исполь­зующих CRC длиной 30 бит, осуществляется на основе порождающего

Рис. 7.46. Кадровая структура канала синхронизации

 

полинома g(х) = х30 + х 29 + х21 + х20 + х 15 + х 13 + х 12 + х 11 + х 8 + х 7 + х 6 + х 2 + х + 1 по следующему алгоритму.                                       

До начала вычисления  CRC все ячейки регистра сдвига заполняются логическими единицами  и все ключи  переводятся в верхнее по­ложение (рис. 7.47).   Счетчик тактов работы принимает значение к =< (8 + длина тела сообщения в битах) бит.   После этого осуществляется к тактов работы регистра, для которого в качестве входных символов используются биты полей  MSG-L и MSG-B.  После этого ключи пере­водятся в нижнее  положение  и осуществляется 30 тактов работы  ре­гистра,  выходные символы которого на этом интервале и формируют проверочную  комбинацию CRC.

Канал персонального вызова до процедур кодирования имеет две скорости передачи информации — 9,6 и 4,8 кбит/с и состоит из стробированных пакетов длительностью 20 мс и полупакетов длительностью 10 мс. Их битовая длина определяется скоростью передачи: 192 бита на пакет при скорости 9,6 кбит/с и 96 бит на полупакет при скорости 4,8 кбит/с. Сообщения канала персонального вызова имеют разную би­товую длину и разделены на капсулы типовой структуры (рис. 7.48).

Капсула включает в себя сообщение, состоящее из индикатора MSG-L (8 бит) длины капсулы в байтах (до 148 байт = 1184 бита), тела со­общения MSG-B длиной 2.. .1146 бит, в том числе, когда сообщение не пустое, в него входит указатель типа сообщения MSG-T (8 бит) и прове­рочная комбинация CRC длиной 30 бит. Информация, содержащаяся в капсулах, передается с помощью пакетов канала персонального вызова, состоящих из двух полупаетов длительностью 10 мс, содержащих 0,01V бит, где V — эквивалент скорости канала (9,6 или 4,8 кбит/с).

Рис. 7.47. Схема вычисления CRC в канале синхронизации

 

Первый бит полупакета S является флаговым, а остальные 0,01V —1 Биты — частью капсулы. Восемь полупакетов формируют кадр дли­тельностью 80 мс. Если по завершении сообщения вызывного канала до следующего флагового бита S осталось восемь и более бит, то биты заполнения не используются, а сразу начинается передача следующе­го сообщения (асинхронной капсулы), при этом флаговому биту при­сваивается значение 0. В случае, когда капсула сообщения передает­ся непосредственно после флагового бита, ему присваивается значение 1. Первое вызывное сообщение каждого кадра транслируется в виде синхронной капсулы. Завершающим элементом временной структуры канала персонального вызова,  имеющим длительность 163,84 с (2048

кадров),  является  цикл.

Канал прямого трафика до процедуры кодирования имеет четыре скорости передачи информации: 1,2; 2,4; 4,8 и 9,6 кбит/с. Цифровые потоки с этими скоростями стробируются 20-миллисекундными пакета­ми. Сообщения канала прямого трафика имеют разную битовую длину и разделены на капсулы типовой структуры (рис. 7.49).

Капсула включает в себя сообщение, состоящее из индикатора MSG-L (8 бит) длины капсулы в байтах (до 148 байт = 1184 бита), тела сообщения MSG-B длиной 16-1160 бит, в том числе, когда сообщение не пустое, в него входит указатель типа сообщения MSG-T (8 бит) и проверочной комбинации CRC длиной 16 бит.

Длина капсулы должна быть кратна битовой длине 20-миллисе-кундных пакетов, для чего при необходимости сообщение дополняет­ся нулевыми битами заполнения Pd. В пакет длительностью 20 мс в зависимости от скорости передачи входит различное число бит: при скорости 9,6 кбит/с — 192 бита (172 информационных), при скорости 4,8 кбит/с — 96 бит (80 информационных), при скорости 2,4 кбит/с — . 48 бит (40 информационных), при скорости 1,2 кбит/с —- 24 бита (16

Рис. 7.49.  Пакетная структура канала прямого трафика

 

информационных). Структура информационных битовых полей (до вве­дения в пакеты хвостовых и индикаторных бит) зависит от назначения пакетов  (рис.   7.50).

При высокой скорости передачи (9,6 кбит/с) первый бит ММ ин­дицирует применение мультиплексирования передаваемой информации (ММ = 0 — не применяется, ММ = 1 — применяется), затем в слу­чае его использования следуют указатели ТТ и ТМ разделения пакета на подпакеты первичного, вторичного (в перспективе) информационного и сигнализационного трафика.   Пакеты более низких скоростей задействуются только для передачи первичного трафика.

 

Мультиплексиро­вание информационного поля пакетов канала прямого трафика пред­ставлено  в  табл.   7.8.

В ПС работает один из двух каналов — либо канал доступа, ли­бо канал обратного трафика.

Канал доступа инициирует вхождение в связь и запрос на соеди­нение. Поэтому работа канала доступа начинается с тестирования — попыток установления связи (до 16 попыток) путем передачи блока дан­ных с увеличением мощности излучения ПС от минимальной до необ­ходимой (16 градаций мощности).   В блоках данных содержится необходимая адресная и идентификационная информация.

 

Рис. 7.51.  Пакетная структура канала доступа

 

Функционально блок данных содержит 20-миллисекундные пакеты (до 10 и более). При скорости передачи 4,8 кбит/с в пакет входит 96 бит (88 информацион­ных и  8 хвостовых)  (рис.  7.51).

Капсула сообщения канала доступа состоит из индикатора MSG-L (8 бит) длины капсулы в байтах (до 110 байт, 880 бит), тела сообщения MSG-B длиной 2-842 бита, в том числе, когда сообщение не пустое, в него входит указатель типа сообщения MSG-T (8 бит), проверочной комбинации CRC длиной 30 бит и бит заполнения Pd, доводящий длину капсулы до величины,  кратной 96 битам.

Канал обратного трафика имеет ту же пакетную структуру, что и канал прямого трафика. Отличие заключается в большей чем в канале прямого трафика длине тела сообщения MSG-B (2-2016 бит), кроме то­го, все пакеты, включая пакет передачи данных при скорости 9,6 кбит/с, ориентированы на передачу только первичного трафика.