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

подключение внешнего пира при подключении внутреннего

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

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

adramelech
Сообщения: 13
Зарегистрирован: 18 сен 2015, 13:33

подключение внешнего пира при подключении внутреннего

Сообщение adramelech »

Здравствуйте.
Есть 5 внешних пиров (у одного провайдера) и 5 внутренних. каждому внутреннему пиру соответствует внешний.
Возможно ли сделать так, чтобы внешний пир подключался только при подключении соответствующего локального пира?
Glukinho
Сообщения: 661
Зарегистрирован: 07 янв 2011, 20:05

Re: подключение внешнего пира при подключении внутреннего

Сообщение Glukinho »

Что значит "подключался"? Раз вы регистрируетесь у провайдера, то он ничего не знает о состоянии ваших внутренних пиров, поэтому регистрация всегда будет проходить. А уж настроить поведение звонка в зависимости от чего угодно - можно.
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: подключение внешнего пира при подключении внутреннего

Сообщение ded »

Но, исходя из определения "всё возможно" и открытости кода можно сказать уверенно: да, можно. Термин подключение - не совсем верный.
Иницииорвать регистрацию внешнего пира при регистрации внутреннего.
adramelech
Сообщения: 13
Зарегистрирован: 18 сен 2015, 13:33

Re: подключение внешнего пира при подключении внутреннего

Сообщение adramelech »

Да, Вы полностью правы. Необходима инициализация подключения внешнего пира, при подключении внутреннего и естественно обратная процедура.
Сложно искать такое, может подскажете?
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: подключение внешнего пира при подключении внутреннего

Сообщение ded »

Это делать надо, вряд ли это есть готовое.
Сложно ли делать - зависит от опыта делателя.
adramelech
Сообщения: 13
Зарегистрирован: 18 сен 2015, 13:33

Re: подключение внешнего пира при подключении внутреннего

Сообщение adramelech »

Жаль.
Есть временный вариант решения моей проблемы. С asterisk знаком недавно, наверное, по этому не могу правильно сформулировать запрос.
Необходимо сделать действие по-умолчанию для не подключенного локального пира. Т.е. если локальный пир не подключен, то посылается сигнал BUSY.
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: подключение внешнего пира при подключении внутреннего

Сообщение ded »

Это совсем не то, что Вы указали в топике.
Если руками пишете конфиги, то можно использовать конструкцию macro-stdexten где указать
s-CONGESTION,1,Playtones(busy)
в примерах есть..
Glukinho
Сообщения: 661
Зарегистрирован: 07 янв 2011, 20:05

Re: подключение внешнего пира при подключении внутреннего

Сообщение Glukinho »

Да легко, слушаем лог messages на предмет строки "Peer XXX is now Reachable" (например, тем же fail2ban'ом) и по данному событию инициируем раскомментирование соответствующего внешнего пира в sip.conf, делаем sip reload => внешний пир регистрируется. Процесс отмены регистрации аналогичен, только слушать в логе надо чуть другую строку.

Но я абсолютно уверен, что это полная чушь и ничего этого делать не надо.

Изображение
Аватара пользователя
Zavr2008
Сообщения: 2215
Зарегистрирован: 27 янв 2011, 00:35
Контактная информация:

Re: подключение внешнего пира при подключении внутреннего

Сообщение Zavr2008 »

ТС, в SIP нет понятие "инициализация пира" или "подключение пира",
зато есть регистрация (REGISTER) или звонки (INVITE). Опять же INVITE на входящих или исходящих?

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

Re: подключение внешнего пира при подключении внутреннего

Сообщение ded »

Glukinho, как-то ты слишком простенько предложил. Троллейбус надо так: чтобы Астериск real-time, чтобы без sip reload, и управлять всем через AMI. Вот тогда даже провода троллейбуса из черного хлеба с корочкой.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH