Link to home
Start Free TrialLog in
Avatar of p0sreed
p0sreedFlag for United States of America

asked on

Build a SIP Outbound Proxy Server

Hi,

I have a Cisco SPA525G VOIP phone in country x connected on a home internet connection.

I have 2 internet connections and my VOIP phone registers to it's server on one of them.

If that one connection that the phone works on goes down, I am at a loss of VOIP connectivity.

Hence, I want to build a SIP Outbound proxy server on a VM running Centos or any OS hosted in my head quarter country y. I have static public on my server in country y.

I need help and ideas on how to channel my SIP traffic through the proxy server in the country y and in setting one such proxy server up.

Thanks,

Ian
Avatar of José Méndez
José Méndez

OpenSIPS server would be a great option. You may monitor the connection through the first Internet link by means of OPTIONS SIP messaging, or plain TCP connectivity, or UDP timeouts if using UDP, and then by scripting an IF ELSE structure, you can determine if the phone REGISTER procedure should be routed to the alternate link.

www.opensips.org
Avatar of p0sreed

ASKER

Hi,

I am considering a scenario where one of my internet link is down and I have only the one that doesn't register my VOIP connection up.

Can OpenSIPS be used as an outbound proxy server configured on my CentOS VM in country y where the SIP server residers?

Should I install OpenSIPs on my vm in country y with it's static public IP and let my phone talk to it as an outbound proxy server?

Please let me know.
ASKER CERTIFIED SOLUTION
Avatar of José Méndez
José Méndez

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial