Loading...
Режим работы: С 9.00 - 18.00 ВЫХОДНОЙ: СБ-ВС

Sim-банк - Принципы работы

Sim-банк - Принципы работы
10 Февраля 2021

В российских компаниях уже обратили внимание на шлюзы VoIP GSM. К ним все чаще прибегают и представители малого бизнеса. Использовать шлюзы VoIP GSM - экономически рационально. Это удобная технология которая буквально экономит бюджет и предлагает немало удобных опций для своих владельцев. Если использовать сразу несколько подобных устройств, расположенных в разных уголках Земного шара, можно упростить работу крупной организации, организовать колл-центры по всему миру. Для этого нужны SIM-банки. В данной статье GOIP-shop.ru даст подробную информацию о них и покажет, как работать с SIM-банками. 

Что такое SIM-банк

SIM-банк это устройство для подключения сразу нескольких SIM-карт к шлюзу GSM через IP-сеть. Эти шлюзы могут находиться где угодно - можно выбирать любую страну или город. При этом, где бы ни находились SIM-карты, они всегда будут под рукой. Для оператора связи точкой регистрации SIM-карты будет восприниматься не ее актуальное месторасположение, а геолокацию шлюза. 

Подключение сразу нескольких SIM-карт не является основной функцией SIM-банка. GOIP-shop.ru собрал прочие фунции подобных устройств. Они указаны ниже: 

  • централизованное управление SIM-картами;
  • замена и установка SIM-карт;
  • перераспределение SIM-карт между шлюзами GSM в зависимости от временного правила. 

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

Какие бывают SIM-банки 

Самыми популярными у предпринимателей SIM-банки выпускаются под названием GoIP. Самыми покупаемыми моделями считаются  SMB32 на 32 SIM-карты и SMB128 соответственно на 128 SIM-карт. GOIP-shop.ru расскажет, как их правильно настроить. 

 Sim-банк-Принципы работы, фото 2 

Перед покупкой устройства важно ознакомиться с производителями. Авторитетных как минимум два - Hybertone и DBL. Их устройства похожи, но имеют некоторые тонкости в самом программном обеспечении. В данной статье GOIP-shop.ru опишет настройки для устройств DBL. Они применимы и к устройствам Hybertone, но в процессе лучше опираться на руководство пользователя. 

Режимы работы SIM-банка 

SIM-банки GoIP обычно работают в двух режимах. Они представляют собой сервер для GSM-шлюзов.  А еще они могут функционировать вместе с бесплатным ПО SMB Scheduler Server. Первый вариант как бы проще, но у него есть некоторые моменты. Например, он подойдет лишь тем учреждениям, которые пользуется одним SIM-банком и не собираются проводить в нем SIM-карты между несколькими шлюзами. 

 А вот если рассматривать SMB Scheduler Server, то работа с ним была лишена этих ограничений. Здесь можно пользоваться до 10 000 SIM-карт и распределять их как угодно: между каналами одного шлюза или даже между несколькими шлюзами. Все варианты будут рассмотрены GOIP-shop.ru в рамках данной статьи. Объяснение будут проходить от простого к сложному. 

Для начала придется зарегистрировать GSM шлюзы в IP-PBX. Для этих целей выбран Asterisk. 

Подключение шлюза GoIP к SIP серверу Asterisk 

GSM-шлюзы GoIP могут быть зарегистрированы на SIP-сервере сразу несколькими способами. Всего их четыре: 

  1. Режим одного сервера. В нем предполагается регистрация только одной учетной записи на удаленном SIP-сервере. При такое положении вещей все входящие и исходящие вызовы для всех линий на шлюзе будут проходить через одно SIP-соединение.
  2. Config By Line. При данном способе для каждой линии GSM на шлюзе выполняются свои независимые настройки. То есть, под каждую линию создается отдельная учетная запись.
  3. Config By Group. Это как бы комбинация двух вышеуказанных режимов. Он предполагает группировку всех линий на шлюзей и при этом у каждой группы будут свои собственные настройки SIP.
  4. Trunk Gateway Mode. Данный режим предполагает отсутствие регистрации при подключении к SIP-серверу. Для каждой линии устанавливаются префиксы. 

Для того, чтобы осуществить базовую настройку GoIP - Asterisk будет использоваться четвертый вариант из предложенных. Но при этом настройка будет происходить в режиме регистрации. Входящие звонки на SIM-карты будут перенаправляться на добавочный номер в АТС. Исходящие вызовы будут маршрутизироваться на основе префиксов. Все будет зависеть от того, на какую SIM-карту будут звонить - Asterisk будет подставлять нужный префикс в номер. 

