Opened 5 years ago

Closed 5 years ago

#288 closed баг (fixed)

1IND: ложное определение встречного занятия

Reported by: alx Owned by: alx
Priority: средний Milestone: 1 очередь
Component: any Keywords:
Cc:

Description

На реальной сети связи наблюдалась следующая ситуация: при исходящем междугородном вызове после междугородного занятия принимающая вызов станция не ожидает префикса межгорода (цифры 8), а сразу передает запрос АОН. Наше же канальное окончание воспринимает его как сигнал встречного занятия.

Проверка кода показала, что в состоянии Seizure канальное окончание находится намного больше, чем время передачи сигнала "Занятие", а именно, 500 мс, так как, видимо, в это время включена первая межцифровая пауза.

Для исправления ситуации предлагается уменьшить время нахождения в состоянии Seizure так, чтобы исключить ложное срабатывание, а первую межцифровую паузу формировать уже после перехода в состояние Dialing.

Change History (1)

comment:1 by alx, 5 years ago

Resolution: fixed
Status: newclosed

In 1469/sip_ua:

Исправлен алгоритм определения встречного занятия (уменьшены временные "ворота"
для исключения ложного детектирования встречного занятия).
Исправлена ошибка: в случае встречного занятия вызов возвращался для повторного
поиска, но с измененным (регулярным выражением с подстановкой и/или паузой межгорода)
именем вызываемого абонента. Теперь исходное (не измененное) имя сохраняется и используется
в случае встречного занятия. Closes #288, #289.

Note: See TracTickets for help on using tickets.