Команда SrxDeflect и SrxReroute


Назначение

Команды SrxDeflect и SrxReroute используются для каналов Sirrix ISDN. Они перенаправляют входящий вызов, поступающий по каналу 'Srx', на заданный номер (используя ISDN Call Deflection, CD или ISDN Call Rerouteing, CR). Эта возможность работает только, если вызов поступил в Sirrix TE-group и включена возможность Call Deflection / Call Rerouteing.

Описание

SrxDeflect(number[|pres_allowed])
SrxReroute(number[|pres_allowed])

Параметры:
  • number: ISDN номер назначения
  • pres_allowed: позволить определение номера?
    • 0: не позволить
    • 1: позволить

Всегда сразу возвращает 0.

Примеры

SrxDeflect(012349876)
SrxDeflect(012349876|1)

Использование

в файле extensions.conf

exten => 1234,1,SrxDeflect(01721234567) ; во первых, пробуем перенаправить вызов в публичную сеть ..
exten => 1234,2,Wait(2) ; ждем 2 секунды: из публичной сети должен прийти сигнал окончания связи, если редирект прошел успешно
exten => 1234,3,Progress ; если разрыв связи не произошел, делаем редирект своими силами и информируем об этом вызывающего абонента
exten => 1234,4,Dial(Srx/gOut/01721234567) ; совершаем вызов через Sirrix группу "Out"



Ссылки по теме:

  • Sirrix ISDN channels


Asterisk | Файлы конфигурации | План набора - extensions.conf | Список команд