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

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

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

Модератор: april22

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

Сообщение tiler » 12 дек 2019, 00:08

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

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

Сообщение yvatfwp » 12 дек 2019, 07:39

Капец вопрос конечно.
Как вариант на пол шестого утра не напрягая разум
Код: выделить все
exten => 222,1,NoOp()
same => n,Wait(3)
same => n,Goto(чотамобычнодальше)
yvatfwp
 
Сообщений: 70
Зарегистрирован: 27 окт 2015, 12:50

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

Сообщение ded » 12 дек 2019, 08:18

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

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

Сообщение tiler » 12 дек 2019, 16:07

yvatfwp писал(а):Капец вопрос конечно.
Как вариант на пол шестого утра не напрягая разум
Код: выделить все
exten => 222,1,NoOp()
same => n,Wait(3)
same => n,Goto(чотамобычнодальше)


Супер! За идею спасибо. Сделал проще - изменил в диалплане ATA S0 на S3. Все.
За вопрос не обессудьте - вы, вероятно, занимаетесь IP телефонией профессионально, а у меня FreePBX дома в Docker. Появилась задача - задал вопрос. Мне помощь, вам тренировка. )))
tiler
 
Сообщений: 3
Зарегистрирован: 11 дек 2019, 23:52

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

Сообщение tiler » 12 дек 2019, 16:08

За ответ спасибо, но очень понял, как мне это поможет. Задача решена другими методами.
tiler
 
Сообщений: 3
Зарегистрирован: 11 дек 2019, 23:52

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

Сообщение Rhisk » 22 дек 2019, 19:40

Малх писал(а):сделать ключ факториал
попробуйте тут Кей Эн Эф Си Ру \
Аватар пользователя
Rhisk
 
Сообщений: 1
Зарегистрирован: 22 дек 2019, 19:37


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11

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