Подключились к городской АТС.Всё работает замечательно, кроме ответа 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А как Вы решали такую проблему?
>[оверквотинг удален]
> Но меня такой ответ категорически не устраивает, ведь клиент, совершающий звонок на
> городской номер, слышит не BusyTone, а сообщение "На данный момент все
> линии заняты, пожалуйста, позвоните позже".
> Я вижу два варианта:
> 1) использовать какую-то таблицу сопоставлений сигналов q931 на cisco (а такая разве
> существует?);
> 2) заменить ответ о занятости линий ("затор") на Asterisk на busytone.
> Схема такая:
> Городская АТС <--e1--> Cisco 3845 <--sip--> Asterisk
> А как Вы решали такую проблему?Это слышат только на Asteriske? То его и надо ковырять.
>[оверквотинг удален]
>> городской номер, слышит не BusyTone, а сообщение "На данный момент все
>> линии заняты, пожалуйста, позвоните позже".
>> Я вижу два варианта:
>> 1) использовать какую-то таблицу сопоставлений сигналов q931 на cisco (а такая разве
>> существует?);
>> 2) заменить ответ о занятости линий ("затор") на Asterisk на busytone.
>> Схема такая:
>> Городская АТС <--e1--> Cisco 3845 <--sip--> Asterisk
>> А как Вы решали такую проблему?
> Это слышат только на Asteriske? То его и надо ковырять.Так у меня только Asterisk и подключен. Cisco 3845 не позволяет задать больше одного sip-ua. И кстати, есть другой E1 поток от другого провайдера та клиент слышит правильную сигнализацию ну и в q.931 яя получаю:
Sep 4 21:01:00: ISDN Se0/3/0:15 Q931: TX -> DISCONNECT pd = 8 callref = 0x8040
Cause i = 0x8091 - User busyТак что, идеальным решением была бы подстройка Cisco 3845, но ничего нагуглить я так и не смог.