Maksym Prokopov personal blog
Idea is a something worth sharing

Таймаут набора номера SIP Linksys PAP2T и SPA3102 dialplan

26.08.2010

Reading time: 1 min.

asores wrote:
У меня когда набираешь внутренний номер с аналогов. телефона через PAP2T в asterisk, с момента набора послендней цифры номера и получением сигнала вызова возникает пауза 5-7 сек….

Подкорректируйте диалплан, и укажите там паузу в конце — SX, где X — время в секундах, через которое начнётся набор номера. Если известна длина номера — можно сделать S0 в конце и набор начнётся сразу, как вы накликаете указанное в диалплане кол-во циферок. Описывать подробнее не вижу смысла, т.к. при поиске в инете, выдаётся, например, это: http://www.sipnet.ru/faq/

Как настроить dial plan на PAP2?
 

Пример: (*xx|<:8495>[1–79]xxxxxxS0|<8,:8>[34589]xx[1–79]xxxxxxS0|<8,10:810>[1–9]xxxxx.|<0,:>xxxxxxxS0)

Вызов по SIP ID осуществляется через “0”, 7-значные Московские номера в коде 495 набираются «как есть», междугородние номера набираются через “8”, международные — через «8 10".

Комментарии по отдельным составляющим этого примера:

  • *xx — позволяет набирать коды быстрого набора, например *01
  • <:8495>[1–79]xxxxxxS0 — к 7-значным номерам, не начинающимся на 8, добавляется 8495
  • <8,:8>[34589]xx[1–79]xxxxxxS0 — 8 и гудок, 3-значный код города, 7-значный номер телефона, проверка на допустимые цифры в начале кода и номера
  • <8,10:810>[1–9]xxxxx. — 8, гудок, 10, хотя бы 6 цифр; в конце нет S0, т.е. нет принудительного окончания набора после ввода определенного количества цифр, набор начнётся либо по таймауту либо по нажатию клавиши # в конце номера
  • <0,:>xxxxxxxS0 — 0, гудок, 7-значный SIP ID