ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

Проблемы и их решения Asterisk как такового

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

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

Сообщение ValentO » 19 июл 2019, 17:46

Добрый день! Есть внутренние номера,они должны звонить с определенных транков по совпадению номера, не пойму как реализовать это. То есть есть 4 внутренних номера и они звонят только через эти два SIP-транка.
ValentO
 
Сообщений: 5
Зарегистрирован: 27 май 2019, 18:46

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

Сообщение Wapo » 20 июл 2019, 14:57

Очень содержательный вопрос - " У меня есть две бабушки. К какой из них заехать первой?"
Аватар пользователя
Wapo
 
Сообщений: 795
Зарегистрирован: 02 мар 2011, 18:53

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

Сообщение ded » 20 июл 2019, 15:27

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})
ded
 
Сообщений: 15823
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение zzuz » 21 июл 2019, 22:28

И суперкоронный вопрос от автора "как это сделать в веб-интерфейсе?" .
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33

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

Сообщение ValentO » 22 июл 2019, 12:39

Wapo писал(а):Очень содержательный вопрос - " У меня есть две бабушки. К какой из них заехать первой?"

Такой же и содержательный ответ. Езжайте к дедушке.
ValentO
 
Сообщений: 5
Зарегистрирован: 27 май 2019, 18:46

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

Сообщение ded » 22 июл 2019, 13:10

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

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

Сообщение ValentO » 22 июл 2019, 13:59

По теме есть два транка и два исходящих маршрута.
Есть контекст так же со следующим содержанием:
Код: выделить все
[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.
ValentO
 
Сообщений: 5
Зарегистрирован: 27 май 2019, 18:46

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

Сообщение ded » 22 июл 2019, 14:26

А-ах! Обзвонщики.
ValentO писал(а):если к внутреннему номеру,цеплять этот контекст,он все равно его не использует, а использует по умолчанию,который from-internal.
А вот и нет. Но доказательство будет платное.
Вместо кучи
Код: выделить все
exten => _09[678]XXXXXXX,n,Hangup() ;Вешаем трубку
exten => _0[679]3XXXXXXX,n,Hangup() ;Вешаем трубку

достаточно было бы одной записи
exten => h,1,Hangup()
zzuz писал(а):И суперкоронный вопрос от автора "как это сделать в веб-интерфейсе?" .
И опять ты оказался прав!
ded
 
Сообщений: 15823
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение Zavr2008 » 22 июл 2019, 19:29

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

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

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

Сообщение ded » 22 июл 2019, 20:07

В кастомном диалплане он вполне может использовать прямые кастомные роуты.
SIP/sip_lifecell_marketing
SIP/goip_kyivstar_marketing
ded
 
Сообщений: 15823
Зарегистрирован: 26 авг 2010, 19:00

След.

Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 19

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH