8.3. Функция DETACH | Телекоммуникации вчера, сегодня, завтра

Последовательность действий при создании объекта радиосвязи

Бланк формы №1 ТАКТИКО-ТЕХНИЧЕСКИЕ ДАННЫЕ РЭС

Поставка оборудования обеспеченного радиочастотами

Витрина



8.3. Функция DETACH

Функция DETACH позволяет GPRS MS информировать сеть о том, что она намерена отключиться от сети и с этой целью выполнит процедуры GPRS detach и (или) IMSI detach. С другой стороны посредством функции DETACH сеть может сообщить MS, что она переведена сетью в статус "GPRS-detached" или "IMSI-detached". Различают следующие типы отключения:

  • GPRS detach;
  • IMSI detach;
  • комбинированный GPRS/IMSI detach (этот тип отключения может инициировать только MS).

MS может быть отключена от GPRS явно (explicitly) и неявно (implicitly).

Explicit detach может выполнить как MS, так и сеть посредством соответствующего запроса. В первом случае MS посылает SGSN соответствующий запрос (Detach Request). В этом запросе MS указывает, связан ли Detach с отключением питания. Если Detach Request не связан с отключением питания, то после выполнения соответствующих действий SGSN посылает MS подтверждение (Detach Accept). В противном случае подтверждение MS не посылают, т. к. она не сможет его получить.

Если отключение инициирует сеть, то SGSN посылает MS запрос Detach Request, который указывает MS, что ей в дальнейшем потребуется выполнить процедуры GPRS Attach и PDP Context Activation в качестве предварительного условия активации PDP-контекста.

В случае Implicit detach сеть отключает MS и не сообщает ей об этом. Сеть выполняет Implicit detach no срабатыванию соответствующего таймера (Mobile Reachable Timer), например, если MS не проведет периодический RA Update. Другой причиной Implicit detach может быть разъединение логического звена из-за неустранимого нарушения радиоканала.

Рассмотрим в качестве примера порядок действии при инициализации Detach мобильной станцией (рис. 8.2).


Рис. 8.2. Процедура комбинированного GPRS/IMSIdetach, инициированного MS

  • MS посылает SGSN запрос (Detach Request), в котором указывает один из трех типов отключения (только GPRS Detach, только IMSI Detach или комбинированный GPRS/IMSI Detach), а также имеет место выключение питания или нет.
  • В случае GPRS detach SGSN деактивирует в GGSN все активные PDP-контексты, относящиеся к данной MS, путем посылки сообщения Delete PDP Context Request. Сообщение идентифицируется посредством TID (Tunnel Identifier). GGSN возвращает подтверждение (Delete PDP Context Response), используя тот же TID.
  • В случае IMSI detach SGSN посылает VLR сообщение IMSI Detach Indication, вкотором MS идентифицируется посредством IMSI.
  • Если MS желает сохранить статус "IMSI-attached" при выполнении GPRS detach, то SGSN посылает VLR сообщение GPRS Detach indication, в котором MS также идентифицируется посредством IMSI. VLR удаляет ассоциацию данного IMSI с SGSN и в дальнейшем выполняет пейджинг и Location Update без обращения к SGSN.
  • Если в запросе Detach Request было указано, что отключение не связано с выключением питания MS, то SGSN подтверждает MS выполнение поступившего запроса (Detach Accept).

Со стороны сети инициировать отключение MS от GPRS может либо SGSN, либо HLR. Первый случай иллюстрирует рис. 8.3. Характер исодержание сообщений в основном совпадает с предыдущим случаем.


Puс. 8.З. Процедура GPRSdetach, инициированная SGSN

HLR инициирует процедуру Detach, если оператор пожелает по каким-либо причинам приостановить доступ абонента к GPRS. При этом происходит удаление MMи PDP-контекстов этого абонента в SGSN. Рис. 8.4 иллюстрирует порядок действий в этом случае.


Рис. 8.4. Процедура GPRSdetach, инициированная HLR

  • Если HLR желает запросить SGSN о немедленном удалении ММ и PDP-контекстов абонента в SGSN, то HLR посылает SGSN соответствующее сообщение (Cancel Location), в котором указывает тип удаления (Cancellation Туре), установленный для снимаемой подписки.
  • SGSN информирует MS об изменении ее статуса путем посылки сообщения Detach Request. В запрос включают тип удаления, который указывает MS, что она не может выполнить новый GPRS Attach и активизировать РDР-контекст.
  • SGSN деактивирует в GGSN асе активные PDP-контексты, относящиеся к данной MS, путем посылки сообщения Delete PDP Context Request.
  • Если MS имеет статус как "GPRS-attached", так и "IMSI attached", то SGSN посылает VLR сообщение GPRS Detach Indication. VLR удаляет ассоциацию данного IMSI о SGSN и в дальнейшем выполняет пейджинг и Location Update без обращения к SGSN.
  • MS посылает SGSN подтверждение об отключении (Detach Accept). Оно может быть послано в любое время после поступления Detach Request.
  • SGSN подтверждает HLR удаление ММ и PDP-контекстов абонента (Cancel Location Ack).



Поиск по сайту


Смотрите также