Для начала Asterisk создается SIP-код для шлюза.  Параметр Line ID прописывается в виде 70064. Цифры не случайны - это последние пять цифр серийного номера шлюза.  

Sim-банк-Принципы работы, фото 3

Чтобы Asterisk добавляла префиксы к номерам, нужно задать порядок из чисел для каждой из линий шлюза. Выбраны префиксы 011, 012, 013 и 014. Номера будут перебираться до тех пор, пока не будет обнаружена свободная линия. То есть, если три линии будут заняты, то абонента перенаправят на четвертую. Можно выбирать и альтернативную логику выбора исходящей линии. Например, искать номер приемлемого оператора сотовой связи. 

На сайте GoIP нужно перейти в раздел с конфигурациями (Configurations - Basic VoIP). Для Config Mode выбирается Trunk Gateway Mode. Все настройки будут видны. Они отобразятся несколько ниже. Теперь нужно будет указать IP-адрес SIP-сервера. Можно в данной строке указать доменное имя. Также нужно заполнить поле с номером телефона (goip70064). Там, где нужно выбрать Re-register Period (s), следует указать временной интервал. Он будет исчисляться секундами и предназначаться для перерегистрации на SIP-сервере. Можно поставить 60 секунд. Если установить этот параметр нулевым, то регистрация не будет проведена. 

Нужно указать Authentication ID. Это нужно для аутентификации шлюза на SIP-сервере.  Можно указать goip70064. Пароль - pass70064. В Routing Prefix нужно указать префикс. По нему и будут распределяться исходящие вызовы в сети. 

Sim-банк-Принципы работы, фото 4

По окончании основных настроек придется поработать над входящей и исходящей маршрутизацией. Она доступна там же, в разделе с конфигурациями. Нужно зайти во вкладку с настройкой звонков и там указать номер для каждой из строк. Это делается в Forwarding to VoIP Number. Для всех срок можно указать 5555, как это было сделано в примере. Так можно получить подтверждение, что звонки поступают с линий на сервер.

Sim-банк-Принципы работы, фото 5 

Исходящую маршрутизацию также настраивают в разделе с конфигурациями. Нужно выбрать  Call out и для каждой строки заполнить Dial Plan. Он предполагает необходимость прописать правило. Оно удалит префикс, который был задан ранее, в начале вызываемого номера. 

В котором нужно прописать правило, которое будет удалять префикс (тот самый префикс, который мы задали в разделе Configurations - Basic VoIP) в начале вызываемого номера. Условно, для канала 1, где префикс  011, нужно прописать -011. И так для всех каналов. 

Sim-банк-Принципы работы, фото 6

Получается, что для примера вышеуказанных настроек вполне достаточно. Теперь можно совершать звонки, добавляя префикс к вызываемым номерам. Любая линия будет рабочей. Звонки будут перенаправляться на внутренний номер, подключенный к Asterisk. 

SIM-банк как сервер 

Как подключить шлюз GoIP к SIM-банку

GSM шлюзы GoIP 4 можно подключить к SIM-банку SMB128. Он может при этом работать в серверном режиме. Но нужно перенастроить SIM-банк на другой режим и добавить учетные записи для каждого из шлюзов. На странице SMB128 нужно зайти в раздел с конфигурациями (Configurations - SIM-Bank Settings). Здесь нужно выбрать Use Buil-in SIM Server, находясь во вкладке Operation Mode. Во вкладке «Клиенты GoIP» нужно выбрать, сколько учетных записей нужно, и добавить их для каждого шлюза. 

  • GoIP Type. Это  модель шлюза GoIP. Варианты на выбор размещены в выпадающем списке
  • Login ID. Это идентификационный номер шлюза. Его можно использовать как логин для подключения к SIM-банку. Здесь  только цифры. Для того, чтобы было проще, можно использовать последние цифры серийного номера устройства. В качестве пароля можно указать пароль подключения к SIM-банку. Это по желанию. 

GOIP-shop.ru использовал параметры настройки, указанные ниже: 

Режим работы: использовать встроенный SIM-сервер

 Sim-банк-Принципы работы, фото 7 

Далее нужно заняться подключением шлюзов GoIP к SIM-банку. Снова нужно перейти в раздел с конфигурациями и выбрать Preferences. Здесь устанавливается опция Remote Server в статус Enable, затем удаленная SIM-карта также переводится в состояние Enable. Так шлюз будет использовать удаленный SIM-сервер. Для опции Server указывается IP-адрес SIM-банка. Можно также здесь установить его доменное имя. В опции ID указывается идентификационный номер шлюза. Это Login ID. Его используют при настройке учетной записи в SIM-банке. В одной из строк нужно указать пароль. 

Sim-банк-Принципы работы, фото 9

Правила раздачи SIM-карты 

GOIP-shop.ru напоминает, что использовани SIM-банка в качестве сервера предполагает наличие некоторых ограничений. Например, важным моментом является то, что к каждому каналу  для каждого шлюза выделяется свой собственный набор SIM-карт. Получается, что для других каналов их нельзя использовать. SIM-карты в каналах никак не пересекаются, они как бы закреплены. 

В «Конфигурации - Настройки SIM-банка» на странице SIM-банка нужно выбрать «Количество SIM-слотов, зарезервированных для каждой строки». Она укажет сколько SIM-карт может использоваться каждым каналом. Если в опции указать число 3, то в каждом канале будет доступ к трем SIM-картам по порядковым номерам. 

Sim-банк-Принципы работы, фото 10

Если число SIM-карт для каждого канала уже выделено, нужно разобраться, что должно случиться, чтобы SIM-банк заменил текущую SIM-карту на другую. Еще нужно понять, на какую именно карту будет произведена замена. 

GOIP-shop.ru отмечает, что есть несколько способов выбора работающей SIM-карты: по порядку, или случайным выбором, выбор SIM-карты, которая дольше всего находится в ожидании, или выбор той SIM-карты, у которой наименьшее количество исходящих звонков или времени разговора. Выбор за пользователем.

Условия переключения между SIM-картами

GOIP-shop.ru предлагает настроить события, наступление которых предполагает переключение на альтернативную SIM-карту. Снова нужно обратиться к разделу с конфигурациями. Здесь нужно отыскать вкладку Current Allocation Session, где настроить события, происходящие в момент сеанса SIM-карты, например, во время беседы по телефону. Можно указывать в качестве события время активности SIM-карты, длительность текущего сеанса, число успешных или неудачных звонков и прочее. 

Sim-банк-Принципы работы, фото 11 

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

Sim-банк-Принципы работы, фото 12 

Реакцией на событие могут быть действия, указанные ниже:

  • Отсутствие реакции;
  • Переключение на другую SIM-карту, а эту исключить или оставить в режиме ожидания;
  • Переназначить новый IMEI;
  • Проверить баланс. Только этот пункт не работает, если не произвести настройки в конфигурациях (Configurations - Get Balance);
  • Появление предупреждающего сообщения. 

GOIP-shop.ru отмечает, что это все настройки для SIM-банка, который выступает в виде сервера. Нужно лишь убедиться, что SIM-карты правильно установлены или изъяты из лотов. Чтобы все происходило в условиях безопасности, важно сначала отключить питание необходимого слота. Для этого и нужны специальные ключи, которые располагаются на корпусе SIM-банка. Но можно и действовать через веб-интерфейс. Тут как удобнее. 

Чтобы удалить SIM-карту, нужно зайти в раздел Install / Remove SIM Cards. Здесь можно выбрать нужный слот. Если на слот подано питание, то горит серый цвет. Если красный, то не подано, можно извлекать карту. Все действия подтверждаются клавишей “Отправить”. 

Мониторинг SIM-карты

Раздел «Состояние SIM-слота» предполагает аналитику установленных в SIM-банке SIM-карт. Здесь можно увидеть таблицу, в ячейках которой есть данные по каждой из SIM-карт. 

Например, здесь указывается номер слота и есть цветовой индикатор, который указывает на его статус. Серый цвет означает не установленную SIM-карту. Если горит зеленый, то все в порядке, слот включен. Если синий, то SIM-карта находится в режиме ожидания. Если красный, то питание выключено. 

  • S означает статус. SIM-карта может работать, находиться в спящем режиме или быть извлеченной из слота. Все это можно узнать из вышеуказанной таблицы.
  • B (Bind Line) - это номер линии GSM. Он состоит из идентификационного номера шлюза и номера линии GSM.
  • G - это регистр GSM. Он показывает, зарегистрирована ли SIM-карта. Тут все стандартно:  Y - если “да”, N - если “нет”.
  • T - это показатель времени разговора. Исчисляется минутами.
  • C - счетчик входящих звонков. 

Если нужны подсказки, то можно подвести курсор мыши к ячейке. Сразу должно появиться окно с аналитикой выбранной SIM-карты. 

Sim-банк-Принципы работы, фото 13

