Hitchcock, Jonathan (2006) Decorating Asterisk : experiments in service creation for a multi-protocol telephony environment using open source tools. Masters thesis, Rhodes University.
As Voice over IP becomes more prevalent, value-adds to the service will become ubiquitous. Voice over IP (VoIP) is no longer a single service application, but an array of marketable services of increasing depth, which are moving into the non-desktop market. In addition, as the range of devices being generally used increases, it will become necessary for all services, including VoIP services, to be accessible from multiple platforms and through varied interfaces. With the recent introduction and growth of the open source software PBX system named Asterisk, the possibility of achieving these goals has become more concrete. In addition to Asterisk, a number of open source systems are being developed which facilitate the development of systems that interoperate over a wide variety of platforms and through multiple interfaces. This thesis investigates Asterisk in terms of its viability to provide the depth of services that will be required in a VoIP environment, as well as a number of other open source systems in terms of what they can offer such a system. In addition, it investigates whether these services can be made available on different devices. Using various systems built as a proof-of-concept, this thesis shows that Asterisk, in conjunction with various other open source projects, such as the Twisted framework provides a concrete tool which can be used to realise flexible and protocol independent telephony solutions for a small to medium enterprise.
|Item Type:||Thesis (Masters)|
|Additional Information:||M.Sc. (Computer Science)|
|Uncontrolled Keywords:||Asterisk, internet telephony, Voice over IP, VoIP services, open source PBX systems, Twisted framework, multiple platforms, multiple interfaces, multi-protocol telephony|
|Subjects:||Y Unknown > Subjects to be assigned|
|Divisions:||Faculty > Faculty of Science > Computer Science|
|Supervisors:||Terzoli, A. (Dr.)|
|Deposited By:||Rhodes Library Archive Administrator|
|Deposited On:||30 Nov 2006|
|Last Modified:||06 Jan 2012 16:18|
118 full-text download(s) in the past 12 months
Repository Staff Only: item control page