liu.seSearch for publications in DiVA
Change search
ReferencesLink to record
Permanent link

Direct link
Load balancing of IP telephony
Linköping University, Department of Computer and Information Science.
2008 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Lastbalansering av IP-telefoni (Swedish)
Abstract [en]

In today's world, more and more phone calls are made over IP. This results in an increasing demand for scalable IP telephony equipment.

Ingate Systems AB produces firewalls specialized in handling IP telephony. They have an inherent limit in the number of concurrent phone calls that they can handle. This can be a bottleneck at high loads. There is a load balancing solution available in the platform, but it has a number of drawbacks, such as media latency and client capability requirements, limiting its usage.

Many companies provide load balancing solutions for SIP. However, it appears few handle all the problematic scenarios that the Ingate firewall does. This master's thesis aims to add load balancing functionality to the Ingate firewall, so that it can handle all types of clients.

By splitting the firewall into two completely separate layers - a SIP layer and a firewall layer - the concept of a virtual machine emerges. A machine is no longer restricted to its physical SIP and firewall layers. Instead, virtual machines are used to process calls. They still have SIP and firewall layers, but the layers can reside on different physical machines.

This thesis demonstrates the operation of an innovative load balancing implementation. The implementation was evaluated, and using four machines the test setup performed 50% better than the original Ingate platform, while still retaining all functionality -- something that was not possible with the original platform. This surpassed both the company's and my own expectations.

Place, publisher, year, edition, pages
2008. , 94 p.
SIP, load balancing, IP telephony
SIP, lastbalansering, IP-telefoni
National Category
Computer Engineering Computer Science
URN: urn:nbn:se:liu:diva-16066ISRN: LIU-IDA/LITH-EX-A--08/051--SEOAI: diva2:159964
2008-11-11, John von Neumann, IDA, Linköpings universitet, Linköping, 15:00 (English)
Available from: 2009-02-11 Created: 2009-01-06 Last updated: 2009-02-11Bibliographically approved

Open Access in DiVA

fulltext(1216 kB)279 downloads
File information
File name FULLTEXT01.pdfFile size 1216 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
Department of Computer and Information Science
Computer EngineeringComputer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 279 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 312 hits
ReferencesLink to record
Permanent link

Direct link