Тема: KX-TVM50 и сброс входящего звонка
Доброго дня.
Несколько дней назад пришлось по долгу работы ковырять KX-TVM50 в интеграции с KX-NCP500, практически получилось разобраться с основой и настроить под требуемые нужды, но есть одна загвоздка.
Ситуация: клиент извне звонит по городскому номеру, попадает на атс, которая отправляет его на TVM. Та запускает приветствие компании с предложением понаживать кнопки. И если клиент вместо нажатия на нужную кнопку на телефоне кладет трубку - TVM продолжает ему начитывать записаное приветствие и не дождавшись ответа переводит на определенную группу внутренних абонентов. Если внутренний абонент снимает трубку - в ней не слышно ни гудков, ни чего-то ещё, кладет трубку - линия освобождается. Если внутренние абоненты не снимают трубку - этот звонок продолжает переводиться с телефона на телефон в этой группе до бесконечности (так настроено программно, в дневное время звонок крутится до тех пор, пока кто-либо из менеджеров не ответит), при том, что на той стороне трубку уже давно положили, и линия остается занята.
Из настроек TVM Maintance Console - создана сервисная группа (Port/Trunk Service), присвоенная всем портам, в ней для входящих звонков сделано перенаправление на Custom Service Menu №1, которое и предлагает нажимать на кнопки.
При этом, если в этом разделе для входящих звонков сделать перенаправление на Automated Attendant Service (штатная функция, автоматический оператор-менеджер, который предлагает ввести номер внутреннего абонента) - то, положив трубку, система это успешно определяет и линия освобождается.
Кусок лога из трассировки TVM, если идет направление на ручные настройки приветствия.
01 OCT-16-12 12:51:32 [00] Set Primary Language( Language 1 ).
01 OCT-16-12 12:51:32 [00] <!—- Custom Service—- !>
01 OCT-16-12 12:51:32 [00] ***** Custom No.3. *****
01 OCT-16-12 12:51:32 [00] Set Primary Language( Language 1 ).
01 OCT-16-12 12:51:32 [00] —Menu & Transfer—
01 OCT-16-12 12:51:32 [00] $$$$$ Play Custom Menu(No.3[1-100])—- Start—- $$$
01 OCT-16-12 12:51:32 APL CPR 00100001
01 OCT-16-12 12:51:32 CPR APL 00100000
Здесь показано начало чтения текста приветствия. При этом никак не отражается факт положеной трубки, так и висит без движения, пока не дочитывается весь текст, дальше в лог сыпались команды перенаправления на внутренних абонентов.
Это лог при работе Automated Attendant Service.
01 OCT-16-12 12:52:50 [00] <!—- Automated Attendant Service—- !>
Guidance Value
01 OCT-16-12 12:52:50 (0541)Please enter your party’s extension
(0876)To enter by name, press the pound sign and 1
From To Event Code
01 OCT-16-12 12:52:50 APL CPR 0014000a
01 OCT-16-12 12:52:50 APL CPR 00150000
01 OCT-16-12 12:52:50 APL CPR 00100001
01 OCT-16-12 12:52:50 CPR APL 00100000
01 OCT-16-12 12:52:57 APL CPR 00120000
01 OCT-16-12 12:52:57 CPR APL 00110000
01 OCT-16-12 12:53:01 CPR APL 005e0002
String
01 OCT-16-12 12:53:01 [00] VOX DET(PLAY)
01 OCT-16-12 12:53:05 [00] DETECT TONE : REORDER TONE
01 OCT-16-12 12:53:05 [00] O.G.M. Only.
01 OCT-16-12 12:53:05 [00] —Application end.
From To Event Code
01 OCT-16-12 12:53:05 APL CPR 00180001
01 OCT-16-12 12:53:05 CPR APL 001e0000
В 12.52.50 система начала задиктовку сообщения, в 12.52.57 - первый цикл задиктовки закончился, в 12.53.01 была положена трубка, система зафиксировала и в итоге линию освободила.
Вот, максимально подробно расписал ситуацию. А теперь вся суть вопроса - в какие настройки мне лезть, чтобы исправить это и линия освобождалась, когда звонящий кладет трубку, а не когда говорильня доходит до команды завершить входящий вызов?
Думалось про System Parameters и H/W Setting, но путем экспериментов ничего не получилось, да и вряд ли тогда автоматический режим работал бы нормально. Куда копать?
Буду очень признателен за помощь.
P.S. Второй день в этой кухне копаюсь, просьба не судить строго =)
Доброго дня.
Несколько дней назад пришлось по долгу работы ковырять KX-TVM50 в интеграции с KX-NCP500, практически получилось разобраться с основой и настроить под требуемые нужды, но есть одна загвоздка.
Ситуация: клиент извне звонит по городскому номеру, попадает на атс, которая отправляет его на TVM. Та запускает приветствие компании с предложением понаживать кнопки. И если клиент вместо нажатия на нужную кнопку на телефоне кладет трубку - TVM продолжает ему начитывать записаное приветствие и не дождавшись ответа переводит на определенную группу внутренних абонентов.
АТС не понимает, что звонящий положил трубку. Ей всё равно - сопит ли он в трубку, или там играет музыка коротких гудков. АТС способна узнать о положенной трубке только после спецсигнала, который может дать (но обычно не даёт) провайдер. Это сигналы или “разрыв шлейфа” или “переполюсовка”. Есть устройства, которые преобразуют сигнал “занято” в разрыв шлейфа. Называются отбойники. Дальше гугли. Я пользуюсь ICON BTD-.
О, большое спасибо, как раз мой случай. На время разбираний всю технику перевезли в другое место, и видимо при отправке что-то положить забыли, или в той точке провайдер как раз давал этот сигнал. Или как вариант - не было ни того, ни другого, что и послужило причиной косяков и вызвало необходимость вмешательства.
Там где тестирую всё, такого сигнала точно нету.