Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / cisco и asterisk - звонок с h323 на sip отбой через 15 секунд!!

cisco и asterisk - звонок с h323 на sip отбой через 15 секунд!!

Сообщений: 6

cisco и asterisk - звонок с h323 на sip отбой через 15 секунд!!

Доброго времени! Есть схема cisco c гейтами h323, из нее же идет sip транк на asterisk, а так же на * зарегестированы sip абоненты. Проблема в следующем... Идет звонок с гейта h323 (cisco) на сип sip гейт в asterisk, но после 15 сеунд разговора звонок обрывается.... Никто с подобным не сталкивался???
2009-07-02 14:28

Avatara of anatol1983
Откуда: Пенза
Сообщений: 112

Re: cisco и asterisk - звонок с h323 на sip отбой через 15 секунд!!

таких проблем много...
http://asteriskforum.ru/viewtopic.php?t=1572&start=105
http://asteriskforum.ru/viewtopic.php?t=2493&highlight=OOH323
2009-07-02 14:35

Сообщений: 1

Re: cisco и asterisk - звонок с h323 на sip отбой через 15 секунд!!

Когда делал свой 323 девайс были такие же симптомы.
Отваливался через 15 секунд.
Вылечилось правкой процедуры Обмена возможностями(TerminalCapabilitySet).
У киски на эту процедуру есть таймаут.


2009-07-03 14:43

Сообщений: 6521

Re: cisco и asterisk - звонок с h323 на sip отбой через 15 секунд!!

Это давно известная проблема. Первый раз она была массово замечена когда циска обновила H.245 протокол до 8 версии, а другое оборудование поддерживало только версию 5. Суть проблемы в том, что в версии 8 добавились новые значения capability в terminalCapabilitySet. Одним из таких новых значений является receiveRTPAudioTelephonyEventCapability. И если оборудование посылает такое capability, а на удаленной стороне используется версия 5, то удаленная сторона не может понять такой terminalCapabilitySet и дропает его. В результате первое оборудование не получает TerminalCapabilitySet Ack и у него срабатывает таймаут.
В вашем логе четко видно что ooh323 посылает receiveRTPAudioTelephonyEventCapability
09:31:38:893 capability = {
09:31:38:893 receiveRTPAudioTelephonyEventCapability = {
09:31:38:893 dynamicRTPPayloadType = {
09:31:38:893 101
09:31:38:894 }
09:31:38:894 audioTelephoneEvent = {
09:31:38:894 "0-16pa94"
09:31:38:894 }
09:31:38:895 }

, а удаленное оборудование имеет версию 5:
09:31:39:364 Received H.245 Message = {
09:31:39:364 request = {
09:31:39:364 terminalCapabilitySet = {
09:31:39:365 sequenceNumber = {
09:31:39:365 1
09:31:39:365 }
09:31:39:365 protocolIdentifier = {
09:31:39:365 {
09:31:39:365 0 0 8 245 0 5 }
09:31:39:365 }

единственный способ бороться с этим - не посылать новые capabilities....или вырезать их каким нибудь прокси.

Дмитрий
процитировано с http://asteriskforum.ru/viewtopic.php?t=2493
2009-07-03 17:29

Сообщений: 1129

Re: cisco и asterisk - звонок с h323 на sip отбой через 15 секунд!!

я чето думал что уже везде 8 версия..

или кто то юзает старые прошивки на цисках?)))
от там поле-разгуляй для хакеров....
ортодоксальный антиастерискер || антилинуксоид! (астериск || линукс) - иррациональное решение!. и здесь я тоже http://forum.asterisk.ru
2009-07-03 18:06

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru