Font Size: a A A

Performance Research And Optimization Of Voicexml-Based Voice Platform

Posted on:2009-09-29Degree:MasterType:Thesis
Country:ChinaCandidate:T T PangFull Text:PDF
GTID:2178360245969522Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
In order to introduce new voice services more faster and better, further reduce operating risk, standardize voice value-added services market, increase the supervision of the service and content providers, introduce new business competition, reduce service and content providers' access technical threshold, and in order to promote the development of voice value-added services, network operators want to build a unified voice value-added service platform, that is VAP(Voice value-Added services Platform) system, and open to service providers. As an open standard language, VoiceXML (Voice Extensible Markup Language) language, or VXML, become a new, unified voice value-added services platform language standard. As consistent with the effective realization of VoiceXML standard, VAP system has been deployed in a number of provinces for business usage, and its users are keep growing, so VAP system's stability and performance issues become a key research topic. In order to more systematically measure the performance of VoiceXML-based voice platform to identify system bottlenecks and to improve it, we have to bring forward a suit of performance indexes of VoiceXML-based voice platform, propose system performance data acquisition programme and develop corresponding performance testing tool. According to the test data to find its system bottlenecks, optimize them, and then re-test to verify the effectiveness of optimization.The author of this thesis participated in the research and development work of the VAP system, as well as the design and development of VAP system performance testing tool during the postgraduate phase. This paper is a brief review of the research and development work over past years.This paper is divided into six chapters, followed by the presentation and analysis of the following elements:The first chapter is on the VAP system's background, which is based on the VoiceXML. VAP system is a unified, open, VoiceXML-based voice value-added services platform. With VoiceXML-based voice platforms such as VAP system's large-scale commercial use, system stability and performance issues become the focus of attention.Chapter two introduced VAP System overview and VoiceXML, including the formation of objectives and features, the structure model, and the analyses and explanations of relevant concepts of VoiceXML. It also presents the VAP architecture, the basic signalling and messaging processes, and current researching status of VAP system.From chapter three we entered the core of this paper. This chapter put forward the VoiceXML voice platform performance indexes, explained in detail the meaning of them, and verified the validity of the performance indexes by an example test. According to these performance indexes, we proposed data acquisition programmes from the user and system perspectives, and issues that the data acquisition process needs attention.Chapter four described VAP performance testing tool's design and implementation. Described performance testing tool's requirement, and proceed from the overall structure, to a detailed explanation of the terminal control module, switch module, special resources module and log analysis module.Chapter five described the VAP system performance testing requirements, the hardware and software environment, performed system pressure test and call processing bottleneck test in accordance with the testing programme. Testing shows that different types of services have different system bottlenecks, mainly concentrated in grammar-loading and text-to-speech conversion delay.Chapter six took an analysis of the system bottleneck, worked out corresponding optimizations, and implemented them. Finally, the paper proved that the system performance has improved greatly compared to the past by performing more tests.
Keywords/Search Tags:VoiceXML, VAP, Performance Test, Caching Mechanism
PDF Full Text Request
Related items