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

Игнорирование коротких вызовов

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

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

Ответить
tiler
Сообщения: 3
Зарегистрирован: 11 дек 2019, 22:52

Игнорирование коротких вызовов

Сообщение tiler »

Как игнорировать короткие вызовы? Короткие - это когда вызов идет, например, 1 секунду, а потом вызывающий абонент кладет трубку. Вопрос вырос из девайса под названием Паскаль-1510 - стыковочный модуль домофона в порт FXO. При вызове домофона Паскаль эмулирует поднятие трубки, после чего голосовой шлюз набирает заданный внутренний номер. Обычные вызовы с домофона от гостей проходят как положено - проблем нет. Однако, для открытия двери домофона хозяевами есть возможность ввести специальный код, который открывает дверь, при этом домофон делает короткий посыл на абонентскую трубку - штатная трубка при этом пиликает, Паскаль же как и положено снимает трубку, шлюз делает звонок - начинает звонить телефон, но вызов "ложный" - домофон уже отключился и через пару звонков телефон звонить перестает. Задача избавиться от таких ложных вызовов - чтобы PBX игнорировала звонки с определенного экстеншена, если вызов короче заданной продолжительности.
yvatfwp
Сообщения: 73
Зарегистрирован: 27 окт 2015, 11:50

Re: Игнорирование коротких вызовов

Сообщение yvatfwp »

Капец вопрос конечно.
Как вариант на пол шестого утра не напрягая разум

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

exten => 222,1,NoOp()
same => n,Wait(3)
same => n,Goto(чотамобычнодальше)
ded
Сообщения: 15619
Зарегистрирован: 26 авг 2010, 19:00

Re: Игнорирование коротких вызовов

Сообщение ded »

tiler писал(а): Вопрос вырос из девайса под названием Паскаль-1510 - стыковочный модуль домофона в порт FXO. При вызове домофона Паскаль эмулирует поднятие трубки, после чего голосовой шлюз набирает заданный внутренний номер.
Изучите его возможности для другого сценария, direct-inward-dial или Hot-line, он стандартный для всех шлюзов -
определяются две различные модели поведения при прохождении телефонного звонка:
* шлюз принимает на себя звонок и выдаёт позвонившему длинный гудок или голосовое сообщение для донабора либо перенабирает номер, который будет указан как PLAR (англ. Private Line Automatic Ringdown);
* шлюз пропустит звонок "насквозь", если будет указано direct-inward-dial и направит его в подходящий диал-пир согласно шаблону Called ID назначения (destination-pattern в терминологии Cisco) и/или шаблону Caller ID источника.
https://ru.wikipedia.org/wiki/DID
tiler
Сообщения: 3
Зарегистрирован: 11 дек 2019, 22:52

Re: Игнорирование коротких вызовов

Сообщение tiler »

yvatfwp писал(а):Капец вопрос конечно.
Как вариант на пол шестого утра не напрягая разум

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

exten => 222,1,NoOp()
same => n,Wait(3)
same => n,Goto(чотамобычнодальше)
Супер! За идею спасибо. Сделал проще - изменил в диалплане ATA S0 на S3. Все.
За вопрос не обессудьте - вы, вероятно, занимаетесь IP телефонией профессионально, а у меня FreePBX дома в Docker. Появилась задача - задал вопрос. Мне помощь, вам тренировка. )))
tiler
Сообщения: 3
Зарегистрирован: 11 дек 2019, 22:52

Re: Игнорирование коротких вызовов

Сообщение tiler »

За ответ спасибо, но очень понял, как мне это поможет. Задача решена другими методами.
Аватара пользователя
Rhisk
Сообщения: 1
Зарегистрирован: 22 дек 2019, 18:37

дубликат ключа домофона

Сообщение Rhisk »

Малх писал(а):сделать ключ факториал
попробуйте тут Кей Эн Эф Си Ру \
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH