[Users] MediaProxy SER with AsteriskS

Thomas Deillon Thomas.Deillon at smart-telecom.ch
Thu Dec 7 11:32:14 CET 2006


Hi all,

I try a configuration with a SER server with mediaproxy that load
balance SIP/RTP two 2 asterisks server (REGISTRAR, ... )

SER: 192.168.1.81 and 10.10.10.1
Asterisk1: 10.10.10.12 with default route 10.10.10.1
Asterisk2: 10.10.10.13 with default route 10.10.10.1

Mediaproxy.ini:

[Dispatcher]
start = yes
socket = /var/run/proxydispatcher.sock
group = root
defaultProxy = /var/run/mediaproxy.sock


[MediaProxy]
start = yes
socket = /var/run/mediaproxy.sock
group = root
proxyIP = 192.168.1.81
portRange = 60000:65000
TOS = 0xb8
idleTimeout = 60
holdTimeout = 3600
forceClose = 0


openser.cfg

...
loadmodule "/usr/lib/openser/modules/sl.so"
loadmodule "/usr/lib/openser/modules/tm.so"
loadmodule "/usr/lib/openser/modules/rr.so"
loadmodule "/usr/lib/openser/modules/maxfwd.so"
loadmodule "/usr/lib/openser/modules/usrloc.so"
loadmodule "/usr/lib/openser/modules/registrar.so"
loadmodule "/usr/lib/openser/modules/textops.so"
loadmodule "/usr/lib/openser/modules/dispatcher.so"
loadmodule "/usr/lib/openser/modules/xlog.so"
loadmodule "/usr/lib/openser/modules/mediaproxy.so"
loadmodule "/usr/lib/openser/modules/domain.so"
loadmodule "/usr/lib/openser/modules/mysql.so"

modparam("domain", "db_url", "mysql://ser:ser@localhost/ser")
modparam("mediaproxy", "mediaproxy_socket",
"/var/run/proxydispatcher.sock")
modparam("mediaproxy", "natping_interval", 20)

modparam("dispatcher", "list_file", "/etc/openser/dispatcher.list")

route{

...

        if(method=="REGISTER"){
		# For the moment I just do like this to register 
		# my phone on one server
                forward("10.10.10.12");
        }
        else {

                if (method==INVITE) {
                        use_media_proxy();
                }
                ds_select_dst("1", "4");
                t_relay();
        }
}


Dispatcher.list:

1 sip:10.10.10.12:5060
1 sip:10.10.10.13:5060

Thanks a lot for your help,

Thomas




More information about the Users mailing list