HLR – проверка номера телефона по imsi запросу | BSG

Hlr – проверка номера телефона по imsi запросу | bsg

Диалплан астериска

Чтобы мы могли вызывать скрипт из диалплана астериска, необходимо назначить права на скрипт. Если у вас установлен FreePBX пользователя и группу надо указать asterisk:asterisk

# chown asterisk. /opt/hlr/sendhlr.py

Итак, перейдем к диалплану. В начале статьи мы указывали, что скрипт будет работать для мобильных номеров. Поэтому в контекст, где описаны правила исходящих вызовов на мобильные номера добавим строки:

same => n,Set(MOB_STATUS=${SHELL(/opt/hlr/sendhlr.py ${EXTEN})})
 same => n,ExecIf($[“${MOB_STATUS}” != “1” ]?Macro(hangupcall,))

Если у вас FreePBX, то указываем данные в контексте [from-internal-custom]

Теперь подробнее о добавленных строках. В первой строке мы функцией SHELL консольную команду, в нашем случае — запуск скрипта, и как аргумент мы передаем ему номер, на который мы набираем. Второй строкой мы проверяем статус полученного результата. Если ответ пришел отличный от 1 , т.е. доставлено, то мы просто кладем трубку приложением Hangup, т.к. понимаем что любое другое значение означает, что абонент недоступен.

Для чего используются hlr-запросы

Когда у вас большая база мобильных номеров клиентов, со временем некоторые из этих номеров устаревают. Например, кто-то меняет оператора и заодно номер. А кто-то уезжает в другую страну и меняет номер на местный.

Чтобы поддерживать базу мобильных номеров в актуальном виде, используют HLR-запросы. Они помогают отсеивать активные номера от неактивных.

Еще HRL-запросы помогают узнавать и другую важную информацию, например:

  • название оператора, который обслуживает номер;
  • из какой точки – города, области или региона – человек звонил с номера последний раз;
  • можно ли с номера совершать звонки в принципе или он заблокирован, например, за просрочку внесения абонентской платы;
  • когда человек звонил в последний раз со своего мобильного устройства.
Читайте про операторов:  На Android телефоне нет интернета через WiFi но к сети подключен - причины и что делать

HLR-запросы используются в маркетинге при планировании СМС-рассылок. Они помогают очистить базу от неактивных номеров, чтобы не тратить деньги на рассылку, которые никто не прочитает.

Как сделать hlr-запрос

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

Иногда такие компании проводят отправку запросов не разово, а периодически. Это позволяет контролировать качество базы все время и вести учет о данных клиентов без остановки.

Другой способ – завести личный кабинет на платформах, которые позволяют отправлять HLR-запросы. Нужно оплатить доступ, загрузить базу контактов и разослать запросы. После проверки загрузится отчет о проделанной работе, а номера, которые неактивны, будут отмечены в базе.

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

Коротко о hlr

HLR (Home Location Register) — это инструмент для быстрой проверки статуса абонента в сетях GSM, TDMA и CDMA. Также эти запросы позволяют определить текущего оператора связи.

Немного опишем систему HLR. Между операторами связи существует единая база данных. в которой хранится информация о GSM устройстве.

Используя sms сервисы, перед отправкой сообщений, необходимо выполнять HLR запросы или sms-PING. Эти две функции позволят вам сэкономить денежные средства. Мобильный абонент может быть заблокирован/ не доступен или занят. А может. как на изображении выше не подключен к сети.

При отправке HLR сообщения передается информация в сеть мобильного оператора, где он проверяет информацию о абоненте, получив системную информацию от устройства. если оно в сети. Что HLR, что sms-PING — это сообщения, которые клиентское устройство не видит, но вы получаете информацию о доступности.

Читайте про операторов:  Как поменять сим карту на микро сим МТС

Т.е. по сути HLR — этот таже самая SMS’ка, только она сервисная и телефон ее не отображает.

Коротко о главном

  • HLR – это база, в которой собрана информация об абонентах операторов мобильной сотовой связи. Например, сам мобильный номер, время последнего звонка. А еще – статус этого номера: активен он или уже не используется. 
  • Через эту базу HLR-запрос помогает узнать, в каком статусе находится мобильный номер. Если статус неактивный, номер удаляют из списка контактов. В итоге базу можно очистить от номеров, которые уже не используют клиенты. 
  • База с активными мобильными номерами позволяет отправлять смс-рассылку только тем, кто ее прочитает. Это экономит рекламный бюджет – не нужно платить за смс, которые никто не увидит на своем мобильном. 
  • А еще менеджеры по продажам могут не тратить рабочее время на обзвон неактивных клиентов. Это сказывается на качестве их работы: менеджеры успевают обработать больше «активных» контактов.

Недостатки hlr-запросов

Пользователь может быть «вне сети» какое-то время. Если HLR-запрос делают, когда человек вне сети (например, плохая связь за городом или в метро), запрос покажет, что номер не активен. Хотя спустя время человек снова будет в сети, такой контакт может быть забракован. 

Операторы могут исказить данные – ошибиться и дать неверную информацию о статусах мобильных номеров своих клиентов. В итоге в базе останутся неактивные контакты.

Преимущества hlr-запросов

HLR-запросы помогают быстро проверить базу клиентов, не нарушая покой самих клиентов. Эти запросы абоненты не замечают. А компания, которая проверяет базу, может сохранить конфиденциальность. 

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

Читайте про операторов:  Корпоративные тарифы мобильной связи для юридических лиц, купить корпоративные SIM-карты — билайн Бизнес. Зеленоград

Также менеджеры по продажам, когда работают по «очищенной» базе, экономят свое время, ведь им не приходится обзванивать номера, на которые никто не отвечает. Сотрудники работают только с существующими контактами.

Чтобы проанализировать, какие звонки приводят к продажам, проконтролировать работу операторов колл-центра, подключите Calltouch Предикт. Эта технология анализирует разговор без участия человека, определяет тип и результат телефонного звонка. Также это позволяет оценить эффективность рекламных каналов.

Заключение

Таким образом в этой статье было дано небольшое понимание о том, что такое HLR запрос и о том. как определить доступность мобильного абонента. Да, оно работает, но есть специфика этого способа, это решение платное по 30 копеек за один запрос.

Добавить комментарий

Ваш адрес email не будет опубликован.

Adblock
detector