Страница 1 из 1

Настройка Elastix c GSM шлюзом

Добавлено: 21 фев 2012, 17:42
rayden8
Здравствуйте, коллеги.

возникает проблема с использованием GSM шлюза(MV-374 Portech): во время использования 2 или более сим карт устройство звонит так: берет первый номер и звонит. потом второй, третий, четвертый.если люди будут звонить одновременно, то у них возникает проблема, что на заднем плане у них короткие гудки, как будто им звонят по второй линии. на шлюзе я зарегистрировал на Elastix 4 линии под логинами 180-183, состояние registered. Необходимо сделать привязку логинов на elastix к каналам шлюза( или сим карты). как это можно сделать?


Заранее спасибо

Re: Настройка Elastix c GSM шлюзом

Добавлено: 21 фев 2012, 17:59
Vlad1983
ищите примеры использования функции DEVICE_STATE

Re: Настройка Elastix c GSM шлюзом

Добавлено: 21 фев 2012, 18:56
Vlad1983
можно использовать префиксы набора, привязанные к портам, отрезать префикс перед отправкой в порт
не знаю позволяет ли это ваш шлюз

под addpac выглядит так

Код: Выделить всё

...
exten => _7XXXXXXXXXX,n,Dial(SIP/gsm/10${EXTEN},60,T)
...
exten => _7XXXXXXXXXX,n,Dial(SIP/gsm/11${EXTEN},60,T)
...

!
dial-peer voice 3048 pots
 destination-pattern 117..........F
 port 0/1
 no register e164
 translate-outgoing called-number 901
 huntstop
!
dial-peer voice 3049 pots
 destination-pattern 107..........F
 port 0/0
 no register e164
 translate-outgoing called-number 900
 huntstop
!
! Translation Rule configuration.
!
translation-rule 900
 rule 0      10...........F           8%04%05%06%07%08%09%10%11%12%13
!
translation-rule 901
 rule 0      11...........F           8%04%05%06%07%08%09%10%11%12%13
!

Re: Настройка Elastix c GSM шлюзом

Добавлено: 21 фев 2012, 19:09
ded
rayden8 писал(а): на шлюзе я зарегистрировал на Elastix 4 линии под логинами 180-183, состояние registered. Необходимо сделать привязку логинов на elastix к каналам шлюза( или сим карты). как это можно сделать?
Не все шлюзы, но многи позволяют регистрировать сим карты как отдельные транки.
Регистрация их под отдельными логинами 180-183 не верна идеологически, потму что создаёт ненужные промежуточные номера. Лучше использовать реальные номера сим карт. И регистрировать их на разных портах, так, чтобы sip show peers выглядело примрно так

Код: Выделить всё

Name/username              Host            Dyn Nat ACL Port     Status                      
89244047612/pasword     10.10.79.9     D            5061     Unmonitored                 
89244047611/password     10.10.79.9    D             5062     Unmonitored                 
89244047613/password     217.10.79.9      D           5063     Unmonitored  
Вот так делается эта самая привязка логинов на elastix к каналам шлюза.

Re: Настройка Elastix c GSM шлюзом

Добавлено: 22 фев 2012, 11:58
rayden8
Спасибо, помогла привязка по портам.

Насчет номеров сим карт, что тут подразумевается? идентификатор сим карты или сам номер, по которому осуществляется вызов?
шлюз предлагает следующие поля
Display Name: Номер симкарты
User Name: номерсимкарты
Register Name: номерсимкарты
Register Password: пароль
Domain Server: адрес астериска: 5064( адрес порта первой симкарты)
Proxy Server: адрес астериска: 5064( адрес порта первой симкарты)
Outbound Proxy: адрес астериска: 5064( адрес порта первой симкарты)


Получается так надо заносить?

Re: Настройка Elastix c GSM шлюзом

Добавлено: 22 фев 2012, 12:10
ded
сам номер, по которому осуществляется вызов.

Формат звонка, который прибегает из мира на шлюз: CID ===> DID
Если регистрируем номерами, по которым осуществляется вызов, то ясной и понятной становится входящая маршрутизация для Астериск - сам шлюз будет иметь контекст [from-trunk] - как бы с внешней стороны станции, и хорошо обрабатываться во входящих сценариях.

Re: Настройка Elastix c GSM шлюзом

Добавлено: 22 фев 2012, 12:14
rayden8
Спасибо. будем пробывать