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

Ограничение исходящих и входящих

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

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

serg
Сообщения: 109
Зарегистрирован: 10 окт 2013, 18:44

Ограничение исходящих и входящих

Сообщение serg »

Уважаемые гуру!

Подскажите, можно ли разграничить кол-во входящих и исходящих для одного SIP аккаунта?

Т.е. не call-limit=1 - где разрешено использовать только одну линию и не type=peer или user.
Например, вызвали абонента с номером 100, он ответил, т.е. линия занята. Если вызывать с другого телефона номер 100 должен быть отлуп по занятости линии. НО, важная деталь! Номер 100 должен перевести вызов на другой номер, например 101.

Если ставить call-limit=1 абоненту с номером 100, то такой вариант не канает.

Ранее в астериске были параметры incominglimit и outgoinglimit, которые я так понимаю решили бы мою задачу.
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

Re: Ограничение исходящих и входящих

Сообщение Wapo »

exten => 219,1,ExecIf($["${DEVICE_STATE(SIP/219)}"="NOT_INUSE"]?Dial(SIP/219,${TIME},tT))
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Ограничение исходящих и входящих

Сообщение ded »

Параметр CW - call waiting
serg
Сообщения: 109
Зарегистрирован: 10 окт 2013, 18:44

Re: Ограничение исходящих и входящих

Сообщение serg »

А что же делать если вызываемый тел.аппарат многоканальный?
Вызов на вторую линию пойдет. И если поставить тот же Call-limit=1, то ни о каких переводах с этого аппарата речи быть и не может(

я так понимаю DEVICE_STATE поможет в том случае, если на тел.аппарате нет возможности принимать на 2-3-4 и т.д. линию. Но как быть если тел.аппарат имеет поддержку нескольких линий?
Glukinho
Сообщения: 661
Зарегистрирован: 07 янв 2011, 20:05

Re: Ограничение исходящих и входящих

Сообщение Glukinho »

Цитирую из sample sip.conf от версии 11.8.1:
;call-limit=1 ; permit only 1 outgoing call and 1 incoming call at a time
; from the phone to asterisk (deprecated)
; 1 for the explicit peer, 1 for the explicit user,
; remember that a friend equals 1 peer and 1 user in
; memory
; There is no combined call counter for a "friend"
; so there's currently no way in sip.conf to limit
; to one inbound or outbound call per phone. Use
; the group counters in the dial plan for that.
Жирным выделена основная мысль.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Ограничение исходящих и входящих

Сообщение ded »

serg писал(а): Если вызывать с другого телефона номер 100 должен быть отлуп по занятости линии. НО, важная деталь! Номер 100 должен перевести вызов на другой номер, например 101..
Входящие регулируются
ded писал(а):Параметр CW - call waiting
а исходящие - GROUP COUNT
serg писал(а):А что же делать если вызываемый тел.аппарат многоканальный?
Вызов на вторую линию пойдет.
Входящий не пойдёт, если Call waiting = no.
serg
Сообщения: 109
Зарегистрирован: 10 окт 2013, 18:44

Re: Ограничение исходящих и входящих

Сообщение serg »

Огромное спасибо за обратную связь!

Ded, Входящий не пойдёт, если Call waiting = no. Так это же на самом аппарате ставиться, а если это софтфон?

В данном случае это многолинейный софтфон eyebeam, как на нем ограничить входящие до 1, а исходящее не ограничивать не получилось(

В настройках софтфона нет Call Waiting, а очень бы хотелось)
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Ограничение исходящих и входящих

Сообщение ded »

это не только на самом аппарате ставиться, а в первую очередь - на Астериске.
asterisk -rx 'database show' | grep CW
serg
Сообщения: 109
Зарегистрирован: 10 окт 2013, 18:44

Re: Ограничение исходящих и входящих

Сообщение serg »

Ded, ставится в SIP.CONF ?
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Ограничение исходящих и входящих

Сообщение ded »

serg, библиотека asterisk.ru гостеприимно распахивает перед Вами двери!
С теми, кто не читал Книгу о будущем телефонии трудно общаться, и Ваш вопрос выдаёт Вас. Ответ - нет, не в SIP.CONF.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH