Securing media streams in an Asterisk-based environment and evaluating the resulting performance cost

Clayton, B. (2007) Securing media streams in an Asterisk-based environment and evaluating the resulting performance cost. Masters thesis, Rhodes University.




When adding Confidentiality, Integrity and Availability (CIA) to a multi-user VoIP (Voice over IP) system, performance and quality are at risk. The aim of this study is twofold. Firstly, it describes current methods suitable to secure voice streams within a VoIP system and make them available in an Asterisk-based VoIP environment. (Asterisk is a well established, open-source, TDM/VoIP PBX.) Secondly, this study evaluates the performance cost incurred after implementing each security method within the Asterisk-based system, using a special testbed suite, named DRAPA, which was developed expressly for this study. The three security methods implemented and studied were IPSec (Internet Protocol Security), SRTP (Secure Real-time Transport Protocol), and SIAX2 (Secure Inter-Asterisk eXchange 2 protocol). From the experiments, it was found that bandwidth and CPU usage were significantly affected by the addition of CIA. In ranking the three security methods in terms of these two resources, it was found that SRTP incurs the least bandwidth overhead, followed by SIAX2 and then IPSec. Where CPU utilisation is concerned, it was found that SIAX2 incurs the least overhead, followed by IPSec, and then SRTP.

Item Type:Thesis (Masters)
Additional Information:M.Sc. (Computer Science)
Uncontrolled Keywords:multi-user VoIP systems, Voice over IP systems, VoIP security, VoIP quality, bandwidth usage, CPU usage
Subjects:Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions:Faculty > Faculty of Science > Computer Science
Supervisors:Terzoli, A. (Dr.) and Irwin, B.
ID Code:851
Deposited By: Rhodes Library Archive Administrator
Deposited On:19 Nov 2007
Last Modified:06 Jan 2012 16:19
1150 full-text download(s) since 19 Nov 2007
192 full-text download(s) in the past 12 months
More statistics...

Repository Staff Only: item control page