Тема: TDE и SIP-телефон
Для телефона внутрянка закрыта (VPN), открыто только внешнее соединение (Internet).
По SIP протоколу (установлен по умолчанию порт 5060) TDE-шка общается с телефоном и наоборот, поэтому звонок идет нормально.
По RTP протоколу (установлено по умолчанию порты 5004-5020) телефон стучится на АТСку и она отвечает ему ДРУГИМ IP-ником ОТЛИЧНЫМ от IP-шника SIP протокола. Соответсвенно телефон передает на этот IP голос и упирается в стену (заблокированный канал).
Подскажите, что и как сделать, чтобы АТСка по RTP отвечала правильным IP-шником.
Как же это АТСка в RTP отвечает Не правильным IP-шником?
А какой же там тогда IP?
в данный момент сам сижу и соединяю через интернет tde200 и совтофон.
Две проблемы:
1 Когда через инет то вообще не соединяется. возможно еще надо как то сигнализацию открыть. помимо udp 5060? но пока не нашел какие именно порты надо открыть.
2 Если через vpn, то соединение есть, но нет передачи голоса. Вернее не на все телефоны и не во всех направлениях. Меня слышат, а я нет - это при звонках на аналоговые телефоны. На другие sip-ы вообще нет передачи голоса.
чувствую где-то с сигнализацией все связано.
В логах wireshark есть несколько непонятных строчек.
401 unauthorized
501 not implemented
в то же время софтофон авторизован на атске
Может кто-нибудь сможет в понимании?
perecop, у меня проблема решилась с помощью включения и указания stun сервера, телефону нужно разрешить полный доступ в интернет. Это если через внешку (Internet) соединяться
401 Unauthorized. Запрос требует проведения процедуры аутентификации пользователя. Этот ответ посылает UAS или registrar. Когда получен этот ответ, к форматированию сообщений применяются специальные правила.
501 Not Implemented. Сервер не может обслужить запрос, потому что в сервере не реализованы соответствующие функции. Этот ответ необходим, когда UAS не в состоянии определить тип запроса и не может принять сообщение.
gvik а какая версия атс, плат ??? и где stun можно настроить для атс? все вроде покопал и не нашел.
И какие порты открывали, прокидывали для соединения через инет?
Mike_K спасибо за ответ. Может тут и стоит покопать почему не идет голос через ВПН?
Как же это АТСка в RTP отвечает Не правильным IP-шником?
А какой же там тогда IP?
SIP стучится на 192.168.0.200 через прокси
RTP стучится на 192.168.0.210 через локалку/VPN
Вот поэтому звонок есть а голоса нету, если разблокировать VPN то голос есть. Подскажите как правильно пустить RTP протокол?
У себя тоже заметил, что SIP обмен с TDE200 идет на IP адрес IPCMPR-Card, а RTP поток идет уже с IP адреса VoIP-DSP. Именно из-за этой фигни не получается настроить reinvite для peer-to-peer коннекта, если клиент находится за неполностью открытым файерволлом.
недавно игрался.
атс 192.168.1.1
дсп 192.168.1.2.
телефон 1 192.168.1.3
телефон 2 192.168.2.3
телефон 3 192.168.3.3
так вот для того чтоб телефоны2,3 работали создаем впн и даем разрешение видет айпишник и станции и дсп.
если 2,3 позвонят на телефон 1 разговор со звонком будет, а между собой нет.
это из-за пир ту пира.
необходимо создавать впн между 2и 3 телефоном(ну и т.д. по мере появления телефонов).
сейчас пытаюсь понять где этот пир ту пир выключаеться(чтоб всё жестко\лучше частично, через станцию)
недавно игрался.
...сейчас пытаюсь понять где этот пир ту пир выключаеться(чтоб всё жестко\лучше частично, через станцию)
Давно этой темой озабочен. У меня не получилось найти.
недавно игрался.
...сейчас пытаюсь понять где этот пир ту пир выключаеться(чтоб всё жестко\лучше частично, через станцию)Давно этой темой озабочен. У меня не получилось найти.
он там как-то криво организован. ну отправила станция телефону айпишник другого. он попытался через этот пир напрямую завязаться, не выходит. почему не возвращаеться назад и через станцию не пробует.
а так станция вручила айпишники и типа всё еб...сь как хотите, от неё это не зависит.
с 2-мя телефонами можно через станцию организовывать(разные кодеки настроить и всё. но если телефонов будет больше 4 этот вариант не проходит.
Пир-ту-пир не выключается.
Есть на Руси Кулибины, у которых получилось это сделать?