[SR-Users] Kamailio local and hosted
Sébastien Brice
sebastien.brice at jvs.fr
Tue Mar 29 14:38:40 CEST 2016
Hi everyone
At my workplace there's plenty of hardphone directly connected to an hosted sbc in the cloud.
As an added value i proposed to add locally Kamailio as a proxy server to 'federate' all the sip traffic.
ipphone behind nat (A) <---> sip proxy local 192.168.x.x (B)<----> sbc registrar (mydomain.com) and sip proxy with public IP (C)
when hardphone try to register, B rewrite (with rewritehost) the ip public of (C). B then uses exported function of TM to t_relay_to(C).
to route INVITE from A to C i use proxy_authenticate("mydomain.com") function (on B) from auth_db to pass the calls inbetween.
This works well, but i am wondering if that makes sense if i get several phones behind B.
Should stateless forward works better in this kind of scenario?
In a near future i plan to offer disaster recovery, and i want all users binding to C (users at mydomain.com)instead bind on B (in case link B---C get down)and assume some kind of telephone functionnality
Is that possible ?
Do you have some sort of example Kamailio do it good On-premise/localy ?
How to deal with nat since all hardphones have rfc1918 address?
,
thx you
PS: as an sbc (C) i did setup kamailio/asterisk in a real-time configuration.
Sébastien BRICE VoIP, Support et Intégration
More information about the sr-users
mailing list