Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Описание проблемы:

При исходящем звонке абонент шлюза слышит сигнал КПВ с задержкой.

Причина:

Данная задержка обусловлена срабатыванием L или S-таймера:

L-timer – включается, если шлюз определяет необходимость набора по крайней мере еще одной цифры, чтобы соответствовать любому из правил диалплана;

S-timer – включается, если набор соответствует одному из правил, но существует вероятность, что продолжение набора приведет к соответствию с другим правилом.

underlineПримерunderline

Создан план нумерации вида L10,S3 (333|xxxx)

Если абонент набирает первую цифру, допустим 3ку, то включается таймер L, посколько совпадений ни по одному из префиксов нет и абоненту для совершения исходящего вызова нужно донабрать еще как минимум две цифры. Иными словами таймер L регулирует длительность всего набора номера. Если в течение 10 сек абонент не наберет номер, который совпадет с каким-либо префиксом из плана нумерации, то шлюз выдаст сигнал занятости.

Если абонент продолжает набор номера и набрал цифры 333, то устройство, анализируя план нумерации, находит префикс 333, который совпадает с набранными цифрами. Однако, устройство в то же время видит, что в плане нумерации существует префикс xxxx, который включает в себя 4 любые цифры от 0-9 и абонент может выйти по этому префиксу, если донаберет еще одну цифру. При этом шлюз включает таймер S, в нашем случае давая абоненту возможность в течение 3х секунд произвести донабор еще одной 4й цифры.

Решение:

  1. Первым делом следует избавиться от префиксов неявной разрядности, т.к. их наличие приводит к срабатыванию S-таймера. Например, диалплан 21x+|89x. можно заменить на 21xxx|89xxxxxxxxx
  2. Также можно уменьшить значения L или S-таймеров, установив любое значение, кроме 0, чтобы дать возможность донабрать номер.