VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Исходящие звонки через определенные транки

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

ValentO
Сообщения: 5
Зарегистрирован: 27 май 2019, 17:46

Исходящие звонки через определенные транки

Сообщение ValentO »

Добрый день! Есть внутренние номера,они должны звонить с определенных транков по совпадению номера, не пойму как реализовать это. То есть есть 4 внутренних номера и они звонят только через эти два SIP-транка.
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

Re: Исходящие звонки через определенные транки

Сообщение Wapo »

Очень содержательный вопрос - " У меня есть две бабушки. К какой из них заехать первой?"
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Исходящие звонки через определенные транки

Сообщение ded »

ValentO писал(а):То есть есть 4 внутренних номера
То есть есть лучше есть, или не есть (оставаться голодным)?
ValentO писал(а):они должны звонить с определенных транков по совпадению номера, не пойму как реализовать это.
Понять невозможно, нужно знать. Чтобы узнать - проще почитать, чем писать на форуме.
Допустим у вас 4 внутренних номера - 112, 123, 155 и 156.
Надо чтобы 112 и 123 звонили через SIP/trunk_1 а 155 и 156 - через SIP/trunk_2

Если бы вы прочли Главу 6 из Книги о будущем телефонии (4-е издание), то узнали бы, что это

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

exten => _X./112,1,Dial(SIP/trunk_1/${EXTEN})
exten => _X./123,1,Dial(SIP/trunk_1/${EXTEN})
exten => _X./_15[56],1,Dial(SIP/trunk_2/${EXTEN})
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Исходящие звонки через определенные транки

Сообщение zzuz »

И суперкоронный вопрос от автора "как это сделать в веб-интерфейсе?" .
Линия24 - Системы Массового Телефонного Обслуживания
ValentO
Сообщения: 5
Зарегистрирован: 27 май 2019, 17:46

Re: Исходящие звонки через определенные транки

Сообщение ValentO »

Wapo писал(а):Очень содержательный вопрос - " У меня есть две бабушки. К какой из них заехать первой?"
Такой же и содержательный ответ. Езжайте к дедушке.
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Исходящие звонки через определенные транки

Сообщение ded »

ValentO, а по теме у вас есть что?
ValentO писал(а):Есть внутренние номера,они должны звонить с определенных транков по совпадению номера.
Считаете вы конкретно и содержательно написали? В вопросе понятно разве - по совпадению какого номера? Номера назначения? Внутреннего номера? Исходящего номера Caller ID? (Это всё разные номера).
ValentO
Сообщения: 5
Зарегистрирован: 27 май 2019, 17:46

Re: Исходящие звонки через определенные транки

Сообщение ValentO »

По теме есть два транка и два исходящих маршрута.
Есть контекст так же со следующим содержанием:

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

[from-internal-marketing]

include => ext-local
include => sub-record-check
include => macro-user-callerid
include => macro-dialout-trunk
include => macro-outisbusy

exten => _380XXXXXXXXX,1,Goto(${EXTEN:2},1)
exten => _0XXXXXXXXX,1,Goto(${EXTEN},1)

exten => _0[679]3XXXXXXX,1,NoOp()
exten => _0[679]3XXXXXXX,n,Macro(user-callerid,LIMIT,EXTERNAL,)
exten => _0[679]3XXXXXXX,n,Set(MOHCLASS=${IF($["${MOHCLASS}"=""]?default:${MOHCLASS})})
exten => _0[679]3XXXXXXX,n,Set(_NODEST=)
exten => _0[679]3XXXXXXX,n,Gosub(sub-record-check,s,1(out,${EXTEN},))
exten => _0[679]3XXXXXXX,n,Macro(dialout-trunk,sip_lifecell_marketing,${EXTEN},,off)
exten => _0[679]3XXXXXXX,n,Macro(outisbusy,)

exten => _0[679]3XXXXXXX,1,Dial(SIP/sip_lifecell_marketing/${EXTEN},60) ;Звоним наружу
exten => _0[679]3XXXXXXX,n,Hangup() ;Вешаем трубку

exten => _06[78]XXXXXXX,1,Dial(SIP/goip_kyivstar_marketing/17${EXTEN},60) ;Звоним наружу
exten => _06[78]XXXXXXX,n,Hangup() ;Вешаем трубку

exten => _09[678]XXXXXXX,1,Dial(SIP/goip_kyivstar_marketing/17${EXTEN},60) ;Звоним наружу
exten => _09[678]XXXXXXX,n,Hangup() ;Вешаем трубку

exten => _050XXXXXXX,1,Dial(SIP/goip_kyivstar_marketing/17${EXTEN},60) ;Звоним наружу
exten => _050XXXXXXX,n,Hangup() ;Вешаем трубку

exten => _066XXXXXXX,1,Dial(SIP/lifecell_sip_marketing/${EXTEN},60) ;Звоним наружу
exten => _066XXXXXXX,n,Hangup() ;Вешаем трубку

exten => _09[59]XXXXXXX,11,Dial(SIP/goip_kyivstar_marketing/17${EXTEN},60) ;Звоним наружу
exten => _09[59]XXXXXXX,n,Hangup() ;Вешаем трубку
Так же присутствуют внутренние номера 10 и 20,так вот идея была в том, чтобы эти два внутренних номера использовали этот контекст. И соответственно звонили только через эти два транка. Но если к внутреннему номеру,цеплять этот контекст,он все равно его не использует, а использует по умолчанию,который from-internal. Версия Asterisk 13.
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Исходящие звонки через определенные транки

Сообщение ded »

А-ах! Обзвонщики.
ValentO писал(а):если к внутреннему номеру,цеплять этот контекст,он все равно его не использует, а использует по умолчанию,который from-internal.
А вот и нет. Но доказательство будет платное.
Вместо кучи

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

exten => _09[678]XXXXXXX,n,Hangup() ;Вешаем трубку
exten => _0[679]3XXXXXXX,n,Hangup() ;Вешаем трубку
достаточно было бы одной записи
exten => h,1,Hangup()
zzuz писал(а):И суперкоронный вопрос от автора "как это сделать в веб-интерфейсе?" .
И опять ты оказался прав!
Аватара пользователя
Zavr2008
Сообщения: 2211
Зарегистрирован: 27 янв 2011, 00:35
Контактная информация:

Re: Исходящие звонки через определенные транки

Сообщение Zavr2008 »

Понедельник...

ТС просто элементарное не понимает, что такое Outbound Routes во FreePBX. А Вы его кастомом лупите)))
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Исходящие звонки через определенные транки

Сообщение ded »

В кастомном диалплане он вполне может использовать прямые кастомные роуты.
SIP/sip_lifecell_marketing
SIP/goip_kyivstar_marketing
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH