ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

"Интересное" ограничение исходящих вызовов

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

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

"Интересное" ограничение исходящих вызовов

Сообщение chardisdze » 18 дек 2017, 16:03

Доброго всем дня!
Существует следующая задачка: есть у нас некоторые номера, для которых нужно выставить "интересное" ограничение по исходящей связи, т.е. разрешить звонить только на 3хзначные, 6тизначные номера и на стационарные номера области и мобильные номера области. :o
На сайте РосСвязи есть списочек пулов номеров с разделением по областям (по моей области 92 шаблона).
Пытаюсь решить данный вопрос так: направляю номер на сторонний контекст [block], в котором:

[block]
exten => _XXX/_XXX,1,Goto(from-internal,${EXTEN},1)
exten => _XXXXXX/_XXX,1,Goto(from-internal,${EXTEN},1)
---
еще 92 шаблона!!!
---
exten => i,1,Playback(invalid)
exten => i,2,Hangup()
exten => _X./XXX,1,Hangup()

Сомневаюсь что это неправильно, перегружать диалплан такой писаниной.

Подскажите пожалуйста можно ли сделать так, чтобы шаблоны были в отдельном файле и брались оттуда???

Что то типа:

[block]
exten => "Шаблоны из файла"/_XXX,1,Goto(from-internal,${EXTEN},1)
exten => i,1,Playback(invalid)
exten => i,2,Hangup()
exten => _X./XXX,1,Hangup()

Подозреваю что написано не совсем корректно, но все же суть, думаю, понятна - я только учусь... :D

Толкните пожалуйста, в каком направлении копать...
"Библию" читал, хоть наискосок, но читал...
* FreePBX подобная.

P/S Заранее спасибо всем откликнувшимся!!!
chardisdze
 
Сообщений: 85
Зарегистрирован: 17 июн 2016, 17:18

Re: "Интересное" ограничение исходящих вызовов

Сообщение Zavr2008 » 18 дек 2017, 16:13

IMHO:
Не проще ли купить GSM шлюз и туда симки втолкать с плоским тарифом звонков на все сети?

Ну а далее с злоупотребителей просто выдирать из зп..

Ненавижу когда людей ограничивают в возможности позвонить, написать итп..
Российские шлюзы E1 Alvis-GW. Модернизация УПАТС с E1, Установка FreePBX, Системы антифрод "в разрыв" потоков E1 PRI / SS#7 ISUP.
Аватар пользователя
Zavr2008
 
Сообщений: 2161
Зарегистрирован: 27 янв 2011, 01:35

Re: "Интересное" ограничение исходящих вызовов

Сообщение Wapo » 18 дек 2017, 16:21

Залить шаблоны в mysql-таблицу и проверять перед вызовом с помощью AGI-PHP.
Аватар пользователя
Wapo
 
Сообщений: 795
Зарегистрирован: 02 мар 2011, 18:53

Re: "Интересное" ограничение исходящих вызовов

Сообщение chardisdze » 18 дек 2017, 16:24

Zavr2008 писал(а):IMHO:
Не проще ли купить GSM шлюз и туда симки втолкать с плоским тарифом звонков на все сети?

Ну а далее с злоупотребителей просто выдирать из зп..

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



Ну вот так вот... Нужно именно ограничивать...
chardisdze
 
Сообщений: 85
Зарегистрирован: 17 июн 2016, 17:18

Re: "Интересное" ограничение исходящих вызовов

Сообщение chardisdze » 18 дек 2017, 16:25

Wapo писал(а):Залить шаблоны в mysql-таблицу и проверять перед вызовом с помощью AGI-PHP.



Попробую проработать данный вопросик. Большое спасибо за совет!!!
P/S И всетаки, правильней засунуть все это в диалплан или работать через AGI-PHP?
chardisdze
 
Сообщений: 85
Зарегистрирован: 17 июн 2016, 17:18

Re: "Интересное" ограничение исходящих вызовов

Сообщение chardisdze » 14 фев 2018, 11:34

В итоге, затолкал контекст-"портянку" в диалплан и натравил ext на данный контекст.
Теперь стоит вопрос, как поддерживать контекст в актуальном состоянии.
chardisdze
 
Сообщений: 85
Зарегистрирован: 17 июн 2016, 17:18

Re: "Интересное" ограничение исходящих вызовов

Сообщение april22 » 14 фев 2018, 11:46

руками .... можно конечно что то написать и парсить , создавать контекст и перечитывать конфиг.
в случае с АGI\mysql , тоже можно . но намного проще .
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: "Интересное" ограничение исходящих вызовов

Сообщение chardisdze » 14 фев 2018, 12:49

Значит будет изучать. Спасибо.
chardisdze
 
Сообщений: 85
Зарегистрирован: 17 июн 2016, 17:18

Re: "Интересное" ограничение исходящих вызовов

Сообщение zzuz » 14 фев 2018, 13:24

18 дек 2017, 16:25
Попробую проработать данный вопросик.


Сегодня, 11:34
В итоге, затолкал контекст-"портянку" в диалплан


Зачем Вы тогда вообще тут что-то спрашиваете , если делаете все равно как монета ляжет?
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33

Re: "Интересное" ограничение исходящих вызовов

Сообщение chardisdze » 14 фев 2018, 13:33

Вы видимо не в духе...

Интересно подойти к решению задачи с разных сторон. Так как хотелось побыстрее сделать - выбран тот вариант, что использован. Вариант, предложенный старожилами форума, обязательно будет изучен. Их труд далеко не напрасный! ;)
chardisdze
 
Сообщений: 85
Зарегистрирован: 17 июн 2016, 17:18

След.

Вернуться в Вопросы новичков

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

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

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