Может кто поможет или посоветует простой серверок для relay или конфиг для kamailio, для осуществления терминации SIP
Client A -> UDP -> SIP-Server A (domain-a, registrar) -> TCP -> SIP-Server B (domain-b, registrar) -> CLient B
Client B -> -> SIP-Server B (domain-b, registrar) -> TCP -> SIP-Server A (domain-a, registrar) -> UDP -> CLient A
Или может кто подкинет конфиг на Kamailio для данной операции (SIP-Server A).
INVITE был или на sip:login@domain-a, а SIP-Server A транслировал звонок в sip:login@domain-b
или SIP-Server A понимал и ретранслировал sip:login@domain-b
Re: SIP Relay (UDP->TCP, TCP->UDP) or kamailio config
Здравствуйте, MrUnknown2012, Вы писали:
MU>Client A -> UDP -> SIP-Server A (domain-a, registrar) -> TCP -> SIP-Server B (domain-b, registrar) -> CLient B MU>Client B -> -> SIP-Server B (domain-b, registrar) -> TCP -> SIP-Server A (domain-a, registrar) -> UDP -> CLient A
multihomed — несколько доменов на одном сервере, с поддержкой TCP,UDP оно?
MU>INVITE был или на sip:login@domain-a, а SIP-Server A транслировал звонок в sip:login@domain-b MU>или SIP-Server A понимал и ретранслировал sip:login@domain-b
Нужно чтобы выполнялась стандартная процедура пересылки запроса (как в рфц про алису и боба) или под "транслировал" подразумевается что-то особенное?
Re[2]: SIP Relay (UDP->TCP, TCP->UDP) or kamailio config
Наверно я усложнил все...
Вкрации опишу задачу, есть клиент поддерживающий только SIP-UDP, есть сеть (other thrid-party) у которой только SIP-TCP Registrar. Хотелось бы рядом (c клиентом) поставить SIP-UDP<->SIP-TCP Gateway... Самое оптимальное — что бы регистрация осуществлялась в том домене, что и Registrar. Может нужен просто SIP UDP<->TCP SIP Gateway — в рамках SIP RFC есть подобное? Че то туплю по страшному...
Решение — поставить другой thrid-party SIP клиент с TCP к сожалению не подходит... Все это временная мера, которая через месяц-два будет решена сменой SIP стека в клиента на "нормальный"... но демо нужно замутить побыстрее... х)
Re[3]: SIP Relay (UDP->TCP, TCP->UDP) or kamailio config
Хотел посоветовать сервер, он умеет udp и tcp, но раз нужно подключится к другому серверу, то наверное — нет.
MU>в рамках SIP RFC есть подобное?
По стандарту, если сервер stateful proxy, то должно быть все равно каким протоколом подключаются клиенты udp,tcp,tls,websocket... если транспортный протокол поддерживается.
Re[4]: SIP Relay (UDP->TCP, TCP->UDP) or kamailio config
vf>По стандарту, если сервер stateful proxy, то должно быть все равно каким протоколом подключаются клиенты udp,tcp,tls,websocket... если транспортный протокол поддерживается.
Все проблема решилась — IT-поддержку клиента для демоцелей уломали открыть UDP порт... так что все работает х) Правда они на PBX Huawei — руки оторвать бы... Authrization: Digital не по RFC... ни Linphone ни X-Lite не коннектится — пришлось пошаманить... но все завелось х) в целом спасибо х)