[VoiceOps] Load balancing SIP
Alex Balashov
abalashov at evaristesys.com
Tue Apr 19 17:36:55 EDT 2016
Kamailio provides an excellent and high-performance vehicle for doing
this. It's probably one of its most canonical use-cases.
You can do it in one of two ways:
1) Use Kamailio as a redirect server with some state.
But this is the more complicated option, and requires that the
registering endpoints follow redirects for REGISTER requests, which they
don't always.
2) Use REGISTER pass-thru with the SIP Path extension:
https://tools.ietf.org/html/rfc3327
Kamailio has a specific module for this:
http://kamailio.org/docs/modules/4.4.x/modules/path.html
... and it works great. With a simple config that doesn't have a lot of
external I/O dependencies, you can handle tens of thousands of
registrations per second, at least.
--
Alex Balashov | Principal | Evariste Systems LLC
1447 Peachtree Street NE, Suite 700
Atlanta, GA 30309
United States
Tel: +1-800-250-5920 (toll-free) / +1-678-954-0671 (direct)
Web: http://www.evaristesys.com/, http://www.csrpswitch.com/
More information about the VoiceOps
mailing list