Skip to content

Load balancer

Yeti load balancer acts as SIP proxy and allows to distribute incoming calls across multiple SEMS nodes. To implement load balancer you can use Kamailio or OpenSIPS SIP proxies with dispatcher module

Load balancer requirements

Load balancer should add headers to initial INVITE:

  • X-ORIG-IP with IP address of call originator
  • X-ORIG-PORT with source port number of call originator
  • X-ORIG-PROTO with protocol number: 1 for UDP, 2 for TCP and 3 for TLS

Load balancer should add Record-Route headers to modify SIP route-set and stay on signaling path.

Load balancer IP should be registered in System->Load balancers <load_balancers>.

SIP flow with load-balancer