сюдатуда

Задача - настройка приема вызовов, исходящей связи, отправки и приема смс с нескольких сим-карт на одном телефоне. При этом в качестве телефона можно использовать iPhone или Android смартфон. На экране смартфона должна отображаться информация, с какой именно сим-карты поступает вызов, а так же чтобы при исходящем вызове можно было выбирать с какой сим-карты позвонить. В общем маршрутизация по номеру линии, как для исходящих, так и входящих вызовов. А так же должен работать АОН.

Сказано - сделано. В качестве GSM-VOIP шлюза мы применили замечательный GSM-VOIP шлюз GOIP4. Вообще, выпускаются разновидности на 1 4 8 и 16 сим-карт. Этот многоканальный GSM-шлюз позволяет не только совершать и принимать сотовые вызовы по IP, но и выполнять USSD запросы и отправлять-принимать СМС. Подробнее - на cайте. В качестве SIP АТС мы применили MyPBX Soho компании YeaStar. Замечательная коробочка, с установленным Asterisk и WEB-интерфейсом для управления.

Все бы ничего, но при соединении шлюза к АТС как абонента в качестве АОН передается номер этого самого внутреннего абонента. А при соединении как VOIP-линия, все каналы видны как один. Остался вариант соединения транком. В настройке шлюза можно указать префикс канала и сделать диалплан, позволяющий принять в транк номер канала по DID. Принимая код транка по DID я сделал маршрут на указанные в номере канала сим-карты.

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

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

Между абонентом и IP АТС с VOIP-GSM шлюзом настроен IP туннель на базе двух роутеров MikroTik, позволяющий изолировать канал от интернет. Кроме того sms сообщения переадресовываются на этого абонента. На случай отказа канала или оборудования, на GSM шлюзе настроена переадресация на смартфон, многоканальная обработка и очередь конечно перестанут работать, но голосовая связь и передача смс останется.

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

сюдатуда
Подключение GSM шлюза к SIP АТС MyPBX Soho на базе Asterisk с использованием роутеров MikroTik.
Подключение GSM шлюза к SIP АТС MyPBX Soho на базе Asterisk с использованием роутеров MikroTik.
Подключение GSM шлюза к SIP АТС MyPBX Soho на базе Asterisk с использованием роутеров MikroTik.