+

Search Tips   |   Advanced Search

High availability and workload management with Session Initiation Protocol proxy server

SIP high availability solution assumes that all messages that belong to the same dialog are handled by the same container. If a container fails, all of the sessions that were handled by that container are picked up by the other servers in that container replication domain, and are activated immediately. All subsequent messages that belong to a session from the failed container are sent to the new container in charge of that session.

The SIP proxy server does not administer transaction-level failover, which are calls that are made in the middle of a transaction. The SIP proxy server administers failover of stable calls, which are calls that are not made in the middle of a transaction.

High availability manages the following:

The SIP high availability solution uses the following components:

Manage failover in the SIP proxy by:

  1. Replicating the data in the sessions between SIP containers so that other containers are able to activate the failed sessions in case of a server failure.
  2. Activate the failed sessions on the rest of the servers immediately when a failure is detected because the SIP sessions might have timers associated with them.
  3. Routing incoming messages that belong to failed sessions to the new server that is handling the session.