JBoss.orgCommunity Documentation
The SIP Stack used by the RA supports ESTABLISHED SIP DIALOG
failover. This means that an application must be in charge of properly adapting its state machine, to recover SIP transaction or early dialogs failures, once message retransmissions are received.
The RA can be used with Mobicents SIP Load Balancer. The recommended version is 1.0.0.FINAL.
There are three properties which define how the RA connects to Mobicents SIP Load Balancer:
the property must be configured with the list of load balancer IP address and internal ports. As an example, suppose a single Mobicents SIP Load Balancer is running with IP 192.168.0.1
and internal port 5065
, the property would be set with value 192.168.0.1:5065
. To specify multiple balancers use ;
as separator.
this property is optional, defines the class name of the HeartBeating service implementation, currently the only one available is org.mobicents.ha.javax.sip.LoadBalancerHeartBeatingServiceImpl
this property is optional, defines the class of the load balancer elector from JAIN SIP HA Stack. The elector is used to define which load balancer will receive outgoing requests, which are out of dialog or in dialog with null state. Currently only one elector implementation is available, org.mobicents.ha.javax.sip.RoundRobinLoadBalancerElector
, which, as the class name says, uses round robin algorythm to select the balancer.