Home »

Проверка доступност...
 

Проверка доступности пира перед звонком

6 Записи
3 Пользователи
0 Likes
7,824 Просмотры
 dedy
(@dedy)
Active Member
Присоединился: 7 лет назад
Записи: 6
Создатель темы  

Просьба помочь с написание правила исходящих.

Есть необходимость проверить пир перед исходящим звонком, если он не доступен или сбрасывает то звонок должен пойти через резервынй пир.

 

Заранее спасибо


   
ОтветитьЦитата
(@zerox)
Prominent Member Admin
Присоединился: 10 лет назад
Записи: 899
 

Не очень понял задачу. Если имеются ввиду пиры операторов для исходящих звонков, то можно их в диалплане просто друг за другом перечислять в соседних строках. Если первый будет недоступен, то звонок автоматом пойдет через второй и т.д. 


   
ОтветитьЦитата
 dedy
(@dedy)
Active Member
Присоединился: 7 лет назад
Записи: 6
Создатель темы  

На сейчас идёт проверка на кол-во исходящих линий. Тоесть при 

same => n, Set(MAXCHANNELS_gsm-1-out=30)
same => n, GotoIf($[ ${GROUP_MATCH_COUNT(${PROVIDER})} >= ${MAXCHANNELS_${PROVIDER}} ]?backup)

Нужно добавить еще параметр проверки (пир недоступен или сбрасывает) перед звонком.


   
ОтветитьЦитата
(@zerox)
Prominent Member Admin
Присоединился: 10 лет назад
Записи: 899
 

Смотрите, когда исходящие пиры перечислены вот так:

exten => _8XXXXXXXXXX,n, Dial(SIP/${EXTEN}@70194502,,tT) 
exten => _8XXXXXXXXXX,n, Dial(SIP/${EXTEN}@70194503,,tT)
exten => _8XXXXXXXXXX,n, Dial(SIP/${EXTEN}@70194504,,tT)

То если первый пир не доступен или не отвечает, автоматически пробуется следующий и так далее. То есть специально их проверять перед звонком не обязательно. 


   
ОтветитьЦитата
(@larisa)
Eminent Member
Присоединился: 6 лет назад
Записи: 21
 

А если не получается соедениться, тогда что? 

 


   
ОтветитьЦитата
(@zerox)
Prominent Member Admin
Присоединился: 10 лет назад
Записи: 899
 

В смысле, что? Решать проблему надо, смотреть конфиги и логи. Может быть 100500 причин, почему пиры не соединяются.


   
ОтветитьЦитата
Используешь Telegram? Подпишись на канал автора →
This is default text for notification bar