Поступил вопрос: рассказать как работает переадресация вызовов в мобильных сетях, где происходит проверка и что именно проверяется при установке переадресации? Почему невозможно установить переадресацию на международный номер с префиксом услуги дешёвых звонков зарубеж?
Начал писать статью и понял, что получается уж слишком заумно (много терминов, куча всяких разных сценариев). Поэтому ту статью решил пока отложить, а ответить вкратце на поставленные вопросы.
Если абонент не в роуминге, то переадресация всегда происходит в домашней сети. Если же последняя регистрация была в роуминге, то в зависимости от состояния абонента, переадресация может произойти либо в домашней, либо в гостевой сети.
В простейшем случае переадресация происходит так:
1. Абонент А звонит абоненту В.
2. Текущий статус абонента не позволяет принять вызов или абонент не отвечает в течении установленного времени.
3. Коммутатор инициирует новый вызов на номер С из профиля абонента.
4. Как только абонент С отвечает (в качестве абонента С может выступать голосовая почта), оба вызова соединяются в конференцию.
Для того, чтобы переадресация сработала её необходимо установить в меню телефона или используя специальные коды. (например, *21*ХХХXXXX#).
При этом коммутатор отправляет запрос в домашний HLR с целью проверки правильности этого самого ХХХXXXX.
Что из себя представляет эта проверка? Во-первых, во многих сетях абонентам разрешено ставить переадресаци. только на номера голосовой почты. Во всех остальных сетях проверяется чтобы ХХХXXXX соответствовал таким правилам:
Статьи по теме:
Основы переадресации вызовов в GSM
SMS Forwarding
Home rerouting
В простейшем случае переадресация происходит так:
1. Абонент А звонит абоненту В.
2. Текущий статус абонента не позволяет принять вызов или абонент не отвечает в течении установленного времени.
3. Коммутатор инициирует новый вызов на номер С из профиля абонента.
4. Как только абонент С отвечает (в качестве абонента С может выступать голосовая почта), оба вызова соединяются в конференцию.
Для того, чтобы переадресация сработала её необходимо установить в меню телефона или используя специальные коды. (например, *21*ХХХXXXX#).
При этом коммутатор отправляет запрос в домашний HLR с целью проверки правильности этого самого ХХХXXXX.
Что из себя представляет эта проверка? Во-первых, во многих сетях абонентам разрешено ставить переадресаци. только на номера голосовой почты. Во всех остальных сетях проверяется чтобы ХХХXXXX соответствовал таким правилам:
- номер в национальном формате (начинается с префикса оператора, например, 67XXXXXXX у Киевстар). Должен отметить, что Киевстар не позволяет задать номер в таком формате;
- префикс выхода на межгород, а затем номер в национальном формате. Например 067XXXXXXX;
- международный префикс, код страны, номер в национальном формате. Например, +38067ХХХХХХХ
Статьи по теме:
Основы переадресации вызовов в GSM
SMS Forwarding
Home rerouting