• Home
  • Search
  • Design, Implementation, and Performance of a Load Balancer for SIP Server Clusters
  • Cite Icon49
  • https://doi.org/10.1109/tnet.2012.2183612Copy DOI Icon

Design, Implementation, and Performance of a Load Balancer for SIP Server Clusters

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper introduces several novel load-balancing algorithms for distributing Session Initiation Protocol (SIP) requests to a cluster of SIP servers. Our load balancer improves both throughput and response time versus a single node while exposing a single interface to external clients. We present the design, implementation, and evaluation of our system using a cluster of Intel x86 machines running Linux. We compare our algorithms to several well-known approaches and present scalability results for up to 10 nodes. Our best algorithm, Transaction Least-Work-Left (TLWL), achieves its performance by integrating several features: knowledge of the SIP protocol, dynamic estimates of back-end server load, distinguishing transactions from calls, recognizing variability in call length, and exploiting differences in processing costs for different SIP transactions. By combining these features, our algorithm provides finer-grained load balancing than standard approaches, resulting in throughput improvements of up to 24% and response-time improvements of up to two orders of magnitude. We present a detailed analysis of occupancy to show how our algorithms significantly reduce response time.

Similar Papers
  • Book Chapter
  • Citations3

Enhancing the Reliability of SIP Service in Large-Scale P2P-SIP Networks

  • Jan 01, 2011
  • Fei Xu +3
  • Conference Article
  • Citations16

Overload control in SIP servers: Evaluation and improvement

  • Jan 01, 2010
  • Maryam Homayouni +3
  • Research Article
  • Citations1

Selective parsing to enhance SIP performance

  • Oct 01, 2009
  • The Journal of China Universities of Posts and Telecommunications
  • Yu-Fei Cao +3
  • Conference Article
  • Citations4

An implementation of SIP servers for internet telephony

  • Jul 03, 2002
  • Wook Hyun +2
  • Conference Article

High Load Diminution by Regulating Timers in SIP Servers

  • Aug 20, 2014
  • Ahmadreza Montazerolghaem +3
  • Conference Article
  • Citations15

Security of SIP-based infrastructure against malicious message attacks

  • Dec 01, 2014
  • Ajay Kumar Shrestha
  • Single Report
  • Citations66

Session Initiation Protocol (SIP) Overload Control

  • Sep 01, 2014
  • V Hilt +1
  • Conference Article
  • Citations3

Abnormal Signaling SIP Dialogs Detection based on Deep Learning

  • Apr 01, 2021
  • Diogo Pereira +2
  • PDF
  • Book Chapter
  • Citations1

Hunting SIP Authentication Attacks Efficiently

  • Jan 01, 2017
  • Tomáš Jansky +2
  • Conference Article
  • Citations22

Overload Control in SIP Networks: A Heuristic Approach Based on Mathematical Optimization

  • Dec 01, 2015
  • Ahmadreza Montazerolghaem +2
  • Book Chapter
  • Citations78

Session Initiation Protocol (SIP) Server Overload Control: Design and Evaluation

  • Jan 01, 2008
  • Charles Shen +2
  • Conference Article
  • Citations1

Embedded Implementation of a SIP Server Gateway with Forward Error Correction to a Mobile Network

  • Jun 01, 2010
  • I Lopetegui +3
  • Conference Article
  • Citations14

Telephony Denial of Service defense at data plane (TDoSD@DP)

  • Apr 01, 2018
  • Aldo Febro +2
  • Conference Article
  • Citations7

An application level gateway for traversal of SIP transaction through NATs

  • Jan 01, 2006
  • Jae Cheon Han +5
  • Book Chapter
  • Citations4

Chapter 14 - Securing Multimedia Communications

  • Jan 01, 2008
  • Internet Multimedia Communications Using SIP
  • Rogelio Martínez Perea
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.