Font Size: a A A

Research And Implementaion Of TTCN-3 In Common Management Of Mobile Service Network

Posted on:2007-10-05Degree:MasterType:Thesis
Country:ChinaCandidate:S JiangFull Text:PDF
GTID:2178360215477058Subject:Electronic and Information Engineering
Abstract/Summary:PDF Full Text Request
TTCN-3 (Testing and Test Control Notation–version 3) is a powerful description language for reactive-system-based"blackbox"testing. TTCN-3 was developed by ETSI (European Telecommunications Standards Institute) and taken as standard. It is also recommended by ITU-T (International Telecommunications Union). Nowadays, TTCN-3 is adopted by many leading telecommunication vendors as main testing language. TTCN-3 supports"blackbox"testing of any types and can deploy various systematic testing over many communication ports. Typical application areas contain protocol, interoperability, robustness, regression, system and integration testing.The main purpose of TTCN-3 is intended to be used for the specification of test suites which are independent of test methods, layers and protocols. This paper takes the ongoing project of a gateway-type product within mobile service network, and discusses how to use TTCN-3 to realize the automatic regression test of the product's upstream interface, including development of ATS (Abstract Test Suite), ETS (Executable Test Suite), and the final application on specific SUT (System Under Test). Hence the research of this paper has significant meanings.This paper first gives a general view regarding the theory and methods of protocol testing and automatic testing, then introduces the concept and main features of TTCN-3, followed by the introduction of architecture and operating frames of TTCN-3 developing toolset TITAN. Next, combined with the problem being encountered in product solution, this paper analyzes the feasibility and advantage of using TTCN-3 to overcome the problem. The following sections make a research of TTCN-3 testing system models and working flow, and develop PDU, various testing components and communication ports. Focus is put on the research and implementation of Telnet protocol adapter layer (Telnet Test Port), including details about Test Port operation mode, definition of Abstract Service Protocols, run-time configuration parameters as well as how to instantiate communication ports etc. Inclusion is given in the last chapter which also imagines the future for further research and implementation.
Keywords/Search Tags:TTCN-3, Protocol Testing, TITAN, CAI interface, Automation
PDF Full Text Request
Related items