ARTCOM LOGO

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Исходящий на 3rd SIP
dtgeorge
сообщение 8.6.2021, 16:56
Сообщение #1


Частый гость
***

Группа: Участники
Сообщений: 76
Регистрация: 8.10.2015
Из: Киев
Пользователь №: 20080



Добрый день!

iPECS eMG80
App Version - MPB/GS86M-A.0Kg JUL/15
Boot Version - 2.0Bb MAR/15
Kernel Version - 2.0Ah
H/W Issue - 0

Есть выводок 3rd-SIP, всё работает ОК с удалёнными телефона Grandsream GXP.
Проблемка есть с мобильным приложением Groundwire. При звонке входящем (на телефон с этим клиентом), нет голоса. Помогает сделать hold/unhold, звук появляется. Связался с разработчиками, вот до чего дошли (это поддержка мне пишет):

Цитата
1) The initial INVITE from the PBX contained private IP address of the remote party (192.168.XX.XX).
2) The system reported a problem with the RTP sockets, so the app restarted the RTP network layer and sent a re-INVITE with the new connectivity information.
3) At the same time the PBX sent its own re-INVITE with a public IP address (XX.XX.XX.XX) in the SDP.
4) This resulted in a glare condition where both these re-INVITEs got ignored by the app and the PBX.
5) The hold/unhold finally produced a re-INVITE which was accepted by the PBX, which also responded with its public IP address in the SDP.

Is there any way you can change it so the server sends the public IP in sdp on initial invite.


Я как бы сказал разработчику, что Grandsream работает, а ваше приложение нет, так что будьте добры (приложение то платное)... Обещали обсудить там у себя с командой разработки - что можно сделать, но тем временем...

Всё облазил, 211 (принудительно NAT включить), 132 пробовал (внешний IP прописать для сиквенса, которому соответствует SIP station), и так и эдак. SRTP выключено, если что. Ничего... Больше идей нет. В инструкции про это чуть менее, чем ничего)

Подозреваю что софт станции может быть древний... Но обновляться это целый процесс тут, т.к. станция старая, не пойми куда идти за обновлением, там контора закрылась, тут человек уволился и т.п. Можно найти что/куда/как, но это целый процесс и им можно заняться только если знать что обновление поможет.

Есть идеи?

ЗЫ: Groundwire интересное приложение кстати, в режиме ожидания линк держит не смартфон, а сервер разработчика (да, передаётся пароль, да), при входящем звонке смартфон получает стандартное PUSH-уведомление, просыпается и получает звонок. В итоге АКБ не высаживается и мы всегда на связи, работает чётко, пока чё-то где-то не обновилось...
Такой режим не является причиной проблемы описанной выше. Приложение может может работать и "как обычно", не давая телефону уйти в deep sleep, постоянно поддерживая соединение. Проблему это не решает.
Перейти в начало страницы
 
+Цитировать сообщение
AXEL
сообщение 8.6.2021, 17:26
Сообщение #2


гуру и создатель форума
********

Группа: Администраторы
Сообщений: 8713
Регистрация: 26.9.2006
Из: г.Фрязино
Пользователь №: 10



Проблема такая была у меня на Acrobits (он также коннектится от имени appstore и на входящий вызов идет push уведомление). Ушла со сменой прошивки. В некоторых частных случаях помогало разделение по зонам и принудительное проключение RTP трафика через определенный VoIP.
Лучше конечно вообще использовать родной UCS клиент, там PUSH прекрасно работает. Станция сама посылает уведомления на PUSH сервера Android и Iphone. Но на вашей версии, опять же UCS клиента нет.


--------------------

Хрен, положенный на мнение окружающих, обеспечивает спокойную и счастливую жизнь. (Ф.Г.Раневская)

Перейти в начало страницы
 
+Цитировать сообщение
dtgeorge
сообщение 9.6.2021, 8:36
Сообщение #3


Частый гость
***

Группа: Участники
Сообщений: 76
Регистрация: 8.10.2015
Из: Киев
Пользователь №: 20080



Цитата(AXEL @ 8.6.2021, 17:26) *
Проблема такая была у меня на Acrobits (он также коннектится от имени appstore и на входящий вызов идет push уведомление). Ушла со сменой прошивки. В некоторых частных случаях помогало разделение по зонам и принудительное проключение RTP трафика через определенный VoIP.
Лучше конечно вообще использовать родной UCS клиент, там PUSH прекрасно работает. Станция сама посылает уведомления на PUSH сервера Android и Iphone. Но на вашей версии, опять же UCS клиента нет.


Groundwire это как раз и есть приложение от Acrobits))
Это приложение интересно тем, что интегрируется в звонилку штатную телефона (Samsung Note 10 в данном случае), звонок выглядит так же, как обычный gsm. Прекрасно работают все записные книжки, блютусы и т.п. вещи, даже с это смартчасов , можно звонок принять. При наборе номера телефона спрашивает - как звонить, через одну карту, другую (у меня две) или через groundwire. Это очень удобно. Бесшовная интеграция типа)
UCS по очевидным причинам не пробовал, пробовал iPECS communicator... Это печально выглядело, просто позвонить и всё)
Перейти в начало страницы
 
