[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