SIM-банк как клиент 

SIM-банк может работать в качестве клиента. Это доступно при помощи бесплатного программного обеспечения. Это Scheduler Server, программный сервер, который дает возможность одномоментного управления сразу несколькими шлюзами GoIP и банками SIM-карт SMB. 

GOIP-shop.ru отмечает, что Scheduler Server делает доступными несколько полезных для пользователя опций: 

  • централизованное управление несколькими устройствами с возможностью статической привязки SIM-карты к линии GSM-шлюза;
  • SIM-карты динамически распределяются между GSM шлюзами;
  • замена SIM-карт на GSM шлюзах происходит в автоматическом порядке, а еще SIM-карты автоматически переключаются с одного GSM-шлюза на другой. 

Но у Scheduler Server есть ограничения, если проводить аналогию с использованием SIM-банка в качестве сервера. В частности это касается того факта. что SIM-карты будут переключаться только по истечении определенного времени, а не при наступлении каких-либо событий.  

GOIP-shop.ru рассказывает, как установить сервер планировщика 

Системные требования:

  • в качестве операционной системы рекомендуется Linux Centos 32-бит;
  • как HTTP-сервер рекомендуется Apache 2 или выше;
  • PHP 5 или выше;
  • сервер MySQL 5 или выше. 

Есть и требования к Сети. Важно помнить, что один канал SIM может занимать полосу пропускания до 11 Кбит/с. Нужно обеспечить систему качественным интернет-соединением. Как только полученный пакет данных распакован, нужно запустить скрипт smb_scheduler_install.sh. Он призван задать уточняющие вопросы пользователю и установит все необходимое. Настройка по окончании работы скрипта будет проходить в Сети. 

Как работает сервер планировщика 

Сервер нужен для того, чтобы связывать SIM-карту в SIM-банке с линией GoIP шлюза. GOIP-shop.ru  может показать, как именно это происходит:

  • GSM-шлюз и SIM-банк регистрируются на сервере;
  • Сервер соединяет SIM-карту в SIM-банке с линией GSM-шлюза. Он действует в соответствии с заданными ранее правилами;
  • Шлюз GSM регистрирует SIM-карту у поставщика услуг. 

SIM-карты можно раздавать несколькими способами. Они раздаются в фиксированном и групповом режиме. Первый предполагает установление соединения GSM-линии. Все изменения вносятся вручную пользователем. Режим группового назначения является динамическим и предназначен для создания сразу нескольких слотов для SIM-карты. 

Подробнее о режиме группового назначения 

Если сравнивать с работой SIM-банка в качестве сервера, где каждая группа SIM-карт может быть привязана лишь к определенному каналу GSM, использование Scheduler Server дает более широкое поле для действий. Эта программа позволяет создавать группы с привязкой к любым слотам в SIM-банке или к любым линиям GSM любого шлюза GSM. Сама раздача SIM-карт по GSM-линиям осуществляется в рамках этих групп. 

Каждый GSM-шлюз привязан к зоне. Зоны создаются самим пользователем. Они характеризуют фактическое территориальное расположение шлюза. Вышеуказанная программа как раз и занимается тем, что постоянно переключает SIM-карты между шлюзами из разных зон. Только переключения происходят исходя из временного фактора. Временные правила раздачи SIM-карт при этом могут разниться, например: 

  • по равным заданным промежуткам времени;
  • по суточному расписанию;
  • по недельному расписанию. 

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

  • в первую очередь подключается SIM-карта и линия GSM из одной группы;
  • если рабочее время закончилось, SIM-карта и GSM-линия отключаются и переходят в режим ожидания;
  • как только наступил новый рабочий интервал. Но в таком случае придется учитывать некоторые правила. Например, SIM-карта не будет подключена к той линии GSM, к какой она была подключена в последний раз. И еще SIM-карта не подключится к линии шлюза GSM с тем же номером зоны, который был во время прошлого соединения.

Подключение устройства к серверу планировщика 

В веб-интерфейса Scheduler Server нужно создать новые учетные записи для GSM-шлюзов и SIM-банков. Все это доступно в разделе GoIP. GOIP-shop.ru указывает, какие поля нужно заполнить: 

  • GoIP ID. Это логин, он в цифрах;
  • GoIP Name. Имя можно выбрать произвольное;
  • Пароль;
  • Тип. Модель шлюза GoIP. Появится выпадающий список и нужно будет сделать выбор;
  • Группа. В нее будет включен GoIP, если он, конечно, уже создан;
  • ID зоны. Здесь нужно указать номер территориальной зоны;
  • Zone Name. Ввести произвольное название территориальной зоны. Пример указан на изображении ниже.

