1.1. История GSM
В начале 1980-х в Европе, особенно в Скандинавии и Великобритании, а также и во Франции и Германии наблюдался быстрый рост мобильной телефонной связи. Каждая страна разработала свою собственную систему, которая была несовместима со всеми другими в части оборудования и функционирования. Такая ситуация была нежелательна, потому что подвижная аппаратура не только была ограничена функционированием в пределах национальных границ, которых в объединенной Европе было все больше и больше, но очень ограничивало рынок для каждого типа оборудования. Страдали и сбыт, и окупаемость расходов на мобильную связь.
В 1982 г. Конференция европейских почт и телекоммуникаций (CEPT — Conference of European Post and Telecommunication) сформировала группу GSM (Group Special Mobile) для изучения и разработки европейской мобильной наземной системы [42, 104]. Предложенная система должна была соответствовать некоторым критериям:
хорошее субъективное качество речи;
низкая стоимость оконечных устройств и обслуживания;
поддержка международной подвижной связи;
способность обслуживать малогабаритные терминалы;
обеспечение диапазона новых услуг и средств;
эффективное использование радиодиапазона;
совместимость с ISDN.
В 1989 г. ответственность за разработку GSM была передана Европейскому институту стандартов в области телекоммуникаций (ETSI — European Telecommunication Standards Institute). Первые спецификации GSM были изданы в 1990 г. Коммерческая эксплуатация была начата в середине 1991 г., и к 1993 г. существовало 36 сетей GSM в 22 странах.
Хотя GSM стандартизировано в Европе, это не только европейский стандарт. Сегодня работают более чем 200 сетей GSM (включая DCS-1800 и PCS-1900) в 110 странах во всем мире. В начале 1994 г. во всем мире было 1,3 миллиона абонентов. Сегодня эта цифра выросла до 70 миллионов. Северная Америка имеет разновидность GSM, названную PCS-1900.
Системы GSM существуют теперь на каждом континенте, и сокращение "GSM" (Global System for Mobile Communications) теперь обозначает "Глобальная система для мобильной связи".
Создатели GSM выбрали не опробованную (в то время) цифровую систему, в противоположность применявшимся тогда аналоговым сотовым системам, подобным усовершенствованной системе мобильной связи в Соединенных Штатах (AMPS — Advances Mobile Phone System) и системе с полным доступом (TACS — Total Access Communications System) в Великобритании. Разработчики верили, что усовершенствованные алгоритмы сжатия информации и применение цифровых сигнальных процессоров позволят выполнить поставленные выше задачи и непрерывно совершенствовать систему в смысле качества и стоимости. Более чем 8000 страниц рекомендаций GSM дали возможность построить гибкую и конкурентоспособную систему и обеспечить достаточную стандартизацию, чтобы гарантировать надлежащее межсетевое взаимодействие между компонентами системы, — для этого были созданы описания интерфейсов каждого из функциональных объектов, определенных в системе.
1.2. Услуги, обеспечиваемые GSM
С самого начала разработчики GSM хотели гарантировать совместимость ее с цифровой сетью интегрального обслуживания ISDN в части услуг и передачи сигналов управления [27, 93, 94]. Однако ограничения радиопередачи по пропускной способности и стоимости не позволяли достигнуть стандартной для ISDN скорости передачи информации в битах B-канала 64 Кбит/c.
В соответствии с определением ITU-T (Международного союза электросвязи), телекоммуникационные услуги могут быть разделены на основные и дополнительные услуги [77-79, 115]. Основная услуга, поддерживаемая GSM, — телефонная связь. Речь закодирована в цифровой форме и передается через сеть GSM как цифровой поток. Существуют также экстренные службы, где, набирая три цифры (например 911), можно получить связь с ближайшим пунктом этой службы.
GSM предоставляет следующие услуги:
телефонная связь (совмещается со службой сигнализации: охрана квартир, сигналы бедствия и пр.);
передача коротких сообщений;
доступ к службам "Видеотекст", "Телетекст";
служба "Телефакс" (группа 3).
Пользователи GSM могут обмениваться данными со скоростью свыше 9600 битов в сек.:
с пользователями обычной телефонной сети (POTS — Plain Ordinary Service);
с пользователями цифровой сети интегрального обслуживания (ISDN);
с пользователями сети передачи данных общего пользования с пакетной коммутацией (PSPDN — Packet Switched Public Data Networks);
с пользователями сети передачи данных общего пользования c коммутацией каналов (CSPDN — Circuit Switched Public Data Networks).
Стандарт GSM предусматривает передачу данных:
асинхронно в дуплексном режиме со скоростями 300, 600, 1200, 2400, 4800 и 9600 бит/с через телефонные сети общего пользования;
синхронно в дуплексном режиме со скоростями 1200, 2400, 4800 и 9600 бит/с через телефонные сети общего пользования, коммутируемые сети передачи данных общего пользования (CSPDN) и ISDN;
в режиме доступа с помощью адаптера к пакетной асинхронной передаче данных со стандартными скоростями 300–9600 бит/с через коммутируемые сети пакетной передачи данных общего пользования (PSPDN);
в режиме синхронного дуплексного доступа к сети пакетной передачи данных со стандартными скоростями 2400–9600 бит/с.
При передаче данных со скоростью 9,6 Кбит/с всегда задействуется канал связи с полной скоростью передачи. В случае передачи на скоростях ниже 9,6 Кбит/с могут использоваться полускоростные каналы связи.
При этом применяются разнообразные методы доступа и протоколов, таких как X.25 или X.32 [86]. Так как GSM — цифровая сеть, между пользователем и сетью GSM не требуется модем, хотя аудиомодем необходим в сети GSM для взаимодействия с обычной телефонной сетью.
Уникальная особенность GSM, которая отсутствует в старых аналоговых системах, — Служба передачи коротких сообщений (SMS — Short Message Service). SMS — двунаправленное обслуживание коротких алфавитно-цифровых (не свыше 160 байтов) сообщений. Сообщения транспортируются способом с промежуточным накоплением (store-and-forward fashion). При соединении между двумя абонентами SMS-сообщение можно передать третьему абоненту и получить подтверждение. SMS может также использоваться в широковещательном режиме, чтобы послать такие сообщения, как модификации трафика или модификации новостей. Сообщения могут также быть сохранены в SIM-карте абонента (SIM — Subscriber Identification Module) для использования в дальнейшем.
Дополнительно стандартизован широкий спектр особых услуг (включение в закрытую группу пользователей, передача вызова, оповещения о тарифных расходах).
Они включают несколько вариантов переадресации вызова и запрет на вызов при входящей и исходящей связи, например, при роуминге (изменении местоположения) в другой стране. Осуществляются такие услуги, как идентификация вызывающего абонента, режим "ждущий вызов", многосторонняя (конференц-) связь.
Важной услугой признается стандарт "закрытой группы". Закрытая группа пользователей (CUG — Closed User Group) — это группа абонентов, в которой устанавливается соединение и происходит обмен информацией преимущественно в пределах этой группы. Возможно предоставление входящей и исходящей связи вне этой группы. При этом абонентам при связи внутри группы предоставляются льготы. Примером такой группы является связь внутри членов одной семьи. Обычно компании сотовой связи предоставляют при такой связи абонентам пониженный тариф или бесплатную связь.
Следующая услуга: сопровождающий вызов обеспечивает переадресацию входящего вызова на номер абонента стационарной сети.
В режиме "ждущий вызов" при занятости абонента входящий вызов ставится в режим ожидания освобождения предыдущего соединения. Абонент, к которому адресован вызов, получает предупреждающий сигнал. Абонент может:
завершить предыдущий вызов;
кратковременным нажатием рычага трубки перейти на новое соединение;
после разговора по новому соединению вернуться к старому и повторить это многократно.
Все перечисленные соединения относятся к группе дополнительных видов обслуживания, которые реализуются в сетях ISDN и современных сетях PSTN.
1.3. Архитектура сети GSM
Сеть GSM состоит из нескольких функциональных объектов, функции и интерфейсы которых показаны на рис 1.1.
(рис 1.1) Архитектура сети и интерфейсы GSMСеть GSM включает три основные части:
мобильные станции (MS), которые перемещаются с абонентом;
подсистему базовых станций (BSS), которая управляет радиолинией связи с мобильной станцией;
подсистему сети (NSS), главная часть которой — центр коммутации мобильной связи (MSC) — выполняет коммутацию между мобильными станциями и между мобильными или стационарными сетевыми пользователями. MSC также управляет работой, связанной с передвижением абонента.
На рис 1.1 не показан центр обслуживания, который наблюдает за надежным функционированием и изменениями на сети. Мобильная станция (MS) и подсистема базовых станций (BSS) связываются по Um-интерфейсу, также известному как "воздушный интерфейс" или радиолиния связи. Подсистема базовых станций взаимодействует с центром коммутации мобильной связи по A интерфейсу.
1.3.1. Мобильная станция
Мобильная станция (MS) состоит из подвижной аппаратуры (терминал) и карты с интегральной схемой, включающей микропроцессор, которая называется модулем абонентской идентификации (SIM — Subscriber Identification Module). SIM-карта обеспечивает при перемещении пользователя доступ к оплаченным услугам независимо от используемого терминала. Вставляя SIM-карту в другой терминал GSM, пользователь может принимать вызовы, делать вызовы с этого терминала и получать другие услуги.
Подвижная аппаратура однозначно определяется с помощью международного опознавательного кода мобильного оборудования (IMEI — International Mobile Equipment Identity). SIM-карта содержит международный опознавательный код мобильного абонента (IMSI — International Mobile Subscriber Identity), используемый для идентификации абонента, секретный код для удостоверения подлинности и другую информацию. IMEI и IMSI независимы — это дает возможность обеспечить наиболее вероятное опознавание личности при передвижении абонента. SIM-карта может быть защищена против неправомочного использования паролем или личным номером.
Применяются три типа оконечного оборудования подвижной станции:
МТ0 (Mobile Termination 0) — многофункциональная подвижная станция, в состав которой входит терминал данных с возможностью передачи и приема данных и речи;
МТ1 (Mobile Termination 1) — подвижная станция с возможностью связи через терминал с ISDN;
МТ2 (Mobile Termination 2) — подвижная станция с возможностью подключения терминала для связи по протоколу МККТТ V-или Х-серий.
Терминальное оборудование может состоять из оборудования одного или нескольких типов, такого как телефонная трубка с номеронабирателем, аппаратура передачи данных (DTE), телекс и т. д.
Различают следующие типы терминалов: ТЕ1 (Terminal Equipment 1) — терминальное оборудование, обеспечивающее связь с ISDN; ТЕ2 (Terminal Equipment 2) — терминальное оборудование, обеспечивающее связь с любым оборудованием через протоколы МККТТ V- или Х-серий (связь с ISDN не обеспечивает). Терминал ТЕ2 может быть подключен как нагрузка к МТ1 (подвижной станции с возможностью связи с ISDN) через адаптер ТА.
1.3.2. Подсистема базовых станций
Подсистема базовых станций содержит два вида оборудования: базовая приемопередающая станция (BTS — Base Transceiver Station) и контроллер базовой станции (BSC — Base Station Controller). Они взаимодействуют через стандартизированный интерфейс Abis (см. рис 1.1).
На базовой приемопередающей станции размещается приемопередатчик, который для одной определенной соты реализует протоколы радиолинии с передвижной станцией. В большом городе обычно размещено большое количество BTS. Поэтому основные требования к BTS — прочность, надежность, портативность и минимальная стоимость.
Контроллер базовой станции управляет радиоресурсами для одного или более BTS: выбором и установлением соединения по радиоканалу, скачком частоты и хэндовером (переключением), как это будет показано ниже. BSC подключается между базовой приемопередающей станцией (BTS) и центром коммутации мобильной связи (MSC).
1.3.3. Коммутационная подсистема сети
Центр коммутации мобильный связи (MSC)
Центральный компонент подсистемы сети — центр коммутации мобильной связи (MSC). Он работает как обычный узел коммутации общедоступной телефонной сети (PSTN — Public Switched Telephone Network) или цифровой сети интегрального обслуживания (ISDN — Integrated Service Digital Network). Дополнительно он обеспечивает все функциональные возможности мобильного абонента, такие как регистрация, аутентификация, обновление местоположения, передача соединения (хэндовер) и маршрутизация вызова при передвижении абонента. Эти функции обеспечиваются совместно несколькими функциональными объектами, которые вместе формируют подсистему сети. MSC обеспечивает подключение к фиксированным сетям (таким как общедоступная телефонная сеть PSTN или цифровая сеть интегрального обслуживания ISDN). Передача сигналов между функциональными объектами в подсистеме сети использует ОКС № 7 (SS7) — отдельный канал сигнализации, такой же, как применяется для обмена в ISDN и в сетях общего пользования.
Центр коммутации подвижной связи обслуживает группу сот и обеспечивает все виды соединений, в которых нуждается в процессе работы подвижная станция. MSC аналогичен ISDN коммутационной станции и реализует интерфейс между фиксированными сетями (PSTN, PDN, ISDN и т. д.) и сетью подвижной связи. Он обеспечивает маршрутизацию вызовов и функции управления вызовами. Кроме выполнения функций обычной ISDN коммутационной станции на MSC возлагаются функции коммутации радиоканалов. К ним относятся "эстафетная передача", в процессе которой достигается непрерывность связи при перемещении подвижной станции из соты в соту, и переключение рабочих каналов в соте при появлении помех или неисправностях.
Каждый MSC обеспечивает обслуживание подвижных абонентов, расположенных в пределах определенной географической зоны (например, Москва и область). MSC управляет процедурами установления вызова и маршрутизации. Для телефонной сети общего пользования (PSTN) MSC обеспечивает функции сигнализации по протоколу ОКС №7, передачи вызова или поддержки других видов интерфейсов в соответствии с требованиями конкретного проекта.
MSC формирует данные, необходимые для выписки счетов за предоставленные сетью услуги связи, накапливает данные по состоявшимся разговорам и передает их в центр расчетов (биллинг-центр). MSC составляет также статистические данные, необходимые для контроля работы и оптимизации сети. Он же поддерживает процедуры безопасности, применяемые для управления доступами к радиоканалам.
MSC не только участвует в управлении вызовами, но также управляет процедурами регистрации местоположения и передачи управления, кроме передачи управления в подсистеме базовых станций (BSS). Регистрация местоположения подвижных станций необходима для обеспечения доставки вызова перемещающимся подвижным абонентам от абонентов телефонной сети общего пользования или других подвижных абонентов. Процедура передачи вызова позволяет сохранять соединения и обеспечивать ведение разговора, когда подвижная станция перемещается из одной зоны обслуживания в другую. Передача вызовов в сотах, управляемых одним контроллером базовых станций (BSC), осуществляется этим BSC. Когда передача вызовов происходит между двумя сетями, управляемыми разными BSC, то первичное управление осуществляется в MSC. В стандарте GSM также предусмотрены процедуры передачи вызова между сетями (контроллерами), относящимися к разным MSC. Центр коммутации осуществляет постоянное слежение
за подвижными станциями, используя домашний регистр местоположения (HLR) и визитный регистр местоположения (VLR).
Домашний регистр местоположения (HLR — Home Location Register)
В HLR хранится та часть информации о местоположении какой-либо подвижной станции, которая позволяет центру коммутации доставить вызов определенной мобильной станции. Практически HLR представляет собой справочную базу данных о постоянно зарегистрированных в сети абонентах. В ней содержатся опознавательные номера и адреса, а также параметры подлинности абонентов, состав услуг связи, специальная информация о маршрутизации. Ведется регистрация данных об изменении местоположения и роуминге ("блуждании") абонента, включая данные о временном идентификационном номере подвижного абонента (TMSI — Temporary Mobile Subscriber Identity) и соответствующем визитном регистре местоположения (VLR). Регистр HLR содержит международный идентификационный номер подвижного абонента (IMSI — International Mobile Subscriber Identity), состав услуг связи, специальную информацию о маршрутизации. Он используется для опознавания подвижной станции в центре
аутентификации (AUC — Authentication Center).
Домашний регистр местоположения (HLR ) вместе с MSC обеспечивает маршрутизацию вызова и изменения местоположения (роуминг) мобильной станции и содержит всю административную информацию каждого абонента, зарегистрированного в соответствующей сети GSM, наряду с текущим местоположением мобильных станций. Местоположение мобильных станций находится обычно в форме адреса данной мобильной станции в VLR. Фактическая процедура маршрутизации будет описана позже. Логически существует только один HLR в сети GSM, хотя он может быть реализован как распределенная база данных. К данным, содержащимся в HLR, имеют дистанционный доступ все MSC и VLR сети, и, если в сети имеются несколько HLR, в базе данных содержится только одна запись об абоненте, поэтому каждый HLR представляет собой определенную часть общей базы данных сети об абонентах. Доступ к базе данных об абонентах осуществляется по номеру IMSI (IMSI — International Mobile Station Identity) или по MSISDN-номеру подвижной станции
в сети ISDN (MSISDN — Mobile Station ISDN Number). К базе данных могут получить доступ MSC или VLR, относящиеся к другим сетям, в рамках обеспечения межсетевого роуминга абонентов.
Визитный регистр местоположения (VLR — Visit Location Register)
Второе основное устройство, обеспечивающее контроль над передвижением подвижной станции из зоны в зону, — визитный регистр местоположения VLR. С его помощью достигается функционирование подвижной станции за пределами зоны, контролируемой HLR. Когда в процессе перемещения подвижная станция переходит из зоны действия одного контроллера базовой станции BSC, объединяющего группу базовых станций, в зону действия другого BSC, она регистрируется новым BSC, и в VLR заносится информация о номере области связи, которая обеспечит доставку вызовов подвижной станции. Для сохранности данных, находящихся в HLR и VLR, в случае сбоев предусмотрена защита устройств памяти этих регистров.
VLR включает в себя такие же данные, как и HLR, однако эти данные содержатся в VLR только до тех пор, пока абонент находится в зоне, контролируемой VLR.
В сети подвижной связи GSM соты группируются в географические зоны (LA — Location Area), которым присваивается свой идентификационный номер (LAC — Location Area Code). Каждый VLR содержит данные об абонентах в нескольких LA. Когда подвижный абонент перемещается из одной LA в другую, данные о его местоположении автоматически обновляются в VLR. Если старая и новая LA находятся под управлением различных VLR, то данные на старом VLR стираются после их копирования в новый VLR. Текущий адрес VLR абонента, содержащийся в HLR, также обновляется.
VLR обеспечивает также присвоение номера для услуг роуминга мобильной станции (MSRN — Mobile Station Roaming Number). Когда подвижная станция принимает входящий вызов, VLR выбирает его MSRN и передает его на MSC, который осуществляет маршрутизацию этого вызова к базовым станциям, находящимся рядом с подвижным абонентом.
Во время движения подвижная станция может покинуть зону, обслуживаемую одним MSC/VLR, и переместиться в зону, которую обслуживает другой MSC/VLR. В этом случае MSC/VLR участвует в передаче управления от одного MSC/VLR к другому. Он также присваивает новый временный мобильный опознавательный код станции TMSI (Temporary Mobile Subscriber Identity) и передает его в HLR. Новый MSC/VLR инициирует процедуру установления подлинности абонента и его оборудования. Кроме случая, когда подвижный абонент меняет зону местоположения, временный номер может периодически изменяться по решению оператора с целью защиты от злонамеренного перехвата номеров участников разговора. В этом случае процедура изменения идет также с использованием VLR, для доступа к VLR могут использоваться идентификационные номера IMSI, TMSI и MSRN.
В заключение отметим, что VLR — это локальная база данных в данной зоне, которая содержит информацию о подвижном абоненте. Применение VLR позволяет сократить число запросов HLR, и это снижает сетевой трафик и уменьшает время обслуживания.
В табл. 1.1, 1.2 и 1.3 приведены примеры состава долговременных и временных данных, хранящихся в HLR и VLR.
Состав долговременных данных, хранящихся в HLR и VLR
| 1 |
Международный идентификационный номер подвижного абонента (IMSI- International Mobile Subscriber Identity) |
| 2 |
Номер подвижной станции в сети ISDN (MSISDN) |
| 3 |
Категория подвижной станции |
| 4 |
Ключ засекречивания |
| 5 |
Используемые пароли |
| 6 |
Класс приоритетного доступа |
| 7 |
Список разрешенных дополнительных видов обслуживания |
| 8 |
Оповещение вызываемого абонента о номере вызывающего абонента |
| 9 |
Разрешение/запрещение идентификации номера вызываемого абонента |
| 10 |
График работы мобильной станции |
| 11 |
Индекс закрытой группы пользователей |
| 12 |
Код блокировки закрытой группы пользователей |
| 13 |
Состав вызовов, которые могут быть переданы |
| 14 |
Свойства закрытой группы пользователей |
| 15 |
Льготы закрытой группы пользователей |
| 16 |
Запрещенные исходящие вызовы в закрытой группе пользователей |
| 17 |
Максимальное количество абонентов закрытой группы |
Состав временных данных находящихся в HLR
| 1 |
Временный номер подвижного абонента в VLR (TMSI- Temporary Mobile Subscriber Identity) |
| 2 |
Параметры аутентификации и шифрования |
| 3 |
Адрес регистра местоположения VLR |
| 4 |
Код Зоны Местоположения |
| 5 |
Номер соты при хэндовере |
| 6 |
Регистрационные данные |
| 7 |
Таймер ожидания ответа |
| 8 |
Состав текущих паролей |
| 9 |
Активность (есть/нет соединения) |
Состав временных данных находящихся в VLR
| 1 |
Временный идентификационный номер подвижного абонента (TMSI – Temporary Mobile Subscriber Identity) |
| 2 |
Идентификаторы зоны расположения |
| 3 |
Код Зоны Местоположения |
| 4 |
Номер соты при хэндовере |
| 5 |
Параметры аутентификации и шифрования |
Регистры защиты и аутентификации
Для защиты и аутентификации используются два устройства: регистр идентификации оборудования (EIR — Equipment Identity Register) и центр аутентификации (AUC — Authentication Center). Регистр идентификации оборудования — база данных, которая содержит список всей допустимой к обслуживанию подвижной аппаратуры на сети, где каждая мобильная станция идентифицирована ее международным опознавательным кодом мобильного оборудования (IMEI). IMEI может быть маркирован как запрещенный к обслуживанию, если станция украдена или такого типа, который не обслуживается. Центр аутентификации — защищенная база данных, которая накапливает копии ключей засекречивания, хранящихся в SIM-карте каждого абонента, и используется для аутентификации абонента и его оборудования, а также и шифрования для передачи по радиоканалу.
Каждый подвижный абонент имеет стандартный модуль подлинности абонента (SIM), который содержит: международный идентификационный номер (IMSI), свой индивидуальный ключ аутентификации (Ki), алгоритм аутентификации (A3).
С помощью записанной в SIM информации в результате взаимного обмена данными между подвижной станцией и сетью осуществляется полный цикл аутентификации и разрешается доступ абонента к сети.
EIR — регистр идентификации оборудования, содержит централизованную базу данных для подтверждения подлинности международного идентификационного номера оборудования подвижной станции (IMEI). Эта база данных относится исключительно к оборудованию подвижной станции. Она состоит из списков номеров IMEI, организованных следующим образом.
БЕЛЫЙ СПИСОК содержит номера IMEI, о которых есть сведения, что они закреплены за санкционированными подвижными станциями. Терминалу позволяют соединиться с сетью.
ЧЕРНЫЙ СПИСОК содержит номера IMEI подвижных станций, которые украдены, имеют некорректный тип мобильной станции для сети GSM или им отказано в обслуживании по другой причине. Терминалу не позволяют соединиться с сетью.
СЕРЫЙ СПИСОК содержит номера IMEI подвижных станций, у которых существуют проблемы, выявленные по данным программного обеспечения, но не являющиеся основанием для внесения в "черный список". Терминал находится под наблюдением сети ввиду возможных проблем.
К базе данных EIR получают дистанционный доступ MSC данной сети, а также MSC других подвижных сетей.
Как и в случае с HLR, сеть может иметь более одного EIR, при этом каждый EIR управляет определенной группой оборудования, имеющей свой идентификационный номер IМЕI. В состав MSC входит транслятор, который при получении номера IМЕI выбирает адрес EIR — он содержит данные о части оборудования, имеющей этот номер.
Оборудование эксплуатации и технического обслуживания
ОМС (Operations and Maintenance Center) — центр эксплуатации и технического обслуживания, является центральным элементом сети GSM, который обеспечивает контроль и управление другими компонентами сети, а также контроль качества ее работы. ОМС соединяется с другими компонентами сети GSM по каналам пакетной передачи протокола Х.25. Он обеспечивает функции обработки аварийных сигналов, предназначенных для оповещения обслуживающего персонала, и регистрирует сведения об аварийных ситуациях в других компонентах сети. В зависимости от характера неисправности ОМС позволяет обеспечить ее устранение автоматически или при активном вмешательстве персонала. Центр может провести проверку состояния оборудования сети и прохождения вызова подвижной станции. ОМС позволяет производить управление нагрузкой в сети.
Функция эффективного управления включает сбор статистических данных о нагрузке от компонентов сети GSM, запись их в дисковые файлы и вывод на дисплей для визуального анализа. ОМС обеспечивает управление изменениями программного обеспечения и базами данных о конфигурации элементов сети. Загрузка программного обеспечения в память может производиться из ОМС в другие элементы сети или из них в ОМС.
NMC (Network Management Center) — центр управления сетью, дает возможность рационального иерархического управления сетью GSM. Он обеспечивает эксплуатацию и техническое обслуживание на уровне всей сети, поддерживаемой центрами ОМС, которые отвечают за управление региональными сетями. NMC отвечает за управление трафиком во всей сети и обеспечивает диспетчерское управление сетью при сложных аварийных ситуациях, как, например, выход из строя или перегрузка узлов. Кроме того, он контролирует состояние устройств автоматического управления, задействованных в оборудовании сети, и отражает на дисплее состояние сети для операторов NMC. Это позволяет операторам контролировать региональные проблемы и при необходимости оказывать помощь ОМС, обслуживающему конкретный регион. Таким образом, персонал NMC знает состояние всей сети и может дать указание персоналу ОМС изменить стратегию решения региональной проблемы.
NMC следит за состоянием маршрутов сигнализации и соединений между узлами, чтобы не допускать условий для возникновения перегрузки в сети. Контролируются также маршруты соединений между сетью GSM и PSTN во избежание распространения условий перегрузки между сетями. При этом персонал NMC координирует вопросы управления сетью с персоналом других NMC. NMC обеспечивает также возможность управления трафиком для сетевого оборудования подсистемы базовых станций (BSS). Операторы NMC в экстремальных ситуациях могут задействовать такие процедуры управления, как "приоритетный доступ", когда только абоненты с высоким приоритетом (экстренные службы) могут получить доступ к системе.
NMC может брать на себя ответственность в каком-либо регионе, когда местный ОМС не способен обслуживать нагрузку, при этом ОМС действует в качестве транзитного пункта между NMC и оборудованием сети. NMC обеспечивает операторов функциями, аналогичными функциям ОМС.
NMC является также важным инструментом планирования сети, так как контролирует сеть и ее работу на сетевом уровне, а следовательно, снабжает планировщиков сети данными, определяющими нагрузочные параметры сети.
ADC (Administration Center) — административный центр — сетевая служба, ответственная за организацию связи, административное управление сетью и соблюдение установленных правил доступа.
ТСЕ (Transcoder Equipment) — транскодер, обеспечивает преобразование выходных сигналов передачи речи и данных MSC (64 Кбит/с ИКМ) к виду, соответствующему рекомендациям GSM по радиоинтерфейсу. В соответствии с этими требованиями скорость передачи речи, представленной в цифровой форме, составляет 13 Кбит/с. Этот канал передачи цифровых речевых сигналов называется "полноскоростным". Стандартом предусматривается в перспективе использование полускоростного речевого канала (скорость передачи 6,5 Кбит/с).
Снижение скорости передачи обеспечивается применением специального речепреобразующего устройства, использующего кодирование с линейным предсказанием (LPC — Linear Predictive Coding), долговременное предсказание (LTP — Long Term Predicting), возбуждение регулярной импульсной последовательностью (RPE — иногда называется RELP).
Транскодер обычно располагается вместе с MSC. Передача цифровых сообщений по направлению к контроллеру базовых станций (BSC) ведется с добавлением к потоку со скоростью передачи 13 Кбит/с дополнительных битов (stuffing). Таким образом, скорость передачи данных становится 16 Кбит/с. Затем осуществляется уплотнение с кратностью 4 в стандартный канал 64 Кбит/с. Так формируется определенная рекомендациями GSM
З0-канальная ИКМ линия, обеспечивающая передачу 120 речевых каналов. Шестнадцатый канал (64 Кбит/с) (slot) выделяется отдельно для передачи информации сигнализации и часто содержит сигналы ОКС № 7 или процедуры доступа к звену передачи данных для канала "D" — LAPD (Link Access Procedure for the D - channel).
В других каналах (64 Кбит/с) могут передаваться также пакеты данных, согласующиеся с протоколом X.25 МККТТ.
1.4. Основные принципы организации сети GSM
1.4.1. Внутренние интерфейсы GSM
Внутренние интерфейсы [ и перечислены в табл. 1.4.
Типы внутренних интерфейсов сети GSM
| Тип |
Связь между устройствами |
| A |
MSC-BSS |
| Abis |
BSC-BTS |
| B |
MSC-VLR |
| C |
MSC-HLR |
| D |
HLR-VLR |
| E |
MSC-MSC |
| O |
BSC-OMC |
| M |
BSC-TCE |
| Um |
MS-BTS |
| X |
OMC-OMC |
Примечание: X-интерфейс предназначен для связи OMC различных GSM
А-интерфейс. Интерфейс между MSC и BSS (подсистема базовых станций –BSC- BTS) обеспечивает передачу сообщений для управления BSS, передачи вызова (хэндовер), управления при изменении местоположения. А-интерфейс объединяет каналы связи и линии сигнализации. Последние используют протокол ОКС № 7 МККТТ. Полная спецификация A-интерфейса соответствует требованиям серии 08 Рекомендации ETSI/GSM.
Abis-интерфейс. Интерфейс служит для связи между BSC с BTS и определен Рекомендациями ETSI/GSM для процессов установления соединений и управления оборудованием, передача осуществляется цифровыми потоками со скоростью 2,048 Мбит/с. Возможно использование физического интерфейса 64 Кбит/с.
В-интерфейс. Интерфейс между MSC и VLR. Когда MSC необходимо определить местоположение подвижной станции, он обращается к VLR. Если подвижная станция инициирует процедуру изменения местоположения, то MSC информирует свой VLR, который заносит всю изменяющуюся информацию в свои регистры. Эта процедура происходит всегда, когда MS переходит из одной области в другую. В случае если абонент запрашивает специальные дополнительные услуги или изменяет некоторые свои данные, MSC также информирует VLR, который регистрирует изменения и при необходимости сообщает о них HLR.
С-интерфейс. Интерфейс используется для обеспечения взаимодействия между MSC и HLR. MSC может послать сообщение HLR в конце сеанса связи для того, чтобы абонент мог оплатить разговор. Когда сеть фиксированной телефонной связи не способна выполнить процедуру установления соединения подвижного абонента, MSC может запросить HLR с целью определения местоположения абонента, чтобы послать вызов MS.
D-интерфейс. Интерфейс между HLR и VLR используется для расширения обмена данными о положении подвижной станции и управления процессом связи. Основные услуги, предоставляемые подвижному абоненту, заключаются в возможности передавать или принимать сообщения независимо от местоположения. Для этого HLR должен пополнять свои данные. VLR сообщает HLR о положении MS, управляя ею и изменяя информацию в процессе обновления местоположения, а также посылает все необходимые данные для обеспечения обслуживания подвижной станции.
Е-интерфейс. Интерфейс обеспечивает взаимодействие между разными MSC при осуществлении процедуры handover — "передачи" абонента из зоны в зону при его движении в процессе сеанса связи без ее перерыва.
О-интерфейс. Интерфейс между BSC и ОМС предназначен для связи BSC с ОМС, используется в сетях с пакетной коммутацией МККТТ Х.25.
M-интерфейс. Внутренний BSC-интерфейс контроллера базовой станции обеспечивает связь между различным оборудованием BSC и оборудованием транскодирования (ТСЕ); использует стандарт ИКМ-передачи 2,048 Мбит/с и позволяет организовать из четырех каналов со скоростью 16 Кбит/с один канал на скорости 64 Кбит/с.
Um-радиоинтерфейс. Интерфейс между MS и BTS определен в сериях 04 и 08 Рекомендаций ETSI/GSM [76–79].
X-интерфейс. Сетевой интерфейс между ОМС разных сетей и так называемый управляющий интерфейс между ОМС и элементами сети, определен ETSI/GSM Рекомендациями 12.01 и является аналогом интерфейса Q.3, который определен в многоуровневой модели открытых сетей ISO OSI.
Соединение сети с ОМС могут обеспечиваться системой сигнализации МККТТ ОКС №7 или сетевым протоколом Х.25. Сеть Х.25 может соединяться с объединенными сетями или с PSDN в открытом или замкнутом режимах.
GSM-протокол управления сетью и обслуживанием также должен удовлетворять требованиям Q.3 интерфейса, который определен в ETSI/GSM Рекомендациях 12.01.
1.4.2. Интерфейсы с внешними сетями
Соединение с PSTN
Соединение с телефонной сетью общего пользования осуществляется MSC по линии связи 2 Мбит/с в соответствии с системой сигнализации ОКС № 7. Электрические характеристики 2 Мбит/с интерфейса соответствуют Рекомендациям МККТТ G.732.
Соединение с ISDN
Для соединения с создаваемыми сетями ISDN предусматриваются четыре линии связи 2 Мбит/с, поддерживаемые системой сигнализации ОКС №7. Система сигнализации ОКС № 7 будет рассмотрена в дальнейшем.
Соединения с международными сетями GSM
В настоящее время обеспечивается подключение сети российской сети GSM к общеевропейским сетям GSM. Эти соединения осуществляются на основе протоколов систем сигнализации ОКС№7 четвертого уровня (SCCP — Signaling Connection Control Part) и межсетевого коммутационного центра мобильной связи (GMSC — Gateway MSC). Центр представляет узловую станцию, осуществляющую объединение сети GSM с одной или более наземными сетями. В ее функции входит преобразование форматов сигналов, конвертирование сетевых протоколов, а также взаимодействие с ТфОП.
1.4.3. Географические зоны сети GSM
Сеть GSM составлена из географических областей [, эти области включают ячейки, зоны местоположения (LA's — Location Areas), зоны обслуживания MSC/VLR и мобильную наземную сеть общего пользования (PLMN — Public Land Mobile Network).
Сота — область радиоохвата одного приемопередатчика одной BTS. Сеть GSM определяет каждую соту с помощью опознавательного кода глобального идентификатора соты (CGI — Cell Global Identity), номера, который назначается каждой соте.
Зона местоположения (LA — Location Area) — группа сот. Это область, в которой вероятнее всего может в данный момент перемещаться абонент.
(рис 1.2) Географические зоны системы GSMКаждая зона местоположения обслуживается одним или более контроллерами базовых станций и только единственным центром коммутации мобильной связи — MSC (см. рис 1.2). Каждой зоне местоположения (LA) назначен идентификатор зоны нахождения абонента (LAI — Location Area Identification).
).
Мобильная наземная сеть общего пользования (PLMN — Public Land Mobile Network) — это совокупность зон обслуживания, принадлежащих одному сетевому оператору.

(рис 1.4) Зона местоположения (LA)(рис 1.3) Мобильная наземная сеть (PLMN)
1.4.4. Повторное использование частот (Frequency reuse)
Повторное использование частот — способ организации связи, при котором одни и те же частоты многократно используются в разных зонах обслуживания [27, 32, 49, 101]. Применение частотно-территориального планирования с повторным использованием частот позволяет увеличить пропускную способность при ограниченном количестве частотных каналов.
Расстояние повторного использования частот (Frequency reuses distance) — расстояние между центрами двух удаленных сот, начиная с которого допускается повторное использование. В общем случае оно определяется по формуле $$D=\sqrt{3N}R$$, где $$N$$ — число ячеек в кластере, $$R$$ — радиус ячейки (радиус окружности, описанной вокруг гексагональной ячейки).
Кластер (cluster). Кластер — это группа из близко расположенных сот, в пределах которых недопустимо повторное использование из-за опасности превышения уровня взаимных помех. Размер кластера $$N$$ определяется по формуле:
$$N=i^2+ij+j^2$$
Из этой формулы видно, что кластер может содержать только определенное число сот.
При:
i=0, j=1, N=1;
i=1, j=1, N=3;
i=1, j=2, N=4; и т. д.
Приведенное соотношение для $$D$$ показывает, что чем меньше радиус ячейки $$R$$, тем выше коэффициент повторяемости частот ( $$1/N$$ ), а следовательно, и эффективность использования выделенного диапазона частот. Отношение $$k=D/R=\sqrt{3N}$$ называется коэффициентом снижения внутриканальных помех и характеризует степень взаимного влияния удаленных сот, в которых используются одни и те же частотные каналы. Для приведенных выше значений $$N$$ значение $$k$$ равно: $$k_1=1,7; k_3=3; k_4=3,5; k_7=4,6; k_9=5,2; k_{12}=6$$.
Пример распределений частот при повторном использовании показан на рис 1.5 (4-элементный кластер) и рис 1.6 (7-элементный кластер).

(рис 1.6) Повторное использование частот при 4-элементном кластере(рис 1.5) Повторное использование частот при 7-элементном кластере
1.4.5. Секторизованная сота
Сота, в которой обслуживание абонентов осуществляется базовой станцией с секторной антенной, называется секторизованной сотой. При этом зона покрытия антенны разделяется на секторы. Секторизация позволяет повысить пропускную способность системы сотовой связи без уменьшения размеров зоны покрытия или снижения мощности, излучаемой базовой станцией. Ширина направленности секторной антенны соответствует угловому размеру сектора. В системах сотовой связи обычно используют антенны с шириной диаграммы направленности 120° (трехсекторная антенна). Обычно применяются кластеры размерностью 3/9, 4/12, 7/21, где первая цифра обозначает число сот в кластере, а вторая — число секторов. На рис 1.7-а показан пример применения 3-секторной антенны для кластера 3/9. В этом примере распределяются 9 групп частот и применяются шестисекторные антенны — с шириной диаграммы направленности 60°. На рис 1.7-б показана
разработанная корпорацией Motorola сотовая сеть с шириной одного из вариантов диаграммы направленности 60° и 12 группами несущих частот [22]. Этот кластер содержит 4 элемента и 6-секторную антенну (размер кластера 4/24).
(рис 1.7) Повторное использование частот в: а) 3-секторной соте; б) 6-секторной соте
1.4.6. Задачи каналов в системе GSM
Очевидно, что использование радиоканалов в мобильной сети GSM отличается от их применения в стационарной сети. Принцип использования каналов в системе GSM показан на рис 1.8.
В стационарной сети абонентские линии (абонентские каналы трафика) закреплены за телефонным аппаратом. Когда известен номер абонента, то при исходящей или входящей связи не требуется выбор абонентской линии.
В сети GSM определены два типа каналов трафика: полноскоростные речевые каналы, работающие на полной скорости (TCH/F — Traffic Channel/Full) — 22,8 Кбит/с, и полускоростные речевые каналы, работающие на половинной скорости (TCH/H — Traffic Channel/Half) — 11,4 Кбит/с. Половинная скорость позволяет вдвое увеличить число каналов в одном и том же частотном диапазоне.
В мобильной связи каналы трафика доступны любому абоненту. Поэтому в процессе установления соединения может быть выбран любой канал, к которому может быть подключена станция. Поскольку в свободном состоянии абонентская линия не имеет связи с каналами трафика, она нуждается в канале управления, например, для передачи сигнала "вызов", "setup", номера вызывающего абонента и т. п.
Поэтому для передачи запроса сети на установление соединения применяется канал, направленный от сети к MS. Это канал случайного доступа (RACH — Random Access Control Channel).
Поскольку запрос на установление соединения передается только в начале соединения и в дальнейшем выделяется канал для обмена управляющей информацией, этот канал является общим для всех станций зоны местонахождения.
Общему каналу всегда требуется процедура доступа для избежания и разрешения конфликтов. В данном случае чаще всего применяется процедура случайного многостанционного доступа с временным разделением типа ALOHA (TDMA — Time Division Multiple Access ALOHA). Принцип такого доступа основан на том, что все станции используют один канал связи, контролируя его работу, а передача осуществляется в случайные моменты времени, что уменьшает вероятность конфликтов. Такой доступ подробно описан в курсе лекций "Абонентские оконечные устройства и сети доступа".
(рис 1.8) Принцип использования каналов трафика и сигнальных каналов в системе GSMВ ответ на сигнал вызова выбирается автономный специализированный канал управления (SDCCH — Stand-alone dedicated Control Channel), по которому в дальнейшем передается служебная информация от MS в течение установления вызова прежде, чем будет найден канал трафика (TCH).
Для входящей связи передача сигнала "занятие" к MS реализуется по широковещательному каналу коротких сообщений (канал вызова) (PCH — Paging Channel), общему для всей соты. Это широковещательный канал коротких сообщений, который передает сигнал "вызов" всем станциям зоны местоположения (LA). Получив такой сигнал, станция MS определяет свой номер и отвечает на широковещательный сигнал так же, как при исходящем вызове, — сигналом запроса по каналу случайного доступа (RACH — Random Control Channel).
Далее сигналы установления соединения проходят как и при исходящей связи.
Порядок обмена сигналами для входящего и исходящего соединения приведен на рис 1.9 [14].
(рис 1.9) Порядок обмена сигналами для входящего и исходящего соединенияНа рисунке показаны некоторые особенности передачи сигналов. Ниже даны некоторые пояснения. Нарисованные слева коды сигналов будут рассмотрены далее.
При входящей связи BTS и MS пункта назначения (работа других элементов сети на данном рисунке не изображается):
передает широковещательный сигнал всем станциям в зоне обслуживания данного MSC. Сигнал передается по отдельному каналу управления - широковещательному каналу коротких сообщений — РСН (Paging Channel);
после чего MS по каналу управления (канал со случайным доступом — RACH, Random Access Channel) посылает запрос на срочное назначение индивидуального канала управления на время обмена сигналами. Слова "произвольный доступ" означают применение методов случайного доступа, наиболее распространенным из которых является ALOHA (см. курс лекций "Абонентские оконечные устройства и сети доступа"). Принцип работы при таком методе заключается в том, что все станции работают по одному каналу связи, контролируя его работу, передача осуществляется в случайный момент времени. BTS выбирает канал для обмена управляющими сигналами (SDCCH — Stand-alone dedicated Control Channel);
BTS запрашивает данные аутентификации. Проводится аутентификация с помощью данных, полученных ранее при реализации процедуры аутентификации и защиты пользователя. В ответ на запрос MS передает накопленный в SIM-карте зашифрованный отклик (SRES — Signed Response), что позволяет BTS установить подлинность MS;
после чего BTS передает запрос ключа шифрования;
и получает ответный ключ шифрования. Если ключ правильный, то далее проводится процедура установления соединения, которая совпадает с процедурой исходящего соединения.
Теперь можно рассмотреть подробнее весь состав сигнальных каналов.
1.4.7. Каналы сигнализации радиоинтерфейса
Сигнальные каналы радиоинтерфейса [).
(рис 1.10) Состав каналов радио интерфейса системы GSMИмеется 3 группы сигнальных каналов [29, 32, 33, 110].
Широковещательные каналы (BCH — Broadcast Channel). Доставляют информацию от станции к абоненту (downstream) и предназначены главным образом для коррекции частоты и синхронизации. Это единственный тип канала, допускающий связь "от точки — ко многим точкам", при которой короткие сообщения могут быть переданы одновременно нескольким мобильным телефонам.
BCH включают следующие каналы:
широковещательный канал управления (BCCH — Broadcast Control Channel). Общая информация, касающаяся сот; например, код зоны местоположения (LAC — Location Area Code), сетевой оператор, доступ, параметры, список соседних ячеек и т. д. MS получают сигналы через BCCH от многих BTS в пределах той же самой сети или различных сетей;
канал подстройки частоты (FCCH — Frequency Correction Channel). Канал связи от сети к MS, предназначенный только для коррекции частот MS и передачи частоты к MS. Он также используется для вхождения в синхронизм, обеспечивая соблюдение заданной дистанции между временными интервалами и позицией первого временного интервала кадра TDMA (множественного доступа с временным уплотнением);
канал синхронизации (SCH — Synchronizing Channel). Исходящий канал от MS к сети; отвечает за синхронизацию кадра TDMA и идентификацию базовой станции. SCH обеспечивает MS всей информацией, необходимой для синхронизации с BTS.
Общие каналы управления (CCCH — Common Control Channels): группа канала связи от абонента к станции и каналы связи от сети к MS. Эти каналы используются, чтобы передать информацию между сетью и MS. Общие каналы управления CCCH включают следующие каналы:
широковещательный канал коротких сообщений (канал вызова) (PCH — Paging Channel): исходящий канал только от сети к MS; BTS информирует MS о входящих вызовах через PCH;
канал предоставления доступа (AGCH): исходящий канал только от сети к MS. BTS распределяет TCH или SDCCH к MS, таким образом разрешая MS доступ к сети;
канал с произвольным доступом (RACH): канал связи только от MS к сети; позволяет MS запрашивать SDCCH. Это делается в ответ на широковещательный запрос или на вызов. MS для передачи на этом канале работает по принципу случайного доступа.
PCH и AGCH передают информацию в одном канале, называемую широковещательным сообщением, и каналом предоставления доступа, как это будет показано далее.
Специализированные каналы управления (DCCH — Dedicated Control Channel). Предназначены, например, для обслуживания: роуминга, изменения местоположения, передачи соединения (хэндовер), шифрования и т. д.
DCCH включают следующие каналы:
автономный выделенный канал управления (SDCCH — Stand-Alone Dedicated Control Channel): канал, соединяющий MS и BTS, для передачи сигналов в течение установления вызова прежде, чем будет найден канал трафика (TCH);
низкоскоростной совмещенный канал управления (SACCH — Slow Associated Control Channel): передает непрерывные сообщения об измерениях (например, напряженность поля). Параллельно с ним могут работать TCH или SDCCH необходим, например, для решений хэндовера; применяется подобно TCH или SDCCH для несрочных процедур, например, для измерения радиосигналов, управления мощностью (только исходящий канал от сети к MS);
быстродействующий объединенный канал управления (FACCH — fast associated control channel): его функции сродни SDCCH, но он может использоваться временно для работы как TCH в режиме перераспределения каналов (borrowing mode) совместно с SDCCH, если скорость данных SACCH (низкоскоростного выделенного канала управления) недостаточна.
Дополнительная пропускная способность применяется, например, для процедур, связанных с установлением подлинности (аутентификацией), установлением соединения, хэндовером и т. д.
Почти все сигнальные каналы используют формат нормального пакета, кроме RACH (пакет произвольного доступа), FCCH (пакет коррекции частоты) и SCH (пакет синхронизации).
1.4.8. Некоторые примеры работы сети GSM
Обслуживание вызова от абонента стационарной сети к абоненту мобильной сети GSM
Cледующий пример [):
(рис 1.11) Обслуживание вызова от абонента стационарной сети к абоненту мобильной сети GSMВ рассматриваемом примере порядок действий следующий:
Входящий вызов поступает от стационарной сети ТфОП на вход шлюза MSC (GMSC — Gateway MSC).
На основе международного мобильного идентификационного номера станции (IMSI — International Mobile Station Identity) вызываемого абонента определяется домашний регистр местоположения (HLR).
Затем запрашивают соответствующий визитный регистр местоположения (VLR) для того, чтобы определить для мобильной станции номер для услуг роуминга (рис 1.12) — MSRN (Mobile Station Roaming Number).
Он передается назад в HLR GMSC.
Затем соединение переключается к соответствующему MSC.
MSC вырабатывает запрос VLR.
Теперь визитный регистр местоположения (VLR) делает запрос зоны местоположения (LA — Location Area) и о состоянии (доступности) мобильного абонента. Если MS отмечена как доступная, то выполняется п. 8.
Передается широковещательный вызов по всей зоне нахождения, записанной в визитном регистре местоположения (VLR).
Мобильный абонентский телефон отвечает на широковещательный запрос из текущей радиосоты.
После этого выполняются все необходимые процедуры безопасности (аутентификация и обмен шифровальными ключами). Если они выполнены успешно, то выполняется п. 11.
Визитный регистр местоположения (VLR) указывает для MSC, что вызов закончен, и передает MSC временный мобильный опознавательный код станции (TMSI — Temporary Mobile Station Identity).
MSC передает MS TMSI и информирует его о начале работы.
На рис 1.12 отдельно отображен процесс изменения номеров в процессе установления входящего вызова.
(рис 1.12) Принцип изменения номера
Регистрация в сети
При каждом включении телефона после выбора сети начинается процедура регистрации (рис 1.13). Рассмотрим наиболее общий случай — регистрацию не в домашней, а в чужой, так называемой гостевой, сети (будем предполагать, что услуга роуминга абоненту разрешена).
(рис 1.13) Процесс регистрацииMS по широковещательному каналу управления (BCCH) проводит сканирование свыше 16 соседних сот, и формируется список шести лучших кандидатов на возможную передачу соединения, основанную на полученной напряженности поля сигналов.
MS находит канал BCCH с наиболее высоким уровнем сигнала, проводит синхронизацию, расшифровывает идентификатор BTS и передает эту информацию к BSC и MSC.
По запросу MSC производит запрос MS с номером IMSI.
MS передает IMSI абонента. IMSI начинается с кода страны "приписки" его владельца, далее следуют цифры, определяющие домашнюю сеть, а уже потом — уникальный номер конкретного подписчика. Начало IMSI соответствует коду страны и оператору (например, 250 — Россия, 99 — Билайн).
По номеру IMSI VLR гостевой сети определяет домашнюю сеть и запрашивает ее HLR.
Домашний регистр мобильного центра коммутации (MSC/HLR) передает всю необходимую информацию об абоненте в VLR, который сделал запрос, а у себя размещает ссылку на этот VLR, чтобы в случае необходимости знать, где "искать" абонента.
MSC совместно с VLR проводит проверку полномочий.
В положительном случае MSC включает MS в обслуживание.
После процедуры идентификации и взаимодействия гостевого VLR с домашним HLR запускается счетчик времени, задающий момент перерегистрации в случае отсутствия каких-либо сеансов связи. Обычно период обязательной регистрации составляет несколько часов. Перерегистрация необходима для того, чтобы сеть получила подтверждение, что телефон по-прежнему находится в зоне ее действия. Дело в том, что в режиме ожидания "трубка" только отслеживает сигналы, передаваемые сетью, но сама ничего не излучает. Процесс передачи начинается только в случае установления соединения, а также при значительных перемещениях относительно сети (ниже это будет рассмотрено подробно), — в таких случаях таймер, отсчитывающий время до следующей перерегистрации, запускается заново. Поэтому при "выпадении" телефона из сети (например, был отсоединен аккумулятор, или владелец аппарата зашел в метро, не выключив телефон) система об этом не узнает.
При первой установке абонента в сети выполняется операция закрепления международного идентификационного номера мобильной станции (IMSI — International Mobile Station Identity). Обратная закреплению процедура — открепление — позволяет сети знать, что передвижная станция недостижима, и устраняет необходимость напрасно распределять каналы и передавать широковещательные сообщения. Процедура закрепления похожа на обновление местоположения и сообщает, что мобильная станция доступна снова.
Все пользователи случайным образом разбиваются на 10 равноправных классов доступа (с номерами от 0 до 9). Абоненту присваивается класс доступа. Существует несколько специальных классов с номерами с 11 по 15 (разного рода аварийные и экстренные службы, служебный персонал сети). Информация о классе доступа хранится в SIM-карте. Особый, 10-й класс доступа позволяет совершать экстренные звонки (по номеру 112), если пользователь не принадлежит к какому-либо разрешенному классу или вообще не имеет IMSI (SIM). В случае чрезвычайных ситуаций или перегрузки сети некоторым классам может быть на время закрыт доступ в сеть.
Активация IMSI и закрепление/открепление осуществляется оператором на базе определенной соты.
Обновление местоположения
При подвижной связи в случае включенной мобильной станции осуществляется постоянное слежение за местоположением даже в случае отсутствия соединения. В частности, это необходимо для установления входящей связи. Включенная мобильная станция информируется о входящем вызове широковещательным сообщением, передаваемым по широковещательному каналу коротких сообщений (PCH — Paging Channel).
Один из вариантов определения местоположения — периодически сообщать о расположении объектов в каждой соте. При этом, если объект редко меняет свое местоположение (соту), такая процедура лишь понапрасну расходовала бы пропускную способность радиосети. Другой крайний случай — уведомлять систему при изменении местоположения мобильной станции широковещательным сообщением. но и это очень расточительно из-за большого количества мобильных станций, обновляющих свое местоположение. Компромиссное решение, используемое в GSM, — оповещение о местоположении при смене группы сот в зоне местоположения, приводящей к ухудшению связи. Обновляющие сообщения требуются при перемещении между областями местоположения, и передвижные станции просматриваются в сотах их текущей области.
Процедуры обновления местоположения и соответствующая последующая маршрутизация используют центр коммутации мобильной связи (MSC) и два регистра местоположения: домашний регистр местоположения (HLR) и визитный регистр местоположения (VLR). Когда передвижная станция:
переключается к другой BTS и BSC в области местоположения,
перемещается в новую область местоположения,
перемещается к другому оператору общедоступной телефонной сети (для наземных объектов) (PLMN — Public Land Mobile Telephone Network)
Тогда это перемещение должно регистрироваться сетью, чтобы отметить текущее местоположение. В нормальном случае сообщение обновления местоположения передают новому центру коммутации мобильной связи — MSC (визитному регистру местоположения VLR), который записывает информацию в области памяти местоположения и затем передает ее домашнему регистру местоположения — HLR абонента. Информация, передаваемая HLR, — обычно через ОКС № 7, — это адрес нового VLR, хотя это может быть номер направления. Если абонент имеет право на обслуживание в новой области местоположения, HLR передает набор абонентской информации, необходимой для управления вызовом, новому центру коммутации мобильной связи (MSC/VLR) и посылает сообщение старому MSC/VLR об отмене старой регистрации.
Аутентификация и защита
Так как к радиосреде имеют доступ много устройств и абонентов, требуется аутентифицировать пользователей [) устанавливает подлинность и принадлежность к сети абонента и оборудования, определяет права и полномочия абонента и право доступа к сетевым ресурсам. Аутентификация проводится с помощью двух функциональных объектов: SIM-карты в мобильной станции и центра аутентификации (AuC — Authentication Center).
(рис 1.14) Обеспечение аутентификации абонента и защиты информацииПри регистрации AuC в домашней сети генерирует 128-битовое случайное число — RAND, пересылаемое телефону. Внутри SIM с помощью ключа Ki (ключ идентификации — так же, как и IMSI, он содержится в SIM) и алгоритма идентификации А3 вычисляется 32-битовый ответ — SRES (Signed respons) по формуле $$SRES=Ki*RAND$$. Точно такие же вычисления проделываются одновременно и в AUC (по выбранному из HLR Ki пользователя). Если SRES, вычисленный в телефоне, совпадет со SRES, рассчитанным AuC, то процесс авторизации считается успешным и абоненту присваивается TMSI (Temporary Mobile Subscriber Identity — временный номер мобильного абонента). TMSI служит исключительно для повышения безопасности взаимодействия подписчика с сетью и может периодически меняться (в том числе при смене VLR).
То же самое случайное начальное число и абонентский ключ засекречивания также используются, чтобы вычислить ключ шифрования, который применяет алгоритм шифрования речи. Этот ключ шифрования, вместе с номером кадра TDMA, алгоритму нужен, чтобы создать последовательность на 114 битов, применяя операцию "исключающее ИЛИ" (XOR) с 114 битами пакета (два блока на 57 битов).
Другой уровень защиты выполняется в MS непосредственно для защиты оборудования от несанкционированного использования. Как упомянуто ранее, каждый терминал GSM идентифицирован уникальным международным опознавательным кодом мобильного оборудования (IMEI — Mobile Equipment Identity). Список IMEI в сети сохраняется в регистре идентификации оборудования (EIR — Equipment Identity Register), и в ответ на запрос IMEI к EIR ему возвращается одно из следующих состояний, в соответствии с тем, в каком списке находится номер абонента:
белый список — терминалу позволяют соединиться с сетью;
серый список — терминал находится под наблюдением сети ввиду возможных проблем;
черный список — терминал заявлен как украденный или некорректный тип для сети GSM. Терминалу не позволяют соединиться с сетью.
Более детально вопросы безопасности сетей связи рассмотрены в курсе лекций "Криптография и безопасность сетей"
Передача соединения (хэндовер)
В сотовой сети радиоресурсы и фиксированные линии связи в течение вызова не остаются занятыми постоянно. Хэндовер (передача соединения), или хэндофф (handoff), как его называют в Северной Америке, — это переключение каналов и линий по мере перемещения подвижного объекта по различным каналам или ячейкам сотовой сети. Обнаружение и измерение уровня радиосигналов для хэндовера составляют одну из основных функций уровня RRM (Radio Resources Management).
Хэндоверы принято разделять на четыре типа, указанных цифрами на рис 1.15:
Смена каналов в пределах одной базовой станции.
Смена канала одной базовой станции на канал другой станции, но находящейся под управлением того же BSC.
Переключение каналов между базовыми станциями, контролируемыми разными BSC, но одним MSC.
Переключение каналов между базовыми станциями, за которые отвечают не только разные BSC, но и разные MSC.
(рис 1.15) Варианты хэндовераВ общем случае проведение хэндовера — задача MSC. Но в двух первых случаях, называемых внутренними хэндоверами, чтобы снизить нагрузку на коммутатор и служебные линии связи, процесс смены каналов управляется BSC, а MSC лишь информируется о происшедшем.
Первые два типа передачи соединения называются внутренними передачами соединения и включают только один контроллер базовой станции (BSC). Чтобы сохранять способность обмена сигналами, достаточно взаимодействия базовых станций (BSC), без использования управления центра коммутации мобильной связи (MSC). После окончания передачи соединения (хэндовера) необходимо уведомить об этом событии коммутации мобильной связи (MSC).
Последние два типа передачи соединения называются внешними передачами соединения и обрабатываются центрами коммутации мобильной связи (MSC), участвующими в соединении. Важный аспект — то, что первоначальный MSC (anchor MSC — анкерный центр ), который обеспечивает доступ к сети, остается ответственным за большинство переключений.
Передачи соединения (хэндовер) могут быть инициализированы или мобильной станцией, или центром коммутации мобильной связи (MSC). MS по широковещательному каналу управления (BCCH) проводит сканирование не менее 16 соседних сот, и формируется список шести лучших кандидатов на возможную передачу соединения, основанную на полученной напряженности поля сигналов. Эта информация передается к BSC и MSC не менее одного раза в секунду для использования алгоритмом передачи соединения (хэндовера).
Алгоритм момента времени, когда должно быть принято решение передачи соединения (хэндовер), не определен в рекомендациях GSM. Есть два основных используемых алгоритма, оба тесно связаны с управлением мощностью. Это объясняется тем, что базовая станция (BSC) обычно не знает, является ли плохое качество сигнала следствием замирания из-за многолучевости или следствием перемещения мобильной станции к другой ячейке. Особенно часто это происходит при маленьких городских ячейках.
Алгоритм "минимально допустимая характеристика" [49] дает приоритет управлению мощностью, а не передаче соединения (хэндоверу). Когда сигнал ухудшился до некоторой заданной точки, уровень мощности мобильной станции увеличивается с помощью управления. Если дальнейшее увеличение мощности не улучшает сигнал, то начинают передачу соединения (хэндовер). Это наиболее простой и наиболее общий метод, но он создает эффект "расплывчатой границы" соты, когда мобильная станция передает сигналы, используя пиковую мощность, проходя некоторое расстояние вне границы ячейки исходной соты в другую соту.
"Метод бюджета мощности" [49] предоставляет приоритет передаче соединения (хэндоверу). Целью является поддержание или улучшение качества сигнала при том же самом или более низком уровне мощности. В этом случае отсутствует проблема "расплывчатой границы" соты и уменьшаются межканальные помехи, но весьма усложняется алгоритм.
Рассмотрим процесс обмена сигналами, показанный на рис 1.16, как хэндовер 4-го типа (см.рис 1.15 [33]). Ниже приводится его описание.
Когда MS включена, она периодически извещает о качестве сигналов BTS1 с помощью сообщения об измерении. Эти сообщения передаются в каждом SACHH (низкоскоростной выделенный канал управления) с периодичностью 480 мсек. Сообщение об измерении содержит измерения качества сигналов соседних ячеек.
Если качество сигнала хорошее, то MS не предпринимает никаких действий. Когда MS достигает границы между зонами обслуживания MSC2 и MSC1, она извещает BTS1, что получает слабый сигнал.
BTS1 принимает решение об инициализации процесса хэндовер для того, чтобы улучшить качество обслуживания MS, и передает результаты измерений BSC1, включая измерения качества сигналов соседних ячеек BSC1.
BSC1 проводит анализ результатов измерения, чтобы определить зону обслуживания с лучшим качеством.
Если BSC1 решает запросить хэндовер, то он передает MSC1 номер используемой соты и список целевых сот с лучшими показателями, чем у используемой соты. При этом станция BTS2 включена в список целевых сот. На BSC1 включается таймер, чтобы ограничить время ожидания начала хэндовера (поступления сигнала от MSC1 о начале процесса хэндовера).
MSC1 передает запрос на хэндовер к MSC2. При этом из регистра MSC1 (это может быть VLR или HLR) передаются данные для маршрутизации и аутентификации. На MSC1 включается таймер, чтобы ограничить время ожидания начала хэндовера в зоне обслуживания MSC2 (время ответа от BSC2).
На MSC2 запрос на передачу соединения обрабатывается как новый исходящий вызов и выбирается канал для нового вызова. Новые данные записываются в VLR MSC2. VLR MSC2 обеспечивает присвоение номера "блуждающей" подвижной станции (MSRN — Mobile Station Roaming Number). Процедурами установления подлинности во время обработки вызова управляет VLR MSC2.
Передача подтверждения запроса хэндовера от MSC2 (начало хэндовера) к MSC1. На MSC1 отключается таймер, ограничивающий время ожидания начала хэндовера (см. п. 7), так как получена команда о начале хэндовера. Если MSC1 был центром визита, то данные на VLR MSC1 стираются. Если он был домашним центром, то текущий адрес VLR абонента, содержащийся в HLR, также обновляется.
MSC1 передает сообщение BSC1, что соединение закончено.
BSС1 освобождает канал и информирует MSC1, что разъединение закончено.
MSC1 освобождает оборудование и передает MSC2 сигнал окончания процедуры.
(рис 1.16) Обмен сигналами при хэндовере
Роуминг
Роуминг — одна из самых важных функций сотовой связи. Необходимость в роуминге возникает каждый раз, когда абонент изменяет свое местоположение и перемещается в сеть, принадлежащую другому оператору. Роуминг бывает локальный (переезд внутри города или в пригород), национальный (в другой город или область) и международный (переезд в другую страну).
При перемещении абонента в другую сеть ее центр коммутации мобильной связи (MSC/VLR) запрашивает информацию в первоначальной сети (MSC/HLR) и при наличии подтверждения полномочий абонента регистрирует его. Данные о местоположении абонента постоянно обновляются в центре коммутации первоначальной сети (MSC/HLR), и все поступающие туда вызовы автоматически переадресовываются в ту сеть, где в данный момент находится абонент.
По способу регистрации различают следующие виды роуминга:
автоматический, т. е. с возможностью провести процесс хэндовера;
полуавтоматический, когда предварительно следует оповестить оператора о намерении посетить соответствующий регион;
ручной, при котором абоненту вручается радиотелефон, включенный в сеть визита.
Для обеспечения роуминга необходимо выполнение следующих условий:
наличие в требуемых регионах сотовых систем стандарта, совместимого со стандартом компании, у которой был приобретен радиотелефон;
наличие соответствующих организационных и экономических соглашений о роуминговом обслуживании абонентов;
наличие каналов связи между системами, обеспечивающих передачу звуковой, сигнальной и другой информации для роуминговых абонентов.
При организации роуминга недостаточно провести только технические мероприятия по соединению различных сетей сотовой связи. Очень важно еще решить проблему взаиморасчетов между операторами этих сетей.
Кроме того, для организации передачи сигнальных сообщений при автоматическом роуминге нужно создать соответствующие сигнальные каналы и программное обеспечение. Это требует определенных затрат. Поэтому между областями обслуживания различных операторов должна быть большая потребность в обслуживании роуминговой связи [9] — больше, чем просто трафик от "случайно заехавших" абонентов.
1.5. Краткие итоги лекции 1
GSM (Global System for Mobile Communication), глобальная система для мобильной связи — это стандарт европейской мобильной наземной системы.
Основные услуги, поддерживаемые GSM: телефонная связь, передача коротких сообщений, доступ к службам "Видеотекст", "Телетекст", "Телефакс" (группа 3).
Особенностью GSM, которая отсутствует в старых аналоговых системах, является служба передачи коротких сообщений (SMS — Short Message Service). SMS — двунаправленное обслуживание коротких алфавитно-цифровых (не свыше 160 байтов) сообщений.
Сеть GSM может быть разделена на две больших части: мобильные станции (MS), которые перемещаются с абонентом; подсистема базовых станций, которая управляет радиолинией связи с мобильной станцией.
Мобильная станция (MS) состоит из подвижной аппаратуры (терминал) и карточки с интегральной схемой, включающей микропроцессор, которая называется модуль абонентской идентификации (SIM — Subscriber Identification Module).
Подсистема базовых станций содержит два вида оборудования: базовая приемопередающая станция (BTS — Base Transceiver Station) и контроллер базовой станции (BSC — Base Station Controller).
Центральный компонент подсистемы сети — центр коммутации мобильной связи (MSC). Он работает как обычный узел коммутации общедоступной телефонной сети (PSTN — Public Switched Telephone Network) или цифровой сети интегрального обслуживания (ISDN — Integrated Service Digital Network). Дополнительно он обеспечивает все функциональные возможности мобильного абонента, такие как регистрация, аутентификация, обновление местоположения, передачи соединения (хэндовер) и управление маршрутизацией при передвижении абонента. Центр коммутации осуществляет постоянное слежение за подвижными станциями, используя регистры: регистр домашнего местоположения (HLR) и регистр визитного местоположения (VLR).
В HLR хранится та часть информации о местоположении какой-либо подвижной станции, которая позволяет центру коммутации доставить вызов определенной мобильной станции.
С помощью визитного регистра местоположения VLR достигается функционирование подвижной станции за пределами зоны, контролируемой HLR.
В сети подвижной связи GSM соты группируются в географические зоны (LA — Location Area), которым присваивается свой идентификационный номер (LAC — Location Area Code). Каждый VLR содержит данные об абонентах в нескольких LA.
VLR обеспечивает присвоение номера для услуг роуминга мобильной станции (MSRN — Mobile Station Roaming Number). Кроме того, VLR управляет распределением новых временных мобильных опознавательных кодов станции (TMSI — Temporary Mobile Subscriber Identity) и передает их в HLR.
Для защиты и аутентификации используются два устройства: регистр идентификации оборудования (EIR — Equipment Identity Register) и центр аутентификации (AuC — Authentication Center). Регистр опознавательного кода оборудования (EIR) — база данных, которая содержит список всей допустимой к обслуживанию подвижной аппаратуры на сети, где каждая мобильная станция идентифицирована ее международным опознавательным кодом мобильного оборудования (IMEI — International Mobile Equipment).
ОМС (Operations and Maintenance Center) — центр эксплуатации и технического обслуживания, является центральным элементом сети GSM, который обеспечивает контроль и управление другими компонентами сети и контроль качества ее работы.
NMC (Network Management Center) — центр управления сетью, позволяет вести рациональное иерархическое управление сетью GSM. Он обеспечивает эксплуатацию и техническое обслуживание на уровне всей сети, поддерживаемой центрами ОМС, которые отвечают за управление региональными сетями. NMC занимается управлением трафиком во всей сети и принимает диспетчерское управление сетью при сложных аварийных ситуациях, как, например, выход из строя или перегрузка узлов.
ADC (Administration Center) — административный центр. Сетевая служба, ответственная за организацию связи, административное управление сетью и соблюдение установленных правил доступа.
ТСЕ (Transcoder Equipment) — транскодер, обеспечивает преобразование выходных сигналов передачи речи и данных MSC (64 Кбит/с ИКМ) к виду, соответствующему рекомендациям GSM по радиоинтерфейсу.
А-интерфейс — интерфейс между MSC и BSS (подсистема базовых станций –BSC+BTS), обеспечивает передачу сообщений для управления BSS, передачи вызова (хэндовер), управления при изменении местоположения.
В-интерфейс — интерфейс между MSC и VLR. Когда MSC необходимо определить местоположение подвижной станции, он обращается к VLR.
С-интерфейс — интерфейс используется для обеспечения взаимодействия между MSC и HLR.
D-интерфейс — интерфейс между HLR и VLR, используется для расширения обмена данными о положении подвижной станции и управления процессом связи.
Е-интерфейс — интерфейс между MSC, обеспечивает взаимодействие между разными MSC в осуществлении процедуры handover — "передачи" абонента из зоны в зону при его движении в процессе сеанса связи без ее перерыва.
Abis-интерфейс — интерфейс между BSC и BTS, служит для связи BSC с BTS и определен Рекомендациями ETSI/GSM для процессов установления соединений и управления оборудованием.
О-интерфейс — интерфейс между BSC и ОМС, предназначен для связи BSC с ОМС, используется в сетях с пакетной коммутацией МККТТ Х.25.
M-интерфейс — внутренний BSC-интерфейс контроллера базовой станции, обеспечивает связь между различным оборудованием BSC и оборудованием транскодирования.
Um-радиоинтерфейс — интерфейс между MS и BTS.
X-интерфейс — сетевой интерфейс между ОМС разных сетей и сетью, так называемый управляющий интерфейс между ОМС и элементами сети.
Способ организации связи, при котором одни и те же частоты многократно используются в разных зонах обслуживания, называется повторным использованием частот. Применение частотно-территориального планирования с повторным использованием частот позволяет увеличить пропускную способность при ограниченном количестве частотных каналов.
Расстояние повторного использования частот (Frequency reuse distance) — расстояние между центрами двух удаленных сот, начиная с которого допускается повторное использование.
Группа из близко расположенных сот, в пределах которых недопустимо повторное использование из-за опасности превышения уровня взаимных помех, называется кластером.
Сота, в которой обслуживание абонентов осуществляется базовой станцией с секторной антенной, называется секторизованной сотой. В системах сотовой связи обычно используют антенны с шириной диаграммы направленности 120° (трехсекторная антенна). Применяются шестисекторные антенны — с шириной диаграммы направленности 60°.
Сигнальные каналы радиоинтерфейса используются для установления вызова, широковещательной рассылки коротких сообщений (paging), технического обслуживания вызова, синхронизации и т. д.
Имеются 3 группы сигнальных каналов: широковещательные каналы (BCH — Broadcast Channel), общие каналы управления (CCCH — Common Control Channels), специализированные каналы управления (DCCH — Dedicated Control Channel).
При первой установке абонента в сети выполняется операция закрепления международного опознавательного кода мобильной станции (IMSI — International Mobile Station Identity). Обратная закреплению процедура — открепление — позволяет сети знать, что передвижная станция недостижима, и устраняет необходимость напрасно распределять каналы и передавать широковещательные сообщения.
При подвижной связи в случае включенной мобильной станции осуществляется постоянное слежение за местоположением даже в случае отсутствия соединения. В частности, это необходимо для установления входящей связи.
Так как к радиосреде имеют доступ много устройств и абонентов, требуется аутентифицировать пользователей. Эта процедура устанавливает подлинность и принадлежность к сети абонента и оборудования, определяет права и полномочия абонента и право доступа к сетевым ресурсам.
Хэндовер (передача соединения) — это переключение каналов и линий по мере перемещения подвижного объекта по различным каналам или ячейкам сотовой сети.
Есть два основных используемых алгоритма: алгоритм "минимально допустимая характеристика" дает приоритет управлению мощностью, а не передаче соединения (хэндоверу), а "метод бюджета мощности" предоставляет приоритет передаче соединения (хэндоверу).
Роуминг — одна из функций сотовой связи. Необходимость в роуминге возникает каждый раз, когда абонент изменяет свое местоположение и перемещается в сеть, принадлежащую другому оператору. Роуминг бывает локальный (переезд внутри города или пригород), национальный (в другой город или область) и международный (переезд в другую страну).
1.1. История GSM
В начале 1980-х в Европе, особенно в Скандинавии и Великобритании, а также и во Франции и Германии наблюдался быстрый рост мобильной телефонной связи. Каждая страна разработала свою собственную систему, которая была несовместима со всеми другими в части оборудования и функционирования. Такая ситуация была нежелательна, потому что подвижная аппаратура не только была ограничена функционированием в пределах национальных границ, которых в объединенной Европе было все больше и больше, но очень ограничивало рынок для каждого типа оборудования. Страдали и сбыт, и окупаемость расходов на мобильную связь.
В 1982 г. Конференция европейских почт и телекоммуникаций (CEPT — Conference of European Post and Telecommunication) сформировала группу GSM (Group Special Mobile) для изучения и разработки европейской мобильной наземной системы [42, 104]. Предложенная система должна была соответствовать некоторым критериям:
хорошее субъективное качество речи;
низкая стоимость оконечных устройств и обслуживания;
поддержка международной подвижной связи;
способность обслуживать малогабаритные терминалы;
обеспечение диапазона новых услуг и средств;
эффективное использование радиодиапазона;
совместимость с ISDN.
В 1989 г. ответственность за разработку GSM была передана Европейскому институту стандартов в области телекоммуникаций (ETSI — European Telecommunication Standards Institute). Первые спецификации GSM были изданы в 1990 г. Коммерческая эксплуатация была начата в середине 1991 г., и к 1993 г. существовало 36 сетей GSM в 22 странах.
Хотя GSM стандартизировано в Европе, это не только европейский стандарт. Сегодня работают более чем 200 сетей GSM (включая DCS-1800 и PCS-1900) в 110 странах во всем мире. В начале 1994 г. во всем мире было 1,3 миллиона абонентов. Сегодня эта цифра выросла до 70 миллионов. Северная Америка имеет разновидность GSM, названную PCS-1900.
Системы GSM существуют теперь на каждом континенте, и сокращение "GSM" (Global System for Mobile Communications) теперь обозначает "Глобальная система для мобильной связи".
Создатели GSM выбрали не опробованную (в то время) цифровую систему, в противоположность применявшимся тогда аналоговым сотовым системам, подобным усовершенствованной системе мобильной связи в Соединенных Штатах (AMPS — Advances Mobile Phone System) и системе с полным доступом (TACS — Total Access Communications System) в Великобритании. Разработчики верили, что усовершенствованные алгоритмы сжатия информации и применение цифровых сигнальных процессоров позволят выполнить поставленные выше задачи и непрерывно совершенствовать систему в смысле качества и стоимости. Более чем 8000 страниц рекомендаций GSM дали возможность построить гибкую и конкурентоспособную систему и обеспечить достаточную стандартизацию, чтобы гарантировать надлежащее межсетевое взаимодействие между компонентами системы, — для этого были созданы описания интерфейсов каждого из функциональных объектов, определенных в системе.
1.2. Услуги, обеспечиваемые GSM
С самого начала разработчики GSM хотели гарантировать совместимость ее с цифровой сетью интегрального обслуживания ISDN в части услуг и передачи сигналов управления [27, 93, 94]. Однако ограничения радиопередачи по пропускной способности и стоимости не позволяли достигнуть стандартной для ISDN скорости передачи информации в битах B-канала 64 Кбит/c.
В соответствии с определением ITU-T (Международного союза электросвязи), телекоммуникационные услуги могут быть разделены на основные и дополнительные услуги [77-79, 115]. Основная услуга, поддерживаемая GSM, — телефонная связь. Речь закодирована в цифровой форме и передается через сеть GSM как цифровой поток. Существуют также экстренные службы, где, набирая три цифры (например 911), можно получить связь с ближайшим пунктом этой службы.
GSM предоставляет следующие услуги:
телефонная связь (совмещается со службой сигнализации: охрана квартир, сигналы бедствия и пр.);
передача коротких сообщений;
доступ к службам "Видеотекст", "Телетекст";
служба "Телефакс" (группа 3).
Пользователи GSM могут обмениваться данными со скоростью свыше 9600 битов в сек.:
с пользователями обычной телефонной сети (POTS — Plain Ordinary Service);
с пользователями цифровой сети интегрального обслуживания (ISDN);
с пользователями сети передачи данных общего пользования с пакетной коммутацией (PSPDN — Packet Switched Public Data Networks);
с пользователями сети передачи данных общего пользования c коммутацией каналов (CSPDN — Circuit Switched Public Data Networks).
Стандарт GSM предусматривает передачу данных:
асинхронно в дуплексном режиме со скоростями 300, 600, 1200, 2400, 4800 и 9600 бит/с через телефонные сети общего пользования;
синхронно в дуплексном режиме со скоростями 1200, 2400, 4800 и 9600 бит/с через телефонные сети общего пользования, коммутируемые сети передачи данных общего пользования (CSPDN) и ISDN;
в режиме доступа с помощью адаптера к пакетной асинхронной передаче данных со стандартными скоростями 300–9600 бит/с через коммутируемые сети пакетной передачи данных общего пользования (PSPDN);
в режиме синхронного дуплексного доступа к сети пакетной передачи данных со стандартными скоростями 2400–9600 бит/с.
При передаче данных со скоростью 9,6 Кбит/с всегда задействуется канал связи с полной скоростью передачи. В случае передачи на скоростях ниже 9,6 Кбит/с могут использоваться полускоростные каналы связи.
При этом применяются разнообразные методы доступа и протоколов, таких как X.25 или X.32 [86]. Так как GSM — цифровая сеть, между пользователем и сетью GSM не требуется модем, хотя аудиомодем необходим в сети GSM для взаимодействия с обычной телефонной сетью.
Уникальная особенность GSM, которая отсутствует в старых аналоговых системах, — Служба передачи коротких сообщений (SMS — Short Message Service). SMS — двунаправленное обслуживание коротких алфавитно-цифровых (не свыше 160 байтов) сообщений. Сообщения транспортируются способом с промежуточным накоплением (store-and-forward fashion). При соединении между двумя абонентами SMS-сообщение можно передать третьему абоненту и получить подтверждение. SMS может также использоваться в широковещательном режиме, чтобы послать такие сообщения, как модификации трафика или модификации новостей. Сообщения могут также быть сохранены в SIM-карте абонента (SIM — Subscriber Identification Module) для использования в дальнейшем.
Дополнительно стандартизован широкий спектр особых услуг (включение в закрытую группу пользователей, передача вызова, оповещения о тарифных расходах).
Они включают несколько вариантов переадресации вызова и запрет на вызов при входящей и исходящей связи, например, при роуминге (изменении местоположения) в другой стране. Осуществляются такие услуги, как идентификация вызывающего абонента, режим "ждущий вызов", многосторонняя (конференц-) связь.
Важной услугой признается стандарт "закрытой группы". Закрытая группа пользователей (CUG — Closed User Group) — это группа абонентов, в которой устанавливается соединение и происходит обмен информацией преимущественно в пределах этой группы. Возможно предоставление входящей и исходящей связи вне этой группы. При этом абонентам при связи внутри группы предоставляются льготы. Примером такой группы является связь внутри членов одной семьи. Обычно компании сотовой связи предоставляют при такой связи абонентам пониженный тариф или бесплатную связь.
Следующая услуга: сопровождающий вызов обеспечивает переадресацию входящего вызова на номер абонента стационарной сети.
В режиме "ждущий вызов" при занятости абонента входящий вызов ставится в режим ожидания освобождения предыдущего соединения. Абонент, к которому адресован вызов, получает предупреждающий сигнал. Абонент может:
завершить предыдущий вызов;
кратковременным нажатием рычага трубки перейти на новое соединение;
после разговора по новому соединению вернуться к старому и повторить это многократно.
Все перечисленные соединения относятся к группе дополнительных видов обслуживания, которые реализуются в сетях ISDN и современных сетях PSTN.
1.3. Архитектура сети GSM
Сеть GSM состоит из нескольких функциональных объектов, функции и интерфейсы которых показаны на рис 1.1.
(рис 1.1) Архитектура сети и интерфейсы GSMСеть GSM включает три основные части:
мобильные станции (MS), которые перемещаются с абонентом;
подсистему базовых станций (BSS), которая управляет радиолинией связи с мобильной станцией;
подсистему сети (NSS), главная часть которой — центр коммутации мобильной связи (MSC) — выполняет коммутацию между мобильными станциями и между мобильными или стационарными сетевыми пользователями. MSC также управляет работой, связанной с передвижением абонента.
На рис 1.1 не показан центр обслуживания, который наблюдает за надежным функционированием и изменениями на сети. Мобильная станция (MS) и подсистема базовых станций (BSS) связываются по Um-интерфейсу, также известному как "воздушный интерфейс" или радиолиния связи. Подсистема базовых станций взаимодействует с центром коммутации мобильной связи по A интерфейсу.
1.3.1. Мобильная станция
Мобильная станция (MS) состоит из подвижной аппаратуры (терминал) и карты с интегральной схемой, включающей микропроцессор, которая называется модулем абонентской идентификации (SIM — Subscriber Identification Module). SIM-карта обеспечивает при перемещении пользователя доступ к оплаченным услугам независимо от используемого терминала. Вставляя SIM-карту в другой терминал GSM, пользователь может принимать вызовы, делать вызовы с этого терминала и получать другие услуги.
Подвижная аппаратура однозначно определяется с помощью международного опознавательного кода мобильного оборудования (IMEI — International Mobile Equipment Identity). SIM-карта содержит международный опознавательный код мобильного абонента (IMSI — International Mobile Subscriber Identity), используемый для идентификации абонента, секретный код для удостоверения подлинности и другую информацию. IMEI и IMSI независимы — это дает возможность обеспечить наиболее вероятное опознавание личности при передвижении абонента. SIM-карта может быть защищена против неправомочного использования паролем или личным номером.
Применяются три типа оконечного оборудования подвижной станции:
МТ0 (Mobile Termination 0) — многофункциональная подвижная станция, в состав которой входит терминал данных с возможностью передачи и приема данных и речи;
МТ1 (Mobile Termination 1) — подвижная станция с возможностью связи через терминал с ISDN;
МТ2 (Mobile Termination 2) — подвижная станция с возможностью подключения терминала для связи по протоколу МККТТ V-или Х-серий.
Терминальное оборудование может состоять из оборудования одного или нескольких типов, такого как телефонная трубка с номеронабирателем, аппаратура передачи данных (DTE), телекс и т. д.
Различают следующие типы терминалов: ТЕ1 (Terminal Equipment 1) — терминальное оборудование, обеспечивающее связь с ISDN; ТЕ2 (Terminal Equipment 2) — терминальное оборудование, обеспечивающее связь с любым оборудованием через протоколы МККТТ V- или Х-серий (связь с ISDN не обеспечивает). Терминал ТЕ2 может быть подключен как нагрузка к МТ1 (подвижной станции с возможностью связи с ISDN) через адаптер ТА.
1.3.2. Подсистема базовых станций
Подсистема базовых станций содержит два вида оборудования: базовая приемопередающая станция (BTS — Base Transceiver Station) и контроллер базовой станции (BSC — Base Station Controller). Они взаимодействуют через стандартизированный интерфейс Abis (см. рис 1.1).
На базовой приемопередающей станции размещается приемопередатчик, который для одной определенной соты реализует протоколы радиолинии с передвижной станцией. В большом городе обычно размещено большое количество BTS. Поэтому основные требования к BTS — прочность, надежность, портативность и минимальная стоимость.
Контроллер базовой станции управляет радиоресурсами для одного или более BTS: выбором и установлением соединения по радиоканалу, скачком частоты и хэндовером (переключением), как это будет показано ниже. BSC подключается между базовой приемопередающей станцией (BTS) и центром коммутации мобильной связи (MSC).
1.3.3. Коммутационная подсистема сети
Центр коммутации мобильный связи (MSC)
Центральный компонент подсистемы сети — центр коммутации мобильной связи (MSC). Он работает как обычный узел коммутации общедоступной телефонной сети (PSTN — Public Switched Telephone Network) или цифровой сети интегрального обслуживания (ISDN — Integrated Service Digital Network). Дополнительно он обеспечивает все функциональные возможности мобильного абонента, такие как регистрация, аутентификация, обновление местоположения, передача соединения (хэндовер) и маршрутизация вызова при передвижении абонента. Эти функции обеспечиваются совместно несколькими функциональными объектами, которые вместе формируют подсистему сети. MSC обеспечивает подключение к фиксированным сетям (таким как общедоступная телефонная сеть PSTN или цифровая сеть интегрального обслуживания ISDN). Передача сигналов между функциональными объектами в подсистеме сети использует ОКС № 7 (SS7) — отдельный канал сигнализации, такой же, как применяется для обмена в ISDN и в сетях общего пользования.
Центр коммутации подвижной связи обслуживает группу сот и обеспечивает все виды соединений, в которых нуждается в процессе работы подвижная станция. MSC аналогичен ISDN коммутационной станции и реализует интерфейс между фиксированными сетями (PSTN, PDN, ISDN и т. д.) и сетью подвижной связи. Он обеспечивает маршрутизацию вызовов и функции управления вызовами. Кроме выполнения функций обычной ISDN коммутационной станции на MSC возлагаются функции коммутации радиоканалов. К ним относятся "эстафетная передача", в процессе которой достигается непрерывность связи при перемещении подвижной станции из соты в соту, и переключение рабочих каналов в соте при появлении помех или неисправностях.
Каждый MSC обеспечивает обслуживание подвижных абонентов, расположенных в пределах определенной географической зоны (например, Москва и область). MSC управляет процедурами установления вызова и маршрутизации. Для телефонной сети общего пользования (PSTN) MSC обеспечивает функции сигнализации по протоколу ОКС №7, передачи вызова или поддержки других видов интерфейсов в соответствии с требованиями конкретного проекта.
MSC формирует данные, необходимые для выписки счетов за предоставленные сетью услуги связи, накапливает данные по состоявшимся разговорам и передает их в центр расчетов (биллинг-центр). MSC составляет также статистические данные, необходимые для контроля работы и оптимизации сети. Он же поддерживает процедуры безопасности, применяемые для управления доступами к радиоканалам.
MSC не только участвует в управлении вызовами, но также управляет процедурами регистрации местоположения и передачи управления, кроме передачи управления в подсистеме базовых станций (BSS). Регистрация местоположения подвижных станций необходима для обеспечения доставки вызова перемещающимся подвижным абонентам от абонентов телефонной сети общего пользования или других подвижных абонентов. Процедура передачи вызова позволяет сохранять соединения и обеспечивать ведение разговора, когда подвижная станция перемещается из одной зоны обслуживания в другую. Передача вызовов в сотах, управляемых одним контроллером базовых станций (BSC), осуществляется этим BSC. Когда передача вызовов происходит между двумя сетями, управляемыми разными BSC, то первичное управление осуществляется в MSC. В стандарте GSM также предусмотрены процедуры передачи вызова между сетями (контроллерами), относящимися к разным MSC. Центр коммутации осуществляет постоянное слежение
за подвижными станциями, используя домашний регистр местоположения (HLR) и визитный регистр местоположения (VLR).
Домашний регистр местоположения (HLR — Home Location Register)
В HLR хранится та часть информации о местоположении какой-либо подвижной станции, которая позволяет центру коммутации доставить вызов определенной мобильной станции. Практически HLR представляет собой справочную базу данных о постоянно зарегистрированных в сети абонентах. В ней содержатся опознавательные номера и адреса, а также параметры подлинности абонентов, состав услуг связи, специальная информация о маршрутизации. Ведется регистрация данных об изменении местоположения и роуминге ("блуждании") абонента, включая данные о временном идентификационном номере подвижного абонента (TMSI — Temporary Mobile Subscriber Identity) и соответствующем визитном регистре местоположения (VLR). Регистр HLR содержит международный идентификационный номер подвижного абонента (IMSI — International Mobile Subscriber Identity), состав услуг связи, специальную информацию о маршрутизации. Он используется для опознавания подвижной станции в центре
аутентификации (AUC — Authentication Center).
Домашний регистр местоположения (HLR ) вместе с MSC обеспечивает маршрутизацию вызова и изменения местоположения (роуминг) мобильной станции и содержит всю административную информацию каждого абонента, зарегистрированного в соответствующей сети GSM, наряду с текущим местоположением мобильных станций. Местоположение мобильных станций находится обычно в форме адреса данной мобильной станции в VLR. Фактическая процедура маршрутизации будет описана позже. Логически существует только один HLR в сети GSM, хотя он может быть реализован как распределенная база данных. К данным, содержащимся в HLR, имеют дистанционный доступ все MSC и VLR сети, и, если в сети имеются несколько HLR, в базе данных содержится только одна запись об абоненте, поэтому каждый HLR представляет собой определенную часть общей базы данных сети об абонентах. Доступ к базе данных об абонентах осуществляется по номеру IMSI (IMSI — International Mobile Station Identity) или по MSISDN-номеру подвижной станции
в сети ISDN (MSISDN — Mobile Station ISDN Number). К базе данных могут получить доступ MSC или VLR, относящиеся к другим сетям, в рамках обеспечения межсетевого роуминга абонентов.
Визитный регистр местоположения (VLR — Visit Location Register)
Второе основное устройство, обеспечивающее контроль над передвижением подвижной станции из зоны в зону, — визитный регистр местоположения VLR. С его помощью достигается функционирование подвижной станции за пределами зоны, контролируемой HLR. Когда в процессе перемещения подвижная станция переходит из зоны действия одного контроллера базовой станции BSC, объединяющего группу базовых станций, в зону действия другого BSC, она регистрируется новым BSC, и в VLR заносится информация о номере области связи, которая обеспечит доставку вызовов подвижной станции. Для сохранности данных, находящихся в HLR и VLR, в случае сбоев предусмотрена защита устройств памяти этих регистров.
VLR включает в себя такие же данные, как и HLR, однако эти данные содержатся в VLR только до тех пор, пока абонент находится в зоне, контролируемой VLR.
В сети подвижной связи GSM соты группируются в географические зоны (LA — Location Area), которым присваивается свой идентификационный номер (LAC — Location Area Code). Каждый VLR содержит данные об абонентах в нескольких LA. Когда подвижный абонент перемещается из одной LA в другую, данные о его местоположении автоматически обновляются в VLR. Если старая и новая LA находятся под управлением различных VLR, то данные на старом VLR стираются после их копирования в новый VLR. Текущий адрес VLR абонента, содержащийся в HLR, также обновляется.
VLR обеспечивает также присвоение номера для услуг роуминга мобильной станции (MSRN — Mobile Station Roaming Number). Когда подвижная станция принимает входящий вызов, VLR выбирает его MSRN и передает его на MSC, который осуществляет маршрутизацию этого вызова к базовым станциям, находящимся рядом с подвижным абонентом.
Во время движения подвижная станция может покинуть зону, обслуживаемую одним MSC/VLR, и переместиться в зону, которую обслуживает другой MSC/VLR. В этом случае MSC/VLR участвует в передаче управления от одного MSC/VLR к другому. Он также присваивает новый временный мобильный опознавательный код станции TMSI (Temporary Mobile Subscriber Identity) и передает его в HLR. Новый MSC/VLR инициирует процедуру установления подлинности абонента и его оборудования. Кроме случая, когда подвижный абонент меняет зону местоположения, временный номер может периодически изменяться по решению оператора с целью защиты от злонамеренного перехвата номеров участников разговора. В этом случае процедура изменения идет также с использованием VLR, для доступа к VLR могут использоваться идентификационные номера IMSI, TMSI и MSRN.
В заключение отметим, что VLR — это локальная база данных в данной зоне, которая содержит информацию о подвижном абоненте. Применение VLR позволяет сократить число запросов HLR, и это снижает сетевой трафик и уменьшает время обслуживания.
В табл. 1.1, 1.2 и 1.3 приведены примеры состава долговременных и временных данных, хранящихся в HLR и VLR.
Состав долговременных данных, хранящихся в HLR и VLR
| 1 |
Международный идентификационный номер подвижного абонента (IMSI- International Mobile Subscriber Identity) |
| 2 |
Номер подвижной станции в сети ISDN (MSISDN) |
| 3 |
Категория подвижной станции |
| 4 |
Ключ засекречивания |
| 5 |
Используемые пароли |
| 6 |
Класс приоритетного доступа |
| 7 |
Список разрешенных дополнительных видов обслуживания |
| 8 |
Оповещение вызываемого абонента о номере вызывающего абонента |
| 9 |
Разрешение/запрещение идентификации номера вызываемого абонента |
| 10 |
График работы мобильной станции |
| 11 |
Индекс закрытой группы пользователей |
| 12 |
Код блокировки закрытой группы пользователей |
| 13 |
Состав вызовов, которые могут быть переданы |
| 14 |
Свойства закрытой группы пользователей |
| 15 |
Льготы закрытой группы пользователей |
| 16 |
Запрещенные исходящие вызовы в закрытой группе пользователей |
| 17 |
Максимальное количество абонентов закрытой группы |
Состав временных данных находящихся в HLR
| 1 |
Временный номер подвижного абонента в VLR (TMSI- Temporary Mobile Subscriber Identity) |
| 2 |
Параметры аутентификации и шифрования |
| 3 |
Адрес регистра местоположения VLR |
| 4 |
Код Зоны Местоположения |
| 5 |
Номер соты при хэндовере |
| 6 |
Регистрационные данные |
| 7 |
Таймер ожидания ответа |
| 8 |
Состав текущих паролей |
| 9 |
Активность (есть/нет соединения) |
Состав временных данных находящихся в VLR
| 1 |
Временный идентификационный номер подвижного абонента (TMSI – Temporary Mobile Subscriber Identity) |
| 2 |
Идентификаторы зоны расположения |
| 3 |
Код Зоны Местоположения |
| 4 |
Номер соты при хэндовере |
| 5 |
Параметры аутентификации и шифрования |
Регистры защиты и аутентификации
Для защиты и аутентификации используются два устройства: регистр идентификации оборудования (EIR — Equipment Identity Register) и центр аутентификации (AUC — Authentication Center). Регистр идентификации оборудования — база данных, которая содержит список всей допустимой к обслуживанию подвижной аппаратуры на сети, где каждая мобильная станция идентифицирована ее международным опознавательным кодом мобильного оборудования (IMEI). IMEI может быть маркирован как запрещенный к обслуживанию, если станция украдена или такого типа, который не обслуживается. Центр аутентификации — защищенная база данных, которая накапливает копии ключей засекречивания, хранящихся в SIM-карте каждого абонента, и используется для аутентификации абонента и его оборудования, а также и шифрования для передачи по радиоканалу.
Каждый подвижный абонент имеет стандартный модуль подлинности абонента (SIM), который содержит: международный идентификационный номер (IMSI), свой индивидуальный ключ аутентификации (Ki), алгоритм аутентификации (A3).
С помощью записанной в SIM информации в результате взаимного обмена данными между подвижной станцией и сетью осуществляется полный цикл аутентификации и разрешается доступ абонента к сети.
EIR — регистр идентификации оборудования, содержит централизованную базу данных для подтверждения подлинности международного идентификационного номера оборудования подвижной станции (IMEI). Эта база данных относится исключительно к оборудованию подвижной станции. Она состоит из списков номеров IMEI, организованных следующим образом.
БЕЛЫЙ СПИСОК содержит номера IMEI, о которых есть сведения, что они закреплены за санкционированными подвижными станциями. Терминалу позволяют соединиться с сетью.
ЧЕРНЫЙ СПИСОК содержит номера IMEI подвижных станций, которые украдены, имеют некорректный тип мобильной станции для сети GSM или им отказано в обслуживании по другой причине. Терминалу не позволяют соединиться с сетью.
СЕРЫЙ СПИСОК содержит номера IMEI подвижных станций, у которых существуют проблемы, выявленные по данным программного обеспечения, но не являющиеся основанием для внесения в "черный список". Терминал находится под наблюдением сети ввиду возможных проблем.
К базе данных EIR получают дистанционный доступ MSC данной сети, а также MSC других подвижных сетей.
Как и в случае с HLR, сеть может иметь более одного EIR, при этом каждый EIR управляет определенной группой оборудования, имеющей свой идентификационный номер IМЕI. В состав MSC входит транслятор, который при получении номера IМЕI выбирает адрес EIR — он содержит данные о части оборудования, имеющей этот номер.
Оборудование эксплуатации и технического обслуживания
ОМС (Operations and Maintenance Center) — центр эксплуатации и технического обслуживания, является центральным элементом сети GSM, который обеспечивает контроль и управление другими компонентами сети, а также контроль качества ее работы. ОМС соединяется с другими компонентами сети GSM по каналам пакетной передачи протокола Х.25. Он обеспечивает функции обработки аварийных сигналов, предназначенных для оповещения обслуживающего персонала, и регистрирует сведения об аварийных ситуациях в других компонентах сети. В зависимости от характера неисправности ОМС позволяет обеспечить ее устранение автоматически или при активном вмешательстве персонала. Центр может провести проверку состояния оборудования сети и прохождения вызова подвижной станции. ОМС позволяет производить управление нагрузкой в сети.
Функция эффективного управления включает сбор статистических данных о нагрузке от компонентов сети GSM, запись их в дисковые файлы и вывод на дисплей для визуального анализа. ОМС обеспечивает управление изменениями программного обеспечения и базами данных о конфигурации элементов сети. Загрузка программного обеспечения в память может производиться из ОМС в другие элементы сети или из них в ОМС.
NMC (Network Management Center) — центр управления сетью, дает возможность рационального иерархического управления сетью GSM. Он обеспечивает эксплуатацию и техническое обслуживание на уровне всей сети, поддерживаемой центрами ОМС, которые отвечают за управление региональными сетями. NMC отвечает за управление трафиком во всей сети и обеспечивает диспетчерское управление сетью при сложных аварийных ситуациях, как, например, выход из строя или перегрузка узлов. Кроме того, он контролирует состояние устройств автоматического управления, задействованных в оборудовании сети, и отражает на дисплее состояние сети для операторов NMC. Это позволяет операторам контролировать региональные проблемы и при необходимости оказывать помощь ОМС, обслуживающему конкретный регион. Таким образом, персонал NMC знает состояние всей сети и может дать указание персоналу ОМС изменить стратегию решения региональной проблемы.
NMC следит за состоянием маршрутов сигнализации и соединений между узлами, чтобы не допускать условий для возникновения перегрузки в сети. Контролируются также маршруты соединений между сетью GSM и PSTN во избежание распространения условий перегрузки между сетями. При этом персонал NMC координирует вопросы управления сетью с персоналом других NMC. NMC обеспечивает также возможность управления трафиком для сетевого оборудования подсистемы базовых станций (BSS). Операторы NMC в экстремальных ситуациях могут задействовать такие процедуры управления, как "приоритетный доступ", когда только абоненты с высоким приоритетом (экстренные службы) могут получить доступ к системе.
NMC может брать на себя ответственность в каком-либо регионе, когда местный ОМС не способен обслуживать нагрузку, при этом ОМС действует в качестве транзитного пункта между NMC и оборудованием сети. NMC обеспечивает операторов функциями, аналогичными функциям ОМС.
NMC является также важным инструментом планирования сети, так как контролирует сеть и ее работу на сетевом уровне, а следовательно, снабжает планировщиков сети данными, определяющими нагрузочные параметры сети.
ADC (Administration Center) — административный центр — сетевая служба, ответственная за организацию связи, административное управление сетью и соблюдение установленных правил доступа.
ТСЕ (Transcoder Equipment) — транскодер, обеспечивает преобразование выходных сигналов передачи речи и данных MSC (64 Кбит/с ИКМ) к виду, соответствующему рекомендациям GSM по радиоинтерфейсу. В соответствии с этими требованиями скорость передачи речи, представленной в цифровой форме, составляет 13 Кбит/с. Этот канал передачи цифровых речевых сигналов называется "полноскоростным". Стандартом предусматривается в перспективе использование полускоростного речевого канала (скорость передачи 6,5 Кбит/с).
Снижение скорости передачи обеспечивается применением специального речепреобразующего устройства, использующего кодирование с линейным предсказанием (LPC — Linear Predictive Coding), долговременное предсказание (LTP — Long Term Predicting), возбуждение регулярной импульсной последовательностью (RPE — иногда называется RELP).
Транскодер обычно располагается вместе с MSC. Передача цифровых сообщений по направлению к контроллеру базовых станций (BSC) ведется с добавлением к потоку со скоростью передачи 13 Кбит/с дополнительных битов (stuffing). Таким образом, скорость передачи данных становится 16 Кбит/с. Затем осуществляется уплотнение с кратностью 4 в стандартный канал 64 Кбит/с. Так формируется определенная рекомендациями GSM
З0-канальная ИКМ линия, обеспечивающая передачу 120 речевых каналов. Шестнадцатый канал (64 Кбит/с) (slot) выделяется отдельно для передачи информации сигнализации и часто содержит сигналы ОКС № 7 или процедуры доступа к звену передачи данных для канала "D" — LAPD (Link Access Procedure for the D - channel).
В других каналах (64 Кбит/с) могут передаваться также пакеты данных, согласующиеся с протоколом X.25 МККТТ.
1.4. Основные принципы организации сети GSM
1.4.1. Внутренние интерфейсы GSM
Внутренние интерфейсы [ и перечислены в табл. 1.4.
Типы внутренних интерфейсов сети GSM
| Тип |
Связь между устройствами |
| A |
MSC-BSS |
| Abis |
BSC-BTS |
| B |
MSC-VLR |
| C |
MSC-HLR |
| D |
HLR-VLR |
| E |
MSC-MSC |
| O |
BSC-OMC |
| M |
BSC-TCE |
| Um |
MS-BTS |
| X |
OMC-OMC |
Примечание: X-интерфейс предназначен для связи OMC различных GSM
А-интерфейс. Интерфейс между MSC и BSS (подсистема базовых станций –BSC- BTS) обеспечивает передачу сообщений для управления BSS, передачи вызова (хэндовер), управления при изменении местоположения. А-интерфейс объединяет каналы связи и линии сигнализации. Последние используют протокол ОКС № 7 МККТТ. Полная спецификация A-интерфейса соответствует требованиям серии 08 Рекомендации ETSI/GSM.
Abis-интерфейс. Интерфейс служит для связи между BSC с BTS и определен Рекомендациями ETSI/GSM для процессов установления соединений и управления оборудованием, передача осуществляется цифровыми потоками со скоростью 2,048 Мбит/с. Возможно использование физического интерфейса 64 Кбит/с.
В-интерфейс. Интерфейс между MSC и VLR. Когда MSC необходимо определить местоположение подвижной станции, он обращается к VLR. Если подвижная станция инициирует процедуру изменения местоположения, то MSC информирует свой VLR, который заносит всю изменяющуюся информацию в свои регистры. Эта процедура происходит всегда, когда MS переходит из одной области в другую. В случае если абонент запрашивает специальные дополнительные услуги или изменяет некоторые свои данные, MSC также информирует VLR, который регистрирует изменения и при необходимости сообщает о них HLR.
С-интерфейс. Интерфейс используется для обеспечения взаимодействия между MSC и HLR. MSC может послать сообщение HLR в конце сеанса связи для того, чтобы абонент мог оплатить разговор. Когда сеть фиксированной телефонной связи не способна выполнить процедуру установления соединения подвижного абонента, MSC может запросить HLR с целью определения местоположения абонента, чтобы послать вызов MS.
D-интерфейс. Интерфейс между HLR и VLR используется для расширения обмена данными о положении подвижной станции и управления процессом связи. Основные услуги, предоставляемые подвижному абоненту, заключаются в возможности передавать или принимать сообщения независимо от местоположения. Для этого HLR должен пополнять свои данные. VLR сообщает HLR о положении MS, управляя ею и изменяя информацию в процессе обновления местоположения, а также посылает все необходимые данные для обеспечения обслуживания подвижной станции.
Е-интерфейс. Интерфейс обеспечивает взаимодействие между разными MSC при осуществлении процедуры handover — "передачи" абонента из зоны в зону при его движении в процессе сеанса связи без ее перерыва.
О-интерфейс. Интерфейс между BSC и ОМС предназначен для связи BSC с ОМС, используется в сетях с пакетной коммутацией МККТТ Х.25.
M-интерфейс. Внутренний BSC-интерфейс контроллера базовой станции обеспечивает связь между различным оборудованием BSC и оборудованием транскодирования (ТСЕ); использует стандарт ИКМ-передачи 2,048 Мбит/с и позволяет организовать из четырех каналов со скоростью 16 Кбит/с один канал на скорости 64 Кбит/с.
Um-радиоинтерфейс. Интерфейс между MS и BTS определен в сериях 04 и 08 Рекомендаций ETSI/GSM [76–79].
X-интерфейс. Сетевой интерфейс между ОМС разных сетей и так называемый управляющий интерфейс между ОМС и элементами сети, определен ETSI/GSM Рекомендациями 12.01 и является аналогом интерфейса Q.3, который определен в многоуровневой модели открытых сетей ISO OSI.
Соединение сети с ОМС могут обеспечиваться системой сигнализации МККТТ ОКС №7 или сетевым протоколом Х.25. Сеть Х.25 может соединяться с объединенными сетями или с PSDN в открытом или замкнутом режимах.
GSM-протокол управления сетью и обслуживанием также должен удовлетворять требованиям Q.3 интерфейса, который определен в ETSI/GSM Рекомендациях 12.01.
1.4.2. Интерфейсы с внешними сетями
Соединение с PSTN
Соединение с телефонной сетью общего пользования осуществляется MSC по линии связи 2 Мбит/с в соответствии с системой сигнализации ОКС № 7. Электрические характеристики 2 Мбит/с интерфейса соответствуют Рекомендациям МККТТ G.732.
Соединение с ISDN
Для соединения с создаваемыми сетями ISDN предусматриваются четыре линии связи 2 Мбит/с, поддерживаемые системой сигнализации ОКС №7. Система сигнализации ОКС № 7 будет рассмотрена в дальнейшем.
Соединения с международными сетями GSM
В настоящее время обеспечивается подключение сети российской сети GSM к общеевропейским сетям GSM. Эти соединения осуществляются на основе протоколов систем сигнализации ОКС№7 четвертого уровня (SCCP — Signaling Connection Control Part) и межсетевого коммутационного центра мобильной связи (GMSC — Gateway MSC). Центр представляет узловую станцию, осуществляющую объединение сети GSM с одной или более наземными сетями. В ее функции входит преобразование форматов сигналов, конвертирование сетевых протоколов, а также взаимодействие с ТфОП.
1.4.3. Географические зоны сети GSM
Сеть GSM составлена из географических областей [, эти области включают ячейки, зоны местоположения (LA's — Location Areas), зоны обслуживания MSC/VLR и мобильную наземную сеть общего пользования (PLMN — Public Land Mobile Network).
Сота — область радиоохвата одного приемопередатчика одной BTS. Сеть GSM определяет каждую соту с помощью опознавательного кода глобального идентификатора соты (CGI — Cell Global Identity), номера, который назначается каждой соте.
Зона местоположения (LA — Location Area) — группа сот. Это область, в которой вероятнее всего может в данный момент перемещаться абонент.
(рис 1.2) Географические зоны системы GSMКаждая зона местоположения обслуживается одним или более контроллерами базовых станций и только единственным центром коммутации мобильной связи — MSC (см. рис 1.2). Каждой зоне местоположения (LA) назначен идентификатор зоны нахождения абонента (LAI — Location Area Identification).
).
Мобильная наземная сеть общего пользования (PLMN — Public Land Mobile Network) — это совокупность зон обслуживания, принадлежащих одному сетевому оператору.

(рис 1.4) Зона местоположения (LA)(рис 1.3) Мобильная наземная сеть (PLMN)
1.4.4. Повторное использование частот (Frequency reuse)
Повторное использование частот — способ организации связи, при котором одни и те же частоты многократно используются в разных зонах обслуживания [27, 32, 49, 101]. Применение частотно-территориального планирования с повторным использованием частот позволяет увеличить пропускную способность при ограниченном количестве частотных каналов.
Расстояние повторного использования частот (Frequency reuses distance) — расстояние между центрами двух удаленных сот, начиная с которого допускается повторное использование. В общем случае оно определяется по формуле $$D=\sqrt{3N}R$$, где $$N$$ — число ячеек в кластере, $$R$$ — радиус ячейки (радиус окружности, описанной вокруг гексагональной ячейки).
Кластер (cluster). Кластер — это группа из близко расположенных сот, в пределах которых недопустимо повторное использование из-за опасности превышения уровня взаимных помех. Размер кластера $$N$$ определяется по формуле:
$$N=i^2+ij+j^2$$
Из этой формулы видно, что кластер может содержать только определенное число сот.
При:
i=0, j=1, N=1;
i=1, j=1, N=3;
i=1, j=2, N=4; и т. д.
Приведенное соотношение для $$D$$ показывает, что чем меньше радиус ячейки $$R$$, тем выше коэффициент повторяемости частот ( $$1/N$$ ), а следовательно, и эффективность использования выделенного диапазона частот. Отношение $$k=D/R=\sqrt{3N}$$ называется коэффициентом снижения внутриканальных помех и характеризует степень взаимного влияния удаленных сот, в которых используются одни и те же частотные каналы. Для приведенных выше значений $$N$$ значение $$k$$ равно: $$k_1=1,7; k_3=3; k_4=3,5; k_7=4,6; k_9=5,2; k_{12}=6$$.
Пример распределений частот при повторном использовании показан на рис 1.5 (4-элементный кластер) и рис 1.6 (7-элементный кластер).

(рис 1.6) Повторное использование частот при 4-элементном кластере(рис 1.5) Повторное использование частот при 7-элементном кластере
1.4.5. Секторизованная сота
Сота, в которой обслуживание абонентов осуществляется базовой станцией с секторной антенной, называется секторизованной сотой. При этом зона покрытия антенны разделяется на секторы. Секторизация позволяет повысить пропускную способность системы сотовой связи без уменьшения размеров зоны покрытия или снижения мощности, излучаемой базовой станцией. Ширина направленности секторной антенны соответствует угловому размеру сектора. В системах сотовой связи обычно используют антенны с шириной диаграммы направленности 120° (трехсекторная антенна). Обычно применяются кластеры размерностью 3/9, 4/12, 7/21, где первая цифра обозначает число сот в кластере, а вторая — число секторов. На рис 1.7-а показан пример применения 3-секторной антенны для кластера 3/9. В этом примере распределяются 9 групп частот и применяются шестисекторные антенны — с шириной диаграммы направленности 60°. На рис 1.7-б показана
разработанная корпорацией Motorola сотовая сеть с шириной одного из вариантов диаграммы направленности 60° и 12 группами несущих частот [22]. Этот кластер содержит 4 элемента и 6-секторную антенну (размер кластера 4/24).
(рис 1.7) Повторное использование частот в: а) 3-секторной соте; б) 6-секторной соте
1.4.6. Задачи каналов в системе GSM
Очевидно, что использование радиоканалов в мобильной сети GSM отличается от их применения в стационарной сети. Принцип использования каналов в системе GSM показан на рис 1.8.
В стационарной сети абонентские линии (абонентские каналы трафика) закреплены за телефонным аппаратом. Когда известен номер абонента, то при исходящей или входящей связи не требуется выбор абонентской линии.
В сети GSM определены два типа каналов трафика: полноскоростные речевые каналы, работающие на полной скорости (TCH/F — Traffic Channel/Full) — 22,8 Кбит/с, и полускоростные речевые каналы, работающие на половинной скорости (TCH/H — Traffic Channel/Half) — 11,4 Кбит/с. Половинная скорость позволяет вдвое увеличить число каналов в одном и том же частотном диапазоне.
В мобильной связи каналы трафика доступны любому абоненту. Поэтому в процессе установления соединения может быть выбран любой канал, к которому может быть подключена станция. Поскольку в свободном состоянии абонентская линия не имеет связи с каналами трафика, она нуждается в канале управления, например, для передачи сигнала "вызов", "setup", номера вызывающего абонента и т. п.
Поэтому для передачи запроса сети на установление соединения применяется канал, направленный от сети к MS. Это канал случайного доступа (RACH — Random Access Control Channel).
Поскольку запрос на установление соединения передается только в начале соединения и в дальнейшем выделяется канал для обмена управляющей информацией, этот канал является общим для всех станций зоны местонахождения.
Общему каналу всегда требуется процедура доступа для избежания и разрешения конфликтов. В данном случае чаще всего применяется процедура случайного многостанционного доступа с временным разделением типа ALOHA (TDMA — Time Division Multiple Access ALOHA). Принцип такого доступа основан на том, что все станции используют один канал связи, контролируя его работу, а передача осуществляется в случайные моменты времени, что уменьшает вероятность конфликтов. Такой доступ подробно описан в курсе лекций "Абонентские оконечные устройства и сети доступа".
(рис 1.8) Принцип использования каналов трафика и сигнальных каналов в системе GSMВ ответ на сигнал вызова выбирается автономный специализированный канал управления (SDCCH — Stand-alone dedicated Control Channel), по которому в дальнейшем передается служебная информация от MS в течение установления вызова прежде, чем будет найден канал трафика (TCH).
Для входящей связи передача сигнала "занятие" к MS реализуется по широковещательному каналу коротких сообщений (канал вызова) (PCH — Paging Channel), общему для всей соты. Это широковещательный канал коротких сообщений, который передает сигнал "вызов" всем станциям зоны местоположения (LA). Получив такой сигнал, станция MS определяет свой номер и отвечает на широковещательный сигнал так же, как при исходящем вызове, — сигналом запроса по каналу случайного доступа (RACH — Random Control Channel).
Далее сигналы установления соединения проходят как и при исходящей связи.
Порядок обмена сигналами для входящего и исходящего соединения приведен на рис 1.9 [14].
(рис 1.9) Порядок обмена сигналами для входящего и исходящего соединенияНа рисунке показаны некоторые особенности передачи сигналов. Ниже даны некоторые пояснения. Нарисованные слева коды сигналов будут рассмотрены далее.
При входящей связи BTS и MS пункта назначения (работа других элементов сети на данном рисунке не изображается):
передает широковещательный сигнал всем станциям в зоне обслуживания данного MSC. Сигнал передается по отдельному каналу управления - широковещательному каналу коротких сообщений — РСН (Paging Channel);
после чего MS по каналу управления (канал со случайным доступом — RACH, Random Access Channel) посылает запрос на срочное назначение индивидуального канала управления на время обмена сигналами. Слова "произвольный доступ" означают применение методов случайного доступа, наиболее распространенным из которых является ALOHA (см. курс лекций "Абонентские оконечные устройства и сети доступа"). Принцип работы при таком методе заключается в том, что все станции работают по одному каналу связи, контролируя его работу, передача осуществляется в случайный момент времени. BTS выбирает канал для обмена управляющими сигналами (SDCCH — Stand-alone dedicated Control Channel);
BTS запрашивает данные аутентификации. Проводится аутентификация с помощью данных, полученных ранее при реализации процедуры аутентификации и защиты пользователя. В ответ на запрос MS передает накопленный в SIM-карте зашифрованный отклик (SRES — Signed Response), что позволяет BTS установить подлинность MS;
после чего BTS передает запрос ключа шифрования;
и получает ответный ключ шифрования. Если ключ правильный, то далее проводится процедура установления соединения, которая совпадает с процедурой исходящего соединения.
Теперь можно рассмотреть подробнее весь состав сигнальных каналов.
1.4.7. Каналы сигнализации радиоинтерфейса
Сигнальные каналы радиоинтерфейса [).
(рис 1.10) Состав каналов радио интерфейса системы GSMИмеется 3 группы сигнальных каналов [29, 32, 33, 110].
Широковещательные каналы (BCH — Broadcast Channel). Доставляют информацию от станции к абоненту (downstream) и предназначены главным образом для коррекции частоты и синхронизации. Это единственный тип канала, допускающий связь "от точки — ко многим точкам", при которой короткие сообщения могут быть переданы одновременно нескольким мобильным телефонам.
BCH включают следующие каналы:
широковещательный канал управления (BCCH — Broadcast Control Channel). Общая информация, касающаяся сот; например, код зоны местоположения (LAC — Location Area Code), сетевой оператор, доступ, параметры, список соседних ячеек и т. д. MS получают сигналы через BCCH от многих BTS в пределах той же самой сети или различных сетей;
канал подстройки частоты (FCCH — Frequency Correction Channel). Канал связи от сети к MS, предназначенный только для коррекции частот MS и передачи частоты к MS. Он также используется для вхождения в синхронизм, обеспечивая соблюдение заданной дистанции между временными интервалами и позицией первого временного интервала кадра TDMA (множественного доступа с временным уплотнением);
канал синхронизации (SCH — Synchronizing Channel). Исходящий канал от MS к сети; отвечает за синхронизацию кадра TDMA и идентификацию базовой станции. SCH обеспечивает MS всей информацией, необходимой для синхронизации с BTS.
Общие каналы управления (CCCH — Common Control Channels): группа канала связи от абонента к станции и каналы связи от сети к MS. Эти каналы используются, чтобы передать информацию между сетью и MS. Общие каналы управления CCCH включают следующие каналы:
широковещательный канал коротких сообщений (канал вызова) (PCH — Paging Channel): исходящий канал только от сети к MS; BTS информирует MS о входящих вызовах через PCH;
канал предоставления доступа (AGCH): исходящий канал только от сети к MS. BTS распределяет TCH или SDCCH к MS, таким образом разрешая MS доступ к сети;
канал с произвольным доступом (RACH): канал связи только от MS к сети; позволяет MS запрашивать SDCCH. Это делается в ответ на широковещательный запрос или на вызов. MS для передачи на этом канале работает по принципу случайного доступа.
PCH и AGCH передают информацию в одном канале, называемую широковещательным сообщением, и каналом предоставления доступа, как это будет показано далее.
Специализированные каналы управления (DCCH — Dedicated Control Channel). Предназначены, например, для обслуживания: роуминга, изменения местоположения, передачи соединения (хэндовер), шифрования и т. д.
DCCH включают следующие каналы:
автономный выделенный канал управления (SDCCH — Stand-Alone Dedicated Control Channel): канал, соединяющий MS и BTS, для передачи сигналов в течение установления вызова прежде, чем будет найден канал трафика (TCH);
низкоскоростной совмещенный канал управления (SACCH — Slow Associated Control Channel): передает непрерывные сообщения об измерениях (например, напряженность поля). Параллельно с ним могут работать TCH или SDCCH необходим, например, для решений хэндовера; применяется подобно TCH или SDCCH для несрочных процедур, например, для измерения радиосигналов, управления мощностью (только исходящий канал от сети к MS);
быстродействующий объединенный канал управления (FACCH — fast associated control channel): его функции сродни SDCCH, но он может использоваться временно для работы как TCH в режиме перераспределения каналов (borrowing mode) совместно с SDCCH, если скорость данных SACCH (низкоскоростного выделенного канала управления) недостаточна.
Дополнительная пропускная способность применяется, например, для процедур, связанных с установлением подлинности (аутентификацией), установлением соединения, хэндовером и т. д.
Почти все сигнальные каналы используют формат нормального пакета, кроме RACH (пакет произвольного доступа), FCCH (пакет коррекции частоты) и SCH (пакет синхронизации).
1.4.8. Некоторые примеры работы сети GSM
Обслуживание вызова от абонента стационарной сети к абоненту мобильной сети GSM
Cледующий пример [):
(рис 1.11) Обслуживание вызова от абонента стационарной сети к абоненту мобильной сети GSMВ рассматриваемом примере порядок действий следующий:
Входящий вызов поступает от стационарной сети ТфОП на вход шлюза MSC (GMSC — Gateway MSC).
На основе международного мобильного идентификационного номера станции (IMSI — International Mobile Station Identity) вызываемого абонента определяется домашний регистр местоположения (HLR).
Затем запрашивают соответствующий визитный регистр местоположения (VLR) для того, чтобы определить для мобильной станции номер для услуг роуминга (рис 1.12) — MSRN (Mobile Station Roaming Number).
Он передается назад в HLR GMSC.
Затем соединение переключается к соответствующему MSC.
MSC вырабатывает запрос VLR.
Теперь визитный регистр местоположения (VLR) делает запрос зоны местоположения (LA — Location Area) и о состоянии (доступности) мобильного абонента. Если MS отмечена как доступная, то выполняется п. 8.
Передается широковещательный вызов по всей зоне нахождения, записанной в визитном регистре местоположения (VLR).
Мобильный абонентский телефон отвечает на широковещательный запрос из текущей радиосоты.
После этого выполняются все необходимые процедуры безопасности (аутентификация и обмен шифровальными ключами). Если они выполнены успешно, то выполняется п. 11.
Визитный регистр местоположения (VLR) указывает для MSC, что вызов закончен, и передает MSC временный мобильный опознавательный код станции (TMSI — Temporary Mobile Station Identity).
MSC передает MS TMSI и информирует его о начале работы.
На рис 1.12 отдельно отображен процесс изменения номеров в процессе установления входящего вызова.
(рис 1.12) Принцип изменения номера
Регистрация в сети
При каждом включении телефона после выбора сети начинается процедура регистрации (рис 1.13). Рассмотрим наиболее общий случай — регистрацию не в домашней, а в чужой, так называемой гостевой, сети (будем предполагать, что услуга роуминга абоненту разрешена).
(рис 1.13) Процесс регистрацииMS по широковещательному каналу управления (BCCH) проводит сканирование свыше 16 соседних сот, и формируется список шести лучших кандидатов на возможную передачу соединения, основанную на полученной напряженности поля сигналов.
MS находит канал BCCH с наиболее высоким уровнем сигнала, проводит синхронизацию, расшифровывает идентификатор BTS и передает эту информацию к BSC и MSC.
По запросу MSC производит запрос MS с номером IMSI.
MS передает IMSI абонента. IMSI начинается с кода страны "приписки" его владельца, далее следуют цифры, определяющие домашнюю сеть, а уже потом — уникальный номер конкретного подписчика. Начало IMSI соответствует коду страны и оператору (например, 250 — Россия, 99 — Билайн).
По номеру IMSI VLR гостевой сети определяет домашнюю сеть и запрашивает ее HLR.
Домашний регистр мобильного центра коммутации (MSC/HLR) передает всю необходимую информацию об абоненте в VLR, который сделал запрос, а у себя размещает ссылку на этот VLR, чтобы в случае необходимости знать, где "искать" абонента.
MSC совместно с VLR проводит проверку полномочий.
В положительном случае MSC включает MS в обслуживание.
После процедуры идентификации и взаимодействия гостевого VLR с домашним HLR запускается счетчик времени, задающий момент перерегистрации в случае отсутствия каких-либо сеансов связи. Обычно период обязательной регистрации составляет несколько часов. Перерегистрация необходима для того, чтобы сеть получила подтверждение, что телефон по-прежнему находится в зоне ее действия. Дело в том, что в режиме ожидания "трубка" только отслеживает сигналы, передаваемые сетью, но сама ничего не излучает. Процесс передачи начинается только в случае установления соединения, а также при значительных перемещениях относительно сети (ниже это будет рассмотрено подробно), — в таких случаях таймер, отсчитывающий время до следующей перерегистрации, запускается заново. Поэтому при "выпадении" телефона из сети (например, был отсоединен аккумулятор, или владелец аппарата зашел в метро, не выключив телефон) система об этом не узнает.
При первой установке абонента в сети выполняется операция закрепления международного идентификационного номера мобильной станции (IMSI — International Mobile Station Identity). Обратная закреплению процедура — открепление — позволяет сети знать, что передвижная станция недостижима, и устраняет необходимость напрасно распределять каналы и передавать широковещательные сообщения. Процедура закрепления похожа на обновление местоположения и сообщает, что мобильная станция доступна снова.
Все пользователи случайным образом разбиваются на 10 равноправных классов доступа (с номерами от 0 до 9). Абоненту присваивается класс доступа. Существует несколько специальных классов с номерами с 11 по 15 (разного рода аварийные и экстренные службы, служебный персонал сети). Информация о классе доступа хранится в SIM-карте. Особый, 10-й класс доступа позволяет совершать экстренные звонки (по номеру 112), если пользователь не принадлежит к какому-либо разрешенному классу или вообще не имеет IMSI (SIM). В случае чрезвычайных ситуаций или перегрузки сети некоторым классам может быть на время закрыт доступ в сеть.
Активация IMSI и закрепление/открепление осуществляется оператором на базе определенной соты.
Обновление местоположения
При подвижной связи в случае включенной мобильной станции осуществляется постоянное слежение за местоположением даже в случае отсутствия соединения. В частности, это необходимо для установления входящей связи. Включенная мобильная станция информируется о входящем вызове широковещательным сообщением, передаваемым по широковещательному каналу коротких сообщений (PCH — Paging Channel).
Один из вариантов определения местоположения — периодически сообщать о расположении объектов в каждой соте. При этом, если объект редко меняет свое местоположение (соту), такая процедура лишь понапрасну расходовала бы пропускную способность радиосети. Другой крайний случай — уведомлять систему при изменении местоположения мобильной станции широковещательным сообщением. но и это очень расточительно из-за большого количества мобильных станций, обновляющих свое местоположение. Компромиссное решение, используемое в GSM, — оповещение о местоположении при смене группы сот в зоне местоположения, приводящей к ухудшению связи. Обновляющие сообщения требуются при перемещении между областями местоположения, и передвижные станции просматриваются в сотах их текущей области.
Процедуры обновления местоположения и соответствующая последующая маршрутизация используют центр коммутации мобильной связи (MSC) и два регистра местоположения: домашний регистр местоположения (HLR) и визитный регистр местоположения (VLR). Когда передвижная станция:
переключается к другой BTS и BSC в области местоположения,
перемещается в новую область местоположения,
перемещается к другому оператору общедоступной телефонной сети (для наземных объектов) (PLMN — Public Land Mobile Telephone Network)
Тогда это перемещение должно регистрироваться сетью, чтобы отметить текущее местоположение. В нормальном случае сообщение обновления местоположения передают новому центру коммутации мобильной связи — MSC (визитному регистру местоположения VLR), который записывает информацию в области памяти местоположения и затем передает ее домашнему регистру местоположения — HLR абонента. Информация, передаваемая HLR, — обычно через ОКС № 7, — это адрес нового VLR, хотя это может быть номер направления. Если абонент имеет право на обслуживание в новой области местоположения, HLR передает набор абонентской информации, необходимой для управления вызовом, новому центру коммутации мобильной связи (MSC/VLR) и посылает сообщение старому MSC/VLR об отмене старой регистрации.
Аутентификация и защита
Так как к радиосреде имеют доступ много устройств и абонентов, требуется аутентифицировать пользователей [) устанавливает подлинность и принадлежность к сети абонента и оборудования, определяет права и полномочия абонента и право доступа к сетевым ресурсам. Аутентификация проводится с помощью двух функциональных объектов: SIM-карты в мобильной станции и центра аутентификации (AuC — Authentication Center).
(рис 1.14) Обеспечение аутентификации абонента и защиты информацииПри регистрации AuC в домашней сети генерирует 128-битовое случайное число — RAND, пересылаемое телефону. Внутри SIM с помощью ключа Ki (ключ идентификации — так же, как и IMSI, он содержится в SIM) и алгоритма идентификации А3 вычисляется 32-битовый ответ — SRES (Signed respons) по формуле $$SRES=Ki*RAND$$. Точно такие же вычисления проделываются одновременно и в AUC (по выбранному из HLR Ki пользователя). Если SRES, вычисленный в телефоне, совпадет со SRES, рассчитанным AuC, то процесс авторизации считается успешным и абоненту присваивается TMSI (Temporary Mobile Subscriber Identity — временный номер мобильного абонента). TMSI служит исключительно для повышения безопасности взаимодействия подписчика с сетью и может периодически меняться (в том числе при смене VLR).
То же самое случайное начальное число и абонентский ключ засекречивания также используются, чтобы вычислить ключ шифрования, который применяет алгоритм шифрования речи. Этот ключ шифрования, вместе с номером кадра TDMA, алгоритму нужен, чтобы создать последовательность на 114 битов, применяя операцию "исключающее ИЛИ" (XOR) с 114 битами пакета (два блока на 57 битов).
Другой уровень защиты выполняется в MS непосредственно для защиты оборудования от несанкционированного использования. Как упомянуто ранее, каждый терминал GSM идентифицирован уникальным международным опознавательным кодом мобильного оборудования (IMEI — Mobile Equipment Identity). Список IMEI в сети сохраняется в регистре идентификации оборудования (EIR — Equipment Identity Register), и в ответ на запрос IMEI к EIR ему возвращается одно из следующих состояний, в соответствии с тем, в каком списке находится номер абонента:
белый список — терминалу позволяют соединиться с сетью;
серый список — терминал находится под наблюдением сети ввиду возможных проблем;
черный список — терминал заявлен как украденный или некорректный тип для сети GSM. Терминалу не позволяют соединиться с сетью.
Более детально вопросы безопасности сетей связи рассмотрены в курсе лекций "Криптография и безопасность сетей"
Передача соединения (хэндовер)
В сотовой сети радиоресурсы и фиксированные линии связи в течение вызова не остаются занятыми постоянно. Хэндовер (передача соединения), или хэндофф (handoff), как его называют в Северной Америке, — это переключение каналов и линий по мере перемещения подвижного объекта по различным каналам или ячейкам сотовой сети. Обнаружение и измерение уровня радиосигналов для хэндовера составляют одну из основных функций уровня RRM (Radio Resources Management).
Хэндоверы принято разделять на четыре типа, указанных цифрами на рис 1.15:
Смена каналов в пределах одной базовой станции.
Смена канала одной базовой станции на канал другой станции, но находящейся под управлением того же BSC.
Переключение каналов между базовыми станциями, контролируемыми разными BSC, но одним MSC.
Переключение каналов между базовыми станциями, за которые отвечают не только разные BSC, но и разные MSC.
(рис 1.15) Варианты хэндовераВ общем случае проведение хэндовера — задача MSC. Но в двух первых случаях, называемых внутренними хэндоверами, чтобы снизить нагрузку на коммутатор и служебные линии связи, процесс смены каналов управляется BSC, а MSC лишь информируется о происшедшем.
Первые два типа передачи соединения называются внутренними передачами соединения и включают только один контроллер базовой станции (BSC). Чтобы сохранять способность обмена сигналами, достаточно взаимодействия базовых станций (BSC), без использования управления центра коммутации мобильной связи (MSC). После окончания передачи соединения (хэндовера) необходимо уведомить об этом событии коммутации мобильной связи (MSC).
Последние два типа передачи соединения называются внешними передачами соединения и обрабатываются центрами коммутации мобильной связи (MSC), участвующими в соединении. Важный аспект — то, что первоначальный MSC (anchor MSC — анкерный центр ), который обеспечивает доступ к сети, остается ответственным за большинство переключений.
Передачи соединения (хэндовер) могут быть инициализированы или мобильной станцией, или центром коммутации мобильной связи (MSC). MS по широковещательному каналу управления (BCCH) проводит сканирование не менее 16 соседних сот, и формируется список шести лучших кандидатов на возможную передачу соединения, основанную на полученной напряженности поля сигналов. Эта информация передается к BSC и MSC не менее одного раза в секунду для использования алгоритмом передачи соединения (хэндовера).
Алгоритм момента времени, когда должно быть принято решение передачи соединения (хэндовер), не определен в рекомендациях GSM. Есть два основных используемых алгоритма, оба тесно связаны с управлением мощностью. Это объясняется тем, что базовая станция (BSC) обычно не знает, является ли плохое качество сигнала следствием замирания из-за многолучевости или следствием перемещения мобильной станции к другой ячейке. Особенно часто это происходит при маленьких городских ячейках.
Алгоритм "минимально допустимая характеристика" [49] дает приоритет управлению мощностью, а не передаче соединения (хэндоверу). Когда сигнал ухудшился до некоторой заданной точки, уровень мощности мобильной станции увеличивается с помощью управления. Если дальнейшее увеличение мощности не улучшает сигнал, то начинают передачу соединения (хэндовер). Это наиболее простой и наиболее общий метод, но он создает эффект "расплывчатой границы" соты, когда мобильная станция передает сигналы, используя пиковую мощность, проходя некоторое расстояние вне границы ячейки исходной соты в другую соту.
"Метод бюджета мощности" [49] предоставляет приоритет передаче соединения (хэндоверу). Целью является поддержание или улучшение качества сигнала при том же самом или более низком уровне мощности. В этом случае отсутствует проблема "расплывчатой границы" соты и уменьшаются межканальные помехи, но весьма усложняется алгоритм.
Рассмотрим процесс обмена сигналами, показанный на рис 1.16, как хэндовер 4-го типа (см.рис 1.15 [33]). Ниже приводится его описание.
Когда MS включена, она периодически извещает о качестве сигналов BTS1 с помощью сообщения об измерении. Эти сообщения передаются в каждом SACHH (низкоскоростной выделенный канал управления) с периодичностью 480 мсек. Сообщение об измерении содержит измерения качества сигналов соседних ячеек.
Если качество сигнала хорошее, то MS не предпринимает никаких действий. Когда MS достигает границы между зонами обслуживания MSC2 и MSC1, она извещает BTS1, что получает слабый сигнал.
BTS1 принимает решение об инициализации процесса хэндовер для того, чтобы улучшить качество обслуживания MS, и передает результаты измерений BSC1, включая измерения качества сигналов соседних ячеек BSC1.
BSC1 проводит анализ результатов измерения, чтобы определить зону обслуживания с лучшим качеством.
Если BSC1 решает запросить хэндовер, то он передает MSC1 номер используемой соты и список целевых сот с лучшими показателями, чем у используемой соты. При этом станция BTS2 включена в список целевых сот. На BSC1 включается таймер, чтобы ограничить время ожидания начала хэндовера (поступления сигнала от MSC1 о начале процесса хэндовера).
MSC1 передает запрос на хэндовер к MSC2. При этом из регистра MSC1 (это может быть VLR или HLR) передаются данные для маршрутизации и аутентификации. На MSC1 включается таймер, чтобы ограничить время ожидания начала хэндовера в зоне обслуживания MSC2 (время ответа от BSC2).
На MSC2 запрос на передачу соединения обрабатывается как новый исходящий вызов и выбирается канал для нового вызова. Новые данные записываются в VLR MSC2. VLR MSC2 обеспечивает присвоение номера "блуждающей" подвижной станции (MSRN — Mobile Station Roaming Number). Процедурами установления подлинности во время обработки вызова управляет VLR MSC2.
Передача подтверждения запроса хэндовера от MSC2 (начало хэндовера) к MSC1. На MSC1 отключается таймер, ограничивающий время ожидания начала хэндовера (см. п. 7), так как получена команда о начале хэндовера. Если MSC1 был центром визита, то данные на VLR MSC1 стираются. Если он был домашним центром, то текущий адрес VLR абонента, содержащийся в HLR, также обновляется.
MSC1 передает сообщение BSC1, что соединение закончено.
BSС1 освобождает канал и информирует MSC1, что разъединение закончено.
MSC1 освобождает оборудование и передает MSC2 сигнал окончания процедуры.
(рис 1.16) Обмен сигналами при хэндовере
Роуминг
Роуминг — одна из самых важных функций сотовой связи. Необходимость в роуминге возникает каждый раз, когда абонент изменяет свое местоположение и перемещается в сеть, принадлежащую другому оператору. Роуминг бывает локальный (переезд внутри города или в пригород), национальный (в другой город или область) и международный (переезд в другую страну).
При перемещении абонента в другую сеть ее центр коммутации мобильной связи (MSC/VLR) запрашивает информацию в первоначальной сети (MSC/HLR) и при наличии подтверждения полномочий абонента регистрирует его. Данные о местоположении абонента постоянно обновляются в центре коммутации первоначальной сети (MSC/HLR), и все поступающие туда вызовы автоматически переадресовываются в ту сеть, где в данный момент находится абонент.
По способу регистрации различают следующие виды роуминга:
автоматический, т. е. с возможностью провести процесс хэндовера;
полуавтоматический, когда предварительно следует оповестить оператора о намерении посетить соответствующий регион;
ручной, при котором абоненту вручается радиотелефон, включенный в сеть визита.
Для обеспечения роуминга необходимо выполнение следующих условий:
наличие в требуемых регионах сотовых систем стандарта, совместимого со стандартом компании, у которой был приобретен радиотелефон;
наличие соответствующих организационных и экономических соглашений о роуминговом обслуживании абонентов;
наличие каналов связи между системами, обеспечивающих передачу звуковой, сигнальной и другой информации для роуминговых абонентов.
При организации роуминга недостаточно провести только технические мероприятия по соединению различных сетей сотовой связи. Очень важно еще решить проблему взаиморасчетов между операторами этих сетей.
Кроме того, для организации передачи сигнальных сообщений при автоматическом роуминге нужно создать соответствующие сигнальные каналы и программное обеспечение. Это требует определенных затрат. Поэтому между областями обслуживания различных операторов должна быть большая потребность в обслуживании роуминговой связи [9] — больше, чем просто трафик от "случайно заехавших" абонентов.
1.5. Краткие итоги лекции 1
GSM (Global System for Mobile Communication), глобальная система для мобильной связи — это стандарт европейской мобильной наземной системы.
Основные услуги, поддерживаемые GSM: телефонная связь, передача коротких сообщений, доступ к службам "Видеотекст", "Телетекст", "Телефакс" (группа 3).
Особенностью GSM, которая отсутствует в старых аналоговых системах, является служба передачи коротких сообщений (SMS — Short Message Service). SMS — двунаправленное обслуживание коротких алфавитно-цифровых (не свыше 160 байтов) сообщений.
Сеть GSM может быть разделена на две больших части: мобильные станции (MS), которые перемещаются с абонентом; подсистема базовых станций, которая управляет радиолинией связи с мобильной станцией.
Мобильная станция (MS) состоит из подвижной аппаратуры (терминал) и карточки с интегральной схемой, включающей микропроцессор, которая называется модуль абонентской идентификации (SIM — Subscriber Identification Module).
Подсистема базовых станций содержит два вида оборудования: базовая приемопередающая станция (BTS — Base Transceiver Station) и контроллер базовой станции (BSC — Base Station Controller).
Центральный компонент подсистемы сети — центр коммутации мобильной связи (MSC). Он работает как обычный узел коммутации общедоступной телефонной сети (PSTN — Public Switched Telephone Network) или цифровой сети интегрального обслуживания (ISDN — Integrated Service Digital Network). Дополнительно он обеспечивает все функциональные возможности мобильного абонента, такие как регистрация, аутентификация, обновление местоположения, передачи соединения (хэндовер) и управление маршрутизацией при передвижении абонента. Центр коммутации осуществляет постоянное слежение за подвижными станциями, используя регистры: регистр домашнего местоположения (HLR) и регистр визитного местоположения (VLR).
В HLR хранится та часть информации о местоположении какой-либо подвижной станции, которая позволяет центру коммутации доставить вызов определенной мобильной станции.
С помощью визитного регистра местоположения VLR достигается функционирование подвижной станции за пределами зоны, контролируемой HLR.
В сети подвижной связи GSM соты группируются в географические зоны (LA — Location Area), которым присваивается свой идентификационный номер (LAC — Location Area Code). Каждый VLR содержит данные об абонентах в нескольких LA.
VLR обеспечивает присвоение номера для услуг роуминга мобильной станции (MSRN — Mobile Station Roaming Number). Кроме того, VLR управляет распределением новых временных мобильных опознавательных кодов станции (TMSI — Temporary Mobile Subscriber Identity) и передает их в HLR.
Для защиты и аутентификации используются два устройства: регистр идентификации оборудования (EIR — Equipment Identity Register) и центр аутентификации (AuC — Authentication Center). Регистр опознавательного кода оборудования (EIR) — база данных, которая содержит список всей допустимой к обслуживанию подвижной аппаратуры на сети, где каждая мобильная станция идентифицирована ее международным опознавательным кодом мобильного оборудования (IMEI — International Mobile Equipment).
ОМС (Operations and Maintenance Center) — центр эксплуатации и технического обслуживания, является центральным элементом сети GSM, который обеспечивает контроль и управление другими компонентами сети и контроль качества ее работы.
NMC (Network Management Center) — центр управления сетью, позволяет вести рациональное иерархическое управление сетью GSM. Он обеспечивает эксплуатацию и техническое обслуживание на уровне всей сети, поддерживаемой центрами ОМС, которые отвечают за управление региональными сетями. NMC занимается управлением трафиком во всей сети и принимает диспетчерское управление сетью при сложных аварийных ситуациях, как, например, выход из строя или перегрузка узлов.
ADC (Administration Center) — административный центр. Сетевая служба, ответственная за организацию связи, административное управление сетью и соблюдение установленных правил доступа.
ТСЕ (Transcoder Equipment) — транскодер, обеспечивает преобразование выходных сигналов передачи речи и данных MSC (64 Кбит/с ИКМ) к виду, соответствующему рекомендациям GSM по радиоинтерфейсу.
А-интерфейс — интерфейс между MSC и BSS (подсистема базовых станций –BSC+BTS), обеспечивает передачу сообщений для управления BSS, передачи вызова (хэндовер), управления при изменении местоположения.
В-интерфейс — интерфейс между MSC и VLR. Когда MSC необходимо определить местоположение подвижной станции, он обращается к VLR.
С-интерфейс — интерфейс используется для обеспечения взаимодействия между MSC и HLR.
D-интерфейс — интерфейс между HLR и VLR, используется для расширения обмена данными о положении подвижной станции и управления процессом связи.
Е-интерфейс — интерфейс между MSC, обеспечивает взаимодействие между разными MSC в осуществлении процедуры handover — "передачи" абонента из зоны в зону при его движении в процессе сеанса связи без ее перерыва.
Abis-интерфейс — интерфейс между BSC и BTS, служит для связи BSC с BTS и определен Рекомендациями ETSI/GSM для процессов установления соединений и управления оборудованием.
О-интерфейс — интерфейс между BSC и ОМС, предназначен для связи BSC с ОМС, используется в сетях с пакетной коммутацией МККТТ Х.25.
M-интерфейс — внутренний BSC-интерфейс контроллера базовой станции, обеспечивает связь между различным оборудованием BSC и оборудованием транскодирования.
Um-радиоинтерфейс — интерфейс между MS и BTS.
X-интерфейс — сетевой интерфейс между ОМС разных сетей и сетью, так называемый управляющий интерфейс между ОМС и элементами сети.
Способ организации связи, при котором одни и те же частоты многократно используются в разных зонах обслуживания, называется повторным использованием частот. Применение частотно-территориального планирования с повторным использованием частот позволяет увеличить пропускную способность при ограниченном количестве частотных каналов.
Расстояние повторного использования частот (Frequency reuse distance) — расстояние между центрами двух удаленных сот, начиная с которого допускается повторное использование.
Группа из близко расположенных сот, в пределах которых недопустимо повторное использование из-за опасности превышения уровня взаимных помех, называется кластером.
Сота, в которой обслуживание абонентов осуществляется базовой станцией с секторной антенной, называется секторизованной сотой. В системах сотовой связи обычно используют антенны с шириной диаграммы направленности 120° (трехсекторная антенна). Применяются шестисекторные антенны — с шириной диаграммы направленности 60°.
Сигнальные каналы радиоинтерфейса используются для установления вызова, широковещательной рассылки коротких сообщений (paging), технического обслуживания вызова, синхронизации и т. д.
Имеются 3 группы сигнальных каналов: широковещательные каналы (BCH — Broadcast Channel), общие каналы управления (CCCH — Common Control Channels), специализированные каналы управления (DCCH — Dedicated Control Channel).
При первой установке абонента в сети выполняется операция закрепления международного опознавательного кода мобильной станции (IMSI — International Mobile Station Identity). Обратная закреплению процедура — открепление — позволяет сети знать, что передвижная станция недостижима, и устраняет необходимость напрасно распределять каналы и передавать широковещательные сообщения.
При подвижной связи в случае включенной мобильной станции осуществляется постоянное слежение за местоположением даже в случае отсутствия соединения. В частности, это необходимо для установления входящей связи.
Так как к радиосреде имеют доступ много устройств и абонентов, требуется аутентифицировать пользователей. Эта процедура устанавливает подлинность и принадлежность к сети абонента и оборудования, определяет права и полномочия абонента и право доступа к сетевым ресурсам.
Хэндовер (передача соединения) — это переключение каналов и линий по мере перемещения подвижного объекта по различным каналам или ячейкам сотовой сети.
Есть два основных используемых алгоритма: алгоритм "минимально допустимая характеристика" дает приоритет управлению мощностью, а не передаче соединения (хэндоверу), а "метод бюджета мощности" предоставляет приоритет передаче соединения (хэндоверу).
Роуминг — одна из функций сотовой связи. Необходимость в роуминге возникает каждый раз, когда абонент изменяет свое местоположение и перемещается в сеть, принадлежащую другому оператору. Роуминг бывает локальный (переезд внутри города или пригород), национальный (в другой город или область) и международный (переезд в другую страну).