При описании процедур подключения и отключения предполагалось, что абонент находится в пределах одной соты. На практике часто встречается ситуация, при которой пакетная передача осуществляется от движущегося абонента, так что во время сеанса происходит пересечение границ одной или нескольких сот (на пример, передается или принимается электронное письмо большого размера). Такая ситуация является аналогом процедуры хэн-довера в традиционной сети GSM, но несмотря на внешнюю схожесть процессы канального и пакетного хэндоверов все же различны.
Напомним, что при канальном хэндовере, т.е. при пересечении границы сот абонентом, находящимся в активном режиме с коммутацией каналов, происходит кратковременный обрыв сеанса с последующим его восстановлением (если, конечно, не произошло потери связи). При этом абонентом такая процедура воспринимается как небольшая пауза (возможно, со щелчком), после которой разговор может быть продолжен.
Обслуживание активного абонента, осуществляющего пакетную передачу, при пересечении им границ соты основано на процедуре определения местоположения МС, которая может быть нескольких видов в зависимости от того, каким ОУ управляется текущая сота. Стандартной является процедура обновления данных о смене сот внутри ОМ, когда МС находится в режиме готовности. Процесс обновления данных приостанавливает процесс передачи-приема. При этом, как правило, информация копируется в соответствующий буфер ОУ и после возобновления процесса пакетной передачи доставляется абоненту. Однако возможна ситуация, при которой информация теряется, и тогда ее необходимо передавать заново. Процесс обновления данных о смене сот внутри одной ОМ часто называют переопределением соты.
При смене сот, находящихся в разных областях маршрутизации, инициируется процесс обновления данных об ОМ. При этом обе ОМ могут управляться либо одним, либо двумя разными ОУ. В первом случае происходит внутреннее переопределение соты, а во втором — внешнее, т.е. при котором прежний ОУ передает пакеты данных новому ОУ. Процесс обновления данных о смене ОМ часто называют переопределением области маршрутизации. Упрощенный механизм внутреннего переопределения ОМ выглядит следующим образом (рис. 17.5).
Мобильная станция, перемещаясь по сети из соты С1 в соту С2, принимает сигналы от различных БС. Обнаружив, что сота С2 принадлежит другой ОМ, МС посылает в ОУ запрос на обновление местоположения. Обслуживающий узел организует процедуру аутентификации пользователя и в случае ее успеха выделяет новый идентификатор (P-TMSI). Затем ОУ проверяет смену абонентом ОМ и, убедившись в этом, высылает разрешение на обновление местоположения МС, подтверждая успешное переопределение ОМ соответствующим сообщением.
Рассмотрим теперь более подробно механизм (рис. 17.6) и процедуру (рис. 17.7) внешнего переопределения области маршрутизации, в случае когда две ОМ управляются различными ОУ:
1 — МС, перемещаясь по сети из соты С1 в соту С2, обнаруживает, что очередная сота принадлежит ОМ2, управляемой новым ОУ2. После этого МС через БС2 и КБС2 посылает в новый ОУ запрос на обновление местоположения (Routing Area Update Request), в котором содержатся прежние идентификатор области маршрутизации (RAI), пакетный идентификатор (P-TMSI), тип переопределения (внешний) и индикатор наличия или отсутствия канального соединения. При этом БС, перенаправляя запрос через КБС в ОУ, добавляет идентификатор соты (CID), с которым
был получен данный запрос. Если имеет место канальное соединение, в дальнейшем ОУ не будет обращаться в ЦКЛС/ГР;
2 — новый ОУ посылает в прежний ОУ запрос на определение контекста (SGSN Context Request), содержащий адрес нового ОУ, прежний идентификатор (RAI), вспомогательный идентификатор временного логического канала (TLLI) и прежний пакетный иден тификатор (P-TMSI) в целях получения ММ- и PDP-контекстов для МС;
3 — прежний ОУ проверяет достоверность идентификатора P-TMSI и в случае несовпадения с хранящимися в нем данными отвечает сообщением об ошибке, что, в свою очередь, активизирует соответствующие функции безопасности (Security Function). Если аутентификация абонента не прошла, то процедура переопределения ОМ приостанавливается с соответствующим оповещением прежнего ОУ, который продолжает свою работу так же, как если бы запрос на переопределение не был получен
вообще. В случае успешной аутентификации МС новый ОУ повторно посылает запрос на определение контекста, значение поля достоверности которого указывает на успешную идентификацию абонента;
• — прежний ОУ отвечает сообщением (SGSN Context Response), содержащим данные о ММ- и PDP-контекстах, а также посылает данные для каждого LLC-соединения. Каждый PDP-koh-текст включает в себя номер GTP-последовательности для блоков N-PDU, передаваемых как в прямом (от ОУ к МС), так и в обратном (от МС к ОУ) направлениях. Прежний ОУ запоминает адрес нового ОУ и включает таймер;
• — новый ОУ посылает прежнему ОУ подтверждение о готовности принимать данные, относящиеся к активным PDP-контекстам (SGSN Context Acknowledge);
• — прежний ОУ организует процедуру туннелирования в новый ОУ накопленных блоков N-PDU (Forward Packets). После установления показания таймера передача блоков приостанавливается;
• — новый ОУ посылает в GPRS-шлюз запрос на переопределение PDP-контекста (Update PDP Context Request), включающий в себя адрес нового ОУ, туннельный идентификатор (TID), а также показатель, устанавливающий качество обслуживания (QoS). При этом GPRS-шлюз обновляет поля PDP-контекста и отвечает соответствующим сообщением (Update PDP Context Response);
• — новый ОУ информирует ДР о переопределении местоположения абонента (Update Location), посылая адрес и номер ОУ, а также идентификатор IMSI абонента;
— ДР передает в прежний ОУ сообщение о снятии информации о местоположении (Cancel Location), содержащее идентификатор IMSI и тип отмены. При этом возможны два типа отмены: при незапущенном и запущенном таймере. Если таймер не запущен, то прежний ОУ сразу удаляет ММ- и PDP-контексты. В противном случае контексты удаляются по истечении некоторого времени, что позволяет осуществить возможную передачу накопленных блоков N-PDU. Прежний ОУ информирует ДР о завершении смены местоположения (Cancel Location Acknowledge), высылая в ДР идентификатор IMSI абонента;
10 — ДР посылает в новый ОУ информацию о пользователе (Insert Subscriber Data), содержащую IMSI и данные о подписках. Новый ОУ проверяет присутствие МС в новой ОМ и, в случае если ее там нет, прерывает запрос на подключение. Если проверка прошла успешно, то ОУ устанавливает ММ-контекст для МС и отвечает соответствующим сообщением (Insert Subscriber Data Acknowledge);
11 — ДР подтверждает переопределение местоположения (Update Location Acknowledge);
12 — в случае существования связи между прежним ОУ и ЦКПС/ГР и отсутствия канального соединения новый ОУ посылает в ДР и ЦКПС/ГР запрос на переопределение местоположения (Location Updating Request), содержащий тип переопределения, номер ОУ, новый идентификатор зоны местоположения (LAI) и идентификатор IMSI. При этом ДР принимает процедуру переопределения (Location Updating Accept);
13 — новый ОУ принимает процедуру переопределения (Routing Area Update Accept) и устанавливает для абонента ММ-контекст и логический канал путем выделения P-TMSI, а также набора LLC Ack, содержащего информацию для каждого LLC-соединения и, следовательно, для подтверждения всех N-PDU блоков, успешно переданных до начала процедуры переопределения;
14 — МС сообщает об успешном завершении процедуры переопределения (Routing Area Update Complete).
Если по истечении времени, определяемого соответствующим таймером, из ДР не поступает сообщение «Cancel Location», то прежний ОУ прекращает передачу блоков N-PDU в новый ОУ и продолжает функционировать так, как будто запроса на переопределение контекста (SGSN Context Request) не было. В том случае когда процедура переопределения не была успешно завершена в течение максимально возможного времени или не было получено от ОУ сообщение о приостановлении переопределения (Routing Area Update Reject), MC переходит в режим ожидания.
Наконец, заметим, что нахождение МС в течение долгого времени в одном и том же месте приводит к информированию сети о постоянной доступности абонента — тем самым осуществляется процедура периодического переопределения области маршрутизации.
Дата: 2019-12-22, просмотров: 210.