Sim-банк-Принципы работы, фото 14

В разделе для SIM-банков можно создавать учетные записи. Здесь добавляются новые устройства. Для этого нужно заполнить следующие поля: 

  • ID. Это идентификационный номер или логин;
  • Название SIM-банка;
  • Пароль;
  • Тип. Это про модель SIM-банка. Ее можно выбрать из предложенного выпадающего списка;
  • Группа. Здесь решается вопрос группировки SIM-банков. Их можно сортировать по группам. 

На прочие параметры можно не обращать внимания. Это уже тонкая настройка сервера планировщика.

Sim-банк-Принципы работы, фото 15

Теперь можно переходить к веб-страницам устройств. В GSM-шлюзе GoIP, в разделе с конфигурациями нужно выбрать вклалдку с настройками и нажать “Включить” для параметров «Удаленный сервер» и «Удаленная SIM-карта». Там же в опции Server следует указать IP-адрес Scheduler Server (логин или доменное имя). В ID напечатать идентификационный номер шлюза. В поле с паролем установить пароль и еще важно убедиться, что переключатель сетевого протокола установлен на UDP.

Sim-банк-Принципы работы, фото 16

Теперь SIM-банк можно зарегистрировать на Scheduler Server. Для этого в веб-интерфейсе SMB128 нужно перейти во вкладку с конфигурациями и там выбрать SIM Bank Setting, а затем Use External SIM Server (это в опции Operation Mode). После следует нажать на  SIM Server (опция SIM Data Communications with). Прочие настройки будут полностью совпадать с настройками шлюза GSM, которые проводились несколько выше.

 Sim-банк-Принципы работы, фото 17 

Как настроить режим назначения группы 

Проще всего настроить групповое назначение SIM-карт в разделе с конфигурациями. Нужно выбрать групповой веб-интерфейс и задать необходимое количество групп. К ним привязываются слоты SIM-банка. Нужно нажать на ссылку с надписью “SIM”. Она будет располагаться справа от названия группы. Есть специальная ссылка GoIP для управления привязанными к группе GSM-каналами есть ссылка GoIP. Здесь также доступен Планировщик. Он нужен для управления расписанием. 

Sim-банк-Принципы работы, фото 18 

Как установить режим фиксированного назначения 

Если требуется привязать одну или несколько SIM-карт к определенной GSM-линии определенного GSM-шлюза, то нужен режим фиксированного назначения. Настройки находятся в разделе Monitor. Нужно выбрать GoIP Channel. 

Подробный гайд по установке режима фиксированного назначения от GOIP-shop.ru:

  • Там, где строка с линией, к которой будет привязываться SIM-слот, в столбце Operation нужно нажать Modify;
  • В Group нужно выбрать None;
  • В Plan to bind Sim требуется выбрать конкретный SIM-слот, если он, конечно, находится в доступе
  • Далее сохраняем изменения;
  • Теперь нужно перейти в Monitor — SIM Slot;
  • В строке со слотом, который будет привязываться к GSM-линии, в Operation требуется нажать Modify;
  • В Group выбрать None;
  • В Plan to bind GoIP Channel выбрать GSM-линию;
  • Снова сохранить изменения.

Sim-банк-Принципы работы, фото 19 

GOIP-shop.ru на этом завершает руководство по настройке SIM-банков GoIP SMB и программного обеспечения Scheduler Server. Это базовые навыки, которые помогут сориентироваться в функциях устройств и сделать так, чтобы все работало корректно. Можно пользоваться не только стандартными настройками, но и изучить вопрос глубже. В конфигурациях есть подсказки, которые дадут возможность пользоваться всеми преимуществами GoIP продвинутым пользователям.

Последние новости
Методы использования GoIP для SMS-приложений
17.09.2021
Методы использования GoIP для SMS-приложений
Читать далее
Gsm шлюзы GOIP и SMS интерфейс
11.09.2021
Gsm шлюзы GOIP и SMS интерфейс
Читать далее
GOIP - Основное предназначение
25.08.2021
GOIP - Основное предназначение
Читать далее
Установка GoIP на платформы Vos и Elastix
06.07.2021
Установка GoIP на платформы Vos и Elastix
Читать далее
SIM-сервер / Руководство по установке
05.07.2021
SIM-сервер / Руководство по установке
Читать далее
Мониторинг состояния GSM-звонков через Telnet
14.05.2021
Мониторинг состояния GSM-звонков через Telnet
Читать далее