Как Работает Международный Роуминг

В этой статье я расскажу о том, как работает услуга международного роуминга и как работают звонки и СМС в роуминге.

Расшифровку сокращений можно прочитать в этот статья.



О сервисе

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

При этом номер телефона абонента остается неизменным.

Национальный роуминг г – это возможность пользоваться услугами «чужой» сети внутри одной страны.

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

В данной статье будет описан именно этот вид роуминга.



Авторизация
Первое действие, которое происходит при попытке зарегистрироваться в сети зарубежного партнера – это проверка абонента на «валидность».

Это делает VLR/MSC, в зоне обслуживания которого находится MS. После того, как гостевой VLR/MSC получает команду «Обновление местоположения» от MS, зная IMSI абонента, отправляет сообщение «Отправить информацию аутентификации» в HLR через MAP; он, в свою очередь, проверяет корректность MS и полученного IMSI. Если проверка успешна и абонент «действителен», HLR отправляет IMSI в AUC. AUC генерирует триплет (SRES, RAND, Kc) и отправляет его в HLR, затем HLR отправляет эти данные в VLR/MSC, который обслуживает MS. После того, как VLR/MSC получил эти данные, VLR/MSC отправляет RAND на MS. Получив запрос RAND, MS подставляет полученные RAND и Ki (записанные на SIM-карте) и вычисляет SRES, который отправляет в VLR/MSC. Если SRES, полученный от MS, соответствует SRES, полученному от AUC, то MS считается авторизованной.



Как работает международный роуминг



Обновить местоположение
Как только VLC/MSC авторизует MS, он отправляет сообщение «Обновить местоположение» в домашний HLR. Это сообщение отправляется, чтобы сообщить HRL, в зоне действия какого VLR/MSC находится абонент. Сообщение «Обновить местоположение» содержит IMSI и GT VLR/MSC абонента.

HLR, получив данные, проверит, включена ли услуга роуминга.

Если у абонента нет бана, то HLR удалит профиль абонента из VLR/MSC, где абонент был зарегистрирован до этой процедуры, отправив сообщение «Cancel Location».

Также HLR, используя сообщение «Вставить данные подписчика», пересылает профиль подписчика тому VLC/MSC, который запросил эту информацию.

После того, как VLR/MSC получит эту информацию, «Местоположение обновления» будет завершено, и HLR сохранит адрес VLR/MSC, который запросил местоположение обновления, в своем профиле абонента.

На этом этапе «Обновление местоположения» завершено.

Когда поступает вызов или SMS, HLR знает, на какой VLR/MSC его отправить.

После этих процедур абонент считается зарегистрированным в сети, т.е.

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

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



Как работает международный роуминг



Входящий звонок
Абоненту А поступает звонок абоненту Б, находящемуся в роуминге.

Абонент А набирает номер абонента А (MSISDN).

Если это звонок из городской сети, то IAM-сообщение подсистемы ISUP поступит в GMSC, затем GMSC на основе полученного MSISDN определяет адрес HLR и отправляет сообщение sendRoutingInfo по протоколу MAP в HLR. .

HLR, получив MSISND, определяет IMSI абонента B, а также в каком VLR/MSC находится абонент. Затем HLR отправляет сообщение «ProvideRoamingNumber» в VLR/MSC через протокол MAP, который содержит IMSI абонента B. Сообщение «ProvideRoamingNumber» используется для запроса временного номера MSRN из пула номеров, зарегистрированных в VLR. /МСК.

MSRN имеет формат (GT) страны, в которой расположен VLR/MSC, обслуживающий абонента.

MSRN выдается на время вызова, а затем возвращается в пул MSRN. После выделения MSRN он отправляется в HLR; HLR, в свою очередь, отправляет этот MSRN в GMSC. GMSC маршрутизирует этот вызов через MSRN к обслуживающему абоненту B VLR/MSC, отправляя сообщение IAM ISUP на выделенный MSRN.

Как работает международный роуминг

Процедура пейджинга и звонка через ISUP в данной статье рассматриваться не будет.

Исходящий вызов
Абонент А, находясь в роуминге, звонит Абоненту Б.

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

Сначала VLR/MSC, в котором зарегистрирован абонент А, отправляет сообщение sendRoutingInfo (которое содержит MSISDN вызывающего абонента B) в GMSC. GMSC, в свою очередь, отправляет IAM через ISUP на номер MSISDN. Если MSISND принадлежит проводной сети, то звонок поступает на АТС, обслуживающую этот номер абонента.

Если MSISDN принадлежит оператору сотовой связи, то сообщение IAM поступает в GMSC абонента B. Далее GMSC отправляет запрос sendRoutingInfo в HLR, чтобы узнать адрес VLR/MSC, обслуживающий абонента B, и его IMSI. .

После того как HLR предоставил эту информацию, GMSC отправляет IAM этому VLR/MSC.

Исходящие СМС
Абонент А, находясь в роуминге, отправляет SMS абоненту Б.

После того, как VLR/MSC получил сообщение от абонента, он передает его через SCCP провайдера на SMSC домашней сети через GMSC. SMSC отправляет сообщение «sendRoutingInfoForSM» в HLR абонента B, после чего HLR отвечает адресом VLR/MSC (в зоне действия которого находится абонент B) и IMSI в SMS-центр.

Затем SMSC отправляет сообщение «forwardSM» на VLR/MSC абонента B.

Входящие СМС
Абонент А отправляет SMS абоненту Б, находящемуся в роуминге.

Принцип аналогичен описанному для исходящих сообщений.

С SMSC абонента А через провайдера SCCP отправляется сообщение «sendRoutingInfoForSM» на GMSC, а затем на VLR/MSC, в зоне которого находится абонент Б.

После этого VLR/MSC отвечает IMSI и его адресом.

После этой процедуры от SMSC абонента А принимается сообщение «forwardSM».

VLR/MSC, получив это сообщение, пытается доставить сообщение абонента.

Если сообщение доставлено, VLR/MSC отвечает «forwardSM END».

Домашняя маршрутизация Во время домашней маршрутизации HLR выдает фиктивный адрес IMSI и VLR/MSC. SMS поступает в виртуальный MSC, а затем виртуальный MSC пересылает SMS в реальный MSC. Теги: #GSM #роуминг #телефония #Сотовая связь #мобильная связь #Развитие систем связи

Вместе с данным постом часто просматривают: