Voice over IP (VoIP) and Instant Messaging (IM) are rapidly changing our daily communication landscape. SIP and IM protocols are two of the most widely deployed protocols for these applications. However, there are still many practical challenges toward implementing SIP and IM in commercial products, and their performances in real large-scale systems have yet to be understood and optimized. In this project, we applied two open source benchmark tools, J absimul and SIPp, to investigate the performance of state-of-the-art VoIP and IM systems. We closely examined two core server products, XMPP Server and SIP Proxy Server, from Eyeball Networks, a pioneer in this industry. We applied the user behaviour models that well capture the capacity and dynamics of these two systems to study their system performance. Based on our test results, we further diagnosed their performance bottlenecks, and proposed effective solutions toward enhancing their scalability and reliability
Copyright is held by the author.
The author has not granted permission for the file to be printed nor for the text to be copied and pasted. If you would like a printable copy of this thesis, please contact firstname.lastname@example.org.
Member of collection