После набора номера шлюз ждёт время, указанное в Inter-digit Timeout, и только потом начинает SIP-сессию с SIP-прокси, а клиенты ждать не любят. Уменьшить Inter-digit Timeout до неприлично малых значений тоже не получится - клиенты любят делать паузы во время набора.
Возможно ли сделать функцию указания перечня номеров (с помощью регулярных выражений, например), после набора которых сессия будет начинаться сразу же.
К примеру, в шлюзе одного производителя можно указать параметр DIGITMAPPING, который выглядит так:
Код:
DIGITMAPPING = '*xx|#xxx|0[1-9]|00x|[1-7]xxxxxS|9xxxxxS|82xxxxxxxS|8xxxxxxxxxxS|810Sx.T'
Набираем городской номер 707070, номер попадает в правило №5 и SIP-сессия начинается незамедлительно.