Re: VoIP шлюзы Cisco, настройка и обсуждение
Сервисы Общения › Форумы › Телефония › VoIP шлюзы Cisco, настройка и обсуждение › Re: VoIP шлюзы Cisco, настройка и обсуждение
Вот что удалось найти по [b:3nx9vvuz]Dial Plan[/b:3nx9vvuz]
[b:3nx9vvuz]Voice/Line 1/Dial Plan:[/b:3nx9vvuz]
dial plan определяет как интерпретировать последовательности набранные пользователем и как преобразовать эти последовательности в исходящую строку вызова. Некоторые расширения добавлены для end-point.
Функциональность диалплана регулируется следующими конфигурируемыми параметрами:
Interdigit_Long_Timer (Долгий межкнопочный таймер)
Interdigit_Short_Timer (Короткий межкнопочный таймер)
Dial_Plan (уникален для extension)
Interdigit Long Timer (Долгий межкнопочный таймер)
По умолчанию Interdigit_Long_Timer 10 секунд.
Interdigit_Long_Timer это максимальное время в секундах между набираемыми цифрами до того, как составлена возможная последовательность набора номера (candidate digit sequence). Смотри ниже дискуссию о параметрах диалплана для выбора возможной последовательности набора номера.
Interdigit Short Timer (Короткий межкнопочный таймер)
По умолчанию Interdigit_Short_Timer 3 секунды.
Interdigit_Short_Timer это максимальное время в секундах между набираемыми цифрами когда составлена возможная последовательность набора номера.
Dial Plan
Диалплан (план вызова, план нумерации etc). По умолчанию: ((*xx|[3469]11|0|00|[2-9]xxxxxx|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.) )
Параметр диалплана содержит действующий скрипт плана нумерации для каждой extension.
Последовательности цифр диалплана: Планы содержат серии последовательностей цифр, разделённые символом |. Наборы последовательностией заключаются в скобки, ( и ).
Когда пользователь набирает серию цифр, каждая последовательности в диалплане проверяется на возможное соответствие. Когда пользователь набирает цифры набор возможных соответствий уменьшается пока останется одна или ни одной.
Любое из оканчивающих событий приводит к тому, что SPA либо принимает набранный пользователем номер и передаёт его для организации вызова или отклоняет номер как некорректный. Оканчивающие события таковы:
Больше не осталось возможных последовательностей набора. Номер отклонняется.
Только одна возможная последовательность набора завершена полностью: либо номер принимается и передаётся после всех преобразований, заданных диалпланом, либо отклоняется если последовательность перекрыта (barred) диалпланом .
Таймаут: последовательность принимается и передаётся как незаконченная или преобразуется согласно диалплану если закончена.
Явная посылка: (пользователь нажал кнопку #): то же что и таймаут.
Пробелы в диалплане, если явно не указано иное, игнорируются и могут быть вставлены для читабельности.
Синтакс цифровых последовательностей
Каждая последовательность в диалплане содержит серию элементов, которые по отдельности ставятся в соответствие кнопкам, нажимаемым пользователем. Элементы могут быть следующими:
[i:3nx9vvuz]Кнопки [/i:3nx9vvuz]
Возможно указать конкретные кнопки 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, *, #, либо символ x соответствующей любой цифровой кнопке.
[i:3nx9vvuz]Набор кнопок [/i:3nx9vvuz]
Набор кнопок указывается в скобках [], так например [389] обозначает любую из кнопок 3, 8 или 9.
[i:3nx9vvuz]Диапазон цифр [/i:3nx9vvuz]
Диапазоны указываеются через -, так [235-8*] обозначает 2, 3, 5, 6, 7, 8 или *.
[i:3nx9vvuz]Повторение кнопок[/i:3nx9vvuz]
Повторяющиеся кнопки: любая кнопка может повторяться ноль или более раз при помощи .. Поэтому 01. соответствует 0, 01, 011, 0111 итд.
[i:3nx9vvuz]Подстановки[/i:3nx9vvuz]
Подпоследовательность кнопок (возможно пустая) может быть автоматически заменена на другую подпоследовательность используя нотацию угловых скобок: <набранная подпоследовательность : переданная подпоследовательность >. Так, для примера <8:1650>xxxxxxx будет соответствовать 85551212 и передавать 16505551212.
[i:3nx9vvuz]Гудок[/i:3nx9vvuz]
Тон "внешней линии" может быть сгенерарован в последовательности путём добавления символа , между цифрами. Так последовательность 9,1xxxxxxxxxx выдаёт гудок после того как пользователь нажмёт 9 пока 1 не будет нажато.
[i:3nx9vvuz]Исключение номеров[/i:3nx9vvuz]
Последовательность может быть исключена (отвергнута) путём добавления символа ! в конец последовательности. Так 1900xxxxxxx! автоматически исключает все вызовы 900 зоне.
Таймеры
Перезапись межкнопочных таймеров: Долгий и короткий межкнопочный таймер может быть изменён в диалплане (затрагивая специфицированную линию) указанием в начале плана сдедующего:
Долгий таймер: L:задержка,
Короткий таймер: S:задержка,
Так L=8,(чтото) устанавливает долгий таймер на 8 секунд для соответствующий линии. L:8,S:4,(чтото) перепишет оба таймера.
Локальная перезапись таймера: Таймеры могут быть изменены для конкретной последовательности с конкретного места последовательности. Синтаксис: L задержка <пробел>.
[i:3nx9vvuz]Пауза [/i:3nx9vvuz]
При наборе может потребоваться пауза какой-либо конкретной длительности. Синтаксис: P задержка <пробел>
[i:3nx9vvuz]Неявные последовательности[/i:3nx9vvuz]
SPA подразумевает прибавление вертикального кода последовательностей введённызх в установки Reional patameter (параметр региона) в конце диалплана для всех линий. Также если разрешён Enable_IP_Dialing тогда ip dialing также принимается по соответствующей линии.
Примеры:
Диалплан принимает только штатовские номера без ограничений по area code и номеру: ( 1 xxx xxxxxxx )
Диалплан также позволяет набор семью цифрами, автоматически добавляя к ним 1212 (area code) ( 1 xxx xxxxxxx | <:1212> xxxxxxx )
Для офиса: этот диалплан требует от пользователя набрать 8 как префикс для городских звонков и 9 для межгорода ( <9,:> 1 xxx xxxxxxx | <8,:1212> xxxxxxx )
Этот позволяет только международные звонки (011) с номерм минимум из 5 цифр и также позволяет вызов оператора (00). В дополнение он устанавливает короткий таймаут в 4 секунды: S:4, ( 00 | 011 xxxxx x. )
Этот даёт только штатовские 1 + area + local, но area или local начинающиеся с 0 и 1 не пройдут. Он также позволяет 411, 911 и вызов оператора 0. ( 0 | [49]11 | 1 [2-9]xx [2-9]xxxxxx )
Этот позволяет звонить по межгороду, но блокирует 9xx ( 1 [2-8]xx [2-9]xxxxxx )
Этот позволяет межгород, но блокирует 947 area code ( 1 947 xxxxxxx ! | 1 xxx xxxxxxx )
Следующее реализует Hot Line phone (телефон без набора номера), который автоматически вызывает 1 212 5551234. ( S0 <:12125551234> )
Следующее реализует горячую линию для оператора локального офиса после пяти секунд, если 4 цифры не набраны пользователем ( P5 <:1000> | xxxx )