Есть работающая атс на базе elastix 2.2
Хочу подцепить AddPac AP-GS1004A к ней и настроить исходящую маршрутизацию. Симок будет четыре и все разные. Хочется чтобы при звонке на +7951ххххххх звонок шел через одну симку, на +7928ххххххх - через другую.
Делал подобное в goip8, там выбор симки решается через префикс, хочу поинтересоваться у знающих людей как это происходит в сабже.
Конфигурирование на таком уровне происходит через cli или можно в интерфейсе сделать?
Можно ли завести каждую симку как отдельный транк (чтобы разрулить на АТС) или придется таки ковырять диалпланы в самом шлюзе?
Можно зарегистрировать как sip карту отдельно, так и общим транком
Общим транком:
Секция sip-ua должна выглядеть:
sip-ua
sip-username addpack
sip-password addpack
sip-server 10.23.23.23
register gateway
dial-peer:
dial-peer voice 1001 pots
destination-pattern +7951T
port 0/0
no register e164
!
dial-peer voice 1002 pots
destination-pattern +7928T
port 0/1
no register e164
Если рулить по каждой simке отдельно asterisk`ом, то нужно будет через доп. префексы с преобразование номера.
dial-peer voice 1001 pots
destination-pattern 1#T
port 0/0
no register e164
translate-outgoing called-number 0
!
dial-peer voice 1002 pots
destination-pattern 2#T
port 0/1
no register e164
translate-outgoing called-number 0
!
translation-rule 0
rule 1 1#T T
rule 2 2#T T
Соответственно со стороны АТС для набора номера через sim карту 1 надо добавить префикс - 1# через sim2 - 2#, т.е. отправляемый на addpac номер должен выглядеть след. образом:
для sim1 - 1#+79517778866
для sim2 - 2#+79285556667
PS. настраивать советую все! через cli.
Задан: 2013-06-07 17:06:13 +0400
Просмотрен: 740 раз
Обновлен: Jun 08 '13
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.