+Цитировать сообщение
AXEL
сообщение 9.6.2021, 10:21
Сообщение #4


гуру и создатель форума
********

Группа: Администраторы
Сообщений: 8713
Регистрация: 26.9.2006
Из: г.Фрязино
Пользователь №: 10



Цитата(dtgeorge @ 9.6.2021, 8:36) *
Groundwire это как раз и есть приложение от Acrobits))
Это приложение интересно тем, что интегрируется в звонилку штатную телефона (Samsung Note 10 в данном случае), звонок выглядит так же, как обычный gsm. Прекрасно работают все записные книжки, блютусы и т.п. вещи, даже с это смартчасов , можно звонок принять. При наборе номера телефона спрашивает - как звонить, через одну карту, другую (у меня две) или через groundwire. Это очень удобно. Бесшовная интеграция типа)
UCS по очевидным причинам не пробовал, пробовал iPECS communicator... Это печально выглядело, просто позвонить и всё)

Я в итоге перешел на UCS клиент. Все делает тоже самое: интегрируется в звонилку iphone, отвечать можно через apple watch, номер из записной книжки может конвертировать для вызовов из UCS клиента через АТС итд. У акробитса была проблема с прокси серверами, которые периодически блокировал наш ёб..ый роскомнадзор, так что приходилось PUSH делать через чешский прокси.


--------------------

Хрен, положенный на мнение окружающих, обеспечивает спокойную и счастливую жизнь. (Ф.Г.Раневская)

Перейти в начало страницы
 
+Цитировать сообщение
dtgeorge
сообщение 10.6.2021, 9:47
Сообщение #5


Частый гость
***

Группа: Участники
Сообщений: 76
Регистрация: 8.10.2015
Из: Киев
Пользователь №: 20080



Цитата(AXEL @ 9.6.2021, 10:21) *
Я в итоге перешел на UCS клиент. Все делает тоже самое: интегрируется в звонилку iphone, отвечать можно через apple watch, номер из записной книжки может конвертировать для вызовов из UCS клиента через АТС итд. У акробитса была проблема с прокси серверами, которые периодически блокировал наш ёб..ый роскомнадзор, так что приходилось PUSH делать через чешский прокси.


Тогда вопрос шире надо ставить. Имеет ли смысл обновление станции до последней версии? UCS я получу, может ещё что-то?
С одной стороны, обновление это всегда хорошо, с другой стороны - сейчас всё работает чётко и слажено, включая даже написанный мною кастомный сборщик логов станции (через телнет оно кажется, не помню уже), логи собираются, разбираются, формируются события, пишутся в SQL-базу, потом на основании этого работает целая куча всякого барахла. Например, CRM-бот, который сообщает менеджерам кто звонит (не просто номер, а имя клиента из базы) ещё до поднятия трубки, письма-напоминания о пропущенных звонках, статистика активности менеджеров в плане поднятия трубки и т.п.
В обновлении может что-то куда-то поменяться, может потребоваться переделывать эти все примочки, а может вообще возможность собирать логи измениться, скажем так, фатально...
Когда прикидываю всё вот это... может ну его тот UCS?)))))
Перейти в начало страницы
 
+Цитировать сообщение
AXEL
сообщение 10.6.2021, 10:03
Сообщение #6


гуру и создатель форума
********

Группа: Администраторы
Сообщений: 8713
Регистрация: 26.9.2006
Из: г.Фрязино
Пользователь №: 10



Цитата(dtgeorge @ 10.6.2021, 9:47) *
Тогда вопрос шире надо ставить. Имеет ли смысл обновление станции до последней версии? UCS я получу, может ещё что-то?
С одной стороны, обновление это всегда хорошо, с другой стороны - сейчас всё работает чётко и слажено, включая даже написанный мною кастомный сборщик логов станции (через телнет оно кажется, не помню уже), логи собираются, разбираются, формируются события, пишутся в SQL-базу, потом на основании этого работает целая куча всякого барахла. Например, CRM-бот, который сообщает менеджерам кто звонит (не просто номер, а имя клиента из базы) ещё до поднятия трубки, письма-напоминания о пропущенных звонках, статистика активности менеджеров в плане поднятия трубки и т.п.
В обновлении может что-то куда-то поменяться, может потребоваться переделывать эти все примочки, а может вообще возможность собирать логи измениться, скажем так, фатально...
Когда прикидываю всё вот это... может ну его тот UCS?)))))


Вам решать. Вместе с прошивкой выложен файл со списком изменений.


--------------------

Хрен, положенный на мнение окружающих, обеспечивает спокойную и счастливую жизнь. (Ф.Г.Раневская)

Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 11.11.2024, 19:30