Load-Balancing Algorithm for Distributing Session Initiation Protocol (SIP) Requests to a Cluster of SIP Servers
Author(s):
Patel Riken , Narayan Shastri Institute Of Technology
Keywords:
Session Initiation Protocol (SIP), Load Balancing, Performance, SIP Server
Abstract:
This paper introduces load balancing algorithm of distributing Session Initiation Protocol (SIP) request to a cluster of SIP servers. Load balancer algorithm Transaction Least Work Left is used to allocate work to least values of the servers. There are basically two types of session state exist in SIP. The first session state is established by the INVITE transaction and is closed by the BYE transaction. Now a days SIP is employed for IPTV, instant messaging system, audio conferencing and VoIP. Session-aware request assignment is the system process where a system provides requests to servers so that sessions are properly recognized by that particular server, and next requests corresponding to that same session are provided to the same back-end server. This algorithm Transaction Least-Work-Left gains its performance by estimating several features: dynamic estimates the loads of back end servers, load, information of the SIP protocol, finding variability in call length, dividing transactions from calls.
Other Details:
| Manuscript Id | : | IJSTEV1I12073
|
| Published in | : | Volume : 1, Issue : 12
|
| Publication Date | : | 01/07/2015
|
| Page(s) | : | 186-195
|
Download Article