Тема: Связка LDK-100 и АГАТ-UX3410 по IP
Местные спецы правы!!! У Вас стоит старая плата VOIB ver.4.3Ae, она НЕ поддерживает SIP, а только H.323 !!! И это не зависит от версии софта процессора станции. Это определяется самой платой VOIB.
Для использования SIP требуется более новая плата - VOIBE или VOIBN (VOIB4/VOIB12).А Вы уверены, что АГАТ работает адекватно???
Мне кажется, что в нем какая-то путаница с портами RTP/RTCP.
Понятно, спс. Принесу извинения подрядчикам)
Вот бэкап конфига станции : http://ifolder.ru/24929921
По АГАТу я отправил трейсы в МСК разработчикам, жду от них рекомендаций: еще разбираются.
Разработчики АГАТа попросили выслать другой трейс - без нажатий flash: http://ifolder.ru/24930316, разобрав который выдали вот что:
Итак, LG заявляет, что будет слушать голос на G711 на порт 2734 пакет номер 1028.
АГАТ заявляет, что будет слушать голос на порт 9598 пакет 1543.
Далее АГАТ шлет трафик на 192.168.1.9 : 2734, в нем есть голос.
LG также шлет трафик АГАТу на 192.168.1.35 : 9598, но там тишина - об этом говорит наполнение пакетов кодами “d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5d5 d5 d5 d5” и так весь RTP трафик с пакета 1676 и до конца.
В этом трейсе проводились следующие действия:
1. 136-й набирает номер 320
2. 320-й слышит сигнал вызова и снимает трубку
3. Оба абонента говорят, но 136-й продолжает также слышать посылы вызова.Никто никого не слышит.
4. 320-й кладет трубку
5. через ~20 сек 136-й кладет трубку
Я, собственно, вообще не понял - как LDK шлет трафик, если даже не понимает, что трубка абонента снята?
И еще: сравнил оба трейса, но не увидел, что нажатие Flash генерирует посылку каких-либо пакетов платой VOIB. Попробовал при поднятой трубке на АГАТе перевести вызов другому абоненту на LDK (137) - вызов передался, но также с тишиной на АГАТе и посылками вызовов на LDK(136). Выходит, что проблема все-таки на стороне LDK ?
Все может быть... Однако между двумя LDK связь нормальная, так ведь?? А вот при попытке связи с АГАГом - проблема.
По второму трэйсу (впрочем, и в первом быор тоже самое):
LDK в Setup’t (в Fast Start’е) сообщает, что:
ReverseLogicalChannel:
- будет принимать RTP-трафик по порту 2734 (MediaChannel).
- Порт RTCP для приема - 2735 (MediaControlChannel).
АГАТ в Connect’e (в поле Fast Start) сообщает:
ReverseLogicalChannel:
- порт для приема RTP не указывает непосредственно в поле ReverseLogicalChannel\MediaChannel.
(Однако, в поле ForwardLogicalChannel АГАТ сообщил, что будет передавать RTP трафик с порта 9598).
ОК. Можно предположить, что и принимать RTP-трафик АГАТ готов на порту 9598.
- Порт RTCP для приема - 9599 (MediaControlChannel).
Но тогда почему же АГАТ начинает слать RTP-трафик с порта 9599!!??? Ведь он указал этот порт как RTCP (MediaControlChannel)!!! LDK, возможно, ждет RTP-пакеты с порта 9598.
Может я и не прав, но мне кажется, что здесь что-то не то.
После Connect’а LDK шлет RTP-трафик на АГАТ порт 9598. А какой порт в действительности “слушает” АГАТ - непонятно.
ИМХО.
На каком порту слушает АГАТ я пока тоже не понял.
В его настройках есть конфигурация сетевых портов:
Соединительный порт H.323(H.225) = TCP 1720
Базовый порт H.245 = TCP 10000
Базовый порт RTP (SIP/H.323) = UDP 9000
А в LDK в ПГМ321 есть тоже порты
TCP = 9000
UDP = 9001
Может быть здесь надо искать?
На каком порту слушает АГАТ я пока тоже не понял.
А в LDK в ПГМ321 есть тоже порты
TCP = 9000
UDP = 9001Может быть здесь надо искать?
Указанные в ПГМ321 порты никакого отношения к RTP/RTCP не имеют!!!
Это отдельные порты только для BLF сервиса.
Конфиг вашей станции я просмотрел, ничего криминального я не нашел.
Конфиг вашей станции я просмотрел, ничего криминального я не нашел.
Это хорошо. Спасибо за уделенное моей проблеме время, продолжу общение с разработчиками АГАТа, если найду решение - обязательно выложу его здесь.
Вот что. Вероятно, старая плата VOIB (v.4.3Ae) неадекватно работает с Fast Start’ом. И к сожалению, я пока не нашел способа отключить Fast Start на стороне LDK (для этой платы, с более новыми - нет проблем). Постараюсь что-либо разузнать у корейцев по поводу данной проблемы, но на это уйдет несколько дней.
Попробуйте пока отключить Fast Start на стороне АГАТа, может быть, это решит проблему.
Спасибо, пошел искать FastStart в АГАТе.
Спасибо, пошел искать FastStart в АГАТе.
ОК. Желательно попробовать в АГАТе отменить FastStart в ОТВЕТЕ (в Connect’е).
Вот что. Вероятно, старая плата VOIB (v.4.3Ae) неадекватно работает с Fast Start’ом. И к сожалению, я пока не нашел способа отключить Fast Start на стороне LDK (для этой платы, с более новыми - нет проблем). Постараюсь что-либо разузнать у корейцев по поводу данной проблемы, но на это уйдет несколько дней.
Попробуйте пока отключить Fast Start на стороне АГАТа, может быть, это решит проблему.
Конкретной настройки FastStarta в АГАТе найти не смог, передал запрос разработчикам.
Пока придут все ответы - как с Вашей стороны, так и от АГАТовцев, временно решил проблему “через задний проход”:
1. Навесил два порта AddPack на CO ipLDK.
2. Настроил LCR на использование этих СО при наборе 32х.
3. В AddPack прописал DialPeer для маршрутизации на АГАТ с конвертом в SIP
В итоге: АГАТ шлет трафик напрямую на VOIB LDK по H.323 - здесь все в порядке, а LDK отправляет аналог на AddPack, где он конвертируется в SIP и уходит на АГАТ.
Не лучшее решение, но пока от вендоров ничего нет, придется разговаривать так...
Из недостатков:
1. Лишнее звено в цепи (AddPack)
2. Всего два VoIP-канала (модель AddPack AP-200b) по направлению LDK-> АГАТ
3.Возможно бОльшая задержка и эхо (еще не анализировал)
Да, тут проблема со старой платой VOIB… Если бы у Вас стояла более новая плата - VOIBE или VOIBN - то проблемы бы не было. Я сегодня свяжусь с корейцами по поводу старой платы VOIB (правда, многие из разработчиков на этой неделе находятся в отпуске, возможно придется подождать с ответом до следующей недели. Увы).
Конечно подождем ))).
Получил от АГАТа новую прошивку с возможностью отключения FastStarta на его стороне.
Пробовал различные вариации - включен, выключен, с туннелированием и без, DTMF-вариации - все бесполезно:
два исхода
- первый - когда FastStart включен - это предыдущая ситуация, когда голос проключается после двойного флэша,
- второй - когда FastStart выключен - голоса вообще нет в обе стороны, хотя обе станции понимают, что трубки сняты.
Будет возможность снять трейсы - выложу ссылки...
Уважаемый harris!
Не было ли новостей от корейцев?
Да, были новости:
- просят немного подождать, они будут выяснять, насколько возможно изменить софт на плате... (Ведь плата уже почти 5 лет, как снята с производства).
- если бы у Вас была возможность заменить старую VOIB на новую плату (VOIBE/VOIBN), то это бы решило проблему, однако это доп. расходы.
- Я надеюсь, что они все-таки подправят софт на плате.. Давайте подождем окончательного ответа.
Ну в общем, окончательный ответ от корейцев следующий:
- плата VOIB давно снята (4 года назад) снята с производства. К сожалению, сейчас внести исправления в ее софт нет возможности. Данную плату рекомендуется использовать только при соединении в сеть станций LG (LDK/LIK/MG).
- на новых платах VOIBE и VOIBN (VOIB4/12) такой проблемы (при использовании Fast Start) НЕТ.
Вот такая се ля ви.... Увы.