Приходит поток е1, в потоке около 50 номеров, подается на плату (asterisk, плата с двумя портами rj45) с платы уходит на АТС (ericsson) Задача: Часть номеров обрабатывается в Asterisk и уходит в АТС, часть не обрабатывается, а транзитом через плату уходит в АТС. Возможна ли такая схема и как в таком случае мне выбирать нужные мне номера в потоке? На Астериксе будет поднято голосовое меню(т.е. call center, disa и т.п.)
Допустим DID номера составляют диапазон 1234560-1234569.
Транзитом пробрасываем 1234560-1234567, а 8 и 9 обрабатываем, допустим IVR и факсом, соответственно.
Тогда контекст dahdi будет выглядеть следующим образом:
exten => 123456[0-7],1,Dial(DAHDI/G2/${EXTEN})
exten => 1234568,1, "Здесь ссылка на контекст IVR,"
exten => 1234569,1, "а туточки - на факс"
Не забыть добавить tT в Dial(DAHDI/G2/${EXTEN},,tT), тогда будет работать DACS и качество будет отменное. Конечно если DACS есть в дровах/железе.
В настройках потока для астериска указывается контекст , куда будут прилетать DID номера. Вот их и перехватываете.
[dahdi_context]
exten => DID,1,DoSomething
Задан: 2011-09-15 09:34:07 +0400
Просмотрен: 574 раз
Обновлен: Sep 24 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.