7.1. Каналы и протоколы сети UTRAN
По сравнению с системой GSM, система UMTS имеет много дополнительных возможностей по управлению соединениями и услугами. Это объясняется в первую очередь:
- наличием дополнительных каналов между RNC (контроллерами управления радиосетью) по интерфейсу Iub;
- возможностью одновременной работы UE с несколькими узлами B (BTS).
Кроме того, добавляются процедуры взаимодействия с существующей сетью GSM. Поэтому количество возможных процедур велико. Мы рассмотрим только некоторые. Большое число примеров процедур сети UMTS приведено в документах группы 3GPP [58, 118, 126, 129], а также книгах [88, 89, 99, 100, 116, 118]. На
рис.
7.1 показано соотношение между уровнями протоколов и логическими каналами [116, 118].
Состав сигналов каждого набора прикладного уровня приведен в табл. 7.1–7.3.
Рис.
7.1.
Каналы и протоколы UE и URTRAN (плоскость управления): а) в режиме "свободно"; б) в режиме "соединение"
7.1.1. Протоколы прикладного уровня сети радиодоступа (RANAP)
Протокол прикладного уровня сети радиодоступа RANAP (RAN Application) — сигнальный протокол уровня радиосети в интерфейсе Iub. управляет сигнализацией и установлением каналов туннельной проводки (GTP — GPRS Tunneling Protocol), т. е. каналов прозрачной передачи данных между RNC, узлом обслуживания с поддержкой GPRS (3G-SGSN), а также сигнализацией и установлением каналов сигнализации для 3G MSC [87, 113]. Он задает канал сигнализации, чтобы прозрачно передать сообщения между UE и базовой сетью (CN). Протокол RANAP обеспечивает радиосредствам и службам RNS процедуры для доступа, а также для перехода к другой станции.
RANAP отвечает за три типа услуг:
- общие услуги управления;
- услуги уведомления;
- специализированные услуги управления.
Процедуры и сообщения прикладного уровня сети доступа (RANAP) показаны в табл. 7.1.
Таблица
7.1.
Процедуры и сообщения прикладного уровня сети доступа (RANAP)
Сообщение (англ) |
Сообщение (рус) |
UTRAN процедура |
Направление |
Initial UE Message |
Первоначальное сообщение UE |
Установление сигнального соединения NAS (Non Access Stratum) в системе, не разделенной на уровни |
RNC CN |
RAB Assignment |
Назначение средств радиодоступа (RAB – Radio Access Bearer) |
Запрос на установление Средств радиодоступа (RAB) Освобождение RAB
|
RNC-источник CN RNC-источник CN
|
RAB Assignment Complete |
Назначение средств радио доступа (RAB – Radio Access Bearer)закончено |
Установление RAB Освобождение RAB
|
RNC-источник CN RNC- источник CN
|
Relocation Required> |
Затребовано изменение местоположения |
Хэндовер между RNS HO с переключением узле основной сети (CN) Хэндовер UTRAN GSM/BSS
Хэндовер GSM/BSS UTRAN
Изменение местоположения SRNC
|
CN Целевой RNC CN Целевой RNC
CN Целевой RNC
CN Целевой RNC
|
Relocation Request |
Запрос на изменение местоположения |
Хэндовер между RNS HO с переключением узле основной сети (CN) Хэндовер UTRAN GSM/BSS
Хэндовер GSM/BSS UTRAN
Изменение местоположения SRNC
|
CN Целевой RNC CN Целевой RNC
CN Целевой RNC
CN Целевой RNC
|
Relocation Request Acknowledge
|
Подтверждение запроса изменения местоположения |
Жесткий хэндовер с переключением в CN Хэндовер GSM/BSS UTRAN
Изменение местоположения SRNS
|
Целевой RNC CN Целевой RNC CN
Целевой RNC CN
|
Relocation Command |
Подтверждение запроса изменения местоположения |
Жесткий хэндовер с переключением в CN Изменение местоположения SRNS
|
CN RNC источник CN RNC источник
|
Relocation Detect |
Изменение местоположения обнаружено |
Жесткий хэндовер с переключением в CN Хэндовер GSM/BSS UTRAN
|
Целевой RNC CN Целевой RNC CN
|
Relocation Complete |
Изменение местоположения закончено |
Жесткий хэндовер с переключением в CN Хэндовер GSM/BSS UTRAN
Изменение местоположения SRNS
|
Целевой RNC CN Целевой RNC CN
Целевой RNC CN
|
Relocation Failure |
Ошибка при изменении местоположения |
Изменение местоположения SRNS
|
SRNC CN |
Iu Release Complete |
Команда разъединения Iu |
Жесткий хэндовер с переключением в CN Изменение местоположения SRNS
Хэндовер UTRAN GSM/BSS
|
CN RNC-источник CN RNC-источник
CN RNC-источник
|
Paging |
Оповещение |
Оповещение |
CN RNC-источник |
7.1.2. Прикладной протокол взаимодействия базовых станций (NBAP)
Протокол прикладной подсистемы базовых станций (NBAP — Network Base Station Application) используется для работы по интерфейсу Iur. Он включает в себя общие и специализированные процедуры, охватывая процедуры для широковещательного распределения информации, запроса, установления, завершения и освобождения и управления логическими ресурсами.
Подобно большинству протоколов, основанных на нотации абстрактного синтаксиса 1 (Abstract Syntax Notation One), протокол NBAP может передавать много типов сообщений, которые доставляют большой объем данных.
Заголовок протокола NBAP выглядит следующим образом. Каждый PDU NBAP имеет уникальный формат заголовка, который содержит некоторое число полей. Ниже приводится пример первоначального PDU NBAP.
Рис.
7.2.
Первоначальное сообщение NBAP
Протокол реализован с использованием правил нотации абстрактного синтаксиса 1— ASN.1 (Abstract Syntax Notation) [69].
Обозначения в формате следующие.
Тип NBAP PDU. Тип передаваемого протокольного блока данных.
Процедура ID. Процедура ID должна использоваться при диагностике как часть процедуры обнаружения ошибки (Error Indication).
Код процедуры. Вместе с полем "тип протокольного блока данных" уникально идентифицируют передаваемое сообщение.
Дискриминатор сообщения. Это поле необходимо, чтобы задать различия между специализированными и общими (обычными) сообщениями NBAP.
Переход ID. Переход ID используется, чтобы связать все сообщения, принадлежащие одной и той же процедуре.
Процедуры и сообщения прикладной подсистемы базовой станции (NBAP) показаны в табл. 7.2.
Таблица
7.2.
Процедуры и сообщения прикладной подсистемы базовой станции (NBAP)
Сообщение (англ.) |
Сообщение (рус.) |
UTRAN-процедура |
Направление |
Radio Link Setup |
Вызов радиосоединения |
Установление RRC-соединения Жесткий хэндовер
Мягкий хэндовер
|
RNC Узел B RNC Узел B
RNC Узел B
|
Radio Link Setup Response |
Ответ на вызов радиосоединения |
Установление RRC-соединения Жесткий хэндовер
Мягкий хэндовер
|
Узел B RNC Узел B RNC
Узел B RNC
|
Radio Link Addition |
Дополнение радиосоединения |
Мягкий хэндовер |
RNC Узел B |
Radio Link Addition Response |
Ответ на дополнение радиосоединения |
Мягкий хэндовер |
RNC Узел B |
Radio Link Deletion |
Удаление радиосоединения |
Разъединение RRC-соединения Жесткий хэндовер
Мягкий хэндовер
|
RNC Узел B RNC Узел B
RNC Узел B
|
Radio Link Deletion Response |
Ответ на удаление радиосоединения |
Разъединение RRC-соединения Жесткий хэндовер
Мягкий хэндовер
|
Узел B RNC Узел B RNC
Узел B RNC
|
Radio Link Reconfiguration Prepare |
Подготовка реконфигурации радиосоединения |
Установление соединения RAB Разъединение RAB
|
RNC Узел B RNC Узел B
|
Radio Link Reconfiguration Ready |
Реконфигурация радиосоединения готова |
Установление соединения RAB Разъединение RAB
|
Узел B RNC Узел B RNC
|
Radio Link Reconfiguration Commit |
Реконфигурация радиосоединения завершена |
Установление соединения RAB Разъединение RAB
|
RNC Узел B RNC Узел B
|
Paging |
Оповещение |
Оповещение |
RNC Узел B |