Skip to content

Instantly share code, notes, and snippets.

Created September 27, 2017 00:38
Show Gist options
  • Save anonymous/d0b74249f040e8abb0463389b57e62fe to your computer and use it in GitHub Desktop.
Save anonymous/d0b74249f040e8abb0463389b57e62fe to your computer and use it in GitHub Desktop.
Asterisk правила набора

Asterisk правила набора



Ссылка на файл: >>>>>> http://file-portal.ru/Asterisk правила набора/


Диалплан
Asterisk Dialplan – план набора (одной страницей)
Шаблоны исходящих правил во FreePBX
























Наиболее важным для понимания Asterisk является план набора диалплан. Диалплан направляет каждый звонок от его источника, с помощью различных приложений, в пункт назаначения. Все вызовы, будь-то голосовая почта, конференция, меню автосекретаря или вызов телефона, определяются логикой и концепцией диалплана. Каждый екстеншен в контексте имеет уникальное имя. В традиционных АТС екстеншен связан с интерфейсом портом. В Asterisk екстеншен определяется как перечень приложений applications и их аргументов, выполняемых в определённом порядке, Порядок выполнения определяется приоритетами priority. Когда екстеншен набран приоритеты выполняются до разъединения вызова, или перенаправления на другой екстеншен. Каждый шаг записывается следующим образом:. Первым выполняется приложение Wait c приоритетом 1 — ждать 5 секунд время задаётся аргументом 5. Вторым приложение Answer — поднять трубку. Затем Playback — проиграть звуковой файл; аргумент задает имя файла demo-congrats в директории по умолчанию. Последним выполняется приложение Hangup — повесить трубку. Чаще всего вызывается другой интерфейс. Этот пример иллюстрирует разные варианты действий в случае, если на вызов не ответили. В этом случае вызов отклоняется. Часто требуется чтобы вызов по неответу перешел на другой телефон. Если и на этот раз никто не поднимает трубку, вызов переходит на голосовую почту. В Asterisk существуют глобальные и специфичные для каналов переменные, используемые в качестве аргументов для команд. Имена должны начинаться с буквы и могут состоять из любых цифр и букв, но существуют предопределенные имена, вот некоторые из них:. Организуя диалплан таким образом, можно быстро и легко переназначать физические интерфейсы для конкретных пользователей, часто используемых в контекстах. Один контекст может включать другие контексты, обрабатываемые в порядке перечисления. Вложенные контексты можно использовать для реализации дневного, ночного и празничного режимов. В этом примере рассматриваются 3 контекста с различными правами доступа к Телефонной сети Общего Пользования. Екстеншены могут сопоставляться шаблону, вместо однозначно заданных цифр. Весьма полезно настроить LCR Least Coast Routing и перенаправление в случае отказа внешней линии. В этом примере междугородние вызовы направляются на DAHDI интерфейс, но звонки в Москву направляются через более выгодного провайдера на IAX транк. В случае же недоступности IAX транка, вызовы перенаправляются через DAHDI. Вам может потребоваться создать множество екстеншенов расширений очень похожих друг на друга. Чтобы упростить работу с диалпланом используются Макросы. В макросах используются локальные переменные:. Когда макросы [macro-oneline] и [macro-twoline] созданы, в контексте [default] надо написать только одну сроку для выполнения нескольких стандартных действий. You must be logged in to post a comment. Asterisk Dialplan — план набора одной страницей Leave a reply. Введение в расширения extensions и контексты context. Вызов телефонов в определенной последовательности. Резервные транки и LCR выбор направления с наименьшей стоимостью. Контексты ипользуются для выполнения основных функций АТС: Маршрутизация вызовов в зависимости от номера абонента. Проигрывание приветствия и приглашение ввести добавочный номер. Голосовые меню для службы поддержки, отдела продаж и т. Занесение в черные списки надоедливых абонентов, не давая им возможности связаться с Вами. Вы можете изменять поведение Вашей АТС в зависимости от времени суток. Можно создавать скрипты для решения повторяющихся задач в плане набора. Каждый шаг записывается следующим образом: Пример маршрутизации по номеру вызывающего абонента. Голосовое меню как правило задается в собственном контексте. Имена должны начинаться с буквы и могут состоять из любых цифр и букв, но существуют предопределенные имена, вот некоторые из них: В макросах используются локальные переменные: Leave a Reply Cancel reply You must be logged in to post a comment. Proudly powered by WordPress.


Отекает нижнее веко одного глаза причины
Олимпиада 2012 результаты
Cfd factor ru лохотрон
Файл extensions.conf - Ваш план набора (Dialplan)
Приснилось кормить собаку
Sensor euro модульный пол инструкция монтажа
Схема метро в харькове
База знаний
Образец заполнения заявления налог на имущество пенсионерам
Кальций компливит суспензия инструкцияпо применению
Feanor184.ru
Сигнализация sky m11 инструкция
Вязаная одежда для малышей своими руками
Письма 18 века
Шаблоны и правила набора номера в FreePBX Distro (Asterisk, Elastix)
Сколько сидеть на гречке чтобы похудеть
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment