Подключились к городской АТС.Всё работает замечательно, кроме ответа Busy со стороны городской АТС. И вот как выглядит ответ:
Sep 4 20:49:23: ISDN Se0/3/0:15 Q931: RX <- DISCONNECT pd = 8 callref = 0x9189
Cause i = 0x849F - Normal, unspecified
Как мне говорят работники измерительной лаборатории - это нормальный ответ, звонок корректно завершается, линия освобождается и т.д.
Но меня такой ответ категорически не устраивает, ведь клиент, совершающий звонок на городской номер, слышит не BusyTone, а сообщение "На данный момент все линии заняты, пожалуйста, позвоните позже".
Я вижу два варианта:
1) использовать какую-то таблицу сопоставлений сигналов q931 на cisco (а такая разве существует?);
2) заменить ответ о занятости линий ("затор") на Asterisk на busytone.
Схема такая:
Городская АТС <--e1--> Cisco 3845 <--sip--> Asterisk
А как Вы решали такую проблему?